# HG changeset patch # User jbarberoaparicio # Date 1545043506 18000 # Node ID b8af7809bf927e41ef730568efc9021e51ba8e85 Uploaded diff -r 000000000000 -r b8af7809bf92 roary/.gitignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/.gitignore Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,35 @@ +.DS_Store +blib/ +.build/ +_build/ +cover_db/ +inc/ +Build +!Build/ +Build.bat +.last_cover_stats +Makefile +Makefile.old +MANIFEST.bak +META.yml +MYMETA.yml +nytprof.out +pm_to_blib +_clustered +_clustered.bak.clstr +example_1.faa.tmp.filtered.fa +example_2.faa.tmp.filtered.fa +pan_genome.fa +query_1.fa.tmp.filtered.fa +query_2.fa.tmp.filtered.fa +query_3.fa.tmp.filtered.fa +accessory.header.embl +blast_identity_frequency.Rtab +core_accessory.header.embl +reannotated_groups_file +set_difference_common_set_reannotated +set_difference_unique_set_one_reannotated +set_difference_unique_set_two_reannotated +extras/ +bin/shred_assemblies +Bio-Roary-* diff -r 000000000000 -r b8af7809bf92 roary/AUTHORS --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/AUTHORS Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2 @@ +Andrew J. Page (ap13@sanger.ac.uk) +Carla A. Cummins (path-help@sanger.ac.uk) diff -r 000000000000 -r b8af7809bf92 roary/CHANGELOG.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/CHANGELOG.md Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,977 @@ +# Change Log + +## [Unreleased](https://github.com/sanger-pathogens/Roary/tree/HEAD) + +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.12.0...HEAD) + +**Implemented enhancements:** + +- Feature Request: Clear error message for duplicated file names [\#363](https://github.com/sanger-pathogens/Roary/issues/363) + +**Fixed bugs:** + +- uninitialized value warning [\#297](https://github.com/sanger-pathogens/Roary/issues/297) +- Bio::Root::Exception thrown during core genome alignment, missing some sequence in core\_gene\_alignment.aln [\#224](https://github.com/sanger-pathogens/Roary/issues/224) + +**Closed issues:** + +- Interpretation accessory\_binary\_genes newick [\#429](https://github.com/sanger-pathogens/Roary/issues/429) +- No gene annotation in gene\_presence\_absence.csv output [\#428](https://github.com/sanger-pathogens/Roary/issues/428) +- Compilation aborted at pan\_genome\_post\_analysis [\#427](https://github.com/sanger-pathogens/Roary/issues/427) +- Could not obtain pan\_genome\_sequences [\#426](https://github.com/sanger-pathogens/Roary/issues/426) +- Pan genome for fungal genomes [\#425](https://github.com/sanger-pathogens/Roary/issues/425) +- multifasta for all proteins [\#424](https://github.com/sanger-pathogens/Roary/issues/424) +- roary\_plots.py KeyError: "X" not in index [\#423](https://github.com/sanger-pathogens/Roary/issues/423) +- Confirm that use of BLAST's `-max\_target\_seqs` is intentional [\#422](https://github.com/sanger-pathogens/Roary/issues/422) +- query\_pan\_genome 'Cant access file' error \(Non-Working-Directory inputs\) [\#421](https://github.com/sanger-pathogens/Roary/issues/421) +- How many .gff files does Roary need? [\#419](https://github.com/sanger-pathogens/Roary/issues/419) +- Installation through Bioconda not working [\#418](https://github.com/sanger-pathogens/Roary/issues/418) +- Is it possible to run roary without prokka output files? [\#417](https://github.com/sanger-pathogens/Roary/issues/417) +- Exiting early because number of clusters is too high [\#415](https://github.com/sanger-pathogens/Roary/issues/415) +- MSG: Got a sequence without letters. Could not guess alphabet? [\#414](https://github.com/sanger-pathogens/Roary/issues/414) +- Which is the advantage to pre-use prokka to perform analysis using genbank \(.gbk and gbff\) files? [\#412](https://github.com/sanger-pathogens/Roary/issues/412) +- issues with running and empty files [\#411](https://github.com/sanger-pathogens/Roary/issues/411) +- MSG: Got a sequence without letters. Could not guess alphabet [\#410](https://github.com/sanger-pathogens/Roary/issues/410) +- moose.pm issue [\#407](https://github.com/sanger-pathogens/Roary/issues/407) +- Tutorial data: extract\_proteome\_from\_gff [\#406](https://github.com/sanger-pathogens/Roary/issues/406) +- Tutorial data: extract\_proteome\_from\_gff [\#403](https://github.com/sanger-pathogens/Roary/issues/403) +- gene\_presence\_absence.csv incomplete [\#402](https://github.com/sanger-pathogens/Roary/issues/402) +- Roary including non-protein coding features? [\#398](https://github.com/sanger-pathogens/Roary/issues/398) +- Question: what programs can be used to visualize embl and dot files? [\#394](https://github.com/sanger-pathogens/Roary/issues/394) +- Roary Does not terminated successfully [\#388](https://github.com/sanger-pathogens/Roary/issues/388) +- python: can't open file 'roary\_plots.py': \[Errno 2\] No such file or directory [\#385](https://github.com/sanger-pathogens/Roary/issues/385) +- Roary does not finish analysis even though cluster job queue returns successful completion [\#383](https://github.com/sanger-pathogens/Roary/issues/383) +- Genes \(well\) annotated in prokka end up all in different groups?? [\#355](https://github.com/sanger-pathogens/Roary/issues/355) +- could not determine version of cd-hit [\#322](https://github.com/sanger-pathogens/Roary/issues/322) +- Use of uninitialized value in require at \(eval 792\) line 1. [\#308](https://github.com/sanger-pathogens/Roary/issues/308) +- Error: unexpected input in "\_" [\#299](https://github.com/sanger-pathogens/Roary/issues/299) +- inconsistent referencing of $TMPDIR ? [\#287](https://github.com/sanger-pathogens/Roary/issues/287) + +**Merged pull requests:** + +- Include tests in README [\#430](https://github.com/sanger-pathogens/Roary/pull/430) ([ssjunnebo](https://github.com/ssjunnebo)) +- 621556 badges [\#420](https://github.com/sanger-pathogens/Roary/pull/420) ([ssjunnebo](https://github.com/ssjunnebo)) +- Update roary\_plots from .ix to .loc [\#416](https://github.com/sanger-pathogens/Roary/pull/416) ([EvdH0](https://github.com/EvdH0)) +- Use only CDS features from GFF [\#400](https://github.com/sanger-pathogens/Roary/pull/400) ([embatty](https://github.com/embatty)) +- also mention Devel::OverloadInfo and Digest::MD5::File as required Perl dependencies [\#397](https://github.com/sanger-pathogens/Roary/pull/397) ([boegel](https://github.com/boegel)) +- Avoid deprecation errors in roary\_plots [\#389](https://github.com/sanger-pathogens/Roary/pull/389) ([mgalardini](https://github.com/mgalardini)) + +## [v3.12.0](https://github.com/sanger-pathogens/Roary/tree/v3.12.0) (2018-01-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.11.4...v3.12.0) + +**Merged pull requests:** + +- Reduce min gene size [\#384](https://github.com/sanger-pathogens/Roary/pull/384) ([ssjunnebo](https://github.com/ssjunnebo)) + +## [v3.11.4](https://github.com/sanger-pathogens/Roary/tree/v3.11.4) (2018-01-16) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.11.3...v3.11.4) + +**Closed issues:** + +- Roary seemed to have stopped prematurely; any way to continue the run? [\#380](https://github.com/sanger-pathogens/Roary/issues/380) +- Getting prank version without the online check [\#377](https://github.com/sanger-pathogens/Roary/issues/377) +- Kraken version parsing error: [\#376](https://github.com/sanger-pathogens/Roary/issues/376) +- 3.11.1 failing 2/55 \(3/791\) tests [\#375](https://github.com/sanger-pathogens/Roary/issues/375) +- Fix for prank version check [\#361](https://github.com/sanger-pathogens/Roary/issues/361) +- mafft version check still failing - bug in regexp found [\#360](https://github.com/sanger-pathogens/Roary/issues/360) +- roary -a =\> Use of uninitialized value in concatenation \(.\) [\#270](https://github.com/sanger-pathogens/Roary/issues/270) + +**Merged pull requests:** + +- Fix dependancy checking option [\#382](https://github.com/sanger-pathogens/Roary/pull/382) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.11.3](https://github.com/sanger-pathogens/Roary/tree/v3.11.3) (2018-01-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.11.2...v3.11.3) + +**Merged pull requests:** + +- Version fix [\#379](https://github.com/sanger-pathogens/Roary/pull/379) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.11.2](https://github.com/sanger-pathogens/Roary/tree/v3.11.2) (2018-01-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.11.1...v3.11.2) + +**Fixed bugs:** + +- ExtractProteomeFromGff.t failing tests 3.11.0 [\#373](https://github.com/sanger-pathogens/Roary/issues/373) + +**Merged pull requests:** + +- fix mafft and kraken version extraction [\#378](https://github.com/sanger-pathogens/Roary/pull/378) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.11.1](https://github.com/sanger-pathogens/Roary/tree/v3.11.1) (2018-01-10) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.11.0...v3.11.1) + +**Closed issues:** + +- Sorting in version 3.11.0: uppercase letters first, lowercase second \(non-alphabetical\) [\#371](https://github.com/sanger-pathogens/Roary/issues/371) +- Genbank input [\#365](https://github.com/sanger-pathogens/Roary/issues/365) +- not all annotated features are allocated to the clusters [\#359](https://github.com/sanger-pathogens/Roary/issues/359) + +**Merged pull requests:** + +- Bedtools getfasta format fix [\#374](https://github.com/sanger-pathogens/Roary/pull/374) ([andrewjpage](https://github.com/andrewjpage)) +- Update roary\_plots.py [\#372](https://github.com/sanger-pathogens/Roary/pull/372) ([franz89](https://github.com/franz89)) +- Issue \#363 add check for duplicate basenames [\#370](https://github.com/sanger-pathogens/Roary/pull/370) ([nickp60](https://github.com/nickp60)) +- README.md: Update Guix install instructions. [\#362](https://github.com/sanger-pathogens/Roary/pull/362) ([wwood](https://github.com/wwood)) + +## [v3.11.0](https://github.com/sanger-pathogens/Roary/tree/v3.11.0) (2017-10-10) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.10.2...v3.11.0) + +**Fixed bugs:** + +- Can't get version of kraken, kraken-report or mafft ? [\#312](https://github.com/sanger-pathogens/Roary/issues/312) + +**Closed issues:** + +- number\_of\_conserved\_genes.Rtab [\#354](https://github.com/sanger-pathogens/Roary/issues/354) +- \[question\] Should it take this long? [\#352](https://github.com/sanger-pathogens/Roary/issues/352) + +**Merged pull requests:** + +- change missing gene in core to be dashes rather than Ns [\#358](https://github.com/sanger-pathogens/Roary/pull/358) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.10.2](https://github.com/sanger-pathogens/Roary/tree/v3.10.2) (2017-09-08) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.10.1...v3.10.2) + +**Closed issues:** + +- \[version 3.8.0\] Roary crashes at end on perl error message [\#323](https://github.com/sanger-pathogens/Roary/issues/323) +- Cant open file: \_accessory\_clusters.clstr [\#320](https://github.com/sanger-pathogens/Roary/issues/320) + +**Merged pull requests:** + +- get kraken version [\#351](https://github.com/sanger-pathogens/Roary/pull/351) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.10.1](https://github.com/sanger-pathogens/Roary/tree/v3.10.1) (2017-09-07) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.10.0...v3.10.1) + +**Implemented enhancements:** + +- Auto-detect if input files are GFF or FASTA [\#348](https://github.com/sanger-pathogens/Roary/issues/348) +- Can "Fixing input GFF files" be parallelized? [\#342](https://github.com/sanger-pathogens/Roary/issues/342) + +**Fixed bugs:** + +- The GNU General Public License, Version not specified [\#344](https://github.com/sanger-pathogens/Roary/issues/344) + +**Closed issues:** + +- MSG: The sequence does not appear to be FASTA format \(lacks a descriptor line '\>'\) [\#346](https://github.com/sanger-pathogens/Roary/issues/346) + +**Merged pull requests:** + +- Improve input file handling [\#350](https://github.com/sanger-pathogens/Roary/pull/350) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.10.0](https://github.com/sanger-pathogens/Roary/tree/v3.10.0) (2017-09-07) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.9.1...v3.10.0) + +**Closed issues:** + +- Use of uninitialized value \(Perl\) [\#345](https://github.com/sanger-pathogens/Roary/issues/345) +- identical .gff file names from different genome, and then issue with mcl groups [\#341](https://github.com/sanger-pathogens/Roary/issues/341) +- Cant open file: \_clustered.clstr [\#339](https://github.com/sanger-pathogens/Roary/issues/339) + +## [v3.9.1](https://github.com/sanger-pathogens/Roary/tree/v3.9.1) (2017-08-22) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.9.0...v3.9.1) + +**Merged pull requests:** + +- Optionally allow paralogs in core gene alignment [\#343](https://github.com/sanger-pathogens/Roary/pull/343) ([andrewjpage](https://github.com/andrewjpage)) +- Script to find frequency of unique genes in samples [\#340](https://github.com/sanger-pathogens/Roary/pull/340) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.9.0](https://github.com/sanger-pathogens/Roary/tree/v3.9.0) (2017-08-09) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.8.2...v3.9.0) + +**Closed issues:** + +- roary\_plots: pangenome matrix tree does not look like input.newick tree [\#333](https://github.com/sanger-pathogens/Roary/issues/333) +- use Roary with RAST files [\#332](https://github.com/sanger-pathogens/Roary/issues/332) +- Roary [\#329](https://github.com/sanger-pathogens/Roary/issues/329) +- sampling number is 10 in number of genes in pan and core genome [\#319](https://github.com/sanger-pathogens/Roary/issues/319) + +**Merged pull requests:** + +- Grammar edits [\#327](https://github.com/sanger-pathogens/Roary/pull/327) ([cgreene](https://github.com/cgreene)) +- allow for inflation factor for MCL to be changed [\#326](https://github.com/sanger-pathogens/Roary/pull/326) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.8.2](https://github.com/sanger-pathogens/Roary/tree/v3.8.2) (2017-05-21) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.8.1...v3.8.2) + +## [v3.8.1](https://github.com/sanger-pathogens/Roary/tree/v3.8.1) (2017-05-21) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.8.0...v3.8.1) + +**Closed issues:** + +- BLAST Database error [\#321](https://github.com/sanger-pathogens/Roary/issues/321) +- Results for same input differ always a bit \(summary\_statistics.txt\) [\#318](https://github.com/sanger-pathogens/Roary/issues/318) +- Error: Couldnt open GFF file [\#314](https://github.com/sanger-pathogens/Roary/issues/314) +- Help with query\_pan\_genome [\#313](https://github.com/sanger-pathogens/Roary/issues/313) + +**Merged pull requests:** + +- update email address [\#325](https://github.com/sanger-pathogens/Roary/pull/325) ([ssjunnebo](https://github.com/ssjunnebo)) +- New option to roary\_plots.py [\#317](https://github.com/sanger-pathogens/Roary/pull/317) ([mgalardini](https://github.com/mgalardini)) + +## [v3.8.0](https://github.com/sanger-pathogens/Roary/tree/v3.8.0) (2017-01-25) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.7.1...v3.8.0) + +**Closed issues:** + +- Old version in the master tarball? [\#300](https://github.com/sanger-pathogens/Roary/issues/300) +- prank is not installed \(Linuxbrew\) [\#294](https://github.com/sanger-pathogens/Roary/issues/294) +- roary\_plots.py problem [\#292](https://github.com/sanger-pathogens/Roary/issues/292) + +**Merged pull requests:** + +- Support latest version of blast [\#306](https://github.com/sanger-pathogens/Roary/pull/306) ([andrewjpage](https://github.com/andrewjpage)) +- infgen [\#305](https://github.com/sanger-pathogens/Roary/pull/305) ([andrewjpage](https://github.com/andrewjpage)) +- update from 108 to 118 [\#304](https://github.com/sanger-pathogens/Roary/pull/304) ([andrewjpage](https://github.com/andrewjpage)) +- update usage text for iterative CD-hit [\#301](https://github.com/sanger-pathogens/Roary/pull/301) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.7.1](https://github.com/sanger-pathogens/Roary/tree/v3.7.1) (2016-11-01) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.7.0...v3.7.1) + +**Closed issues:** + +- core\_gene\_alignment.aln missing [\#284](https://github.com/sanger-pathogens/Roary/issues/284) +- Is these results fine to use? [\#282](https://github.com/sanger-pathogens/Roary/issues/282) + +**Merged pull requests:** + +- fix spelling [\#280](https://github.com/sanger-pathogens/Roary/pull/280) ([satta](https://github.com/satta)) +- dont add POD to end of R scripts [\#279](https://github.com/sanger-pathogens/Roary/pull/279) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.7.0](https://github.com/sanger-pathogens/Roary/tree/v3.7.0) (2016-09-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.9...v3.7.0) + +## [v3.6.9](https://github.com/sanger-pathogens/Roary/tree/v3.6.9) (2016-09-22) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.8...v3.6.9) + +**Implemented enhancements:** + +- I have published a Roary homebrew formula [\#208](https://github.com/sanger-pathogens/Roary/issues/208) +- Getting Roary into Homebrew [\#152](https://github.com/sanger-pathogens/Roary/issues/152) + +**Closed issues:** + +- roary\_plots.py missing [\#277](https://github.com/sanger-pathogens/Roary/issues/277) +- Errors when downloaded sequences from NCBI [\#274](https://github.com/sanger-pathogens/Roary/issues/274) +- Same dataset different results! [\#271](https://github.com/sanger-pathogens/Roary/issues/271) +- \_clustered.clstr file does not exist, cannot be read [\#250](https://github.com/sanger-pathogens/Roary/issues/250) + +**Merged pull requests:** + +- Fixed easy-init warnings - 529655 [\#278](https://github.com/sanger-pathogens/Roary/pull/278) ([psweston](https://github.com/psweston)) +- README.md: Add instructions for GNU Guix. [\#273](https://github.com/sanger-pathogens/Roary/pull/273) ([wwood](https://github.com/wwood)) + +## [v3.6.8](https://github.com/sanger-pathogens/Roary/tree/v3.6.8) (2016-08-02) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.7...v3.6.8) + +**Merged pull requests:** + +- Allow gene names from gb [\#266](https://github.com/sanger-pathogens/Roary/pull/266) ([andrewjpage](https://github.com/andrewjpage)) +- Missing genes [\#265](https://github.com/sanger-pathogens/Roary/pull/265) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.6.7](https://github.com/sanger-pathogens/Roary/tree/v3.6.7) (2016-07-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.6...v3.6.7) + +**Fixed bugs:** + +- Roary 3.6.5 giving different \(erroneous\) results compared to 3.5.7 and 3.6.1/3.6.3/3.6.4 [\#263](https://github.com/sanger-pathogens/Roary/issues/263) +- roary R plots don't work on server --- lack of X11 [\#194](https://github.com/sanger-pathogens/Roary/issues/194) + +**Closed issues:** + +- empty accessory\_binary\_genes.fa file [\#262](https://github.com/sanger-pathogens/Roary/issues/262) +- a guix package [\#259](https://github.com/sanger-pathogens/Roary/issues/259) +- create\_pan\_genome\_plots.R - X11 font problem [\#230](https://github.com/sanger-pathogens/Roary/issues/230) +- Roary not generating pan\_genome\_reference.fa [\#223](https://github.com/sanger-pathogens/Roary/issues/223) +- Roary not using packaged executables [\#215](https://github.com/sanger-pathogens/Roary/issues/215) + +## [v3.6.6](https://github.com/sanger-pathogens/Roary/tree/v3.6.6) (2016-07-25) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.5...v3.6.6) + +**Fixed bugs:** + +- GFF parsing doesn't match GFF3 specification [\#249](https://github.com/sanger-pathogens/Roary/issues/249) + +**Merged pull requests:** + +- Fix empty accessory binary [\#264](https://github.com/sanger-pathogens/Roary/pull/264) ([andrewjpage](https://github.com/andrewjpage)) +- change to dist zilla starter bundle [\#261](https://github.com/sanger-pathogens/Roary/pull/261) ([nds](https://github.com/nds)) + +## [v3.6.5](https://github.com/sanger-pathogens/Roary/tree/v3.6.5) (2016-07-20) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.4...v3.6.5) + +**Merged pull requests:** + +- allow new format bedtools and dont look for FASTA in GFF [\#260](https://github.com/sanger-pathogens/Roary/pull/260) ([andrewjpage](https://github.com/andrewjpage)) +- catch divide by zero error [\#258](https://github.com/sanger-pathogens/Roary/pull/258) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.6.4](https://github.com/sanger-pathogens/Roary/tree/v3.6.4) (2016-07-06) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.3...v3.6.4) + +**Merged pull requests:** + +- drop testing for perl 5.10, add 5.24. dzil no longer works below 5.14 [\#257](https://github.com/sanger-pathogens/Roary/pull/257) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.6.3](https://github.com/sanger-pathogens/Roary/tree/v3.6.3) (2016-07-01) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.2...v3.6.3) + +**Merged pull requests:** + +- Speed up alignments [\#256](https://github.com/sanger-pathogens/Roary/pull/256) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.6.2](https://github.com/sanger-pathogens/Roary/tree/v3.6.2) (2016-05-10) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.1...v3.6.2) + +**Implemented enhancements:** + +- Prefix utility commands with roary- ? [\#226](https://github.com/sanger-pathogens/Roary/issues/226) + +**Merged pull requests:** + +- fix bug Can't exec /bin/sh: Argument list too long [\#247](https://github.com/sanger-pathogens/Roary/pull/247) ([duytintruong](https://github.com/duytintruong)) +- get rid of warning message [\#246](https://github.com/sanger-pathogens/Roary/pull/246) ([satta](https://github.com/satta)) + +## [v3.6.1](https://github.com/sanger-pathogens/Roary/tree/v3.6.1) (2016-04-18) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.6.0...v3.6.1) + +**Fixed bugs:** + +- roary\_plots.py generating flawed plots [\#221](https://github.com/sanger-pathogens/Roary/issues/221) + +**Closed issues:** + +- Core gene file missing error [\#241](https://github.com/sanger-pathogens/Roary/issues/241) + +**Merged pull requests:** + +- prefix commands with roary [\#244](https://github.com/sanger-pathogens/Roary/pull/244) ([andrewjpage](https://github.com/andrewjpage)) +- More improvements to roary\_plots [\#240](https://github.com/sanger-pathogens/Roary/pull/240) ([mgalardini](https://github.com/mgalardini)) + +## [v3.6.0](https://github.com/sanger-pathogens/Roary/tree/v3.6.0) (2016-02-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.9...v3.6.0) + +**Fixed bugs:** + +- MSG: Got a sequence without letters. Could not guess alphabet [\#229](https://github.com/sanger-pathogens/Roary/issues/229) + +**Closed issues:** + +- Roary 3.5.8 works with -i 80 switch, but not with -i 90 or higher with large datasets? [\#234](https://github.com/sanger-pathogens/Roary/issues/234) +- How to use multiple switches in commandline? [\#232](https://github.com/sanger-pathogens/Roary/issues/232) + +**Merged pull requests:** + +- Improvements to roary\_plots [\#236](https://github.com/sanger-pathogens/Roary/pull/236) ([mgalardini](https://github.com/mgalardini)) +- Rollback 3 5 8 [\#235](https://github.com/sanger-pathogens/Roary/pull/235) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.9](https://github.com/sanger-pathogens/Roary/tree/v3.5.9) (2016-02-17) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.8...v3.5.9) + +**Implemented enhancements:** + +- What clusters end up in gene accessory\_binary\_genes.fa ? [\#225](https://github.com/sanger-pathogens/Roary/issues/225) + +**Closed issues:** + +- roary.github.io just prints HELLO [\#233](https://github.com/sanger-pathogens/Roary/issues/233) + +**Merged pull requests:** + +- Fix minor typo [\#231](https://github.com/sanger-pathogens/Roary/pull/231) ([abremges](https://github.com/abremges)) + +## [v3.5.8](https://github.com/sanger-pathogens/Roary/tree/v3.5.8) (2016-01-20) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.7...v3.5.8) + +**Implemented enhancements:** + +- Getting Roary into Debian Med [\#219](https://github.com/sanger-pathogens/Roary/issues/219) +- Add embl output file mapping location of each core gene in the core genome alignment [\#192](https://github.com/sanger-pathogens/Roary/issues/192) + +**Closed issues:** + +- Error message: Cannot find the mcxdeblast executable, please ensure its in your PATH [\#217](https://github.com/sanger-pathogens/Roary/issues/217) + +**Merged pull requests:** + +- Provide full accessory for building binary tree [\#227](https://github.com/sanger-pathogens/Roary/pull/227) ([andrewjpage](https://github.com/andrewjpage)) +- roary\_plots: new fields in roary output must be parsed away [\#222](https://github.com/sanger-pathogens/Roary/pull/222) ([mgalardini](https://github.com/mgalardini)) +- Debian nitpicks [\#220](https://github.com/sanger-pathogens/Roary/pull/220) ([satta](https://github.com/satta)) +- Core alignment header file [\#218](https://github.com/sanger-pathogens/Roary/pull/218) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.7](https://github.com/sanger-pathogens/Roary/tree/v3.5.7) (2015-12-17) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.6...v3.5.7) + +**Closed issues:** + +- Roary not checking tools needed to run [\#214](https://github.com/sanger-pathogens/Roary/issues/214) + +**Merged pull requests:** + +- Core gene count [\#213](https://github.com/sanger-pathogens/Roary/pull/213) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.6](https://github.com/sanger-pathogens/Roary/tree/v3.5.6) (2015-12-01) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.5...v3.5.6) + +**Implemented enhancements:** + +- Non-issue, FYI regarding my 'roary2svg.pl' script [\#195](https://github.com/sanger-pathogens/Roary/issues/195) + +**Merged pull requests:** + +- add roary2svg script [\#212](https://github.com/sanger-pathogens/Roary/pull/212) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.5](https://github.com/sanger-pathogens/Roary/tree/v3.5.5) (2015-11-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.4...v3.5.5) + +**Merged pull requests:** + +- CD-hit threads limit [\#211](https://github.com/sanger-pathogens/Roary/pull/211) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.4](https://github.com/sanger-pathogens/Roary/tree/v3.5.4) (2015-11-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.3...v3.5.4) + +**Fixed bugs:** + +- Use of uninitialized value in require at \(eval ..\) line 1. [\#204](https://github.com/sanger-pathogens/Roary/issues/204) +- \[bug\] Newick files in 3.5.1 have branch lengths of 0.0 [\#202](https://github.com/sanger-pathogens/Roary/issues/202) + +**Merged pull requests:** + +- Accessory binary fasta contains all C's fix [\#210](https://github.com/sanger-pathogens/Roary/pull/210) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.3](https://github.com/sanger-pathogens/Roary/tree/v3.5.3) (2015-11-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.2...v3.5.3) + +**Implemented enhancements:** + +- Enhancement: roary -a to continue on if other parameters as well [\#207](https://github.com/sanger-pathogens/Roary/issues/207) +- Make summary\_statistics a TAB/TSV file? [\#193](https://github.com/sanger-pathogens/Roary/issues/193) + +**Fixed bugs:** + +- roary --version should return 0 not 255 exit code [\#206](https://github.com/sanger-pathogens/Roary/issues/206) +- Is the roary -a check complete? [\#205](https://github.com/sanger-pathogens/Roary/issues/205) + +## [v3.5.2](https://github.com/sanger-pathogens/Roary/tree/v3.5.2) (2015-11-25) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.1...v3.5.2) + +**Fixed bugs:** + +- Use of uninitialized value in File::Slurper and Encode.pm [\#196](https://github.com/sanger-pathogens/Roary/issues/196) + +**Merged pull requests:** + +- Improved dependancy checking [\#209](https://github.com/sanger-pathogens/Roary/pull/209) ([andrewjpage](https://github.com/andrewjpage)) +- Lsf update gene alignments [\#201](https://github.com/sanger-pathogens/Roary/pull/201) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.1](https://github.com/sanger-pathogens/Roary/tree/v3.5.1) (2015-11-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.5.0...v3.5.1) + +**Fixed bugs:** + +- Accessory genes newick file contains full path of infividual files [\#200](https://github.com/sanger-pathogens/Roary/issues/200) +- add optional dependancy from File::Slurper to stop warnings being printed [\#199](https://github.com/sanger-pathogens/Roary/pull/199) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.5.0](https://github.com/sanger-pathogens/Roary/tree/v3.5.0) (2015-11-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.4.3...v3.5.0) + +**Merged pull requests:** + +- remove path from accessory tree [\#198](https://github.com/sanger-pathogens/Roary/pull/198) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.4.3](https://github.com/sanger-pathogens/Roary/tree/v3.4.3) (2015-11-11) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.4.2...v3.4.3) + +**Merged pull requests:** + +- consensus group name for pan reference [\#190](https://github.com/sanger-pathogens/Roary/pull/190) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.4.2](https://github.com/sanger-pathogens/Roary/tree/v3.4.2) (2015-10-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.4.1...v3.4.2) + +**Merged pull requests:** + +- Gene presence and absence rtab [\#189](https://github.com/sanger-pathogens/Roary/pull/189) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.4.1](https://github.com/sanger-pathogens/Roary/tree/v3.4.1) (2015-10-08) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.4.0...v3.4.1) + +**Implemented enhancements:** + +- Need protein lengths in the final spreadsheet [\#116](https://github.com/sanger-pathogens/Roary/issues/116) + +**Fixed bugs:** + +- Bio-RetrieveAssemblies-1.0.1 fails to install [\#151](https://github.com/sanger-pathogens/Roary/issues/151) + +**Merged pull requests:** + +- \* Proposed fix for CPANTS error. [\#187](https://github.com/sanger-pathogens/Roary/pull/187) ([manwar](https://github.com/manwar)) + +## [v3.4.0](https://github.com/sanger-pathogens/Roary/tree/v3.4.0) (2015-10-07) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.3.4...v3.4.0) + +**Merged pull requests:** + +- Extra columns in spreadsheet with gene lengths [\#186](https://github.com/sanger-pathogens/Roary/pull/186) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.3.4](https://github.com/sanger-pathogens/Roary/tree/v3.3.4) (2015-10-07) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.3.3...v3.3.4) + +**Closed issues:** + +- EXCEPTION: Bio::Root::Exception could not read ...faa.intermediate.extracted.fa [\#175](https://github.com/sanger-pathogens/Roary/issues/175) + +**Merged pull requests:** + +- increase dependancy RAM [\#185](https://github.com/sanger-pathogens/Roary/pull/185) ([andrewjpage](https://github.com/andrewjpage)) +- Use lsf for gene alignment [\#184](https://github.com/sanger-pathogens/Roary/pull/184) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.3.3](https://github.com/sanger-pathogens/Roary/tree/v3.3.3) (2015-09-29) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.3.2...v3.3.3) + +**Merged pull requests:** + +- dont align if sequences same length and nearly the same [\#183](https://github.com/sanger-pathogens/Roary/pull/183) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.3.2](https://github.com/sanger-pathogens/Roary/tree/v3.3.2) (2015-09-28) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.3.1...v3.3.2) + +**Implemented enhancements:** + +- Use of temporary folders and files [\#177](https://github.com/sanger-pathogens/Roary/issues/177) + +**Merged pull requests:** + +- Duplicate sequences in pan genome reference fasta [\#182](https://github.com/sanger-pathogens/Roary/pull/182) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.3.1](https://github.com/sanger-pathogens/Roary/tree/v3.3.1) (2015-09-25) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.3.0...v3.3.1) + +**Merged pull requests:** + +- Fix usage text [\#181](https://github.com/sanger-pathogens/Roary/pull/181) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.3.0](https://github.com/sanger-pathogens/Roary/tree/v3.3.0) (2015-09-24) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.9...v3.3.0) + +**Fixed bugs:** + +- Check at least 2 gff files have been passed in [\#171](https://github.com/sanger-pathogens/Roary/issues/171) +- Pentuple memory for worst case sCenario [\#170](https://github.com/sanger-pathogens/Roary/issues/170) +- 00\_requires\_external.t missing "mafft" ? [\#168](https://github.com/sanger-pathogens/Roary/issues/168) + +**Merged pull requests:** + +- Check dependancies [\#180](https://github.com/sanger-pathogens/Roary/pull/180) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.9](https://github.com/sanger-pathogens/Roary/tree/v3.2.9) (2015-09-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.8...v3.2.9) + +**Implemented enhancements:** + +- Add --outdir option to avoid blatting current directory [\#176](https://github.com/sanger-pathogens/Roary/issues/176) + +**Fixed bugs:** + +- CPAN install failure "unknown option mafft" [\#169](https://github.com/sanger-pathogens/Roary/issues/169) + +**Closed issues:** + +- Error "Cant open file: \_uninflated\_mcl\_groups" [\#179](https://github.com/sanger-pathogens/Roary/issues/179) + +**Merged pull requests:** + +- Add the option to specify an output directory [\#178](https://github.com/sanger-pathogens/Roary/pull/178) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.8](https://github.com/sanger-pathogens/Roary/tree/v3.2.8) (2015-09-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.7...v3.2.8) + +## [v3.2.7](https://github.com/sanger-pathogens/Roary/tree/v3.2.7) (2015-09-02) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.6...v3.2.7) + +**Merged pull requests:** + +- count paralogs correctly when looking for differences in datasets [\#174](https://github.com/sanger-pathogens/Roary/pull/174) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.6](https://github.com/sanger-pathogens/Roary/tree/v3.2.6) (2015-09-02) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.5...v3.2.6) + +**Merged pull requests:** + +- revert core tree generation [\#173](https://github.com/sanger-pathogens/Roary/pull/173) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.5](https://github.com/sanger-pathogens/Roary/tree/v3.2.5) (2015-08-17) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.4...v3.2.5) + +**Merged pull requests:** + +- Verbose stats [\#172](https://github.com/sanger-pathogens/Roary/pull/172) ([andrewjpage](https://github.com/andrewjpage)) +- dont set bioperl version [\#167](https://github.com/sanger-pathogens/Roary/pull/167) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.4](https://github.com/sanger-pathogens/Roary/tree/v3.2.4) (2015-07-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.3...v3.2.4) + +**Merged pull requests:** + +- update readme citation [\#165](https://github.com/sanger-pathogens/Roary/pull/165) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.3](https://github.com/sanger-pathogens/Roary/tree/v3.2.3) (2015-07-22) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.1...v3.2.3) + +**Merged pull requests:** + +- update citation message [\#164](https://github.com/sanger-pathogens/Roary/pull/164) ([andrewjpage](https://github.com/andrewjpage)) +- Pass mafft through to alignment [\#163](https://github.com/sanger-pathogens/Roary/pull/163) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.2.1](https://github.com/sanger-pathogens/Roary/tree/v3.2.1) (2015-07-21) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.2.0...v3.2.1) + +## [v3.2.0](https://github.com/sanger-pathogens/Roary/tree/v3.2.0) (2015-07-20) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.1.2...v3.2.0) + +**Merged pull requests:** + +- Use mafft [\#162](https://github.com/sanger-pathogens/Roary/pull/162) ([andrewjpage](https://github.com/andrewjpage)) +- output summary file [\#161](https://github.com/sanger-pathogens/Roary/pull/161) ([andrewjpage](https://github.com/andrewjpage)) +- Pass through dont delete flag [\#160](https://github.com/sanger-pathogens/Roary/pull/160) ([andrewjpage](https://github.com/andrewjpage)) +- Assembly statistics [\#159](https://github.com/sanger-pathogens/Roary/pull/159) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.1.2](https://github.com/sanger-pathogens/Roary/tree/v3.1.2) (2015-07-13) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/3.1.2...v3.1.2) + +## [3.1.2](https://github.com/sanger-pathogens/Roary/tree/3.1.2) (2015-07-13) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.1.1...3.1.2) + +**Fixed bugs:** + +- prank seg fault [\#157](https://github.com/sanger-pathogens/Roary/issues/157) + +**Merged pull requests:** + +- Core gene missing files [\#158](https://github.com/sanger-pathogens/Roary/pull/158) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.1.1](https://github.com/sanger-pathogens/Roary/tree/v3.1.1) (2015-06-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.1.0...v3.1.1) + +**Closed issues:** + +- sadaf [\#154](https://github.com/sanger-pathogens/Roary/issues/154) + +## [v3.1.0](https://github.com/sanger-pathogens/Roary/tree/v3.1.0) (2015-06-22) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.0.3...v3.1.0) + +**Merged pull requests:** + +- Accessory binary tree [\#155](https://github.com/sanger-pathogens/Roary/pull/155) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.0.3](https://github.com/sanger-pathogens/Roary/tree/v3.0.3) (2015-06-15) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.0.2...v3.0.3) + +**Fixed bugs:** + +- Annotation missing in set\_difference\_unique\_set\_one/two\_statistics.csv files [\#137](https://github.com/sanger-pathogens/Roary/issues/137) + +**Merged pull requests:** + +- when creating core gene alignment, lookup sample names to genes in sp… [\#153](https://github.com/sanger-pathogens/Roary/pull/153) ([andrewjpage](https://github.com/andrewjpage)) +- Only align core files [\#150](https://github.com/sanger-pathogens/Roary/pull/150) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.0.2](https://github.com/sanger-pathogens/Roary/tree/v3.0.2) (2015-06-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.0.1...v3.0.2) + +**Implemented enhancements:** + +- Print out the version number [\#119](https://github.com/sanger-pathogens/Roary/issues/119) + +**Merged pull requests:** + +- Mafft and exonerate dependancies [\#149](https://github.com/sanger-pathogens/Roary/pull/149) ([andrewjpage](https://github.com/andrewjpage)) +- Add a version parameter and add in marcos plots code [\#148](https://github.com/sanger-pathogens/Roary/pull/148) ([andrewjpage](https://github.com/andrewjpage)) + +## [v3.0.1](https://github.com/sanger-pathogens/Roary/tree/v3.0.1) (2015-06-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v3.0.0...v3.0.1) + +**Fixed bugs:** + +- Use of -e switch gives multifasta file with N's only [\#132](https://github.com/sanger-pathogens/Roary/issues/132) + +## [v3.0.0](https://github.com/sanger-pathogens/Roary/tree/v3.0.0) (2015-06-11) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.3.4...v3.0.0) + +**Merged pull requests:** + +- Use prank for core genome alignments [\#147](https://github.com/sanger-pathogens/Roary/pull/147) ([andrewjpage](https://github.com/andrewjpage)) +- Accessory graph [\#146](https://github.com/sanger-pathogens/Roary/pull/146) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.3.4](https://github.com/sanger-pathogens/Roary/tree/v2.3.4) (2015-06-10) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.3.3...v2.3.4) + +## [v2.3.3](https://github.com/sanger-pathogens/Roary/tree/v2.3.3) (2015-06-08) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.3.2...v2.3.3) + +**Merged pull requests:** + +- Simplify perl dependency installation [\#145](https://github.com/sanger-pathogens/Roary/pull/145) ([bewt85](https://github.com/bewt85)) +- Pan genome reference [\#144](https://github.com/sanger-pathogens/Roary/pull/144) ([andrewjpage](https://github.com/andrewjpage)) +- Fix input files with duplicate IDs [\#143](https://github.com/sanger-pathogens/Roary/pull/143) ([andrewjpage](https://github.com/andrewjpage)) +- Test against different versions of GNU Parallel [\#142](https://github.com/sanger-pathogens/Roary/pull/142) ([bewt85](https://github.com/bewt85)) + +## [v2.3.2](https://github.com/sanger-pathogens/Roary/tree/v2.3.2) (2015-06-08) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.3.1...v2.3.2) + +**Fixed bugs:** + +- GFF files derived from Prokka genbank raise errors [\#130](https://github.com/sanger-pathogens/Roary/issues/130) +- MSG: Got a sequence without letters. Could not guess alphabet [\#127](https://github.com/sanger-pathogens/Roary/issues/127) + +**Merged pull requests:** + +- TravisCI only wants the major and minor version of perl [\#141](https://github.com/sanger-pathogens/Roary/pull/141) ([bewt85](https://github.com/bewt85)) +- Add TravisCI support [\#140](https://github.com/sanger-pathogens/Roary/pull/140) ([bewt85](https://github.com/bewt85)) +- Use locus tag when ID is missing from GFF [\#139](https://github.com/sanger-pathogens/Roary/pull/139) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.3.1](https://github.com/sanger-pathogens/Roary/tree/v2.3.1) (2015-06-02) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.3.0...v2.3.1) + +**Merged pull requests:** + +- Extract IDs from GFF file using Bio::Perl [\#138](https://github.com/sanger-pathogens/Roary/pull/138) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.3.0](https://github.com/sanger-pathogens/Roary/tree/v2.3.0) (2015-06-01) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.2.6...v2.3.0) + +**Closed issues:** + +- "cpan" command reports Bio::Roary as version '\(undef\)' [\#134](https://github.com/sanger-pathogens/Roary/issues/134) + +## [v2.2.6](https://github.com/sanger-pathogens/Roary/tree/v2.2.6) (2015-06-01) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.2.4...v2.2.6) + +**Closed issues:** + +- No tagged release for 2.2.3 [\#133](https://github.com/sanger-pathogens/Roary/issues/133) +- Syntax \(?\) errors on perl 5.10.1 [\#128](https://github.com/sanger-pathogens/Roary/issues/128) + +**Merged pull requests:** + +- include version numbers for cpan [\#136](https://github.com/sanger-pathogens/Roary/pull/136) ([andrewjpage](https://github.com/andrewjpage)) +- New version number for contributed fix for issue \#128 [\#135](https://github.com/sanger-pathogens/Roary/pull/135) ([andrewjpage](https://github.com/andrewjpage)) +- gnu parallel switch for ubuntu [\#131](https://github.com/sanger-pathogens/Roary/pull/131) ([andrewjpage](https://github.com/andrewjpage)) +- Backward compatible deferencing of hashes [\#129](https://github.com/sanger-pathogens/Roary/pull/129) ([mgalardini](https://github.com/mgalardini)) + +## [v2.2.4](https://github.com/sanger-pathogens/Roary/tree/v2.2.4) (2015-05-29) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.2.3...v2.2.4) + +**Closed issues:** + +- ERROR: cannot remove directory for split\_groups [\#115](https://github.com/sanger-pathogens/Roary/issues/115) +- cleanup outputfiles [\#114](https://github.com/sanger-pathogens/Roary/issues/114) + +**Merged pull requests:** + +- Cleanup files [\#126](https://github.com/sanger-pathogens/Roary/pull/126) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.2.3](https://github.com/sanger-pathogens/Roary/tree/v2.2.3) (2015-05-21) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.2.2...v2.2.3) + +**Closed issues:** + +- Change QC so that it doesnt shred reads [\#117](https://github.com/sanger-pathogens/Roary/issues/117) +- QC doesnt work outside sanger [\#112](https://github.com/sanger-pathogens/Roary/issues/112) + +**Merged pull requests:** + +- Update Kraken QC [\#125](https://github.com/sanger-pathogens/Roary/pull/125) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.2.2](https://github.com/sanger-pathogens/Roary/tree/v2.2.2) (2015-05-21) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.2.0...v2.2.2) + +**Closed issues:** + +- Hard-coded Sanger paths in some scripts [\#124](https://github.com/sanger-pathogens/Roary/issues/124) +- You're missing some Perl dependancies [\#123](https://github.com/sanger-pathogens/Roary/issues/123) +- Add support for GFF files from NCBI [\#120](https://github.com/sanger-pathogens/Roary/issues/120) + +**Merged pull requests:** + +- Fix usage text [\#122](https://github.com/sanger-pathogens/Roary/pull/122) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.2.0](https://github.com/sanger-pathogens/Roary/tree/v2.2.0) (2015-05-14) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.1.2...v2.2.0) + +**Closed issues:** + +- Verbose output with -v [\#113](https://github.com/sanger-pathogens/Roary/issues/113) + +**Merged pull requests:** + +- Accept genbank files [\#121](https://github.com/sanger-pathogens/Roary/pull/121) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.1.2](https://github.com/sanger-pathogens/Roary/tree/v2.1.2) (2015-05-12) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.1.1...v2.1.2) + +**Merged pull requests:** + +- Verbose output [\#118](https://github.com/sanger-pathogens/Roary/pull/118) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.1.1](https://github.com/sanger-pathogens/Roary/tree/v2.1.1) (2015-04-29) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.0.9...v2.1.1) + +**Merged pull requests:** + +- pass core definition into number of conserved genes plot [\#111](https://github.com/sanger-pathogens/Roary/pull/111) ([andrewjpage](https://github.com/andrewjpage)) +- Vary core definition [\#110](https://github.com/sanger-pathogens/Roary/pull/110) ([andrewjpage](https://github.com/andrewjpage)) +- Use block quotes in readme [\#109](https://github.com/sanger-pathogens/Roary/pull/109) ([bewt85](https://github.com/bewt85)) + +## [v2.0.9](https://github.com/sanger-pathogens/Roary/tree/v2.0.9) (2015-04-20) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.0.8...v2.0.9) + +**Merged pull requests:** + +- Allow for multiple processors to be used [\#108](https://github.com/sanger-pathogens/Roary/pull/108) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.0.8](https://github.com/sanger-pathogens/Roary/tree/v2.0.8) (2015-04-09) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.0.7...v2.0.8) + +**Merged pull requests:** + +- Speedup [\#107](https://github.com/sanger-pathogens/Roary/pull/107) ([andrewjpage](https://github.com/andrewjpage)) +- new version 2.0.7 [\#106](https://github.com/sanger-pathogens/Roary/pull/106) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.0.7](https://github.com/sanger-pathogens/Roary/tree/v2.0.7) (2015-03-28) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.0.5...v2.0.7) + +**Merged pull requests:** + +- old splits [\#105](https://github.com/sanger-pathogens/Roary/pull/105) ([andrewjpage](https://github.com/andrewjpage)) +- Speedup split [\#104](https://github.com/sanger-pathogens/Roary/pull/104) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.0.5](https://github.com/sanger-pathogens/Roary/tree/v2.0.5) (2015-03-26) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/2.0.4...v2.0.5) + +**Merged pull requests:** + +- Stop deep recursion [\#103](https://github.com/sanger-pathogens/Roary/pull/103) ([andrewjpage](https://github.com/andrewjpage)) +- check programs installed [\#102](https://github.com/sanger-pathogens/Roary/pull/102) ([andrewjpage](https://github.com/andrewjpage)) + +## [2.0.4](https://github.com/sanger-pathogens/Roary/tree/2.0.4) (2015-03-23) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/2.0.3...2.0.4) + +**Merged pull requests:** + +- File slurp tiny [\#101](https://github.com/sanger-pathogens/Roary/pull/101) ([andrewjpage](https://github.com/andrewjpage)) +- version 2.0.3 [\#100](https://github.com/sanger-pathogens/Roary/pull/100) ([andrewjpage](https://github.com/andrewjpage)) + +## [2.0.3](https://github.com/sanger-pathogens/Roary/tree/2.0.3) (2015-03-17) +[Full Changelog](https://github.com/sanger-pathogens/Roary/compare/v2.0.0...2.0.3) + +**Merged pull requests:** + +- Remove LSF support [\#99](https://github.com/sanger-pathogens/Roary/pull/99) ([andrewjpage](https://github.com/andrewjpage)) +- Dont set LSF as the default runner [\#98](https://github.com/sanger-pathogens/Roary/pull/98) ([andrewjpage](https://github.com/andrewjpage)) +- Rename directories to Roary [\#97](https://github.com/sanger-pathogens/Roary/pull/97) ([andrewjpage](https://github.com/andrewjpage)) + +## [v2.0.0](https://github.com/sanger-pathogens/Roary/tree/v2.0.0) (2015-03-16) +**Merged pull requests:** + +- Ship binaries [\#96](https://github.com/sanger-pathogens/Roary/pull/96) ([andrewjpage](https://github.com/andrewjpage)) +- Pad merged multifastas when data is missing [\#95](https://github.com/sanger-pathogens/Roary/pull/95) ([carlacummins](https://github.com/carlacummins)) +- Subsample reads [\#94](https://github.com/sanger-pathogens/Roary/pull/94) ([andrewjpage](https://github.com/andrewjpage)) +- Merge Carlas CGN [\#93](https://github.com/sanger-pathogens/Roary/pull/93) ([andrewjpage](https://github.com/andrewjpage)) +- rename spreadsheet [\#92](https://github.com/sanger-pathogens/Roary/pull/92) ([andrewjpage](https://github.com/andrewjpage)) +- Refactor out fasta grep [\#91](https://github.com/sanger-pathogens/Roary/pull/91) ([andrewjpage](https://github.com/andrewjpage)) +- remove fasta\_grep [\#90](https://github.com/sanger-pathogens/Roary/pull/90) ([andrewjpage](https://github.com/andrewjpage)) +- Add gnu parallel support [\#89](https://github.com/sanger-pathogens/Roary/pull/89) ([andrewjpage](https://github.com/andrewjpage)) +- Updated create\_pan\_genome help text to include -qc option [\#88](https://github.com/sanger-pathogens/Roary/pull/88) ([carlacummins](https://github.com/carlacummins)) +- QC report option added [\#87](https://github.com/sanger-pathogens/Roary/pull/87) ([carlacummins](https://github.com/carlacummins)) +- increase blastp min memory to 3gb from 100 [\#86](https://github.com/sanger-pathogens/Roary/pull/86) ([andrewjpage](https://github.com/andrewjpage)) +- Remove fastatranslate dependancy [\#85](https://github.com/sanger-pathogens/Roary/pull/85) ([andrewjpage](https://github.com/andrewjpage)) +- Queue set to basement if number of samples \> 600 \(previously 800\) [\#84](https://github.com/sanger-pathogens/Roary/pull/84) ([carlacummins](https://github.com/carlacummins)) +- Bug fix [\#83](https://github.com/sanger-pathogens/Roary/pull/83) ([carlacummins](https://github.com/carlacummins)) +- Added verbose stats option [\#82](https://github.com/sanger-pathogens/Roary/pull/82) ([carlacummins](https://github.com/carlacummins)) +- Group limit changed to 50,000 [\#81](https://github.com/sanger-pathogens/Roary/pull/81) ([carlacummins](https://github.com/carlacummins)) +- Multifastas not created when group limit \(default 8000\) exceeded [\#80](https://github.com/sanger-pathogens/Roary/pull/80) ([carlacummins](https://github.com/carlacummins)) +- allow for translation table to be passed in [\#79](https://github.com/sanger-pathogens/Roary/pull/79) ([andrewjpage](https://github.com/andrewjpage)) +- increase memory [\#78](https://github.com/sanger-pathogens/Roary/pull/78) ([andrewjpage](https://github.com/andrewjpage)) +- Allow user specify sorting when reordering spreadsheet against a tree [\#77](https://github.com/sanger-pathogens/Roary/pull/77) ([andrewjpage](https://github.com/andrewjpage)) +- Bug fixing [\#76](https://github.com/sanger-pathogens/Roary/pull/76) ([carlacummins](https://github.com/carlacummins)) +- Added AUTHORS file [\#75](https://github.com/sanger-pathogens/Roary/pull/75) ([aslett1](https://github.com/aslett1)) +- if theres more than 1k samples use basement for default analysis [\#74](https://github.com/sanger-pathogens/Roary/pull/74) ([andrewjpage](https://github.com/andrewjpage)) +- use long queue for more than 200 samples [\#73](https://github.com/sanger-pathogens/Roary/pull/73) ([andrewjpage](https://github.com/andrewjpage)) +- core alignment gets run with lsf [\#72](https://github.com/sanger-pathogens/Roary/pull/72) ([andrewjpage](https://github.com/andrewjpage)) +- Job runner ids lsf [\#71](https://github.com/sanger-pathogens/Roary/pull/71) ([andrewjpage](https://github.com/andrewjpage)) +- Core alignment missing file [\#70](https://github.com/sanger-pathogens/Roary/pull/70) ([andrewjpage](https://github.com/andrewjpage)) +- Core alignment missing file [\#69](https://github.com/sanger-pathogens/Roary/pull/69) ([andrewjpage](https://github.com/andrewjpage)) +- update error reporting [\#68](https://github.com/sanger-pathogens/Roary/pull/68) ([andrewjpage](https://github.com/andrewjpage)) +- Create core alignment from spreadsheet and multifasta files [\#67](https://github.com/sanger-pathogens/Roary/pull/67) ([andrewjpage](https://github.com/andrewjpage)) +- make script executable [\#66](https://github.com/sanger-pathogens/Roary/pull/66) ([andrewjpage](https://github.com/andrewjpage)) +- script to merge multifasta files together [\#65](https://github.com/sanger-pathogens/Roary/pull/65) ([andrewjpage](https://github.com/andrewjpage)) +- rename output gene multfastas and pass all sequences through [\#64](https://github.com/sanger-pathogens/Roary/pull/64) ([andrewjpage](https://github.com/andrewjpage)) +- Align genes at protein level and back translate to nucleotides [\#63](https://github.com/sanger-pathogens/Roary/pull/63) ([andrewjpage](https://github.com/andrewjpage)) +- Depth first search for reordering spreadsheet [\#62](https://github.com/sanger-pathogens/Roary/pull/62) ([andrewjpage](https://github.com/andrewjpage)) +- make the iterative cdhit script useful for standalone use [\#61](https://github.com/sanger-pathogens/Roary/pull/61) ([andrewjpage](https://github.com/andrewjpage)) +- query\_pan\_genome\_update\_text [\#60](https://github.com/sanger-pathogens/Roary/pull/60) ([andrewjpage](https://github.com/andrewjpage)) +- fix failing tests [\#59](https://github.com/sanger-pathogens/Roary/pull/59) ([andrewjpage](https://github.com/andrewjpage)) +- Create plot for % blast identity [\#58](https://github.com/sanger-pathogens/Roary/pull/58) ([andrewjpage](https://github.com/andrewjpage)) +- add a flag to keep intermediate files [\#57](https://github.com/sanger-pathogens/Roary/pull/57) ([andrewjpage](https://github.com/andrewjpage)) +- set the known gene names to black and rest to colours [\#56](https://github.com/sanger-pathogens/Roary/pull/56) ([andrewjpage](https://github.com/andrewjpage)) +- print fragment blocks [\#55](https://github.com/sanger-pathogens/Roary/pull/55) ([andrewjpage](https://github.com/andrewjpage)) +- Fix ordering of accessory [\#54](https://github.com/sanger-pathogens/Roary/pull/54) ([andrewjpage](https://github.com/andrewjpage)) +- fix r plots [\#53](https://github.com/sanger-pathogens/Roary/pull/53) ([andrewjpage](https://github.com/andrewjpage)) +- Overlapping proteins [\#52](https://github.com/sanger-pathogens/Roary/pull/52) ([andrewjpage](https://github.com/andrewjpage)) +- Gene order [\#51](https://github.com/sanger-pathogens/Roary/pull/51) ([andrewjpage](https://github.com/andrewjpage)) +- pass job runner to iterative cdhit [\#50](https://github.com/sanger-pathogens/Roary/pull/50) ([andrewjpage](https://github.com/andrewjpage)) +- iterative cdhit in a job [\#49](https://github.com/sanger-pathogens/Roary/pull/49) ([andrewjpage](https://github.com/andrewjpage)) +- Fix tests [\#48](https://github.com/sanger-pathogens/Roary/pull/48) ([andrewjpage](https://github.com/andrewjpage)) +- Prefilter optimisation [\#47](https://github.com/sanger-pathogens/Roary/pull/47) ([andrewjpage](https://github.com/andrewjpage)) +- dont split groups [\#46](https://github.com/sanger-pathogens/Roary/pull/46) ([andrewjpage](https://github.com/andrewjpage)) +- rename create plots R script [\#45](https://github.com/sanger-pathogens/Roary/pull/45) ([andrewjpage](https://github.com/andrewjpage)) +- cdhit should output full description of sequence name [\#44](https://github.com/sanger-pathogens/Roary/pull/44) ([andrewjpage](https://github.com/andrewjpage)) +- Gene count plot [\#43](https://github.com/sanger-pathogens/Roary/pull/43) ([andrewjpage](https://github.com/andrewjpage)) +- align gene multifasta files using muscle [\#42](https://github.com/sanger-pathogens/Roary/pull/42) ([andrewjpage](https://github.com/andrewjpage)) +- Reorder spreadsheet [\#41](https://github.com/sanger-pathogens/Roary/pull/41) ([andrewjpage](https://github.com/andrewjpage)) +- Reorder spreadsheet [\#40](https://github.com/sanger-pathogens/Roary/pull/40) ([andrewjpage](https://github.com/andrewjpage)) +- Speedup post analysis [\#39](https://github.com/sanger-pathogens/Roary/pull/39) ([andrewjpage](https://github.com/andrewjpage)) +- Presence and absence of genes [\#38](https://github.com/sanger-pathogens/Roary/pull/38) ([andrewjpage](https://github.com/andrewjpage)) +- split big groups based on annotation [\#37](https://github.com/sanger-pathogens/Roary/pull/37) ([andrewjpage](https://github.com/andrewjpage)) +- make multifasta files easier to sort [\#36](https://github.com/sanger-pathogens/Roary/pull/36) ([andrewjpage](https://github.com/andrewjpage)) +- dont wait in lfs scheduler [\#35](https://github.com/sanger-pathogens/Roary/pull/35) ([andrewjpage](https://github.com/andrewjpage)) +- run post analysis as a job [\#34](https://github.com/sanger-pathogens/Roary/pull/34) ([andrewjpage](https://github.com/andrewjpage)) +- annotate the names of the groups files [\#33](https://github.com/sanger-pathogens/Roary/pull/33) ([andrewjpage](https://github.com/andrewjpage)) +- Output all sequences making up pan genome in multifasta files [\#32](https://github.com/sanger-pathogens/Roary/pull/32) ([andrewjpage](https://github.com/andrewjpage)) +- Run external applications through lsf [\#31](https://github.com/sanger-pathogens/Roary/pull/31) ([andrewjpage](https://github.com/andrewjpage)) +- remove done dependancy job [\#30](https://github.com/sanger-pathogens/Roary/pull/30) ([andrewjpage](https://github.com/andrewjpage)) +- blocking job [\#29](https://github.com/sanger-pathogens/Roary/pull/29) ([andrewjpage](https://github.com/andrewjpage)) +- Filter unknowns in LSF jobs [\#28](https://github.com/sanger-pathogens/Roary/pull/28) ([andrewjpage](https://github.com/andrewjpage)) +- Pass job runner through to extract gffs [\#27](https://github.com/sanger-pathogens/Roary/pull/27) ([andrewjpage](https://github.com/andrewjpage)) +- Change case of GFF commandline class [\#26](https://github.com/sanger-pathogens/Roary/pull/26) ([andrewjpage](https://github.com/andrewjpage)) +- use LSF to do the inital parsing of input files [\#25](https://github.com/sanger-pathogens/Roary/pull/25) ([andrewjpage](https://github.com/andrewjpage)) +- renamed LICENSE [\#24](https://github.com/sanger-pathogens/Roary/pull/24) ([CraigPorter](https://github.com/CraigPorter)) +- GPL [\#23](https://github.com/sanger-pathogens/Roary/pull/23) ([andrewjpage](https://github.com/andrewjpage)) +- lsf memory in mb [\#22](https://github.com/sanger-pathogens/Roary/pull/22) ([andrewjpage](https://github.com/andrewjpage)) +- low complexity filtering [\#21](https://github.com/sanger-pathogens/Roary/pull/21) ([andrewjpage](https://github.com/andrewjpage)) +- inflate clusters where the representative gene is not the first [\#20](https://github.com/sanger-pathogens/Roary/pull/20) ([andrewjpage](https://github.com/andrewjpage)) +- report more sequences from blastp [\#19](https://github.com/sanger-pathogens/Roary/pull/19) ([andrewjpage](https://github.com/andrewjpage)) +- update tests for different input processing [\#18](https://github.com/sanger-pathogens/Roary/pull/18) ([andrewjpage](https://github.com/andrewjpage)) +- speedup extracting proteins from gff [\#17](https://github.com/sanger-pathogens/Roary/pull/17) ([andrewjpage](https://github.com/andrewjpage)) +- sort spreadsheet by number of isolates [\#16](https://github.com/sanger-pathogens/Roary/pull/16) ([andrewjpage](https://github.com/andrewjpage)) +- create spreadsheets of differences between sets [\#15](https://github.com/sanger-pathogens/Roary/pull/15) ([andrewjpage](https://github.com/andrewjpage)) +- Output statistics on groups [\#14](https://github.com/sanger-pathogens/Roary/pull/14) ([andrewjpage](https://github.com/andrewjpage)) +- Find the difference between isolates [\#13](https://github.com/sanger-pathogens/Roary/pull/13) ([andrewjpage](https://github.com/andrewjpage)) +- check if group is null [\#12](https://github.com/sanger-pathogens/Roary/pull/12) ([andrewjpage](https://github.com/andrewjpage)) +- catch undef [\#11](https://github.com/sanger-pathogens/Roary/pull/11) ([andrewjpage](https://github.com/andrewjpage)) +- tests for create pan genome script [\#10](https://github.com/sanger-pathogens/Roary/pull/10) ([andrewjpage](https://github.com/andrewjpage)) +- label fasta sequences with annotation ID [\#9](https://github.com/sanger-pathogens/Roary/pull/9) ([andrewjpage](https://github.com/andrewjpage)) +- extract proteomes from gffs and transfer anntotation as part of script [\#8](https://github.com/sanger-pathogens/Roary/pull/8) ([andrewjpage](https://github.com/andrewjpage)) +- transfer annotation [\#7](https://github.com/sanger-pathogens/Roary/pull/7) ([andrewjpage](https://github.com/andrewjpage)) +- speedup searching fastas [\#6](https://github.com/sanger-pathogens/Roary/pull/6) ([andrewjpage](https://github.com/andrewjpage)) +- typo in memory estimation [\#5](https://github.com/sanger-pathogens/Roary/pull/5) ([andrewjpage](https://github.com/andrewjpage)) +- run mcl and inflate results [\#4](https://github.com/sanger-pathogens/Roary/pull/4) ([andrewjpage](https://github.com/andrewjpage)) +- vary memory usage according to input file size [\#3](https://github.com/sanger-pathogens/Roary/pull/3) ([andrewjpage](https://github.com/andrewjpage)) +- working on real data [\#2](https://github.com/sanger-pathogens/Roary/pull/2) ([andrewjpage](https://github.com/andrewjpage)) +- Initial functionality [\#1](https://github.com/sanger-pathogens/Roary/pull/1) ([andrewjpage](https://github.com/andrewjpage)) + diff -r 000000000000 -r b8af7809bf92 roary/GPL-LICENSE --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/GPL-LICENSE Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,680 @@ +This software is Copyright (c) 2013 by Wellcome Trust Sanger Institute. + +This is free software, licensed under: + + The GNU General Public License, Version 3, June 2007 + + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff -r 000000000000 -r b8af7809bf92 roary/bin/create_pan_genome --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/create_pan_genome Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::CreatePanGenome; + +# ABSTRACT: Create a pan genome from a set of GFF files with WTSI defaults +# PODNAME: create_pan_genome + +=head1 SYNOPSIS + +Create a pan genome from a set of GFF files with WTSI defaults + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::CreatePanGenome; + +Bio::Roary::CommandLine::CreatePanGenome->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/create_pan_genome_plots.R --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/create_pan_genome_plots.R Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,59 @@ +#!/usr/bin/env Rscript +# ABSTRACT: Create R plots +# PODNAME: create_plots.R +# Take the output files from the pan genome pipeline and create nice plots. +library(ggplot2) + + +mydata = read.table("number_of_new_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of new genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_conserved_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of conserved genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_genes_in_pan_genome.Rtab") +boxplot(mydata, data=mydata, main="No. of genes in the pan-genome", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_unique_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of unique genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("blast_identity_frequency.Rtab") +plot(mydata,main="Number of blastp hits with different percentage identity", xlab="Blast percentage identity", ylab="No. blast results") + + +library(ggplot2) +conserved = colMeans(read.table("number_of_conserved_genes.Rtab")) +total = colMeans(read.table("number_of_genes_in_pan_genome.Rtab")) + +genes = data.frame( genes_to_genomes = c(conserved,total), + genomes = c(c(1:length(conserved)),c(1:length(conserved))), + Key = c(rep("Conserved genes",length(conserved)), rep("Total genes",length(total))) ) + +ggplot(data = genes, aes(x = genomes, y = genes_to_genomes, group = Key, linetype=Key)) +geom_line()+ +theme_classic() + +ylim(c(1,max(total)))+ +xlim(c(1,length(total)))+ +xlab("No. of genomes") + +ylab("No. of genes")+ theme_bw(base_size = 16) + theme(legend.justification=c(0,1),legend.position=c(0,1))+ +ggsave(filename="conserved_vs_total_genes.png", scale=1) + +###################### + +unique_genes = colMeans(read.table("number_of_unique_genes.Rtab")) +new_genes = colMeans(read.table("number_of_new_genes.Rtab")) + +genes = data.frame( genes_to_genomes = c(unique_genes,new_genes), + genomes = c(c(1:length(unique_genes)),c(1:length(unique_genes))), + Key = c(rep("Unique genes",length(unique_genes)), rep("New genes",length(new_genes))) ) + +ggplot(data = genes, aes(x = genomes, y = genes_to_genomes, group = Key, linetype=Key)) +geom_line()+ +theme_classic() + +ylim(c(1,max(unique_genes)))+ +xlim(c(1,length(unique_genes)))+ +xlab("No. of genomes") + +ylab("No. of genes")+ theme_bw(base_size = 16) + theme(legend.justification=c(1,1),legend.position=c(1,1))+ +ggsave(filename="unique_vs_new_genes.png", scale=1) diff -r 000000000000 -r b8af7809bf92 roary/bin/extract_proteome_from_gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/extract_proteome_from_gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::ExtractProteomeFromGFF; + +# ABSTRACT: Take in GFF files and output the proteome +# PODNAME: extract_proteome_from_gff + +=head1 SYNOPSIS + +Take in GFF files and output the proteome + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::ExtractProteomeFromGff; + +Bio::Roary::CommandLine::ExtractProteomeFromGff->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/iterative_cdhit --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/iterative_cdhit Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::IterativeCdhit; + +# ABSTRACT: Iteratively run cdhit +# PODNAME: iterative_cdhit + +=head1 SYNOPSIS + +Iteratively run cdhit + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::IterativeCdhit; + +Bio::Roary::CommandLine::IterativeCdhit->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/pan_genome_assembly_statistics --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/pan_genome_assembly_statistics Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::AssemblyStatistics; + +# ABSTRACT: Given a spreadsheet of gene presence and absence calculate some statistics +# PODNAME: pan_genome_assembly_statistics + +=head1 SYNOPSIS + +Given a spreadsheet of gene presence and absence calculate some statistics + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::AssemblyStatistics; + +Bio::Roary::CommandLine::AssemblyStatistics->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/pan_genome_core_alignment --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/pan_genome_core_alignment Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::RoaryCoreAlignment; + +# ABSTRACT: Take in the group statistics spreadsheet and the location of the gene multifasta files and create a core alignment. +# PODNAME: pan_genome_core_alignment + +=head1 SYNOPSIS + + Take in the group statistics spreadsheet and the location of the gene multifasta files and create a core alignment. + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::RoaryCoreAlignment; + +Bio::Roary::CommandLine::RoaryCoreAlignment->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/pan_genome_post_analysis --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/pan_genome_post_analysis Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::RoaryPostAnalysis; + +# ABSTRACT: Perform the post analysis on the pan genome +# PODNAME: pan_genome_post_analysis + +=head1 SYNOPSIS + +Perform the post analysis on the pan genome + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::RoaryPostAnalysis; + +Bio::Roary::CommandLine::RoaryPostAnalysis->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/pan_genome_reorder_spreadsheet --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/pan_genome_reorder_spreadsheet Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::RoaryReorderSpreadsheet; + +# ABSTRACT: Take in a tree and a spreadsheet and output a reordered spreadsheet +# PODNAME: pan_genome_reorder_spreadsheet + +=head1 SYNOPSIS + +Take in a tree and a spreadsheet and output a reordered spreadsheet + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::RoaryReorderSpreadsheet; + +Bio::Roary::CommandLine::RoaryReorderSpreadsheet->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/parallel_all_against_all_blastp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/parallel_all_against_all_blastp Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::ParallelAllAgainstAllBlastp; + +# ABSTRACT: Take in a FASTA file of proteins and blast against itself +# PODNAME: parallel_all_against_all_blastp + +=head1 SYNOPSIS + +Take in a FASTA file of proteins and blast against itself + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::ParallelAllAgainstAllBlastp; + +Bio::Roary::CommandLine::ParallelAllAgainstAllBlastp->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/protein_alignment_from_nucleotides --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/protein_alignment_from_nucleotides Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::GeneAlignmentFromNucleotides; + +# ABSTRACT: Take in multi-FASTA files of nucleotides and align each file with PRANK or MAFFT +# PODNAME: protein_alignment_from_nucleotides + +=head1 SYNOPSIS + +Take in multi-FASTA files of nucleotides and align each file with PRANK or MAFFT + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::GeneAlignmentFromNucleotides; + +Bio::Roary::CommandLine::GeneAlignmentFromNucleotides->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/query_pan_genome --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/query_pan_genome Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::QueryRoary; + +# ABSTRACT: Take in a groups file and the protein fasta files and output selected data +# PODNAME: query_pan_genome + +=head1 SYNOPSIS + +Take in a groups file and the protein fasta files and output selected data + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::QueryRoary; + +Bio::Roary::CommandLine::QueryRoary->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/roary --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/roary Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::Roary; + +# ABSTRACT: Create a pan genome from a set of GFF files +# PODNAME: roary + +=head1 SYNOPSIS + +Create a pan genome from a set of GFF files + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::Roary; + +Bio::Roary::CommandLine::Roary->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/roary-create_pan_genome_plots.R --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/roary-create_pan_genome_plots.R Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,59 @@ +#!/usr/bin/env Rscript +# ABSTRACT: Create R plots +# PODNAME: create_plots.R +# Take the output files from the pan genome pipeline and create nice plots. +library(ggplot2) + + +mydata = read.table("number_of_new_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of new genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_conserved_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of conserved genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_genes_in_pan_genome.Rtab") +boxplot(mydata, data=mydata, main="No. of genes in the pan-genome", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("number_of_unique_genes.Rtab") +boxplot(mydata, data=mydata, main="Number of unique genes", + xlab="No. of genomes", ylab="No. of genes",varwidth=TRUE, ylim=c(0,max(mydata)), outline=FALSE) + +mydata = read.table("blast_identity_frequency.Rtab") +plot(mydata,main="Number of blastp hits with different percentage identity", xlab="Blast percentage identity", ylab="No. blast results") + + +library(ggplot2) +conserved = colMeans(read.table("number_of_conserved_genes.Rtab")) +total = colMeans(read.table("number_of_genes_in_pan_genome.Rtab")) + +genes = data.frame( genes_to_genomes = c(conserved,total), + genomes = c(c(1:length(conserved)),c(1:length(conserved))), + Key = c(rep("Conserved genes",length(conserved)), rep("Total genes",length(total))) ) + +ggplot(data = genes, aes(x = genomes, y = genes_to_genomes, group = Key, linetype=Key)) +geom_line()+ +theme_classic() + +ylim(c(1,max(total)))+ +xlim(c(1,length(total)))+ +xlab("No. of genomes") + +ylab("No. of genes")+ theme_bw(base_size = 16) + theme(legend.justification=c(0,1),legend.position=c(0,1))+ +ggsave(filename="conserved_vs_total_genes.png", scale=1) + +###################### + +unique_genes = colMeans(read.table("number_of_unique_genes.Rtab")) +new_genes = colMeans(read.table("number_of_new_genes.Rtab")) + +genes = data.frame( genes_to_genomes = c(unique_genes,new_genes), + genomes = c(c(1:length(unique_genes)),c(1:length(unique_genes))), + Key = c(rep("Unique genes",length(unique_genes)), rep("New genes",length(new_genes))) ) + +ggplot(data = genes, aes(x = genomes, y = genes_to_genomes, group = Key, linetype=Key)) +geom_line()+ +theme_classic() + +ylim(c(1,max(unique_genes)))+ +xlim(c(1,length(unique_genes)))+ +xlab("No. of genomes") + +ylab("No. of genes")+ theme_bw(base_size = 16) + theme(legend.justification=c(1,1),legend.position=c(1,1))+ +ggsave(filename="unique_vs_new_genes.png", scale=1) diff -r 000000000000 -r b8af7809bf92 roary/bin/roary-pan_genome_reorder_spreadsheet --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/roary-pan_genome_reorder_spreadsheet Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::RoaryReorderSpreadsheet; + +# ABSTRACT: Take in a tree and a spreadsheet and output a reordered spreadsheet +# PODNAME: pan_genome_reorder_spreadsheet + +=head1 SYNOPSIS + +Take in a tree and a spreadsheet and output a reordered spreadsheet + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::RoaryReorderSpreadsheet; + +Bio::Roary::CommandLine::RoaryReorderSpreadsheet->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/roary-query_pan_genome --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/roary-query_pan_genome Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::QueryRoary; + +# ABSTRACT: Take in a groups file and the protein fasta files and output selected data +# PODNAME: query_pan_genome + +=head1 SYNOPSIS + +Take in a groups file and the protein fasta files and output selected data + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::QueryRoary; + +Bio::Roary::CommandLine::QueryRoary->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/roary-unique_genes_per_sample --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/roary-unique_genes_per_sample Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::UniqueGenesPerSample; + +# ABSTRACT: Take in the clustered file and produce a sorted file with the frequency of each samples unique genes +# PODNAME: roary-unique_genes_per_sample + +=head1 SYNOPSIS + +Take in the clustered file and produce a sorted file with the frequency of each samples unique genes + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::UniqueGenesPerSample; + +Bio::Roary::CommandLine::UniqueGenesPerSample->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/bin/transfer_annotation_to_groups --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/bin/transfer_annotation_to_groups Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +package Bio::Roary::Main::TransferAnnotationToGroups; + +# ABSTRACT: Take in a groups file and a set of GFF files and transfer the consensus annotation +# PODNAME: transfer_annotation_to_groups + +=head1 SYNOPSIS + +Take in a groups file and a set of GFF files and transfer the consensus annotation + +=cut + +use Cwd qw(abs_path); +BEGIN { unshift( @INC, abs_path('./lib') ) } +BEGIN { unshift( @INC, abs_path('./t/lib') ) } +use Bio::Roary::CommandLine::TransferAnnotationToGroups; + +Bio::Roary::CommandLine::TransferAnnotationToGroups->new(args => \@ARGV, script_name => $0)->run; diff -r 000000000000 -r b8af7809bf92 roary/contrib/roary2svg/roary2svg.pl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/contrib/roary2svg/roary2svg.pl Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,147 @@ +#!/usr/bin/env perl +# From Torsten Seemann commit f46312e9df539c56b058f0ef25479d7297ceec89 +# https://raw.githubusercontent.com/tseemann/nullarbor/master/bin/roary2svg.pl +use warnings; +use strict; +use Data::Dumper; +use List::Util qw(min max sum); +use List::MoreUtils qw(uniq all any); +use Text::CSV; +use SVG; + +use constant FONT_ASPECT => 0.8; + +my(@Options, $verbose, $taxacol, $width, $height, $acconly, + $consensus, $border, $colour, $sepcolour); +setOptions(); + +# read gene_presence_absence.csv from stdin +# "Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","SRR2352235","SRR2352236","SRR2352237","SRR2352238","SRR2352239","SRR2352240","SRR2352241","SRR2352242","SRR2352243","SRR2352244","SRR2352245","SRR2352246","SRR2352247","SRR2352248","SRR2352249","SRR2352250","SRR2352251","SRR2352252" +my $csv = Text::CSV->new() or die $!; +my $count=0; +my @matrix; +my @id; +my $N; +my $C=0; +my @tally; # genes per taxon +my @is_core; # boolean for this cluster being core + +while (my $row = $csv->getline(\*ARGV) ) { + if ($count == 0) { + @id = splice @$row, $taxacol; + $N = scalar(@id); + print STDERR "Found $N taxa: @id\n"; + } + else { + my @present = map { $row->[$taxacol+$_] ? 1 : 0 } (0 .. $N-1); + my $num_present = sum(@present); + $is_core[$count] = ($num_present == $N); + next if $acconly and $is_core[$count]; +# next if $panonly and all { $_==1 } @present; + push @{ $matrix[$_] }, $present[$_] for (0 .. $N-1); + $tally[$_] += $present[$_] for (0 .. $N-1); + $C++; + } + $count++; +} +print STDERR "Found $C clusters.\n"; + +my $real_height = $height*($N+1); +my $svg = SVG->new(width=>$width, height=>$real_height); +my $dy = $height; +my $fontsize = 0.75 * $dy; + +my $lchars = max( map { length($_) } @id ); +my $llen = $fontsize * (1 + $lchars) * FONT_ASPECT; + +my $rchars = max( map { length("$_") } @tally); +my $rlen = $fontsize * (1 + $rchars) * FONT_ASPECT; + +my $width2 = $width - $llen - $rlen; +my $dx = $width2 / $C; +my $font_style = { 'font-family'=>'sans-serif', 'fill'=>'black', 'font-size'=>$fontsize }; + +print STDERR "Box = $dx x $dy px\n"; +print STDERR "Left label = $lchars chr x $fontsize px\n"; +print STDERR "Right label = $rchars chr x $fontsize px\n"; + +for my $j (0 .. $N-1) { + for my $i (0 .. $C-1) { +# print STDERR "$j $i $matrix[$j][$i]\n"; + if ($matrix[$j][$i]) { + # box for each present gene + $svg->rectangle( + 'x' => $llen+$i*$dx, 'y' => $j*$dy, 'width' => $dx, 'height' => $dy-1, + 'style' => { fill=>$colour, opacity=>($is_core[$i] ? 1 : 0.75) }, + ); + } + } + # taxon label for each row + $svg->text( x=>$fontsize, y=>($j+0.75)*$dy, -cdata=>$id[$j], style=>$font_style ); + # number of genes for each row + $svg->text( x=>$llen+$width2+$fontsize, y=>($j+0.75)*$dy, -cdata=>$tally[$j], style=>$font_style ); + # separator line + my $ypos = ($j+1)*$dy; + $svg->line( x1=>0, y1=>$ypos, x2=>$width, y2=>$ypos, style=>{stroke=>$sepcolour}); +} + +# bottom label +my $bottom_text = "$N taxa, $C clusters"; +$bottom_text .= $acconly ? " (accessory only)" : " (core + accessory)"; +$svg->text( x=>$llen, y=>($N+0.75)*$dy, -cdata=>$bottom_text, style=>$font_style ); + +# border +if ($border) { + $svg->rectangle( + 'x' => 0, 'y' => 0, 'width' => $width, 'height' => $real_height, + 'style' => { stroke=>$sepcolour, fill=>'none' }, + ); +} + +print STDERR "Writing SVG file\n"; +print STDOUT $svg->xmlify; + +print STDERR "Done.\n"; + +#---------------------------------------------------------------------- +# Option setting routines + +sub setOptions { + use Getopt::Long; + + @Options = ( + {OPT=>"help", VAR=>\&usage, DESC=>"This help"}, + {OPT=>"verbose!", VAR=>\$verbose, DEFAULT=>0, DESC=>"Verbose output"}, + {OPT=>"width=i", VAR=>\$width, DEFAULT=>1024, DESC=>"Canvas width"}, + {OPT=>"height=i", VAR=>\$height, DEFAULT=>20, DESC=>"Row height"}, + {OPT=>"taxacolumn=i", VAR=>\$taxacol, DEFAULT=>14, DESC=>"Column in gpa.csv where taxa begin"}, + {OPT=>"colour=s", VAR=>\$colour, DEFAULT=>'DimGray', DESC=>"Colour of core cells"}, + {OPT=>"sepcolour=s", VAR=>\$sepcolour, DEFAULT=>'LightGray', DESC=>"Colour of horizontal separators/borders"}, + {OPT=>"acconly!", VAR=>\$acconly, DEFAULT=>0, DESC=>"Only draw accessory (non-core) genes"}, +# {OPT=>"consensus!", VAR=>\$consensus, DEFAULT=>0, DESC=>"Add consensus row"}, + {OPT=>"border!", VAR=>\$border, DEFAULT=>0, DESC=>"Add outline border"}, + ); + + (!@ARGV) && (usage()); + + &GetOptions(map {$_->{OPT}, $_->{VAR}} @Options) || usage(); + + # Now setup default values. + foreach (@Options) { + if (defined($_->{DEFAULT}) && !defined(${$_->{VAR}})) { + ${$_->{VAR}} = $_->{DEFAULT}; + } + } +} + +sub usage { + print "Usage: $0 [options] gene_presence_absence.csv > pan_genome.svg\n"; + foreach (@Options) { + printf " --%-13s %s%s.\n",$_->{OPT},$_->{DESC}, + defined($_->{DEFAULT}) ? " (default '$_->{DEFAULT}')" : ""; + } + exit(1); +} + +#---------------------------------------------------------------------- + diff -r 000000000000 -r b8af7809bf92 roary/contrib/roary_plots/README.md --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/contrib/roary_plots/README.md Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,20 @@ +#Roary plots +Marco Galardini (marco@ebi.ac.uk) has prepared an ipython notebook which can take in a tree (newick) and the gene presence and absence spreadsheet, and generate some nice plots. + +The dependancies are: +- python (2 or 3) +- Biopython +- numpy +- pandas +- matplotlib +- seaborn + +Usage: +``` +python roary_plots.py my_tree.tre gene_presence_absence.csv +``` + +The images it produces are: +* A pan genome frequency plot +* A presence and absence matrix against a tree +* A piechart of the pan genome, breaking down the core, soft core, shell and cloud. diff -r 000000000000 -r b8af7809bf92 roary/contrib/roary_plots/roary_plots.ipynb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/contrib/roary_plots/roary_plots.ipynb Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1407 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Roary pangenome plots\n", + "=============" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "
Toggle source code
" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Plotting imports\n", + "%matplotlib inline\n", + "\n", + "import matplotlib.pyplot as plt\n", + "import seaborn as sns\n", + "\n", + "sns.set_style('white')" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Other imports\n", + "import os\n", + "import pandas as pd\n", + "import numpy as np\n", + "from Bio import Phylo" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "parSNP tree\n", + "-------------\n", + "\n", + "Any other valid newick file is fine, if the tip labels is the same as in the gene_presence_absence matrix from roary." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "t = Phylo.read('parsnp.tree', 'newick')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Max distance to create better plots\n", + "mdist = max([t.distance(t.root, x) for x in t.get_terminals()])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Roary\n", + "------" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "# Load roary\n", + "roary = pd.read_table('gene_presence_absence.csv',\n", + " sep=',',\n", + " low_memory=False)\n", + "# Set index (group name)\n", + "roary.set_index('Gene', inplace=True)\n", + "# Drop the other info columns\n", + "roary.drop(list(roary.columns[:13]), axis=1, inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "# Transform it in a presence/absence matrix (1/0)\n", + "roary.replace('.{2,100}', 1, regex=True, inplace=True)\n", + "roary.replace(np.nan, 0, regex=True, inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "collapsed": true + }, + "outputs": [], + "source": [ + "# Sort the matrix by the sum of strains presence\n", + "idx = roary.sum(axis=1).sort_values(ascending=False).index\n", + "roary_sorted = roary.ix[idx]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "data": { + "image/png": [ + "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\n", + "AElFTkSuQmCC\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Pangenome frequency plot\n", + "plt.figure(figsize=(7, 5))\n", + "\n", + "plt.hist(roary.sum(axis=1), roary.shape[1],\n", + " histtype=\"stepfilled\", alpha=.7)\n", + "\n", + "plt.xlabel('Number of genomes')\n", + "plt.ylabel('Number of genes')\n", + "\n", + "sns.despine(left=True,\n", + " bottom=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "# Sort the matrix according to tip labels in the tree\n", + "roary_sorted = roary_sorted[[x.name for x in t.get_terminals()]]" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "data": { + "image/png": [ + "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\n", + "ufdaa/97tW2GtfZjJP24pP9dZR8Xkl4j6dmS7matfX+VE+srkl6k8g+CR1hrP1flHwzvJ+ndkr7a\n", + "Ofd6a+1XSPoS59yjrbU/Kel/SLpD0oNUfhfj5znn3mOtvVPT70t+t6SvdM69SeWk/lXW2uc65963\n", + "disBAG4V6X3vO6v7zQ+kCat/Dj9N5X3xK5LduUnb56lcuQzfZ/+fVH5PcE/l9/W+XpKcc++y1r5O\n", + "5b3sFUmZlyW9RNK9Jf1XSfuSXuyce6G19pMlPUvSfVRO4J/onPuL6l75WEnvkvSpKl/B9Xjn3Jus\n", + "tfdR+d3GByrvy09xzv1kpq57kn5C0kMk/Z2kb3XO/XoS15855y5Fz//UOXd3a+0HSfopSf9M5X38\n", + "F1Te/18i6V7W2t9yzj1ySfyPU/m3w+9ba79f0s9I+iiVK+y/KenrnXPvtNb+rKRvkfStmfYHgAuD\n", + "leHz4QtU3qwkSdbaj5X06ZKemaT7fyX9K2vtbdVLvR5dbUt9r6TnOuc+WuVLqh8p6Y0qb8S/5Jx7\n", + "oso/IDqSXu+ce4S19pKkn5T0Nc45q/K/9D9SE+/jJX2RpI+QdHsV070k/XtJD6/+O/9UlX8UyDn3\n", + "xyr/OHhE4xYBANzKZu57zrnXL0j7vSrvT1cz+55urf1Da+2xtfZx1bYHSXpLlObPJd3PWntv59yv\n", + "O+f+RpKstQ+S9HDl76M/IumVzrkPl/RKSf9Ckq/udS+X9B3OuQdK+g+SfjE67jGSnlPdR39T5cu+\n", + "JekZkt5Xbe+qXFn96Ey5PyTpDc65j5D05ZJ+rnqZc6xuhfhJkn6ruvd/jKQPUfl33ndIulJNhO8l\n", + "6WUL4n+0pH/rnHuyyn88vKNaRX+QpPdICjH/iqQvrIkDAC4MJsNbVv1X997OuT+snhtJz5V0p3Pu\n", + "riT58yTdTdJ1SX8t6c3OuVdo3l9Lery19qGS3uWc+yLn3HtVToDj/6LfXdUfI9WK7QOcc1eqfb8r\n", + "6cNrwv7Pzrl3VvH9kaQPVnmT9JL+jbX2A51zL3POPT06ZqhyNRkA0GLpfW9J2o9V+RafH9X8KvDP\n", + "S3q2c+7jJH2zpJ+x1n6EpHtI+qeQyDn3TyrvT+9f5Xk3a+2fSfp9ST/inHtzpuhPkfRz1fG/Kim8\n", + "h/lTJf2lc+5V1b6fl/SR1toPrva/yTn3+9Xj31c5IZWkz1G5Sivn3EjlZPILMuU+Jir3DyR9aHX/\n", + "buKvJX1WtfL7Pufclznn3q7ZdvtUSdcWxP+nzrm3RPndYa19tKS7O+e+Mfqnxe9JeoC19gENYwOA\n", + "c4nJ8PbdT7PvC/4aSX/knBtG28KN7Okq/zN+H0n3lXQfa+23ZPL8dpUfGPKLkt5afUhJzl3JS7O/\n", + "wVr7emvtH6t8mVbu5Wde0t/Geah8H/P7JH2GpE+W5Ky1v129XDv4m6quAIB2S+97WdE/h3u5D4p0\n", + "zn2nc+63q8e/K+nVkj5T0t9Lui3K5zaV97O/q9Le5Zz7SEkfKulfW2v/bab4+0q6ET1/W5XHvSV9\n", + "hLX2zeFH0j9K2qvSvSs65i6V/8AO+f1idMznS7pXptw9Se+M6vj3mTR1nqly1fe5kt5urf2+TJr7\n", + "LIl/Umfn3IurPJ8i6a+ttc8Oq9TVP8NviPs6gAuO9wxvXzrh/FxJn2it/VfV89slHVtrv1jly5ee\n", + "VN2E3mOtfbnKG+oz4gyqm+d3Sfoua+0nSnqltfY3FgVhrf0kle/henj1ydWPlvT8VSpS/Rf7i6qX\n", + "XH+7ypXsT1klDwDALW/RhzPFPljSx0l6ibVWKt8H+wHW2j9Q+d5b65z7oyj93SW9V9Ifq3x7UPBA\n", + "Sf9/9WnSXyLp5c65v3XOjay1Py/ps1Ter2J/q9nJ6v1V/jP4r1S+KuvhabDW2o9fUJe3qfx8jTct\n", + "qfNI5X3/rVWelyVdi/bfpdmFjPuGB9XfBk+T9DRr7QMlvcJa+7tJ/ivF75x7vqTnVyvAv6zyg7j+\n", + "nyV1AIALg5Xh7fsble/dlSQ55x7rnPtA59z9nXP3l/SXKieor5bkVH64hay1d5P0L1W+THmGtfZl\n", + "1tqHVE/fqPI/1V7lHwn3qYnjflUsf1l9WMmXq3pJWSL7R4y19mOstb9orb17tUr8e5Li/+SH/AEA\n", + "7TZz3wuiTzA2kuSce6tz7t7R/fALJL3GOffPVd6ffsdae1Ad+7GSPknSb6hcHf2M6j3BUvkS6hdV\n", + "j79K0jdVx7yfypcl/0EmxmOVn40ha+3nSAovBx5Kun9U7odba3+qQZ1/VdLXVcdcstY+s3orU+pl\n", + "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\n", + "5e8bx0fy3k/S3Tg+msQzHha6/Y6+9g776nR7Gg0KGTOte8g/PPdeM8+NMRoPi0naXLuGtJ1ub626\n", + "ei91uv1J2riM0aCoYpw+jveNh0dVnYxuv6M/aYeTEx/VqXy8e9CT9167B72Zvg913D3oVWmmfTAe\n", + "FpP6l2ml3YNeFK+qfikf7x32J89DP8XtEPqh0+1N+i+OMdemof063Z6uXykm++NmDfHE/Rpin81X\n", + "0WMz8zuUE7dxPPbi/g+/4z4Px48Gxdy2kFccX1z2InEZ4bH3fm5cxeWGNHVjMvRTHGOTa0acvuxz\n", + "n2yb/d0kn3Cex9t2D+bbVZofT0E5Hqb5xeK80zYJxy2KP77uSGUf5MbqdP98O6bHLJKLMy4njKPc\n", + "uKiLKU6Tyzs8T9smFY+xcN3JlZOez3X51o3PXGzhXEzzTtMua+c4zfR6NTte4/aty7OunDiv+NpV\n", + "J1f+ovSh/69fybf/oljSa0R4Huo7GhQz7Z2mS7fH1+e68kN+adlxmvh8D/mm4m2562+uXjnhHpIT\n", + "6rbo+Lpymp7fi/I4jfLvgcV5MRkGAAAAALQOk2EAAAAAQOswGQYAAAAAtA6TYQAAAABA62zqq5Vw\n", + "8+1v+Guq9iVd22B+AAAAAHBuMRm+gLz3l/m+5lvTsn5t+n3eAAAAABZjMnxBbXpSxOR6+6o+YIUe\n", + "AAAAuAmYDAPnyzVWfwEAAICzxwdoAQAAAABah8kwAAAAAKB1mAwDGcaYqzf7R+X7hXHGvPcrpdk7\n", + "7J+6zE3kEXjvJz8hb2Pm0xljZKod3vsqnan2lfu91+QnzaNBM03yGw0KjQaFJGk8PMrE3LR280I9\n", + "Q7zTsqf5hsch7c6OqeqoSXyxTrc38zzsT8eG974qd9re3nuNBsVc+4bfuTzK39P2CvVJYwh9EfZ3\n", + "uj11uvmxE9cp139pHePj4tjr4llWZjgm9EvYN23LaQzTcVdf/7SMOP60XeM2nT9uvr1CWXE8dWMy\n", + "tE98XFrvOnH6XJ1zzxflE5cdto2H+VgW5ZvuC+0X522Mqe3fOI+0D3OxxmXEcu247JhcPMv6I97f\n", + "pO/idkhDCM+X5dNkbMfXgLQP6mJqEncoc9EYaJJfXPf0ejXd7ifpFnVX3fUnmLbD8jSxJvXY2Vnt\n", + "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\n", + "hhhj2KweQowxpJTC+rEJs/ky3Nwvt+Wu7xbb8ll+PZu/9tE+txvXYePIbRwyB4fMb0ppZ376yv35\n", + "0Wzfz+aL3vKz+WKv3TxHf38+bM/9/fk6rvJ1FmPc1strM1aesxzrzf1y21Zey9L6sdl5v1k12343\n", + "q2av79l8sTMPuXxKaVu2bPP6bhGu7xbbNc1l2vskv891u86/7r3dseQ48pjbMecys/liW7Zdrmxj\n", + "KN5yjGUsXXtkaO/kvsprtL02ee5n88XOWqaUwmy+3FmDss9cNp/Lx7vmsnxf3gtynRzXc7/794ea\n", + "fL85RS3eQ++rQ20/3wPra1WLv2tM5V7KyrUda7NqtnM+my+q+7A8NmaftdsYUyeX6St7zNhqdcvX\n", + "Q+ubr+laHMfut0PWtFReF33ncx9XV8PXxNVV/XzfHj3kmqh/vz7tmjr1Ov/sJMMAAABMjmQYAACA\n", + "yZEMAwAAMDnfLh0AfDUxxl9v3UdK6ftb9wEAAF/ZKU+Gb19+6L89Uyzw6bkmAADgczjqyXBK6ft7\n", + "PP2CT+q3J7cAAPCxHf3fpPMP+5JiAAAAPhu/QAsAAIDJkQwDAAAwOX6bNJzutvi4wG0I4fcFYwEA\n", + "AEbwZBhO8PLZeckvAAB8MpJhOFFK6Xv+ChLjT2WzehhdNsZYPZ5S2r6+uV8eVLfWVo6pbDe/TimF\n", + "lFL459/l9ljuM6UQru8WYf3YbMte3y22bVzfLcL13eKlj2Yb02y+2OlraIxdZvPFTjxjbVbN3jrU\n", + "+osxhqEw8piurl7nO89H1xqsH5uwfnyej9rcPz09v57NX8dVvi7bLuf+78+Hl5jrQW9Wzfb1zf0y\n", + "bFZNSOn5eG6na23aY3ndA697Ir/++/NhO8bcb67/9+fDdixlm89r0mzb6Jq72XwRZvNFiDFu17+M\n", + "oxzDbP68N8tyZb0yvrJsjHG7Prlcu432HHXFe3W121/uM//btn5sBvd+jHGnv/Zc5H7Wj83Omj/v\n", + "t/29Wc5Dea4dRjvm8n37XJ7H3F7XeA9VjnNI2Wc53r59M9bVVdy59mrG3MNq+yYfK++lY+uUc93e\n", + "s6VD1iOPY0ydvH/bZcfMRZe+72V5jEPf7/K8HLLGxxoTS1+5sd+7u7TvBUNxHOvU+qX2/qj9LNJX\n", + "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\n", + "5vnJY+5qM89frd/Nqgnrx2bveLvOzf2yWr99rLZWtfd5nOWa1Or07cty3+a5ynNRzmMuU5uLco7z\n", + "sfVjszeuzaoJs/mic67b7Q1dT+1xl7GV8nVX29dlbKXZfLHT7hgxxr12+vop4+jrq31NlNfZbL6o\n", + "7r/NqgmbVVNtL8YY/v582Lmmu/Z333hq11bf8VLt/lEr0263by3K+2tpaE36+mzrirmv3lDcp8Qz\n", + "ts6YNakZW29MnENt1c4fG3et/th7YpdD6xxSfjZf9I61PHd9t18uH5vNF9XzXXX7yp7DKe1LhgEA\n", + "AJicb5cO4CuJMf4aUy6l9P1tIwEAAKCPJ8Nn8pII3146DgAAAIZ5Mnxevz31BQAA+Pg8GQYAAGBy\n", + "JMMAAABMjmQYAACAyZEMAwAAMDmSYQAAACZHMgwAAMDkSIYBCpvVw/b1zf1y73yM8aD2cvmy3fVj\n", + "sz2WUgoppZ06f38+l00pbcvmMjHG7euyzXZss/lr7O32y7IppbBZPWxj6ZJS2mk/x1W+rs1Xu6/2\n", + "sT8/mnB9t6iOpyzfDq29DuU8ts+1329WTbi5X27bnM0Xe32WY+mbl90YuvuMMYab+2WIMe7MXU1t\n", + "j+UYn9vY3Qe5zma1uyZ5Xrva7Dtetr1ZNSHGuI2hnK9ae2Uctfae37/GOZsvRl9X7bmbzRfhn3+X\n", + "IaW0E1ee5/Vj07t+fWtR2xc5zhhjb8y53bKN/DrXy+///Gi2x27ul2Gz2l27rpj6+i/ntD2Ocgxt\n", + "f37szkftmr+6ej2W28tfs/liZ75ra3voXiz7Hnu8dHO/HNwH7b7Xj01vPGPG0HedjNEVbnntt8c0\n", + "FHefY+rV7vm1NWnPRft67arXrhNC2LkXdRlqq3Z+zF4q9cVfzmXf/bxU+/7Ypb3uY9Yu31PyfbFL\n", + "ea52L8/H1o9N9XxX3b6y53BK+5JhAAAAJkcyDAAAwOR8u3QAH9htjPHXIeVDCL+HCg21mVL6fkCf\n", + "AAAAHMGT4YqXhHQwsT3USyJ8e+52AQAAOIwnwx0OfUJ7wFPk357+AgAAXJYnwwAAAEyOZBgAAIDJ\n", + "kQwDAAAwOZJhAAAAJkcyDAAAwORIhgEAAJgcyTDAi83qIdzcL7fvU0ohxhg2q4edY7V6XXL5st1/\n", + "/l3uHSvN5s/HY4zhn3+XYbN6CH9/PuzFFONuDGVs5etYFqy4uV/uxVIbU9lmWT6/zufb/ZXH87nX\n", + "YyFsVk1IKe21U8afj7XHOJsvBsdZW7N8fLNqwvqx2WsjpbDTdrZZNTvvc/nZfLFzrh1vSmn71bXu\n", + "fXHnGMuhxBj3xt811lqbfcq5zP3kqkNN1MZXtrcfc3975RyW+yelFP78eF6/3E5uO5ct16cv1jK+\n", + "3F9tX7S1283l8r9lG+Xr2XwR1o9NmM0X4erqdUx5LOVeyn3kOmN09Tu093IsbbP5ouP63S2f46/1\n", + "nds5Rtf8D93bypjGlD2k3TH9ntJH+15Tq9tu4xxxH6I2xloM7XIxxuqxPn37akwMQ+cPnbtD4++r\n", + "2zZ0nz5mnfN+GroW2vf+rvOHtNPV1jmd0r5kGAAAgMn5dukAvpjbGOOvvvMhhN/5TYzxV0rp+1sH\n", + "BQAAwC5Phs/kJan9PVQue0mab98qHgAAALp5MnxGQ095K0+NRyfPAAAAnI8nwwAAAEyOZBgAAIDJ\n", + "kQwDAAAwOZJhAAAAJkcyDAAAwORIhgEAAJgcyTAAAACTIxkGeHFzvwwppZ1jKaVwc78crDekbPfp\n", + "Ke0dq5VNKYWnp3r/7WMxDobQaf3Y7MUy1F5ZvmscQ/Ve+4q97aSUtmX2z43uems2f527GONO27vj\n", + "2q/btdYphc4Ya2XHKNsrX8/mz/v0+au7Tm2NxsbYllIIm9X+PqlZPzaDbZ3D89q1xxzCbL4Y3Wft\n", + "eG4vxlhta0y77bbar/N+yfVzP2Xf7T4O2WPPbe+veTve2vgOmb9av33v8/q0+zjkHnKoY/f8pfu9\n", + "VNyH2F/f+jrWxnLK+MZcm13OtddOjb/v2KFtj5mLz7CfLkUy/P5uY4y/Qgi3lw4EAABgqiTD7yil\n", + "9D2E8PvScQAAAEydZPidpZS+F0lxfkoMAADAO5IMAwAAMDmSYQAAACZHMgwAAMDkSIYBAACYHMkw\n", + "AAAAkyMZBgAAYHIkwwAAAEyOZBj40mKMo8umlA463nc+97tZPYzuf2z7KaXOmNrjHer/78+HcMAU\n", + "nV2O95B1OlXf/A3X3W9rrLwWm1VzVN+H9nnMnPbVGdvee65lzZFLW9RPxesTgxnd5/v00957tX7X\n", + "j/v7s13v2DXerJqQ0vuNl6/rkntoNl+8aflDvcdcXN/Vx1AbW+1nljFtXt8t9tobmrta27v38OHJ\n", + "kQxf1n+7dAAAAABTJBm+kJTS9xDC/790HAAAAFMkGb6820sHAAAAMDWSYQAAACZHMgwAAMDkSIYB\n", + "AACYHMkwAAAAkyMZBgAAYHIkwwAAAEyOZBgAAIDJkQwDAAAwOZLhy/r98gW8kZTSRfu9uV+OrhNj\n", + "PFu/2VD/s/kyzObjYzy3HO97r9M55vpQeS0O2ROnOGZOu+psVs2p4Xwal9gb72XM3quVaR879np9\n", + "r73/lc3mi4PrvNf99T2vnWPvSeeIcf14WN/rx+ZN16Cci7fqp2u+a3PRnuOuOW+3uVk1e+0NzXWt\n", + "7fLYmPWWDAMAADA5kmEAAAAm59ulA5i420sHAAAAMEWeDAMAADA5kmEAAAAmRzIMAADA5EiGAQAA\n", + "mBy/QOuy/I1hAACAC/BkGAAAgMmRDAMAADA5kmEAAAAmRzIM8IZSSh+6/5TSxWP8zGKMo8vmef6M\n", + "033IOPm4xuy9Wplz7dnPuPc/GnP47JL3pEP7futY32Muuvo4pe923Rhj9dhbkwwDAAAwOX6b9AWl\n", + "lL5fOgYAAIAp8mQYAACAyZEMAwAAMDmSYQAAACZHMgwAAMDkSIYBAACYHMkwAAAAkyMZBgAAYHIk\n", + "wwAAAEyOZBj48jarh71jMcbOc+X5sf7+rLfTpdb+ZtV0xjObL3uP5dft+jHGsH5stu/z65TSXizl\n", + "nLT7K9utzV2OfTZfVOOvKWOoxd4uG2PclpnNFy/vm50y+Vw71vL8358P2/Zy2bKddmw3969zUZaL\n", + "MYaUUkgp7dWPMYbru+cY21+vY2m26zGbL7bHazHM5otwfbcIm1UT/v58CDf3y+3appS248h1Yow7\n", + "e7JrP1/fLbbt5zkt5bHncd7cL8P6sdk5nuuUcXTJMZfzlV9f3+3OQTlnOZYcb1kmj/l5Dz5/RzIO\n", + "tAAAASNJREFUleNo75Nynspro3a+rFcbW9/59prU6m1WTZjNF2H92HSuUVl2SNln2V57n/ft+9o1\n", + "VdvfY2MplWs0tr0x+2qsrnZqa1Q7dk7HjmnMPmj30Te/Q3G89TyMjaPPITF29VMeP9d+Kx3yM0XZ\n", + "/6HzP9TPW4ztGB8ljhAkwwAAAEzQtzO1cxtj/HVqIyml76eHAgAAAP1OfjL8ksD+Pj0UAAAAeB9n\n", + "eTLsiS4AAACfic8MAwAAMDmSYQAAACZHMgwAAMDkSIYBAACYHMkwAAAAkyMZBgAAYHLO8qeVgA/j\n", + "/4UQ/vPSQQAAwAfwf/tOxpTSewUCAAAAH4L/Jg0AAMDkSIYBAACYHMkwAAAAkyMZBgAAYHIkwwAA\n", + "AEyOZBgAAIDJ+S9QrnEV1i61vQAAAABJRU5ErkJggg==\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# PLot presence/absence matrix against the tree\n", + "with sns.axes_style('whitegrid'):\n", + " fig = plt.figure(figsize=(17, 10))\n", + "\n", + " ax1=plt.subplot2grid((1,40), (0, 10), colspan=30)\n", + " a=ax1.imshow(roary_sorted.T, cmap=plt.cm.Blues,\n", + " vmin=0, vmax=1,\n", + " aspect='auto',\n", + " interpolation='none',\n", + " )\n", + " ax1.set_yticks([])\n", + " ax1.set_xticks([])\n", + " ax1.axis('off')\n", + "\n", + " ax = fig.add_subplot(1,2,1)\n", + " ax=plt.subplot2grid((1,40), (0, 0), colspan=10, axisbg='white')\n", + "\n", + " fig.subplots_adjust(wspace=0, hspace=0)\n", + "\n", + " ax1.set_title('Roary matrix\\n(%d gene clusters)'%roary.shape[0])\n", + "\n", + " Phylo.draw(t, axes=ax, \n", + " show_confidence=False,\n", + " label_func=lambda x: None,\n", + " xticks=([],), yticks=([],),\n", + " ylabel=('',), xlabel=('',),\n", + " xlim=(-0.01,mdist+0.01),\n", + " axis=('off',),\n", + " title=('parSNP tree\\n(%d strains)'%roary.shape[1],), \n", + " )" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "collapsed": false + }, + "outputs": [ + { + "data": { + "image/png": [ + "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\n", + "QQdgIUAYhquDIJgeBMGbwCBie+s0NCsMw9La/78WeCMIAogdNdGywfvODMNwOUAQBIuJTYoGAY8G\n", + "QfAC8FIYhssavOZa4Ge15er7XLqNfAuBzjt4nYiIxJEmP5IK6h8bQRiGpxK7lXQg8M423r8SIAiC\n", + "HGK3ts6vneKM2cb7Vje8UDtJ6g+sBN4JaptTPQcTmxKNCILgnCAIGp7nVedUtn87TEREPFH5kVSw\n", + "GOgEsSMigiC4MgzDr8MwvIbvJjk1QHaD1xUD1WEYrgiCoDOxW1s5fD8XBMH1ta97jNhtr33rv0MY\n", + "hrPDMPx/xJ5D6gu8uZ2P1T0Mw8UNrnUCFuwgg4iIxJFue0kqGAf0rp2wLCZ2rtaFQAXwRO37DAc+\n", + "A35O7ZQoDMNVQRB8FATBWGAKcDtwD3Av302SGi53NGA+MDQIglJgNXDXtkKFYbgCuL72fK8tBEHQ\n", + "ElizjZf1I/ZAtoiIeKKl7pISgiC4CxgThuFA31l2VRAEvYGbwzA8w3cWEZEo020vSRV/A35duxor\n", + "5dTuB/QP4Le+s4iIRJ0mPyIiIhIpmvyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo\n", + "/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8\n", + "iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyI\n", + "iIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiI\n", + "iEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiI\n", + "SKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhI\n", + "pKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEik\n", + "qPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo/IiIiEikqPyIiIhIpKj8iIiISKSo\n", + "/IiIiEik/H+Z7d6juNrEQQAAAABJRU5ErkJggg==\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# Plot the pangenome pie chart\n", + "plt.figure(figsize=(10, 10))\n", + "\n", + "core = roary[roary.sum(axis=1) == roary.shape[1]].shape[0]\n", + "softcore = roary[(roary.sum(axis=1) < roary.shape[1]) &\n", + " (roary.sum(axis=1) >= roary.shape[1]*0.95)].shape[0]\n", + "shell = roary[(roary.sum(axis=1) < roary.shape[1]*0.95) &\n", + " (roary.sum(axis=1) >= roary.shape[1]*0.15)].shape[0]\n", + "cloud = roary[roary.sum(axis=1) < roary.shape[1]*0.15].shape[0]\n", + "\n", + "total = roary.shape[0]\n", + "\n", + "def my_autopct(pct):\n", + " val=int(pct*total/100.0)\n", + " return '{v:d}'.format(v=val)\n", + "\n", + "a=plt.pie([core, softcore, shell, cloud],\n", + " labels=['core\\n(%d strains)'%roary.shape[1],\n", + " 'soft-core\\n(%d <= strains < %d)'%(roary.shape[1]*.95,\n", + " roary.shape[1]),\n", + " 'shell\\n(%d <= strains < %d)'%(roary.shape[1]*.15,\n", + " roary.shape[1]*.95),\n", + " 'cloud\\n(strains < %d)'%(roary.shape[1]*.15)],\n", + " explode=[0.1, 0.05, 0.02, 0], radius=0.9,\n", + " colors=[(0, 0, 1, float(x)/total) for x in (core, softcore, shell, cloud)],\n", + " autopct=my_autopct)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 2", + "language": "python", + "name": "python2" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 2 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython2", + "version": "2.7.8" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff -r 000000000000 -r b8af7809bf92 roary/contrib/roary_plots/roary_plots.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/contrib/roary_plots/roary_plots.py Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,193 @@ +#!/usr/bin/env python +# Copyright (C) <2015> EMBL-European Bioinformatics Institute + +# This program is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation, either version 3 of +# the License, or (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# Neither the institution name nor the name roary_plots +# can be used to endorse or promote products derived from +# this software without prior written permission. +# For written permission, please contact . + +# Products derived from this software may not be called roary_plots +# nor may roary_plots appear in their names without prior written +# permission of the developers. You should have received a copy +# of the GNU General Public License along with this program. +# If not, see . + +__author__ = "Marco Galardini" +__version__ = '0.1.0' + +def get_options(): + import argparse + + # create the top-level parser + description = "Create plots from roary outputs" + parser = argparse.ArgumentParser(description = description, + prog = 'roary_plots.py') + + parser.add_argument('tree', action='store', + help='Newick Tree file', default='accessory_binary_genes.fa.newick') + parser.add_argument('spreadsheet', action='store', + help='Roary gene presence/absence spreadsheet', default='gene_presence_absence.csv') + + parser.add_argument('--labels', action='store_true', + default=False, + help='Add node labels to the tree (up to 10 chars)') + parser.add_argument('--format', + choices=('png', + 'tiff', + 'pdf', + 'svg'), + default='png', + help='Output format [Default: png]') + parser.add_argument('-N', '--skipped-columns', action='store', + type=int, + default=14, + help='First N columns of Roary\'s output to exclude [Default: 14]') + + parser.add_argument('--version', action='version', + version='%(prog)s '+__version__) + + return parser.parse_args() + +if __name__ == "__main__": + options = get_options() + + import matplotlib + matplotlib.use('Agg') + + import matplotlib.pyplot as plt + import seaborn as sns + + sns.set_style('white') + + import os + import pandas as pd + import numpy as np + from Bio import Phylo + + t = Phylo.read(options.tree, 'newick') + + # Max distance to create better plots + mdist = max([t.distance(t.root, x) for x in t.get_terminals()]) + + # Load roary + roary = pd.read_table(options.spreadsheet, + sep=',', + low_memory=False) + # Set index (group name) + roary.set_index('Gene', inplace=True) + # Drop the other info columns + roary.drop(list(roary.columns[:options.skipped_columns-1]), axis=1, inplace=True) + + # Transform it in a presence/absence matrix (1/0) + roary.replace('.{2,100}', 1, regex=True, inplace=True) + roary.replace(np.nan, 0, regex=True, inplace=True) + + # Sort the matrix by the sum of strains presence + idx = roary.sum(axis=1).sort_values(ascending=False).index + roary_sorted = roary.loc[idx] + + # Pangenome frequency plot + plt.figure(figsize=(7, 5)) + + plt.hist(roary.sum(axis=1), roary.shape[1], + histtype="stepfilled", alpha=.7) + + plt.xlabel('No. of genomes') + plt.ylabel('No. of genes') + + sns.despine(left=True, + bottom=True) + plt.savefig('pangenome_frequency.%s'%options.format, dpi=300) + plt.clf() + + # Sort the matrix according to tip labels in the tree + roary_sorted = roary_sorted[[x.name for x in t.get_terminals()]] + + # Plot presence/absence matrix against the tree + with sns.axes_style('whitegrid'): + fig = plt.figure(figsize=(17, 10)) + + ax1=plt.subplot2grid((1,40), (0, 10), colspan=30) + a=ax1.matshow(roary_sorted.T, cmap=plt.cm.Blues, + vmin=0, vmax=1, + aspect='auto', + interpolation='none', + ) + ax1.set_yticks([]) + ax1.set_xticks([]) + ax1.axis('off') + + ax = fig.add_subplot(1,2,1) + # matplotlib v1/2 workaround + try: + ax=plt.subplot2grid((1,40), (0, 0), colspan=10, facecolor='white') + except AttributeError: + ax=plt.subplot2grid((1,40), (0, 0), colspan=10, axisbg='white') + + fig.subplots_adjust(wspace=0, hspace=0) + + ax1.set_title('Roary matrix\n(%d gene clusters)'%roary.shape[0]) + + if options.labels: + fsize = 12 - 0.1*roary.shape[1] + if fsize < 7: + fsize = 7 + with plt.rc_context({'font.size': fsize}): + Phylo.draw(t, axes=ax, + show_confidence=False, + label_func=lambda x: str(x)[:10], + xticks=([],), yticks=([],), + ylabel=('',), xlabel=('',), + xlim=(-mdist*0.1,mdist+mdist*0.45-mdist*roary.shape[1]*0.001), + axis=('off',), + title=('Tree\n(%d strains)'%roary.shape[1],), + do_show=False, + ) + else: + Phylo.draw(t, axes=ax, + show_confidence=False, + label_func=lambda x: None, + xticks=([],), yticks=([],), + ylabel=('',), xlabel=('',), + xlim=(-mdist*0.1,mdist+mdist*0.1), + axis=('off',), + title=('Tree\n(%d strains)'%roary.shape[1],), + do_show=False, + ) + plt.savefig('pangenome_matrix.%s'%options.format, dpi=300) + plt.clf() + + # Plot the pangenome pie chart + plt.figure(figsize=(10, 10)) + + core = roary[(roary.sum(axis=1) >= roary.shape[1]*0.99) & (roary.sum(axis=1) <= roary.shape[1] )].shape[0] + softcore = roary[(roary.sum(axis=1) >= roary.shape[1]*0.95) & (roary.sum(axis=1) < roary.shape[1]*0.99)].shape[0] + shell = roary[(roary.sum(axis=1) >= roary.shape[1]*0.15) & (roary.sum(axis=1) < roary.shape[1]*0.95)].shape[0] + cloud = roary[roary.sum(axis=1) < roary.shape[1]*0.15].shape[0] + + total = roary.shape[0] + + def my_autopct(pct): + val=int(round(pct*total/100.0)) + return '{v:d}'.format(v=val) + + a=plt.pie([core, softcore, shell, cloud], + labels=['core\n(%d <= strains <= %d)'%(roary.shape[1]*.99,roary.shape[1]), + 'soft-core\n(%d <= strains < %d)'%(roary.shape[1]*.95,roary.shape[1]*.99), + 'shell\n(%d <= strains < %d)'%(roary.shape[1]*.15,roary.shape[1]*.95), + 'cloud\n(strains < %d)'%(roary.shape[1]*.15)], + explode=[0.1, 0.05, 0.02, 0], radius=0.9, + colors=[(0, 0, 1, float(x)/total) for x in (core, softcore, shell, cloud)], + autopct=my_autopct) + plt.savefig('pangenome_pie.%s'%options.format, dpi=300) + plt.clf() diff -r 000000000000 -r b8af7809bf92 roary/deployment_process --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/deployment_process Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,7 @@ +# Releasing a new version + +Update the version number in dist.ini +Commit all changes. +Tag with the current version. +Push all changes, and on github.com submit,accepted pull request +dzil release diff -r 000000000000 -r b8af7809bf92 roary/dist.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/dist.ini Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,40 @@ +name = Bio-Roary +author = Andrew J. Page +license = GPL_3 +copyright_holder = Wellcome Trust Sanger Institute +copyright_year = 2013 +version = 3.12.0 +main_module = lib/Bio/Roary.pm + +[MetaResources] +homepage = http://www.sanger.ac.uk/ +repository.web = http://sanger-pathogens.github.io/Roary/ +repository.url = https://github.com/sanger-pathogens/Roary.git +repository.type = git + +[@Starter] +[PruneCruft] +[ExtraTests] +[AutoPrereqs] + +[FileFinder::ByName / BinNotR] +dir = bin +skip = .*\.R$ + +[PodWeaver] +finder = :InstallModules +finder = BinNotR + +[PkgVersion] + +[Prereqs] +PerlIO::utf8_strict = 0 + +[Encoding] +filename = t/data/kraken_test/database.idx +filename = t/data/kraken_test/database.jdb +filename = t/data/kraken_test/database.kdb +filename = t/data/kraken_test/taxonomy/names.dmp +filename = t/data/kraken_test/taxonomy/nodes.dmp + +encoding = bytes diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/AccessoryBinaryFasta.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/AccessoryBinaryFasta.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,100 @@ +package Bio::Roary::AccessoryBinaryFasta; + +# ABSTRACT: Output a FASTA file which represents the binary presence and absence of genes in the accessory genome + +=head1 SYNOPSIS + +Output a FASTA file which represents the binary presence and absence of genes in the accessory genome + use Bio::Roary::AccessoryBinaryFasta; + my $obj = Bio::Roary::AccessoryBinaryFasta->new(input_files => ['abc','efg'], + groups_to_files => {'group_1' => ['abc'], group_2 => ['abc', 'efg']} + ); + $obj->create_accessory_binary_fasta(); +=cut + +use Moose; +use POSIX; +use Bio::Roary::AnnotateGroups; +use Bio::Roary::AnalyseGroups; +use Bio::Roary::Exceptions; +use Bio::SeqIO; +use File::Basename; + +has 'input_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'annotate_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnnotateGroups', required => 1 ); +has 'analyse_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnalyseGroups', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'accessory_binary_genes.fa' ); +has 'lower_bound_percentage' => ( is => 'ro', isa => 'Int', default => 5 ); +has 'upper_bound_percentage' => ( is => 'ro', isa => 'Int', default => 5 ); +has 'max_accessory_to_include' => ( is => 'ro', isa => 'Int', default => 4000 ); +has 'groups_to_files' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__groups_to_files' ); +has '_lower_bound_value' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_build__lower_bound_value' ); +has '_upper_bound_value' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_build__upper_bound_value' ); + +sub _build__groups_to_files { + my ($self) = @_; + my %groups_to_files; + for my $group ( @{ $self->annotate_groups_obj->_groups } ) { + my $genes = $self->annotate_groups_obj->_groups_to_id_names->{$group}; + my %filenames; + for my $gene_name ( @{$genes} ) { + my $filename = $self->analyse_groups_obj->_genes_to_file->{$gene_name}; + push( @{ $filenames{$filename} }, $gene_name ); + } + $groups_to_files{$group} = \%filenames; + } + + return \%groups_to_files; +} + +sub _build__lower_bound_value { + my ($self) = @_; + my $num_files = @{ $self->input_files }; + return ceil( $num_files * ( $self->lower_bound_percentage / 100 ) ); +} + +sub _build__upper_bound_value { + my ($self) = @_; + my $num_files = @{ $self->input_files }; + return $num_files - ceil( $num_files * ( $self->upper_bound_percentage / 100 ) ); +} + +sub create_accessory_binary_fasta { + my ($self) = @_; + my $out_seq_io = Bio::SeqIO->new( -file => ">" . $self->output_filename, -format => 'Fasta' ); + + for my $full_filename ( @{ $self->input_files } ) { + my($filename, $dirs, $suffix) = fileparse($full_filename); + + my $output_sequence = ''; + my $sample_name = $filename; + $sample_name =~ s!\.gff\.proteome\.faa!!; + + my $gene_count = 0; + for my $group ( sort keys %{ $self->groups_to_files } ) { + last if($gene_count > $self->max_accessory_to_include); + + my @files = keys %{ $self->groups_to_files->{$group} }; + + next if ( @files <= $self->_lower_bound_value || @files > $self->_upper_bound_value ); + + my $group_to_file_genes = $self->groups_to_files->{$group}->{$full_filename}; + if ( defined($group_to_file_genes) && @{$group_to_file_genes} > 0 ) { + $output_sequence .= 'A'; + } + else { + $output_sequence .= 'C'; + } + $gene_count++; + + } + next if($output_sequence eq ''); + $out_seq_io->write_seq( Bio::Seq->new( -display_id => $sample_name, -seq => $output_sequence ) ); + } + return 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/AccessoryClustering.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/AccessoryClustering.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,95 @@ +package Bio::Roary::AccessoryClustering; + +# ABSTRACT: Take an a clusters file from CD-hit and the fasta file and output a fasta file without full clusters + +=head1 SYNOPSIS + +Take an a clusters file from CD-hit and the fasta file and output a fasta file without full clusters + use Bio::Roary::AccessoryClustering; + + my $obj = Bio::Roary::AccessoryClustering->new( + input_file => 'accessory_binary_genes.fa', + identity => 0.96, + cpus => 10, + ); + $obj->sample_weights(); + +=cut + +use Moose; +use Bio::Roary::External::Cdhit; +with 'Bio::Roary::ClustersRole'; + +has 'input_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'identity' => ( is => 'ro', isa => 'Num', default => 0.9 ); +has 'cpus' => ( is => 'ro', isa => 'Int', default => 1 ); +has '_output_cd_hit_filename' => ( is => 'ro', isa => 'Str', default => '_accessory_clusters' ); +has 'clusters_to_samples' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_clusters_to_samples' ); +has 'samples_to_clusters' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_samples_to_clusters' ); +has 'sample_weights' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_sample_weights' ); +has 'clusters_filename' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_clusters_filename' ); +has 'clusters' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__clusters' ); + +sub _build_sample_weights { + my ($self) = @_; + my %sample_weights; + for my $cluster_name ( keys %{ $self->clusters_to_samples } ) { + my $cluster_size = @{ $self->clusters_to_samples->{$cluster_name} }; + for my $sample_name ( @{ $self->clusters_to_samples->{$cluster_name} } ) { + $sample_weights{$sample_name} = 1 / $cluster_size; + } + } + return \%sample_weights; +} + +sub _build_samples_to_clusters { + my ($self) = @_; + my %samples_to_clusters; + for my $cluster_name ( keys %{ $self->clusters_to_samples } ) { + for my $sample_name ( @{ $self->clusters_to_samples->{$cluster_name} } ) { + $samples_to_clusters{$sample_name} = $cluster_name; + } + } + return \%samples_to_clusters; +} + +sub _build_clusters_filename { + my ($self) = @_; + return $self->_output_cd_hit_filename . '.clstr'; +} + +sub _build_clusters_to_samples { + my ($self) = @_; + + my $cdhit_obj = Bio::Roary::External::Cdhit->new( + input_file => $self->input_file, + output_base => $self->_output_cd_hit_filename, + _length_difference_cutoff => 1, + _sequence_identity_threshold => $self->identity, + cpus => $self->cpus + ); + $cdhit_obj->run(); + my $clusterd_genes = $self->_clustered_genes; + + for my $cluster_name ( keys %{$clusterd_genes} ) { + my $found = 0; + for my $gene_name ( @{ $clusterd_genes->{$cluster_name} } ) { + if ( $gene_name eq $cluster_name ) { + $found = 1; + last; + } + } + + if ( $found == 0 ) { + push( @{ $clusterd_genes->{$cluster_name} }, $cluster_name ); + } + } + + return $clusterd_genes; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/AnalyseGroups.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/AnalyseGroups.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,119 @@ +package Bio::Roary::AnalyseGroups; + +# ABSTRACT: Take in a groups file and the original FASTA files and create plots and stats + +=head1 SYNOPSIS + +Take in a groups file and the original FASTA files and create plots and stats + use Bio::Roary::AnalyseGroups; + + my $plot_groups_obj = Bio::Roary::AnalyseGroups->new( + fasta_files => $fasta_files, + groups_filename => $groups_filename, + output_filename => $output_filename + ); + $plot_groups_obj->create_plots(); + +=cut + +use Moose; +use Bio::Roary::Exceptions; + +has 'fasta_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'groups_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'summary_of_groups' ); + +has '_number_of_isolates' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_builder__number_of_isolates' ); +has '_genes_to_file' => ( is => 'rw', isa => 'HashRef' ); +has '_files_to_genes' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_builder__files_to_genes' ); +has '_groups_to_genes' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_builder__groups_to_genes' ); +has '_genes_to_groups' => ( is => 'rw', isa => 'HashRef' ); + +has '_groups' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_builder__groups' ); + + +sub BUILD { + my ($self) = @_; + # This triggers _genes_to_groups to be built + $self->_groups_to_genes; + # This triggers _genes_to_file to be built + $self->_files_to_genes; +} + +sub _builder__groups +{ + my ($self) = @_; + my @groups = sort keys %{$self->_groups_to_genes}; + return \@groups; +} + +sub _builder__number_of_isolates { + my ($self) = @_; + return @{ $self->fasta_files }; +} + +sub _builder__files_to_genes { + my ($self) = @_; + my %files_to_genes; + my %genes_to_file; + for my $filename ( @{ $self->fasta_files } ) { + open( my $fh, '-|', 'grep \> ' . $filename . ' | awk \'{print $1}\' | sed \'s/>//\' ' ); + while (<$fh>) { + chomp; + my $gene_name = $_; + next if($gene_name eq ""); + push( @{ $files_to_genes{$filename} }, $gene_name ); + $genes_to_file{$gene_name} = $filename; + } + close($fh); + } + $self->_genes_to_file(\%genes_to_file); + + return \%files_to_genes; +} + +sub _count_num_files_in_group { + my ( $self, $genes ) = @_; + my $count = 0; + my %filename_freq; + for my $gene ( @{$genes} ) { + next if ( $gene eq "" ); + if ( defined( $self->_genes_to_file->{$gene} ) ) { + $filename_freq{ $self->_genes_to_file->{$gene} }++; + } + } + my @uniq_filenames = keys %filename_freq; + return @uniq_filenames; +} + +sub _builder__groups_to_genes { + my ($self) = @_; + my %groups_to_genes; + my %genes_to_groups; + + open( my $fh, $self->groups_filename ) + or Bio::Roary::Exceptions::FileNotFound->throw( error => "Group file not found:" . $self->groups_filename ); + while (<$fh>) { + chomp; + my $line = $_; + if ( $line =~ /^(.+): (.+)$/ ) { + my $group_name = $1; + my $genes = $2; + my @elements = split( /[\s\t]+/, $genes ); + $groups_to_genes{$group_name} = \@elements; + + for my $gene (@elements) { + $genes_to_groups{$gene} = $group_name; + } + } + } + $self->_genes_to_groups(\%genes_to_groups); + + return \%groups_to_genes; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/AssemblyStatistics.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/AssemblyStatistics.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,207 @@ +package Bio::Roary::AssemblyStatistics; + +# ABSTRACT: Given a spreadsheet of gene presence and absence calculate some statistics + +=head1 SYNOPSIS + +Given a spreadsheet of gene presence and absence calculate some statistics + +=cut + +use Moose; +use Bio::Roary::ExtractCoreGenesFromSpreadsheet; +use Log::Log4perl qw(:easy); +with 'Bio::Roary::SpreadsheetRole'; + +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'assembly_statistics.csv' ); +has 'job_runner' => ( is => 'ro', isa => 'Str', default => 'Local' ); +has 'cpus' => ( is => 'ro', isa => 'Int', default => 1 ); +has 'core_definition' => ( is => 'rw', isa => 'Num', default => 0.99 ); +has '_cloud_percentage' => ( is => 'rw', isa => 'Num', default => 0.15 ); +has '_shell_percentage' => ( is => 'rw', isa => 'Num', default => 0.95 ); +has '_soft_core_percentage' => ( is => 'rw', isa => 'Num', default => 0.99 ); +has 'verbose' => ( is => 'ro', isa => 'Bool', default => 0 ); +has 'contiguous_window' => ( is => 'ro', isa => 'Int', default => 10 ); +has 'ordered_genes' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_ordered_genes' ); +has '_genes_to_rows' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__genes_to_rows' ); +has 'all_sample_statistics' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_all_sample_statistics' ); +has 'sample_names_to_column_index' => ( is => 'rw', isa => 'Maybe[HashRef]' ); +has 'summary_output_filename'=> ( is => 'ro', isa => 'Str', default => 'summary_statistics.txt' ); +has 'logger' => ( is => 'ro', lazy => 1, builder => '_build_logger'); +has 'gene_category_count' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_gene_category_count' ); + +sub BUILD { + my ($self) = @_; + $self->_genes_to_rows; + $self->gene_category_count; +} + +sub _build_logger +{ + my ($self) = @_; + Log::Log4perl->easy_init( $ERROR ); + my $logger = get_logger(); + return $logger; +} + +sub create_summary_output +{ + my ($self) = @_; + open(my $fh, '>', $self->summary_output_filename) or Bio::Roary::Exceptions::CouldntWriteToFile->throw(error => "Couldnt write to ".$self->summary_output_filename); + + my $core_percentage = $self->core_definition()*100; + my $soft_core_percentage = $self->_soft_core_percentage*100; + my $shell_percentage = $self->_shell_percentage()*100; + my $cloud_percentage = $self->_cloud_percentage()*100; + + my $core_genes = ($self->gene_category_count->{core} ? $self->gene_category_count->{core} : 0); + my $soft_core_genes = ($self->gene_category_count->{soft_core} ? $self->gene_category_count->{soft_core} : 0); + my $shell_genes =($self->gene_category_count->{shell} ? $self->gene_category_count->{shell} : 0); + my $cloud_genes = ($self->gene_category_count->{cloud} ? $self->gene_category_count->{cloud} : 0); + my $total_genes = $core_genes + $soft_core_genes + $shell_genes + $cloud_genes ; + + $self->logger->warn("Very few core genes detected with the current settings. Try modifying the core definition ( -cd 90 ) and/or + the blast identity (-i 70) parameters. Also try checking for contamination (-qc) and ensure you only have one species.") if($core_genes < 100); + + print {$fh} "Core genes\t($core_percentage".'% <= strains <= 100%)'."\t$core_genes\n"; + print {$fh} "Soft core genes\t(".$shell_percentage."% <= strains < ".$soft_core_percentage."%)\t$soft_core_genes\n"; + print {$fh} "Shell genes\t(".$cloud_percentage."% <= strains < ".$shell_percentage."%)\t$shell_genes\n"; + print {$fh} "Cloud genes\t(0% <= strains < ".$cloud_percentage."%)\t$cloud_genes\n"; + print {$fh} "Total genes\t(0% <= strains <= 100%)\t$total_genes\n"; + + close($fh); + return 1; +} + +sub _build_gene_category_count { + my ($self) = @_; + my %gene_category_count; + $self->_soft_core_percentage($self->core_definition); + + if ( $self->_soft_core_percentage <= $self->_shell_percentage ) { + $self->_shell_percentage( $self->_soft_core_percentage - 0.01 ); + } + + my $number_of_samples = keys %{ $self->sample_names_to_column_index }; + for my $gene_name ( keys %{ $self->_genes_to_rows } ) { + my $isolates_with_gene = 0; + + for ( my $i = $self->_num_fixed_headers ; $i < @{ $self->_genes_to_rows->{$gene_name} } ; $i++ ) { + $isolates_with_gene++ + if ( defined( $self->_genes_to_rows->{$gene_name}->[$i] ) && $self->_genes_to_rows->{$gene_name}->[$i] ne "" ); + } + + if ( $isolates_with_gene < $self->_cloud_percentage() * $number_of_samples ) { + $gene_category_count{cloud}++; + } + elsif ( $isolates_with_gene < $self->_shell_percentage() * $number_of_samples ) { + $gene_category_count{shell}++; + } + elsif ( $isolates_with_gene < $self->_soft_core_percentage() * $number_of_samples ) { + $gene_category_count{soft_core}++; + } + else { + $gene_category_count{core}++; + } + } + return \%gene_category_count; +} + +sub _build_ordered_genes { + my ($self) = @_; + return Bio::Roary::ExtractCoreGenesFromSpreadsheet->new( spreadsheet => $self->spreadsheet, core_definition => $self->core_definition ) + ->ordered_core_genes(); +} + +sub _build__genes_to_rows { + my ($self) = @_; + + my %genes_to_rows; + seek( $self->_input_spreadsheet_fh, 0, 0 ); + my $header_row = $self->_csv_parser->getline( $self->_input_spreadsheet_fh ); + $self->_populate_sample_names_to_column_index($header_row); + + while ( my $row = $self->_csv_parser->getline( $self->_input_spreadsheet_fh ) ) { + next if ( !defined( $row->[0] ) || $row->[0] eq "" ); + $genes_to_rows{ $row->[0] } = $row; + } + + return \%genes_to_rows; +} + +sub _populate_sample_names_to_column_index { + my ( $self, $row ) = @_; + + my %samples_to_index; + for ( my $i = $self->_num_fixed_headers ; $i < @{$row} ; $i++ ) { + next if ( ( !defined( $row->[$i] ) ) || $row->[$i] eq "" ); + $samples_to_index{ $row->[$i] } = $i; + } + $self->sample_names_to_column_index( \%samples_to_index ); +} + +sub _build_all_sample_statistics { + my ($self) = @_; + + my %sample_stats; + + # For each sample - loop over genes in order - number of contiguous blocks - max size of contiguous block - n50 - incorrect joins + for my $sample_name ( sort keys %{ $self->sample_names_to_column_index } ) { + $sample_stats{$sample_name} = $self->_sample_statistics($sample_name); + } + return \%sample_stats; +} + +sub _sample_statistics { + my ( $self, $sample_name ) = @_; + + my $sample_column_index = $self->sample_names_to_column_index->{$sample_name}; + my @gene_ids; + for my $gene_name ( @{ $self->ordered_genes } ) { + my $sample_gene_id = $self->_genes_to_rows->{$gene_name}->[$sample_column_index]; + next unless ( defined($sample_gene_id) ); + + if ( $sample_gene_id =~ /_([\d]+)$/ ) { + my $gene_number = $1; + push( @gene_ids, $gene_number ); + } + else { + next; + } + } + + return $self->_number_of_contiguous_blocks( \@gene_ids ); +} + +sub _number_of_contiguous_blocks { + my ( $self, $gene_ids ) = @_; + + my $current_gene_id = $gene_ids->[0]; + my $number_of_blocks = 1; + my $largest_block_size = 0; + my $block_size = 0; + for my $gene_id ( @{$gene_ids} ) { + if ( !( ( $current_gene_id + $self->contiguous_window >= $gene_id ) && ( $current_gene_id - $self->contiguous_window <= $gene_id ) ) + ) + { + if ( $block_size >= $largest_block_size ) { + $largest_block_size = $block_size; + $block_size = 0; + } + $number_of_blocks++; + } + $current_gene_id = $gene_id; + $block_size++; + } + + if ( $block_size > $largest_block_size ) { + $largest_block_size = $block_size; + } + return { num_blocks => $number_of_blocks, largest_block_size => $largest_block_size }; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/BedFromGFFRole.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/BedFromGFFRole.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,71 @@ +package Bio::Roary::BedFromGFFRole; + +# ABSTRACT: A role to create a bed file from a gff + +=head1 SYNOPSIS + + A role to create a bed file from a gff + with 'Bio::Roary::BedFromGFFRole'; + +=cut + +use Moose::Role; +use Bio::Tools::GFF; + +has '_tags_to_filter' => ( is => 'ro', isa => 'Str', default => 'CDS' ); +has 'min_gene_size_in_nucleotides' => ( is => 'ro', isa => 'Int', default => 18 ); +has 'output_directory' => ( is => 'ro', isa => 'Str', default => '.' ); + +sub _bed_output_filename { + my ($self) = @_; + return join('/',($self->output_directory,join( '.', ( $self->output_filename, 'intermediate.bed' ) ))); +} + +sub _create_bed_file_from_gff { + my ($self) = @_; + + open( my $bed_fh, '>', $self->_bed_output_filename ); + my $gffio = Bio::Tools::GFF->new( -file => $self->gff_file, -gff_version => 3 ); + while ( my $feature = $gffio->next_feature() ) { + + next unless defined($feature); + + # Only interested in a few tags + my $tags_regex = $self->_tags_to_filter; + next if !( $feature->primary_tag =~ /$tags_regex/ ); + + # Must have an ID tag + my $gene_id = $self->_get_feature_id($feature); + next unless($gene_id); + + #filter out small genes + next if ( ( $feature->end - $feature->start ) < $self->min_gene_size_in_nucleotides ); + + my $strand = ($feature->strand > 0)? '+':'-' ; + print {$bed_fh} join( "\t", ( $feature->seq_id, $feature->start -1, $feature->end, $gene_id, 1, $strand ) ) . "\n"; + } + $gffio->close(); +} + +sub _get_feature_id +{ + my ($self, $feature) = @_; + my ( $gene_id, @junk ) ; + if ( $feature->has_tag('ID') ) + { + ( $gene_id, @junk ) = $feature->get_tag_values('ID'); + } + elsif($feature->has_tag('locus_tag')) + { + ( $gene_id, @junk ) = $feature->get_tag_values('locus_tag'); + } + else + { + return undef; + } + $gene_id =~ s!["']!!g; + return undef if ( $gene_id eq "" ); + return $gene_id ; +} + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ChunkFastaFile.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ChunkFastaFile.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,77 @@ +package Bio::Roary::ChunkFastaFile; + +# ABSTRACT: Take in a FASTA file and chunk it up into smaller pieces. + +=head1 SYNOPSIS + +Take in a FASTA file and chunk it up into smaller pieces. + use Bio::Roary::ChunkFastaFile; + + my $obj = Bio::Roary::ChunkFastaFile->new( + fasta_file => 'abc.fa', + ); + $obj->sequence_file_names; + +=cut + +use Moose; +use Bio::SeqIO; +use Bio::Roary::Exceptions; +use Cwd; +use File::Temp; + +has 'fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'target_chunk_size' => ( is => 'ro', isa => 'Int', default => 200000 ); +has 'sequence_file_names' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_sequence_file_names' ); +has '_working_directory' => + ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); +has '_working_directory_name' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__working_directory_name' ); +has '_input_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__input_seqio' ); + +sub _build__working_directory_name { + my ($self) = @_; + return $self->_working_directory->dirname(); +} + +sub _build__input_seqio { + my ($self) = @_; + return Bio::SeqIO->new( -file => $self->fasta_file, -format => 'Fasta' ); +} + +sub _create_next_chunk_file_name { + my ( $self, $chunk_number ) = @_; + return join( '/', ( $self->_working_directory_name, $chunk_number . '.seq' ) ); +} + +sub _create_next_chunk_seqio { + my ( $self, $chunk_number ) = @_; + return Bio::SeqIO->new( -file => ">".$self->_create_next_chunk_file_name($chunk_number), -format => 'Fasta' ); +} + +sub _build_sequence_file_names { + my ($self) = @_; + my @sequence_file_names; + my $chunk_number = 0; + my $current_chunk_length = 0; + my $current_chunk_seqio = $self->_create_next_chunk_seqio($chunk_number); + push( @sequence_file_names, $self->_create_next_chunk_file_name($chunk_number) ); + + while ( my $input_seq = $self->_input_seqio->next_seq() ) { + if ( $current_chunk_length > $self->target_chunk_size ) { + + # next chunk + $chunk_number++; + $current_chunk_length = 0; + $current_chunk_seqio = $self->_create_next_chunk_seqio($chunk_number); + push( @sequence_file_names, $self->_create_next_chunk_file_name($chunk_number) ); + } + $current_chunk_seqio->write_seq($input_seq); + $current_chunk_length += $input_seq->length(); + } + return \@sequence_file_names; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ClustersRole.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ClustersRole.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,70 @@ +package Bio::Roary::ClustersRole; +# ABSTRACT: A role to read a clusters file from CD hit + +=head1 SYNOPSIS + +A role to read a clusters file from CD hit + with 'Bio::Roary::ClustersRole'; + +=cut + +use Moose::Role; +use Bio::Roary::Exceptions; + +has 'clusters_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has '_clustered_genes' => ( is => 'ro',lazy => 1, builder => '_build__clustered_genes' ); +has '_clusters_fh' => ( is => 'ro',lazy => 1, builder => '_build__clusters_fh' ); + +sub _build__clusters_fh +{ + my($self) = @_; + open(my $fh, $self->clusters_filename) or Bio::Roary::Exceptions::FileNotFound->throw( error => 'Cant open file: ' . $self->clusters_filename ); + return $fh; +} + +sub _build__clustered_genes +{ + my($self) = @_; + my $fh = $self->_clusters_fh; + my %clustered_genes ; + + my %raw_clusters; + my $current_cluster_name; + while(<$fh>) + { + my $line = $_; + if($line =~ /^>(.+)$/) + { + $current_cluster_name = $1; + } + + #>Cluster 5 + #0 4201aa, >6630_4#9_00008... * + #1 4201aa, >6631_1#23_00379... at 100.00% + + if($line =~ /[\d]+\t[\w]+, >(.+)\.\.\. (.+)$/) + { + my $gene_name = $1; + my $identity = $2; + + if($identity eq '*') + { + $raw_clusters{$current_cluster_name}{representative_gene_name} = $gene_name; + } + else + { + push(@{$raw_clusters{$current_cluster_name}{gene_names}}, $gene_name); + } + } + } + + # iterate over the raw clusters and convert to a simple hash + for my $cluster_name (keys %raw_clusters) + { + $clustered_genes{$raw_clusters{$cluster_name}{representative_gene_name}} = $raw_clusters{$cluster_name}{gene_names}; + } + + return \%clustered_genes; +} + +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/CombinedProteome.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/CombinedProteome.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,51 @@ +package Bio::Roary::CombinedProteome; + +# ABSTRACT: Take in multiple FASTA sequences containing proteomes and concat them together and output a FASTA file, filtering out more than 5% X's + +=head1 SYNOPSIS + +Take in multiple FASTA sequences containing proteomes and concat them together and output a FASTA file, filtering out more than 5% X's + use Bio::Roary::CombinedProteome; + + my $obj = Bio::Roary::CombinedProteome->new( + proteome_files => ['abc.fa','efg.fa'], + output_filename => 'example_output.fa', + maximum_percentage_of_unknowns => 5.0, + ); + $obj->create_combined_proteome_file; + +=cut + +use Moose; +use Bio::Roary::Exceptions; + +has 'proteome_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'combined_output.fa' ); + +sub BUILD { + my ($self) = @_; + + for my $filename ( @{ $self->proteome_files } ) { + Bio::Roary::Exceptions::FileNotFound->throw( error => 'Cant open file: ' . $filename ) + unless ( -e $filename ); + } +} + + + +sub create_combined_proteome_file { + my ($self) = @_; + + unlink($self->output_filename); + for my $filename (@{$self->proteome_files }) + { + system(join(' ', ("cat", $filename, ">>", $self->output_filename))); + } + + 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ContigsToGeneIDsFromGFF.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ContigsToGeneIDsFromGFF.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,145 @@ +package Bio::Roary::ContigsToGeneIDsFromGFF; + +# ABSTRACT: Parse a GFF and efficiently and extract ordered gene ids on each contig + +=head1 SYNOPSIS + +Parse a GFF and efficiently and extract ordered gene ids on each contig + use Bio::Roary::ContigsToGeneIDsFromGFF; + + my $obj = Bio::Roary::ContigsToGeneIDsFromGFF->new( + gff_file => 'abc.gff' + ); + $obj->contig_to_ids; + +=cut + +use Moose; +use Bio::Tools::GFF; +with 'Bio::Roary::ParseGFFAnnotationRole'; + +has 'contig_to_ids' => ( is => 'rw', isa => 'HashRef', lazy => 1, builder => '_build_contig_to_ids'); + +has 'overlapping_hypothetical_protein_ids' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_overlapping_hypothetical_protein_ids'); +has '_genes_annotation' => ( is => 'rw', isa => 'ArrayRef', default => sub{[]}); + +has '_min_nucleotide_overlap_percentage' => ( is => 'ro', isa => 'Int', default => 10); + +# Manually parse the GFF file because the BioPerl module is too slow +sub _build_contig_to_ids +{ + my ($self) = @_; + my %contigs_to_ids; + my @genes_annotation; + + open( my $fh, '-|', $self->_gff_fh_input_string ) or die "Couldnt open GFF file"; + while(<$fh>) + { + chomp; + my $line = $_; + my $id_name; + if($line =~/ID=["']?([^;"']+)["']?;?/i) + { + $id_name= $1; + } + else + { + next; + } + + my @annotation_elements = split(/\t/,$line); + # Map gene IDs to the contig + push(@{$contigs_to_ids{$annotation_elements[0]}}, $id_name); + + if($line =~/product=["']?([^;,"']+)[,"']?;?/i) + { + my %gene_data; + $gene_data{product} = $1; + $gene_data{id_name} = $id_name; + if($line =~ /UniProtKB/ || $line =~ /RefSeq/ || $line =~ /protein motif/) + { + $gene_data{database_annotation_exists} = 1; + } + else + { + $gene_data{database_annotation_exists} = 0; + } + + $gene_data{contig} = $annotation_elements[0]; + $gene_data{start} = $annotation_elements[1]; + $gene_data{end} = $annotation_elements[2]; + push(@genes_annotation,\%gene_data); + } + + } + close($fh); + + $self->_genes_annotation(\@genes_annotation); + return \%contigs_to_ids; +} + +sub _build_overlapping_hypothetical_protein_ids +{ + my ($self) = @_; + $self->contig_to_ids; + + my %overlapping_protein_ids; + + #Checking to see if the current feature is hypotheitical and if the next one has annotation + for(my $i = 0; $i< (@{$self->_genes_annotation} -1) ; $i++ ) + { + my $current_feature = $self->_genes_annotation->[$i]; + my $next_feature = $self->_genes_annotation->[$i+1]; + + next if($current_feature->{database_annotation_exists} == 1); + next unless($current_feature->{product} =~ /hypothetical/i); + next unless($next_feature->{database_annotation_exists} == 1); + + my $start_coord = $current_feature->{start} ; + my $end_coord = $current_feature->{end} ; + my $comparison_start_coord =$next_feature->{start} ; + my $comparison_end_coord =$next_feature->{end} ; + if($comparison_start_coord < $end_coord && $comparison_end_coord > $start_coord ) + { + my $percent_overlap = $self->_percent_overlap($start_coord, $end_coord , $comparison_start_coord,$comparison_end_coord); + if($percent_overlap >= $self->_min_nucleotide_overlap_percentage) + { + $overlapping_protein_ids{$current_feature->{id_name}}++; + } + } + } + + return \%overlapping_protein_ids; +} + +sub _percent_overlap +{ + my ($self, $start_coord, $end_coord , $comparison_start_coord,$comparison_end_coord) = @_; + my $size_of_hypothetical_gene = $end_coord - $start_coord; + + my $lower_bound = $start_coord; + if($comparison_start_coord > $start_coord) + { + $lower_bound = $comparison_start_coord; + } + my $upper_bound = $end_coord; + if($comparison_end_coord < $end_coord ) + { + $upper_bound = $comparison_end_coord; + } + return (($upper_bound-$lower_bound)*100) / $size_of_hypothetical_gene; +} + + +sub _build__awk_filter { + my ($self) = @_; + return + 'awk \'BEGIN {FS="\t"};{ if ($3 ~/' + . $self->_tags_to_filter + . '/) print $1"\t"$4"\t"$5"\t"$9;}\' '; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/Exceptions.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/Exceptions.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,16 @@ +package Bio::Roary::Exceptions; +# ABSTRACT: Exceptions for input data + +=head1 SYNOPSIS + +Exceptions for input data + +=cut + +use strict; use warnings; +use Exception::Class ( + 'Bio::Roary::Exceptions::FileNotFound' => { description => 'Couldnt open the file' }, + 'Bio::Roary::Exceptions::CouldntWriteToFile' => { description => 'Couldnt open the file for writing' }, +); + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ExtractProteomeFromGFF.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ExtractProteomeFromGFF.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,223 @@ +package Bio::Roary::ExtractProteomeFromGFF; + +# ABSTRACT: Take in a GFF file and create protein sequences in FASTA format + +=head1 SYNOPSIS + +Take in GFF files and create protein sequences in FASTA format + use Bio::Roary::ExtractProteomeFromGFF; + + my $obj = Bio::Roary::ExtractProteomeFromGFF->new( + gff_file => $fasta_file, + ); + $obj->fasta_file(); + +=cut + +use Moose; +use Bio::SeqIO; +use Cwd; +use Bio::Roary::Exceptions; +use File::Basename; +use File::Temp; +use File::Copy; +use Bio::Tools::GFF; +with 'Bio::Roary::JobRunner::Role'; +with 'Bio::Roary::BedFromGFFRole'; + +has 'gff_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'apply_unknowns_filter' => ( is => 'rw', isa => 'Bool', default => 1 ); +has 'maximum_percentage_of_unknowns' => ( is => 'ro', isa => 'Num', default => 5 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_output_filename' ); +has 'fasta_file' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_fasta_file' ); +has '_working_directory' => ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); +has '_working_directory_name' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__working_directory_name' ); +has 'translation_table' => ( is => 'rw', isa => 'Int', default => 11 ); + +sub _build_fasta_file { + my ($self) = @_; + $self->_extract_nucleotide_regions; + $self->_convert_nucleotide_to_protein; + $self->_cleanup_fasta; + $self->_cleanup_intermediate_files; + $self->_filter_fasta_sequences( join('/',($self->output_directory,$self->output_filename)) ); + return join('/',($self->output_directory,$self->output_filename)); +} + +sub _build__working_directory_name { + my ($self) = @_; + return $self->_working_directory->dirname(); +} + +sub _build_output_filename { + my ($self) = @_; + my ( $filename, $directories, $suffix ) = fileparse( $self->gff_file, qr/\.[^.]*/ ); + return join( '/', ( $self->_working_directory_name, $filename . '.faa' ) ); +} + + + +sub _cleanup_intermediate_files { + my ($self) = @_; + unlink( $self->_unfiltered_output_filename ); + unlink( $self->_fastatranslate_filename ); +} + +sub _nucleotide_fasta_file_from_gff_filename { + my ($self) = @_; + return join('/',($self->output_directory,join( '.', ( $self->output_filename, 'intermediate.fa' ) ))); +} + +sub _extracted_nucleotide_fasta_file_from_bed_filename { + my ($self) = @_; + return join('/',($self->output_directory,join( '.', ( $self->output_filename,'intermediate.extracted.fa' ) ))); +} + +sub _unfiltered_output_filename { + my $self = shift; + return join('/',($self->output_directory,join( '.', ( $self->output_filename, 'unfiltered.fa' ) ))); +} + + +sub _create_nucleotide_fasta_file_from_gff { + my ($self) = @_; + + open(my $input_fh, $self->gff_file); + open(my $output_fh, '>', $self->_nucleotide_fasta_file_from_gff_filename); + my $at_sequence = 0; + while(<$input_fh>) + { + my $line = $_; + if($line =~/^>/) + { + $at_sequence = 1; + } + + if($at_sequence == 1) + { + print {$output_fh} $line; + } + } + close($input_fh); + close($output_fh); +} + +sub _extract_nucleotide_regions { + my ($self) = @_; + + $self->_create_nucleotide_fasta_file_from_gff; + $self->_create_bed_file_from_gff; + + my $cmd = + 'bedtools getfasta -s -fi ' + . $self->_nucleotide_fasta_file_from_gff_filename + . ' -bed ' + . $self->_bed_output_filename . ' -fo ' + . $self->_extracted_nucleotide_fasta_file_from_bed_filename + . ' -name > /dev/null 2>&1'; + + $self->logger->debug($cmd); + system($cmd); + unlink( $self->_nucleotide_fasta_file_from_gff_filename ); + unlink( $self->_bed_output_filename ); + unlink( $self->_nucleotide_fasta_file_from_gff_filename . '.fai' ); +} + +sub _cleanup_fasta { + my $self = shift; + my $infile = $self->_unfiltered_output_filename; + my $outfile = join('/',($self->output_directory,$self->output_filename)); + return unless ( -e $infile ); + + open( my $in, '<', $infile ); + open( my $out, '>', $outfile ); + while ( my $line = <$in> ) { + chomp $line; + if ( $line =~ /^>/ ) + { + $line =~ s/"//g; + # newer versions of Bedtools add (-) or (+) to the end of the sequence name, remove them + $line =~ s!\([-+]\)!!; + } + + if($line =~ /^(>[^:]+)/) + { + $line = $1; + } + print $out "$line\n"; + } + close $in; + close $out; +} + +sub _fastatranslate_filename { + my ($self) = @_; + return join('/',($self->output_directory,join( '.', ( $self->output_filename, 'intermediate.translate.fa' ) ))); +} + +sub _fastatranslate { + my ( $self, $inputfile, $outputfile ) = @_; + + my $input_fasta_file_obj = Bio::SeqIO->new( -file => $inputfile, -format => 'Fasta' ); + my $output_protein_file_obj = Bio::SeqIO->new( -file => ">" . $outputfile, -format => 'Fasta', -alphabet => 'protein' ); + + my %protein_sequence_objs; + while ( my $seq = $input_fasta_file_obj->next_seq ) { + $seq->desc(undef); + my $protseq = $seq->translate( -codontable_id => $self->translation_table ); + $output_protein_file_obj->write_seq($protseq); + } + return 1; +} + +sub _convert_nucleotide_to_protein { + my ($self) = @_; + $self->_fastatranslate( $self->_extracted_nucleotide_fasta_file_from_bed_filename, $self->_unfiltered_output_filename ); + unlink( $self->_extracted_nucleotide_fasta_file_from_bed_filename ); +} + +sub _does_sequence_contain_too_many_unknowns { + my ( $self, $sequence_obj ) = @_; + my $maximum_number_of_Xs = int( ( $sequence_obj->length() * $self->maximum_percentage_of_unknowns ) / 100 ); + my $number_of_Xs_found = () = $sequence_obj->seq() =~ /X/g; + if ( $number_of_Xs_found > $maximum_number_of_Xs ) { + return 1; + } + else { + return 0; + } +} + +sub _filter_fasta_sequences { + my ( $self, $filename ) = @_; + my $temp_output_file = $filename . '.tmp.filtered.fa'; + my $out_fasta_obj = Bio::SeqIO->new( -file => ">" . $temp_output_file, -format => 'Fasta' ); + my $fasta_obj = Bio::SeqIO->new( -file => $filename, -format => 'Fasta' ); + + my $sequence_found = 0; + + while ( my $seq = $fasta_obj->next_seq() ) { + if ( $self->_does_sequence_contain_too_many_unknowns($seq) ) { + next; + } + $seq->desc(undef); + $out_fasta_obj->write_seq($seq); + $sequence_found = 1; + } + + if ( $sequence_found == 0 ) { + $self->logger->error( "Could not extract any protein sequences from " + . $self->gff_file + . ". Does the file contain the assembly as well as the annotation?" ); + } + + # Replace the original file. + move( $temp_output_file, $filename ); + return 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ExtractProteomeFromGFFs.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ExtractProteomeFromGFFs.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,80 @@ +package Bio::Roary::ExtractProteomeFromGFFs; + +# ABSTRACT: Take in GFF files and create protein sequences in FASTA format + +=head1 SYNOPSIS + +Take in GFF files and create protein sequences in FASTA format + use Bio::Roary::ExtractProteomeFromGFFs; + + my $plot_groups_obj = Bio::Roary::ExtractProteomeFromGFFs->new( + gff_files => $fasta_files, + ); + $plot_groups_obj->fasta_files(); + +=cut + +use Moose; +use Bio::Roary::Exceptions; +use Bio::Roary::ExtractProteomeFromGFF; +use File::Basename; +use Cwd qw(getcwd); +use File::Temp; +with 'Bio::Roary::JobRunner::Role'; + +has 'gff_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'fasta_files' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_fasta_files' ); +has 'fasta_files_to_gff_files' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_fasta_files_to_gff_files' ); +has 'apply_unknowns_filter' => ( is => 'rw', isa => 'Bool', default => 1 ); +has '_queue' => ( is => 'rw', isa => 'Str', default => 'small' ); +has 'translation_table' => ( is => 'rw', isa => 'Int', default => 11 ); +has 'verbose' => ( is => 'rw', isa => 'Bool', default => 0 ); +has 'working_directory' => ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); + +sub _build__extract_proteome_objects +{ + my ($self) = @_; + + my %extract_proteome_objects; + for my $filename ( @{ $self->gff_files } ) { + my $extract_proteome = Bio::Roary::ExtractProteomeFromGFF->new( + gff_file => $filename, + ); + $extract_proteome_objects{ $filename } = $extract_proteome; + } + return \%extract_proteome_objects; +} + +sub _build_fasta_files { + my ($self) = @_; + my @fasta_files = sort values( %{$self->fasta_files_to_gff_files} ); + return \@fasta_files; +} + +sub _build_fasta_files_to_gff_files { + my ($self) = @_; + + my %fasta_files; + my @commands_to_run; + for my $filename ( @{ $self->gff_files } ) + { + print "Extracting proteins from $filename\n" if($self->verbose); + my($gff_filename_without_directory, $directories, $suffix) = fileparse($filename); + my $output_suffix = "proteome.faa"; + + my $output_filename = $filename.'.'.$output_suffix; + $fasta_files{ $filename } = $self->working_directory.'/'.$gff_filename_without_directory.'.'.$output_suffix; + push(@commands_to_run, "extract_proteome_from_gff --translation_table ".$self->translation_table." --apply_unknowns_filter ".$self->apply_unknowns_filter." -d ".$self->working_directory." -o $output_suffix $filename"); + } + #Farm out the computation and block until its ready + my $job_runner_obj = $self->_job_runner_class->new( commands_to_run => \@commands_to_run, memory_in_mb => $self->memory_in_mb, queue => $self->_queue, cpus => $self->cpus); + $job_runner_obj->run(); + + return \%fasta_files; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/FilterFullClusters.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/FilterFullClusters.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,144 @@ +package Bio::Roary::FilterFullClusters; + +# ABSTRACT: Take an a clusters file from CD-hit and the fasta file and output a fasta file without full clusters + +=head1 SYNOPSIS + +Take an a clusters file from CD-hit and the fasta file and output a fasta file without full clusters + use Bio::Roary::FilterFullClusters; + + my $obj = Bio::Roary::FilterFullClusters->new( + clusters_filename => $cluster_file, + fasta_file => $fasta_file, + number_of_input_files => 10, + output_file => 'filtered_file' + ); + $obj->filter_full_clusters_from_fasta(); + +=cut + +use Moose; +use Bio::SeqIO; +with 'Bio::Roary::ClustersRole'; + +has 'number_of_input_files' => ( is => 'ro', isa => 'Int', required => 1 ); +has 'fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has '_greater_than_or_equal' => ( is => 'ro', isa => 'Bool', default => 0 ); +has 'cdhit_input_fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'cdhit_output_fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); + +has 'output_groups_file' => ( is => 'ro', isa => 'Str', required => 1 ); + +has '_full_cluster_gene_names' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__full_cluster_gene_names' ); +has '_input_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__input_seqio' ); +has '_output_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__output_seqio' ); + +has '_all_full_cluster_genes' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__all_full_cluster_genes' ); + +sub _build__full_cluster_gene_names +{ + my($self) = @_; + + my %full_cluster_gene_names ; + + for my $gene_name (keys %{$self->_clustered_genes}) + { + + if($self->_greater_than_or_equal == 0) + { + if(defined($self->_clustered_genes->{$gene_name}) && @{$self->_clustered_genes->{$gene_name}} >= ($self->number_of_input_files -1)) + { + $full_cluster_gene_names{$gene_name}++; + } + } + else + { + if(defined($self->_clustered_genes->{$gene_name}) && @{$self->_clustered_genes->{$gene_name}} == ($self->number_of_input_files -1)) + { + $full_cluster_gene_names{$gene_name}++; + } + } + } + + return \%full_cluster_gene_names; +} + +sub _build__input_seqio { + my ($self) = @_; + return Bio::SeqIO->new( -file => $self->fasta_file, -format => 'Fasta' ); +} + +sub _build__output_seqio { + my ( $self, $chunk_number ) = @_; + return Bio::SeqIO->new( -file => ">".$self->output_file, -format => 'Fasta' ); +} + +sub _build__all_full_cluster_genes +{ + my ($self) = @_; + my %full_cluster_genes; + + for my $gene_name (keys %{$self->_full_cluster_gene_names}) + { + $full_cluster_genes{$gene_name}++; + for my $cluster_gene_name (@{$self->_clustered_genes->{$gene_name}}) + { + $full_cluster_genes{$cluster_gene_name}++; + } + } + return \%full_cluster_genes; +} + + +sub _create_groups_file +{ + my ($self) = @_; + open(my $out_fh, '>>', $self->output_groups_file); + + for my $gene_name (keys %{$self->_full_cluster_gene_names}) + { + print {$out_fh} $gene_name."\t". join("\t", @{$self->_clustered_genes->{$gene_name}}). "\n"; + } + close($out_fh); +} + + + +sub filter_complete_cluster_from_original_fasta +{ + my ($self) = @_; + + my $input_seq_io = Bio::SeqIO->new( -file => $self->cdhit_input_fasta_file, -format => 'Fasta' ); + my $output_seq_io = Bio::SeqIO->new( -file => ">".$self->cdhit_output_fasta_file, -format => 'Fasta' ); + + while ( my $input_seq = $input_seq_io->next_seq() ) + { + unless(defined($self->_all_full_cluster_genes->{$input_seq->display_id})) + { + $output_seq_io->write_seq($input_seq); + } + } + + $self->_create_groups_file; + return $self; +} + +sub filter_full_clusters_from_fasta +{ + my ($self) = @_; + + while ( my $input_seq = $self->_input_seqio->next_seq() ) { + unless(defined($self->_full_cluster_gene_names->{$input_seq->display_id})) + { + $self->_output_seqio->write_seq($input_seq); + } + } + return $self; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/FilterUnknownsFromFasta.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/FilterUnknownsFromFasta.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,88 @@ +package Bio::Roary::FilterUnknownsFromFasta; + +# ABSTRACT: Take in fasta files, remove sequences with too many unknowns and return a list of the new files + +=head1 SYNOPSIS + +Take in fasta files, remove sequences with too many unknowns and return a list of the new files + use Bio::Roary::FilterUnknownsFromFasta; + + my $obj = Bio::Roary::FilterUnknownsFromFasta->new( + fasta_files => [], + ); + $obj->filtered_fasta_files(); + +=cut + +use Moose; +use Bio::SeqIO; +use Cwd; +use Bio::Roary::Exceptions; +use File::Basename; + +has 'fasta_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'apply_unknowns_filter' => ( is => 'rw', isa => 'Bool', default => 1 ); +has 'maximum_percentage_of_unknowns' => ( is => 'ro', isa => 'Num', default => 5 ); + +has 'filtered_fasta_files' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_filtered_fasta_files' ); + +has 'input_fasta_to_output_fasta' => ( is => 'ro', isa => 'HashRef', default => sub {{}} ); + +sub _build_filtered_fasta_files +{ + my ($self) = @_; + + my @output_file_names; + for my $fasta_file (@{$self->fasta_files}) + { + my ( $filename, $directories, $suffix ) = fileparse($fasta_file); + push(@output_file_names, $self->_filter_fasta_sequences_and_return_new_file($filename,$fasta_file )); + } + return \@output_file_names; +} + +sub _does_sequence_contain_too_many_unknowns +{ + my ($self, $sequence_obj) = @_; + my $maximum_number_of_Xs = int(($sequence_obj->length()*$self->maximum_percentage_of_unknowns)/100); + my $number_of_Xs_found = () = $sequence_obj->seq() =~ /X/g; + if($number_of_Xs_found > $maximum_number_of_Xs) + { + return 1; + } + else + { + return 0; + } +} + + +sub _filter_fasta_sequences_and_return_new_file +{ + my ($self, $output_file, $input_file) = @_; + my $output_filename = $output_file.'.tmp.filtered.fa'; + my $out_fasta_obj = Bio::SeqIO->new( -file => ">".$output_filename, -format => 'Fasta'); + my $fasta_obj = Bio::SeqIO->new( -file => $input_file, -format => 'Fasta'); + + $self->input_fasta_to_output_fasta->{$input_file} = $output_filename; + + while(my $seq = $fasta_obj->next_seq()) + { + if($self->_does_sequence_contain_too_many_unknowns($seq)) + { + next; + } + # strip out extra details put in by fastatranslate + $seq->description(undef); + $out_fasta_obj->write_seq($seq); + } + return $output_filename; +} + + + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/GeneNamesFromGFF.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/GeneNamesFromGFF.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,81 @@ +package Bio::Roary::GeneNamesFromGFF; + +# ABSTRACT: Parse a GFF and efficiently extract ID -> Gene Name + +=head1 SYNOPSIS + +Parse a GFF and efficiently extract ID -> Gene Name + use Bio::Roary::GeneNamesFromGFF; + + my $obj = Bio::Roary::GeneNamesFromGFF->new( + gff_file => 'abc.gff' + ); + $obj->ids_to_gene_name; + +=cut + +use Moose; + +use Bio::Tools::GFF; +with 'Bio::Roary::ParseGFFAnnotationRole'; + +has 'ids_to_gene_name' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_ids_to_gene_name' ); +has 'ids_to_product' => ( is => 'rw', isa => 'HashRef', default => sub { {} } ); +has 'ids_to_gene_size' => ( is => 'rw', isa => 'HashRef', default => sub { {} } ); + +# Parsing with the perl GFF module is exceptionally slow. +sub _build_ids_to_gene_name { + my ($self) = @_; + my %id_to_gene_name; + + my $gffio = Bio::Tools::GFF->new( -file => $self->gff_file, -gff_version => 3 ); + while ( my $feature = $gffio->next_feature() ) { + my $gene_id = $self->_get_feature_id($feature); + next unless ($gene_id); + + if ( $feature->has_tag('gene') ) { + my ( $gene_name, @junk ) = $feature->get_tag_values('gene'); + $gene_name =~ s!"!!g; + if ( $gene_name ne "" ) { + $id_to_gene_name{$gene_id} = $gene_name; + } + } + elsif ( $feature->has_tag('Name') ) { + my ( $gene_name, @junk ) = $feature->get_tag_values('Name'); + $gene_name =~ s!"!!g; + if ( $gene_name ne "" ) { + $id_to_gene_name{$gene_id} = $gene_name; + } + } + + if ( $feature->has_tag('product') ) { + my ( $product, @junk ) = $feature->get_tag_values('product'); + $self->ids_to_product->{$gene_id} = $product; + } + $self->ids_to_gene_size->{$gene_id} = $feature->end - $feature->start; + } + + return \%id_to_gene_name; +} + +sub _get_feature_id { + my ( $self, $feature ) = @_; + my ( $gene_id, @junk ); + if ( $feature->has_tag('ID') ) { + ( $gene_id, @junk ) = $feature->get_tag_values('ID'); + } + elsif ( $feature->has_tag('locus_tag') ) { + ( $gene_id, @junk ) = $feature->get_tag_values('locus_tag'); + } + else { + return undef; + } + $gene_id =~ s!["']!!g; + return undef if ( $gene_id eq "" ); + return $gene_id; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/GroupLabels.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/GroupLabels.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,62 @@ +package Bio::Roary::GroupLabels; + +# ABSTRACT: Add labels to the groups + +=head1 SYNOPSIS + +Add labels to the groups + use Bio::Roary::GroupLabels; + + my $obj = Bio::Roary::GroupLabels->new( + groups_filename => 'abc.groups', + output_filename => 'output.groups' + ); + $obj->add_labels; + +=cut + +use Moose; +use Bio::Roary::Exceptions; + +has 'groups_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'labelled_groups_file' ); + +has '_input_fh' => ( is => 'ro', lazy => 1, builder => '_build__input_fh' ); +has '_output_fh' => ( is => 'ro', lazy => 1, builder => '_build__output_fh' ); +has '_group_default_prefix' => ( is => 'ro', isa => 'Str', default => 'group_' ); + +sub _build__input_fh { + my ($self) = @_; + open( my $fh, $self->groups_filename ) + or Bio::Roary::Exceptions::FileNotFound->throw( error => "Group file not found:" . $self->groups_filename ); + return $fh; +} + +sub _build__output_fh { + my ($self) = @_; + open( my $fh, '>', $self->output_filename ) + or Bio::Roary::Exceptions::CouldntWriteToFile->throw( + error => "Couldnt write output file:" . $self->output_filename ); + return $fh; +} + +sub add_labels { + my ($self) = @_; + + my $counter = 1; + my $in_fh = $self->_input_fh; + while (<$in_fh>) { + my $line = $_; + next if ( $line eq "" ); + print { $self->_output_fh } $self->_group_default_prefix . $counter . ": " . $line; + $counter++; + } + close( $self->_input_fh ); + close( $self->_output_fh ); + return 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/GroupStatistics.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/GroupStatistics.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,242 @@ +package Bio::Roary::GroupStatistics; + +# ABSTRACT: Add labels to the groups + +=head1 SYNOPSIS + +Add labels to the groups + use Bio::Roary::GroupStatistics; + + my $obj = Bio::Roary::GroupStatistics->new( + output_filename => 'group_statitics.csv', + annotate_groups_obj => $annotate_groups_obj, + analyse_groups_obj => $analyse_groups_obj + ); + $obj->create_spreadsheet; + +=cut + +use Moose; +use POSIX; +use Text::CSV; +use File::Basename; +use Bio::SeqIO; +use Bio::Roary::Exceptions; +use Bio::Roary::AnalyseGroups; +use Bio::Roary::AnnotateGroups; +use Bio::Roary::PresenceAbsenceMatrix; + +has 'annotate_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnnotateGroups', required => 1 ); +has 'analyse_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnalyseGroups', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'gene_presence_absence.csv' ); +has 'output_rtab_filename' => ( is => 'ro', isa => 'Str', default => 'gene_presence_absence.Rtab' ); +has 'groups_to_contigs' => ( is => 'ro', isa => 'Maybe[HashRef]'); +has '_output_fh' => ( is => 'ro', lazy => 1, builder => '_build__output_fh' ); +has '_text_csv_obj' => ( is => 'ro', isa => 'Text::CSV', lazy => 1, builder => '_build__text_csv_obj' ); +has '_sorted_file_names' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__sorted_file_names' ); +has '_groups_to_files' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__groups_to_files' ); +has '_files_to_groups' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__files_to_groups' ); +has '_num_files_in_groups' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__num_files_in_groups' ); +has '_verbose' => ( is => 'ro', isa => 'Bool', default => 0 ); + + +sub _build__output_fh { + my ($self) = @_; + open( my $fh, '>', $self->output_filename ) + or Bio::Roary::Exceptions::CouldntWriteToFile->throw( + error => "Couldnt write output file:" . $self->output_filename ); + return $fh; +} + +sub _build__text_csv_obj { + my ($self) = @_; + return Text::CSV->new( { binary => 1, always_quote => 1, eol => "\r\n" } ); +} + +sub fixed_headers { + my ($self) = @_; + my @header = + ( 'Gene', 'Non-unique Gene name', 'Annotation', 'No. isolates', 'No. sequences', 'Avg sequences per isolate', 'Genome Fragment','Order within Fragment', 'Accessory Fragment','Accessory Order with Fragment', 'QC','Min group size nuc', 'Max group size nuc', 'Avg group size nuc' ); + return \@header; +} + +sub _sample_headers +{ + my ($self) = @_; + my @header; + for my $filename ( @{ $self->_sorted_file_names } ) { + my $filename_cpy = basename($filename); + $filename_cpy =~ s!\.gff\.proteome\.faa!!; + push( @header, $filename_cpy ); + } + return \@header; +} + +sub _header { + my ($self) = @_; + my @header = @{ $self->fixed_headers }; + push( @header, @{$self->_sample_headers}); + push( @header, 'Inference' ) if ( $self->_verbose ); + return \@header; +} + +sub _build__sorted_file_names { + my ($self) = @_; + my @sorted_file_names = sort( @{ $self->analyse_groups_obj->fasta_files } ); + return \@sorted_file_names; +} + +sub _non_unique_name_for_group { + my ( $self, $annotated_group_name ) = @_; + my $duplicate_gene_name = ''; + my $prefix = $self->annotate_groups_obj->_group_default_prefix; + if ( $annotated_group_name =~ /$prefix/ ) { + my $non_unique_name_for_group = + $self->annotate_groups_obj->_consensus_gene_name_for_group($annotated_group_name); + if ( !( $non_unique_name_for_group =~ /$prefix/ ) ) { + $duplicate_gene_name = $non_unique_name_for_group; + } + } + return $duplicate_gene_name; +} + +sub _build__groups_to_files { + my ($self) = @_; + my %groups_to_files; + for my $group ( @{ $self->annotate_groups_obj->_groups } ) { + my $genes = $self->annotate_groups_obj->_groups_to_id_names->{$group}; + my %filenames; + for my $gene_name ( @{$genes} ) { + my $filename = $self->analyse_groups_obj->_genes_to_file->{$gene_name}; + push( @{ $filenames{$filename} }, $gene_name ); + } + $groups_to_files{$group} = \%filenames; + } + + return \%groups_to_files; +} + +sub _build__files_to_groups +{ + my ($self) = @_; + my %files_to_groups; + + for my $group (keys %{$self->_groups_to_files}) + { + for my $filename (keys %{$self->_groups_to_files->{$group}}) + { + push(@{$files_to_groups{$filename}}, $group); + } + } + + return \%files_to_groups; +} + +sub _build__num_files_in_groups +{ + my ($self) = @_; + my %num_files_in_groups; + for my $group (@{ $self->annotate_groups_obj->_groups }) + { + my $num_files = $self->analyse_groups_obj->_count_num_files_in_group( $self->annotate_groups_obj->_groups_to_id_names->{$group}); + $num_files_in_groups{$group} = $num_files; + } + return \%num_files_in_groups; +} + +sub _row { + my ( $self, $group ) = @_; + my $genes = $self->annotate_groups_obj->_groups_to_id_names->{$group}; + + my $num_isolates_in_group = $self->analyse_groups_obj->_count_num_files_in_group($genes); + my $num_sequences_in_group = $#{$genes} + 1; + my $avg_sequences_per_isolate = ceil( ( $num_sequences_in_group / $num_isolates_in_group ) * 100 ) / 100; + + my $annotation = $self->annotate_groups_obj->consensus_product_for_id_names($genes); + my $annotated_group_name = $self->annotate_groups_obj->_groups_to_consensus_gene_names->{$group}; + + my $duplicate_gene_name = $self->_non_unique_name_for_group($annotated_group_name); + + my $genome_number = ''; + my $qc_comment = ''; + my $order_within_fragement = ''; + my $accessory_order_within_fragement = ''; + my $accessory_genome_number = ''; + if(defined($self->groups_to_contigs) && defined($self->groups_to_contigs->{$annotated_group_name})) + { + $genome_number = $self->groups_to_contigs->{$annotated_group_name}->{label}; + $qc_comment = $self->groups_to_contigs->{$annotated_group_name}->{comment}; + $order_within_fragement = $self->groups_to_contigs->{$annotated_group_name}->{order}; + + $accessory_genome_number = $self->groups_to_contigs->{$annotated_group_name}->{accessory_label}; + $accessory_order_within_fragement = $self->groups_to_contigs->{$annotated_group_name}->{accessory_order}; + } + + my $group_size = $self->annotate_groups_obj->group_nucleotide_lengths->{$group}; + + my @row = ( + $annotated_group_name, $duplicate_gene_name, $annotation, + $num_isolates_in_group, $num_sequences_in_group, $avg_sequences_per_isolate,$genome_number,$order_within_fragement,$accessory_genome_number,$accessory_order_within_fragement,$qc_comment,$group_size->{min}, $group_size->{max}, $group_size->{average} + ); + + for(my $i =0; $i < @row; $i++) + { + if(!defined($row[$i])) + { + $row[$i] = ''; + } + } + + for my $filename ( @{ $self->_sorted_file_names } ) { + my $group_to_file_genes = $self->_groups_to_files->{$group}->{$filename}; + + if ( defined($group_to_file_genes) && @{$group_to_file_genes} > 0 ) { + + push( @row, join( "\t", @{$group_to_file_genes} ) ); + next; + } + else { + push( @row, '' ); + } + } + + ## ADD INFERENCE AND FULL ANNOTATION IF VERBOSE REQUESTED ## + if ( $self->_verbose ){ + my ( $full_annotation, $inference ); + $row[2] = $self->annotate_groups_obj->full_annotation($group); + push( @row, $self->annotate_groups_obj->inference($group) ); + } + + return \@row; +} + +sub create_rtab +{ + my ($self) = @_; + my $presence_absence_matrix_obj = Bio::Roary::PresenceAbsenceMatrix->new( + output_filename => $self->output_rtab_filename, + annotate_groups_obj => $self->annotate_groups_obj, + sorted_file_names => $self->_sorted_file_names, + groups_to_files => $self->_groups_to_files, + num_files_in_groups => $self->_num_files_in_groups, + sample_headers => $self->_sample_headers, + ); + $presence_absence_matrix_obj->create_matrix_file; + return $self; +} + +sub create_spreadsheet { + my ($self) = @_; + + $self->_text_csv_obj->print( $self->_output_fh, $self->_header ); + + for my $group (sort {$self->_num_files_in_groups->{$b}<=>$self->_num_files_in_groups->{$a} || $a cmp $b} keys %{$self->_num_files_in_groups}){ + $self->_text_csv_obj->print( $self->_output_fh, $self->_row($group) ); + } + close( $self->_output_fh ); +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/InflateClusters.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/InflateClusters.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,109 @@ +package Bio::Roary::InflateClusters; + +# ABSTRACT: Take the clusters file from cd-hit and use it to inflate the output of MCL + +=head1 SYNOPSIS + +Take the clusters file from cd-hit and use it to inflate the output of MCL + use Bio::Roary::InflateClusters; + + my $obj = Bio::Roary::InflateClusters->new( + clusters_filename => 'example.clstr', + mcl_filename => 'example.mcl', + output_file => 'example.output' + ); + $obj->inflate; + +=cut + +use Moose; +use Bio::Roary::Exceptions; +with 'Bio::Roary::ClustersRole'; + +has 'mcl_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_file' => ( is => 'ro', isa => 'Str', default => 'inflated_results' ); +has '_mcl_fh' => ( is => 'ro',lazy => 1, builder => '_build__mcl_fh' ); +has '_output_fh' => ( is => 'ro',lazy => 1, builder => '_build__output_fh' ); +has 'cdhit_groups_filename' => ( is => 'ro', isa => 'Maybe[Str]' ); + +sub _build__output_fh +{ + my($self) = @_; + open(my $fh, '>', $self->output_file) or Bio::Roary::Exceptions::CouldntWriteToFile->throw( error => 'Cant write to file: ' . $self->output_file ); + return $fh; +} + +sub _build__mcl_fh +{ + my($self) = @_; + open(my $fh, $self->mcl_filename) or Bio::Roary::Exceptions::FileNotFound->throw( error => 'Cant open file: ' . $self->mcl_filename ); + return $fh; +} + +sub _inflate_line +{ + my($self, $line) = @_; + my @inflated_genes; + chomp($line); + my @gene_names = split(/[\t\s]+/, $line); + for my $gene_name (@gene_names) + { + push(@inflated_genes, $self->_inflate_gene($gene_name)); + } + return join(' ',@inflated_genes); +} + +sub _inflate_gene +{ + my($self, $gene_name) = @_; + my $inflated_gene = $gene_name; + if(defined($self->_clustered_genes->{$gene_name})) + { + $inflated_gene = $inflated_gene."\t". join("\t",@{$self->_clustered_genes->{$gene_name}}); + delete($self->_clustered_genes->{$gene_name}); + } + return $inflated_gene; +} + +sub inflate +{ + my($self) = @_; + my $mcl_fh = $self->_mcl_fh; + + # Inflate genes from cdhit which were sent to mcl + while(<$mcl_fh>) + { + my $line = $_; + print { $self->_output_fh } $self->_inflate_line($line) . "\n"; + } + + # Inflate any clusters that were in the clusters file but not sent to mcl + for my $gene_name(keys %{$self->_clustered_genes}) + { + next unless(defined($self->_clustered_genes->{$gene_name})); + print { $self->_output_fh } $gene_name."\t". join("\t",@{$self->_clustered_genes->{$gene_name}})."\n"; + } + + if(defined($self->cdhit_groups_filename)) + { + # Add clusters which were excluded because the groups were full at the cdhit stage + open(my $cdhit_fh, $self->cdhit_groups_filename) or Bio::Roary::Exceptions::FileNotFound->throw( error => "CD hit group file not found: " . $self->cdhit_groups_filename); + while(<$cdhit_fh>) + { + my $line = $_; + + if(defined($line)) + { + print { $self->_output_fh } $line ; + } + } + } + + close($self->_output_fh); + 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/IterativeCdhit.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/IterativeCdhit.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,114 @@ +package Bio::Roary::IterativeCdhit; + +# ABSTRACT: Run CDhit iteratively with reducing thresholds, removing full clusters each time + +=head1 SYNOPSIS + +Run CDhit iteratively with reducing thresholds, removing full clusters each time + use Bio::Roary::IterativeCdhit; + + my $obj = Bio::Roary::IterativeCdhit->new( + output_cd_hit_filename => 'output_cd_hit_filename.fa', + output_combined_filename => 'output_combined_filename.fa', + number_of_input_files => 5, + output_filtered_clustered_fasta= > 'output_filtered_clustered_fasta.fa', + ); + $obj->run; + +=cut + +use Moose; +use Bio::SeqIO; +use Bio::Roary::Exceptions; +use Bio::Roary::External::Cdhit; +use Bio::Roary::FilterFullClusters; +use File::Copy; +use Log::Log4perl qw(:easy); +# CD hit is run locally + +has 'output_cd_hit_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_combined_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'number_of_input_files' => ( is => 'ro', isa => 'Int', required => 1 ); +has 'output_filtered_clustered_fasta' => ( is => 'ro', isa => 'Str', required => 1 ); + +has 'lower_bound_percentage' => ( is => 'ro', isa => 'Num', default => 0.98 ); +has 'upper_bound_percentage' => ( is => 'ro', isa => 'Num', default => 0.99 ); +has 'step_size_percentage' => ( is => 'ro', isa => 'Num', default => 0.005 ); +has 'cpus' => ( is => 'ro', isa => 'Int', default => 1 ); +has 'logger' => ( is => 'ro', lazy => 1, builder => '_build_logger'); + +sub _build_logger +{ + my ($self) = @_; + Log::Log4perl->easy_init(level => $ERROR); + my $logger = get_logger(); + return $logger; +} + + +sub run { + my ($self) = @_; + + $self->filter_complete_clusters( + $self->output_cd_hit_filename, + 1, + $self->output_combined_filename, + $self->number_of_input_files, + $self->output_filtered_clustered_fasta, 1 + ); + + for ( my $percent_match = $self->upper_bound_percentage ; $percent_match >= $self->lower_bound_percentage ; $percent_match -= $self->step_size_percentage ) { + $self->filter_complete_clusters( + $self->output_cd_hit_filename, + $percent_match, + $self->output_combined_filename, + $self->number_of_input_files, + $self->output_filtered_clustered_fasta, 0 + ); + } + + my $cdhit_obj = Bio::Roary::External::Cdhit->new( + input_file => $self->output_combined_filename, + output_base => $self->output_cd_hit_filename, + _length_difference_cutoff => $self->lower_bound_percentage, + _sequence_identity_threshold => $self->lower_bound_percentage, + cpus => $self->cpus, + logger => $self->logger + ); + $cdhit_obj->run(); + return $cdhit_obj->clusters_filename; +} + +sub filter_complete_clusters { + my ( $self, $output_cd_hit_filename, $percentage_match, $output_combined_filename, $number_of_input_files, + $output_filtered_clustered_fasta, + $greater_than_or_equal ) + = @_; + my $cdhit_obj = Bio::Roary::External::Cdhit->new( + input_file => $output_combined_filename, + output_base => $output_cd_hit_filename, + _length_difference_cutoff => $percentage_match, + _sequence_identity_threshold => $percentage_match, + cpus => $self->cpus, + ); + $cdhit_obj->run(); + + my $filter_clusters = Bio::Roary::FilterFullClusters->new( + clusters_filename => $cdhit_obj->clusters_filename, + fasta_file => $output_cd_hit_filename, + number_of_input_files => $number_of_input_files, + output_file => $output_filtered_clustered_fasta, + _greater_than_or_equal => $greater_than_or_equal, + cdhit_input_fasta_file => $output_combined_filename, + cdhit_output_fasta_file => $output_combined_filename . '.filtered', + output_groups_file => $output_combined_filename . '.groups' + ); + + $filter_clusters->filter_complete_cluster_from_original_fasta(); + move( $filter_clusters->cdhit_output_fasta_file, $output_combined_filename ); +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/LookupGeneFiles.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/LookupGeneFiles.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,53 @@ +package Bio::Roary::LookupGeneFiles; + +# ABSTRACT: Take in an ordering of genes and a directory and return an ordered list of file locations + +=head1 SYNOPSIS + +Take in an ordering of genes and a directory and return an ordered list of file locations + use Bio::Roary::LookupGeneFiles; + + my $obj = Bio::Roary::LookupGeneFiles->new( + multifasta_directory => 'pan_genome_sequences', + ordered_genes => ['gene5','gene2','gene3'], + + ); + $obj->ordered_gene_files(); + +=cut + +use Moose; + +has 'multifasta_directory' => ( is => 'ro', isa => 'Str', default => 'pan_genome_sequences' ); +has 'ordered_genes' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); + +has 'ordered_gene_files' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_ordered_gene_files' ); + + +sub _build_ordered_gene_files +{ + my ($self) = @_; + my @gene_files; + for my $gene (@{$self->ordered_genes}) + { + $gene =~ s!\W!_!gi; + my $filename = $gene.'.fa.aln'; + my $gene_filepath = join('/',($self->multifasta_directory, $filename)); + + if(! -e $gene_filepath) + { + print "Core gene file missing: ". $gene_filepath."\n"; + } + else + { + push(@gene_files, $gene_filepath); + } + } + return \@gene_files; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/MergeMultifastaAlignments.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/MergeMultifastaAlignments.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,121 @@ +package Bio::Roary::MergeMultifastaAlignments; + +# ABSTRACT: Merge multifasta alignment files with equal numbers of sequences. + +=head1 SYNOPSIS + +Merge multifasta alignment files with equal numbers of sequences.So each sequence in each file gets concatenated together. It is assumed the +sequences are in the correct order. + use Bio::Roary::MergeMultifastaAlignments; + + my $obj = Bio::Roary::MergeMultifastaAlignments->new( + multifasta_files => [], + output_filename => 'output_merged.aln' + ); + $obj->merge_files; + +=cut + +use Moose; +use Bio::SeqIO; +use Bio::Roary::Output::CoreGeneAlignmentCoordinatesEMBL; + +has 'multifasta_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'sample_names' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'sample_names_to_genes' => ( is => 'rw', isa => 'HashRef', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'core_alignment.aln' ); +has 'output_header_filename' => ( is => 'ro', isa => 'Str', default => 'core_alignment_header.embl' ); +has '_output_seqio_obj' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__output_seqio_obj' ); +has '_gene_lengths' => ( is => 'rw', isa => 'HashRef', lazy => 1, builder => '_build__gene_lengths' ); +has '_gene_to_sequence' => ( is => 'rw', isa => 'HashRef', default => sub { {} } ); +has '_sorted_multifasta_files' => ( is => 'rw', isa => 'ArrayRef', lazy => 1, builder => '_build__sorted_multifasta_files' ); + +sub BUILD { + my ($self) = @_; + $self->_gene_lengths; +} + +sub _input_seq_io_obj { + my ( $self, $filename ) = @_; + return Bio::SeqIO->new( -file => $filename, -format => 'Fasta' ); +} + +sub _build__output_seqio_obj { + my ($self) = @_; + return Bio::SeqIO->new( -file => ">" . $self->output_filename, -format => 'Fasta' ); +} + +sub _build__gene_lengths { + my ($self) = @_; + my %gene_lengths; + for my $filename ( @{ $self->_sorted_multifasta_files } ) { + my $seq_io = $self->_input_seq_io_obj($filename); + next unless ( defined($seq_io) ); + while ( my $seq_record = $seq_io->next_seq ) { + + # Save all of the gene sequences to memory, massive speedup but a bit naughty. + $self->_gene_to_sequence->{$filename}->{ $seq_record->display_id } = $seq_record->seq; + $gene_lengths{$filename} = $seq_record->length() if ( !defined( $gene_lengths{$filename} ) ); + } + } + + return \%gene_lengths; +} + +sub _build__sorted_multifasta_files { + my ($self) = @_; + my @sorted_gene_files = sort @{ $self->multifasta_files }; + return \@sorted_gene_files; +} + +sub _sequence_for_sample_from_gene_file { + my ( $self, $sample_name, $gene_file ) = @_; + + # loop over this to get the geneIDs + for my $gene_id ( sort keys %{ $self->_gene_to_sequence->{$gene_file} } ) { + if ( defined( $self->sample_names_to_genes->{$sample_name}->{$gene_id} ) ) { + return $self->_gene_to_sequence->{$gene_file}->{$gene_id}; + } + } + return $self->_padded_string_for_gene_file($gene_file); +} + +sub _padded_string_for_gene_file { + my ( $self, $gene_file ) = @_; + return '' unless ( defined( $self->_gene_lengths->{$gene_file} ) ); + return '-' x ( $self->_gene_lengths->{$gene_file} ); +} + +sub _create_merged_sequence_for_sample { + my ( $self, $sample_name ) = @_; + my $merged_sequence = ''; + for my $gene_file ( @{ $self->_sorted_multifasta_files } ) { + $merged_sequence .= $self->_sequence_for_sample_from_gene_file( $sample_name, $gene_file ); + } + return $merged_sequence; +} + +sub merge_files { + my ($self) = @_; + + for my $sample_name ( @{ $self->sample_names } ) { + my $sequence = $self->_create_merged_sequence_for_sample($sample_name); + my $seq_io = Bio::Seq->new( -display_id => $sample_name, -seq => $sequence ); + $self->_output_seqio_obj->write_seq($seq_io); + } + + # Create a header file which gives the coordinates of each gene in the multifasta + Bio::Roary::Output::CoreGeneAlignmentCoordinatesEMBL->new( + multifasta_files => $self->_sorted_multifasta_files, + gene_lengths => $self->_gene_lengths, + output_filename => $self->output_header_filename + )->create_file(); + + return 1; +} + +no Moose; + __PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/OrderGenes.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/OrderGenes.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,391 @@ +package Bio::Roary::OrderGenes; + +# ABSTRACT: Take in GFF files and create a matrix of what genes are beside what other genes + +=head1 SYNOPSIS + +Take in the analyse groups and create a matrix of what genes are beside what other genes + use Bio::Roary::OrderGenes; + + my $obj = Bio::Roary::OrderGenes->new( + analyse_groups_obj => $analyse_groups_obj, + gff_files => ['file1.gff','file2.gff'] + ); + $obj->groups_to_contigs; + +=cut + +use Moose; +use Bio::Roary::Exceptions; +use Bio::Roary::AnalyseGroups; +use Bio::Roary::ContigsToGeneIDsFromGFF; +use Graph; +use Graph::Writer::Dot; +use File::Basename; + +has 'gff_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'analyse_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnalyseGroups', required => 1 ); +has 'core_definition' => ( is => 'ro', isa => 'Num', default => 1.0 ); +has 'pan_graph_filename' => ( is => 'ro', isa => 'Str', default => 'core_accessory_graph.dot' ); +has 'accessory_graph_filename' => ( is => 'ro', isa => 'Str', default => 'accessory_graph.dot' ); +has 'sample_weights' => ( is => 'ro', isa => 'Maybe[HashRef]' ); +has 'samples_to_clusters' => ( is => 'ro', isa => 'Maybe[HashRef]' ); +has 'group_order' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_group_order' ); +has 'groups_to_sample_names' => ( is => 'rw', isa => 'HashRef', default => sub { {} } ); +has 'group_graphs' => ( is => 'ro', isa => 'Graph', lazy => 1, builder => '_build_group_graphs' ); +has 'groups_to_contigs' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_groups_to_contigs' ); +has '_groups_to_file_contigs' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build__groups_to_file_contigs' ); +has '_groups' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_groups' ); +has 'number_of_files' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_build_number_of_files' ); +has '_groups_qc' => ( is => 'ro', isa => 'HashRef', default => sub { {} } ); +has '_percentage_of_largest_weak_threshold' => ( is => 'ro', isa => 'Num', default => 0.9 ); + +sub _build_number_of_files { + my ($self) = @_; + return @{ $self->gff_files }; +} + +sub _build_groups { + my ($self) = @_; + my %groups; + for my $group_name ( @{ $self->analyse_groups_obj->_groups } ) { + $groups{$group_name}++; + } + return \%groups; +} + +sub _build__groups_to_file_contigs { + my ($self) = @_; + + my @overlapping_hypothetical_gene_ids; + my %samples_to_groups_contigs; + + # Open each GFF file + for my $filename ( @{ $self->gff_files } ) { + my @groups_to_contigs; + my $contigs_to_ids_obj = Bio::Roary::ContigsToGeneIDsFromGFF->new( gff_file => $filename ); + + my ( $sample_name, $directories, $suffix ) = fileparse($filename); + $sample_name =~ s/\.gff//gi; + + # Loop over each contig in the GFF file + for my $contig_name ( keys %{ $contigs_to_ids_obj->contig_to_ids } ) { + my @groups_on_contig; + + # loop over each gene in each contig in the GFF file + for my $gene_id ( @{ $contigs_to_ids_obj->contig_to_ids->{$contig_name} } ) { + + # convert to group name + my $group_name = $self->analyse_groups_obj->_genes_to_groups->{$gene_id}; + next unless ( defined($group_name) ); + + if ( $contigs_to_ids_obj->overlapping_hypothetical_protein_ids->{$gene_id} ) { + $self->_groups_qc->{$group_name} = +'Hypothetical protein with no hits to refseq/uniprot/clusters/cdd/tigrfams/pfam overlapping another protein with hits'; + } + push( @groups_on_contig, $group_name ); + } + push( @groups_to_contigs, \@groups_on_contig ); + } + $samples_to_groups_contigs{$sample_name} = \@groups_to_contigs; + } + + return \%samples_to_groups_contigs; + +} + +sub _build_group_order { + my ($self) = @_; + my %group_order; + + my %groups_to_sample_names; + for my $sample_name ( keys %{ $self->_groups_to_file_contigs } ) { + my $groups_to_file_contigs = $self->_groups_to_file_contigs->{$sample_name}; + for my $groups_on_contig ( @{$groups_to_file_contigs} ) { + for ( my $i = 1 ; $i < @{$groups_on_contig} ; $i++ ) { + my $group_from = $groups_on_contig->[ $i - 1 ]; + my $group_to = $groups_on_contig->[$i]; + + if ( defined( $self->sample_weights ) && $self->sample_weights->{$sample_name} ) { + $group_order{$group_from}{$group_to} += $self->sample_weights->{$sample_name}; + push( @{ $groups_to_sample_names{$group_from} }, $sample_name ); + } + else { + $group_order{$group_from}{$group_to}++; + } + } + if ( @{$groups_on_contig} == 1 ) { + my $group_from = $groups_on_contig->[0]; + my $group_to = $groups_on_contig->[0]; + if ( defined( $self->sample_weights ) && $self->sample_weights->{$sample_name} ) { + $group_order{$group_from}{$group_to} += $self->sample_weights->{$sample_name}; + push( @{ $groups_to_sample_names{$group_from} }, $sample_name ); + } + else { + $group_order{$group_from}{$group_to}++; + } + } + } + } + + $self->groups_to_sample_names( \%groups_to_sample_names ); + return \%group_order; +} + +sub _build_group_graphs { + my ($self) = @_; + return Graph->new( undirected => 1 ); +} + +sub _save_graph_to_file { + my ( $self, $graph, $output_filename ) = @_; + my $writer = Graph::Writer::Dot->new(); + $writer->write_graph( $graph, $output_filename ); + return 1; +} + +sub _add_groups_to_graph { + my ($self) = @_; + + for my $current_group ( keys %{ $self->group_order() } ) { + for my $group_to ( keys %{ $self->group_order->{$current_group} } ) { + my $weight = 1.0 / ( $self->group_order->{$current_group}->{$group_to} ); + $self->group_graphs->add_weighted_edge( $current_group, $group_to, $weight ); + } + } + +} + +sub _reorder_connected_components { + my ( $self, $graph_groups ) = @_; + my @ordered_graph_groups; + my @paths_and_weights; + + for my $graph_group ( @{$graph_groups} ) { + my %groups; + $groups{$_}++ for ( @{$graph_group} ); + my $edge_sum = 0; + + for my $current_group ( keys %groups ) { + for my $group_to ( keys %{ $self->group_order->{$current_group} } ) { + next unless defined( $groups{$group_to} ); + $edge_sum += $self->group_order->{$current_group}->{$group_to}; + } + } + + my %samples_in_graph; + for my $current_group ( keys %groups ) { + my $sample_names = $self->groups_to_sample_names->{$current_group}; + if ( defined($sample_names) ) { + for my $sample_name ( @{$sample_names} ) { + $samples_in_graph{$sample_name}++; + } + } + } + my @sample_names = sort keys %samples_in_graph; + + if ( @{$graph_group} == 1 ) { + + push( + @paths_and_weights, + { + path => $graph_group, + average_weight => $edge_sum, + sample_names => \@sample_names + } + ); + } + else { + my $graph = Graph->new( undirected => 1 ); + for my $current_group ( keys %groups ) { + for my $group_to ( keys %{ $self->group_order->{$current_group} } ) { + if ( $groups{$group_to} ) { + my $weight = 1 / $self->group_order->{$current_group}->{$group_to}; + $graph->add_weighted_edge( $current_group, $group_to, $weight ); + } + } + } + my $minimum_spanning_tree = $graph->minimum_spanning_tree; + my $dfs_obj = Graph::Traversal::DFS->new($minimum_spanning_tree); + my @reordered_dfs_groups = $dfs_obj->dfs; + push( + @paths_and_weights, + { + path => \@reordered_dfs_groups, + average_weight => $edge_sum, + sample_names => \@sample_names + } + ); + } + + } + + return $self->_order_by_samples_and_weights( \@paths_and_weights ); +} + +sub _order_by_samples_and_weights { + my ( $self, $paths_and_weights ) = @_; + + my @ordered_graph_groups; + if ( !defined( $self->samples_to_clusters ) ) { + my @ordered_paths_and_weights = sort { $a->{average_weight} <=> $b->{average_weight} } @{$paths_and_weights}; + @ordered_graph_groups = map { $_->{path} } @ordered_paths_and_weights; + return \@ordered_graph_groups; + } + + # Find the largest cluster in each graph and regroup + my %largest_cluster_to_paths_and_weights; + for my $graph_details ( @{$paths_and_weights} ) { + my %cluster_count; + for my $sample_name ( @{ $graph_details->{sample_names} } ) { + if ( defined( $self->samples_to_clusters->{$sample_name} ) ) { + $cluster_count{ $self->samples_to_clusters->{$sample_name} }++; + } + } + my $largest_cluster = ( sort { $cluster_count{$b} <=> $cluster_count{$a} || $a cmp $b} keys %cluster_count )[0]; + if ( !defined($largest_cluster) ) { + my @ordered_paths_and_weights = sort { $b->{average_weight} <=> $a->{average_weight} } @{$paths_and_weights}; + @ordered_graph_groups = map { $_->{path} } @ordered_paths_and_weights; + return \@ordered_graph_groups; + } + + push( @{ $largest_cluster_to_paths_and_weights{$largest_cluster}{graph_details} }, $graph_details ); + $largest_cluster_to_paths_and_weights{$largest_cluster}{largest_cluster_size} += $cluster_count{$largest_cluster}; + } + + # go through each cluster group and order by weight + my @clustered_ordered_graph_groups; + for my $cluster_name ( + sort { + $largest_cluster_to_paths_and_weights{$b}->{largest_cluster_size} + <=> $largest_cluster_to_paths_and_weights{$a}->{largest_cluster_size} + } keys %largest_cluster_to_paths_and_weights + ) + { + + my @ordered_paths_and_weights = + sort { $b->{average_weight} <=> $a->{average_weight} } @{ $largest_cluster_to_paths_and_weights{$cluster_name}->{graph_details} }; + @ordered_graph_groups = map { $_->{path} } @ordered_paths_and_weights; + + for my $graph_group (@ordered_graph_groups) { + push( @clustered_ordered_graph_groups, $graph_group ); + } + } + return \@clustered_ordered_graph_groups; +} + +sub _build_groups_to_contigs { + my ($self) = @_; + $self->_add_groups_to_graph; + + my %groups_to_contigs; + my $counter = 1; + my $overall_counter = 1; + my $counter_filtered = 1; + + # Accessory + my $accessory_graph = $self->_create_accessory_graph; + my @group_graphs = $accessory_graph->connected_components(); + my $reordered_graphs = $self->_reorder_connected_components( \@group_graphs ); + + $self->_save_graph_to_file( $accessory_graph, $self->accessory_graph_filename ); + + for my $contig_groups ( @{$reordered_graphs} ) { + my $order_counter = 1; + + for my $group_name ( @{$contig_groups} ) { + $groups_to_contigs{$group_name}{accessory_label} = $counter; + $groups_to_contigs{$group_name}{accessory_order} = $order_counter; + $groups_to_contigs{$group_name}{'accessory_overall_order'} = $overall_counter; + $order_counter++; + $overall_counter++; + } + $counter++; + } + + # Core + accessory + my @group_graphs_all = $self->group_graphs->connected_components(); + my $reordered_graphs_all = $self->_reorder_connected_components( \@group_graphs_all ); + $self->_save_graph_to_file( $self->group_graphs, $self->pan_graph_filename ); + + $overall_counter = 1; + $counter = 1; + $counter_filtered = 1; + for my $contig_groups ( @{$reordered_graphs_all} ) { + my $order_counter = 1; + + for my $group_name ( @{$contig_groups} ) { + $groups_to_contigs{$group_name}{label} = $counter; + $groups_to_contigs{$group_name}{comment} = ''; + $groups_to_contigs{$group_name}{order} = $order_counter; + $groups_to_contigs{$group_name}{'core_accessory_overall_order'} = $overall_counter; + + if ( @{$contig_groups} <= 2 ) { + $groups_to_contigs{$group_name}{comment} = 'Investigate'; + } + elsif ( $self->_groups_qc->{$group_name} ) { + $groups_to_contigs{$group_name}{comment} = $self->_groups_qc->{$group_name}; + } + else { + $groups_to_contigs{$group_name}{'core_accessory_overall_order_filtered'} = $counter_filtered; + $counter_filtered++; + } + $order_counter++; + $overall_counter++; + } + $counter++; + } + + $counter_filtered = 1; + for my $contig_groups ( @{$reordered_graphs} ) { + for my $group_name ( @{$contig_groups} ) { + if ( ( !defined( $groups_to_contigs{$group_name}{comment} ) ) + || ( defined( $groups_to_contigs{$group_name}{comment} ) && $groups_to_contigs{$group_name}{comment} eq '' ) ) + { + $groups_to_contigs{$group_name}{'accessory_overall_order_filtered'} = $counter_filtered; + $counter_filtered++; + } + } + } + + return \%groups_to_contigs; +} + +sub _create_accessory_graph { + my ($self) = @_; + my $graph = Graph->new( undirected => 1 ); + + my %core_groups; + my %group_freq; + + for my $sample_name ( keys %{ $self->_groups_to_file_contigs } ) { + my $groups_to_file_contigs = $self->_groups_to_file_contigs->{$sample_name}; + + for my $groups_on_contig ( @{$groups_to_file_contigs} ) { + for my $current_group ( @{$groups_on_contig} ) { + $group_freq{$current_group}++; + } + } + } + + for my $current_group ( keys %{ $self->group_order() } ) { + next if ( $group_freq{$current_group} >= ( $self->number_of_files * $self->core_definition ) ); + + for my $group_to ( keys %{ $self->group_order->{$current_group} } ) { + if ( $group_freq{$group_to} >= ( $self->number_of_files * $self->core_definition ) ) { + $graph->add_vertex($current_group); + } + else { + my $weight = 1.0 / ( $self->group_order->{$current_group}->{$group_to} ); + $graph->add_weighted_edge( $current_group, $group_to, $weight ); + } + } + } + + return $graph; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ParallelAllAgainstAllBlast.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ParallelAllAgainstAllBlast.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,149 @@ +package Bio::Roary::ParallelAllAgainstAllBlast; + +# ABSTRACT: Run all against all blast in parallel + +=head1 SYNOPSIS + +Run blastp in parallel over a FASTA file of proteins + use Bio::Roary::ParallelAllAgainstAllBlast; + + my $obj = Bio::Roary::ParallelAllAgainstAllBlast->new( + fasta_file => 'abc.fa', + ); + $obj->run(); + +=cut + +use Moose; +use Bio::Roary::Exceptions; +use Bio::Roary::ChunkFastaFile; +use Bio::Roary::External::Makeblastdb; +use Bio::Roary::External::Blastp; +use Cwd; +use File::Temp; +use File::Basename; +with 'Bio::Roary::JobRunner::Role'; + +has 'fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'blast_results_file_name' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_blast_results_file_name' ); +has 'makeblastdb_exec' => ( is => 'ro', isa => 'Str', default => 'makeblastdb' ); +has 'blastp_exec' => ( is => 'ro', isa => 'Str', default => 'blastp' ); +has 'segmasker_exec' => ( is => 'ro', isa => 'Str', default => 'segmasker' ); +has 'perc_identity' => ( is => 'ro', isa => 'Num', default => 98 ); +has '_chunk_fasta_file_obj' => ( is => 'ro', isa => 'Bio::Roary::ChunkFastaFile', lazy => 1, builder => '_build__chunk_fasta_file_obj' ); +has '_sequence_file_names' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__sequence_file_names' ); +has '_makeblastdb_obj' => ( is => 'ro', isa => 'Bio::Roary::External::Makeblastdb', lazy => 1, builder => '_build__makeblastdb_obj' ); +has '_blast_database' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__blast_database' ); +has 'cpus' => ( is => 'ro', isa => 'Int', default => 1 ); + +has '_working_directory' => + ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); +has '_working_directory_name' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__working_directory_name' ); + +has 'memory_in_mb' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_build_memory_in_mb' ); + + +sub BUILD { + my ($self) = @_; + $self->_makeblastdb_obj(); +} + + +sub _build__blast_database { + my ($self) = @_; + return $self->_makeblastdb_obj->output_database; +} + +sub _build__makeblastdb_obj { + my ($self) = @_; + my $blast_database = + Bio::Roary::External::Makeblastdb->new( fasta_file => $self->fasta_file, exec => $self->makeblastdb_exec, job_runner => $self->job_runner, cpus => $self->cpus ); + $blast_database->run(); + return $blast_database; +} + +sub _build__chunk_fasta_file_obj { + my ($self) = @_; + return Bio::Roary::ChunkFastaFile->new( fasta_file => $self->fasta_file, ); +} + +sub _build__sequence_file_names { + my ($self) = @_; + return $self->_chunk_fasta_file_obj->sequence_file_names; +} + +sub _build__working_directory_name { + my ($self) = @_; + return $self->_working_directory->dirname(); +} + +sub _build_blast_results_file_name { + my ($self) = @_; + return join( '/', ( $self->_working_directory_name, 'blast_results' ) ); +} + +sub _combine_blast_results { + my ( $self, $output_files ) = @_; + for my $output_file ( @{$output_files} ) { + Bio::Roary::Exceptions::FileNotFound->throw( error => "Cant find blast results: " . $output_file ) + unless ( -e $output_file ); + } + if ( -e $self->blast_results_file_name ) + { + system( "rm " . $self->blast_results_file_name ); + } + system( "touch " . $self->blast_results_file_name ); + for my $output_file ( @{$output_files} ) { + system( "cat $output_file >> " . $self->blast_results_file_name ); + } + return 1; +} + +sub _build_memory_in_mb +{ + my ($self) = @_; + my $filename = $self->fasta_file; + my $file_size = 3000; + if(-e $filename) + { + $file_size = -s $filename; + $file_size *=12; + $file_size = int($file_size/1000000); + $file_size = 3000 if($file_size < 3000); + } + + return $file_size; +} + +sub run { + my ($self) = @_; + my @expected_output_files; + my @commands_to_run; + + for my $filename ( @{ $self->_sequence_file_names } ) { + my ( $filename_without_directory, $directories, $suffix ) = fileparse($filename); + my $output_seq_results_file = + join( '/', ( $self->_working_directory_name, $filename_without_directory . '.out' ) ); + + my $blast_database = Bio::Roary::External::Blastp->new( + fasta_file => $filename, + blast_database => $self->_blast_database, + exec => $self->blastp_exec, + output_file => $output_seq_results_file, + perc_identity => $self->perc_identity + ); + push( @expected_output_files, $output_seq_results_file ); + push( @commands_to_run, $blast_database->_command_to_run() ); + $self->logger->info( "Running command: " . $blast_database->_command_to_run() ); + } + my $job_runner_obj = $self->_job_runner_class->new( commands_to_run => \@commands_to_run, memory_in_mb => $self->memory_in_mb, queue => $self->_queue, cpus => $self->cpus ); + $job_runner_obj->run(); + $self->logger->info( "Combining blast results" ); + $self->_combine_blast_results(\@expected_output_files); + return 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ParseGFFAnnotationRole.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ParseGFFAnnotationRole.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,32 @@ +package Bio::Roary::ParseGFFAnnotationRole; + +# ABSTRACT: A role for parsing a gff file efficiently + +=head1 SYNOPSIS + +with 'Bio::Roary::ParseGFFAnnotationRole'; + +=cut +use Moose::Role; +use Bio::Tools::GFF; + +has 'gff_file' => ( is => 'ro', isa => 'Str', required => 1 ); + +has '_tags_to_filter' => ( is => 'ro', isa => 'Str', default => 'CDS' ); +has '_gff_parser' => ( is => 'ro', isa => 'Bio::Tools::GFF', lazy => 1, builder => '_build__gff_parser' ); +has '_awk_filter' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__awk_filter' ); + +sub _gff_fh_input_string { + my ($self) = @_; + return 'sed -n \'/##gff-version 3/,/^>/p\' '.$self->gff_file.'| grep -v \'^>\''." | " . $self->_awk_filter; +} + +sub _build__awk_filter { + my ($self) = @_; + return + 'awk \'BEGIN {FS="\t"};{ if ($3 ~/' + . $self->_tags_to_filter + . '/) print $9;}\' '; +} + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/PrepareInputFiles.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/PrepareInputFiles.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,149 @@ +package Bio::Roary::PrepareInputFiles; + +# ABSTRACT: Take in a mixture of FASTA and GFF input files and output FASTA proteomes only + +=head1 SYNOPSIS + +Take in a mixture of FASTA and GFF input files and output FASTA proteomes only + use Bio::Roary::PrepareInputFiles; + + my $obj = Bio::Roary::PrepareInputFiles->new( + input_files => ['abc.gff','ddd.faa'], + ); + $obj->fasta_files; + +=cut + +use Moose; +use Bio::Roary::Exceptions; +use Bio::Roary::ExtractProteomeFromGFFs; +use Bio::Roary::FilterUnknownsFromFasta; +use Cwd qw(getcwd); +use File::Temp; +use Log::Log4perl qw(:easy); + +has 'input_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'job_runner' => ( is => 'ro', isa => 'Str', default => 'Local' ); +has 'cpus' => ( is => 'ro', isa => 'Int', default => 1 ); +has '_input_gff_files' => ( is => 'ro', isa => 'Maybe[ArrayRef]', lazy => 1, builder => '_build__input_gff_files' ); +has '_input_fasta_files' => ( is => 'ro', isa => 'Maybe[ArrayRef]', lazy => 1, builder => '_build__input_fasta_files' ); +has '_input_fasta_files_filtered' => ( is => 'ro', isa => 'Maybe[ArrayRef]', lazy => 1, builder => '_build__input_fasta_files_filtered' ); +has '_input_fasta_files_filtered_obj' => + ( is => 'ro', isa => 'Bio::Roary::FilterUnknownsFromFasta', lazy => 1, builder => '_build__input_fasta_files_filtered_obj' ); + +has '_derived_fasta_files' => ( is => 'ro', isa => 'Maybe[ArrayRef]', lazy => 1, builder => '_build__derived_fasta_files' ); +has '_extract_proteome_obj' => ( + is => 'ro', + isa => 'Bio::Roary::ExtractProteomeFromGFFs', + lazy => 1, + builder => '_build__extract_proteome_obj' +); +has 'apply_unknowns_filter' => ( is => 'rw', isa => 'Bool', default => 1 ); +has 'translation_table' => ( is => 'rw', isa => 'Int', default => 11 ); +has 'verbose' => ( is => 'rw', isa => 'Bool', default => 0 ); +has '_fasta_filter_obj' => ( is => 'ro', isa => 'Bio::Roary::FilterUnknowsFromFasta', lazy => 1, builder => '_fasta_filter_obj' ); +has 'working_directory' => ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); +has 'logger' => ( is => 'ro', lazy => 1, builder => '_build_logger' ); + +sub _build_logger { + my ($self) = @_; + Log::Log4perl->easy_init($ERROR); + my $logger = get_logger(); + return $logger; +} + +sub _build__input_gff_files { + my ($self) = @_; + my @gff_files = grep( /\.gff$/, @{ $self->input_files } ); + return \@gff_files; +} + +sub _build__input_fasta_files { + my ($self) = @_; + my @fasta_files = grep( !/\.gff$/, @{ $self->input_files } ); + + my @validated_fasta_files; + + for my $fasta_file (@fasta_files) { + eval { + my $inseq = Bio::SeqIO->new( + -file => $fasta_file, + -format => 'fasta', + -alphabet => 'protein' + ); + while ( my $seq = $inseq->next_seq ) { + + # do something to force the reading. + $seq->seq; + } + }; + if ($@) { + $self->logger->warn( + "Input file doesnt have a .gff extension and isnt a protein FASTA file so excluding it from further analysis: $fasta_file" + ); + } + else { + push( @validated_fasta_files, $fasta_file ); + } + + } + + return \@fasta_files; +} + +sub _build__input_fasta_files_filtered_obj { + my ($self) = @_; + return Bio::Roary::FilterUnknownsFromFasta->new( fasta_files => $self->_input_fasta_files ); +} + +sub _build__input_fasta_files_filtered { + my ($self) = @_; + return undef if ( !defined( $self->_input_fasta_files ) ); + return $self->_input_fasta_files_filtered_obj->filtered_fasta_files(); +} + +sub _build__extract_proteome_obj { + my ($self) = @_; + return Bio::Roary::ExtractProteomeFromGFFs->new( + gff_files => $self->_input_gff_files, + job_runner => $self->job_runner, + apply_unknowns_filter => $self->apply_unknowns_filter, + translation_table => $self->translation_table, + cpus => $self->cpus, + verbose => $self->verbose, + working_directory => $self->working_directory, + ); +} + +sub _build__derived_fasta_files { + my ($self) = @_; + return undef if ( !defined( $self->_input_gff_files ) ); + return $self->_extract_proteome_obj->fasta_files(); +} + +sub fasta_files { + my ($self) = @_; + my @output_fasta_files = ( @{ $self->_input_fasta_files_filtered }, @{ $self->_derived_fasta_files } ); + return \@output_fasta_files; +} + +sub lookup_fasta_files_from_unknown_input_files { + my ( $self, $input_files ) = @_; + $self->fasta_files; + + my @output_fasta_files; + for my $input_file ( @{$input_files} ) { + if ( defined( $self->_extract_proteome_obj->fasta_files_to_gff_files->{$input_file} ) ) { + push( @output_fasta_files, $self->_extract_proteome_obj->fasta_files_to_gff_files->{$input_file} ); + } + else { + push( @output_fasta_files, $self->_input_fasta_files_filtered_obj->input_fasta_to_output_fasta->{$input_file} ); + } + } + return \@output_fasta_files; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/PresenceAbsenceMatrix.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/PresenceAbsenceMatrix.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,84 @@ +package Bio::Roary::PresenceAbsenceMatrix; + +# ABSTRACT: Create a matrix with presence and absence + +=head1 SYNOPSIS + +Create a matrix with presence and absence. Since its computationally intensive to generate the inputs, calculate them once +in the GroupStatistics module and pass them through. + use Bio::Roary::PresenceAbsenceMatrix; + + my $obj = Bio::Roary::PresenceAbsenceMatrix->new( + annotate_groups_obj => $annotate_groups_obj, + output_filename => 'gene_presence_absence.Rtab', + sorted_file_names => $sorted_file_names, + groups_to_files => $groups_to_files, + num_files_in_groups => $num_files_in_groups, + sample_headers => $sample_headers, + ); + $obj->create_matrix_file; + +=cut + +use Moose; +use Text::CSV; +use Bio::SeqIO; +use Bio::Roary::Exceptions; +use Bio::Roary::AnnotateGroups; + +has 'annotate_groups_obj' => ( is => 'ro', isa => 'Bio::Roary::AnnotateGroups', required => 1 ); +has 'sorted_file_names' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'groups_to_files' => ( is => 'ro', isa => 'HashRef', required => 1 ); +has 'num_files_in_groups' => ( is => 'ro', isa => 'HashRef', required => 1 ); +has 'sample_headers' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'gene_presence_absence.Rtab' ); + +has '_output_fh' => ( is => 'ro', lazy => 1, builder => '_build__output_fh' ); +has '_text_csv_obj' => ( is => 'ro', isa => 'Text::CSV', lazy => 1, builder => '_build__text_csv_obj' ); + +sub _build__output_fh { + my ($self) = @_; + open( my $fh, '>', $self->output_filename ) + or Bio::Roary::Exceptions::CouldntWriteToFile->throw( error => "Couldnt write output file:" . $self->output_filename ); + return $fh; +} + +sub _build__text_csv_obj { + my ($self) = @_; + return Text::CSV->new( { binary => 1, always_quote => 0, sep_char => "\t", eol => "\r\n" } ); +} + +sub create_matrix_file { + my ($self) = @_; + + # Header row + unshift @{ $self->sample_headers }, 'Gene'; + $self->_text_csv_obj->print( $self->_output_fh, $self->sample_headers ); + + for my $group ( sort { $self->num_files_in_groups->{$b} <=> $self->num_files_in_groups->{$a} || $a cmp $b } + keys %{ $self->num_files_in_groups } ) + { + my @row; + my $annotated_group_name = $self->annotate_groups_obj->_groups_to_consensus_gene_names->{$group}; + push( @row, $annotated_group_name ); + for my $filename ( @{ $self->sorted_file_names } ) { + my $group_to_file_genes = $self->groups_to_files->{$group}->{$filename}; + + if ( defined($group_to_file_genes) && @{$group_to_file_genes} > 0 ) { + push( @row, 1 ); + next; + } + else { + push( @row, 0 ); + } + } + $self->_text_csv_obj->print( $self->_output_fh, \@row ); + } + close( $self->_output_fh ); + return $self; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/ReorderSpreadsheet.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/ReorderSpreadsheet.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,133 @@ +package Bio::Roary::ReorderSpreadsheet; + +# ABSTRACT: Take in a tree file and a spreadsheet and output a spreadsheet with reordered columns + +=head1 SYNOPSIS + +Take in a tree file and a spreadsheet and output a spreadsheet with reordered columns + use Bio::Roary::ReorderSpreadsheet; + + my $obj = Bio::Roary::ReorderSpreadsheet->new( + tree_file => $tree_file, + spreadsheet => 'groups.csv' + ); + $obj->reorder_spreadsheet(); + +=cut + +use Moose; +use Text::CSV; +use Bio::Roary::SampleOrder; +use Bio::Roary::GroupStatistics; +with 'Bio::Roary::SpreadsheetRole'; + +has 'tree_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'spreadsheet' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'tree_format' => ( is => 'ro', isa => 'Str', default => 'newick' ); +has 'output_filename' => ( is => 'ro', isa => 'Str', default => 'reordered_groups_stats.csv' ); +has 'search_strategy' => ( is => 'ro', isa => 'Str', default => 'depth' ); +has 'sortby' => ( is => 'ro', isa => 'Maybe[Str]'); + +has '_sample_order' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__sample_order' ); +has '_column_mappings' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__column_mappings' ); + + +sub BUILD { + my ($self) = @_; + # read the headers first + $self->_column_mappings; +} + + +sub reorder_spreadsheet { + my ($self) = @_; + + # make sure the file handle is at the start + seek($self->_input_spreadsheet_fh ,0,0); + while ( my $row = $self->_csv_parser->getline( $self->_input_spreadsheet_fh ) ) + { + $self->_csv_output->print($self->_output_spreadsheet_fh, $self->_remap_columns($row)); + } + + close($self->_output_spreadsheet_fh); + close($self->_input_spreadsheet_fh); + return 1; +} + +sub _remap_columns +{ + my ($self, $row) = @_; + + my @output_row; + for(my $output_index = 0; $output_index < @{$self->_column_mappings}; $output_index++) + { + my $input_index = $self->_column_mappings->[$output_index]; + push(@output_row, $row->[$input_index]); + } + return \@output_row; +} + +sub _column_mappings_populate_fixed_headers +{ + my ($self, $column_mappings,$header_row) = @_; + my $column_counter = 0; + for($column_counter = 0; $column_counter < $self->_num_fixed_headers; $column_counter++) + { + push(@{$column_mappings}, $column_counter); + shift(@{$header_row}); + } + return $column_counter; +} + +sub _build__column_mappings +{ + my ($self) = @_; + my $header_row = $self->_csv_parser->getline( $self->_input_spreadsheet_fh ); + + my @column_mappings; + my $column_counter = $self->_column_mappings_populate_fixed_headers(\@column_mappings, $header_row); + + # put the input column names into an array where the key is the name and the value is the order + my %input_sample_order; + for(my $i = 0; $i < @{$header_row}; $i++) + { + $input_sample_order{$header_row->[$i]} = $i + $column_counter; + } + + # Go through the order of the samples from the tree and see if the headers exist + for my $sample_name (@{$self->_sample_order}) + { + if(defined($input_sample_order{$sample_name})) + { + push(@column_mappings, $input_sample_order{$sample_name}); + delete($input_sample_order{$sample_name}); + } + $column_counter++; + } + + # Add any columns not in the tree to the end + for my $sample_name (keys %input_sample_order) + { + push(@column_mappings, $input_sample_order{$sample_name}); + delete($input_sample_order{$sample_name}); + $column_counter++; + } + return \@column_mappings; +} + +sub _build__sample_order { + my ($self) = @_; + my $obj = Bio::Roary::SampleOrder->new( + tree_file => $self->tree_file, + tree_format => $self->tree_format, + search_strategy => $self->search_strategy, + sortby => $self->sortby + ); + return $obj->ordered_samples(); +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/SampleOrder.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/SampleOrder.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,50 @@ +package Bio::Roary::SampleOrder; + +# ABSTRACT: Take in a tree file and return an ordering of the samples + +=head1 SYNOPSIS + +Take in a tree file and return an ordering of the samples. Defaults to depth first search + use Bio::Roary::SampleOrder; + + my $obj = Bio::Roary::SampleOrder->new( + tree_file => $tree_file, + ); + $obj->ordered_samples(); + +=cut + +use Moose; +use Bio::TreeIO; + +has 'tree_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'tree_format' => ( is => 'ro', isa => 'Str', default => 'newick' ); +has 'ordered_samples' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build_ordered_samples' ); + +# 'b|breadth' first order or 'd|depth' first order +has 'search_strategy' => ( is => 'ro', isa => 'Str', default => 'depth' ); +has 'sortby' => (is => 'ro', isa => 'Maybe[Str]'); + + +sub _build_ordered_samples { + my ($self) = @_; + my $input = Bio::TreeIO->new( + -file => $self->tree_file, + -format => $self->tree_format + ); + my $tree = $input->next_tree; + my @taxa; + for my $leaf_node ( $tree->get_nodes($self->search_strategy,$self->sortby) ) { + if($leaf_node->is_Leaf) + { + push( @taxa, $leaf_node->id ); + } + } + return \@taxa; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; + diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/SequenceLengths.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/SequenceLengths.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,43 @@ +package Bio::Roary::SequenceLengths; + +# ABSTRACT: Take in a fasta file and create a hash with the length of each sequence + +=head1 SYNOPSIS + +Add labels to the groups + use Bio::Roary::SequenceLengths; + + my $obj = Bio::Roary::SequenceLengths->new( + fasta_file => 'abc.fa', + ); + $obj->sequence_lengths; + +=cut + +use Moose; +use Bio::SeqIO; +use Bio::Roary::Exceptions; + +has 'fasta_file' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'sequence_lengths' => ( is => 'ro', isa => 'HashRef', lazy => 1, builder => '_build_sequence_lengths' ); +has '_input_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__input_seqio' ); + +sub _build__input_seqio { + my ($self) = @_; + return Bio::SeqIO->new( -file => $self->fasta_file, -format => 'Fasta' ); +} + +sub _build_sequence_lengths { + my ($self) = @_; + + my %sequence_lengths; + while ( my $input_seq = $self->_input_seqio->next_seq() ) { + $sequence_lengths{ $input_seq->display_id } = $input_seq->length(); + } + return \%sequence_lengths; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/SortFasta.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/SortFasta.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,127 @@ +package Bio::Roary::SortFasta; + +# ABSTRACT: sort a fasta file by name + +=head1 SYNOPSIS + +sort a fasta file by name + use Bio::Roary::SortFasta; + + my $obj = Bio::Roary::SortFasta->new( + input_filename => 'infasta.fa', + ); + $obj->sort_fasta->replace_input_with_output_file; + +=cut + +use Moose; +use File::Copy; +use Bio::SeqIO; + +has 'input_filename' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'output_filename' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_output_filename' ); +has 'make_multiple_of_three' => ( is => 'ro', isa => 'Bool', default => 0 ); +has 'remove_nnn_from_end' => ( is => 'ro', isa => 'Bool', default => 0 ); +has 'similarity' => ( is => 'rw', isa => 'Num', default => 1 ); +has 'sequences_unaligned' => ( is => 'rw', isa => 'Bool', default => 0 ); + +has '_input_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__input_seqio' ); +has '_output_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__output_seqio' ); + +sub _build_output_filename { + my ($self) = @_; + return $self->input_filename . ".sorted.fa"; +} + +sub _build__input_seqio { + my ($self) = @_; + return Bio::SeqIO->new( -file => $self->input_filename, -format => 'Fasta' ); +} + +sub _build__output_seqio { + my ($self) = @_; + return Bio::SeqIO->new( -file => ">" . $self->output_filename, -format => 'Fasta' ); +} + +sub _add_padding_to_make_sequence_length_multiple_of_three { + my ( $self, $input_seq ) = @_; + + my $seq_length = $input_seq->length(); + if ( $seq_length % 3 == 1 ) { + $input_seq->seq( $input_seq->seq() . "NN" ); + } + elsif ( $seq_length % 3 == 2 ) { + $input_seq->seq( $input_seq->seq() . "N" ); + } + + return $input_seq; +} + +sub _remove_nnn_from_all_sequences { + my ( $self, $input_sequences ) = @_; + + for my $sequence_name ( sort keys %{$input_sequences} ) { + my $sequence = $input_sequences->{$sequence_name}->seq(); + $sequence =~ s/NNN$//i; + $input_sequences->{$sequence_name}->seq($sequence); + } + return $input_sequences; +} + +sub sort_fasta { + my ($self) = @_; + + my %input_sequences; + + my $nnn_at_end_of_all_sequences = 1; + my $sequence; + my $variation_detected = 0; + while ( my $input_seq = $self->_input_seqio->next_seq() ) { + $sequence = $input_seq->seq if(!defined($sequence)); + $self->_add_padding_to_make_sequence_length_multiple_of_three($input_seq) if ( $self->make_multiple_of_three ); + $nnn_at_end_of_all_sequences = 0 if ( $nnn_at_end_of_all_sequences == 1 && !( $input_seq->seq() =~ /NNN$/i ) ); + $input_sequences{ $input_seq->display_id } = $input_seq; + + my $factor = $self->_percentage_similarity($sequence, $input_seq->seq); + if($factor < $self->similarity) + { + $self->similarity($factor); + } + } + + $self->_remove_nnn_from_all_sequences( \%input_sequences ) if ( $self->remove_nnn_from_end && $nnn_at_end_of_all_sequences ); + + my $sequence_length = 0; + my $sequences_unaligned = 0; + for my $sequence_name ( sort keys %input_sequences ) { + $sequence_length = $input_sequences{$sequence_name}->length if($sequence_length == 0); + $self->sequences_unaligned(1) if($input_sequences{$sequence_name}->length != $sequence_length); + $self->_output_seqio->write_seq( $input_sequences{$sequence_name} ); + } + return $self; +} + +sub replace_input_with_output_file { + my ($self) = @_; + move( $self->output_filename, $self->input_filename ); + return $self; +} + +sub _percentage_similarity +{ + my ($self, $string1, $string2) = @_; + my $num_differences = 0; + my $string1_length = length($string1); + for(my $i = 0; $i < $string1_length && $i< length($string2); $i++) + { + $num_differences++ if( substr($string1, $i, 1) ne substr($string2, $i, 1)); + } + return 1 if($num_differences == 0); + return 0 if($string1_length == 0); + return (1.0 - ($num_differences/$string1_length)); +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/SplitGroups.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/SplitGroups.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,328 @@ +package Bio::Roary::SplitGroups; + +# ABSTRACT: split groups + +=head1 SYNOPSIS + + use Bio::Roary::SplitGroups; + +=cut + +use Moose; +use Bio::Roary::AnalyseGroups; +use File::Path qw(make_path remove_tree); +use File::Copy qw(move); +use File::Temp; +use File::Basename; +use File::Slurper 'read_lines'; +use Cwd; + + +has 'groupfile' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'fasta_files' => ( is => 'ro', isa => 'ArrayRef', required => 1 ); +has 'outfile' => ( is => 'ro', isa => 'Str', required => 1 ); +has 'iterations' => ( is => 'ro', isa => 'Int', default => 5 ); +has 'dont_delete' => ( is => 'ro', isa => 'Bool', default => 0 ); + +has '_neighbourhood_size' => ( is => 'ro', isa => 'Int', default => 5 ); + +has '_group_filelist' => ( is => 'rw', isa => 'ArrayRef', lazy_build => 1 ); +has '_tmp_dir_object' => ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); +has '_tmp_dir' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build__tmp_dir' ); + +has '_analyse_groups_obj' => ( is => 'ro', lazy_build => 1 ); +has '_genes_to_files' => ( is => 'ro', lazy_build => 1 ); +has '_genes_to_groups' => ( is => 'rw', isa => 'HashRef' ); + +has '_first_gene_of_group_which_doesnt_have_paralogs' => ( is => 'rw', isa => 'HashRef', default => sub {{}} ); + +has '_genes_to_neighbourhood' => ( is => 'rw', isa => 'HashRef', lazy => 1, builder => '_build__genes_to_neighbourhood' ); + + +has '_gene_files_temp_dir_obj' => + ( is => 'ro', isa => 'File::Temp::Dir', default => sub { File::Temp->newdir( DIR => getcwd, CLEANUP => 1 ); } ); + + +has '_do_sorting' => ( is => 'rw', isa => 'Bool', default => 0 ); # set to 1 for testing only + +sub _build__tmp_dir { + my ($self) = @_; + return $self->_tmp_dir_object->dirname(); +} + +sub _build__analyse_groups_obj { + my ( $self ) = @_; + + return Bio::Roary::AnalyseGroups->new( + fasta_files => $self->fasta_files, + groups_filename => $self->groupfile + ); +} + +sub _build__genes_to_files { + my ( $self ) = @_; + return $self->_analyse_groups_obj->_genes_to_file; +} + +sub _build__group_filelist { + my ( $self ) = @_; + my $tmp = $self->_tmp_dir; + + my @filelist = ( $self->groupfile ); + for my $i ( 1..($self->iterations - 1) ){ + push( @filelist, "$tmp/group_$i" ); + } + push( @filelist, $self->outfile ); + + return \@filelist; +} + +sub _build__genes_to_neighbourhood +{ + my ( $self ) = @_; + my %genes_to_neighbourhood; + for my $fasta_file( @{$self->fasta_files}) + { + my ( $filename, $directories, $suffix ) = fileparse( $fasta_file, qr/\.[^.]*/ ); + system('grep \> '.$fasta_file.'| sed \'s/>//\' >'.$self->_gene_files_temp_dir_obj."/".$filename.$suffix ) ; + + my @genes = read_lines($self->_gene_files_temp_dir_obj."/".$filename.$suffix ); + + for(my $i =0; $i< @genes; $i++) + { + for(my $offset = 1; $offset <= $self->_neighbourhood_size; $offset++) + { + if($i -$offset >= 0) + { + push(@{$genes_to_neighbourhood{$genes[$i]}}, $genes[$i - $offset ]); + } + if($i +$offset <@genes) + { + push(@{$genes_to_neighbourhood{$genes[$i]}}, $genes[$i + $offset ]); + } + } + } + } + return \%genes_to_neighbourhood; +} + +sub split_groups { + my ( $self ) = @_; + + # iteratively + for my $x ( 0..($self->iterations - 1) ){ + my ( $in_groups, $out_groups ) = $self->_get_files_for_iteration( $x ); + + # read in groups, check paralogs and split + my @newgroups; + my $any_paralogs = 0; + $self->_set_genes_to_groups( $in_groups ); + open( my $group_handle, '<', $in_groups ); + while( my $line = <$group_handle> ){ + my @group = split( /\s+/, $line ); + + if($self->_first_gene_of_group_which_doesnt_have_paralogs->{$group[0]}) + { + push( @newgroups, \@group ); + } + elsif(@group == 1) + { + $self->_first_gene_of_group_which_doesnt_have_paralogs->{$group[0]}++; + push( @newgroups, \@group ); + } + elsif( $self->_contains_paralogs( \@group ) ){ + my @true_orthologs = @{ $self->_true_orthologs( \@group ) }; + push( @newgroups, @true_orthologs); + $any_paralogs = 1; + } + else { + $self->_first_gene_of_group_which_doesnt_have_paralogs->{$group[0]}++; + push( @newgroups, \@group ); + } + } + close( $group_handle ); + + # check if next iteration required, move output if not + unless ($any_paralogs){ + move $in_groups, $self->outfile; # input file will be the same as new output file if no splitting has been performed + last; + } + + # write split groups to file + open( my $outfile_handle, '>', $out_groups ); + for my $g ( @newgroups ) { + my $group_str = join( "\t", @{ $g } ) . "\n"; + print $outfile_handle $group_str; + } + close( $outfile_handle ); + } +} + +sub _set_genes_to_groups { + my ( $self, $groupfile ) = @_; + + my %genes2groups; + my $c = 0; + open( my $gfh, '<', $groupfile ); + while( my $line = <$gfh> ){ + chomp $line; + my @genes = split( /\s+/, $line ); + for my $g ( @genes ){ + $genes2groups{$g} = $c; + } + $c++; + } + close($gfh); + $self->_genes_to_groups( \%genes2groups ); +} + +sub _update_genes_to_groups { + my ( $self, $groups ) = @_; + + my %genes2groups = %{ $self->_genes_to_groups }; + my $c = 1; + for my $g ( @{ $groups } ){ + for my $h ( @{ $g } ){ + $genes2groups{$h} .= ".$c"; + } + $c++; + } + + $self->_genes_to_groups( \%genes2groups ); +} + +sub _get_files_for_iteration { + my ( $self, $n ) = @_; + my @filelist = @{ $self->_group_filelist }; + return ( $filelist[$n], $filelist[$n+1] ); +} + +sub _contains_paralogs { + my ( $self, $group ) = @_; + + return 1 if defined $self->_find_paralogs( $group ); + return 0; +} + +sub _find_paralogs { + my ( $self, $group ) = @_; + + my %occ; + for my $gene ( @{ $group } ){ + my $gene_file = $self->_genes_to_files->{ $gene }; + push( @{ $occ{$gene_file} }, $gene ); + } + + # pick the smallest number of paralogs + my $smallest_number = 1000000; + my $smallest_group; + for my $v ( values %occ ){ + my $v_len = scalar( @{$v} ); + if ( $v_len < $smallest_number && $v_len > 1 ){ + $smallest_number = $v_len; + $smallest_group = $v; + } + } + return $smallest_group if ( defined $smallest_group ); + + return undef; +} + +sub _true_orthologs { + my ( $self, $group ) = @_; + + # first, create CGN hash for group + my %cgns; + for my $g ( @{ $group } ){ + $cgns{$g} = $self->_parse_gene_neighbourhood( $g ); + } + + # finding paralogs in the group + my @paralogs = @{ $self->_find_paralogs( $group ) }; + my @paralog_cgns_groups; + for my $p ( @paralogs ){ + my %paralog_groups ; + for my $paralog_gene (@{$cgns{$p}}) + { + my $gene_paralog_group = $self->_genes_to_groups->{$paralog_gene}; + next unless( defined($gene_paralog_group)); + $paralog_groups{$self->_genes_to_groups->{$paralog_gene}}++; + } + push( @paralog_cgns_groups, \%paralog_groups ); + } + + # create data structure to hold new groups + my @new_groups; + for my $p ( @paralogs ){ + push( @new_groups, [ $p ] ); + } + push( @new_groups, [] ); # extra "leftovers" array to gather genes that don't share CGN with anything + + # cluster other members of the group to their closest match + for my $g ( @{ $group } ){ + next if ( grep {$_ eq $g} @paralogs ); + my $closest = $self->_closest_cgn( $cgns{$g}, \@paralog_cgns_groups ); + push( @{ $new_groups[$closest] }, $g ); + } + + # check for "leftovers", remove if absent + my $last = pop @new_groups; + push( @new_groups, $last ) if ( @$last > 0 ); + + # sort + if ( $self->_do_sorting ){ + my @sorted_new_groups; + for my $gr ( @new_groups ){ + my @s_gr = sort @{ $gr }; + push( @sorted_new_groups, \@s_gr ); + } + return \@sorted_new_groups; + } + + return \@new_groups; +} + +sub _closest_cgn { + my ( $self, $cgn, $p_cgns ) = @_; + + my @paralog_cgns = @{ $p_cgns }; + my $best_score = 0; + my $bs_index = -1; # return -1 to add to "leftovers" array if no better score is found + for my $i ( 0..$#paralog_cgns ){ + my $p_cgn = $paralog_cgns[$i]; + my $score = $self->_shared_cgn_score( $cgn, $p_cgn ); + if ( $score > $best_score ){ + $best_score = $score; + $bs_index = $i; + } + } + return $bs_index; +} + +sub _shared_cgn_score { + my ( $self, $cgn1, $cgn2 ) = @_; + + my $total_shared = 0; + for my $i ( @{ $cgn1 } ){ + my $input_group = $self->_genes_to_groups->{$i}; + next unless(defined($input_group)); + $total_shared++ if($cgn2->{$input_group}); + } + if( (scalar @{ $cgn1 }) == 0) + { + return 0; + } + my $score = $total_shared/scalar @{ $cgn1 }; + return $score; +} + +sub _parse_gene_neighbourhood { + my ( $self, $gene_id ) = @_; + + return $self->_genes_to_neighbourhood->{$gene_id }; + +} + +no Moose; +__PACKAGE__->meta->make_immutable; +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/SpreadsheetRole.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/SpreadsheetRole.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,66 @@ +package Bio::Roary::SpreadsheetRole; + +# ABSTRACT: Read and write a spreadsheet + +=head1 SYNOPSIS + +with 'Bio::Roary::SpreadsheetRole'; + +=cut +use Moose::Role; + +has 'spreadsheet' => ( is => 'ro', isa => 'Str', required => 1 ); +has '_fixed_headers' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__fixed_headers' ); +has '_input_spreadsheet_fh' => ( is => 'ro', lazy => 1, builder => '_build__input_spreadsheet_fh' ); +has '_output_spreadsheet_fh' => ( is => 'ro', lazy => 1, builder => '_build__output_spreadsheet_fh' ); +has '_fixed_headers' => ( is => 'ro', isa => 'ArrayRef', lazy => 1, builder => '_build__fixed_headers' ); +has '_num_fixed_headers' => ( is => 'ro', isa => 'Int', lazy => 1, builder => '_build__num_fixed_headers' ); +has '_csv_parser' => ( is => 'ro', isa => 'Text::CSV',lazy => 1, builder => '_build__csv_parser' ); +has '_csv_output' => ( is => 'ro', isa => 'Text::CSV',lazy => 1, builder => '_build__csv_output' ); + +sub BUILD +{ + my ($self) = @_; + $self->_input_spreadsheet_fh; +} + +sub _build__fixed_headers +{ + my ($self) = @_; + my @fixed_headers = @{Bio::Roary::GroupStatistics->fixed_headers()}; + return \@fixed_headers; +} + +sub _build__csv_parser +{ + my ($self) = @_; + return Text::CSV->new( { binary => 1, always_quote => 1} ); +} + +sub _build__csv_output +{ + my ($self) = @_; + return Text::CSV->new( { binary => 1, always_quote => 1, eol => "\r\n"} ); +} + +sub _build__input_spreadsheet_fh { + my ($self) = @_; + open( my $fh, $self->spreadsheet ) or die "Couldnt open input spreadsheet: ".$self->spreadsheet ; + return $fh; +} + +sub _build__output_spreadsheet_fh { + my ($self) = @_; + open( my $fh, '>', $self->output_filename ); + return $fh; +} + +sub _build__num_fixed_headers +{ + my ($self) = @_; + return @{$self->_fixed_headers}; +} + + + +1; diff -r 000000000000 -r b8af7809bf92 roary/lib/Bio/Roary/UniqueGenesPerSample.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/lib/Bio/Roary/UniqueGenesPerSample.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,80 @@ +package Bio::Roary::UniqueGenesPerSample; + +# ABSTRACT: Take in the clustered file and produce a sorted file with the frequency of each samples unique genes + +=head1 SYNOPSIS + +Take in the clustered file and produce a sorted file with the frequency of each samples unique genes + use Bio::Roary::UniqueGenesPerSample; + + my $obj = Bio::Roary::SequenceLengths->new( + clustered_proteins => 'clustered_proteins', + output_filename => 'output_filename', + ); + $obj->write_unique_frequency; + +=cut + +use Moose; +use Bio::Roary::Exceptions; + +has 'clustered_proteins' => ( is => 'rw', isa => 'Str', default => 'clustered_proteins' ); +has 'output_filename' => ( is => 'rw', isa => 'Str', default => 'unique_genes_per_sample.tsv' ); + +has '_output_fh' => ( is => 'ro', lazy => 1, builder => '_build__output_fh' ); + +sub _build__output_fh { + my ($self) = @_; + open( my $fh, '>', $self->output_filename ) + or Bio::Roary::Exceptions::CouldntWriteToFile->throw( error => "Couldnt write output file:" . $self->output_filename ); + return $fh; +} + +#group_17585: 14520_6#21_00645 +sub _sample_to_gene_freq { + my ($self) = @_; + + open( my $input_fh, $self->clustered_proteins ) + or Bio::Roary::Exceptions::FileNotFound->throw( error => "Couldnt read input file:" . $self->clustered_proteins ); + + my %sample_to_gene_freq; + while (<$input_fh>) { + chomp; + my $line = $_; + next if ( length( $line ) < 6 ); + if ( $line =~ /^.+: ([^\s]+)$/ ) { + my $gene_id = $1; + if ( $gene_id =~ /^(.+)_[\d]+$/ ) { + my $sample_name = $1; + $sample_to_gene_freq{$sample_name}++; + } + else { + # gene id may not be valid so ignore + next; + } + } + else { + # its either an invalid line or theres more than 1 gene in the cluster + next; + } + } + + return \%sample_to_gene_freq; +} + +sub write_unique_frequency { + my ($self) = @_; + + my %sample_to_gene_freq = %{$self->_sample_to_gene_freq}; + + for my $sample ( sort { $sample_to_gene_freq{$b} <=> $sample_to_gene_freq{$a} || $a cmp $b } keys %sample_to_gene_freq ) { + print { $self->_output_fh } $sample . "\t" . $sample_to_gene_freq{$sample} . "\n"; + } + close($self->_output_fh); + return 1; +} + +no Moose; +__PACKAGE__->meta->make_immutable; + +1; diff -r 000000000000 -r b8af7809bf92 roary/t/00_requires_external.t --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/00_requires_external.t Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,20 @@ +#!/usr/bin/env perl + +use Test::Most; +use FindBin; +plan tests => 8; +bail_on_fail if 0; +use Env::Path 'PATH'; + + +my $OPSYS = $^O; +my $BINDIR = "$FindBin::RealBin/../binaries/$OPSYS"; + +for my $dir ($BINDIR, $FindBin::RealBin) { + if (-d $dir) { + $ENV{PATH} .= ":$dir"; + } +} + +ok(scalar PATH->Whence($_), "$_ in PATH") for qw(blastp makeblastdb mcl mcxdeblast bedtools prank parallel mafft); + diff -r 000000000000 -r b8af7809bf92 roary/t/bin/dummy_blastp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/bin/dummy_blastp Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,16 @@ +#!/usr/bin/env perl +use Moose; +use Getopt::Long; +my ($output_filename,$query,$db,$evalue,$num_threads,$outfmt,$max_target_seqs) ; +GetOptions( + 'query=s' => \$query, + 'db=s' => \$db, + 'evalue=s' => \$evalue, + 'num_threads=s' => \$num_threads, + 'outfmt=s' => \$outfmt, + 'max_target_seqs=s' => \$max_target_seqs, + +); +system("touch _blast_results"); + +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/bin/dummy_cd-hit --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/bin/dummy_cd-hit Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +#!/usr/bin/env perl +system("touch output"); +system("touch output.clstr"); +system("touch output.bak.clstr"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/bin/dummy_makeblastdb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/bin/dummy_makeblastdb Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,17 @@ +#!/usr/bin/env perl +use Moose; +use Getopt::Long; +my($output_filename,$dbtype,$in,$logfile,$parse_seqids,$mask_data); +GetOptions( + 'o|out=s' => \$output_filename, + 'd|dbtype=s' => \$dbtype, + 'l|logfile=s' => \$logfile, + 'i|in=s' => \$in, + 'mask_data=s' => \$mask_data, +); + +system("touch $output_filename.phr"); +system("touch $output_filename.pin"); +system("touch $output_filename.psq"); + +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/bin/dummy_mcl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/bin/dummy_mcl Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,12 @@ +#!/usr/bin/env perl +use Moose; +use Getopt::Long; +my ($output_filename,$abc_format,$inflation); +GetOptions( + 'o|output=s' => \$output_filename, + 'i|inflation=s' => \$inflation, + 'a|abc' => \$abc_format +); + +system("touch $output_filename"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/bin/dummy_segmasker --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/bin/dummy_segmasker Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,14 @@ +#!/usr/bin/env perl +use Moose; +use Getopt::Long; +my($output_filename,$dbtype,$in,$logfile,$parse_seqids,$mask_data,$infmt,$outfmt); +GetOptions( + 'o|out=s' => \$output_filename, + 'i|in=s' => \$in, + 'infmt=s' => \$infmt, + 'outfmt=s' => \$outfmt, + 'mask_data=s' => \$mask_data, +); + +system("touch $output_filename"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/clustered_proteins_post_analysis --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/clustered_proteins_post_analysis Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,13 @@ +group_12: abc_00002 abc_00002 +group_13: abc_00003 abc_00003 +group_5: 1_6 2_7 +hly: 1_1 2_1 +group_6: abc_01705 abc_01705 +group_8: abc_00011 abc_00011 +speH: 1_2 2_2 +group_2: abc_00004 abc_00004 +group_3: abc_00006 abc_00006 +group_7: abc_00010 abc_00010 +yfnB: abc_00016 abc_00016 +arcC1: abc_00008 abc_00008 +argF: 1_3 2_3 diff -r 000000000000 -r b8af7809bf92 roary/t/data/clusters_to_inflate --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/clusters_to_inflate Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,40 @@ +>Cluster 43 +0 2184aa, >2363_5_03666... * +>Cluster 44 +0 2138aa, >4075_2#3_03437... * +>Cluster 45 +0 2130aa, >2212_1_02994... at 99.48% +1 2130aa, >2212_6_02081... at 99.01% +2 2130aa, >2363_1_00606... at 99.48% +3 2130aa, >2363_2_02124... at 99.48% +4 2130aa, >2363_3_01371... at 99.39% +5 2130aa, >2363_6_01272... at 99.15% +6 2130aa, >2363_8_00966... at 99.48% +7 2130aa, >2541_2_02425... at 99.48% +8 2130aa, >2541_3_02449... at 99.01% +9 2130aa, >2541_7_00441... at 99.48% +10 2130aa, >2541_8_00644... at 99.48% +11 2130aa, >2781_2_02909... at 99.48% +12 2130aa, >3634_6_00968... at 99.48% +13 2130aa, >3634_7_01056... at 99.39% +14 2130aa, >3634_8_02606... at 99.48% +15 2137aa, >4075_1#8_03461... * +>Cluster 46 +0 2132aa, >2212_3_02841... * +>Cluster 47 +0 2130aa, >2363_5_00947... * +>Cluster 48 +0 2130aa, >2363_7_00085... * +>Cluster 49 +0 2130aa, >2460_2_00826... * +>Cluster 50 +0 2054aa, >4075_1#6_04091... * +>Cluster 51 +0 2042aa, >4075_1#3_04238... * +>Cluster 52 +0 1994aa, >2212_1_01414... at 99.75% +1 1994aa, >2363_1_00811... at 99.95% +2 1994aa, >2541_2_00696... at 99.95% +3 1994aa, >2541_8_00920... at 99.95% +4 2005aa, >3634_6_04078... * +5 2005aa, >3634_7_00911... at 99.95% \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/clusters_to_inflate.mcl --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/clusters_to_inflate.mcl Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +2363_5_03666 4075_2#3_03437 +4075_1#8_03461 +2212_3_02841 2363_5_00947 +2363_7_00085 2460_2_00826 4075_1#6_04091 4075_1#3_04238 3634_6_04078 \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/core_alignment.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/core_alignment.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1","query_2" +"hly","","Alpha-toxin","2","2","1","1","7",,,"",,,,"query_1_1","query_2_1" +"speH","","hypothetical protein","2","2","1","1","11",,,"",,,,"query_1_2","query_2_2" +"argF","","Ornithine carbamoyltransferase","2","2","1","1","6",,,"",,,,"query_1_3","query_2_3" diff -r 000000000000 -r b8af7809bf92 roary/t/data/core_alignment_core0.66.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/core_alignment_core0.66.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1","query_2","query_3" +"hly","","Alpha-toxin","1","1","1","1","7",,,"",,,,"query_1_1","","" +"speH","","hypothetical protein","2","2","1","1","11",,,"",,,,"query_1_2","query_2_2","" +"argF","","Ornithine carbamoyltransferase","1","1","1","1","6",,,"",,,,"","query_2_3","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/core_group_statistics.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/core_group_statistics.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,11 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1","query_2" +"group_5","","Gonococcal growth inhibitor III","2","2","1","3","2",,,"",,,,"1_6","2_7" +"hly","","Alpha-toxin","2","2","1.01","1","7",,,"",,,,"1_1","2_1" +"speH","","hypothetical protein","2","2","1","1","11",,,"",,,,"1_2","2_2" +"argF","","Ornithine carbamoyltransferase","2","2","1","1","6",,,"",,,,"1_3","2_3" +"group_12","","hypothetical protein","1","2","2","2","8",,,"",,,,"","abc_00002 abc_00002" +"group_13","","hypothetical protein","1","2","2","1","9",,,"",,,,"","abc_00003 abc_00003" +"group_6","","","1","2","1.99","","","","","",,,,"","abc_01705 abc_01705" +"group_8","","C4-dicarboxylate transporter/malic acid transport protein","1","2","2","1","3",,,"",,,,"","abc_00011 abc_00011" +"group_2","","superantigen-like protein","1","2","2","1","10",,,"",,,,"","abc_00004 abc_00004" +"arcC1","","Carbamate kinase 1","2","2","0.99","1","5",,,"",,,,"","abc_00008 abc_00008" diff -r 000000000000 -r b8af7809bf92 roary/t/data/empty_file diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_1.faa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_1.faa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,29 @@ +>1234#10_00001 nudix hydrolase +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* +>1234#10_00002 intramembrane serine protease +MIIKLKIILNSYLIYYFLRGQNTLIRTLLFEFPLTTFFVFLMVATFFIVNVFLPEHLIRQ +YFLNHPGQIQPLSWIGAVFYHGNLIHLFGNMFYLFFLGRAVEYKAGKGRWLLFFFMAALI +SSLLDSFIRGVILHDPTPVVGASGAISGIAAVAALLSPFSLRFNQRNIPFPVFLVAWIMV +YSDITNVFTEDGVARWAHLGGFISVIFAAYFLKPTERKQLHSGFILNLIFIILTLILAFF +YSNRS* +>1234#10_00003 hypothetical protein +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00005 imidazoleglycerol-phosphate dehydratase or histidinol-phosphatase +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* +>1234#10_00006 imidazole glycerol phosphate synthase subunit HisH +MIAILDYGMGNIHSCLKAVSLYTKDFVFTKDHSTIENSKALILPGDGHFDKAMENLNSTG +LRKTIDKHVTSGKPLFGICIGFQILFESSEEIAQGSKKEQIEGLGYIKGKIKKFHGKDFK +VPHIGWNRLQIRRKDKSVLLKGIGDQSFFYFIHSYRPTDAEGNAITGLCDYYQEKFPAVV +EKNNIFGTQFHPEKSHTHGLKLLENFIRFI* +>1234#10_00007 1-(5-phosphoribosyl)-5-[(5- phosphoribosylamino)methylideneamino] imidazole-4-carboxamide isomerase +MIVIPAIDLFDNCAVRLFKGNYEEKKIYSSEPWKLAESFAKNGATLLHLVDLNGARNQLG +VNEDSILKIRETTSLKVQLGGGIRDKEKLAYYDKIGINRFILGTAAVTNPDLLKYALDNY +GKERVVVAVDARDGIVKIAGWEKDSGIHYRDLLERLVKAGIEHIVFTDIAQDGTLAGPNL +EAYREILNSYPFQVIASGGIASLKDLMDLSSLKTKISLYGVITGKALYEGKLDLAKAISS +I* diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_3.faa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_3.faa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,43 @@ +>3333#10_00016 hypothetical protein +MKVTHSCLEFDSIEGLIDFAREFETGSMIRFLSPIEDNSGNVLVKEEVQVKESTLARLKD +IKGQYTPKFEVKLNKELLEQIQNILAIKIVNQLKVTDMKFLKFMYENTNYNFKGIIRNSL +LSKKTTLTLLKVYNQNLNFFKYISELGLLSLGIVMIPDTMRFRLLRRYAFTAGILMDVPR +IGVDKFTKLPSDDNEKVRVAHKCSDILQKLDLIEFTYGSISNHMPLGMIEDSTSSDKAAP +GENIDETFLDDIISNDGESDSKVDGSREDAIPEKSYDIFQALLTDALKLARYIANVSHNA +VDKDYVMEELVYYIAYNTSKKYFDELLANPLVATFKEFEVNVKRLRKIAEVEMKCVYPPS +AWAYPKPKSSQVLCKNKVWDCPNIVMGWDIHVITAQEAFGWVGTSLPVDNYPKCRLEEEL +DEIMVEPEKPKKK* +>3333#10_00018 putative lipoprotein +MDFSFNLVDNNGTVMRSTFSPIRFFTFSFLWILIDCSSVQKIENFNSVLQEPTFKSLKEE +EAILGGSSDSDYKIRKTGNTIPVFVLSPIQTPEGMDSKLAAFLSDEVRLIWAKVKGKQVR +IQEMSWKNPSQLSQELKRLNVDAVIKTDIREVSGKWVVNQKITDPVKEIVYGSVDGSFQS +PKIEDELQANQAYYLKHGSGVLALDAKSSLVPIWEKSLSSGEIDSILKKSIQGYLSFSAS +SADTEVLFQGEKIGIASFRNYPLPEGLQQIQITRPGQKDISKSLQIRSGQTISIYQEWKE +DRTLGGVRILSFPEALQVALDGLKMGETPFYRSNLTPGAMQLELVRETENGPLVYYEGQL +IVDADKITEIALPYKTDNLISEPEFWKLSGEKGFQAFSGKTLDFQNVSSLPPGWYGVFSA +PFVPENMELEGIIPITAESDSGIVAISFHTSKKTISLEYEKERLSVYSFPSNGNNVGTYK +FKKEDKEDGRPFRIITDVKEGTIRLYLGYSKVLEDRLDVSGVWRISILTRGENFSKRSPL +RNLKIEYKGYK* +>3333#10_00001 nudix hydrolase +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* +>3333#10_00003 hypothetical protein +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>3333#10_00005 imidazoleglycerol-phosphate dehydratase or histidinol-phosphatase +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* +>3333#10_00006 imidazole glycerol phosphate synthase subunit HisH +MIAILDYGMGNIHSCLKAVSLYTKDFVFTKDHSTIENSKALILPGDGHFDKAMENLNSTG +LRKTIDKHVTSGKPLFGICIGFQILFESSEEIAQGSKKEQIEGLGYIKGKIKKFHGKDFK +VPHIGWNRLQIRRKDKSVLLKGIGDQSFFYFIHSYRPTDAEGNAITGLCDYYQEKFPAVV +EKNNIFGTQFHPEKSHTHGLKLLENFIRFI* +>3333#10_00007 1-(5-phosphoribosyl)-5-[(5- phosphoribosylamino)methylideneamino] imidazole-4-carboxamide isomerase +MIVIPAIDLFDNCAVRLFKGNYEEKKIYSSEPWKLAESFAKNGATLLHLVDLNGARNQLG +VNEDSILKIRETTSLKVQLGGGIRDKEKLAYYDKIGINRFILGTAAVTNPDLLKYALDNY +GKERVVVAVDARDGIVKIAGWEKDSGIHYRDLLERLVKAGIEHIVFTDIAQDGTLAGPNL +EAYREILNSYPFQVIASGGIASLKDLMDLSSLKTKISLYGVITGKALYEGKLDLAKAISS +I* diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_annotation.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_annotation.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=abc_00001;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=abc_00005;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=abc_00007;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11820 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=abc_00015;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=abc_00016;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_annotation.gff.proteome.faa.expected --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_annotation.gff.proteome.faa.expected Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,65 @@ +>abc_00001 +MKTRIVSSVTTTLLLGSILMNPVANAADSDINIKTGTTDIGSNTTVKTGDLVTYDKENGM +HKKVFYSFIDDKNHNKKLLVIRTKGTIAGQYRVYSEEGANKSGLAWPSAFKVQLQLPDNE +VAQISDYYPRNSIDTKEYMSTLTYGFNGNVTGDDTGKIGGLIGANVSIGHTLKYVQPDFK +TILESPTDKKVGWKVIFNNMVNQNWGPYDRDSWNPVYGNQLFMKTRNGSMKAAENFLDPN +KASSLLSSGFSPDFATVITMDRKASKQQTNIDVIYERVRDDYQLHWTSTNWKGTNTKDKW +TDRSSERYKIDWEKEEMTN* +>abc_00002 +MKLFYIVFLIIIWLNIFLGNEIIHTLTVLITTLYIVNSRKGIKNDRVE* +>abc_00003 +MTELNNIINSLQSLFESESGYKISKNSGVPYQTVQDLRNGKTKLEDARFRTIIKLYSYYV +SLKEH* +>abc_00004 +MSKNITKNIILTTTLLLLGTVLPQNQKPVFSFYSEAKAYSIGQDETNINELIKYYTQPHF +SFSNKWLYQYDNGNIYVELKRYSWSAHISLWGAESWGNINQLKDRYVDVFGLKDKDTDQL +WWSYRETFTGGVTPAAKPSDKTYNLFVQYKDKLQTIIGAHKIYQGNKPVLTLKEIDFRAR +EALIKNKILYTENRNKGKLKITGGGNNYTIDLSKRLHSDLANVYVKNPNKITVDVLFD* +>abc_00005 +MNNNITKKIILSTTLLLLGTAFTQFPNTPINSSSEAKAYYINQNETNVNELTKYYSQKYL +TFSNSTLWQKDNGTIHATLLQFSWYSHIQVYGPESWGNINQLRNKSVDIFGIKDQETIDS +FALSQETFTGGVTPAATSNDKHYKLNVTYKDKAETFTGGFPVYEGNKPVLTLKELDFRIR +QTLIKSKKLYNNSYNKGQIKITGTDNNYTIDLSKRLPSTDANRYVKKPQNAKIEVILEKS +N* +>abc_00006 +MKKNIMNKLVLSTALLLLGTTSTQLPKTPISFSSEAKAYNISENETNINELIKYYTQPHF +SLSGKWLWQKPNGSIHATLQTWVWYSHIQVFGSESWGNINQLRNKYVDIFGTKDEDTVEG +YWTYDETFTGGVTPAATSSDKPYRLFLKYSDKQQTIIGGHEFYKGNKPVLTLKELDFRIR +QTLIKNKKLYNGEFNKGQIKITADGNNYTIDLSKKLKLTDTNRYVKNPKNAQIEVILEKS +N* +>abc_00007 +MKNLRNRSFLTLLDFSRQEVEFLLTLSEDLKRAKYIGTEKPMLKNKNIALLFEKDSTRTR +CAFEVAAHDQGANVTYLGPTGSQMGKKETTKDTARVLGGMYDGIEYRGFSQRTVETLAEN +SGVPVWNGLTDEDHPTQVLADFLTAKEVLKKDYADINFTYVGDGRNNVANALMQGAAIMG +MNFHLVCPKELNPTDELLNRCKNIAAENGGNILITDDIDQGVKGSDVIYTDVWVSMGEPD +EVWKERLELLKPYQVNKEMMDKTGNPNVIFEHCLPSFHNADTKIGQQIFEKYGIREMEVT +DEVFESKASVVFQEAENRMHTIKAVMVATLGEF* +>abc_00008 +MMAKIVVALGGNALGKSPQEQLELVKNTAKSLVGLITKGHEIVISHGNGPQVGSINLGLN +YAAEHNQGPAFPFAECGAMSQAYIGYQLQESLQNELHSIGMDKQVVTLVTQVEVDENDPA +FNNPSKPIGLFYNKEEAEQIQKEKGFIFVEDAGRGYRRVVPSPQPISIIELESIKTLIKN +DTLVIAAGGGGIPVIREQHDGFKGIDAVIDKDKTSALLGANIQCDQLIILTAIDYVYINF +NTENQQPLKTTNVDELKRYIDENQFAKGSMLPKIEAAISFIENNPKGSVLITSLNELDAA +LEGKVGTVIKK* +>abc_00010 +MTHLTKVLDTLTGICVVLLFSKYFVAYANMVFDWNLRWYLLENIPHLPIILFILMFIFGV +PSEMIKDRQRKNNGV* +>abc_00011 +MRLQKAPLVTSGLVLGLLGLGNLLKDLSLTLNAVCGIFAFLIWIHLLCTMIKYFNNVKEQ +LNSPLVSSVFTTFFMSGFLGTTYLNTFFSNITFINSLITPIWILCLVGIMTHMIIFSIKY +LKDFSLENVYPSWTVLFIGIAIAGLTAPVSGCFFIGQLTVIYGFVATCIVLPIVFKRLKA +FPLQTSIKPNTSTICAPFSLVAAAYVIAFPKANAFIVIIFLILAQIFYFYIIIQLPKLLK +EPFSPVFSAFTFPLVISATALKNSLPVLMFPDIWKGLLFIEVLLATVIVLRVFIGYLHFF +LKKENQDKFLRNASQ* +>abc_00012 +MRNQIQKLLDSDLSSLHISKQTGVPQSTIHRMRKKERSLDNMSLKNAELLYKFANSIFSN +EN* +>abc_00014 +MEGLFNAIKDTVTAAINNDGAKLGTSIVSIVENGVGLLGKLFGF* +>abc_00015 +MTGLAEAIANTVQAAQQHDSVKLGTSIVDIVANGVGLLGKLFGF* +>abc_00016 +LGYKNILIDFDDTIVDFYDAEEWAFHYMANVFNHKATKDDFLTFKKINHQHWEAFQQNKL +TKSEVLSERFVNYFKHHQMEVDGHRADVLFRNGLAEAKVKYFDQTLETIVELSKRHDLYI +VTNGVTETQKRRLNQTPLHKYIKKIFISEETGYQKPNPEFFNYVFNDIGEDERQHSIIVG +DSLTSDILGGINAGIATCWFNFRGFDHNPGIIPDYEINSWKQLNDIVR* diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_annotation_2.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_annotation_2.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=abc_00001;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=abc_00005;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=abc_00007;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11820 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=abc_00015;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=abc_00016;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/example_groups --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/example_groups Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,6 @@ +group_1: 1234#10_00001 1234#10_00002 +group_2: 1234#10_00003 1234#10_00018 1234#10_00005 +group_3: 1234#10_00005 1234#10_00005 +group_4: 1234#10_00006 1234#10_00007 +group_5: 1234#10_00016 +group_6: 1234#10_00017 \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/exp_qc_report.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/exp_qc_report.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +Sample,Genus,Species +assembly1,Clostridium,Clostridium difficile +assembly2,Escherichia,Escherichia coli +assembly3,Streptococcus,Streptococcus pneumoniae diff -r 000000000000 -r b8af7809bf92 roary/t/data/exp_qc_report_real.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/exp_qc_report_real.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,3 @@ +Sample,Genus,Species +query_1,Staphylococcus,Staphylococcus aureus +query_2,Staphylococcus,Staphylococcus aureus diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_0.seq --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_0.seq Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +>1234#10_00001 nudix hydrolase +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_accessory_binary_genes.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_accessory_binary_genes.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>aaa +AAAA +>bbb +CAAA +>ccc +CCAA +>ddd +CCCA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_combined_proteome.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_combined_proteome.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,56 @@ +>1234#10_00001 nudix hydrolase +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* +>1234#10_00002 intramembrane serine protease +MIIKLKIILNSYLIYYFLRGQNTLIRTLLFEFPLTTFFVFLMVATFFIVNVFLPEHLIRQ +YFLNHPGQIQPLSWIGAVFYHGNLIHLFGNMFYLFFLGRAVEYKAGKGRWLLFFFMAALI +SSLLDSFIRGVILHDPTPVVGASGAISGIAAVAALLSPFSLRFNQRNIPFPVFLVAWIMV +YSDITNVFTEDGVARWAHLGGFISVIFAAYFLKPTERKQLHSGFILNLIFIILTLILAFF +YSNRS* +>1234#10_00003 hypothetical protein +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00005 imidazoleglycerol-phosphate dehydratase or histidinol-phosphatase +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* +>1234#10_00006 imidazole glycerol phosphate synthase subunit HisH +MIAILDYGMGNIHSCLKAVSLYTKDFVFTKDHSTIENSKALILPGDGHFDKAMENLNSTG +LRKTIDKHVTSGKPLFGICIGFQILFESSEEIAQGSKKEQIEGLGYIKGKIKKFHGKDFK +VPHIGWNRLQIRRKDKSVLLKGIGDQSFFYFIHSYRPTDAEGNAITGLCDYYQEKFPAVV +EKNNIFGTQFHPEKSHTHGLKLLENFIRFI* +>1234#10_00007 1-(5-phosphoribosyl)-5-[(5- phosphoribosylamino)methylideneamino] imidazole-4-carboxamide isomerase +MIVIPAIDLFDNCAVRLFKGNYEEKKIYSSEPWKLAESFAKNGATLLHLVDLNGARNQLG +VNEDSILKIRETTSLKVQLGGGIRDKEKLAYYDKIGINRFILGTAAVTNPDLLKYALDNY +GKERVVVAVDARDGIVKIAGWEKDSGIHYRDLLERLVKAGIEHIVFTDIAQDGTLAGPNL +EAYREILNSYPFQVIASGGIASLKDLMDLSSLKTKISLYGVITGKALYEGKLDLAKAISS +I* +>1234#10_00016 hypothetical protein +MKVTHSCLEFDSIEGLIDFAREFETGSMIRFLSPIEDNSGNVLVKEEVQVKESTLARLKD +IKGQYTPKFEVKLNKELLEQIQNILAIKIVNQLKVTDMKFLKFMYENTNYNFKGIIRNSL +LSKKTTLTLLKVYNQNLNFFKYISELGLLSLGIVMIPDTMRFRLLRRYAFTAGILMDVPR +IGVDKFTKLPSDDNEKVRVAHKCSDILQKLDLIEFTYGSISNHMPLGMIEDSTSSDKAAP +GENIDETFLDDIISNDGESDSKVDGSREDAIPEKSYDIFQALLTDALKLARYIANVSHNA +VDKDYVMEELVYYIAYNTSKKYFDELLANPLVATFKEFEVNVKRLRKIAEVEMKCVYPPS +AWAYPKPKSSQVLCKNKVWDCPNIVMGWDIHVITAQEAFGWVGTSLPVDNYPKCRLEEEL +DEIMVEPEKPKKK* +>1234#10_00017 LipL45-like lipoprotein +MKRYLSIVILCTFAMLLLVCSTNKSSGSDQVKTESNATSARIVWLLGDVKILSDSGEKKA +ELGASLSSTDRVVTGPNGGAEIMVADSGIIKMSKNSDIEISSLMNPNGSDTNVQVNYGKI +VTMVKKGQKTTEFTVSTPTALAGVRGTSFLTSVESPEGSKINCAKANCTVRFAVIEGTIA +VSKKGESSEVILSKNRELRIEKNQKLTDKLIRSLQNDSLSEMKELIVLHKNETFEYGKLV +EELKSSSEELKILSQSGSVEEVKAAFQKREADRNNADEITKTAKAVNETKYVQQDVQKEK +LKLNPKETF* +>1234#10_00018 putative lipoprotein +MDFSFNLVDNNGTVMRSTFSPIRFFTFSFLWILIDCSSVQKIENFNSVLQEPTFKSLKEE +EAILGGSSDSDYKIRKTGNTIPVFVLSPIQTPEGMDSKLAAFLSDEVRLIWAKVKGKQVR +IQEMSWKNPSQLSQELKRLNVDAVIKTDIREVSGKWVVNQKITDPVKEIVYGSVDGSFQS +PKIEDELQANQAYYLKHGSGVLALDAKSSLVPIWEKSLSSGEIDSILKKSIQGYLSFSAS +SADTEVLFQGEKIGIASFRNYPLPEGLQQIQITRPGQKDISKSLQIRSGQTISIYQEWKE +DRTLGGVRILSFPEALQVALDGLKMGETPFYRSNLTPGAMQLELVRETENGPLVYYEGQL +IVDADKITEIALPYKTDNLISEPEFWKLSGEKGFQAFSGKTLDFQNVSSLPPGWYGVFSA +PFVPENMELEGIIPITAESDSGIVAISFHTSKKTISLEYEKERLSVYSFPSNGNNVGTYK +FKKEDKEDGRPFRIITDVKEGTIRLYLGYSKVLEDRLDVSGVWRISILTRGENFSKRSPL +RNLKIEYKGYK* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_complement_of_groups_core0.66.gg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_complement_of_groups_core0.66.gg Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,3 @@ +group_7: 2_7 +group_5: 3_5 +group_6: 1_6 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_core_60_summary_statistics.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_core_60_summary_statistics.txt Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +Core genes (60% <= strains <= 100%) 75 +Soft core genes (59% <= strains < 60%) 0 +Shell genes (15% <= strains < 59%) 20 +Cloud genes (0% <= strains < 15%) 0 +Total genes (0% <= strains <= 100%) 95 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_core_gene_alignment.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_core_gene_alignment.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +>query_1 +AAAAA-GGGGGTTTTT +>query_2 +CCCCC-TTTTTGGGGG diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_create_pan_genome.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_create_pan_genome.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,56 @@ +>1234#10_00016 (null) +MKVTHSCLEFDSIEGLIDFAREFETGSMIRFLSPIEDNSGNVLVKEEVQVKESTLARLKD +IKGQYTPKFEVKLNKELLEQIQNILAIKIVNQLKVTDMKFLKFMYENTNYNFKGIIRNSL +LSKKTTLTLLKVYNQNLNFFKYISELGLLSLGIVMIPDTMRFRLLRRYAFTAGILMDVPR +IGVDKFTKLPSDDNEKVRVAHKCSDILQKLDLIEFTYGSISNHMPLGMIEDSTSSDKAAP +GENIDETFLDDIISNDGESDSKVDGSREDAIPEKSYDIFQALLTDALKLARYIANVSHNA +VDKDYVMEELVYYIAYNTSKKYFDELLANPLVATFKEFEVNVKRLRKIAEVEMKCVYPPS +AWAYPKPKSSQVLCKNKVWDCPNIVMGWDIHVITAQEAFGWVGTSLPVDNYPKCRLEEEL +DEIMVEPEKPKKK* +>1234#10_00017 (null) +MKRYLSIVILCTFAMLLLVCSTNKSSGSDQVKTESNATSARIVWLLGDVKILSDSGEKKA +ELGASLSSTDRVVTGPNGGAEIMVADSGIIKMSKNSDIEISSLMNPNGSDTNVQVNYGKI +VTMVKKGQKTTEFTVSTPTALAGVRGTSFLTSVESPEGSKINCAKANCTVRFAVIEGTIA +VSKKGESSEVILSKNRELRIEKNQKLTDKLIRSLQNDSLSEMKELIVLHKNETFEYGKLV +EELKSSSEELKILSQSGSVEEVKAAFQKREADRNNADEITKTAKAVNETKYVQQDVQKEK +LKLNPKETF* +>1234#10_00018 (null) +MDFSFNLVDNNGTVMRSTFSPIRFFTFSFLWILIDCSSVQKIENFNSVLQEPTFKSLKEE +EAILGGSSDSDYKIRKTGNTIPVFVLSPIQTPEGMDSKLAAFLSDEVRLIWAKVKGKQVR +IQEMSWKNPSQLSQELKRLNVDAVIKTDIREVSGKWVVNQKITDPVKEIVYGSVDGSFQS +PKIEDELQANQAYYLKHGSGVLALDAKSSLVPIWEKSLSSGEIDSILKKSIQGYLSFSAS +SADTEVLFQGEKIGIASFRNYPLPEGLQQIQITRPGQKDISKSLQIRSGQTISIYQEWKE +DRTLGGVRILSFPEALQVALDGLKMGETPFYRSNLTPGAMQLELVRETENGPLVYYEGQL +IVDADKITEIALPYKTDNLISEPEFWKLSGEKGFQAFSGKTLDFQNVSSLPPGWYGVFSA +PFVPENMELEGIIPITAESDSGIVAISFHTSKKTISLEYEKERLSVYSFPSNGNNVGTYK +FKKEDKEDGRPFRIITDVKEGTIRLYLGYSKVLEDRLDVSGVWRISILTRGENFSKRSPL +RNLKIEYKGYK* +>1234#10_00001 (null) +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* +>1234#10_00002 (null) +MIIKLKIILNSYLIYYFLRGQNTLIRTLLFEFPLTTFFVFLMVATFFIVNVFLPEHLIRQ +YFLNHPGQIQPLSWIGAVFYHGNLIHLFGNMFYLFFLGRAVEYKAGKGRWLLFFFMAALI +SSLLDSFIRGVILHDPTPVVGASGAISGIAAVAALLSPFSLRFNQRNIPFPVFLVAWIMV +YSDITNVFTEDGVARWAHLGGFISVIFAAYFLKPTERKQLHSGFILNLIFIILTLILAFF +YSNRS* +>1234#10_00003 (null) +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00005 (null) +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* +>1234#10_00006 (null) +MIAILDYGMGNIHSCLKAVSLYTKDFVFTKDHSTIENSKALILPGDGHFDKAMENLNSTG +LRKTIDKHVTSGKPLFGICIGFQILFESSEEIAQGSKKEQIEGLGYIKGKIKKFHGKDFK +VPHIGWNRLQIRRKDKSVLLKGIGDQSFFYFIHSYRPTDAEGNAITGLCDYYQEKFPAVV +EKNNIFGTQFHPEKSHTHGLKLLENFIRFI* +>1234#10_00007 (null) +MIVIPAIDLFDNCAVRLFKGNYEEKKIYSSEPWKLAESFAKNGATLLHLVDLNGARNQLG +VNEDSILKIRETTSLKVQLGGGIRDKEKLAYYDKIGINRFILGTAAVTNPDLLKYALDNY +GKERVVVAVDARDGIVKIAGWEKDSGIHYRDLLERLVKAGIEHIVFTDIAQDGTLAGPNL +EAYREILNSYPFQVIASGGIASLKDLMDLSSLKTKISLYGVITGKALYEGKLDLAKAISS +I* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_filtered_original_input.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_filtered_original_input.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,48 @@ +>4075_1#3_04238 +AAAGGGTTT +>4075_1#6_04091 +AAAGGGTTT +>2212_1_02994 +AAAGGGTTT +>2363_5_00947 +AAAGGGTTT +>2363_7_00085 +AAAGGGTTT +>2460_2_00826 +AAAGGGTTT +>2212_3_02841 +AAAGGGTTT +>4075_2#3_03437 +AAAGGGTTT +>2363_5_03666 +AAAGGGTTT +>2212_6_02081 +AAAGGGTTT +>2541_8_00644 +AAAGGGTTT +>2781_2_02909 +AAAGGGTTT +>3634_6_00968 +AAAGGGTTT +>3634_7_01056 +AAAGGGTTT +>3634_8_02606 +AAAGGGTTT +>4075_1#8_03461 +AAAGGGTTT +>2363_1_00606 +AAAGGGTTT +>2363_2_02124 +AAAGGGTTT +>2363_3_01371 +AAAGGGTTT +>2363_6_01272 +AAAGGGTTT +>2363_8_00966 +AAAGGGTTT +>2541_2_02425 +AAAGGGTTT +>2541_3_02449 +AAAGGGTTT +>2541_7_00441 +AAAGGGTTT diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_g2_g5_pan_genome_reference.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_g2_g5_pan_genome_reference.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,70 @@ +>1_1 hly +ATGAAAACACGTATAGTCAGCTCAGTAACAACAACACTATTGCTAGGTTCCATATTAATG +AATCCTGTCGCTAATGCCGCAGATTCTGATATTAATATTAAAACCGGTACTACAGATATT +GGAAGCAATACTACAGTAAAAACAGGTGATTTAGTCACTTATGATAAAGAAAATGGCATG +CACAAAAAAGTATTTTATAGTTTTATCGATGATAAAAATCACAATAAAAAACTGCTAGTT +ATTAGAACGAAAGGTACCATTGCTGGTCAATATAGAGTTTATAGCGAAGAAGGTGCTAAC +AAAAGTGGTTTAGCCTGGCCTTCAGCCTTTAAGGTACAGTTGCAACTACCTGATAATGAA +GTAGCTCAAATATCTGATTACTATCCAAGAAATTCGATTGATACAAAAGAGTATATGAGT +ACTTTAACTTATGGATTCAACGGTAATGTTACTGGTGATGATACAGGAAAAATTGGCGGC +CTTATTGGTGCAAATGTTTCGATTGGTCATACACTGAAATATGTTCAACCTGATTTCAAA +ACAATTTTAGAGAGCCCAACTGATAAAAAAGTAGGCTGGAAAGTGATATTTAACAATATG +GTGAATCAAAATTGGGGACCATATGATAGAGATTCTTGGAACCCGGTATATGGCAATCAA +CTTTTCATGAAAACTAGAAATGGTTCTATGAAAGCAGCAGAGAACTTCCTTGATCCTAAC +AAAGCAAGTTCTCTATTATCTTCAGGGTTTTCACCAGACTTCGCTACAGTTATTACTATG +GATAGAAAAGCATCCAAACAACAAACAAATATAGATGTAATATACGAACGAGTTCGTGAT +GACTACCAATTGCATTGGACTTCAACAAATTGGAAAGGTACCAATACTAAAGATAAATGG +ACAGATCGTTCTTCAGAAAGATATAAAATCGATTGGGAAAAAGAAGAAATGACAAATTAA +>1_2 speH +ATGAACAATAACATCACGAAAAAAATTATTTTATCAACAACATTGTTACTATTAGGTACA +GCATTTACACAATTTCCTAATACACCTATCAATTCTTCATCTGAAGCGAAAGCTTATTAT +ATAAATCAAAACGAAACTAACGTTAATGAGTTAACTAAATATTACTCGCAAAAATATTTA +ACCTTCTCTAACAGTACGTTATGGCAAAAAGATAACGGTACGATTCATGCAACGTTGTTA +CAGTTTTCTTGGTATAGTCATATTCAAGTTTATGGACCTGAAAGTTGGGGCAATATCAAC +CAATTAAGAAATAAAAGCGTTGATATTTTTGGCATAAAAGACCAAGAAACCATTGATTCT +TTTGCATTATCTCAAGAAACGTTTACTGGTGGTGTTACTCCTGCAGCAACATCTAACGAT +AAACACTATAAACTGAATGTAACATATAAAGATAAAGCAGAAACGTTTACTGGCGGATTT +CCAGTTTATGAAGGCAATAAGCCTGTTTTAACTTTAAAAGAATTAGATTTTCGTATTCGT +CAAACATTAATTAAAAGTAAAAAATTATATAATAATTCTTATAATAAAGGACAAATTAAA +ATAACAGGTACAGACAATAACTACACAATAGATTTAAGTAAAAGGTTGCCATCAACTGAT +GCAAATAGATATGTTAAAAAACCTCAAAATGCAAAAATTGAAGTTATCCTCGAAAAATCA +AACTAA +>1_3 argF +ATGAAAAATTTACGAAACAGAAGTTTTTTAACTTTATTAGACTTTTCACGACAAGAGGTA +GAATTCTTATTAACACTCTCCGAGGATTTAAAACGTGCTAAATATATTGGCACTGAAAAG +CCTATGTTAAAAAATAAAAATATTGCACTGTTATTTGAAAAAGATTCTACAAGAACGCGA +TGTGCATTTGAAGTTGCAGCGCATGATCAAGGTGCAAATGTAACTTATTTAGGCCCAACT +GGATCACAAATGGGTAAAAAAGAAACAACTAAAGATACTGCACGTGTGCTTGGTGGAATG +TATGATGGCATTGAATACCGTGGTTTTTCACAAAGAACAGTAGAAACTTTAGCTGAAAAT +TCAGGCGTACCAGTGTGGAATGGTTTAACTGATGAAGATCATCCTACTCAAGTTCTTGCT +GATTTCTTAACAGCAAAAGAAGTCTTAAAAAAAGATTATGCAGATATTAACTTTACATAT +GTTGGAGATGGTCGTAATAACGTTGCAAATGCATTAATGCAAGGTGCTGCCATTATGGGT +ATGAACTTCCATTTAGTTTGTCCAAAAGAATTAAATCCAACAGATGAATTATTAAATCGC +TGTAAAAATATTGCCGCTGAAAATGGTGGCAACATATTAATCACAGATGATATTGACCAA +GGTGTAAAAGGTTCGGATGTAATTTACACTGATGTTTGGGTATCAATGGGTGAACCTGAT +GAAGTATGGAAAGAACGACTTGAATTATTGAAACCATATCAAGTAAATAAAGAAATGATG +GATAAAACTGGTAATCCAAATGTTATTTTTGAGCATTGCTTACCATCTTTCCATAATGCT +GATACGAAAATTGGTCAACAAATTTTTGAAAAATATGGTATTCGAGAAATGGAAGTTACA +GATGAAGTATTCGAAAGTAAAGCTTCAGTTGTATTCCAAGAAGCTGAGAACAGAATGCAT +ACAATCAAAGCAGTCATGGTTGCTACATTGGGTGAATTTTAA +>1_6 group_6 +ATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAACAACATGATAGT +GTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTTTACTAGGTAAA +TTATTTGGATTCTAA +>2_7 group_7 +ATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAACAACATGATAGT +GTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTTTACTAGGTAAA +TTATTTGGATTCTAA +>3_5 yfnB +TTGGGATATAAAAATATTTTGATAGACTTTGATGATACAATTGTTGATTTTTATGATGCA +GAAGAATGGGCGTTTCACTATATGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGAT +TTTTTAACATTTAAAAAAATCAATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTA +ACGAAGTCTGAAGTATTATCAGAACGATTTGTGAATTACTTCAAACATCATCAAATGGAA +GTTGATGGGCATCGTGCAGATGTGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAA +TACTTTGATCAAACATTAGAAACAATTGTCGAATTATCGAAAAGACATGATTTATATATT +GTTACTAATGGTGTAACCGAAACGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAA +TATATTAAAAAGATATTTATATCTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTT +TTTAATTATGTTTTTAATGATATTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGA +GATTCTTTAACATCTGACATTCTAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTT +AATTTTAGAGGATTTGATCATAATCCAGGAATTATACCTGATTATGAAATTAATTCATGG +AAACAACTAAATGATATTGTACGTTAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_gene_presence_and_absence.Rtab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_gene_presence_and_absence.Rtab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +Gene query_1.fa query_2.fa query_3.fa +hly 1 1 1 +speH 1 1 0 +argF 1 0 1 +group_4 0 1 1 +yfnB 0 0 1 +group_6 1 0 0 +group_7 0 1 0 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_gff_set_difference_common_set_statistics.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_gff_set_difference_common_set_statistics.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","959","959","959","1_1","2_1","3_1" +"speH","","hypothetical protein","2","2","1","","","","","","725","725","725","1_2","2_2","" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1001","1001","1001","1_3","","3_3" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_group_statitics.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_group_statitics.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1.fa","query_2.fa","query_3.fa" +"hly","","Alpha-toxin","3","3","1","","","","","","959","959","959","1_1","2_1","3_1" +"speH","","hypothetical protein","2","2","1","","","","","","725","725","725","1_2","2_2","" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1001","1001","1001","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","","","","2_4","3_4" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","686","686","686","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","134","134","134","1_6","","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","134","134","134","","2_7","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_group_statitics_missing_genes.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_group_statitics_missing_genes.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1.fa","query_2.fa","query_3.fa","query_4_missing_genes.fa" +"hly","","Alpha-toxin","4","4","1","","","","","","959","959","959","1_1","2_1","3_1","4_1" +"speH","","hypothetical protein","2","2","1","","","","","","725","725","725","1_2","2_2","","" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1001","1001","1001","1_3","","3_3","" +"group_4","","","2","2","1","","","","","","","","","","2_4","3_4","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","686","686","686","","","3_5","" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","134","134","134","1_6","","","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","134","134","134","","2_7","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_group_statitics_verbose.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_group_statitics_verbose.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1.fa","query_2.fa","query_3.fa","Inference" +"hly","","Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein","3","3","1","","","","","","959","959","959","1_1","2_1","3_1","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6" +"speH","","hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain","2","2","1","","","","","","725","725","725","1_2","2_2","","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11" +"argF","","Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain","2","2","1","","","","","","1001","1001","1001","1_3","","3_3","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1" +"group_4","","","2","2","1","","","","","","","","","","2_4","3_4", +"yfnB","","Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase","1","1","1","","","","","","686","686","686","","","3_5","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1" +"group_6","","Gonococcal growth inhibitor III,Staphylococcus haemolytic protein","1","1","1","","","","","","134","134","134","1_6","","","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5" +"group_7","","Gonococcal growth inhibitor III,Staphylococcus haemolytic protein","1","1","1","","","","","","134","134","134","","2_7","","ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_inflated_results --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_inflated_results Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +6259_8#9_01142 6631_2#11_00851 6631_4#5_01901 +6664_1#21_00211 +6259_8#13_01077 +6630_4#9_00008 6631_1#23_00379 6631_2#7_00715 6631_5#1_00087 6649_8#10_00838 6664_1#13_00087 6259_5#1_00688 6259_5#8_00815 +6259_7#7_02078 6259_7#8_01884 6631_2#22_01965 6631_5#24_01032 6593_5#13_00457 6630_1#9_00031 6630_3#1_00008 6630_3#2_00088 6631_1#4_00087 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_intersection_of_groups_core0.66.gg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_intersection_of_groups_core0.66.gg Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +group_1: 1_1 2_1 3_1 +group_3: 1_3 3_3 +group_4: 2_4 3_4 +group_2: 1_2 2_2 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_intersection_of_groups_paralogs.gg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_intersection_of_groups_paralogs.gg Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2 @@ +group_3: 1_3 2_4 3_3 +group_1: 1_1 2_1 3_1 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_mafft_real_data_core_gene_alignment.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_mafft_real_data_core_gene_alignment.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2170 @@ +>real_data_1 +ATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATCCGCCGTA +CAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAGCCGCCAT +AATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCCGAACGCC +TGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCTGGAAGTC +TATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTCGGGAGAA +TGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGTCGCCACC +GCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCATCAGGAA +AAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGCCGCGTTC +CGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGATGAGAGT +TATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGAGAAGCAT +CAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGAGCCTGGC +GTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCAATATTAC +GAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCAGTGGAAG +GTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCACGGTGGCG +CGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGAGCGCGTT +AGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCTGCTGACG +GCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGATTGGTGGT +CAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAAAATCGAG +TATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAAATCGCCT +GCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTTCTGTCCG +CTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGATGGAAAAGAATAATGAA +GTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTCGATAGCTATGATGCG +CTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCGGAAGGGACTGAAGTT +GGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATTTCAATATTAGAAGCC +GGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTATCGTCACCATTAGATG +GAACTTAAGGATTATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATT +AAGACCGCCTATCGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGAT +GCCGAAGCCCGTTTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGG +CGCGCCGAGTATGACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTC +CAGCAACACGAAGGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATT +TTTGGTCAGCACGGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAA +ATTGAAGTGGCGGTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTAT +TCCGTCCCCGTTTATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAAT +GTGAAAATCCCGGCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACG +CCGGGGGAAAACGGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCAT +CCGCTCTTTGATATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAG +GCGGCGCTCGGCGCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATT +CCCCCCGGCAGCCAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAA +AAGCACACTGGCGATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAG +AAAACAGCTGCCCTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAG +CAATGGGGGAAAGCATAAATGGCTAACATCACTGTCACCTTTACCATCACCGAATTTTGT +TTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAAATCGTCGGACTTGGCGTAATTGAG +CCTTACGAAGACGATAACGCCGACTGGCAATTCGACGATCGCGCAGCGAGCGTGGTACAA +CGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGACTGGCCAGGGATCGCGGTCGCGTTA +ACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAAAACCGGTTACTGCTGCAACGCCTT +TCTCGCTTTATCTCGCATCCCTAAATGTCATCTTGTTGGAGATTTACGGATTCGCTAACA +AGCCTATGGCATACTGCGTTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATT +GAGTGGGTACGTCAGGGACTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGA +CGAGACGGATTACACCTAGCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATG +CTGCCGGGGCTTGATGGATGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCT +GTTATTTGCCTGACGGCGCGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGC +GCTAATGATTACCTTGTTAAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCT +CAACTCAGACAGCATGTCCCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGAT +GCCACAAAGCAATCGGTGTTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTC +CTGCTCCTCTGGTTACTGGCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCC +AGCGAAGTTTGGGGAATTAACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGT +CGGCTGCGCGCCAAAGTAGACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGG +ATGGGTTATCGATTACAGGCGGAAACGTCGCAGAATGGTTAAATGAAAAACAAATTGTTA +TTTATGATGTTGACAATACTGGGTGCGCCTGGGATTGCAACCGCGACAAATTATGATCTG +GCTCGTTCAGAGTATAATTTTGCGGTAAATGAATTAAGCAAGTCTTCATTTAATCAGGCG +GCCATTATTGGTCAAGTCGGCACGGATAATAGTGCCAGAGTACGCCAGGAAGGATCAAAA +CTATTGTCCGTTATTTCACAAGAAGGAGAAAATAATCGGGCGAAAGTCGACCAGGCAGGG +AATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCCAACGATGCCAGTATATCGCAA +AGCGCTTACGGTAATAGTGCGGCTATTATCCAGAAAGGTTCTGGAAATAAGGCCAATATT +ACCCAGTACGGTACGCAGAAAACAGCAGTTGTAGTGCAGAAACAGTCGCATATGGCTATT +CGCGTCACCCAACGCTAAATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATT +ACGTTTACCACGACTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACATTAAAC +GAACCCTGCGTCTGTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGC +CATACACAGCAAAAACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGT +CTTAGTGTAAATATATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGA +CAATCACTGCATTTATCACAACAATGGCCGCCTTCTGCACAGTAGATGTTTAATGAAGTC +CATAGTAGTCATGGTCACACACTATTGTTGATCACAAAGCCATCTCTGCAAGCTACGGCA +TTATTGCAACATTTAAAGCAATCGCTGGCCATAACCGGAAAACTGCATAATATTCAACGT +TCTCTGGAAGATATCTCAGCCGGTTGCATTGTTTTAATGGATATGATGGAAGCGGATAAG +AAGCTTATCCACTATTGGCAGGATAATTTAAGCCGCAAAAACAATAATATAAAAACATTA +TTGTTAAATACCCCTGACGATTATCCCTACCGTGAAATTGAAAACTGGCCTCATATTAAC +GGCGTGTTTTACGCCACTGAAGACCAGGAACACGTGGTCAGCGGATTACAGGGTATTCTG +CGGGGCGAATGCTATTTTTCACAAAAATTAGCCAGTTACCTGATTACACACTCAGGAAAT +TACCGCTACAACAGCACCGAGTCCGCATTACTCACTCATCGCGAAAAAGAGATCCTCAAT +AAGTTACGTATTGGTGCCTCTAATAATGAAATCGCCAGGTCGCTATTTATCAGCGAGAAT +ACGGTTAAGACACATCTTTATAATCTTTTCAAAAAGATAGCTGTCAAAAATCGCACCCAG +GCAGTTTCATGAATGAAACGCTATCTGACCTGGATTGTAGCAGCAGAGTTACTGTTCGCT +ACCGGAAACCTGCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGATTGTTAACCGACCAT +ACCGTCTCTTCGATAGGACATGAATTCTATCGTGCATTCAGCGACAAATGGGAAAGCGAA +TACACCGGCAATCTGACCATTAATGAAAGACCCAGTGCGCGTTGGGGAAGCTGGATCACC +ATAACGGTAAATCAGGACGTTATTTTCCAGACCTTTTTATTTCCAATGAAAAGAGACTTC +GAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTAAATCGCCGACAAATA +GATCAAACGCTATTAAGTACGAGTGATTTAGCGCGTGATGAATTCTAAATGCGTGTTAAA +CATGCAGTAGTGCTGCTCATGCTTTTTTCGCCATTAACCTGGGCTGGAAATATGACGTTC +CAGTTCCGTAATCCTAACTTTGGTGGAAACCCCAATAACGGTTCCTTTTTATTGAATAGC +GCCCAGGCGCAAAATTCATATAAAGACCCCGCTTATGATAACGATTTTGGTATCGAGACC +CCCTCAGCGTTGGATAACTTTACGCAGGCTATTCAATCGCAAATTCTGGGCGGCTTGTTG +ACCAATATTAATACCGGAAAACCAGGACGTATGGTGACCAATGATTTTATTATCGATATC +GCTAATCGCGACGGACAGCTCCAGCTCAACGTCACGGACAGAAAAACGGGAAGAACCTCG +ACCATCGAAGTGTCAGGTTTACAAACTCAGTCAACCGATTTTTAAATGCCGCGCTTACTT +ATTTTGGTTGCCGTTTTATTGTTGAGCGGATGCTTAACTGCCCCGCCGAAACAAGCTGCG +AAACCGACATTAATGCCCCGCGCACAAAGTTACAAAGATTTGACGCACTTACCTGCTCCC +ACCGGTAAGATCTTTGTTTCGGTATATAACATTCAGGATGAAACGGGCCAATTTAAACCT +TACCCGGCAAGTAACTTTTCCACGGCTGTGCCGCAGAGCGCCACCGCTATGTTGGTCACC +GCGCTGAAAGATTCGCGCTGGTTTATCCCACTAGAACGACAAGGCTTACAGAATCTTTTG +AATGAACGGAAAATTATTCGCGCAGCCCAGGAAAACGGCACCGTGGCGATGAATAACCGT +ATCCCGCTTCAGTCGTTGACGGCGGCAAATATTATGGTGGAAGGTTCTATTATTGGTTAT +GAAAGTAACGTCAAATCCGGCGGGGTCGGCGCAAGATATTTCGGTATTGGCGCCGATACG +CAGTATCAGCTGGATCAGATTGCTGTCAACCTGCGCGTGGTTAACGTCAGTACGGGCGAG +ATCCTTTCTTCGGTGAACACCAGTAAAACGATCCTTTCCTATGAAGTACAGGCAGGCGTG +TTCCGTTTTATTGATTACCAGCGCTTACTGGAAGGCGAAATCGGCTATACCTCGAACGAA +CCGGTGATGCTGTGTCTGATGTCAGCCATTGAAACCGGCGTTATCTTCCTCATTAATGAT +GGTATCGATCGCGGACTGTGGGATTTGCAGAATAAAGCGGACAGGCAAAATGATATTCTG +GTGAAATACCGTGAGCTGTCAGTACCGCCAGAATCCTGAATGTCTATTGCCGTAAATATG +AATGACCCGACCAACACGGGCGTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGC +AACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAG +GACCCGACTAACCCATTACAAAATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACC +GTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAAT +AGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACA +ATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTG +GAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTG +GTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGT +AAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGC +AATGGCGGGACGCAACTGGTGGCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACG +AAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTACGGCACCACCACACTCGACGAA +GTTCGGCAAATAATCTAAATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCC +ACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCC +GGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTG +GCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGAT +GTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTAT +AGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATG +CAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCT +GCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATG +CAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGAT +GCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCAT +GACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGAC +AGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAA +AACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCG +ACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAAT +AACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATT +AACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAG +ATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGG +GCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGT +AAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAAT +ATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAG +ATCCTCAATACGCTGGTTAACCTGCGCTAAATGGATCACGCAATTTATACCGCCATGGGG +GCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAATGCCTCA +ACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGCCTCTCT +TTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAGGGTCAG +TTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTGGTGGTG +CAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGCCCGACC +GGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACCGTTCCG +GAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCCGGCGAC +CCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGCAATGAG +GTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAACGCGGG +GCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGCAGTAAC +GTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAAATGCAG +ATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTGTCGATG +AGTTAAATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAAT +ATGGATGTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGC +GCGGTATTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAG +CAGACGACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAG +CGCCTGCACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAA +GGGCAGGGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGC +TCTTTCCAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCG +GCAATCACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGC +GTTACCCAGCAAGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTT +ATGAACGACACCGGTCTGGAAAGCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCC +GGCGCGCCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTAT +GTCGAAACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGC +GCCTATGAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCTGCAGAAACTGACG +CAACTCTAAATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAA +CCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAAT +GGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGAT +CGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCC +AGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTGATACG +GTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGC +GGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTG +ACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAG +ATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACC +ATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTC +GGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAAT +TTGTCGCCGATGTAAGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACT +CTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCG +CTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACG +CCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACC +GGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCT +TTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGT +CTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCT +CTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTG +CAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTG +CCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTTACG +ATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCG +CTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTT +CTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATC +AACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTG +GCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAATACG +CCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGC +GGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTG +AATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGCGCG +GGCTGTCTACGCGCCAAACTGGAAATCATCTGAATGATCGGAGACGGTAAATTGCTGGCC +AGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCG +GCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTG +AAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTG +TATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGG +CTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCG +CCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTG +ACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCC +GGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAA +AGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAG +CGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACC +GCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCG +AAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTAT +GTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAG +CAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAA +TTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGC +GCGAATCTCGACAATCTCTTTTAAATGTCCAGCTTGATTAATCACGCCATGAGCGGACTT +AACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACATCAACAATTATAACGTTGCG +GGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGC +TGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGAATATGATGCGTTTATCACT +AATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAACCACGCGCTATGAACAAATG +TCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACTGTCTGGCTCGCTGCAGAGT +TTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCG +CTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAACCACCGATCAGTATCTGCGC +GATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGTGGCGCAAATCAACAATTAC +GCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGC +GCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGTTAGCGAGCTTAACAAGATC +GTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAACCTGACGATGGCCAATGGC +TATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGAC +CCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAA +AAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTTCCGTTCTCAGGATCTGGAT +CAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAG +CATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCG +CCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGTATCGCTAACCGCTAAGGTG +GTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGTTTTTGACGGTACAGACTGG +CAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAACAAAAGATGCTGACGGAAAA +CTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTT +CTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGTTAAAGTGACAAATGAAGCC +GAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGTGGATACCGGCGACAGCGAT +AACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAATGTAGTGGGCGGCAACAAA +ACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTG +AAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCTTTATAAACAGCAACAGTCG +GTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCAGCGTTATCAGCAGTATTAT +CTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTTTGATGCGTTATTGAATATT +CGCTAAATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAAT +TCTCAGGCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAAC +CCATCTGACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAG +AATAGCCAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGC +GTACTCAGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGA +AACGGCACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGC +GATCAGCTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGG +TATAAAACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAA +AGTGTTACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAA +ATTTTTAATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAG +AATCTGTTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAAT +GACGTGGAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAAT +TCGCTTAATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGT +ACGCTGGATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTG +GTAGATGTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAG +GCGTCCTATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGTAA +ATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAG +AAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGAC +TATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTC +TTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATG +CTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAG +GAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTG +AAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGT +ATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTC +CCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGG +CGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAAT +ACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCT +TACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTT +GATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAG +GAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACC +CGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAG +CCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGAATGTCCGTAATCAAGAAAAAT +ATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCAACAA +ACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGATATT +TCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAATGCAC +CGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGACGGTA +CGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCGTTAA +ATGGCAAACCATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAA +GCAGGTCGTAAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCA +TCCGAAGCAGGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGATGGTAATGTCC +GCACCAGGACACATTGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGT +GGTGGTCTTGTCATCTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCC +ATATGTGGTGCGCGTAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAG +GAAGCCAACCCTCAGATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTAT +ACCTACAACTCAAGGTGCTATCCATGGGAAGACAAAAAGCAGTGAATGAAACGAATTTTC +CTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCCAGCGCC +AGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGATAAAAAG +CTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAGCTATTG +CAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATTCGCTCA +GGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGATAAAACG +AACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTGAGCTGC +CCACTGCCGCCAGCCGGTTAAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG +AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT +TACCCTGGCGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT +CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT +TATGAGTAAATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAA +AGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGT +CGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGG +CAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTA +ACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTG +ACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAG +GCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCG +CTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAA +CATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTG +GACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTG +TTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCAT +ATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGC +CTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCT +GTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTT +AATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTC +AACTAAATGGGACGCACACCGGATTACAAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAAC +CCAGCCTTCTACGGCCAGTTTGAGCAGAACGCCCGTAACTGGTACACCCGTATTCAGGAG +ACCGGCCTGTACTTTAACCATGCAATCGTCAACCCGCCCATTGACCGCCACAAACCTGCC +GACGAAGTGAAAGACGTCTATATCAAGCTGGAGAAAGAGACGGACGCCGGGATTATTGTC +AGCGGGGCGAAAGTTGTCGCCACTAACTCCGCCCTGACTCACTACAACATGATTGGTTTC +GGCTCAGCCCAGGTGATGGGCGAAAACCCGGATTTTGCTCTGATGTTTGTCGCGCCAATG +GATGCCGAAGGCGTAAAACTTATTTCGCGCGCCTCGTATGAAATGGTCGCGGGCGCGACG +GGCTCGCCGTTTGATTATCCCCTCTCCAGCCGTTTTGATGAAAACGATGCCATTCTGGTG +ATGGACAAGGTGCTGATCCCGTGGGAAAACGTATTAATTTACCGTGATTTCGATCGTTGT +CGTCGCTGGACGATGGAAGGCGGCTTTGCCCGTATGTATCCACTGCAAGCCTGTGTTCGT +CTGGCGGTAAAACTTGATTTCATTACCGCGCTGCTGAAAAAATCGCTCGAATGTACGGGT +ACCGTAGAGTTCCGGGGCGTGCAGGCCGATCTCGGCGAAGTCGTGGCCTGGCGCAATATG +TTCTGGGCATTGAGCGATTCTATGTGTTCTGAAGCAACCCCGTGGGTAAACGGCGCCTGG +CTACCGGACCACGCCGCGCTGCAAACCTATCGTGTGATGGCCCCAATGGCCTACGCGAAA +ATTAAAAATATTATTGAACGTAACGTTACCAGCGGCCTGATTTACCTGCCTTCCAGCGCC +CGCGATCTGAATAATCCGCAAATCGACCAGTACCTGGCGAAATACGTACGCGGCTCTAAC +GGAATGGACCATGTTGAACGTATCAAAATTCTTAAATTGATGTGGGATGCCATCGGCAGC +GAGTTTGGCGGTCGCCATGAGCTGTACGAGATTAACTACTCGGGCAGCCAGGATGAAATT +CGTCTGCAGTGTCTGCGTCAGGCCCAGAGCTCCGGCAATATGGATAAGATGATGGCAATG +GTCGATCGCTGCCTCTCCGAATACGATCAGAATGGCTGGACGGTTTCGCATTTGCACAAT +AACGACGACATCAATCAACTGGATAAGCTGCTGAAATAAATGCAAGTAGATGAACAACGT +CTGCGTTTTCGCGATGCGATGGCAAGTCTGGCGGCAGCGGTCAACATCGTAACCACGGCG +GGTCACGCCGGACGCTGCGGTATCACCGCAACAGCGGTTTGCTCAGTCACTGATACGCCG +CCCTCCGTGATGGTATGTATTAATGCCAATAGCGCCATGAACCCCGTTTTTCAGGGCAAC +GGCAGGCTGTGCATTAATGTACTTAACCATGAGCAGGAGCTGATGGCGCGCCACTTTGCC +GGTATGACGGGGATGGCGATGGAGGAGCGTTTTCACCAGCCATGTTGGCAAAACGGGCCG +CTGGGCCAGCCGGTACTTAACGGCGCGCTGGCCAGTCTTGAAGGCGAGATCAGCGAGGTA +CAAACCATTGGCACGCATCTGGTGTATCTGGTGGCGATCAAAAATATTATTCTTAGCCAG +GAGGGGCATGGCCTGATTTATTTCAAACGCCGTTTTCATCCGGTCAGACTTGAGATGGAA +GCGCCTGTTTAAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTT +GATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTG +TGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAG +GGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGG +ATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGC +CTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGC +CCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATC +AACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTG +CTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACG +CCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTA +CCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACG +TGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCC +AGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACC +TTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAA +GCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATG +GAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAAC +TACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGG +ATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAAC +GGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATT +TCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCG +AAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGT +CGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAATGAAAAATGCTTTCAAA +GACGCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTAC +AGCGCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCG +CCAAACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAG +CCGGTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGC +GCGCAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCG +GCTACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCG +CGCTGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTG +CAGATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATT +GACGGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCG +CAGCACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGG +AAAGCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGG +GCGCTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTG +GCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAATGCAT +GATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATGACCTATTTCCGCCCC +ATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTGCGAATCCTGGCCGAT +AGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATTTTGCGTCCAAGTCTG +ACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGACTCAAGCCGGTTAAC +GATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACGTTGTACGCCCGTGCC +CGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTCACGCCCGAAAAAACA +CAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGCCAGCATCCTGATAGC +GAAGCGGAAGCATAGATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTC +GGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGA +CTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGT +TTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCC +ACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGC +ATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACC +GCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATT +ACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTT +TTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGG +TCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAG +TGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTAC +CTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAG +GAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAAC +GCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACG +CTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATC +CTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCG +CAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAG +CGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCG +GCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTT +AGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCG +ATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATG +ATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCT +CTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGC +GCCACCCCTTGAATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATG +TATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCAT +ATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACC +CACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTAT +ACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCG +GCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCAC +AACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGC +GACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGAC +AGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCG +GTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGG +ATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGG +CGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTAC +GGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATAC +GACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAAC +GCTGTTTTCCCGCTGCCTGCGTAAATGAAGAAAATAAATCATTGGATTAACGGCAAAAAC +GTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTGCTGGCGGAA +GTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAAGAGGCGTTC +CCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGCCTTGGCGAC +CTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACCGGCCTGCCT +ATTCACCAGACTAAAACGTGCTGAGTGCTGATCCCGCGCGCCTCGCATAACTTCGAATTC +TTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGCTC +AATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGCCG +TTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGCTC +AAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGGCA +GGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATGCG +CTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTCGC +AATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGCCG +GTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCATC +TTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCATT +TACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATCCG +ACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCTCC +GGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAAAA +CCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGGCC +GATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCCTG +CTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTCTG +GCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTGAA +GCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCGGC +GTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGGAA +ATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAATG +CCGCACTTTATTGCTGAATGTACTGAAAATATTCGCGAGCAGGCTGATTTACCAAGCCTG +TTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGGATTTTCCCCATCGGCGGTATCCGC +AGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCTGACGGTAAGCATGATTACGCGTTT +GTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGC +GAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCCGACCTGATGGAGAACCGCTATCTG +GCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACGCTCAATTACAAACAAAACAACGTA +CACGCGTTATTTAAATAGATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTT +AATCAGGCTGAAAAACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATC +ACTATTGAAGATGCCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGG +CGCACGCTCAAAGGCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAA +ATCAGCGAACCGGATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGAT +ATCCCCACCGACCGTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCG +AAACCGCTGCGCGGCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTG +ATTCCGGCGCTGGAACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGC +CCGCGCAAAGTGTTCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGT +GGTCGCCCCATCAAACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGC +AACGGCGTGATCGAAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGC +GTGGCGTGGCTGGCGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATC +ATCCTCGGCGGCTCGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTC +GATTACGGCAACATGGGCGCGATCAGTTGCCGGTTTGTGTAAATGAGCTCTGTACCCGCG +CCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTGTTAGGGATTCCCTTT +CATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGCGCCGCGCCATCGTGG +TGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAGGTGTTTTTTGTTATT +TCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAACACTGGTGGAAAGTA +CGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTGCTTACCTTGCCGCAA +TTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCTACACTCTCTGCCTAT +GAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGGTTTTTACTGGTGCTG +GTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAAAAAAGGCAGGAAACA +AGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTTATTTTTTTCCTGCTG +GGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATATCCGGCAATCCTCAGT +GACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTGCCGTTTTTTATTCTC +GGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACCACGCCCTCACGCGGA +TGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAATCAACGTTATGGGAGC +GGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTAATGGGGCTATGGATG +GTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAGTCCGCGCGTGTCACC +TATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCCTTAACGCTTTTCTTT +GGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTCTTGTGCGGGCTGATA +TTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGCATCCCGCTCCTGAAA +TTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCCGCGATCGGGTAGATG +AAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCTC +TACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTTA +GCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAAA +TATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAAG +ACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGATT +AACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTTT +GGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGTC +CTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAGC +TATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGATT +GATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCGT +CCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGACC +GGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAAA +GTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCTG +TTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAAC +GGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAAA +CACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCGT +GGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGCC +TGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGACC +AATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACCG +GGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCAT +GCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTCG +AATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGAC +ATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGGT +GAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCTG +CGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGCC +GATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAATGAATAAA +ACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAA +ACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAA +GACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTG +GCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAA +GCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGG +GATCGCCTGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAG +CAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATT +TTGACTCTGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTGCCCTATCAG +GGATGGGCGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATG +CAGCTCCTGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGC +TGGGTGTCTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGC +GATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAG +ACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGC +GCGACCTGGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTCTATATCCTT +AGCGATAGTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATC +GCGGAAGTGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGC +AAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTG +GTGCTGGACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATG +GAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACT +CTGTATGCCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGG +CTGCACTTCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATTATCCGCGTG +AAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGA +TCGATTCTTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTC +TGGATTGCCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAG +CTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTG +AAAGGAATGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCC +GCGCCGTTATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTA +ACAGAGCCGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGT +CCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTG +CTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTT +ACGCTGTCGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTG +TTTCATACCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCG +CAACGCGACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTG +CTGCTGGGGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGG +CTGGCGCCGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGT +TCAACGGTAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCG +CCGCCTCAGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGCCGTATTCTG +GACGATGGCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATG +GCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAG +CAGGCGCTAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGC +GATCCGGTGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAGAGATACTCT +TCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACA +TCGTCAGCGGGATAAatgtcgcgcgtctcgcaggcgaggaacctgggtaaatattttctt +ctcatcgataacatgttagtggtgctgggttttttcgtcgtcttcccgctcatctctatt +cgctttgtcgatcaaatggggtgggctgccgtaatggtagggatcgcgctcggcctgcgt +cagtttattcaacaaggtctgggcatttttggcggcgccatcgccgatcgctttggcgcg +aaaccgatgattgtcaccggtatgctgatgcgcgccgcaggctttgccaccatgggtatc +gcgcatgagccctggctcttgtggttttcctgctttctttccggtctcggcggtacgctt +ttcgacccgccgcgttcagcgctggtggtcaaattaattcgtccggagcaacggggccgc +ttcttctctctgttgatgatgcaggacagcgcgggcgcggtgattggcgcgctgctggga +agctggttgctacaatacgattttcgcctggtctgcgcgacgggcgctattttgttcata +ttatgcgcccttttcaacgcatggctgcttccggcctggaagctatcaacggccagaacg +ccggtgcgtgaaggaatgcgccgcgtcatgagcaataaaaggtttgtcacctacgtgctg +acgctggcgggctactatatgctggcggtacaggtcatgttaatgctgccgattatggta +aacgatatcgccggttcgcctgctgccgtgaaatggatgtacgctattgaggcgtgtctc +tcgctgacgttgctctacccgattgcccgctggagcgaaaagcgttttcggctggagcat +cggctgatggccggtttgctcgtcatgtcgctgagcatgctccccatcgggatggtgggc +aatttacagcagctttttacgcttatttgcgctttctacatcggctcggttatcgccgaa +ccggcgcgcgaaacgctcagcgcgtcgcccgcggacgcgagggcgcggggaagctatatg +ggctttagccgtctgggattagccattggcggcgcgattagttatatcggcggcggctgg +ttgtttgatatgggtaaagcgcttgcgcagcctgaactaccgtggatgatgctcggtatt +atcggctttatcacctttttggctttaggctggcaatttagtcataagcgcacgccgcgc +cggatgctggaacccggcgcctgaATGACCATGTATGCCACGCTGGAAGAAGCTATCGAT +GCAGCCCGGGAAGAATTTCTGGCTGACCATCCAGGCCTCGAACAAGACGAAGCGAATGTG +CAGCAGTTCAACGTTCAGAAATATGTACTGCAGGATGGGGACATCATGTGGCAGGTCGAA +TTTTTCGCCGATGAAGGTGAAGATGGCGAATGTCTGCCGATGCTGAGTGGTGAAGCCGCA +CAGAGCGTGTTTGACGGCGATTATGATGAGATAGAGATCCGCCAGGAATGGCAGGAAGAG +AATACTTTGCATGAATGGGATGAAGGGGAATTCCAGCTTGAACCCCCGCTTGATACCGAG +GAAGGCCGTACTGCGGCAGACGAATGGGATGAGCGTTAAATGTCACTATTAGCCAGGCTG +GAACAAAGTGTACACGAAAACGGTGGGCTGATTGTCTCATGCCAACCGGTACCAGGCAGC +CCTATGGATAAACCTGAAATTGTGGCTGCAATGGCACAGGCAGCGGCTTCGGCGGGTGCG +GTCGCTGTGCGCATTGAAGGCATTGAGAATCTGCGGACTGTTCGTCCCCATCTTTCTGTT +CCTATTATTGGGATAATTAAACGTGACCTTACAGGGTCGCCAGTCCGTATCACTCCATAT +TTACAGGATGTTGACGCCCTGGCGCAGGCAGGTGCCGATATTATCGCTTTTGATGCCTCA +TTCCGCTCTCGCCCGGTTGATATTGATAGTTTACTGACACGTATTCGCCTGCATGGATTA +CTGGCGATGGCAGACTGTTCAACCGTGAATGAAGGCATAAGTTGCCATCAGAAAGGAATC +GAATTCATTGGTACAACACTGTCTGGCTATACCGGTCCCATCACGCCGGTTGAGCCAGAT +TTGGCAATGGTGACACAACTGAGTCATGCAGGTTGTCGTGTTATTGCCGAGGGGCGCTAT +AACACGCCTGCACTGGCGGCCAATGCTATTGAGCATGGTGCCTGGGCAGTTACCGTTGGT +TCCGCTATCACCCGTATCGAGCATATCTGTCAGTGGTTCAGTCACGCAGTAAAACGCTGA +ATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATCACC +ACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACTGGC +GCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGGTAT +AAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGTGGA +GCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGCGTA +GGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCACCG +GTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCATACG +GGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATCTTT +GATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATCTAT +AATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTACAAT +GCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGATCG +TCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGTTTA +CGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAGAAC +AGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTTTCG +GGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAACAA +AATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGATGAA +GTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTCGGC +TATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCTAAA +GGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATAAAA +TAAGTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCT +TTATTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTAC +ATTATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCC +ACAGCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAA +TTTGGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTA +AGTGGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGG +ATGGCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTA +AAATCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCC +TATTTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTG +CTACCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAA +GAAGCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTG +TCAATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTT +CTGTTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCG +GGAGAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACT +GTATTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTC +AGCATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGAT +AATTATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGC +GGGCTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACC +GGGCTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGG +CTTGGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCA +ACAATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGG +TTTCAGTCAACAAAAGAATTTTAAATGAAAAAGTATCTTGCTTTCGCCGTTACGCTGCTG +GGTATGGGTAAAGTCATCGCCTGTACTACCCTTTTGGTAGGCAATCAGGCTTCGGCTGAC +GGCTCCTTTATTATCGCGCGCAACGAGGATGGCTCGGCAAATAACGCCAAGCATAAGGTT +ATTCATCCCGTCGCGTTTCATCAACAAGGCGAGTATAAAGCACATCGCAACAATTTTAGC +TGGCCGCTTCCGGAGACAGCGATGCGCTATACGGCGATTCATGACTTTGATACTAACGAT +AACGCCATGGGTGAAGCCGGTTTCAATTCGGCGGGCGTCGGAATGAGCGCAACGGAAACC +ATTTACAACGGCAGAGCGGCGCTGGCTGCCGATCCTTACGTGACAAAAACGGGAATCACG +GAAGACGCCATTGAGTCCGTGATCCTGCCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAA +TTACTGGGAGATATTATTGAACAAAAAGGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATT +GATAGCAAAGAGATATGGTATCTGGAGACGGGAAGCGGACATCAATGGCTGGCAGTACGA +CTTCCGGCAGATAGCTATTTCGTTTCCGCCAATCAGGGACGTTTACGCCATTACGATCCG +AATGATAACGCGAATTATATGGCGTCACCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGA +TTATATGATCCGGCCCGCGGCGAATTCGACTTTCATCAAGCCTATTCGCAGGATAACAAA +AACGATACCACCTATAATTATCCGCGCGTCTGGACGCTACAACACCAGTTTAATCCGCAT +CTGGATACGGTCGTTAGCGAAGGGGAAACATTTTCTGTTTTTTTAACGCCAATAACGAAG +ATCAGCGTGGCGGCAGTAAAAAACGCGTTACGCAATCACTATCAGGGAACGTCGCACGAC +CCTTATGCCAGTCATAATCCACAAGAACCATGGCGACCTATATCCGTTTTTCGTACCCAG +GAGTCACATATTTTACAGGTCAGACCGAAATTACCGCAGGCTATCGGCAACGTAGAATAC +ATCGCCTATGGAATGCCATCTCTTAGCGTCTATCTCCCCTATTACCAGGGGATGCGTCAT +TATCAACCCGGAGATGATAAAGGAACCGATCGGGCGAGCAACGACTCTACCTACTGGACA +TTCCGCACGCTGCAAACACTGGTTATGCAAGACTACAATACGTTTGCGCCAGATGTGCAA +CATGCCTGGAAAACATTTGAACAGCAAACAGCTAAGCAACAGTATAAGATGGAGCAGAGC +TATCTGAGATTATATGCGTCGCATCCGAAAGAAGCACAACGCTTACTGCAAAATTTTGAA +GATAAAACGATGCAAAATGCGCAGACGCTCGCCCGTCGCCTGACCAATAATATTATTACG +ACAATGACTTACCGCACAGATATGAAATATCACTTTTCAAGTACGCAGCCATAAATGGGA +AGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTGTTGAGACGAGATTCG +CGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTACAGATGGGCGGAGTA +GAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTTAAGGCGCGAAATGAA +GCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATTTTTGCGACCGGCGAA +GCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAAGCATTGATTCATAAG +GACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGATGAAGATCTTGGTTTT +TTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCCGTCTACGATGTCCTG +CTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCGGAAATCGGTAAGGTA +GAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAATGCGGTCGTGATCCTC +GACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTGACGCGATTAGGCGAA +AATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTGCCGCGCGGTGTGCGT +TCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATGGTGGGGATTGTGCAT +TTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACGCTCCACGCATACAGC +TAAATGGGAACCACCACGATGGGGGTTAAGCTGGACGACGCCACGCGCGAACGGATCAAA +ATGGCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTAATAAAACAGGCAATCTTTAGC +TATCTGGACAAGCTGGAAAATAGCGATACGCTACCGGAGCTACCTGCGCTGTTTGCCGGC +GCGGCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGATGAGCCGCATCAGCCCTTTCTG +GAGTTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGCGCCGCCATCACCGCCGCCTGG +CGCCGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAACAGGCGCGCCTGTCGCCGCCT +GTCGCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCGGAGAAATTGCGCAATCAAAAA +TCCGCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTGCAGGAGTTTTCCCTCTCTTCG +CAAGAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTGCTGCGTATTCCCGACAAAGCT +ACGCGCGATGCGTTAATTCGCGACAAAATCAGTAATGGCAACTGGCAGTCGCATATTGGC +CGTAGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGGCTGCTCTTTACCGGCCGACTG +GTCTCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTGAACCGCATTATCGGCAAGAGC +GGCGAACCGTTAATCCGCAAAGGCGTCGACATGGCGATGCGTTTAATGGGCGAGCAGTTC +GTGACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCCCGAAAACTGGAAGAGAAAGGG +TTCCGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTAACCGCCGCCGATGCGCAGGCC +TATATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGCAAAGCGTCTAACGGTCGCGGT +ATTTACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCCCTGCATCCACGCTATAGTCGC +GCGCAATACGATCGGGTAATGGAGGAGCTTTATCCGCGCCTGAAATCCCTGACGCTGCTG +GCGCGCCAGTATGATATCGGTCTCAATATCGACGCCGAAGAGGCGGATCGTCTGGAGATC +TCGCTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAACTGGCGGGCTGGAACGGCATT +GGCTTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTGGTCATTGATTATTTAGTCGAT +CTGGCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTGGTGAAAGGCGCCTACTGGGAT +AGCGAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGCTATCCAGTTTATACCCGCAAA +GTGTATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAACTGCTCGCCGTCCCTAATCTG +ATCTACCCGCAGTTCGCGACCCATAACGCTCACACACTGGCGGCGATTTATCATCTGGCC +GGGCAAAATTACTATCCGGGTCAGTACGAATTCCAGTGCCTGCACGGCATGGGAGAACCG +CTGTATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAACTTAACCGTCCCTGCCGTATT +TACGCGCCGGTGGGAACACACGAAACCCTGCTGGCCTATCTGGTACGACGCCTGCTGGAA +AACGGCGCCAACACCTCTTTTGTCAACCGCATCGCCGATGCCACCCTACCGCTCGATGAA +CTGGTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCGCAGCAGGAAGGTCAGGCTGGC +ATACCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTACGGCGAAGGTCGGATAAACTCC +GCCGGACTTGATTTAGCGAATGAACATCGCCTCGCCTCGCTTTCTTCTGCCCTGTTAAGC +AACGCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAACAACCGGTGGCCGACGGTGAG +ATGACGCCGGTTATCAACCCGGCGGAACCGAAAGATATTGTTGGCTGGGGACGCGAAGCG +ACAGAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTCAATCAGGCGCCGGTTTGGTTT +GCGACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGGGCGGCGGTATTGATGGAAGAC +CAAATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCGGGGAAAACGTTCAGCAACGCC +ATTGCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTATTATGCCGGTCAAGTGCGTGAC +GATTTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTGGTCTGTATCAGTCCGTGGAAC +TTTCCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCGCTGGCGGCAGGTAACAGCGTT +CTGGCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCCCAGGGCATTGCCATTTTGCTG +GAAGCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCGGGACGGGGAGAAACCGTCGGC +GCCCAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATGTTTACCGGTTCCACGGAGGTC +GCGACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGACGCCCAGGGGCGCCCTATTCCG +TTGATTGCGGAAACCGGCGGTATGAACGCTATGATTGTCGACTCTTCCGCGCTCACCGAG +CAGGTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGCGCCGGACAACGCTGTTCCGCG +CTCCGCGTGCTGTGTTTGCAGGACGATATCGCCGAACATACGCTGAAAATGTTACGCGGC +GCGATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTGACGACCGATATCGGGCCGGTG +ATCGATAGCGAGGCCAAAGCCAACATTGAACGTCATATCCAGACGATGCGCGCCAAAGGC +CGCCCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGACGCGCAGGAATGGCAGACCGGT +ACGTTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTCGCAGAACTGGAAAAAGAGGTC +TTCGGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAACCAACTGGCGGAGCTTATCGAA +CAGATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTACATACCCGTATTGATGAAACC +ATTGCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTGTACGTTAACCGTAATATGGTG +GGCGCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGCCTGTCCGGCACCGGGCCAAAA +GCGGGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACACCGCCCGCCCAATGCGCTCAAT +ACGACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGATGCGCAGCTTAAAACCACGCTA +CTCGCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGATCGCCCGGCGCTACAGACGCTC +TGCCGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAGCGCCTGCTACCGGGGCCGACC +GGCGAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGGGTGTTATGCCTGGCTGATGAT +GAACAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCCGTCGGCAGTCAGGCGCTATGG +TCAGACGACGCCTTCCACCGCGATCTGGCGAAACGTCTCCCCGCCGCCGTCGCGGCGCGT +GTCCAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCGTTTGACGCGGTGATTTTCCAC +GGCGACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTCGCCGCCCGCGAAGGCGCGATA +GTGTCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATGCTGCTGGAACGGCTCTATATT +GAACGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGTAATGCCAGCCTGATGACAATT +GGCTAAATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCATG +ATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTGGC +GGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCGGC +TGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGATC +GCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGCGC +GTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGTTT +GAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCACT +ATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTATG +AGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCGGC +GGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGTTA +ATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAGTG +ATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTATT +ATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCTTT +ATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGATG +ATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACAAT +AACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGGCG +CAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGGTG +ATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTATAT +AAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGATG +GTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGCTG +GGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGTTT +TCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCGCG +GTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTGGC +TTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAGCA +ACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGAAG +CTACAGGCGGAATAAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTT +CTGGCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGCGCCGCAGGCGCCT +CCGGCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGACAACTCTGGCGACC +TTGAGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTGCGGGGTATGCCGC +TTTACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGTCATGACCGTTGCG +CTCCGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTC +CCGGTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAATCAGCGTGACGCCA +ACGCTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGGCTGGACCAGCTAT +TGGGGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATGATGAAAAAAAGCGTC +GCTATGCTGGCGGTTTGTATGCTGGCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCT +GCGCCTCAAGAGATCAACATTGTTTTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAAT +ACAGCCAGACTACCGCAAGCGACGGCGCTCACTATCGGCGATAAGATATGGCTGATAGAT +GCCGGCTACGGCGCCAGTCTGCAACTGGTGAAAAATGGCATTCCACTGCGCAACATCAAT +ACTATTTTGCTCACCCATCTGCACAGCGACCACATACTGGATTATCCTTCCTTGCTGATG +AATGCCTGGGCAAGTGGCCTGAAAGACCATACCATACAGGTTTATGGCCCGCCGGGAACC +CAGGCGATGACGAAGGCTAGCTGGAAGGTCTTTGACAGGGATATCACGTTACGCATGGAA +GAAGAGGGGAAACCCGATCCGCGCAACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTC +ATCTATAAAGATGAACTGGTCACAATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCG +GACGGTGAAGCGTTTGCTTACCGTTTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGC +GATACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCCCAGGGGGCGGATATCCTGGTACAT +GAGGCGGTACATGTCCCTTCGGTAGCAAAACTGGCTAATAGTATTGGCAACGGAAAAACG +CTGGCTGAAGCGATTGCGTCGCATCACACCACGATTGAAGATGTCGGTAAGATTGCTCGC +GAGGCCCACGTGAAAAAACTGGTGTTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGAC +GTCTGGCAACAGGAAGCCATGAAAAATTACCCGGGCCCTGTCATTGTCGGTCATGACAAT +ATGACGATAAGCGTACCGTAAATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCG +CAGGCCACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAG +TATGGCATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACC +AATCTGCTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATT +CTGGATGTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCC +ATCAAAGAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGG +CTCTTCTGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGAT +CTAAAAGCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAA +CTCGCGCCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTAC +GCCGATTTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTT +TTCAACCAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTTAA +ATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAATG +GTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTCT +GCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGAA +TTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGCG +CTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCCT +CCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGAA +TGAATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTC +TCCTGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGG +CTACGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAA +AACGGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCC +TGGAAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTG +GCGAATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGT +ACGCCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTG +TTGACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGAC +TATGCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTT +GGCTATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCC +GGGCTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAG +GGCGACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGAT +TTGCGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACG +CAAACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAA +GTTGTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCT +GTTCTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATC +AGGCGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCG +TTTATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAAT +GCATGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGG +CTTTTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAAC +GGTATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGC +GCGCCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGG +GGGCTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGA +CCAGGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATC +CTCGGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTC +GGCTTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAG +GCAATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGG +TGTATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCC +TTGCAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATT +ACAGATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCC +GGTTTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACG +TTGAAAAAAGCGAAAGGAATAACCCAATGAATGAAATACATGATTGTTTTACTGCTGGCG +CTGTTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAG +CAGATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGC +GCTAAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAA +CAGCTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATT +AAACCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACC +TGGCGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGT +TACCATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACG +CTGGATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGAC +GTGCAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGG +GATACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAATGATT +ACACATTCTTTCGGCATCGTTAATTATTTTGTATTATTTGGCTACCTCCTGGCCATGATG +TTAGTCGGTGTCTATTTTTCCAGACGGCAAAAAACAGCAGACGATTATTTTCGCGGTGGT +GGCCGGGTTCCTGGTTGGGCGGCTGGGGTCAGTGTATTTGCTACTACGTTAAGCTCAATT +ACATTTATGTCAATTCCTGCCAAAGCGTTTACTTCCGACTGGACGTTTATCATTGGTCAG +TATCTGGCTATCGCAATTTTACCGCTGGTTTTTTATTTCTATATTCCGTTTTTTCGGAAA +TTGAAAGTCACATCAGCCTATGAATATCTCGAAGCACGGTTCGATGTGCGCTGCCGTCTG +TTCGCCAGCATGTCATTTATGTTGTTTCATATTGGACGTATCGCCATTATCACTTTCCTC +ACCGTGCTGGCCTTGCGCCCCTTCATCGCTATAGACCCGGTGATTTTGGTACTGTTGATT +AGTGTGATGTGTATCATTTATACCTGGATGGGGGGGAATTGAATGGAAAGTCTATTAAAT +CGTTTATATGACGCGTTAGGCCTGGATGCGCCAGAAGATGAGCCACTGCTTATCATTGAT +GATGGGATACAGGTTTATTTTAATGAATCCGATCATACACTGGAAATGTGCTGTCCCTTT +ATGCCACTGCCTGACGACACTCTGACTTTGCAGCATTTTTTACGTCTTAACTACGCCAGC +GCCGTCACTATCGGCGCTGATGCAGACAATACTGCTTTAGTGGCGCTTTATCGCTTGCCG +CAAACCAGTACCGAAGAAGAGGCGCTCACTGGTTTTGAATTATTCATTTCAAACGTGAAG +CAATTGAAAGAGCATTATGCATAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCG +GTTGGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGAT +GCGCATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCAC +GCTTATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGAT +GAGCTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGC +CCGGCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAAC +GTCGAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGAT +AATTATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACC +ACATGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGC +CATATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCC +AGCAAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTT +CAGCCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAAC +CGCTTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCG +GAGAACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAA +GAGCGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGT +AACGTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCG +CCGGACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACT +GGACTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTT +GCGTTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAA +TAAATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAA +AGCCTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCG +GCTAAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGG +GGGAATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTA +CAGCGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACG +TCAATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAA +GAAGAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACT +CAGCAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGA +GATGCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACG +CATAACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCA +AAAGATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAAT +ATTCATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGAT +AAAACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCG +CTTCTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTT +AGTAAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTA +TCCGTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGAT +CAAATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGC +AATAAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTG +GGTGTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAAT +GCCGAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGC +TGGGTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCG +CGCCAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTAT +AAACTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAAT +TGTAAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATT +TCTTTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAG +AAAATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACG +GGCGGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTAT +CAAAAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATC +ACATCTTGAATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTTGTTGCAGCCCCG +GCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTCGATCAGCAAACA +GGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGATAACGGATGGACG +CAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTGTGGCCCGAAAAA +GCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTATTTTGAAAGTAAA +AAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGCAAAACGAATGAG +CACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTATCGCGGGAGCTAA +ATGGCAAAGATTCTGGTGCTCTATTATTCCATGTACGGACACATTGAAACCATGGCGCAC +GCGGTGGCGGAAGGGGCAAAGAAAGTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCA +GAAACAATGCCGCCTGAAATCTTCGCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTT +GCCACCCCACAGGAGCTGGCGGATTACGATGCCATTATTTTTGGTACGCCAACCCGGTTT +GGCAATATGTCAGGCCAGATGCGTACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCC +GGCGCGCTATACGGCAAGCTCGGCGGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAG +GAGCAGACCATCACCTCGACCTGGACTACGCTTGCCCATCATGGGATGGTGATTGTCCCG +ATAGGCTATTCCGCACAGGAACTGTTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTAC +GGCGCAACGACTATCGCTGGAGGCGACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCT +ATCGCTCGCTATCAGGGGGAATACGTCGCCGGTCTGGCAGTCAAACTCAACGGCTAAATG +GAGCCTCAACCCCCACGTCTTAAACCCGGAAAAATCCTTGACACTCTGGGTGCTATGCAA +AAAAGCCTGACACGTGCCTCCCAGCGTATTGCGCAATATATTTTAGCCTTCCCCAGACAG +GTGACACAGTCATCTATTGCCGATTTGTCGCGCGACACACAGGCCGGAGAAGCCACGGTT +ATTCGCTTTTGTCGCACCCTGGGCTATAAAGGTTTTCAGGATTTTAAAATGGACCTGGCC +ATTGAACTTGCCACTACCGAGTCTGATGACAGTAGTCCTCTACTGGATGCCGAAGTTAGC +GAATCCGACGATGCCCACGCCATTGGTTTAAAATTGCAGAACACCATTAGTAATGTATTA +TCTGAAACGCTAAATCTGCTTGATATGCAACAGGTTCTCGGTGTCGTGGACGCCCTACGT +CACTGTCACTCAGTTTATATCTTTGGTGTGGGCTCATCGGGGATCACGGCGCTGGATATG +AAACACAAGCTAATGCGTATTGGTTTACGGGGCGATGCGGTAAGCAATAACCATTTTATG +TACATGCAGGCTACGCTATTAAAAGCAGGCGATGTCGCGATGGGTGTCAGTCACTCGGGC +ACATCGCCAGAAACAGTGCATTCACTCCGATTGGCCCGACAGGCTGGCGCCACCACAGTC +GCCATTACCCATAATCTGGGTTCTCCATTATGTGAAGAGGCCGATTTTTGCCTGATCAAT +GGTAATCGGCAAGGAATGTTGCAGGGTGACTCGATCGGTACGAAAGCCGCGCAGCTTTTC +GTCTTTGACCTGCTCTATACCCTTCTTGTACAGTCCTCGCCGGAACAGGCCCGAGAAAGC +AAATTACGGACAATGAATGCCCTGGACATGACAAAATAAATGAAGAAACTGCCCGGCTTT +ACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGT +GCCGTTGAACCGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAAC +AGTCTGGACGCTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGAT +GTGCAGTATTATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTG +TCGGCGGCGAAGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGT +CTGGATGATACGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAAT +CCTTTCTCTTTTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAAT +CGGCGGATGCACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGC +AACATCGGCGATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTG +ATGGCCATTGGCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGT +AGTTCAGTGTCGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGT +ATCGAACTTCCCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTG +GAAACCAGCCAGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAA +ACACGCTTGCTTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTT +CTTCCGCAGCGATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCC +GCTTACTTTGTCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGT +GTGAAGATCGCCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCA +GGGTACGCGCGCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAA +CCGACCCGCGAACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCC +AGCTTACATGCTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAAT +TTTGATCCCCGTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACG +CTGGCGACGCTTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTG +CGGCTGGATCGCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTG +TTAAAGAAAGAACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATT +TTACCTGTGGAATGGTTGCTGTGAATGCCAACTCAAGAAGCAAAAGCGCACCGCGTCGGC +GAATGGGCAAGCCTGCGTAATACGTCGCCGGAAATTGCCGAAGCCATTTTTGAAGTCGCT +CACTATGACGAGAAACTGGCAGAAAAAATATGGGAAGAAGGTAGCGATGAGGTGCTGATC +AAAGCCTTTGAGAAAACGGACAAAGACTCGCTCTTCTGGGGCGAACAAGTCATCGAACGT +AAGAACGTATAAATGTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCC +TACAGTACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCG +ATTACCGATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATG +CGCATCTGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATC +AAGAATATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATT +ATCGCAGGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACCAATACTCAGGCG +ATGATCGCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAG +TATCCAGTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAA +ATCAACAACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTC +GCTGCCGCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCC +TTTACGCTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAA +GATCGAATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATG +GCGCCTGTACCGGAATTTGCCGAACTTTAAATGAATGAGTTTTCAATCCTGTGCCGTGTG +CTGGGATCGTTGTTTTACCGCCAACCGCAAGATCCTTTACTGGTTCCGCTGTTTACGTTA +ATCCGTGAAGGTAAACTGGCGGCAAACTGGCCGCTGGAGCAGGATGACATGCTGGCGCGT +TTACAGAAAAGCTGCGATATCACGCAGATTTCCACTGATTACAATGCGTTATTTGTTGGG +GAAGAGTGCGCGGTAGCGCCATACCGCAGTGCGTGGGTCGAAGGCGCGGAAGAGTCTGAG +GTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATACGCCTGCCGATCACATT +GGCACTTTATTGCTCGCGGCCTCCTGGCTGGAAGATCAGTCTGCCGAAGATGAAAGTGAA +GCGCTGGAAACCTTATTTGCCGATTATCTGCTTCCCTGGTGCAATACCTTCCTCGGTAAA +GTTGAAGCCCATGCCGTTACGCCATTCTGGCGCACTCTGGCGCCGCTAACGCGTGATGCG +ATAGGGGCCATGTGGGATGAACTTCAGGAAGAAGATGAAGAATAAATGATGCGCGCCATG +AACATACTTCTTTCTATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTG +GCCGTCTCCCTGGGGTTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTCGCC +TGTCCGCAGGGCGGCTTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGTATG +GTGTGGGCGCTGGTCATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTCAGT +TACGTGTTGACGGGGATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTT +TCTTTTGTTCCGGGAACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGACTGG +CGGTTGGTATTACCGTCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAATAGT +GGGCTATGGCTGGCATCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAATAA +ATGAAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGTTCCGCC +GTGGCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTCCGCATC +CAGCATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACGTTCACT +TTTGACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAATAGCGTC +GACACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAATGTTGCG +AAATTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAACTGGAT +ATTACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCGAAGCTG +ATGGGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAAGGAAAA +ATTAAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAGGTGGAG +CTTATCATCTCAGTAGAAGGCGTTCAGCAGAAGTAAATGTTACTGATGATGGCGCTGATC +GTGCGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCCCGT +TTAACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCGATA +ATCATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGCTGG +TTTGAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACACTG +CATCTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCGCTA +AAACACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCATCT +GACTATGGAGCTCAAAAATGAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATTTCT +TTTATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCGCTG +AGCAAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATGCAG +CAACTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATGGTG +GATACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATTAAT +CATAGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACCCGC +GAAACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAACGCC +AGAAGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGGCAA +ATGCTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTCTGT +TCGGCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGCCGA +CTCACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTACCC +GTCGAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGACGAT +TTTGAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTTAAT +ATTTTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTATCAA +CAAGCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAATATT +CTCTTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCGCTC +AATGCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCACATC +TGTTTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGAGTG +CTCTCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGTATT +GAAAGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCCACC +GCCGATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACTGCC +GGTTTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCGGCA +TCTTACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGTGAT +AGCTAAGTGATATGTCTCAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACGCAG +CAGGCGGATAAATTCTTTCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACAGTA +CCTGTATTGATGATTGGTTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAGGAT +GTGGTCCAACGCTATATCGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTTACA +AATGCCAAACTGGTTGCTGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTATTT +GTCTACTATCAGCAACATCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATTTTG +CCCTTATTCGTGGTCACCGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCTATT +TTCGCTGCCGCGCAGTCCAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTTAAT +TCCGATATCTATCAGCGTTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAAATA +GCTAAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTGGTC +ATGGCCGATGAATCAGAAATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGAGGG +CCAATGACCGGTCTGTTCATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGTGCG +GTTTTAGGAATTATTATCAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGACCTT +AACTTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATTTTC +GCCCCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAGGTG +ACATTATGAATGAAAATCAACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCA +TCATATCTACAAGCGGCAACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATT +AATAAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGAT +GCCAGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTC +GCAAACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTG +CAGCCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGG +GCGCAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCA +AGGAAGACAGCTAACTATAATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGT +TATGTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATT +AAATTTGATAACAAAAAAACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAAT +AAGTCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAG +AGACAGACCCGTTATCGCGTTGGATTACAATACCACTTTTGAATGACGAAATACGGTGTT +ATAGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCG +AAAATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGT +GTCGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATT +GCTTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACAC +GTGTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCC +TGCAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTT +CGCCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACT +AAACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAG +TCAGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGAT +GAAACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTT +GGTGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACA +CTTCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACA +GGTGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAA +ACACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATA +TCCAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGG +CTCTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAG +CCAGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACC +GCTGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTT +GGCTAAATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAACTTAGCGTCGAT +GCGATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTAGACGGCGCAATT +CATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGTCAGCAACAGGGC +GAATGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCGGCAAAGGCGGTT +ATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCTGAGCTACTCGAA +GAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGTTCCATCGCTTTT +CCGGCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCTGAAGTCGCCGTC +AGGACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTATACTTTGTCTGT +TATGATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCT +GCCTGA +>real_data_2 +ATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATCCGCCGTA +CAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAGCCGCCAT +AATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCCGAACGCC +TGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCTGGAAGTC +TATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTCGGGAGAA +TGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGTCGCCACC +GCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCATCAGGAA +AAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGCCGCGTTC +CGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGATGAGAGT +TATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGAGAAGCAT +CAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGAGCCTGGC +GTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCAATATTAC +GAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCAGTGGAAG +GTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCACGGTGGCG +CGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGAGCGCGTT +AGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCTGCTGACG +GCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGATTGGTGGT +CAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAAAATCGAG +TATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAAATCGCCT +GCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTTCTGTCCG +CTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGATGGAAAAGAATAATGAA +GTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTCGATAGCTATGATGCG +CTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCGGAAGGGACTGAAGTT +GGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATTTCAATATTAGAAGCC +GGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTATCGTCACCATTAGATG +GAACTTAAGGATTATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATT +AAGACCGCCTATCGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGAT +GCCGAAGCCCGTTTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGG +CGCGCCGAGTATGACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTC +CAGCAACACGAAGGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATT +TTTGGTCAGCACGGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAA +ATTGAAGTGGCGGTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTAT +TCCGTCCCCGTTTATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAAT +GTGAAAATCCCGGCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACG +CCGGGGGAAAACGGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCAT +CCGCTCTTTGATATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAG +GCGGCGCTCGGCGCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATT +CCCCCCGGCAGCCAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAA +AAGCACACTGGCGATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAG +AAAACAGCTGCCCTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAG +CAATGGGGGAAAGCATAAATGGCTAACATCACTGTCACCTTTACCATCACCGAATTTTGT +TTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAAATCGTCGGACTTGGCGTAATTGAG +CCTTACGAAGACGATAACGCCGACTGGCAATTCGACGATCGCGCAGCGAGCGTGGTACAA +CGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGACTGGCCAGGGATCGCGGTCGCGTTA +ACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAAAACCGGTTACTGCTGCAACGCCTT +TCTCGCTTTATCTCGCATCCCTAAATGTCATCTTGTTGGAGATTTACGGATTCGCTAACA +AGCCTATGGCATACTGCGTTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATT +GAGTGGGTACGTCAGGGACTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGA +CGAGACGGATTACACCTAGCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATG +CTGCCGGGGCTTGATGGATGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCT +GTTATTTGCCTGACGGCGCGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGC +GCTAATGATTACCTTGTTAAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCT +CAACTCAGACAGCATGTCCCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGAT +GCCACAAAGCAATCGGTGTTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTC +CTGCTCCTCTGGTTACTGGCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCC +AGCGAAGTTTGGGGAATTAACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGT +CGGCTGCGCGCCAAAGTAGACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGG +ATGGGTTATCGATTACAGGCGGAAACGTCGCAGAATGGTTAAATGAAAAACAAATTGTTA +TTTATGATGTTGGCAATACTGGGTGCGCCTGGGATTGCAACCGCGACAAATTATGATCTG +GCTCGTTCAGAGGATAATTTTGCGGTAAATGAATTAAGCAAGTCTTCATTTAATCAGGCG +GCCATTATTGGTGAAGTCGGCACGGATAATAGTGCCAGAGTACGCCAGGAAGGATCAAAA +CTATTGTCCGTTGTTTCACAAGAAGGAGAAAATAATCGGGCGAAAGTCGACCAGGCAGGG +AATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCCAACGATGCCAGTATATCGCAA +AGCGCTTACGGTGATAGTGCGGCTATTATCCAGAAAGGTTCTGGAAATAAGGCCAATATT +ACCCAGTACGGTGCGCAGAAAACAGCAGTTGTAGTGCAGAAACAGTCGCATATGGCTATT +CGCGTCACCCAAGGCTAAATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATGAGATT +ACGTTTACCACGACTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACAGTAAAC +GAACCCTGCGTCTGTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGAGAAAGC +CATACACAGCAAAAACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGGCTCGT +CTTAGTGTAAATATATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGA +CAATCACTGCATTTATCACAACAATGGCCGCCTTCTGCACAGTAGATGTTTAATGAAGTC +CATAGTAGTCATGGTCACACACTATTGTTGATCACAAAGCCATCTCTGCAAGCTACGGCA +TTATTGCAACATTTAAAGCAATCGCTGGCCATAACCGGACAACTGCATAATATTCAACGT +TCTCTGGAAGATATCTCAGCCGGTTGCATTGTTTTAATGCATATGATGGAAGCGGATAAG +AAGCTTATCCACTATTGGCAGGATAATTTAAGCCGCAAACACAATAATATAAAAACATTA +TTGTTAAATACCCCTGACGATTATCCCTACCGTGAAATTCAAAACTGGCCTCATATTAAC +GGCGTGTTTTACGCCACTGAAGACCAGGAACACGTGGTCCGCGGATTACAGGGTATTCTG +CGGGGCGAATGCTATTTTTCACAAAAATTAGCCAGTTACCTGATTACACACTCAGGAAAT +TACCGCTACAACAGCACCGAGTCCGCATTACTCACTCATCGCGAAAAAGAGATCCTCAAT +AAGTTACGTATTGGTGCCTCTAATAATGAAATCGCCAGGCCGCTATTTATCAGCGAGAAT +ACGGTTAAGACACATCTTTATAATCTTTTCAAAAAGATACCTGTCAAAAATCGCACCCAG +GCAGTTTCATGAATGAAACGCTATCTGACCTGGATTGTAGCAGCAGAGTTACTGTTCGCT +ACCGGAAACCTCCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGATTGTTAACCGACCAT +ACCGTCTCTTCCATAGGACATGAATTCTATCGTGCATTCAGCGACAAATGGGAAAGCGAA +TACACCGGCAACCTGACCATTAATGAAAGACCCAGTGCGCGTTGGGGAAGCTGGATCACC +ATAACGGTAAACCAGGACGTTATTTTCCAGACCTTTTTATTTCCAATGAAAAGAGACTTC +GAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTAAATCGCCGACAAATA +GATCAAACGCTCTTAAGTACGAGTGATTTAGCGCGTGATGAATTCTAAATGCGTGTTAAA +CATGCAGTAGTGCTGCTCATGCTTTTTTCGCCATTAACCTGGGCTCGAAATATGACGTTC +CAGTTCCGTAATCCTAACTTTGGTGGAAACCCCAATAACGGTTCCCTTTTATTGAATAGC +GCCCAGGCGCAAAATTCATATAAAGACCCCGCTTATGATAACGATCTTGGTATCGAGACC +CCCTCAGCGTTGGATAACTTTACGCAGGCTATTCAATCGCAAATTCTGGGCGGCTTGTTG +ACCAATATTAATACCGGAAAACCAGGACGTATGGTGACCAATGATCTTATTATCGATATC +GCTAATCGCGACGGACAGCTCCAGCTCAACGTCACGGACAGAAAACCGGGAAGAACCTCG +ACCATCGAAGTGTCAGGTTTACAAACTCAGTCAACCGATTTTTAAATGCCGCGCTTACTT +ATTTTGGTTGCCGTTTTATCGTTGAGCGGATGCTTAACTGCCCCGCCGAAACAAGCTGCG +AAACCGACATTAATGCCCCCCGCACAAAGTTACAAAGATTTGACGCACTTACCTGCTCCC +ACCGGTAAGATCTTTGTTTCGGTATATAACATTCAGGATGAAACGGGCCAATTTAAACCT +TACCCGGCAAGTAACTTTTCCACGGCTGTGCCGCAGAGCGCCACCGCTATGTTGGTCACC +GCGCTGAAAGATTCGCGCTCGTTTATCCCACTAGAACGACAAGGCTTACAGAATCTTTTG +AATGAACGGAAAATTATTCCCGCAGCCCAGGAAAACGGCACCGTGGCGATGAATAACCGT +ATCCCGCTTCAGTCGTTGACGGCGGCAAATATTATGGTGGAAGGTTCTATTATTGGTTAT +GAAAGTAACGTCAAATCCGCCGGGGTCGGCGCAAGATATTTCGGTATTGGCGCCGATACG +CAGTATCAGCTGGATCAGACTGCTGTCAACCTGCGCGTGGTTAACGTCAGTACGGGCGAG +ATCCTTTCTTCGGTGAACACCAGTAAAACGATCCTTTCCTATGAAGTACAGGCAGGCGTG +TTCCGTTTTATTGATTACCCGCGCTTACTGGAAGGCGAAATCGGCTATACCTCGAACGAA +CCGGTGATGCTGTGTCTGACGTCAGCCATTGAAACCGGCGTTATCTTCCTCATTAATGAT +GGTATCGATCGCGGACTGTCGGATTTGCAGAATAAAGCGGACAGGCAAAATGATATTCTG +GTGAAATACCGTGAGCTGTCAGTACCGCCAGAATCCTGAATGTCTATTGCCGTAAATATG +AATGACCCGACCAACACGGGCGTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGC +AACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAG +GACCCGACTAACCCATTACAAAATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACC +GTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAAT +AGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACA +ATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTG +GAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTG +GTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGT +AAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGC +AATGGCGGGACGCAACTGGTGGCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACG +AAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTACGGCACCACCACACTCGACGAA +GTTCGGCAAATAATCTAAATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCC +ACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCC +GGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTG +GCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGAT +GTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTAT +AGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATG +CAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCT +GCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATG +CAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGAT +GCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCAT +GACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGAC +AGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAA +AACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCG +ACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAAT +AACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATT +AACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAG +ATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGG +GCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGT +AAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAAT +ATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAG +ATCCTCAATACGCTGGTTAACCTGCGCTAAATGGATCACGCAATTTATACCGCCATGGGG +GCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAATGCCTCA +ACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGCCTCTCT +TTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAGGGTCAG +TTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTGGTGGTG +CAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGCCCGACC +GGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACCGTTCCG +GAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCCGGCGAC +CCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGCAATGAG +GTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAACGCGGG +GCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGCAGTAAC +GTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAAATGCAG +ATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTGTCGATG +AGTTAAATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAAT +ATGGATGTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGC +GCGGTATTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAG +CAGACGACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAG +CGCCTGCACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAA +GGGCAGGGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGC +TCTTTCCAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCG +GCAATCACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGC +GTTACCCAGCAAGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTT +ATGAACGACACCGGTCTGGAAAGCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCC +GGCGCGCCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTAT +GTCGAAACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGC +GCCTATGAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCTGCAGAAACTGACG +CAACTCTAAATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAA +CCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAAT +GGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGAT +CGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCC +AGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTGATACG +GTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGC +GGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTG +ACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAG +ATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACC +ATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTC +GGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAAT +TTGTCGCCGATGTAAGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACT +CTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCG +CTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACG +CCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACC +GGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCT +TTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGT +CTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCT +CTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTG +CAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTG +CCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTTACG +ATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCG +CTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTT +CTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATC +AACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTG +GCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAATACG +CCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGC +GGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTG +AATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGCGCG +GGCTGTCTACGCGCCAAACTGGAAATCATCTGAATGATCGGAGACGGTAAATTGCTGGCC +AGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCG +GCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTG +AAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTG +TATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGG +CTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCG +CCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTG +ACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCC +GGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAA +AGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAG +CGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACC +GCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCG +AAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTAT +GTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAG +CAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAA +TTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGC +GCGAATCTCGACAATCTCTTTTAAATGTCCAGCTTGATTAATCACGCCATGAGCGGACTT +AACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACATCAACAATTATAACGTTGCG +GGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGC +TGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGAATATGATGCGTTTATCACT +AATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAACCACGCGCTATGAACAAATG +TCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACTGTCTGGCTCGCTGCAGAGT +TTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCG +CTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAACCACCGATCAGTATCTGCGC +GATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGTGGCGCAAATCAACAATTAC +GCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGC +GCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGTTAGCGAGCTTAACAAGATC +GTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAACCTGACGATGGCCAATGGC +TATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGAC +CCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAA +AAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTTCCGTTCTCAGGATCTGGAT +CAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAG +CATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCG +CCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGTATCGCTAACCGCTAAGGTG +GTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGTTTTTGACGGTACAGACTGG +CAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAACAAAAGATGCTGACGGAAAA +CTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTT +CTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGTTAAAGTGACAAATGAAGCC +GAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGTGGATACCGGCGACAGCGAT +AACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAATGTAGTGGGCGGCAACAAA +ACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTG +AAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCTTTATAAACAGCAACAGTCG +GTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCAGCGTTATCAGCAGTATTAT +CTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTTTGATGCGTTATTGAATATT +CGCTAAATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAAT +TCTCAGGCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAAC +CCATCTGACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAG +AATAGCCAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGC +GTACTCAGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGA +AACGGCACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGC +GATCAGCTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGG +TATAAAACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAA +AGTGTTACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAA +ATTTTTAATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAG +AATCTGTTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAAT +GACGTGGAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAAT +TCGCTTAATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGT +ACGCTGGATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTG +GTAGATGTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAG +GCGTCCTATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGTAA +ATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAG +AAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGAC +TATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTC +TTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATG +CTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAG +GAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTG +AAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGT +ATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTC +CCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGG +CGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAAT +ACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCT +TACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTT +GATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAG +GAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACC +CGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAG +CCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGGATGTCCGTAATCAAGAAAAAT +ATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCAACAA +ACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGATATT +TCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAATGCAC +CGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGACGGTA +CGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCGTTAA +ATGGCAAACCATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAA +GCAGGTCGTAAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCA +TCCGAAGCAGGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGATGGTAATGTCC +GCACCAGGACACATTGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGT +GGTGGTCTTGTCATCTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCC +ATATGTGGTGCGCGTAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAG +GAAGCCAACCCTCAGATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTAT +ACCTACAACTCAAGGTGCTATCCATGGGAAGACAAAAAGCAGTGAATGAAACGAATTTTC +CTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCCAGCGCC +AGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGATAAAAAG +CTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAGCTATTG +CAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATTCGCTCA +GGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGATAAAACG +AACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTGAGCTGC +CCACTGCCGCCAGCCGGTTAAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG +AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT +TACCCTGGCGTGCAGTTGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT +CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT +TATGAGTAAATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAA +AGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGT +CGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGG +CAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTA +ACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTG +ACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAG +GCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCG +CTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAA +CATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTG +GACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTG +TTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCAT +ATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGC +CTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCT +GTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTT +AATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTC +AACTAAATGGGACGCACACCGGATTACAAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAAC +CCAGCCTTCTACGGCCAGTTTGAGCAGAACGCCCGTAACTGGTACACCCGTATTCAGGAG +ACCGGCCTGTACTTTAACCATGCAATCGTCAACCCGCCCATTGACCGCCACAAACCTGCC +GACGAAGTGAAAGACGTCTATATCAAGCTGGAGAAAGAGACGGACGCCGGGATTATTGTC +AGCGGGGCGAAAGTTGTCGCCACTAACTCCGCCCTGACTCACTACAACATGATTGGTTTC +GGCTCAGCCCAGGTGATGGGCGAAAACCCGGATTTTGCTCTGATGTTTGTCGCGCCAATG +GATGCCGAAGGCGTAAAACTTATTTCGCGCGCCTCGTATGAAATGGTCGCGGGCGCGACG +GGCTCGCCGTTTGATTATCCCCTCTCCAGCCGTTTTGATGAAAACGATGCCATTCTGGTG +ATGGACAAGGTGCTGATCCCGTGGGAAAACGTATTAATTTACCGTGATTTCGATCGTTGT +CGTCGCTGGACGATGGAAGGCGGCTTTGCCCGTATGTATCCACTGCAAGCCTGTGTTCGT +CTGGCGGTAAAACTTGATTTCATTACCGCGCTGCTGAAAAAATCGCTCGAATGTACGGGT +ACCGTAGAGTTCCGGGGCGTGCAGGCCGATCTCGGCGAAGTCGTGGCCTGGCGCAATATG +TTCTGGGCATTGAGCGATTCTATGTGTTCTGAAGCAACCCCGTGGGTAAACGGCGCCTGG +CTACCGGACCACGCCGCGCTGCAAACCTATCGTGTGATGGCCCCAATGGCCTACGCGAAA +ATTAAAAATATTATTGAACGTAACGTTACCAGCGGCCTGATTTACCTGCCTTCCAGCGCC +CGCGATCTGAATAATCCGCAAATCGACCAGTACCTGGCGAAATACGTACGCGGCTCTAAC +GGAATGGACCATGTTGAACGTATCAAAATTCTTAAATTGATGTGGGATGCCATCGGCAGC +GAGTTTGGCGGTCGCCATGAGCTGTACGAGATTAACTACTCGGGCAGCCAGGATGAAATT +CGTCTGCAGTGTCTGCGTCAGGCCCAGAGCTCCGGCAATATGGATAAGATGATGGCAATG +GTCGATCGCTGCCTCTCCGAATACGATCAGAATGGCTGGACGGTTTCGCATTTGCACAAT +AACGACGACATCAATCAACTGGATAAGCTGCTGAAATAAATGCAAGTAGATGAACAACGT +CTGCGTTTTCGCGATGCGATGGCAAGTCTGGCGGCAGCGGTCAACATCGTAACCACGGCG +GGTCACGCCGGACGCTGCGGTATCACCGCAACAGCGGTTTGCTCAGTCACTGATACGCCG +CCCTCCGTGATGGTATGTATTAATGCCAATAGCGCCATGAACCCCGTTTTTCAGGGCAAC +GGCAGGCTGTGCATTAATGTACTTAACCATGAGCAGGAGCTGATGGCGCGCCACTTTGCC +GGTATGACGGGGATGGCGATGGAGGAGCGTTTTCACCAGCCATGTTGGCAAAACGGGCCG +CTGGGCCAGCCGGTACTTAACGGCGCGCTGGCCAGTCTTGAAGGCGAGATCAGCGAGGTA +CAAACCATTGGCACGCATCTGGTGTATCTGGTGGCGATCAAAAATATTATTCTTAGCCAG +GAGGGGCATGGCCTGATTTATTTCAAACGCCGTTTTCATCCGGTCAGACTTGAGATGGAA +GCGCCTGTTTAAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTT +GATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTG +TGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAG +GGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGG +ATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGC +CTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGC +CCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATC +AACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTG +CTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACG +CCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTA +CCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACG +TGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCC +AGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACC +TTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAA +GCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATG +GAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAAC +TACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGG +ATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAAC +GGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATT +TCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCG +AAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGT +CGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAATGAAAAATGCTTTCAAA +GACGCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTAC +AGCGCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCG +CCAAACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAG +CCGGTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGC +GCGCAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCG +GCTACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCG +CGCTGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTG +CAGATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATT +GACGGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCG +CAGCACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGG +AAAGCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGG +GCGCTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTG +GCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAATGCAT +GATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATGACCTATTTCCGCCCC +ATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTGCGAATCCTGGCCGAT +AGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATTTTGCGTCCAAGTCTG +ACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGACTCAAGCCGGTTAAC +GATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACGTTGTACGCCCGTGCC +CGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTCACGCCCGAAAAAACA +CAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGCCAGCATCCTGATAGC +GAAGCGGAAGCATAGATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTC +GGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGA +CTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGT +TTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCC +ACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGC +ATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACC +GCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATT +ACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTT +TTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGG +TCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAG +TGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTAC +CTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAG +GAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAAC +GCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACG +CTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATC +CTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCG +CAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAG +CGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCG +GCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTT +AGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCG +ATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATG +ATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCT +CTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGC +GCCACCCCTTGAATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATG +TATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCAT +ATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACC +CACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTAT +ACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCG +GCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCAC +AACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGC +GACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGAC +AGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCG +GTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGG +ATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGG +CGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTAC +GGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATAC +GACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAAC +GCTGTTTTCCCGCTGCCTGCGTAAATGAAGAAAATAAATCATTGGATTAACGGCAAAAAC +GTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTGCTGGCGGAA +GTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAAGAGGCGTTC +CCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGCCTTGGCGAC +CTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACCGGCCTGCCT +ATTCACCAGACTAAAACGTGCTGAGTGCTGATCCCGCGCGCCTCGCATAACTTCGAATTC +TTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGCTC +AATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGCCG +TTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGCTC +AAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGGCA +GGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATGCG +CTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTCGC +AATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGCCG +GTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCATC +TTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCATT +TACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATCCG +ACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCTCC +GGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAAAA +CCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGGCC +GATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCCTG +CTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTCTG +GCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTGAA +GCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCGGC +GTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGGAA +ATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAATG +CCGCACTTTATTGCTGAATGTACTGAAAATATTCGCGAGCAGGCTGATTTACCAAGCCTG +TTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGGATTTTCCCCATCGGCGGTATCCGC +AGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCTGACGGTAAGCATGATTACGCGTTT +GTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGC +GAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCCGACCTGATGGAGAACCGCTATCTG +GCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACGCTCAATTACAAACAAAACAACGTA +CACGCGTTATTTAAATAGATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTT +AATCAGGCTGAAAAACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATC +ACTATTGAAGATGCCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGG +CGCACGCTCAAAGGCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAA +ATCAGCGAACCGGATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGAT +ATCCCCACCGACCGTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCG +AAACCGCTGCGCGGCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTG +ATTCCGGCGCTGGAACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGC +CCGCGCAAAGTGTTCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGT +GGTCGCCCCATCAAACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGC +AACGGCGTGATCGAAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGC +GTGGCGTGGCTGGCGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATC +ATCCTCGGCGGCTCGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTC +GATTACGGCAACATGGGCGCGATCAGTTGCCGGTTTGTGTAAATGAGCTCTGTACCCGCG +CCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTGTTAGGGATTCCCTTT +CATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGCGCCGCGCCATCGTGG +TGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAGGTGTTTTTTGTTATT +TCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAACACTGGTGGAAAGTA +CGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTGCTTACCTTGCCGCAA +TTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCTACACTCTCTGCCTAT +GAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGGTTTTTACTGGTGCTG +GTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAAAAAAGGCAGGAAACA +AGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTTATTTTTTTCCTGCTG +GGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATATCCGGCAATCCTCAGT +GACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTGCCGTTTTTTATTCTC +GGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACCACGCCCTCACGCGGA +TGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAATCAACGTTATGGGAGC +GGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTAATGGGGCTATGGATG +GTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAGTCCGCGCGTGTCACC +TATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCCTTAACGCTTTTCTTT +GGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTCTTGTGCGGGCTGATA +TTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGCATCCCGCTCCTGAAA +TTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCCGCGATCGGGTAGATG +AAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCTC +TACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTTA +GCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAAA +TATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAAG +ACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGATT +AACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTTT +GGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGTC +CTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAGC +TATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGATT +GATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCGT +CCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGACC +GGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAAA +GTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCTG +TTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAAC +GGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAAA +CACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCGT +GGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGCC +TGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGACC +AATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACCG +GGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCAT +GCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTCG +AATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGAC +ATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGGT +GAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCTG +CGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGCC +GATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAATGAATAAA +ACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAA +ACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAA +GACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTG +GCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAA +GCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGG +GATCGCCTGCGTGGGCGGGATGTTACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAG +CAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATT +TTGACTCTGGCGCAAACCGTCGTTGCGACCTGGTATATGAAGACCATTCTGCCCTATCAG +GGATGGGCGCTCATCAATCCTATTGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATG +CAGCTCCTGCCCTACATGCTGCATACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGC +TGGGTGTCTGCCGGATTCTGGACTGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGC +GATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAG +ACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGC +GCGACCTGGGAGTCCGTTAAAGCTACAGGCAACGCCGCGCATTTTGACGTCTATATCCTT +AGCGATAGTTATAACCCGGATATTTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATC +GCGGAAGTGCAGGGCGAAGGCCATATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGC +AAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTG +GTGCTGGACGCGGACTCAGTGATTAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATG +GAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACT +CTGTATGCCCGCTGCCAACAGTTTGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGG +CTGCACTTCTGGCAGTTGGGGGATTCGCACTACTGGGGGCACAATGCCATTATCCGCGTG +AAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGA +TCGATTCTTTCCCACGACTTTGTTGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTC +TGGATTGCCTACGATCTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAG +CTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTG +AAAGGAATGCACCCGGTGCATCGTGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCC +GCGCCGTTATGGTTTATGTTCCTTGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTA +ACAGAGCCGCAATATTTCCTTCATCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGT +CCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTG +CTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTT +ACGCTGTCGCTATTGCTGGAAGTTCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTG +TTTCATACCGTGTTTGTGGTCAGTGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCG +CAACGCGACGATGATTCTACGCCTTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTG +CTGCTGGGGCTGGTCTGGGCGGTTGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGG +CTGGCGCCGATTGTCTTTTCGCTTATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGT +TCAACGGTAGGATTACGCACCAATCGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCG +CCGCCTCAGGTGTTGGTCGATACTGATAAATATCTGGAGATGAATCGCCGCCGTATTCTG +GACGATGGCTTTATGCATGCGGTTTTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATG +GCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAG +CAGGCGCTAAACGAAACGCCGGATAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGC +GATCCGGTGACGATGGCGCGTTTTCACTATCGGGTCTGGAATGCGCCAGAGAGATACTCT +TCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACA +TCGTCAGCGGGATAAatgtcgcgcgtctcgnnggcgaggaacctgggtaaatattttctt +ctcatcgataacatgttagtggtgctgggtnntttcgtcgtcttcccgctcatctctatt +cgctttgtcgatcaaatggggtgggctgccnnaatggtagggatcgcgctcggcctgcgt +cagtttattcaacaaggtctgggcatttttnncggcgccatcgccgatcgctttggcgcg +aaaccgatgattgtcaccggtatgctgatgnncgccgcaggctttgccaccatgggtatc +gcgcatgagccctggctcttgtggttttccnnctttctttccggtctcggcggtacgctt +ttcgacccgccgcgttcagcgctggtggtcnnattaattcgtccggagcaacggggccgc +ttcttctctctgttgatgatgcaggacagcnngggcgcggtgattggcgcgctgctggga +agctggttgctacaatacgattttcgcctgnnctgcgcgacgggcgctattttgttcata +ttatgcgcccttttcaacgcatggctgcttnnggcctggaagctatcaacggccagaacg +ccggtgcgtgaaggaatgcgccgcgtcatgnncaataaaaggtttgtcacctacgtgctg +acgctggcgggctactatatgctggcggtannggtcatgttaatgctgccgattatggta +aacgatatcgccggttcgcctgctgccgtgnnatggatgtacgctattgaggcgtgtctc +tcgctgacgttgctctacccgattgcccgcnngagcgaaaagcgttttcggctggagcat +cggctgatggccggtttgctcgtcatgtcgnngagcatgctccccatcgggatggtgggc +aatttacagcagctttttacgcttatttgcnntttctacatcggctcggttatcgccgaa +ccggcgcgcgaaacgctcagcgcgtcgcccnnggacgcgagggcgcggggaagctatatg +ggctttagccgtctgggattagccattggcnncgcgattagttatatcggcggcggctgg +ttgtttgatatgggtaaagcgcttgcgcagnntgaactaccgtggatgatgctcggtatt +atcggctttatcacctttttggctttaggcnngcaatttagtcataagcgcacgccgcgc +cggatgctggaacccggcgcctgaATGACCAAGTATGCCACGCTGGAAGAAGCTATCGAT +GCAGCCCGGGAAGAATTTCTGGCTGACCATCAAGGCCTCGAACAAGACGAAGCGAATGTG +CAGCAGTTCAACGTTCAGAAATATGTACTGCAGGATGGGGACATCATGTGGCAGGTCGAA +TTTTTCGCCGATGAAGGTGAAGATGGCGAATATCTGCCGATGCTGAGTGGTGAAGCCGCA +CAGAGCGTGTTTGACGGCGATTATGATGAGAAAGAGATCCGCCAGGAATGGCAGGAAGAG +AATACTTTGCATGAATGGGATGAAGGGGAATACCAGCTTGAACCCCCGCTTGATACCGAG +GAAGGCCGTACTGCGGCAGACGAATGGGATGAGCGTTAAATGTCACTATTAGCCAGGCTG +GAACAAAGTGTACACGAAAACGGTGGGCTGATTGTCTCATGCCAACCGGTACCAGGCAGC +CCTATGGATAAACCTGAAATTGTGGCTGCAATGGCACAGGCAGCGGCTTCGGCGGGTGCG +GTCGCTGTGCGCATTGAAGGCATTGAGAATCTGCGGACTGTTCGTCCCCATCTTTCTGTT +CCTATTATTGGGATAATTAAACGTGACCTTACAGGGTCGCCAGTCCGTATCACTCCATAT +TTACAGGATGTTGACGCCCTGGCGCAGGCAGGTGCCGATATTATCGCTTTTGATGCCTCA +TTCCGCTCTCGCCCGGTTGATATTGATAGTTTACTGACACGTATTCGCCTGCATGGATTA +CTGGCGATGGCAGACTGTTCAACCGTGAATGAAGGCATAAGTTGCCATCAGAAAGGAATC +GAATTCATTGGTACAACACTGTCTGGCTATACCGGTCCCATCACGCCGGTTGAGCCAGAT +TTGGCAATGGTGACACAACTGAGTCATGCAGGTTGTCGTGTTATTGCCGAGGGGCGCTAT +AACACGCCTGCACTGGCGGCCAATGCTATTGAGCATGGTGCCTGGGCAGTTACCGTTGGT +TCCGCTATCACCCGTATCGAGCATATCTGTCAGTGGTTCAGTCACGCAGTAAAACGCTGA +ATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATCACC +ACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACTGGC +GCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGGTAT +AAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGTGGA +GCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGCGTA +GGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCACCG +GTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCATACG +GGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATCTTT +GATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATCTAT +AATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTACAAT +GCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGATCG +TCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGTTTA +CGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAGAAC +AGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTTTCG +GGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAACAA +AATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGATGAA +GTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTCGGC +TATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCTAAA +GGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATAAAA +TAAGTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCT +TTATTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTAC +ATTATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCC +ACAGCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAA +TTTGGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTA +AGTGGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGG +ATGGCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTA +AAATCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCC +TATTTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTG +CTACCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAA +GAAGCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTG +TCAATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTT +CTGTTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCG +GGAGAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACT +GTATTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTC +AGCATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGAT +AATTATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGC +GGGCTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACC +GGGCTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGG +CTTGGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCA +ACAATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGG +TTTCAGTCAACAAAAGAATTTTAAATGAAAAAGTATCTTGCTTTCGCCGTTACGCTGCTG +GGTATGGGTAAAGTCATCGCCTGTACTACCCTTTTGGTAGGCAATCAGGCTTCGGCTGAC +GGCTCCTTTATTATCGCGCGCAACGAGGATGGCTCGGCAAATAACGCCAAGCATAAGGTT +ATTCATCCCGTCGCGTTTCATCAACAAGGCGAGTATAAAGCACATCGCAACAATTTTAGC +TGGCCGCTTCCGGAGACAGCGATGCGCTATACGGCGATTCATGACTTTGATACTAACGAT +AACGCCATGGGTGAAGCCGGTTTCAATTCGGCGGGCGTCGGAATGAGCGCAACGGAAACC +ATTTACAACGGCAGAGCGGCGCTGGCTGCCGATCCTTACGTGACAAAAACGGGAATCACG +GAAGACGCCATTGAGTCCGTGATCCTGCCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAA +TTACTGGGAGATATTATTGAACAAAAAGGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATT +GATAGCAAAGAGATATGGTATCTGGAGACGGGAAGCGGACATCAATGGCTGGCAGTACGA +CTTCCGGCAGATAGCTATTTCGTTTCCGCCAATCAGGGACGTTTACGCCATTACGATCCG +AATGATAACGCGAATTATATGGCGTCACCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGA +TTATATGATCCGGCCCGCGGCGAATTCGACTTTCATCAAGCCTATTCGCAGGATAACAAA +AACGATACCACCTATAATTATCCGCGCGTCTGGACGCTACAACACCAGTTTAATCCGCAT +CTGGATACGGTCGTTAGCGAAGGGGAAACATTTTCTGTTTTTTTAACGCCAATAACGAAG +ATCAGCGTGGCGGCAGTAAAAAACGCGTTACGCAATCACTATCAGGGAACGTCGCACGAC +CCTTATGCCAGTCATAATCCACAAGAACCATGGCGACCTATATCCGTTTTTCGTACCCAG +GAGTCACATATTTTACAGGTCAGACCGAAATTACCGCAGGCTATCGGCAACGTAGAATAC +ATCGCCTATGGAATGCCATCTCTTAGCGTCTATCTCCCCTATTACCAGGGGATGCGTCAT +TATCAACCCGGAGATGATAAAGGAACCGATCGGGCGAGCAACGACTCTACCTACTGGACA +TTCCGCACGCTGCAAACACTGGTTATGCAAGACTACAATACGTTTGCGCCAGATGTGCAA +CATGCCTGGAAAACATTTGAACAGCAAACAGCTAAGCAACAGTATAAGATGGAGCAGAGC +TATCTGAGATTATATGCGTCGCATCCGAAAGAAGCACAACGCTTACTGCAAAATTTTGAA +GATAAAACGATGCAAAATGCGCAGACGCTCGCCCGTCGCCTGACCAATAATATTATTACG +ACAATGACTTACCGCACAGATATGAAATATCACTTTTCAAGTACGCAGCCATAAATGGGA +AGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTGTTGAGACGAGATTCG +CGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTACAGATGGGCGGAGTA +GAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTTAAGGCGCGAAATGAA +GCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATTTTTGCGACCGGCGAA +GCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAAGCATTGATTCATAAG +GACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGATGAAGATCTTGGTTTT +TTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCCGTCTACGATGTCCTG +CTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCGGAAATCGGTAAGGTA +GAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAATGCGGTCGTGATCCTC +GACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTGACGCGATTAGGCGAA +AATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTGCCGCGCGGTGTGCGT +TCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATGGTGGGGATTGTGCAT +TTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACGCTCCACGCATACAGC +TAAATGGGAACCACCACGATGGGGGTTAAGCTGGACGACGCCACGCGCGAACGGATCAAA +ATGGCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTAATAAAACAGGCAATCTTTAGC +TATCTGGACAAGCTGGAAAATAGCGATACGCTACCGGAGCTACCTGCGCTGTTTGCCGGC +GCGGCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGATGAGCCGCATCAGCCCTTTCTG +GAGTTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGCGCCGCCATCACCGCCGCCTGG +CGCCGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAACAGGCGCGCCTGTCGCCGCCT +GTCGCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCGGAGAAATTGCGCAATCAAAAA +TCCGCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTGCAGGAGTTTTCCCTCTCTTCG +CAAGAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTGCTGCGTATTCCCGACAAAGCT +ACGCGCGATGCGTTAATTCGCGACAAAATCAGTAATGGCAACTGGCAGTCGCATATTGGC +CGTAGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGGCTGCTCTTTACCGGCCGACTG +GTCTCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTGAACCGCATTATCGGCAAGAGC +GGCGAACCGTTAATCCGCAAAGGCGTCGACATGGCGATGCGTTTAATGGGCGAGCAGTTC +GTGACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCCCGAAAACTGGAAGAGAAAGGG +TTCCGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTAACCGCCGCCGATGCGCAGGCC +TATATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGCAAAGCGTCTAACGGTCGCGGT +ATTTACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCCCTGCATCCACGCTATAGTCGC +GCGCAATACGATCGGGTAATGGAGGAGCTTTATCCGCGCCTGAAATCCCTGACGCTGCTG +GCGCGCCAGTATGATATCGGTCTCAATATCGACGCCGAAGAGGCGGATCGTCTGGAGATC +TCGCTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAACTGGCGGGCTGGAACGGCATT +GGCTTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTGGTCATTGATTATTTAGTCGAT +CTGGCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTGGTGAAAGGCGCCTACTGGGAT +AGCGAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGCTATCCAGTTTATACCCGCAAA +GTGTATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAACTGCTCGCCGTCCCTAATCTG +ATCTACCCGCAGTTCGCGACCCATAACGCTCACACACTGGCGGCGATTTATCATCTGGCC +GGGCAAAATTACTATCCGGGTCAGTACGAATTCCAGTGCCTGCACGGCATGGGAGAACCG +CTGTATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAACTTAACCGTCCCTGCCGTATT +TACGCGCCGGTGGGAACACACGAAACCCTGCTGGCCTATCTGGTACGACGCCTGCTGGAA +AACGGCGCCAACACCTCTTTTGTCAACCGCATCGCCGATGCCACCCTACCGCTCGATGAA +CTGGTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCGCAGCAGGAAGGTCAGGCTGGC +ATACCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTACGGCGAAGGTCGGATAAACTCC +GCCGGACTTGATTTAGCGAATGAACATCGCCTCGCCTCGCTTTCTTCTGCCCTGTTAAGC +AACGCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAACAACCGGTGGCCGACGGTGAG +ATGACGCCGGTTATCAACCCGGCGGAACCGAAAGATATTGTTGGCTGGGGACGCGAAGCG +ACAGAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTCAATCAGGCGCCGGTTTGGTTT +GCGACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGGGCGGCGGTATTGATGGAAGAC +CAAATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCGGGGAAAACGTTCAGCAACGCC +ATTGCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTATTATGCCGGTCAAGTGCGTGAC +GATTTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTGGTCTGTATCAGTCCGTGGAAC +TTTCCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCGCTGGCGGCAGGTAACAGCGTT +CTGGCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCCCAGGGCATTGCCATTTTGCTG +GAAGCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCGGGACGGGGAGAAACCGTCGGC +GCCCAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATGTTTACCGGTTCCACGGAGGTC +GCGACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGACGCCCAGGGGCGCCCTATTCCG +TTGATTGCGGAAACCGGCGGTATGAACGCTATGATTGTCGACTCTTCCGCGCTCACCGAG +CAGGTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGCGCCGGACAACGCTGTTCCGCG +CTCCGCGTGCTGTGTTTGCAGGACGATATCGCCGAACATACGCTGAAAATGTTACGCGGC +GCGATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTGACGACCGATATCGGGCCGGTG +ATCGATAGCGAGGCCAAAGCCAACATTGAACGTCATATCCAGACGATGCGCGCCAAAGGC +CGCCCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGACGCGCAGGAATGGCAGACCGGT +ACGTTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTCGCAGAACTGGAAAAAGAGGTC +TTCGGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAACCAACTGGCGGAGCTTATCGAA +CAGATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTACATACCCGTATTGATGAAACC +ATTGCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTGTACGTTAACCGTAATATGGTG +GGCGCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGCCTGTCCGGCACCGGGCCAAAA +GCGGGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACACCGCCCGCCCAATGCGCTCAAT +ACGACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGATGCGCAGCTTAAAACCACGCTA +CTCGCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGATCGCCCGGCGCTACAGACGCTC +TGCCGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAGCGCCTGCTACCGGGGCCGACC +GGCGAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGGGTGTTATGCCTGGCTGATGAT +GAACAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCCGTCGGCAGTCAGGCGCTATGG +TCAGACGACGCCTTCCACCGCGATCTGGCGAAACGTCTCCCCGCCGCCGTCGCGGCGCGT +GTCCAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCGTTTGACGCGGTGATTTTCCAC +GGCGACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTCGCCGCCCGCGAAGGCGCGATA +GTGTCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATGCTGCTGGAACGGCTCTATATT +GAACGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGTAATGCCAGCCTGATGACAATT +GGCTAAATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCATG +ATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTGGC +GGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCGGC +TGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGATC +GCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGCGC +GTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGTTT +GAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCACT +ATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTATG +AGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCGGC +GGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGTTA +ATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAGTG +ATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTATT +ATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCTTT +ATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGATG +ATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACAAT +AACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGGCG +CAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGGTG +ATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTATAT +AAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGATG +GTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGCTG +GGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGTTT +TCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCGCG +GTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTGGC +TTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAGCA +ACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGAAG +CTACAGGCGGAATAAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTT +CTGGCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGCGCCGCAGGCGCCT +CCGGCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGACAACTCTGGCGACC +TTGAGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTGCGGGGTATGCCGC +TTTACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGTCATGACCGTTGCG +CTCCGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTC +CCGGTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAATCAGCGTGACGCCA +ACGCTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGGCTGGACCAGCTAT +TGGGGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATGATGAAAAAAAGCGTC +GCTATGCTGGCGGTTTGTATGCTGGCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCT +GCGCCTCAAGAGATCAACATTGTTTTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAAT +ACAGCCAGACTACCGCAAGCGACGGCGCTCACTATCGGCGATAAGATATGGCTGATAGAT +GCCGGCTACGGCGCCAGTCTGCAACTGGTGAAAAATGGCATTCCACTGCGCAACATCAAT +ACTATTTTGCTCACCCATCTGCACAGCGACCACATACTGGATTATCCTTCCTTGCTGATG +AATGCCTGGGCAAGTGGCCTGAAAGACCATACCATACAGGTTTATGGCCCGCCGGGAACC +CAGGCGATGACGAAGGCTAGCTGGAAGGTCTTTGACAGGGATATCACGTTACGCATGGAA +GAAGAGGGGAAACCCGATCCGCGCAACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTC +ATCTATAAAGATGAACTGGTCACAATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCG +GACGGTGAAGCGTTTGCTTACCGTTTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGC +GATACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCCCAGGGGGCGGATATCCTGGTACAT +GAGGCGGTACATGTCCCTTCGGTAGCAAAACTGGCTAATAGTATTGGCAACGGAAAAACG +CTGGCTGAAGCGATTGCGTCGCATCACACCACGATTGAAGATGTCGGTAAGATTGCTCGC +GAGGCCCACGTGAAAAAACTGGTGTTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGAC +GTCTGGCAACAGGAAGCCATGAAAAATTACCCGGGCCCTGTCATTGTCGGTCATGACAAT +ATGACGATAAGCGTACCGTAAATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCG +CAGGCCACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAG +TATGGCATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACC +AATCTGCTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATT +CTGGATGTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCC +ATCAAAGAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGG +CTCTTCTGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGAT +CTAAAAGCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAA +CTCGCGCCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTAC +GCCGATTTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTT +TTCAACCAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTTAA +ATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAATG +GTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTCT +GCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGAA +TTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGCG +CTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCCT +CCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGAA +TGAATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTC +TCCTGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGG +CTACGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAA +AACGGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCC +TGGAAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTG +GCGAATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGT +ACGCCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTG +TTGACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGAC +TATGCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTT +GGCTATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCC +GGGCTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAG +GGCGACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGAT +TTGCGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACG +CAAACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAA +GTTGTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCT +GTTCTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATC +AGGCGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCG +TTTATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAAT +GCATGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGG +CTTTTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAAC +GGTATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGC +GCGCCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGG +GGGCTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGA +CCAGGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATC +CTCGGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTC +GGCTTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAG +GCAATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGG +TGTATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCC +TTGCAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATT +ACAGATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCC +GGTTTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACG +TTGAAAAAAGCGAAAGGAATAACCCAATGAATGAAATACATGATTGTTTTACTGCTGGCG +CTGTTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAG +CAGATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGC +GCTAAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAA +CAGCTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATT +AAACCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACC +TGGCGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGT +TACCATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACG +CTGGATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGAC +GTGCAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGG +GATACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAATGATT +GCACATTCTTTCGGCATCGTTAATTATTTTGTATTATTTGGCTACCTCCTGGCCATGATG +GTAGTCGGTGTCTATTTTTCCAGACGGCAAAAAACAGCAGACGATTATTTTCGCGGTGGT +GGCCGGGTTCCTGGTTGGGCGGCTGGGGTCAGTGTATTTGCTACTACGTTAAGCTCAATT +GCATTTATGTCAATTCCTGCCAAAGCGTTTACTTCCGACTGGACGTTTATCATTGGTCAG +GATCTGGCTATCGCAATTTTACCGCTGGTTTTTTATTTCTATATTCCGTTTTTTCGGAAA +GTGAAAGTCACATCAGCCTATGAATATCTCGAAGCACGGTTCGATGTGCGCTGCCGTCTG +GTCGCCAGCATGTCATTTATGTTGTTTCATATTGGACGTATCGCCATTATCACTTTCCTC +GCCGTGCTGGCCTTGCGCCCCTTCATCGCTATAGACCCGGTGATTTTGGTACTGTTGATT +GGTGTGATGTGTATCATTTATACCTGGATGGGGGGGAATTGAATGGAAAGTCTATTAAAT +CGTTTATATGACGCGTTAGGCCTGGATGCGCCAGAAGTTGAGCCACTGCTTATCATTGAT +GATGGGATACAGGTTTATTTTAATGAATCCGATCATATACTGGAAATGTGCTGTCCCTTT +ATGCCACTGCCTGACGACACTCTGACTTTGCAGCATTTTTTACGTCTTAACTACGCCAGC +GCCGTCACTATCGGCGCTGATGCAGACAATACTGCTTTAGTGGCGCTTTATCGCTTGCCG +CAAACCAGTACCGAAGAAGAGGCGCTCACTGGTTTTGTATTATTCATTTCAAACGTGAAG +CAATTGAAAGAGCATTATGCATAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCG +GTTGGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGAT +GCGCATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCAC +GCTTATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGAT +GAGCTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGC +CCGGCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAAC +GTCGAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGAT +AATTATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACC +ACATGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGC +CATATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCC +AGCAAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTT +CAGCCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAAC +CGCTTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCG +GAGAACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAA +GAGCGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGT +AACGTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCG +CCGGACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACT +GGACTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTT +GCGTTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAA +TAAATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAA +AGCCTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCG +GCTAAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGG +GGGAATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTA +CAGCGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACG +TCAATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAA +GAAGAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACT +CAGCAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGA +GATGCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACG +CATAACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCA +AAAGATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAAT +ATTCATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGAT +AAAACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCG +CTTCTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTT +AGTAAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTA +TCCGTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGAT +CAAATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGC +AATAAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTG +GGTGTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAAT +GCCGAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGC +TGGGTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCG +CGCCAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTAT +AAACTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAAT +TGTAAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATT +TCTTTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAG +AAAATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACG +GGCGGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTAT +CAAAAACGAGTTGGGGATGATAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATC +ACATCTTGAATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTTGTTGCAGCCCCG +GCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTCGATCAGCAAACA +GGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGATAACGGATGGACG +CAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTGTGGCCCGAAAAA +GCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTATTTTGAAAGTAAA +AAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGCAAAACGAATGAG +CACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTATCGCGGGAGCTAA +ATGGCAAAGATTCTGGTGCTCTATTATTCCATGTACGGACACATTGAAACCATGGCGCAC +GCGGTGGCGGAAGGGGCAAAGAAAGTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCA +GAAACAATGCCGCCTGAAATCTTCGCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTT +GCCACCCCACAGGAGCTGGCGGATTACGATGCCATTATTTTTGGTACGCCAACCCGGTTT +GGCAATATGTCAGGCCAGATGCGTACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCC +GGCGCGCTATACGGCAAGCTCGGCGGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAG +GAGCAGACCATCACCTCGACCTGGACTACGCTTGCCCATCATGGGATGGTGATTGTCCCG +ATAGGCTATTCCGCACAGGAACTGTTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTAC +GGCGCAACGACTATCGCTGGAGGCGACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCT +ATCGCTCGCTATCAGGGGGAATACGTCGCCGGTCTGGCAGTCAAACTCAACGGCTAAATG +GAGCCTCAACCCCCACGTCTGAAACCCGGAAAAATCCTTGACACTCTGGGTGCTATGCAA +AAAAGCCTGACACGTGCCTCGCAGCGTATTGCGCAATATATTTTAGCCTTCCCCAGACAG +GTGACACAGTCATCTATTGCGGATTTGTCGCGCGACACACAGGCCGGAGAAGCCACGGTT +ATTCGCTTTTGTCGCACCCTGGGCTATAAAGGTTTTCAGGATTTTAAAATGGACCTGGCC +ATTGAACTTGCCACTACCGAGTCTGATGACAGTAGTCCTCTACTGGATGCCGAAGTTAGC +GAATCCGACGATGCCCACGCGATTGGTTTAAAATTGCAGAACACCATTAGTAATGTATTA +TCTGAAACGCTAAATCTGCTGGATATGCAACAGGTTCTCGGTGTCGTGGACGCCCTACGT +CACTGTCACTCAGTTTATATGTTTGGTGTGGGCTCATCGGGGATCACGGCGCTGGATATG +AAACACAAGCTAATGCGTATGGGTTTACGGGGCGATGCGGTAAGCAATAACCATTTTATG +TACATGCAGGCTACGCTATTGAAAGCAGGCGATGTCGCGATGGGTGTCAGTCACTCGGGC +ACATCGCCAGAAACAGTGCATTCACTCCGATTGGCCCGACAGGCTGGCGCCACCACAGTC +GCCATTACCCATAATCTGGGTTCTCCATTATGTGAAGAGGCCGATTTTTGCCTGATCAAT +GGTAATCGGCAAGGAATGTTGCAGGGTGACTCGATCGGTACGAAAGCCGCGCAGCTTTTC +GTCTTTGACCTGCTCTATACCCTTCTTGTACAGTCCTCGCCGGAACAGGCCCGAGAAAGC +AAATTACGGACAATGAATGCCCTGGACATGACAAAATAAATGAAGAAACTGCCCGGCTTT +ACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGT +GCCGTTGAACCGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAAC +AGTCTGGACGCTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGAT +GTGCAGTATTATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTG +TCGGCGGCGAAGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGT +CTGGATGATACGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAAT +CCTTTCTCTTTTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAAT +CGGCGGATGCACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGC +AACATCGGCGATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTG +ATGGCCATTGGCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGT +AGTTCAGTGTCGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGT +ATCGAACTTCCCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTG +GAAACCAGCCAGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAA +ACACGCTTGCTTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTT +CTTCCGCAGCGATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCC +GCTTACTTTGTCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGT +GTGAAGATCGCCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCA +GGGTACGCGCGCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAA +CCGACCCGCGAACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCC +AGCTTACATGCTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAAT +TTTGATCCCCGTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACG +CTGGCGACGCTTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTG +CGGCTGGATCGCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTG +TTAAAGAAAGAACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATT +TTACCTGTGGAATGGTTGCTGTGAATGCCAACTCAAGAAGCAAAAGCGCACCGCGTCGGC +GAATGGGCAAGCCTGCGTAATACGTCGCCGGAAATTGCCGAAGCCATTTTTGAAGTCGCT +CACTATGACGAGAAACTGGCAGAAAAAATATGGGAAGAAGGTAGCGATGAGGTGCTGATC +AAAGCCTTTGAGAAAACGGACAAAGACTCGCTCTTCTGGGGCGAACAAGTCATCGAACGT +AAGAACGTATAAATGTATCCCGTTGACCTGCATATGCATACCGTCGCGAGCACTCATGCC +TACAGTACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATGAAACTTTTTGCG +ATTACCGATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCAGTTTATTAACATG +CGCATCTGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATGGAGGCGAATATC +AAGAATATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATT +ATCGCAGGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACGAATACTCAGGCG +ATGATCGCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCGGGAAATCCAAAG +TATCCAGTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCAGGTAGCGCTGGAA +ATCAACAACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAAGTGCCGCGCGGTC +GCTGCCGCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGAGTCCCATACGGCC +TTTACGCTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAA +GATCGAATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAGTCACGCGGTATG +GCGCCTGTACCGGAATTTGCCGAACTTTAAATGAATGAGTTTTCAATCCTGTGCCGTGTG +CTGGGATCGTTGTTTTACCGCCAAGCGCAAGATCCTTTACTGGTTCCGCTGTTTACGTTA +ATCCGTGAAGGTAAACTGGCGGCAGACTGGCCGCTGGAGCAGGATGACATGCTGGCGCGT +TTACAGAAAAGCTGCGATATCACGGAGATTTCCACTGATTACAATGCGTTATTTGTTGGG +GAAGAGTGCGCGGTAGCGCCATACGGCAGTGCGTGGGTCGAAGGCGCGGAAGAGTCTGAG +GTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATACGCCTGCCGATCACATT +GGCACTTTATTGCTCGCGGCCTCCGGGCTGGAAGATCAGTCTGCCGAAGATGAAAGTGAA +GCGCTGGAAACCTTATTTGCCGATGATCTGCTTCCCTGGTGCAATACCTTCCTCGGTAAA +GTTGAAGCCCATGCCGTTACGCCAGTCTGGCGCACTCTGGCGCCGCTAACGCGTGATGCG +ATAGGGGCCATGTGGGATGAACTTGAGGAAGAAGATGAAGAATAAATGATGCGCGCGATG +AACATACTTCTTTCTATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTG +GCCGTCTCCCTGGGGTTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTGGCC +TGTCCGCAGGGCGGCTTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGGATG +GTGTGGGCGCTGGTCATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTGAGT +TACGTGTTGACGGGGATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTT +TCTTTTGTTCCGGGAACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGAGTGG +CGGTTGGTATTACCGTCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAAGAGT +GGGCTATGGCTGGCATCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAGTAA +ATGAAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGTTCCGCC +GTGGCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTCCGCATC +CAGCATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACGTTCACT +TTTGACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAATAGCGTC +GACACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAATGTTGCG +AAATTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAACTGGAT +ATTACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCGAAGCTG +ATGGGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAAGGAAAA +ATTAAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAGGTGGAG +CTTATCATCTCAGTAGAAGGCGTTCAGCAGAAGTAAATGTTACTGATGATGGCGCTGATC +GTGCGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCCCGT +TTAACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCGATA +ATCATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGCTGG +TTTGAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACACTG +CATCTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCGCTA +AAACACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCATCT +GACTATGGAGCTCAAAAATGAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATTTCT +TTTATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCGCTG +AGCAAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATGCAG +CAACTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATGGTG +GATACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATTAAT +CATAGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACCCGC +GAAACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAACGCC +AGAAGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGGCAA +ATGCTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTCTGT +TCGGCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGCCGA +CTCACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTACCC +GTCGAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGACGAT +TTTGAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTTAAT +ATTTTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTATCAA +CAAGCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAATATT +CTCTTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCGCTC +AATGCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCACATC +TGTTTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGAGTG +CTCTCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGTATT +GAAAGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCCACC +GCCGATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACTGCC +GGTTTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCGGCA +TCTTACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGTGAT +AGCTAAGTGATATGTCTGAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACGCAG +CAGGCGGATAAATTCTTGCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACAGTA +CCTGTATTGATGATTGGGTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAGGAT +GTGGTCCAACGCTATATGGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTTACA +AATGCCAAACTGGTTGCGGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTATTT +GTCTACTATCAGCAACAGCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATTTTG +CCCTTATTCGTGGTCACGGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCTATT +TTCGCTGCCGCGCAGTCGAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTTAAT +TCCGATATCTATCAGCGGTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAAATA +GCTAAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTGGTC +ATGGCCGATGAATCAGAGATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGAGGG +CCAATGACCGGTCTGTTGATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGTGCG +GTTTTAGGAATTATTATGAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGACCTT +AACTTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATTTTC +GCCCCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAGGTG +ACATTATGAATGAAAATCAACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCA +TCATATCTACAAGCGGCAACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATT +AATAAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGAT +GCCAGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTC +GCAAACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTG +CAGCCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGG +GCGCAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCA +AGGAAGACAGCTAACTATAATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGT +TATGTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATT +AAATTTGATAACAAAAAAACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAAT +AAGTCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAG +AGACAGACCCGTTATCGCGTTGGATTACAATACCACTTTTGAATGACGAAATACGGTGTT +ATAGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCG +AAAATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGT +GTCGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATT +GCTTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACAC +GTGTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCC +TGCAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTT +CGCCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACT +AAACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAG +TCAGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGAT +GAAACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTT +GGTGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACA +CTTCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACA +GGTGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAA +ACACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATA +TCCAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGG +CTCTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAG +CCAGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACC +GCTGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTT +GGCTAAATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAACTTAGCGTCGAT +GCGATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTAGACGGCGCAATT +CATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGTCAGCAACAGGGC +GAATGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCGGCAAAGGCGGTT +ATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCTGAGCTACTCGAA +GAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGTTCCATCGCTTTT +CCGGCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCTGAAGTCGCCGTC +AGGACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTATACTTTGTCTGT +TATGATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCT +GCCTGA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_nuc_multifasta.fa.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_nuc_multifasta.fa.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,90 @@ +>1 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTGCATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCGTCAG------NNNAATATTTCTTCATTAATC +ACATCT +>2 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCT---GCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGGTGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGG---CAGTCAGTAAAAGGTATTTCTTCATTAATC +ACATCT +>3 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAGGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGG---CAGTCAGTAAAAGGTATTTCTTCATTAATC +ACATCT diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_nuc_multifasta.faa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_nuc_multifasta.faa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,48 @@ +>AAAA#74_01075 +CQYHLF*PYWRALPPLLARFLAFLAKNRLTACWLFRWASPQGSCCSSR*WRCCPPR*IPR +GCRLYWATGCLLSACWATSGWIVCFLTLIRRIWCKKGSSRFPAR*NALRFY*RSALACTT +FRKESPPLSLPAAILNWVSASHWRWRCTIFLKGWRLPARFMPRRAQNVPRFFGPVSPAWR +KFLAACWRG*FWAAWFHRSLWRLSWQQSPALWWRSPSMN*CRWQKRSILTITPAMVCFAV +CPSWGSVSSFCRR*VSV +>BBBB#75_01314 +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMDAARRVRYRG +DVACTGLRDVYYRPVGLLRAGSSASSRSSAGSGAKKAAAASRLDKTHCDFIDARH*PAQL +SGRNRHLCHCQQQS*TGFRHRTGGGVAQYS*RAGGCRPGLCRDGLKTYRDFLGRYLRHGG +NSWRRAGVADFGQPGFTDRYGGYHGSSRRHYGGALRR*TDAVGKRDRS*Q*PQLWCALRY +VHHGAQSRHFADDRYRL +>CCCC#76_00877 +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGSLLSACWATSGWIVCFLTLIRRIWCKKGSSRFPAR*NALRFY*RSALACTT +FRKESPLSLPAAILNWVSASHWRWRCTIFLKGWRLPARFMPRRAQNVPRFFGPVSPAWRK +FLAACWRG*FWAAWFHRSLWRLSWQQSPALWWRSPSMN*CRWQKRSILTITPAMVCFAVC +PSWGSVSSFCRR*VSV +>DDDD#77_01105 +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGMFIIGLLGYFGLDRLLPHAHPQDLVQKRQQPLPGSIKRTAILLTLGISLHN +FPEGIATFVTASSNLELGFGIALAVALHNIPEGLAVAGPVYAATGSKRTAIFWAGISGMA +EILGGVLAWLILGSLVSPIVMAAIMAAVAGIMVALSVDELMPLAKEIDPNNNPSYGVLCG +MSIMGLSLVILQTIGIG* +>EEEE +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGMFIIGLLGYFGLDRLLPHAHPQDLVQKRQQPLPGSIKRTAILLTLGISLHN +FPEGIATFVTASSNLELGFGIALAVALHNIPEGLAVAGPVYAATGSKRTAIFWAGISGMA +EILGVLAWLILGSLVSPIVMAAIMAAVAGIMVALSVDELMPLAKEIDPNNNPSYGVLCGM +SIMGLSLVILQTIGIG* +>FFFF +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGMFIIGLLGYFGLDRLLPHAHPQDLVQKRQQPLPGSIKRTAILLTLGISLHN +FPEGIATFVTASSNLELGFGIALAVALHNIPEGLAVAGPVYAATGSKRTAIFWAGISGMA +EILGGVLAWLILGSLAPIVMAAIMAAVAGIMVALSVDELMPLAKEIDPNNNPSYGVLCGM +SIMGLSLVILQTIGIG* +>GGGG +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGMFIIGLLGYFGLDRLLPHAHPQDLVQKRQQPLPGSIKRTAILLTLGISLHN +FPEGIATFVTASSNLELGFGIALGWRCTIFLKGWRLPARFMPRRAQNVPRFFGPVSPAWR +KFLAACWRG*FWAAWFHRSLWRLSWQQSPALWWRSPMN*CRWQKRSILTITPAMVCFAVC +PSWGSVSSFCRR*VSV +>HHHH +MSVPLILTLLAGAATFIGAFLGVLGQKPSNRVLAFSLGFAAGIMLLISLMEMLPAALDTE +GMSPVLGYGMFIIGLLGYFGLDRLLPHASAGSGAKKAAAASRLDKTHCDFIDARH*PAQL +SGRNRHLCHCQQQS*TGFRHRTGGGVAQYS*RAGGCRPGLCRDGLKTYRDFLGRYLRHGG +NSWRRAGVADFGQPGFTDRYGGYHGSSRRHYGGALRR*TDAVGKRDRS*Q*PQLWCALRY +VHHGAQSRHFADDRYRL diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_nuc_multifasta_mafft.fa.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_nuc_multifasta_mafft.fa.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,90 @@ +>1 +atgcaaatacagagcttctatcactcagcttcactaaaaacccaggaggcttttaaaagc +ctacaaaaaaccttatacaacggaatgcagattctctcaggccagggcaaagcgccggct +aaagcgcccgacgctcgcccggaaattattgtcctgcgagaacctggcgcgacatggggg +aattatctacagcatcagaagacgtctaaccactcgctgcataacctctataacttacag +cgcgatcttcttaccgtcgcggcaaccgttctgggtaaacaagacccggttctaacgtca +atggcaaaccaaatggagttagccaaagttaaagcggaccggccagcaacaaaacaagaa +gaagctgcggcaaaagcattgaagaaaaatcttatcgaacttattgcagcacgcactcag +cagcaaaatggcttacctgcaaaagaagctcatcgctttgcggcagtagcgtttagagat +gctcaggtcaagcagctcaataaccagccctggcaaaccataaaaaatacactcacgcat +aacgggcatcactataccaacacgcagctccctgccgcagagatgaaaatcggcgcaaaa +gatatctttcccagtgcttatgagggaaagggcgtatgcagttgggataccaagaatatt +catcacgccaataatttgtggatgtccacggtgagtgtgcatgaggacggtaaagataaa +acgcttttttgcgggatacgtcatggtgtgctttccccctatcatgaaaaagatccgctt +ctgcgtcaggccggcgctgaaaacaaagccaaagaagtattagctgcggcactttttagt +aaacctgagttgcttaacagagccttagagggcgaagcggtaagcctgaaactggtatcc +gtcgggttactcaccgcgtcgaatattttcggcaaagagggaactatggtcgaggatcaa +atgcgcgcatggcaatcgttgacccagccgggaaaaatgattcatttaaaaatccgcaat +aaagatggcgatctacagacggtaaaaataaaaccggacgtcgccgcatttaatgtgggt +gttaatgagctggcgctcaagctcggctttggccttaaagcatcagatagctataatgcc +gaagcgctgcatcagttattaggcaatgatttacgccctgaagccagaccaggtggctgg +gttggcgaatggctggcgcaatacccggataattatgaggtcgtcaatacattagcgcgc +cagattaaggatatctggaaaaataaccaacatcataaagatggcggcgaaccctataaa +ctcgcacaacgccttgccatgttagcccatgaaattgacgcggtgcccgcctggaattgt +aaaagcggcaaagatcgtacagggatgatggattcagaaatcaagcgagagctcatttct +ttccatcagacccatatgttaagtgcgcctggtagtcttccggatagcggtggacagaaa +attttccaaaaagtattactgaatagcggtaacctggagattcagaaacaaaatacgggc +ggggcgggaaacaaagtaatgaaaaatttatcgccagaggtgctcaatctttcctatcaa +aaacgagttggggatgaaaatatttggc-gtcagtaaaa--tatttcttcattaatcaca +tct +>2 +atgcaaatacagagcttctatcactcagcttcactaaaaacccaggaggcttttaaaagc +ctacaaaaaaccttatacaacggaatgcagattctctcaggccagggcaaagcgccggct +aaagcgcccgacgctcgcccggaaattattgtcctgcgagaacctggcgcgacatggggg +aattatctacagcatcagaagacgtctaaccactcgctgcataacctctataacttacag +cgcgatcttcttaccgtcgcggcaaccgttctgggtaaacaagacccggttctaacgtca +atggcaaaccaaatggagttagccaaagttaaagcggaccggccagcaacaaaacaagaa +gaagctgcggcaaaagcattgaagaaaaatcttatcgaacttattgcagcacgcactcag +cagcaaaatggcttacctgcaaaagaagctcatcgctttgcggcagtagcgtttagagat +gctcaggtcaagcagctcaataaccagccctggcaaaccataaaaaatacactcacgcat +aacgggcatcactataccaacacgcagctccct---gcagagatgaaaatcggcgcaaaa +gatatctttcccagtgcttatgagggaaagggcgtatgcagttgggataccaagaatatt +catcacgccaataatttgtgggtgtccacggtgagtgtgcatgaggacggtaaagataaa +acgcttttttgcgggatacgtcatggtgtgctttccccctatcatgaaaaagatccgctt +ctgcgtcaggccggcgctgaaaacaaagccaaagaagtattagctgcggcactttttagt +aaacctgagttgcttaacagagccttagagggcgaagcggtaagcctgaaactggtatcc +gtcgggttactcaccgcgtcgaatattttcggcaaagagggaactatggtcgaggatcaa +atgcgcgcatggcaatcgttgacccagccgggaaaaatgattcatttaaaaatccgcaat +aaagatggcgatctacagacggtaaaaataaaaccggacgtcgccgcatttaatgtgggt +gttaatgagctggcgctcaagctcggctttggccttaaagcatcagatagctataatgcc +gaagcgctacatcagttattaggcaatgatttacgccctgaagccagaccaggtggctgg +gttggcgaatggctggcgcaatacccggataattatgaggtcgtcaatacattagcgcgc +cagattaaggatatctggaaaaataaccaacatcataaagatggcggcgaaccctataaa +ctcgcacaacgccttgccatgttagcccatgaaattgacgcggtgcccgcctggaattgt +aaaagcggcaaagatcgtacagggatgatggattcagaaatcaagcgagagctcatttct +ttccatcagacccatatgttaagtgcgcctggtagtcttccggatagcggtggacagaaa +attttccaaaaagtattactgaatagcggtaacctggagattcagaaacaaaatacgggc +ggggcgggaaacaaagtaatgaaaaatttatcgccagaggtgctcaatctttcctatcaa +aaacgagttggggatgaaaatatttggcagtcagtaaaaggtatttcttcattaatcaca +tct +>3 +atgcaaatacagagcttctatcactcagcttcactaaaaacccaggaggcttttaaaagc +ctacaaaaaaccttatacaacggaatgcagattctctcaggccagggcaaagcgccggct +aaagcgcccgacgctcgcccggaaattattgtcctgcgagaacctggcgcgacatggggg +aattatctacagcatcagaagacgtctaaccactcgctgcataacctctataacttacag +cgcgatcttcttaccgtcgcggcaaccgttctgggtaaacaagacccggttctaacgtca +atggcaaaccaaatggagttagccaaggttaaagcggaccggccagcaacaaaacaagaa +gaagctgcggcaaaagcattgaagaaaaatcttatcgaacttattgcagcacgcactcag +cagcaaaatggcttacctgcaaaagaagctcatcgctttgcggcagtagcgtttagagat +gctcaggtcaagcagctcaataaccagccctggcaaaccataaaaaatacactcacgcat +aacgggcatcactataccaacacgcagctccctgccgcagagatgaaaatcggcgcaaaa +gatatctttcccagtgcttatgagggaaagggcgtatgcagttgggataccaagaatatt +catcacgccaataatttgtggatgtccacggtgagtgtgcatgaggacggtaaagataaa +acgcttttttgcgggatacgtcatggtgtgctttccccctatcatgaaaaagatccgctt +ctgcgtcaggccggcgctgaaaacaaagccaaagaagtattagctgcggcactttttagt +aaacctgagttgcttaacagagccttagagggcgaagcggtaagcctgaaactggtatcc +gtcgggttactcaccgcgtcgaatattttcggcaaagagggaactatggtcgaggatcaa +atgcgcgcatggcaatcgttgacccagccgggaaaaatgattcatttaaaaatccgcaat +aaagatggcgatctacagacggtaaaaataaaaccggacgtcgccgcatttaatgtgggt +gttaatgagctggcgctcaagctcggctttggccttaaagcatcagatagctataatgcc +gaagcgctacatcagttattaggcaatgatttacgccctgaagccagaccaggtggctgg +gttggcgaatggctggcgcaatacccggataattatgaggtcgtcaatacattagcgcgc +cagattaaggatatctggaaaaataaccaacatcataaagatggcggcgaaccctataaa +ctcgcacaacgccttgccatgttagcccatgaaattgacgcggtgcccgcctggaattgt +aaaagcggcaaagatcgtacagggatgatggattcagaaatcaagcgagagctcatttct +ttccatcagacccatatgttaagtgcgcctggtagtcttccggatagcggtggacagaaa +attttccaaaaagtattactgaatagcggtaacctggagattcagaaacaaaatacgggc +ggggcgggaaacaaagtaatgaaaaatttatcgccagaggtgctcaatctttcctatcaa +aaacgagttggggatgaaaatatttggcagtcagtaaaaggtatttcttcattaatcaca +tct diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_number_of_conserved_genes.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_number_of_conserved_genes.tab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_number_of_conserved_genes_0.6.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_number_of_conserved_genes_0.6.tab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 +4 2 4 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_number_of_genes_in_pan_genome.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_number_of_genes_in_pan_genome.tab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 +4 6 7 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_number_of_new_genes.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_number_of_new_genes.tab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 +4 2 1 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_number_of_unique_genes.tab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_number_of_unique_genes.tab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 +4 4 3 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_one_gene_presence_and_absence.Rtab --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_one_gene_presence_and_absence.Rtab Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2 @@ +Gene Gene query_1.fa query_2.fa query_3.fa +hly 1 0 0 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_out_of_order_fasta.fa.sorted.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_out_of_order_fasta.fa.sorted.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +>1111 +AAAAAAA +>2222 +TTTTTTT +>3333 +GGGGGGG +>4444 +CCCCCCC +>5555 +AAAAAAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_groups --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_groups Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2 @@ +6259_6#6_02209 6259_7#20_00601 6593_5#7_01700 6630_2#15_02136 6630_4#12_02032 6631_2#21_02147 6631_4#23_02060 6631_7#21_02171 6664_1#10_02278 +1234#12_01975 1234#1_01317 1234#20_01662 1234#3_01167 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_groups_cdhit --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_groups_cdhit Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1 @@ +3634_6_04078 2212_1_01414 2363_1_00811 2541_2_00696 2541_8_00920 3634_7_00911 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_groups_group_2.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_groups_group_2.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +>1234#10_00003 +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00018 +MDFSFNLVDNNGTVMRSTFSPIRFFTFSFLWILIDCSSVQKIENFNSVLQEPTFKSLKEE +EAILGGSSDSDYKIRKTGNTIPVFVLSPIQTPEGMDSKLAAFLSDEVRLIWAKVKGKQVR +IQEMSWKNPSQLSQELKRLNVDAVIKTDIREVSGKWVVNQKITDPVKEIVYGSVDGSFQS +PKIEDELQANQAYYLKHGSGVLALDAKSSLVPIWEKSLSSGEIDSILKKSIQGYLSFSAS +SADTEVLFQGEKIGIASFRNYPLPEGLQQIQITRPGQKDISKSLQIRSGQTISIYQEWKE +DRTLGGVRILSFPEALQVALDGLKMGETPFYRSNLTPGAMQLELVRETENGPLVYYEGQL +IVDADKITEIALPYKTDNLISEPEFWKLSGEKGFQAFSGKTLDFQNVSSLPPGWYGVFSA +PFVPENMELEGIIPITAESDSGIVAISFHTSKKTISLEYEKERLSVYSFPSNGNNVGTYK +FKKEDKEDGRPFRIITDVKEGTIRLYLGYSKVLEDRLDVSGVWRISILTRGENFSKRSPL +RNLKIEYKGYK* +>1234#10_00005 +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_groups_group_2_multi.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_groups_group_2_multi.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ +>1234#10_00003 hypothetical protein +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00018 putative lipoprotein +MDFSFNLVDNNGTVMRSTFSPIRFFTFSFLWILIDCSSVQKIENFNSVLQEPTFKSLKEE +EAILGGSSDSDYKIRKTGNTIPVFVLSPIQTPEGMDSKLAAFLSDEVRLIWAKVKGKQVR +IQEMSWKNPSQLSQELKRLNVDAVIKTDIREVSGKWVVNQKITDPVKEIVYGSVDGSFQS +PKIEDELQANQAYYLKHGSGVLALDAKSSLVPIWEKSLSSGEIDSILKKSIQGYLSFSAS +SADTEVLFQGEKIGIASFRNYPLPEGLQQIQITRPGQKDISKSLQIRSGQTISIYQEWKE +DRTLGGVRILSFPEALQVALDGLKMGETPFYRSNLTPGAMQLELVRETENGPLVYYEGQL +IVDADKITEIALPYKTDNLISEPEFWKLSGEKGFQAFSGKTLDFQNVSSLPPGWYGVFSA +PFVPENMELEGIIPITAESDSGIVAISFHTSKKTISLEYEKERLSVYSFPSNGNNVGTYK +FKKEDKEDGRPFRIITDVKEGTIRLYLGYSKVLEDRLDVSGVWRISILTRGENFSKRSPL +RNLKIEYKGYK* +>1234#10_00005 imidazoleglycerol-phosphate dehydratase or histidinol-phosphatase +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_groups_group_5.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_groups_group_5.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,9 @@ +>1234#10_00016 +MKVTHSCLEFDSIEGLIDFAREFETGSMIRFLSPIEDNSGNVLVKEEVQVKESTLARLKD +IKGQYTPKFEVKLNKELLEQIQNILAIKIVNQLKVTDMKFLKFMYENTNYNFKGIIRNSL +LSKKTTLTLLKVYNQNLNFFKYISELGLLSLGIVMIPDTMRFRLLRRYAFTAGILMDVPR +IGVDKFTKLPSDDNEKVRVAHKCSDILQKLDLIEFTYGSISNHMPLGMIEDSTSSDKAAP +GENIDETFLDDIISNDGESDSKVDGSREDAIPEKSYDIFQALLTDALKLARYIANVSHNA +VDKDYVMEELVYYIAYNTSKKYFDELLANPLVATFKEFEVNVKRLRKIAEVEMKCVYPPS +AWAYPKPKSSQVLCKNKVWDCPNIVMGWDIHVITAQEAFGWVGTSLPVDNYPKCRLEEEL +DEIMVEPEKPKKK* diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_merged.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_merged.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>1111_1#1 +AAAAA-CCCC----TTTTTTTTTTTTTTT +>2222_2#2 +CCCCC-AAAA----AAAAAAAAAAAAAAA +>3333_3#3 +TTTTT-GGGG----CCCCCCCCCCCCCCC +>4444_4#4 +GGGGG-TTTT----GGGGGGGGGGGGGGG diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_output_merged_sparse.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_output_merged_sparse.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>1111_1#1 +CCCC-----AAAA-AAAAA--AAAA- +>2222_2#2 +AAAA-----TTTT-CCCCC--TTTT- +>3333_3#3 +GGGG----NNNNNNTTTTT-NNNNNN +>4444_4#4 +TTTT-----CCCC-GGGGG--CCCC- diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_pan_genome_reference.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_pan_genome_reference.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1466 @@ +>11111_1#11_04055 +ATGCTTCCGGTCACCTACAGATTAATACCTCAAAGCGGAGTATCCACATATGGATTAAAT +ACCGCAGATACACCTGTTTTCCCCGATATTCCCGAACATGCACCAAACCCCTCACGGCTA +CGCCTTGCTCATGACAGCCTTGCCATAAACAGTGAATTCCGTCTGGAGCCAGAGTGTGTG +GTGGAGTACCTTATCTCAGGCGCGGGTGGAATAGACCCTGATACAGAAATTGATGACGAC +ACTTATGACGAATGCTACGATGAACTATCCTCCGTACTTCAAAATGCGTATACCCAAAGC +GAAACATTCCGCAGACTGATGAATTACGCATATGAAAAAGAACTACATGATGTGGAGCAG +CGCTGGCTACCGGGGGCAGGCGAAGCCTTTGAAACTACCGTGGCTCAGGAACACTTCAAA +CTTTCAGAAGGCAGGAAAGTTATTTGTCTCAATCTGGACGATTCTGATGATTCATATACC +GAACATTATGAAAGTAACGAAGGAAGACAACTTTTTGACACAAAACGTTCATTTACTCAT +GAAGTTGTACATGCACTGACCCATCTTCAGGATAAAGAAGAAAATCATCCAAGAGGCCCT +GTTGTCGAATATACCAACATTATTCTGAAAGAGATGGGGCATCCTTCACCTCCCAGAATG +GTCTACATCTTCAATAAATAG +>11111_1#11_04056 +ATGCCAATAACTAACGCGTCCCCAGAAAATATATTAAGATATTTGCATGCGGCCGGTACC +GGTACGAAAGAAGCAATGAAAAGTGCAACTTCACCACGCGGTATACTGGAATGGTTTGTC +AATTTTTTTACCTGTGGTGGAGTAAGAAGAAGCAATGAAAGATGCTTTTGGGAGGTAATT +GGAAAACTGACCACATCATTATTATATGTAAATAAAGATGCTTTCTTCGATGGTAATAAA +ATATTTCTGGAGGATGTCAACGGGTGTACTATATGTCTGTCATGTGGAGCAGCATCCGAA +AATACGGATCCCATGGTCACTATTGAAGTGAACAAAAATGGAAAAACTGTAACGGATAAA +GTTGATAGTGAGAGATTTTGGAATGTATGTCGAATGTTAAAACTGATGAGTAAACATAAT +ATACAACAGCCTGATTCACTTATAACCGAGGATGGTTTTCTGAACCTGCGCGGAGTAAAC +CTAGCTCATAAAGATTTCCAGGGAGAAGATTTGTCAGACATAGATGCTTCTAATGCAGAT +TTCCGTGAAACAAATCTATCTAATGTAAATTTAGTCGGTGCAAATTTGTGTTGTGCAAAT +CTACACGCTGTAAATCTAATGGGTTCAAACATGACTAAAGCAAACCTGACTCACGCAGAC +CTGACTTGCGCTAACATGTCCGGTGTAAACTTAACCGCTGCAATTCTATTCGGCTCAGAC +TTAACTGACACCAAACTAAATGGTGCAAAATTAGATAAGATAGCTCTAACTTTAGCGAAA +GCATTAACAGGAGCCGATCTGACAGGTAGTCAACATACCCCTACTCCACTCCCGGATTAC +AATGATAAAACGCTTTTCCCCCATCCAATATTTTAG +>11111_1#11_04058 +ATGGAAAGTCTATTAAATCGTTTATATGACGCGTTAGGCCTGGATGCGCCAGAAGATGAG +CCACTGCTTATCATTGATGATGGGATACAGGTTTATTTTAATGAATCCGATCATACACTG +GAAATGTGCTGTCCCTTTATGCCACTGCCTGACGACACTCTGACTTTGCAGCATTTTTTA +CGTCTTAACTACGCCAGCGCCGTCACTATCGGCGCTGATGCAGACAATACTGCTTTAGTG +GCGCTTTATCGCTTGCCGCAAACCAGTACCGAAGAAGAGGCGCTCACTGGTTTTGAATTA +TTCATTTCAAACGTGAAGCAATTGAAAGAGCATTATGCATAA +>11111_1#11_04059 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA +TCTTGA +>11111_1#11_04060 +ATGAAAAAGTATCTTGCTTTCGCCGTTACGCTGCTGGGTATGGGTAAAGTCATCGCCTGT +ACTACCCTTTTGGTAGGCAATCAGGCTTCGGCTGACGGCTCCTTTATTATCGCGCGCAAC +GAGGATGGCTCGGCAAATAACGCCAAGCATAAGGTTATTCATCCCGTCGCGTTTCATCAA +CAAGGCGAGTATAAAGCACATCGCAACAATTTTAGCTGGCCGCTTCCGGAGACAGCGATG +CGCTATACGGCGATTCATGACTTTGATACTAACGATAACGCCATGGGTGAAGCCGGTTTC +AATTCGGCGGGCGTCGGAATGAGCGCAACGGAAACCATTTACAACGGCAGAGCGGCGCTG +GCTGCCGATCCTTACGTGACAAAAACGGGAATCACGGAAGACGCCATTGAGTCCGTGATC +CTGCCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAATTACTGGGAGATATTATTGAACAA +AAAGGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATTGATAGCAAAGAGATATGGTATCTG +GAGACGGGAAGCGGACATCAATGGCTGGCAGTACGACTTCCGGCAGATAGCTATTTCGTT +TCCGCCAATCAGGGACGTTTACGCCATTACGATCCGAATGATAACGCGAATTATATGGCG +TCACCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGATTATATGATCCGGCCCGCGGCGAA +TTCGACTTTCATCAAGCCTATTCGCAGGATAACAAAAACGATACCACCTATAATTATCCG +CGCGTCTGGACGCTACAACACCAGTTTAATCCGCATCTGGATACGGTCGTTAGCGAAGGG +GAAACATTTTCTGTTTTTTTAACGCCAATAACGAAGATCAGCGTGGCGGCAGTAAAAAAC +GCGTTACGCAATCACTATCAGGGAACGTCGCACGACCCTTATGCCAGTCATAATCCACAA +GAACCATGGCGACCTATATCCGTTTTTCGTACCCAGGAGTCACATATTTTACAGGTCAGA +CCGAAATTACCGCAGGCTATCGGCAACGTAGAATACATCGCCTATGGAATGCCATCTCTT +AGCGTCTATCTCCCCTATTACCAGGGGATGCGTCATTATCAACCCGGAGATGATAAAGGA +ACCGATCGGGCGAGCAACGACTCTACCTACTGGACATTCCGCACGCTGCAAACACTGGTT +ATGCAAGACTACAATACGTTTGCGCCAGATGTGCAACATGCCTGGAAAACATTTGAACAG +CAAACAGCTAAGCAACAGTATAAGATGGAGCAGAGCTATCTGAGATTATATGCGTCGCAT +CCGAAAGAAGCACAACGCTTACTGCAAAATTTTGAAGATAAAACGATGCAAAATGCGCAG +ACGCTCGCCCGTCGCCTGACCAATAATATTATTACGACAATGACTTACCGCACAGATATG +AAATATCACTTTTCAAGTACGCAGCCATAA +>11111_1#11_04061 +ATGGTTAAGTTATCAATGACGCTGCGCCTGACAATTTCTTTTATCGCCATACTTATCCTC +GCCTGTACCGGCATTAGCTGGACGCTCTATAACGCGCTGAGCAAAGAATTAACGTATCGG +GATGATATGACGCTAATAAATCGGGCGGCGCAAATGCAGCAACTGTTACTGGATGGCGCC +AGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATGGTGGATACGAAGCAGGATATCTTA +TTGATCCACTCAGCAACAGGCCATAATGTTGCGATTAATCATAGCGGCATCCCCGACCAA +CGCTTTAACGAGATTCCGCTGGCTAAAAACATCACCCGCGAAACCTTATTTCGCCAGGCG +GTACAAGGCACGGAGCTGACCGCGGTACGAGTAAACGCCAGAAGCGGCGATAACCCGCTG +ACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGGCAAATGCTGGCGCAATATCGCCGC +AACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTCTGTTCGGCGCTCAGTCCATTAGTC +ATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGCCGACTCACCGCGGCGACAGATAGC +GGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTACCCGTCGAGCTCAGGCCGCTTGGG +CAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGACGATTTTGAACGCCTGAACCAATTT +GCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTTAATATTTTACTGGGGAAGAATCAG +GTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTATCAACAAGCCCTTGTCGATAATATT +GAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAATATTCTCTTTCTGGCACGCGCGGAG +CACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCGCTCAATGCGCTGGTCGAAAATATG +CTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCACATCTGTTTTATAAATCAATGTCAG +GGAACGGTATGGGCTGACGAAATATTATTACAAAGAGTGCTCTCAAACCTGCTGACGAAT +GCCATCCGTTATTCTGATGAAAACGCCGTGATACGTATTGAAAGCGCTTATGATGATAAC +GTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCCACCGCCGATGCGGATAAGCTTTTC +CGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACTGCCGGTTTCGGCCTGGGGTTATCG +TTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCGGCATCTTACCGCTATGCCGATGAA +CATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGTGATAGCTAA +>11111_1#11_04062 +ATGTCATCTTGTTGGAGATTTACGGATTCGCTAACAAGCCTATGGCATACTGCGTTGATG +AAGATTTTATTGATTGAAGATAACCAGAAAACCATTGAGTGGGTACGTCAGGGACTCACG +GAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGACGAGACGGATTACACCTAGCCCTT +CAGGAACATTATTCATTGATTATTCTTGATATTATGCTGCCGGGGCTTGATGGATGGCAG +GTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCTGTTATTTGCCTGACGGCGCGCGAC +TCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGCGCTAATGATTACCTTGTTAAGCCT +TTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCTCAACTCAGACAGCATGTCCCGGTC +TTTACCCGACTGACGATCAATGGTCTGGACATGGATGCCACAAAGCAATCGGTGTTACGA +AATGGCAAACCGATTTCCCTGACCCGCAAAGAATTCCTGCTCCTCTGGTTACTGGCGTCC +CGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCCAGCGAAGTTTGGGGAATTAACTTT +GATAGTGAAACCAACACCGTTGATGTCGCGATTCGTCGGCTGCGCGCCAAAGTAGACGAT +CCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGGATGGGTTATCGATTACAGGCGGAA +ACGTCGCAGAATGGTTAA +>11111_1#11_04063 +ATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTTGTTGCAGCCCCGGCAATGGCG +CTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTCGATCAGCAAACAGGCAAACCA +GCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGATAACGGATGGACGCAATTAAAC +ACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTGTGGCCCGAAAAAGCTGCCGCG +CCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTATTTTGAAAGTAAAAAACTGGAC +ACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGCAAAACGAATGAGCACTATCAT +GTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTATCGCGGGAGCTAA +>11111_1#11_04064 +ATGCAAGTAGATGAACAACGTCTGCGTTTTCGCGATGCGATGGCAAGTCTGGCGGCAGCG +GTCAACATCGTAACCACGGCGGGTCACGCCGGACGCTGCGGTATCACCGCAACAGCGGTT +TGCTCAGTCACTGATACGCCGCCCTCCGTGATGGTATGTATTAATGCCAATAGCGCCATG +AACCCCGTTTTTCAGGGCAACGGCAGGCTGTGCATTAATGTACTTAACCATGAGCAGGAG +CTGATGGCGCGCCACTTTGCCGGTATGACGGGGATGGCGATGGAGGAGCGTTTTCACCAG +CCATGTTGGCAAAACGGGCCGCTGGGCCAGCCGGTACTTAACGGCGCGCTGGCCAGTCTT +GAAGGCGAGATCAGCGAGGTACAAACCATTGGCACGCATCTGGTGTATCTGGTGGCGATC +AAAAATATTATTCTTAGCCAGGAGGGGCATGGCCTGATTTATTTCAAACGCCGTTTTCAT +CCGGTCAGACTTGAGATGGAAGCGCCTGTTTAA +>11111_1#11_04065 +ATGGGACGCACACCGGATTACAAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAACCCAGCC +TTCTACGGCCAGTTTGAGCAGAACGCCCGTAACTGGTACACCCGTATTCAGGAGACCGGC +CTGTACTTTAACCATGCAATCGTCAACCCGCCCATTGACCGCCACAAACCTGCCGACGAA +GTGAAAGACGTCTATATCAAGCTGGAGAAAGAGACGGACGCCGGGATTATTGTCAGCGGG +GCGAAAGTTGTCGCCACTAACTCCGCCCTGACTCACTACAACATGATTGGTTTCGGCTCA +GCCCAGGTGATGGGCGAAAACCCGGATTTTGCTCTGATGTTTGTCGCGCCAATGGATGCC +GAAGGCGTAAAACTTATTTCGCGCGCCTCGTATGAAATGGTCGCGGGCGCGACGGGCTCG +CCGTTTGATTATCCCCTCTCCAGCCGTTTTGATGAAAACGATGCCATTCTGGTGATGGAC +AAGGTGCTGATCCCGTGGGAAAACGTATTAATTTACCGTGATTTCGATCGTTGTCGTCGC +TGGACGATGGAAGGCGGCTTTGCCCGTATGTATCCACTGCAAGCCTGTGTTCGTCTGGCG +GTAAAACTTGATTTCATTACCGCGCTGCTGAAAAAATCGCTCGAATGTACGGGTACCGTA +GAGTTCCGGGGCGTGCAGGCCGATCTCGGCGAAGTCGTGGCCTGGCGCAATATGTTCTGG +GCATTGAGCGATTCTATGTGTTCTGAAGCAACCCCGTGGGTAAACGGCGCCTGGCTACCG +GACCACGCCGCGCTGCAAACCTATCGTGTGATGGCCCCAATGGCCTACGCGAAAATTAAA +AATATTATTGAACGTAACGTTACCAGCGGCCTGATTTACCTGCCTTCCAGCGCCCGCGAT +CTGAATAATCCGCAAATCGACCAGTACCTGGCGAAATACGTACGCGGCTCTAACGGAATG +GACCATGTTGAACGTATCAAAATTCTTAAATTGATGTGGGATGCCATCGGCAGCGAGTTT +GGCGGTCGCCATGAGCTGTACGAGATTAACTACTCGGGCAGCCAGGATGAAATTCGTCTG +CAGTGTCTGCGTCAGGCCCAGAGCTCCGGCAATATGGATAAGATGATGGCAATGGTCGAT +CGCTGCCTCTCCGAATACGATCAGAATGGCTGGACGGTTTCGCATTTGCACAATAACGAC +GACATCAATCAACTGGATAAGCTGCTGAAATAA +>11111_1#11_04066 +ATGCATGATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATGACCTATTTC +CGCCCCATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTGCGAATCCTG +GCCGATAGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATTTTGCGTCCA +AGTCTGACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGACTCAAGCCG +GTTAACGATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACGTTGTACGCC +CGTGCCCGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTCACGCCCGAA +AAAACACAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGCCAGCATCCT +GATAGCGAAGCGGAAGCATAG +>11111_1#11_04067 +ATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTTGATGCCTGGCAA +GAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTGTGGTTCATCAAG +CCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAGGGAGAAAAGGTA +CTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGGATACGCCCTGAA +GCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGCCTGCCGGAAGAG +AGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGCCCGCTGGGTGAA +ATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATCAACGGACGAGAA +GCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTGCTTAGCGCGTTA +AGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACGCCGCAGAATCGC +GTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTACCCGCGCTGGAA +AATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACGTGGCCGCTGTCA +GCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCCAGCGAGCTGGCA +TTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACCTTTACCGAACAT +CACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAAGCCGAGCTGGTC +GTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATGGAGTATGTGGCC +GGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAACTACTACCGTCCG +AATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGGATTGTGGATAAA +GAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAACGGTGAGCTGCGG +CAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATTTCTTATCTGAGC +GAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCGAAAGGGCTGTCC +GATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGTCGCCTGGTTAAC +CGAATCGTCAGTGAGGAGAGCGCAAAATGA +>11111_1#11_04068 +ATGAAGAAAATAAATCATTGGATTAACGGCAAAAACGTTGCAGGTAACGACTACTTCCAG +ACCACTAACCCGGCGACCGGTGATGTGCTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAA +GTGAACCAGGCTGTCGCGGCGGCAAAAGAGGCGTTCCCGAAATGGGCCAACCTGCCGATG +AAAGAGCGCGCGCGCCTGATGCGCCGCCTTGGCGACCTGATTGACCAGCATGTGCCGGAA +ATCGCGGCGATGGAAACCGCCGACACCGGCCTGCCTATTCACCAGACTAAAACGTGCTGA +>11111_1#11_04069 +GTGCTGATCCCGCGCGCCTCGCATAACTTCGAATTCTTCGCCGAAGTGTGCCAGCAGATG +AACGGCAAGACCTATCCGGTTGACGATAAAATGCTCAATTATACGCTGGTGCAGCCCGTC +GGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGCCGTTTATGACCGCGACTTGGAAAGTT +GCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGCTCAAAATGTCCGAGCTGTCGCCGCTG +ACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGGCAGGAATTCCGGCAGGCGTGCTGAAC +GTGGTGCAGGGCTACGGCGCGACGGCGGGCGATGCGCTGGTACGCCACCATGACGTGCGT +GCGGTGTCGTTTACCGGCGGTACCGCCACCGGTCGCAATATCATGAAAAATGCCGGGCTG +AAAAAATACTCGATGGAGCTGGGCGGCAAATCGCCGGTGCTGATTTTTGAAGACGCCGAC +ATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCATCTTCTCGATCAACGGCGAACGCTGC +ACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCATTTACCCTGAGTTCGTGAAGCGCTTT +GCCGAACGCGCGAATCGCCTGCGTGTCGGCGATCCGACCGACCCGAACACCCAGGTCGGC +GCGCTGATTAGCCAACAGCACTGGGAGAAAGTCTCCGGTTATATCCGCCTCGGCATTGAA +GAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAAAACCCACTGACCTGCCTGCGCATCTG +AAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGGCCGATGTCGACAACCGTATGCGCGTT +GCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCCTGCTGCCATTCAAAGACGAAGCGGAA +GGGTTACGTTTGGCGAACGATGTGGAATACGGTCTGGCCTCTTATATCTGGACCCAGGAC +GTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTGAAGCCGGCATGGTCTTCGTCAACACC +CAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCGGCGTGAAAGCCTCCGGTACCGGGCGC +GAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGGAAATGAAAAACGTCTGCATCTCAATG +GGCGACCATCCTATCCCAAAATGGGGAGTTTGA +>11111_1#11_04070 +ATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATGTATCTTTCTGAA +CTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCATATTGAAATTGGC +AAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACCCACTGGCTGGTG +AATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTATACCAGCAACGAA +TTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCGGCGCTCGGCCAT +CTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCACAACATCCCGAGC +CTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGCGACAAGCACTTC +AAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGACAGCCGCAAACTG +GGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCGGTATTCGCCAGT +GGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGGATGAACAGCTAC +ACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGGCGCGAAGGCAAA +TTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTACGGCGAAGGCAAC +ATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATACGACGGCAAGGTG +GAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAACGCTGTTTTCCCG +CTGCCTGCGTAA +>11111_1#11_04071 +ATGCCGCACTTTATTGCTGAATGTACTGAAAATATTCGCGAGCAGGCTGATTTACCAAGC +CTGTTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGGATTTTCCCCATCGGCGGTATC +CGCAGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCTGACGGTAAGCATGATTACGCG +TTTGTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGCCTGGAGAGCCGTCAGGAAGTC +GGCGAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCCGACCTGATGGAGAACCGCTAT +CTGGCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACGCTCAATTACAAACAAAACAAC +GTACACGCGTTATTTAAATAG +>11111_1#11_04072 +ATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAAAACAG +CGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATGCCTAT +GCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAGGCCAC +AAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGGATTAC +GGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACCGTTTT +ATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCGGCCCT +CACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGGAACTG +ATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGTTCGAC +ACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCAAACCA +GACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCGAAGAA +ACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGGCGAAC +AAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCTCGTTC +ACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACATGGGC +GCGATCAGTTGCCGGTTTGTGTAA +>11111_1#11_04073 +ATGAAAAATGCTTTCAAAGACGCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTG +GGGCTTGCCAACAGTTACAGCGCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTG +ATTGACGGTGAACACGCGCCAAACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATT +GCGCCTTATCCCAGCCAGCCGGTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAG +CAACTGCTCGACGTCGGCGCGCAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAA +GCGCGAAACGCCGTGGCGGCTACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGC +GCGCTGGCGCGGGCATCGCGCTGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGAC +GCCATGTGCGTACTGGTGCAGATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATT +CTCGACGTGGATGGCATTGACGGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATG +GGCTTTGCCGGCAATCCGCAGCACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTG +CAGATACGCGCGGCGGGGAAAGCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAA +CGTTATCTGGAACTGGGGGCGCTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCG +CGCGGAGCGGAGGCGCTGGCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCC +GGCGTCTATTAA +>11111_1#11_04074 +ATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTCGGTTCGCACAACGCG +CTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGACTGATCGTATTTTTA +TTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGTTTTGCCGGGTTGACG +ATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCCACGACGCTGTTTTAC +GCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGCATCGTCGGCGCCCGC +CGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACCGCCACGATGTTCGCG +GTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATTACCGAAGCGGGCTTT +TTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTTTTCCGCGCCCGCGCC +AACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGGTCAATTGTCTCCGGC +TATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAGTGGTTATTCCTGTTG +GAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTACCTGGATGATACCCCG +GCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAGGAGATGATGGATAAT +GATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAACGCCATGCAGCAGCGT +AGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACGCTGGCCTATTTTTGC +CTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATCCTGAAAAGTTTTAAT +GAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCGCAGATTTGTACTGTT +CTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAGCGTAAACACCACACT +GCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCGGCGACCGACCGTAAC +CTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTTAGCGCGATGGCGATC +TTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCGATAGGCATTGCGGTC +ATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATGATTGGCTGGCTAAAA +GATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCTCTGTTAGTCGTCGGC +GCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGCGCCACCCCTTGA +>11111_1#11_04075 +ATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAAAGCATGGGC +AGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGTCGTGATATG +CAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGGCAGATTGAG +CTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTAACGCCGCCC +TCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTGACGGTACGC +GAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAGGCCTTCGGC +CTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCGCTCAAACAT +TACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAACATACCTTG +GTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTGGACGATCAT +GCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTGTTAATTGAC +AACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCATATTACCGAA +TCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGCCTGATTTTT +GATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCTGTCAACGAG +ATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTTAATCGCCTT +GCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTCAACTAA +>11111_1#11_04076 +ATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTGGCGCAAAGCCACCTTGCC +ATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTTTTACTGGGCACCAAAGGC +GGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACGGCGCTCACTATCGGCGAT +AAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAACTGGTGAAAAATGGCATT +CCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCACAGCGACCACATACTGGAT +TATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAAGACCATACCATACAGGTT +TATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGGAAGGTCTTTGACAGGGAT +ATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGCAACCTGGTTAAGGCGACC +GATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACAATAAGCGCGCTGAAAGTG +CCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGTTTTGATACTCAGGGTAAG +CGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCCCAGGGG +GCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTAGCAAAACTGGCTAATAGT +ATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCATCACACCACGATTGAAGAT +GTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTGTTAAGTCATCTGGTGCCT +GCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAAAATTACCCGGGCCCTGTC +ATTGTCGGTCATGACAATATGACGATAAGCGTACCGTAA +>11111_1#11_04077 +ATGGCTAACATCACTGTCACCTTTACCATCACCGAATTTTGTTTGCACACCGGCGTGACG +GAAGAGGAGCTAAACGAAATCGTCGGACTTGGCGTAATTGAGCCTTACGAAGACGATAAC +GCCGACTGGCAATTCGACGATCGCGCAGCGAGCGTGGTACAACGCGCGCTACGCTTACGC +GAGGAGCTGGCGCTCGACTGGCCAGGGATCGCGGTCGCGTTAACGCTGCTGGAAGAGAAT +TCACGGCTGCGCGAAGAAAACCGGTTACTGCTGCAACGCCTTTCTCGCTTTATCTCGCAT +CCCTAA +>11111_1#11_04078 +ATGGAACTTAAGGATTATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACG +ATTAAGACCGCCTATCGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCC +GATGCCGAAGCCCGTTTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAA +CGGCGCGCCGAGTATGACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAG +TTCCAGCAACACGAAGGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCT +ATTTTTGGTCAGCACGGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATC +GAAATTGAAGTGGCGGTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGC +TATTCCGTCCCCGTTTATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTG +AATGTGAAAATCCCGGCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGC +ACGCCGGGGGAAAACGGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCG +CATCCGCTCTTTGATATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGG +GAGGCGGCGCTCGGCGCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACC +ATTCCCCCCGGCAGCCAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGT +AAAAAGCACACTGGCGATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGAC +GAGAAAACAGCTGCCCTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGC +CAGCAATGGGGGAAAGCATAA +>11111_1#11_04079 +ATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAATG +GTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTCT +GCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGAA +TTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGCG +CTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCCT +CCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGAA +TGA +>11111_1#11_04080 +ATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCC +TGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTA +CGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAAC +GGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGG +AAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCG +AATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACG +CCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTG +ACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTAT +GCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGC +TATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGG +CTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGC +GACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTG +CGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAA +ACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTT +GTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTT +CTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGG +CGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTT +ATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCA +TGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTT +TTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGT +ATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCG +CCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGG +CTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCA +GGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTC +GGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGC +TTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCA +ATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGT +ATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTG +CAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACA +GATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGT +TTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTG +AAAAAAGCGAAAGGAATAACCCAATGA +>11111_1#11_04081 +ATGAAATACATGATTGTTTTACTGCTGGCGCTGTTTTCGACGCTGAGCATCGCGCAAGAA +ACCGCTCCTTTTACGCCGGATCAGGAAAAGCAGATTAAAAATCTGATCCATGCGGCGTTG +TTTAACGATCCTGCCAGCCCGCGGATAGGCGCTAAACACCCTAAGCTGACGCTGGTGAAC +TTTACGGATTACAACTGCCCGTACTGCAAACAGCTCGATCCGATGCTGGAAAAGATTGTG +CAGAAATATCCTGACGTTGCGGTCATTATTAAACCGCTGCCATTCAAAGGAGAGAGTTCC +ATACTGGCGGCGCGTATTGCGCTGACCACCTGGCGCGATCATCCGCAACAGTTCCTCGCG +CTACATGAAAAACTTATGCAAAAGCGCGGTTACCATACGGATGACAGTATTAAACAGGCC +CAGCAGAAAGCAGGGGCGACGCCAGTGACGCTGGATGAAAAAAGCATGGAAACGATACGC +ACTAATTTGCAGTTGGCAAGACTGGTCGACGTGCAAGGAACGCCAGCGACGATCATTGGC +GACGAGCTGATTCCGGGCGCAGTGCCCTGGGATACGCTGGAAGCGGTGGTGAAAGAAAAA +CTGGCGGCTGCCAATGGCGGGTAA +>11111_1#11_04082 +ATGGCGGGTAAACTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTTCTGGCGCTCCTCATC +GCGATAATGGTGGTCATGGACGTCTGGCGCGCGCCGCAGGCGCCTCCGGCGTTTGCCGCG +ACACCATTACATACGCTGACGGGAGAGTCGACAACTCTGGCGACCTTGAGCGAGGAACGC +CCCGTACTGCTCTATTTTTGGGCCAGCTGGTGCGGGGTATGCCGCTTTACCACGCCTGCG +GTCGCTCACCTGGCGGCGGAAGGGGAAAACGTCATGACCGTTGCGCTCCGCTCCGGCGGT +GATGCTGAGGTTGCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTCCCGGTCGTCAATGAT +GCTAACGGCGCCTTATCCGCTGGCTGGGAAATCAGCGTGACGCCAACGCTGGTGGTGGTT +TCACAAGGTCGGGTTGTGTTCACCACCAGCGGCTGGACCAGCTATTGGGGCATGAAGCTT +CGGCTGTGGTGGGCAAAAACGTTCTGA +>11111_1#11_04083 +ATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATCCGCCGTA +CAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAGCCGCCAT +AATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCCGAACGCC +TGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCTGGAAGTC +TATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTCGGGAGAA +TGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGTCGCCACC +GCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCATCAGGAA +AAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGCCGCGTTC +CGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGATGAGAGT +TATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGAGAAGCAT +CAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGAGCCTGGC +GTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCAATATTAC +GAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCAGTGGAAG +GTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCACGGTGGCG +CGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGAGCGCGTT +AGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCTGCTGACG +GCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGATTGGTGGT +CAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAAAATCGAG +TATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAAATCGCCT +GCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTTCTGTCCG +CTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAG +>11111_1#11_04084 +ATGCCAACTCAAGAAGCAAAAGCGCACCGCGTCGGCGAATGGGCAAGCCTGCGTAATACG +TCGCCGGAAATTGCCGAAGCCATTTTTGAAGTCGCTCACTATGACGAGAAACTGGCAGAA +AAAATATGGGAAGAAGGTAGCGATGAGGTGCTGATCAAAGCCTTTGAGAAAACGGACAAA +GACTCGCTCTTCTGGGGCGAACAAGTCATCGAACGTAAGAACGTATAA +>11111_1#11_04085 +ATGGCAAAGATTCTGGTGCTCTATTATTCCATGTACGGACACATTGAAACCATGGCGCAC +GCGGTGGCGGAAGGGGCAAAGAAAGTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCA +GAAACAATGCCGCCTGAAATCTTCGCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTT +GCCACCCCACAGGAGCTGGCGGATTACGATGCCATTATTTTTGGTACGCCAACCCGGTTT +GGCAATATGTCAGGCCAGATGCGTACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCC +GGCGCGCTATACGGCAAGCTCGGCGGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAG +GAGCAGACCATCACCTCGACCTGGACTACGCTTGCCCATCATGGGATGGTGATTGTCCCG +ATAGGCTATTCCGCACAGGAACTGTTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTAC +GGCGCAACGACTATCGCTGGAGGCGACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCT +ATCGCTCGCTATCAGGGGGAATACGTCGCCGGTCTGGCAGTCAAACTCAACGGCTAA +>11111_1#11_04086 +ATGGCAAACCATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAA +GCAGGTCGTAAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCA +TCCGAAGCAGGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAG +>11111_1#11_04087 +ATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCCACCGGTGCAAAACGG +CAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGCATTCATGGCGCGCGT +CTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTGCTTTATTATTATCCC +TCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGATGTCTGGTTGGCGCCG +CTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAAGAGTATATCCGTCTC +AAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTCTGCATGGAGATGCTG +GCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAAGCGTTGATAGATGAA +AAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCGCCCGTTTCTCCGCAT +CATTTGATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGATTTCGCCCCTCAGGTT +GAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAACCAAACGGTCGAAAGC +GTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTTAA +>11111_1#11_04088 +ATGAAACGAATTTTCCTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGAT +GAGTGTGCCAGCGCCAGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAG +GCGGCAGATAAAAAGCTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCG +CAGCGTGAGCTATTGCAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGC +GCGCTGATTCGCTCAGGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGC +CTGACCGATAAAACGAACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAG +GGTGATTTGAGCTGCCCACTGCCGCCAGCCGGTTAA +>11111_1#11_04089 +ATGGGAACCACCACGATGGGGGTTAAGCTGGACGACGCCACGCGCGAACGGATCAAAATG +GCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTAATAAAACAGGCAATCTTTAGCTAT +CTGGACAAGCTGGAAAATAGCGATACGCTACCGGAGCTACCTGCGCTGTTTGCCGGCGCG +GCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGATGAGCCGCATCAGCCCTTTCTGGAG +TTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGCGCCGCCATCACCGCCGCCTGGCGC +CGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAACAGGCGCGCCTGTCGCCGCCTGTC +GCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCGGAGAAATTGCGCAATCAAAAATCC +GCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTGCAGGAGTTTTCCCTCTCTTCGCAA +GAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTGCTGCGTATTCCCGACAAAGCTACG +CGCGATGCGTTAATTCGCGACAAAATCAGTAATGGCAACTGGCAGTCGCATATTGGCCGT +AGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGGCTGCTCTTTACCGGCCGACTGGTC +TCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTGAACCGCATTATCGGCAAGAGCGGC +GAACCGTTAATCCGCAAAGGCGTCGACATGGCGATGCGTTTAATGGGCGAGCAGTTCGTG +ACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCCCGAAAACTGGAAGAGAAAGGGTTC +CGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTAACCGCCGCCGATGCGCAGGCCTAT +ATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGCAAAGCGTCTAACGGTCGCGGTATT +TACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCCCTGCATCCACGCTATAGTCGCGCG +CAATACGATCGGGTAATGGAGGAGCTTTATCCGCGCCTGAAATCCCTGACGCTGCTGGCG +CGCCAGTATGATATCGGTCTCAATATCGACGCCGAAGAGGCGGATCGTCTGGAGATCTCG +CTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAACTGGCGGGCTGGAACGGCATTGGC +TTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTGGTCATTGATTATTTAGTCGATCTG +GCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTGGTGAAAGGCGCCTACTGGGATAGC +GAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGCTATCCAGTTTATACCCGCAAAGTG +TATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAACTGCTCGCCGTCCCTAATCTGATC +TACCCGCAGTTCGCGACCCATAACGCTCACACACTGGCGGCGATTTATCATCTGGCCGGG +CAAAATTACTATCCGGGTCAGTACGAATTCCAGTGCCTGCACGGCATGGGAGAACCGCTG +TATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAACTTAACCGTCCCTGCCGTATTTAC +GCGCCGGTGGGAACACACGAAACCCTGCTGGCCTATCTGGTACGACGCCTGCTGGAAAAC +GGCGCCAACACCTCTTTTGTCAACCGCATCGCCGATGCCACCCTACCGCTCGATGAACTG +GTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCGCAGCAGGAAGGTCAGGCTGGCATA +CCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTACGGCGAAGGTCGGATAAACTCCGCC +GGACTTGATTTAGCGAATGAACATCGCCTCGCCTCGCTTTCTTCTGCCCTGTTAAGCAAC +GCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAACAACCGGTGGCCGACGGTGAGATG +ACGCCGGTTATCAACCCGGCGGAACCGAAAGATATTGTTGGCTGGGGACGCGAAGCGACA +GAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTCAATCAGGCGCCGGTTTGGTTTGCG +ACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGGGCGGCGGTATTGATGGAAGACCAA +ATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCGGGGAAAACGTTCAGCAACGCCATT +GCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTATTATGCCGGTCAAGTGCGTGACGAT +TTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTGGTCTGTATCAGTCCGTGGAACTTT +CCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCGCTGGCGGCAGGTAACAGCGTTCTG +GCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCCCAGGGCATTGCCATTTTGCTGGAA +GCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCGGGACGGGGAGAAACCGTCGGCGCC +CAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATGTTTACCGGTTCCACGGAGGTCGCG +ACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGACGCCCAGGGGCGCCCTATTCCGTTG +ATTGCGGAAACCGGCGGTATGAACGCTATGATTGTCGACTCTTCCGCGCTCACCGAGCAG +GTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGCGCCGGACAACGCTGTTCCGCGCTC +CGCGTGCTGTGTTTGCAGGACGATATCGCCGAACATACGCTGAAAATGTTACGCGGCGCG +ATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTGACGACCGATATCGGGCCGGTGATC +GATAGCGAGGCCAAAGCCAACATTGAACGTCATATCCAGACGATGCGCGCCAAAGGCCGC +CCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGACGCGCAGGAATGGCAGACCGGTACG +TTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTCGCAGAACTGGAAAAAGAGGTCTTC +GGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAACCAACTGGCGGAGCTTATCGAACAG +ATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTACATACCCGTATTGATGAAACCATT +GCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTGTACGTTAACCGTAATATGGTGGGC +GCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGCCTGTCCGGCACCGGGCCAAAAGCG +GGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACACCGCCCGCCCAATGCGCTCAATACG +ACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGATGCGCAGCTTAAAACCACGCTACTC +GCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGATCGCCCGGCGCTACAGACGCTCTGC +CGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAGCGCCTGCTACCGGGGCCGACCGGC +GAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGGGTGTTATGCCTGGCTGATGATGAA +CAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCCGTCGGCAGTCAGGCGCTATGGTCA +GACGACGCCTTCCACCGCGATCTGGCGAAACGTCTCCCCGCCGCCGTCGCGGCGCGTGTC +CAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCGTTTGACGCGGTGATTTTCCACGGC +GACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTCGCCGCCCGCGAAGGCGCGATAGTG +TCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATGCTGCTGGAACGGCTCTATATTGAA +CGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGTAATGCCAGCCTGATGACAATTGGC +TAA +>11111_1#11_04090 +ATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCATGATATTG +ATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTGGCGGTCGC +AGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCGGCTGGCTG +TTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGATCGCCATT +GGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGCGCGTGCAT +ACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGTTTGAGGAT +AAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCACTATCTAT +TGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTATGAGCTAT +GAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCGGCGGGTTT +CTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGTTAATCCTG +ACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAGTGATCAAG +CAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTATTATTTCT +CTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCTTTATGGCG +GCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGATGATTCTG +TGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACAATAACCCC +GCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGGCGCAGATC +CTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGGTGATGTCG +ACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTATATAAGGCT +TTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGATGGTGCTG +GTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGCTGGGGCTG +GTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGTTTTCTGTG +ATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCGCGGTGACG +GTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTGGCTTCATT +TTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAGCAACGATG +CAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGAAGCTACAG +GCGGAATAA +>11111_1#11_04091 +ATGGTAATGTCCGCACCAGGACACATTGTTTACAGTAGTTACAACACCCTGTACGGACAT +TCTCTCTCCGGTGGTGGTCTTGTCATCTTAAAAGCTCTCATCATTTCCCTTACTGTCCAT +ACCCATGACGCCATATGTGGTGCGCGTAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCT +AAGGCTTACAAGGAAGCCAACCCTCAGATGTGTGTGCGCATAATCGCGTTCAAGAGAACG +CGGGTGATGTATACCTACAACTCAAGGTGCTATCCATGGGAAGACAAAAAGCAGTGA +>11111_1#11_04092 +ATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTGTTGAGACGA +GATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTACAGATGGGC +GGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTTAAGGCGCGA +AATGAAGCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATTTTTGCGACC +GGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAAGCATTGATT +CATAAGGACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGATGAAGATCTT +GGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCCGTCTACGAT +GTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCGGAAATCGGT +AAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAATGCGGTCGTG +ATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTGACGCGATTA +GGCGAAAATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTGCCGCGCGGT +GTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATGGTGGGGATT +GTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACGCTCCACGCA +TACAGCTAA +>11111_1#11_04093 +ATGGAGCCTCAACCCCCACGTCTTAAACCCGGAAAAATCCTTGACACTCTGGGTGCTATG +CAAAAAAGCCTGACACGTGCCTCCCAGCGTATTGCGCAATATATTTTAGCCTTCCCCAGA +CAGGTGACACAGTCATCTATTGCCGATTTGTCGCGCGACACACAGGCCGGAGAAGCCACG +GTTATTCGCTTTTGTCGCACCCTGGGCTATAAAGGTTTTCAGGATTTTAAAATGGACCTG +GCCATTGAACTTGCCACTACCGAGTCTGATGACAGTAGTCCTCTACTGGATGCCGAAGTT +AGCGAATCCGACGATGCCCACGCCATTGGTTTAAAATTGCAGAACACCATTAGTAATGTA +TTATCTGAAACGCTAAATCTGCTTGATATGCAACAGGTTCTCGGTGTCGTGGACGCCCTA +CGTCACTGTCACTCAGTTTATATCTTTGGTGTGGGCTCATCGGGGATCACGGCGCTGGAT +ATGAAACACAAGCTAATGCGTATTGGTTTACGGGGCGATGCGGTAAGCAATAACCATTTT +ATGTACATGCAGGCTACGCTATTAAAAGCAGGCGATGTCGCGATGGGTGTCAGTCACTCG +GGCACATCGCCAGAAACAGTGCATTCACTCCGATTGGCCCGACAGGCTGGCGCCACCACA +GTCGCCATTACCCATAATCTGGGTTCTCCATTATGTGAAGAGGCCGATTTTTGCCTGATC +AATGGTAATCGGCAAGGAATGTTGCAGGGTGACTCGATCGGTACGAAAGCCGCGCAGCTT +TTCGTCTTTGACCTGCTCTATACCCTTCTTGTACAGTCCTCGCCGGAACAGGCCCGAGAA +AGCAAATTACGGACAATGAATGCCCTGGACATGACAAAATAA +>11111_1#11_04095 +GTGATATGTCTCAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACGCAGCAGGCG +GATAAATTCTTTCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACAGTACCTGTA +TTGATGATTGGTTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAGGATGTGGTC +CAACGCTATATCGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTTACAAATGCC +AAACTGGTTGCTGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTATTTGTCTAC +TATCAGCAACATCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATTTTGCCCTTA +TTCGTGGTCACCGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCTATTTTCGCT +GCCGCGCAGTCCAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTTAATTCCGAT +ATCTATCAGCGTTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAAATAGCTAAG +TTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTGGTCATGGCC +GATGAATCAGAAATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGAGGGCCAATG +ACCGGTCTGTTCATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGTGCGGTTTTA +GGAATTATTATCAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGACCTTAACTTC +TTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATTTTCGCCCCG +TTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAGGTGACATTA +TGA +>11111_1#11_04096 +ATGATTACACATTCTTTCGGCATCGTTAATTATTTTGTATTATTTGGCTACCTCCTGGCC +ATGATGTTAGTCGGTGTCTATTTTTCCAGACGGCAAAAAACAGCAGACGATTATTTTCGC +GGTGGTGGCCGGGTTCCTGGTTGGGCGGCTGGGGTCAGTGTATTTGCTACTACGTTAAGC +TCAATTACATTTATGTCAATTCCTGCCAAAGCGTTTACTTCCGACTGGACGTTTATCATT +GGTCAGTATCTGGCTATCGCAATTTTACCGCTGGTTTTTTATTTCTATATTCCGTTTTTT +CGGAAATTGAAAGTCACATCAGCCTATGAATATCTCGAAGCACGGTTCGATGTGCGCTGC +CGTCTGTTCGCCAGCATGTCATTTATGTTGTTTCATATTGGACGTATCGCCATTATCACT +TTCCTCACCGTGCTGGCCTTGCGCCCCTTCATCGCTATAGACCCGGTGATTTTGGTACTG +TTGATTAGTGTGATGTGTATCATTTATACCTGGATGGGGGGGAATTGA +>11111_1#11_04097 +ATGTCACTATTAGCCAGGCTGGAACAAAGTGTACACGAAAACGGTGGGCTGATTGTCTCA +TGCCAACCGGTACCAGGCAGCCCTATGGATAAACCTGAAATTGTGGCTGCAATGGCACAG +GCAGCGGCTTCGGCGGGTGCGGTCGCTGTGCGCATTGAAGGCATTGAGAATCTGCGGACT +GTTCGTCCCCATCTTTCTGTTCCTATTATTGGGATAATTAAACGTGACCTTACAGGGTCG +CCAGTCCGTATCACTCCATATTTACAGGATGTTGACGCCCTGGCGCAGGCAGGTGCCGAT +ATTATCGCTTTTGATGCCTCATTCCGCTCTCGCCCGGTTGATATTGATAGTTTACTGACA +CGTATTCGCCTGCATGGATTACTGGCGATGGCAGACTGTTCAACCGTGAATGAAGGCATA +AGTTGCCATCAGAAAGGAATCGAATTCATTGGTACAACACTGTCTGGCTATACCGGTCCC +ATCACGCCGGTTGAGCCAGATTTGGCAATGGTGACACAACTGAGTCATGCAGGTTGTCGT +GTTATTGCCGAGGGGCGCTATAACACGCCTGCACTGGCGGCCAATGCTATTGAGCATGGT +GCCTGGGCAGTTACCGTTGGTTCCGCTATCACCCGTATCGAGCATATCTGTCAGTGGTTC +AGTCACGCAGTAAAACGCTGA +>11111_1#11_04098 +ATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATCACC +ACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACTGGC +GCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGGTAT +AAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGTGGA +GCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGCGTA +GGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCACCG +GTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCATACG +GGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATCTTT +GATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATCTAT +AATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTACAAT +GCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGATCG +TCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGTTTA +CGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAGAAC +AGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTTTCG +GGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAACAA +AATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGATGAA +GTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTCGGC +TATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCTAAA +GGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATAAAA +TAA +>11111_1#11_04099 +ATGAAAATCAACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCATATCTA +CAAGCGGCAACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAATAAAGAC +CGTATTGCTATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCCAGCGTT +AAATCGGGAGGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCAAACGCT +ATAGAACTGGGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAGCCTGGA +TTTATATTTGAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCGCAATAT +AATTTTGATTCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGGAAGACA +GCTAACTATAATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTATGTTTTT +GATGAGTTGAAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAATTTGAT +AACAAAAAAACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAGTCATTT +ACACCATACGTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGACAGACC +CGTTATCGCGTTGGATTACAATACCACTTTTGA +>11111_1#11_04100 +GTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCTTTA +TTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTACATT +ATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCCACA +GCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAATTT +GGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTAAGT +GGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGGATG +GCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTAAAA +TCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCCTAT +TTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTGCTA +CCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAAGAA +GCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTGTCA +ATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTTCTG +TTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCGGGA +GAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACTGTA +TTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTCAGC +ATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGATAAT +TATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGCGGG +CTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACCGGG +CTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGGCTT +GGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCAACA +ATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGGTTT +CAGTCAACAAAAGAATTTTAA +>11111_1#11_04101 +ATGACGAAATACGGTGTTATAGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATG +TCTAAGGTTGAAGGGGCGAAAATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATA +GCGAAAGAGCTGAACTGTGTCGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGAT +GTGGATTGCGTAATTATTGCTTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCG +GCTAAAGCGGGTAAACACGTGTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGT +AAGGATATGGTTGATGCCTGCAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATG +AACTTTTTTCACGGGGTTCGCCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAA +GTTACACAAGTTCACACTAAACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGG +AAGAAGATTCGCGCAAAGTCAGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGT +ACACTGTTCATCATGGATGAAACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCG +CACAAAGGTGAAAAATTTGGTGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAA +AGCGGTCGTTTCGCGACACTTCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTA +TTAATTGAGGGCACGACAGGTGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTA +ATAAAAGCGGGCAAAAAAACACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGAT +CGTCGCAACGGTAACATATCCAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGT +AAACGTACGCCGATGTGGCTCTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGAT +GTGATAAACGGTCTGGAGCCAGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCG +ACAAATGCCATTGCTACCGCTGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTT +AAACTCACTGAAATTCTTGGCTAA +>11111_1#11_04103 +ATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAG +AAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGAC +TATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTC +TTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATG +CTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAG +GAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTG +AAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGT +ATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTC +CCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGG +CGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAAT +ACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCT +TACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTT +GATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAG +GAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACC +CGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAG +CCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGA +>11111_1#11_04104 +ATGTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCCTACAGTACTCTG +AGCGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCGATTACCGATCAT +GGTCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATGCGCATCTGGCCG +CGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATCAAGAATATTAAC +GGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATCGCAGGCTTT +CATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACCAATACTCAGGCGATGATCGCGACC +ATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAGTATCCAGTGGAG +GTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAAATCAACAACTCT +TCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTCGCTGCCGCCGTA +CGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCCTTTACGCTTGGC +GATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGATCGAATCCTG +AACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATGGCGCCTGTACCG +GAATTTGCCGAACTTTAA +>11111_1#11_04105 +ATGAATGAGTTTTCAATCCTGTGCCGTGTGCTGGGATCGTTGTTTTACCGCCAACCGCAA +GATCCTTTACTGGTTCCGCTGTTTACGTTAATCCGTGAAGGTAAACTGGCGGCAAACTGG +CCGCTGGAGCAGGATGACATGCTGGCGCGTTTACAGAAAAGCTGCGATATCACGCAGATT +TCCACTGATTACAATGCGTTATTTGTTGGGGAAGAGTGCGCGGTAGCGCCATACCGCAGT +GCGTGGGTCGAAGGCGCGGAAGAGTCTGAGGTGCGCGCTTTTTTAACGTCGCGAGGGATG +CCGCTGGCCGATACGCCTGCCGATCACATTGGCACTTTATTGCTCGCGGCCTCCTGGCTG +GAAGATCAGTCTGCCGAAGATGAAAGTGAAGCGCTGGAAACCTTATTTGCCGATTATCTG +CTTCCCTGGTGCAATACCTTCCTCGGTAAAGTTGAAGCCCATGCCGTTACGCCATTCTGG +CGCACTCTGGCGCCGCTAACGCGTGATGCGATAGGGGCCATGTGGGATGAACTTCAGGAA +GAAGATGAAGAATAA +>11111_1#11_04106 +ATGATGCGCGCCATGAACATACTTCTTTCTATTGCTATCACTACGGGCATCCTTTCTGGA +ATATGGGGATGGGTGGCCGTCTCCCTGGGGTTACTAAGCTGGGCCGGTTTTTTAGGCTGT +ACGGCTTATTTCGCCTGTCCGCAGGGCGGCTTTAAGGGATTGTTGATTTCCGCCTGTACG +CTGTTAAGCGGTATGGTGTGGGCGCTGGTCATTATTCACGGTAGCGCGTTGGCGCCGCAT +CTGGAAATTGTCAGTTACGTGTTGACGGGGATCGTGGCATTCCTGATGTGTATCCAGGCA +AAGCAGCTATTGCTTTCTTTTGTTCCGGGAACATTTATCGGCGCCTGCGCGACATTTGCA +GGGCAGGGTGACTGGCGGTTGGTATTACCGTCGCTGGCGCTGGGGCTAATCTTTGGCTAT +GCCATGAAAAATAGTGGGCTATGGCTGGCATCACGCCGCGAGCAACATTCAGCGAATACG +GCGGTCACAAAATAA +>11111_1#11_04107 +ATGCCGCGCTTACTTATTTTGGTTGCCGTTTTATTGTTGAGCGGATGCTTAACTGCCCCG +CCGAAACAAGCTGCGAAACCGACATTAATGCCCCGCGCACAAAGTTACAAAGATTTGACG +CACTTACCTGCTCCCACCGGTAAGATCTTTGTTTCGGTATATAACATTCAGGATGAAACG +GGCCAATTTAAACCTTACCCGGCAAGTAACTTTTCCACGGCTGTGCCGCAGAGCGCCACC +GCTATGTTGGTCACCGCGCTGAAAGATTCGCGCTGGTTTATCCCACTAGAACGACAAGGC +TTACAGAATCTTTTGAATGAACGGAAAATTATTCGCGCAGCCCAGGAAAACGGCACCGTG +GCGATGAATAACCGTATCCCGCTTCAGTCGTTGACGGCGGCAAATATTATGGTGGAAGGT +TCTATTATTGGTTATGAAAGTAACGTCAAATCCGGCGGGGTCGGCGCAAGATATTTCGGT +ATTGGCGCCGATACGCAGTATCAGCTGGATCAGATTGCTGTCAACCTGCGCGTGGTTAAC +GTCAGTACGGGCGAGATCCTTTCTTCGGTGAACACCAGTAAAACGATCCTTTCCTATGAA +GTACAGGCAGGCGTGTTCCGTTTTATTGATTACCAGCGCTTACTGGAAGGCGAAATCGGC +TATACCTCGAACGAACCGGTGATGCTGTGTCTGATGTCAGCCATTGAAACCGGCGTTATC +TTCCTCATTAATGATGGTATCGATCGCGGACTGTGGGATTTGCAGAATAAAGCGGACAGG +CAAAATGATATTCTGGTGAAATACCGTGAGCTGTCAGTACCGCCAGAATCCTGA +>11111_1#11_04108 +ATGCGTGTTAAACATGCAGTAGTGCTGCTCATGCTTTTTTCGCCATTAACCTGGGCTGGA +AATATGACGTTCCAGTTCCGTAATCCTAACTTTGGTGGAAACCCCAATAACGGTTCCTTT +TTATTGAATAGCGCCCAGGCGCAAAATTCATATAAAGACCCCGCTTATGATAACGATTTT +GGTATCGAGACCCCCTCAGCGTTGGATAACTTTACGCAGGCTATTCAATCGCAAATTCTG +GGCGGCTTGTTGACCAATATTAATACCGGAAAACCAGGACGTATGGTGACCAATGATTTT +ATTATCGATATCGCTAATCGCGACGGACAGCTCCAGCTCAACGTCACGGACAGAAAAACG +GGAAGAACCTCGACCATCGAAGTGTCAGGTTTACAAACTCAGTCAACCGATTTTTAA +>11111_1#11_04109 +ATGAAACGCTATCTGACCTGGATTGTAGCAGCAGAGTTACTGTTCGCTACCGGAAACCTG +CATGCCAATGAAGTTGAAGTCGAGGTTCCCGGATTGTTAACCGACCATACCGTCTCTTCG +ATAGGACATGAATTCTATCGTGCATTCAGCGACAAATGGGAAAGCGAATACACCGGCAAT +CTGACCATTAATGAAAGACCCAGTGCGCGTTGGGGAAGCTGGATCACCATAACGGTAAAT +CAGGACGTTATTTTCCAGACCTTTTTATTTCCAATGAAAAGAGACTTCGAGAAAACCGTC +GTCTTCGCATTAGCGCAAACAGAGGAAGCATTAAATCGCCGACAAATAGATCAAACGCTA +TTAAGTACGAGTGATTTAGCGCGTGATGAATTCTAA +>11111_1#11_04110 +ATGTTTAATGAAGTCCATAGTAGTCATGGTCACACACTATTGTTGATCACAAAGCCATCT +CTGCAAGCTACGGCATTATTGCAACATTTAAAGCAATCGCTGGCCATAACCGGAAAACTG +CATAATATTCAACGTTCTCTGGAAGATATCTCAGCCGGTTGCATTGTTTTAATGGATATG +ATGGAAGCGGATAAGAAGCTTATCCACTATTGGCAGGATAATTTAAGCCGCAAAAACAAT +AATATAAAAACATTATTGTTAAATACCCCTGACGATTATCCCTACCGTGAAATTGAAAAC +TGGCCTCATATTAACGGCGTGTTTTACGCCACTGAAGACCAGGAACACGTGGTCAGCGGA +TTACAGGGTATTCTGCGGGGCGAATGCTATTTTTCACAAAAATTAGCCAGTTACCTGATT +ACACACTCAGGAAATTACCGCTACAACAGCACCGAGTCCGCATTACTCACTCATCGCGAA +AAAGAGATCCTCAATAAGTTACGTATTGGTGCCTCTAATAATGAAATCGCCAGGTCGCTA +TTTATCAGCGAGAATACGGTTAAGACACATCTTTATAATCTTTTCAAAAAGATAGCTGTC +AAAAATCGCACCCAGGCAGTTTCATGA +>11111_1#11_04111 +ATGAAAAACAAATTGTTATTTATGATGTTGACAATACTGGGTGCGCCTGGGATTGCAACC +GCGACAAATTATGATCTGGCTCGTTCAGAGTATAATTTTGCGGTAAATGAATTAAGCAAG +TCTTCATTTAATCAGGCGGCCATTATTGGTCAAGTCGGCACGGATAATAGTGCCAGAGTA +CGCCAGGAAGGATCAAAACTATTGTCCGTTATTTCACAAGAAGGAGAAAATAATCGGGCG +AAAGTCGACCAGGCAGGGAATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCCAAC +GATGCCAGTATATCGCAAAGCGCTTACGGTAATAGTGCGGCTATTATCCAGAAAGGTTCT +GGAAATAAGGCCAATATTACCCAGTACGGTACGCAGAAAACAGCAGTTGTAGTGCAGAAA +CAGTCGCATATGGCTATTCGCGTCACCCAACGCTAA +>11111_1#11_04112 +ATGAAACTTTTAAAAGTGGCAGCATTCGCAGCAATCGTAGTTTCTGGCAGTGCTCTGGCT +GGCGTCGTTCCACAATGGGGCGGCGGCGGTAATCATAACGGCGGCGGCAATAGTTCCGGG +CCGGATTCCACGTTGAGCATTTATCAGTACGGTTCCGCTAACGCTGCGCTTGCTCTGCAA +AGCGATGCCCGTAAATCTGAAACGACCATTACCCAGAGCGGTTATGGTAACGGCGCCGAT +GTAGGCCAGGGTGCGGATAACAGTACTATTGAACTGACTCAGAATGGTTTCAGAAACAAT +GCCACCATCGACCAGTGGAACGCTAAAAACTCCGATATTACTGTCGGTCAATACGGCGGT +AATAACGCCGCGCTGGTTAATCAGACCGCATCTGATTCCAGCGTAATGGTGCGTCAGGTT +GGTTTTGGCAACAACGCCACGGCTAACCAGTATTAA +>11111_1#11_04113 +ATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATTACGTTTACCACGACTCAG +CAAGGCGATATTTACACGGTGATCCCTCAGGTCACATTAAACGAACCCTGCGTCTGTCTG +GTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGCCATACACAGCAAAAACAA +ACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGTCTTAGTGTAAATATATCT +TCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGACAATCACTGCATTTATCA +CAACAATGGCCGCCTTCTGCACAGTAG +>11111_1#11_04114 +ATGTCCGTAATCAAGAAAAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATC +CATTCTGCGGTAGGGCAACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATT +GTTGAGCCACTGTGCGATATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGC +GAAGGTAAAAAGCAAATGCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGAT +ATTCAGTCCATTGCGACGGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTG +ATGAATATTGAGTACCGTTAA +>11111_1#11_04115 +ATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAACTTAGCGTCGATGCGATT +GTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTAGACGGCGCAATTCATCGC +GCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGTCAGCAACAGGGCGAATGT +CAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCGGCAAAGGCGGTTATTCAC +ACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCTGAGCTACTCGAAGAGGCA +TACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGTTCCATCGCTTTTCCGGCA +ATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCTGAAGTCGCCGTCAGGACG +GTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTATACTTTGTCTGTTATGAT +GAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCCTGA +>11111_1#11_04116 +ATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCCT +GATAAAACACGCCTGGAGCGTGCCGTTGAACCGCTATGCGCGCGCCATCCCGGAGAGTGC +GGCATTCTTGCGCTGGATAACAGTCTGGACGCTTTTGCCGCCCGCTACCGCCTGACCGAA +ATGGCGGCGCGGACGCTGGATGTGCAGTATTATATTTGGGAAGACGATATGTCCGGGCGG +CTGCTCTTTTCGGTTCTGCTGTCGGCGGCGAAGCGCGGCGTTCATGTTCGTCTGCTGCTG +GATGATAACAATACGCCTGGTCTGGATGATACGTTGCGCTTGCTGGATAGCCATCCTAAT +ATCGAAGTTCGTCTGTTTAATCCTTTCTCTTTTCGTACGCTACGCGCGCTGGGATATTTG +ACGGATTTTGCGCGGCTGAATCGGCGGATGCACAATAAAAGTTACACTGCCGACGGCGTA +GTGACGCTGGTCGGTGGGCGCAACATCGGCGATGCCTATTTCGGCGCTGGCGAGGAGCCG +CTATTTTCCGATCTGGACGTGATGGCCATTGGCCCGGTGGTCAATGATGTCGCCAATGAT +TTTGAACGTTACTGGCGCTGTAGTTCAGTGTCGACATTGCAGCAAGTATTATCCCTTTCT +GAGCAGGAACTGACGCAGCGTATCGAACTTCCCGAATCCTGGTATAACGATGAGATCACC +CGCCGTTATCTGCATAAGCTGGAAACCAGCCAGTTTATGGCGGATCTCGATCGCGGAACG +TTGCCGCTGATTTGGGCAAAAACACGCTTGCTTAGCGATGACCCTTCTAAAGGCGAGGGG +AAGGCGCAGCGCCATTCGCTTCTTCCGCAGCGATTATTTGACGTGATGGGGTCGCCGACG +GAGCGTATCGACATTATTTCCGCTTACTTTGTCCCTACGCGCGCAGGCGTGGCGCAGTTG +CTTAATCTGGTCAGGAAAGGTGTGAAGATCGCCATCTTAACTAACTCTCTGGCGGCCAAC +GATGTGGCGGTCGTTCACGCAGGGTACGCGCGCTGGCGCAAGAAATTACTGCGCTATGGC +GTGGAGCTCTACGAACTGAAACCGACCCGCGAACATGAAACCGCCGTACATGATCGCGGA +CTCACCGGGAACTCAGGTTCCAGCTTACATGCTAAAACGTTCAGTATTGATGGTAGTAAG +GTGTTTATCGGGTCGCTTAATTTTGATCCCCGTTCAACGCTTTTAAATACCGAAATGGGC +TTTGTCATTGAAAGTGAAACGCTGGCGACGCTTATTCATAAGCGTTTTACGCAGAGCCAA +CGCGATGCGGCCTGGCAACTGCGGCTGGATCGCTGGGGACGAATTAACTGGATCGATCGT +CAGCAAGAAGAGGAAAAGGTGTTAAAGAAAGAACCCGCTACGCGTTTCTGGCAGCGAGTT +CTGGTACGGTTGGCGGCAATTTTACCTGTGGAATGGTTGCTGTGA +>11111_1#11_04117 +ATGAGCTCTGTACCCGCGCCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATG +TTGTTAGGGATTCCCTTTCATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAAT +AGCGCCGCGCCATCGTGGTGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATG +CAGGTGTTTTTTGTTATTTCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTA +AAACACTGGTGGAAAGTACGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCT +TTGCTTACCTTGCCGCAATTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGG +CCTACACTCTCTGCCTATGAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTG +TGGTTTTTACTGGTGCTGGTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTC +CAAAAAAGGCAGGAAACAAGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCG +CTTATTTTTTTCCTGCTGGGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTA +TATCCGGCAATCCTCAGTGACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTAT +GTGCCGTTTTTTATTCTCGGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTC +ACCACGCCCTCACGCGGATGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTG +AATCAACGTTATGGGAGCGGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATG +GTAATGGGGCTATGGATGGTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTT +CAGTCCGCGCGTGTCACCTATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCAT +CCCTTAACGCTTTTCTTTGGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGG +TTCTTGTGCGGGCTGATATTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTA +CGCATCCCGCTCCTGAAATTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGC +GCCGCGATCGGGTAG +>11111_1#11_04118 +ATGAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACG +CTCTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCT +TTAGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATG +AAATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTA +AAGACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAG +ATTAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAAT +TTTGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAA +GTCCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCC +AGCTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCG +ATTGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAG +CGTCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCG +ACCGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCA +AAAGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTC +CTGTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCG +AACGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCA +AAACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAG +CGTGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGC +GCCTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCG +ACCAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAA +CCGGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTT +CATGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAG +TCGAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCC +GACATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAAC +GGTGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATG +CTGCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAAT +GCCGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAA +>11111_1#11_04119 +ATGAATAAAACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCA +TTGCCGAAAACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTAC +TCGCGAGAAGACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCG +GATTCATTGGCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCT +ATGCCAAAAGCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGC +CGTTTCTGGGATCGCCTGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACA +AAAGAAGAGCAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATT +TTGTTAATTTTGACTCTGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTG +CCCTATCAGGGATGGGCGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTC +TCCTTTATGCAGCTCCTGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTG +CTGTTCTGCTGGGTGTCTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTT +ATCGGGCGCGATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCG +GAACACCAGACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCC +GGTCTGCGCGCGACCTGGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTC +TATATCCTTAGCGATAGTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATG +GAGCTCATCGCGGAAGTGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGT +ATGAAACGCAAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGC +TATATGGTGGTGCTGGACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTG +CGCCTGATGGAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGG +ATGGATACTCTGTATGCCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTT +ACCGCCGGGCTGCACTTCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATT +ATCCGCGTGAAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCG +TTCGCCGGATCGATTCTTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGG +TGGGGCGTCTGGATTGCCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTG +CTGGATGAGCTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTG +TTCCTGGTGAAAGGAATGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCA +TACCTGTCCGCGCCGTTATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTT +CATGCGTTAACAGAGCCGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCG +CAGTGGCGTCCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTG +CCGAAGCTGCTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTC +TGGCGCGTTACGCTGTCGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTG +CGTATGCTGTTTCATACCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGG +AACTCACCGCAACGCGACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGC +TCTCAACTGCTGCTGGGGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTT +CTGTTCTGGCTGGCGCCGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATC +TCCAGTCGTTCAACGGTAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAA +GAGTATTCGCCGCCTCAGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGC +CGTATTCTGGACGATGGCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCG +ACCGCGATGGCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGT +CATGTGGAGCAGGCGCTAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTT +TTGCTCAGCGATCCGGTGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAG +AGATACTCTTCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAG +GGACGAACATCGTCAGCGGGATAA +>11111_1#11_04120 +GTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTGAGCGGCTGCGGCAGTATTATC +AGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTATTACCCTGGCGTGCAGTGGGAT +ATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGATCTGCCCTTCTCACTGATCTTC +GATACACTGCTACTGCCGCTCGATATTCACCACGGGCCTTATGAGTAA +>11111_1#11_04121 +ATGACCATGTATGCCACGCTGGAAGAAGCTATCGATGCAGCCCGGGAAGAATTTCTGGCT +GACCATCCAGGCCTCGAACAAGACGAAGCGAATGTGCAGCAGTTCAACGTTCAGAAATAT +GTACTGCAGGATGGGGACATCATGTGGCAGGTCGAATTTTTCGCCGATGAAGGTGAAGAT +GGCGAATGTCTGCCGATGCTGAGTGGTGAAGCCGCACAGAGCGTGTTTGACGGCGATTAT +GATGAGATAGAGATCCGCCAGGAATGGCAGGAAGAGAATACTTTGCATGAATGGGATGAA +GGGGAATTCCAGCTTGAACCCCCGCTTGATACCGAGGAAGGCCGTACTGCGGCAGACGAA +TGGGATGAGCGTTAA +>11111_1#11_04122 +ATGTCACCCTCTGATGTCCCCATAAACTGGAAACGCAATCTAACCGTTACCTGGCTGGGC +TGTTTTTTAACCGGCGCGGCATTCAGTCTGGTCATGCCTTTTCTCCCTCTCTACGTTGAG +CAACTCGGCGTAACAGGCCATAGCGCGCTCAACATGTGGTCCGGGCTGGTCTTTAGTATT +ACGTTCCTCTTTTCAGCTATCGCTTCCCCTTTTTGGGGCGGTCTGGCGGATCGTAAAGGG +CGTAAGATCATACTGTTGCGTTCCGCTCTCGGCATGGCCATTGTGATGCTGTTAATGGGC +ATGGCGCAAAATATCTGGCAATTTCTGATCCTCCGCGCGTTATTAGGCCTGCTGGGCGGA +TTTATTCCCAACGCCAATGCGCTCATCGCCACTCAGGTGCCGCGCCACAAAAGCGGCTGG +GCGTTAGGGACGCTCTCTACTGGCGGCGTCAGCGGCGCTCTGCTTGGCCCACTTGCGGGC +GGTCTGCTCGCCGACCATTACGGCCTTCGCCCGGTCTTTTTTATTACCGCCAGCGTTTTG +TTTATCTGTTTTCTGCTCACCTTCTTTTTTATTCGCGAGAATTTCCTGCCGGTGAGCAAA +AAAGAGATGCTTCACGTTCGGGAAGTGGTCGCCTCGTTAAAAAATCCCCGCCTGGTGTTA +AGCCTGTTTGTCACCACGCTGATTATTCAGGTGGCGACGGGGTCTATTGCGCCCATCCTG +ACGCTCTATGTGCGCGAACTCGCGGGAAATGTCAGTAATATTGCGTTCATTAGCGGGATG +ATAGCGTCCGTTCCCGGCGTGGCGGCATTACTTAGCGCCCCCCGGCTCGGCAAGCTCGGC +GACAGAATTGGCCCGGAAAAGATCCTTATCGTCGCGCTGATTATTTCCGTACTGCTGCTG +ATTCCAATGTCTTTTGTGCAAACGCCGTGGCAGCTCGCGCTATTGCGGTTTCTGCTTGGC +GCGGCGGATGGCGCGCTGCTGCCAGCCGTTCAAACTCTGCTGGTTTACAACTCTACCAAC +CAGATAGCCGGGCGCATATTCAGTTACAACCAATCTTTCCGCGATATCGGCAACGTCACC +GGCCCTCTCATGGGTGCCGCAATTTCCGCGAGCTATGGCTTCCGCGCCGTATTCTGCGTC +ACGGCAGGCGTGGTGTTGTTCAATGCTATCTATTCATGGAACAGCTTACGACGGCGCAGA +CTGGCAATAGAATGA +>11111_1#11_04123 +ATGACGAAGTTGCCTAAGTTCTCCGTGGCCTTACTGCACCCGCGCTATTGGTTAACCTGG +TTGGGTATAGGCGCGCTTTGGTTGGTCGTGCAACTCCCCTACCCGGTCATCTATAAATTG +GGTTGCGCATTGGGCCACCTGGCGCGACGCGTAATGAAACGCCGCGCGAAAATCGCCTAT +CGCAACCTTGAATTATGCTTTCCGGAAATGAGCGCGCAGGAACGCCACACCATGGTGGTC +AAAAACTTTGAATCCGTCGGTATGGGCGTGATGGAAACCGGCATGGCCTGGTTCTGGCCC +GATCGGCGAGTGAACCGCTGGATGGAAGCGAGCGGTCTGGAGCATATCCGTGAAGTTAAG +GCGCAGGGGCTGGGGTTCATTCTGGTAGGAATACATTTCCTTACCCTTGAGTTTGGCGCC +CGCATGTTTGGTATGCATAACCCGGGTATCGGCGTTTATCGCCCGAATGATAATCCGTTG +CTCGACTGGTTACAGACCTGGGGGCGCTTACGCTCCAATAAATCGATGTTGGATCGCAAA +GATCTGAAAGGTATGGTTAAGGCATTGAAAAGCGGCGAATTGATCTGGTATGCGCCGGAT +CACGATTATGGCCCGCGCGCCAGCGTCTTTGTACCGTTATTCGCCGTCGACCAGGCCGCT +ACGACCTCCGGTACCTGGATGCTCGCGCGCATGTCTAAAGCCTGTATTATCCCCTCCGTG +CCTCGCCGTAAACCCGACGGGAAAGGCTACGAACTGATCATCCTTCCTGCGGAATATTCG +CCTCCGCTGGAGAGCGCAGAAGCGACTGCCGCATGGATGAATAAGATTGTTGAGCAGTGC +ATTATGATGGCGCCAGAGCAGTATATGTGGCTGCATCGCCGCTTTAAAACTCGCCCTGAA +GGCGTACCGTCGCGCTATTGA +>11111_1#11_04124 +ATGCCAGTGTTACACAACCGCATCTCTAATGACGAGCTGAAAGCCAAAATGCTGGCGGAA +AGCGAGCCGCGTACGACAATTTCTTTTTATAAATATTTCACTATCGCCTCGCCGCAACAG +ACGCGGGACGCGTTGTATCAGGTGTTTACGGCGTTGGACGTTTTTGGTCGCGTTTACCTG +GCGCATGAGGGCATCAATGCGCAAATCAGCGTGCCGCAAAGCAAGGTTGAGACCTTTCGT +CAACAGCTTTATACGTTCGACCCCGCGCTGGACGGGGTGCGTTTAAATATCGCGCTGGAG +GATGACGGAAAGTCATTTTGGGTGCTGCGTATGAAAGTTCGCGACCGTATCGTCGCTGAC +GGTATTGACGATCCGAGTTTTGACGCCAGTAATGTCGGCGATTATCTGAAGGCGGCAGAT +GTGAATGCGATGCTGGACGATCCTGACGCGGTCTTTATTGATATGCGCAACCACTATGAG +TATGAAGTCGGCCATTTCGAAAATGCTCTGGAAATCCCGGCGGATACGTTTCGTGAACAG +TTGCCAAAAGCGGTTGAAATGCTGCGGGAACATGCAGATAAAAAGATAGTGATGTACTGT +ACCGGCGGTATTCGTTGTGAGAAAGCCAGCGCCTGGATGAAACACAACGGTTTCAATAAA +GTCTGGCATATTGAGGGTGGCATCATTGAGTACGCCCGTCGCGCGCGCGAGCAGGGGCTT +CCCGTTCGCTTTATCGGCAAAAACTTTGTATTTGATGAGCGAATGGGCGAGCGCATCTCG +GATGAGGTTATCGCGCATTGCCATCAGTGCGGCGTGTCCTGCGATAGCCATACCAACTGC +AAAAACGACGGTTGCCATCTGCTGTTTATCCAGTGTCCGCAGTGCGCCAGTAAATTTAAC +GGCTGCTGTAGTGAACAATGCTGTGAAGAGTTGGCCTTGCCGGAGGAAGAACAGCGCCGA +CGTCGCGCGGGTCGTGAGAACGGCAACAAAATTTTTAATAAATCGCGGGGTCGGCTTAAT +AGCAAACTGAGCATTCCCGATCCGGCTGAGTAA +>11111_1#11_04125 +ATGAAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGTTCCGCC +GTGGCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTCCGCATC +CAGCATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACGTTCACT +TTTGACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAATAGCGTC +GACACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAATGTTGCG +AAATTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAACTGGAT +ATTACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCGAAGCTG +ATGGGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAAGGAAAA +ATTAAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAGGTGGAG +CTTATCATCTCAGTAGAAGGCGTTCAGCAGAAGTAA +>11111_1#11_04126 +ATGTTACTGATGATGGCGCTGATCGTGCGTATTATCTGGCGGCTTTATTCTCCGCCGCCC +GTTGCGTTGACCAGCTATTCCCGTTTAACGCGCATTGGCGCCGCCGCGGGTCATATCCTT +CTGTATCTCCTGCTCTTTGCGATAATCATTAGCGGCTACCTGATTTCCACCGCCGACGGT +AAACCGATTAGCGTCTTTGGCTGGTTTGAGATTCCGGCCACGCTTACGGACGCGGGCGCG +CAGGCTGACATCGCCGGAACACTGCATCTGTGGTTTGCCTGGTCGCTGGTCATTATCTCG +CTCTCGCATGGGGTTATGGCGCTAAAACACCATTTCATCGATAAAGACGACACACTGAAA +CGTATGACAGGAATGTCGTCATCTGACTATGGAGCTCAAAAATGA +>11111_1#11_04128 +ATGAAATACGACCTTATTATTATCGGCAGCGGTTCGGTTGGCGCCGCCGCTGGTTATTAC +GCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGATGCGCATATGCCGCCTTATCAACAG +GGCAGCCACCACGGCGATACCCGTCTTATCCGCCACGCTTATGGTGAAGGCGAAAAATAT +GTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGATGAGCTCTCCACACACAATGAAGAG +CCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGCCCGGCCGATTCCGCTTTCTTAGCC +AACGTCGCACGAAGCGCGCAACAGTGGCAATTGAACGTCGAGCGCCTGGACGCGACGGCC +CTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGATAATTATATCGGGCTGTTTGAAGCT +GACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACCACATGGCTTCGTCTGGCCCGAGAG +GCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGCCATATTCACCATGATGATAACGGT +GTGACGATAGAGACGAGTGAAGGCTGCTACCACGCCAGCAAAGCGCTGATTAGCGCGGGC +ACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTTCAGCCCGTACGTAAAGTTTTTGCC +TGGTTTAAGGCGGATGGACGTTACAGCACTAAAAACCGCTTTCCGGCCTTTACCGGCGAA +ATGCCCAACGGCGATCACTATTACGGTTTCCCGGCGGAGAACGACGAGTTAAAAATCGGC +AAACACAATGGCGGGCAGCGAATACAGGCACCGGAAGAGCGCAAGCCCTTTGCCGCCGTT +GCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGTAACGTACTGCCGGGTATCGGCGGT +TGTTTACATGGGGCGGCATGTACCTATGATAATTCGCCGGACGAGGATTTTATTATCGAT +ACGCTGCCTGGCCATGAGAATACGCTTGTCATCACTGGACTCAGCGGACATGGTTTTAAA +TTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTTGCGTTGGGAAAAACGCCCTCCTTT +GATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAATAA +>11111_1#11_04129 +ATGGAAAAGAATAATGAAGTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACC +GTCGATAGCTATGATGCGCTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAA +CCGGAAGGGACTGAAGTTGGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTT +ATTTCAATATTAGAAGCCGGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAG +TATCGTCACCATTAG +>11111_1#11_04131 +ATGACTGCACCATCCCAGGTTTTAAAGATCCGCCGCCCGGACGACTGGCACGTTCACCTT +CGCGATGGCGACATGTTAAAAACGGTCGTACCCTATACCAGCGAAATTTATGGTCGCGCT +ATCGTGATGCCGAACCTGGCGTCCCCCATTACGACCGTTGATGCAGCGATCGCCTACCGC +CAGCGTATTCTCGATGCGGTGCCCGCCGGGCATGATTTCACGCCGTTAATGACCTGCTAT +TTAACGGATTCGCTCGATGCCGATGAACTGGAGCGTGGTTTCCATGAAGGCGTGTTTACT +GCGGCCAAGCTTTACCCGGCCAATGCCACCACTAACTCCAGTCATGGCGTAACGTCAGTC +GACGCTATCATGCCGGTACTGGAGCGGATGGAAAAACTCGGAATGCCATTGCTGGTCCAC +GGTGAGGTGACCCATGCGGATGTTGATATCTTCGATCGCGAAGCGCGTTTTATCGACACC +GTAATGGAACCGCTACGCCAGCGTCTGACCGCGCTTAAAGTGGTCTTTGAACACATCACA +ACCAAAGATGCCGCGCAGTATGTACGTGACGGCAGCTACAACCTGGCGGCGACCATTACG +CCTCAACATTTAATGTTTAACCGTAATGATATGCTGGTTGGCGGCATTCGTCCTCACCTG +TACTGTCTGCCGATTCTGAAACGCAATATTCACCAGCAGGCGTTACGCGACCTGGTCGCC +AGTGGTTTTACGCGCGCCTTCCTGGGGACGGATTCAGCGCCGCATTCACGTCATCGTAAA +GAGACCCGTTGCGGCTGCGCCGGTTGTTTCAACGCCCCCTCCGCTCTTGGCAGTTATGCC +GCCGTGTTTGAGGAAATGAACGCGCTGGCGCACTTTGAAGCGTTCTGTTCACTGAATGGC +CCGCAATTCTATGGCCTGCCGGTGAATACGGGGTGGGTGGAACTGGTTCGCGATGAACAA +CAGATACCGGAAAATATCGCGCTGGCTGATGATTCGCTGGTGCCTTTTTTAGCGGGTGAA +ACAGTACGCTGGTCAGTAAAAAAATAA +>11111_1#11_04132 +ATGTCCGCTGGCGCGACATGCTGCTTTGTGTCAAGATTAGGGCACAGGCAACATGCTAAG +GAACGCCATGAAAAAGTTTTTTTTGCCGCTGCGCTGGTAGTTAGCGGCCTGTTAGTGGGT +TGTAATCAACTTACGCAATACACCATTAGCGAACAAGAAATCAATCAAGCGCTTGAAAAA +CGGAATAATTTCTCAAAAGATATTGGTCTGCCTGGCATTGCCGACGCGCATATCGTATTG +ACTAACCTTGCCAGCCAGATTGGTCGGGAAGAGCCTAATAAAGTCACCCTTACTGGCGAT +GCCAGGCTGGATATGAATTCCCTGTTTGGCAGTCAAAAAGCGACGATGAAACTCAAGCTA +AAAGCCCTGCCGGTCTTTGATAAAGAAAAAGGCGCCATCTATCTTCAGGAGATGGAAGTA +GTAGACGCCACCGTGACGCCGGAGAAAATGCAATCAGTGCTACAAACGCTCCTGCCCTAT +TTAAATCAGTCTTTACGTAGCTACTTTAACCAGCGGCCCGCTTACGTGTTGCGTGAGGAC +AGTAGTAAAGGCGAAGCGTTAGCGAAGAAACTCGCGAAAGGCATTGAAGTTAAACCTGGT +GAAATCGTTATTCCTTTCACCAATTGA +>11111_1#11_04133 +GTGAAGCTTTATATTTACGATCATTGCCCTTTCTGCGTTAAAGCCCGCATGATTTTCGGC +CTGAAGAACATCCCCGTTGAACTTAACGTGTTACAAAATGACGACGAGGCGACGCCCACC +CGGATGATTGGTCAAAAGATGGTGCCCATCCTGCAAAAAGATGATAGTCGCTACCTTCCT +GAAAGTATGGATATTGTACATTATGTCGACAACCTCGACGGCAAACCGCTGTTAACCGGG +AAACGTAATCCAGCCATTGAAGAGTGGTTGCGCAAAGTTAACGGTTACGTTAATCAGCTA +CTGCTGCCGCGATTTGCAAAATCCGCTTTCGATGAATTTTCTACCCCTGCGGCGCGCCAG +TATTTTATCCGCAAAAAAGAGGCCTCATCTGGCAGTTTTGACAACCATCTTGCGCACTCT +GCCGGACTGATTAAAAAGATCGGCGATGATTTACGTTTGCTGGATAAACTCATCGTACAG +CCTAACGCCGTTAACGGCGAATTATCGGAAGATGATATTCATCTGTTTCCGCTTCTGCGT +AATCTGACGCTGGTCGCCGGTATTCACTGGCCGACAAAAGTCGCGGACTATCGCGATAAT +ATGGCTAAGCAGACGCAAATTAATTTACTCTCCTCAATGGCTATCTAA +>11111_1#11_04134 +ATGTCGCGCGTCTCGCAGGCGAGGAACCTGGGTAAATATTTTCTTCTCATCGATAACATG +TTAGTGGTGCTGGGTTTTTTCGTCGTCTTCCCGCTCATCTCTATTCGCTTTGTCGATCAA +ATGGGGTGGGCTGCCGTAATGGTAGGGATCGCGCTCGGCCTGCGTCAGTTTATTCAACAA +GGTCTGGGCATTTTTGGCGGCGCCATCGCCGATCGCTTTGGCGCGAAACCGATGATTGTC +ACCGGTATGCTGATGCGCGCCGCAGGCTTTGCCACCATGGGTATCGCGCATGAGCCCTGG +CTCTTGTGGTTTTCCTGCTTTCTTTCCGGTCTCGGCGGTACGCTTTTCGACCCGCCGCGT +TCAGCGCTGGTGGTCAAATTAATTCGTCCGGAGCAACGGGGCCGCTTCTTCTCTCTGTTG +ATGATGCAGGACAGCGCGGGCGCGGTGATTGGCGCGCTGCTGGGAAGCTGGTTGCTACAA +TACGATTTTCGCCTGGTCTGCGCGACGGGCGCTATTTTGTTCATATTATGCGCCCTTTTC +AACGCATGGCTGCTTCCGGCCTGGAAGCTATCAACGGCCAGAACGCCGGTGCGTGAAGGA +ATGCGCCGCGTCATGAGCAATAAAAGGTTTGTCACCTACGTGCTGACGCTGGCGGGCTAC +TATATGCTGGCGGTACAGGTCATGTTAATGCTGCCGATTATGGTAAACGATATCGCCGGT +TCGCCTGCTGCCGTGAAATGGATGTACGCTATTGAGGCGTGTCTCTCGCTGACGTTGCTC +TACCCGATTGCCCGCTGGAGCGAAAAGCGTTTTCGGCTGGAGCATCGGCTGATGGCCGGT +TTGCTCGTCATGTCGCTGAGCATGCTCCCCATCGGGATGGTGGGCAATTTACAGCAGCTT +TTTACGCTTATTTGCGCTTTCTACATCGGCTCGGTTATCGCCGAACCGGCGCGCGAAACG +CTCAGCGCGTCGCCCGCGGACGCGAGGGCGCGGGGAAGCTATATGGGCTTTAGCCGTCTG +GGATTAGCCATTGGCGGCGCGATTAGTTATATCGGCGGCGGCTGGTTGTTTGATATGGGT +AAAGCGCTTGCGCAGCCTGAACTACCGTGGATGATGCTCGGTATTATCGGCTTTATCACC +TTTTTGGCTTTAGGCTGGCAATTTAGTCATAAGCGCACGCCGCGCCGGATGCTGGAACCC +GGCGCCTGA +>11111_1#11_04135 +ATGTTTGGCTATCGCAGTAACGTGCCAAAAGTGCGCTTAACCACCGATCGTCTGGTGGTA +CGTTTAGTGCATGAGCGTGATGCCTGGCGTCTGGCCGATTATTACGCGGAAAATCGTCAT +TTTTTAAAACCCTGGGAACCGGTCCGTGATGAAAGTCATTGTTATCCTTCAGGATGGCAG +GCGCGTCTGGGAATGATCGGTGAATTTCACAAACAGGGCTCCGCCTTCTATTTCGCGCTA +CTTGATCCGGAAGAAAAAGAAATTATCGGCGTGGCGAATTTTTCCAATGTGGTGCGCGGT +TCTTTTCATGCCTGTTATCTGGGCTATTCCATTGCGCAAGAGTGGCAGGGGCAAGGGCTG +ATGTTTGAAGCCTTAACCGCTGCGATTCGCTATATGCAGCGCACTCAGCATATCCACCGT +ATCATGGCGAACTATATGCCGCACAACAAACGTAGCGGCGCGTTGCTGGCGCGGCTTGGC +TTTGAAAAAGAAGGCTATGCGAAAGATTACCTGTTGATTGATGGACAATGGCGCGACCAT +GTCCTGACGGCGTTAACCACGCCGTTATGGACGCCGGGGCGTTGA +>11111_1#11_04136 +ATGAAATATGAATTAACCGCCACTGAAGCGCGAGTGATTGGCTGTCTGCTGGAAAAGCAG +GTGACAACGCCGGAACAGTATCCGCTTTCCGTCAACGGGGTGGTGACAGCCTGTAATCAG +AAAACCAACCGTGAACCGGTGATGAACCTGACGGAACAAGAGGTACAAGAACAGCTCGAT +AACCTGGTGAAACGCCACTTTTTGCGTACGGTCAGCGGGTTTGGCAACCGCGTCACCAAA +TATGAACAGCGCTTCTGTAATTCCGAATTTGGCGATCTGAAACTTAGCGCGGCGGAAGTG +GCGCTCGTCACTACGTTGCTGCTGCGCGGCGCGCAAACGCCCGGCGAGTTGCGTAGCCGG +GCGTCGCGGATGCATGAATTCAGCGATATGGCGGAAGTTGAATCCACGCTGGAACGGCTT +GCCAGTCGTGAGGACGGCCCGTATGTCGTCCGTCTGGCGCGTGAACCGGGTAAGCGCGAA +AGCCGCTATATGCACCTTTTTTGCGGCGACGTCGATGAACTGTCTCTCCAGACGTCTGCG +CCGGAAAGTGCGTCGGGCGATCTTCAGTCGCGCGTCGAAGCGCTGGAAAGCGAAGTGGCG +GAGTTAAAGCAGCGGCTGGATTCTTTGTTAGCTCACCTGGGAGAGTAA +>11111_1#11_04137 +GTGAGAACATTACGGATTGGCATTGTCGTGTTAGGTGGTATTGCGCAGAAGGCCTGGCTG +CCGGTATTAACCAACACCGCCGGATGGACGTTACAGGGCGCCTGGTCTCCTTCGCGGGAT +AAAGCCTTACGTATTTGCGAAAGCTGGCGCATACCGTATGTGGATTCGCTGGCGAATTTA +GCGTCCGGCTGCGATGCGGTCTTCGTCCACTCCAGTACCGCAAGCCATTATGCCGTGGTC +AGCGAACTTCTCAACGCTGGCGTCCATGTCTGCGTGGATAAACCGCTGGCGGAAAATCTA +CGTGATGCCGAACGGCTGGTGGCGCTGGCGGCGCAAAAAAAATTGACGCTGATGGTTGGC +TTTAATCGCCGTTTCGCGCCGCTGTACCGCGAACTGAAGACGCGCCTCGGCACTGCGGCG +TCACTGCGTATGGATAAACATCGTACCGATAGCATCGGGCCGCATGACTTACGTTTTACT +TTGCTCGATGACTATCTGCATGTCGTGGATACCGTTCTGTGGCTGGCGGGCGGCGAGGCG +CGCCTTGCCAGCGGCACGTTGCTCACCAGCGAGTCCGGCGAAATGTGCTATGCGGAACAT +CATTTTTCCGCCGACAAATTACAAATTACCACCAGTATGCACCGGCGCGCCGGAAGTCAG +CGTGAATCGGTCCAGGCCGTCACCGATGGCGGGCTGTATGACGTGACGGATATGCGTGAA +TGGCGCGAAGAGCGCGGGCAGGGTATTCTCATCAAACCCATTCCGGGTTGGCAAACAACG +CTTGAGCAGCGTGGTTTTGTCGGATGCGCGCGGCATTTCATTGACTGCGTACAAAATCAG +ACGGTTCCGGAAACGGCGGGGGAGCAGGCGATTTTGGCCCAGCGCGTCGTGGAGGCGCTG +TGGCGGGACGCCATCAGCGAATAA +>11111_1#11_04138 +ATGCAGGAGTTTTACGCCAGGGTCTGGAATACAAAAGAAATGAATTTATTGAAATCGCTG +GCTGCCGTCAGCTCGATGACTATGTTTTCACGCGTGTTGGGCTTTGCCCGTGATGCGATT +GTCGCCAGAATTTTTGGCGCAGGGATGGCGACCGACGCCTTTTTTGTGGCGTTTAAACTT +CCCAATCTACTACGCCGGATCTTTGCCGAAGGCGCTTTTTCTCAGGCCTTTGTGCCTATC +CTGGCGGAATATAAGAGCAAGCAGGGTGAAGAAGCGACGCGGATCTTTGTCGCTTACGTT +TCCGGCCTGTTGACGCTGGCATTGGCCGTCGTGACGGTGGCCGGTATGCTGGCCGCCCCG +TGGGTGATTATGGTAACCGCGCCGGGTTTTGCCGATACTGCGGATAAATTTGCGCTGACG +ACGCAACTGCTGCGGATTACGTTTCCCTATATTCTGCTGATCTCGCTGGCTTCACTGGTT +GGCGCCATTCTCAACACCTGGAATCGCTTCTCTATTCCCGCTTTTGCGCCGACATTTCTT +AATATCAGTATGATCGGTTTTGCATTATTCGCCGCGCCATACTTTAATCCGCCGGTGCTG +GCGTTAGCCTGGGCAGTCACCGTCGGCGGCGTGCTGCAACTGGTGTATCAACTTCCGTAT +TTGAAAAAGATCGGTATGCTGGTGCTGCCGCGCATTAACTTTCACGACACCGGGGCGATG +CGGGTGGTCAAACAGATGGGGCCGGCGATTTTGGGCGTTTCCGTCAGTCAGATCTCCCTT +ATCATCAATACCATTTTCGCCTCGTTTCTGGCCTCCGGCTCGGTCTCATGGTTGTACTAT +GCCGATCGGTTGATGGAGTTCCCGTCCGGCGTGCTGGGCGTGGCGTTGGGGACCATCCTG +TTGCCGTCATTGTCGAAAAGCTTTGCCAGCGGCAATCATGATGAGTACTGCCGCCTGATG +GACTGGGGGCTGCGTTTGTGCTTTTTACTGGCGTTGCCGAGCGCGGTAGCGCTAGGCATT +CTGGCGAAGCCGCTGACGGTCTCGCTGTTTCAGTACGGTAAATTCACCGCCTTTGATGCG +GCGATGACGCAGCGGGCGTTAATCGCCTATTCGGTGGGGCTGATTGGCTTGATCGTCGTA +AAAGTGCTGGCCCCGGGCTTCTATTCTCGCCAGGATATTAAAACGCCGGTGAAAATCGCC +ATCGTGACGTTAATCATGACGCAGTTAATGAACCTGGCGTTTATTGGACCGCTGAAACAC +GCCGGGCTGTCGCTCTCTATTGGTCTGGCGGCATGTCTCAATGCGTCGCTGCTGTACTGG +CAACTGCGCAAACAGAATATCTTTACGCCACAACCGGGGTGGATGTGGTTCCTGATGCGT +CTGATCATTTCCGTACTGGTAATGGCCGCCGTGTTGTTCGGCGTGTTGCATATTATGCCG +GAGTGGTCGCAAGGGTCGATGCTATGGCGTTTGCTGCGTTTGATGGCGGTAGTGATCGCG +GGTATCGCGGCCTATTTCGCCGCGCTTGCCGTGCTGGGCTTTAAAGTGAAAGAGTTTGTT +CGCCGGACGGCGTAA +>11111_1#11_04139 +ATGACTCGTTTGTCAGAAATACTTGACCAGATGACCACCGTCCTGAATGACCTGAAGACG +GTGATGGACGCCGAGCAACAACAGCTTTCCGTAGGCCAGATTAACGGCAGCCAGCTACAG +CGTATTACAGAAGAAAAAAGCTCGTTGCTGGCGACGCTGGATTATCTGGAACAACAGCGC +CGTCTGGAGCAGAACGCGCAGCGTAGCGCAAACGATGACATTGCAGAGCGCTGGCAGGCG +ATTACCGAAAAAACGCAGCATCTGCGCGACCTCAACCAGCACAACGGCTGGCTGCTGGAA +GGGCAAATCGAGCGTAATCAACAGGCGCTGGAGGTGCTGAAACCTCACCAGGAGCCGACC +TTGTACGGGGCTGACGGTCAGACTTCCGTCTCTCACCGCGGCGGTAAAAAAATATCTATC +TAA +>11111_1#11_04140 +ATGAGCATTGACCGTACCTCACCTTTGAAACCCGTTAGCACTGTCCAGACGCGCGAAACC +AGCGACACGCCGGTACAAAAAACGCGTCAGGAAAAAACGTCCGCCGCGACGAGCGCCAGC +GTAACGTTAAGCGACGCGCAAGCGAAGCTTATGCAGCCAGGCGTCAGCGACATTAATATG +GAACGCGTCGAAGCATTAAAAACGGCTATCCGTAACGGTGAGTTAAAAATGGATACGGGA +AAAATAGCAGACTCGCTCATTCGCGAGGCGCAGAGCTACTTACAGAATAAATAA +>11111_1#11_04141 +ATGCAAACGTTAAAACGAGGATTCGCCGTGGCGGCTTTGCTGTTCAGCCCCCTGACAATG +GCGCAGGACATCAACGCCCAGCTGACCACGTGGTTTTCCCAGCGTCTGGCTGGCTTCAGC +GACGAGGTGGTTGTCACGCTCCGTTCACCGCCCAATCTGCTACCGAGCTGCGAGCAGCCA +GCCTTCAGCATGACGGGCAGCGCGAAGCTGTGGGGCAACGTCAATGTGGTGGCGCGCTGC +GCCAATGAAAAACGTTATTTGCAGGTGAATGTGCAAGCGACCGGCAATTATGTCGCCGTA +GCCGCGCCCGTCGCGCGCGGCGGAAAATTGACGCCGGCCAACGTCACGCTAAAACGTGGC +AGACTGGATCAGTTACCGCCGCGGACGGTACTGGATATCCGTCAGATTCAGGATGCCGTC +AGTTTGCGCGATCTCGCTCCCGGGCAGCCGGTACAGCTTACGATGATACGTCAGGCCTGG +CGTGTCAAAGCGGGTCAACGAGTACAGGTCATCGCCAATGGCGAGGGGTTTAGCGTCAAT +GCGGAAGGTCAGGCGATGAATAATGCCGCCGTCGCGCAAAATGCGCGCGTGCGCATGACA +TCGGGTCAAATCGTGAGTGGAACCGTCGATTCTGATGGGAATATTCTTATTAACCTATAA +>11111_1#11_04142 +ATGCTCGACAGGCTCGATGCCGCCTTACGATTTCAGCAGGAAGCGCTAAATCTGCGCGCG +CAACGTCAGGAAATATTAGCGGCGAATATCGCCAATGCCGATACGCCGGGGTATCAGGCG +CGCGATATTGATTTTGCCAGTGAGTTAAAAAAAGTGATGGTGCGCGGACGGGAAGAAACC +GGCGGCGTCGCGTTGTCGTTGACTTCTTCTCGCCATATTCCCGCCCAGGCGGTCTCTTCT +CCCGCAGTGGATCTGCTTTACCGCGTACCCGATCAGCCTTCTTTGGATGGTAACACCGTA +GATATGGACAGGGAACGTACGCAGTTTGCGGATAACAGTCTCAAATATCAGATGGGGCTT +ACCGTTCTGGGTAGCCAACTCAAAGGCATGATGAATGTGCTACAGGGAGGAAACTAA +>11111_1#11_04143 +GTGGCGCTGTTAAACATTTTTGATATTGCCGGATCGGCGCTTGCCGCACAGTCCAAGCGG +TTGAACGTTGCGGCCAGTAACCTTGCGAATGCGGATAGCGTCACCGGCCCGGACGGACAG +CCTTATCGCGCCAAACAGGTGGTTTTTCAGGTGGACGCCGCGCCGGGTCAAGCCACTGGC +GGGGTAAAGGTCGCCAGCGTGATTGAAAGTCAGGCACCGGAAAAGCTGGTTTATGAGCCA +GGCAATCCGCTGGCGGACGCTAATGGTTACGTCAAAATGCCCAACGTCGATGTGGTCGGC +GAAATGGTCAACACGATGTCAGCCTCGCGCAGCTATCAGGCAAATATCGAAGTCCTGAAT +ACCGTAAAAAGCATGATGCTTAAAACGCTGACATTAGGCCAGTAA +>11111_1#11_04144 +ATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGCGTCAAAACGACGACCGGC +AGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTG +GTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAAAATAATGAGTTAACGACA +CAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCT +ATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGC +GTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACG +TCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATT +ACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTA +CACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTAC +AACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTGGCGCAGCCGCTGCAATTC +GCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTAC +GGCACCACCACACTCGACGAAGTTCGGCAAATAATCTAA +>11111_1#11_04145 +ATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCCACCAACCTTGATGTTATC +GGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCCGGTACGGCATCATTTGCC +GATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTGGCGGGGATTACCCAGGAT +TTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGATGTCGCGATTAGCCAGAAC +GGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTATAGCCGCAACGGCCAGTTC +AAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATGCAGTTGACCGGCTATCCG +GCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCTGCGCCGATCACCATTCCG +AACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATGCAGATCAACCTGAACTCA +ACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGATGCGGATTCGTATAACAAA +AAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCATGACATGAACGTCTATTTT +GTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGACAGCAGCGATCCTGCAGCC +ACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAAAACGGGATTCTGGAGTCT +GGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCGACAGCGGCCACCTTCTCC +CTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAATAACATCGTCGCCACCAAT +CAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATTAACAATGATGGCACCGTG +GTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAGATTGTGCTGGCTAACTTC +GCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGGGCGGCGACGCAGGCCTCC +GGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGTAAGCTGACGAACGGCGCG +CTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAATATGATCGTCGCGCAGCGT +AACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAGATCCTCAATACGCTGGTT +AACCTGCGCTAA +>11111_1#11_04146 +ATGGATCACGCAATTTATACCGCCATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCG +GTAACGGCCAGCAACCTGGCTAATGCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCG +CTACGCGCGGTGCCCGTTGATGGCCTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCG +ACGCCGGGGGCGGATATGACCCAGGGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTT +GCGTTACAGCAGGACGGCTGGCTGGTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACC +CGTAACGGGAATATCCAGGTGGGCCCGACCGGGCAGTTAACCATTCAGGGACATCCGGTT +ATCGGCGAAGGCGGCCCGATTACCGTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGAC +GGCACGATCTCCGCGCTCAATCCCGGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGG +CTGAAGCTGGTCAAAGCGGAAGGCAATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGC +CTTACCGCCGAGGCACAGGCTGAACGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGC +ATTATGTCGGGCGTGCTGGAGGGCAGTAACGTCAAGCCGGTTGAAGCCATGACCGACATG +ATCGCCAACGCACGTCGTTTTGAAATGCAGATGAAGGTTATCACCAGCGTAGATGAGAAC +GAAGGGCGAGCTAACCAACTGCTGTCGATGAGTTAA +>11111_1#11_04147 +ATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAATATGGAT +GTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTA +TTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACG +ACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTG +CACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAG +GGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGCTCTTTC +CAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATC +ACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACC +CAGCAAGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTTATGAAC +GACACCGGTCTGGAAAGCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCCGGCGCG +CCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAA +ACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGCGCCTAT +GAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCTGCAGAAACTGACGCAACTC +TAA +>11111_1#11_04148 +ATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAACCGCTCGTG +CAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAATGGCTCCATA +TTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGATCGTCGACCG +CGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCCAGTAAAAGC +TCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTGATACGGTACCGCGT +TATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGCGGCAACTCT +TTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTGACCGTGACC +GTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAGATCGCGATT +AATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACCATCAGCGGT +AGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTCGGGAACGGC +TATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAATTTGTCGCCG +ATGTAA +>11111_1#11_04149 +GTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACTCTGGCGCACGCCGAG +CGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCGCTGATCGGCTACGGG +CTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACGCCATTTACCACCCAG +ACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACCGGCACCAATATGCAG +TTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCTTTTGCGCGACAGGGA +CAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGTCTGCGTGGCGGGACG +TTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCTCTGGCGCAGGGCAAT +ATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTGCAGGTTAACCAGCTT +AATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTGCCGACTCAGTTCGGC +GCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTTACGATGGCGCAGCAAATT +ACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCGCTTGATGCGCGAACG +GTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTTCTGGCGGACATTCAA +AATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATCAACTCGCGTACCGGT +TCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTGGCGCAGGGCAATTTG +TCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAATACGCCATTTGGCGGCGGG +CAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGCGGCGGATCGCTACAG +AGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTGAATGCGCTTGGCGCG +ACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGCGCGGGCTGTCTACGCGCC +AAACTGGAAATCATCTGA +>11111_1#11_04150 +ATGATCGGAGACGGTAAATTGCTGGCCAGCGCGGCCTGGGATGCGCAATCTCTGAACGAA +CTGAAAGCGAAAGCGGGCCAGGACCCGGCGGCGAATATCCGTCCTGTGGCCCGTCAGGTG +GAAGGGATGTTTGTGCAGATGATGCTGAAAAGTATGCGCGAGGCTTTACCCAAAGATGGT +TTATTCAGCAGCGATCAGACGCGTCTGTATACCAGCATGTATGACCAGCAGATCGCCCAG +CAGATGACCGCCGGTAAGGGATTGGGGCTGGCGGATATGATGGTTAAACAGATGACGGGC +GGGCAGACGATGCCTGCAGATGATGCGCCGCAAGTACCGCTTAAATTCTCCCTGGAGACG +GTAAACAGCTATCAAAATCAGGCGCTGACCCAACTGGTGCGCAAAGCCATACCGAAAACG +CCGGACAGCAGCGATGCGCCGCTCTCCGGCGACAGTAAAGACTTTCTGGCCCGGCTTTCG +CTCCCGGCGAGGCTGGCCAGCGAACAAAGCGGGGTGCCGCATCATCTGATTCTGGCGCAG +GCGGCGCTGGAGTCCGGCTGGGGGCAGCGGCAAATCCTGCGGGAGAATGGCGAACCCAGC +TATAACGTATTTGGCGTGAAAGCGACCGCCAGTTGGAAAGGGCCGGTGACGGAAATCACC +ACCACTGAATACGAAAATGGCGAAGCGAAAAAAGTGAAAGCGAAATTCCGCGTCTATAGC +TCGTATCTGGAGGCGTTATCGGATTATGTCGCGCTGTTAACGCGTAACCCACGCTACGCT +GCCGTGACCACTGCCGCCACGGCAGAGCAGGGCGCAGTGGCTCTGCAAAACGCCGGATAC +GCCACTGACCCGAATTACGCGCGTAAATTGGCCAGCATGATTCAGCAGTTGAAAGCGATG +AGTGAAAAGGTCAGCAAAACCTACAGCGCGAATCTCGACAATCTCTTTTAA +>11111_1#11_04151 +ATGTCCAGCTTGATTAATCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAAT +ACGGTCAGTAATAACATCAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATT +CTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTT +TCAGGCGTACAGCGCGAATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAAC +CAGAGCAGCGGCTTAACCACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCC +GATAAATCCAGCTCACTGTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTA +GTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTG +GTAAACCAGTTCAAAACCACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATC +GCGATTGGCTCCAGCGTGGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAAC +GATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGAT +CAACGTGATCAGTTGGTTAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAG +GACGGCGGCACCTATAACCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACG +GCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTAT +GTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTC +GGCGGGCTACTGACGTTCCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAG +TTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGAC +GGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAAT +AATGCCGATAAAACGGTATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCG +ACGGATTATAAGATTGTTTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAAC +ACCACCTTCACGGCAACAAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTG +ACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCT +ATCGTCGACATGAACGTTAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCA +AAACTCGATCCTGATGTGGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTG +GACTTACAAAACAGCAATGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACG +TTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCG +AATGTGGTTAAACAGCTTTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAA +GAGTACGGCAATTTGCAGCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAG +ACCGCGAATGCGCTGTTTGATGCGTTATTGAATATTCGCTAA +>11111_1#11_04152 +ATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAG +GCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCT +GACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGC +CAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTC +AGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGC +ACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAG +CTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAA +ACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTT +ACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTT +AATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTG +TTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTG +GAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTT +AATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTG +GATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGAT +GTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCC +TATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGTAA +>22222_2#22_04112 +ATGAAACTTTTAAGAGTGGCAGCATTCGCAGCAATCGTAGTTTCTGGCAGTGCTCTGGCT +GGCGTCGTTCCACGATGGGGCGGCGGCGGTAATCATAACGGCGGCGGCAATAGTTCCGGG +CCGGATTCCACGTGGAGCATTTATCAGTACGGTTCCGCTAACGCTGCGCTTGCTCTGCAA +AGCGATGCCCGTAGATCTGAAACGACCATTACCCAGAGCGGTTATGGTAACGGCGCCGAT +GTAGGCCAGGGTGGGGATAACAGTACTATTGAACTGACTCAGAATGGTTTCAGAAACAAT +GCCACCATCGACCGGTGGAACGCTAAAAACTCCGATATTACTGTCGGTCAATACGGCGGT +AATAACGCCGCGCGGGTTAATCAGACCGCATCTGATTCCAGCGTAATGGTGCGTCAGGTT +GGTTTTGGCAACAGCGCCACGGCTAACCAGTATTAA +>22222_2#22_04141 +ATGCAAACGTTAAAACNNGGATTCGCCGTGGCGGCTTTGCTGTTCAGCCCCCTGACAATG +GCGCAGGACATCAACGNNCAGCTGACCACGTGGTTTTCCCAGCGTCTGGCTGGCTTCAGC +GACGAGGTGGTTGTCANNCTCCGTTCACCGCCCAATCTGCTACCGAGCTGCGAGCAGCCA +GCCTTCAGCATGACGGNNAGCGCGAAGCTGTGGGGCAACGTCAATGTGGTGGCGCGCTGC +GCCAATGAAAAACGTTNNTTGCAGGTGAATGTGCAAGCGACCGGCAATTATGTCGCCGTA +GCCGCGCCCGTCGCGCNNGGCGGAAAATTGACGCCGGCCAACGTCACGCTAAAACGTGGC +AGACTGGATCAGTTACNNCCGCGGACGGTACTGGATATCCGTCAGATTCAGGATGCCGTC +AGTTTGCGCGATCTCGNNCCCGGGCAGCCGGTACAGCTTACGATGATACGTCAGGCCTGG +CGTGTCAAAGCGGGTCNNCGAGTACAGGTCATCGCCAATGGCGAGGGGTTTAGCGTCAAT +GCGGAAGGTCAGGCGANNAATAATGCCGCCGTCGCGCAAAATGCGCGCGTGCGCATGACA +TCGGGTCAAATCGTGANNGGAACCGTCGATTCTGATGGGAATATTCTTATTAACCTATAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_prank_input.fa.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_prank_input.fa.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,66 @@ +>1111#5_04506 +------------------------------------------------------------ +------------------------------------------------------------ +------------------------------------------------------------ +------------------------------------------------------------ +------------------------------------------------------------ +------------------------------------------------------------ +------------------------------------------------------------ +---------ATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTATGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT +>1234_8#75_04759 +ATGAGCGAGCAGTTAACGGACCAGGTCCTGGTTGAACGGGTCCAGAAGGGAGATCAGAAA +GCCTTTAACTTACTGGTAGTGCGCTACCAGCATAAAGTGGCGAGTCTGGTTTCCCGCTAT +GTGCCATCGGGCGACGTTCCCGATGTCGTACAGGAATCATTTATTAAGGCCTATCGCGCG +CTGGATTCTTTCCGGCGGGATAGTGCTTTTTATACCTGGTTGTATCGTATTGCGGTCAAT +ACCGCGAAGAACTACCTGGTTGCGCAGGGGCGTCGTCCGCCTTCCAGTGATGTAGACGCG +ATTGAAGCAGAAAACTTTGAAAGCGGCGGCGCGCTGAAAGAAATTTCGAACCCTGAGAAC +TTAATGTTGTCAGAAGAACTGAGACAGATAGTTTTCCGAACTATTGAGTCCCTCCCGGAA +GATTTACGTATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTATGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT +>Salmonella_enterica_subsp_enterica_serovar_Typhimurium_DT104_v1_02853 +ATGAGCGAGCAGTTAACGGACCAGGTCCTGGTTGAACGGGTCCAGAAGGGAGATCAGAAA +GCCTTTAACTTACTGGTAGTGCGCTACCAGCATAAAGTGGCGAGTCTGGTTTCCCGCTAT +GTGCCATCGGGCGACGTTCCCGATGTCGTACAGGAATCATTTATTAAGGCCTATCGCGCG +CTGGATTCTTTCCGGGGGGATAGTGCTTTTTATACCTGGTTGTATCGTATTGCGGTCAAT +ACCGCGAAGAACTACCTGGTTGCGCAGGGGCGTCGTCCGCCTTCCAGTGATGTAGACGCG +ATTGAAGCAGAAAACTTTGAAAGCGGCGGCGCGCTGAAAGAAATTTCGAACCCTGAGAAC +TTAATGTTTTCAGAAGAACTGAGACAGATAGTTTTCCGAACTATTGAGTCCCTCCCGGAA +GATTTACGTATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTATGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT +>Salmonella_enterica_subsp_enterica_serovar_Typhimurium_SL1344_v2_02736 +ATGAGCGAGCAGTTAACGGACCAGGTCCTGGTTGAACGGGTCCAGAAGGGAGATCAGAAA +GCCTTTAACTTACTGGTAGTGCGCTACCAGCATAAAGTGGCGAGTCTGGTTTCCCGCTAT +GTGCCATCGGGCGACGTTCCCGATGTCGTACAGGAATCATTTATTAAGGCCTATCGCGCG +CTGGATTCTTTCCGGGGGGATAGTGCTTTTTATACCTGGTTGTATCGTATTGCGGTCAAT +ACCGCGAAGAACTACCTGGTTGCGCAGGGGCGTCGTCCGCCTTCCAGTGATGTAGACGCG +ATTGAAGCAGAAAACTTTGAAAGCGGCGGCGCGCTGAAAGAAATTTCGAACCCTGAGAAC +TTAATGTTGTCAGAAGAACTGAGACAGATAGTTTTCCGAACTATTGAGTCCCTCCCGGAA +GATTTACGTATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTGTGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT +>Salmonella_enterica_subsp_enterica_serovar_Typhimurium_str_D23580_v1_02783 +ATGAGCGAGCAGTTAACGGACCAGGTCCTGGTTGAACGGGTCCAGAAGGGAGATCAGAAA +GCCTTTAACTTACTGGTAGTGCGCTACCAGCATAAAGTGGCGAGTCTGGTTTCCCGCTAT +GTGCCATCGGGCGACGTTCCCGATGTCGTACAGGAATCATTTATTAAGGCCTATCGCGCG +CTGGATTCTTTCCGGGGGGATAGTGCTTTTTATACCTGGTTGTATCGTATTGCGGTCAAT +ACCGCGAAGAACTACCTGGTTGCGCAGGGGCGTCGTCCGCCTTCCAGTGATGTAGACGCG +ATTGAAGCAGAAAACTTTGAAAGCGGCGGCGCGCTGAAAGAAATTTCGAACCCTGAGAAC +TTAATGTTGTCAGAAGAACTGAGACAGATAGTTTTCCGAACTATTGAGTCCCTCCCGGAA +GATTTACGTATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTATGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT +>Salmonella_enterica_subsp_enterica_serovar_Typhimurium_str_DT2_v1_02741 +ATGAGCGAGCAGTTAACGGAC---GTCCTGGTTGAACGGGTCCAGAAGGGAGATCAGAAA +GCCTTTAACTTACTGGTAGTGCGCTACCAGCATAAAGTGGCGAGTCTGGTTTCCCGCTAT +GTGCCATCGGGCGACGTTCCCGATGTCGTACAGGAATCATTTATTAAGGCCTATCGCGCG +CTGGATTCTTTCCGGGGGGATAGTGCTTTTTATACCTGGTTGTATCGTATTGCGGTCAAT +ACCGCGAAGAACTACCTGGTTGCGCAGGGGCGTCGTCCGCCTTCCAGTGATGTAGACGCG +ATTGAAGCAGAAAACTTTGAAAGCGGCGGCGCGCTGAAAGAAATTTCGAACCCTGAGAAC +TTAATGTTGTCAGAAGAACTGAGACAGATAGTTTTCCGAACTATTGAGTCCCTCCCGGAA +GATTTACGTATGGCAATCACCTTACGGGAGCTGGATGGCCTGAGCTATGAAGAGATAGCG +GCTATCATGGATTGTCCGGTGGGGACGGTGCGTTCACGTATCTTCCGGGCGCGGGAAGCT +ATTGATAATAAAGTTCAACCGCTTATCAGGCGT diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_query_1.fna --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_query_1.fna Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,252 @@ +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_query_2.fna --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_query_2.fna Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,252 @@ +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_real_data_core_gene_alignment.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_real_data_core_gene_alignment.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2170 @@ +>real_data_1 +ATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATCCGCCGTA +CAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAGCCGCCAT +AATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCCGAACGCC +TGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCTGGAAGTC +TATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTCGGGAGAA +TGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGTCGCCACC +GCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCATCAGGAA +AAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGCCGCGTTC +CGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGATGAGAGT +TATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGAGAAGCAT +CAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGAGCCTGGC +GTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCAATATTAC +GAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCAGTGGAAG +GTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCACGGTGGCG +CGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGAGCGCGTT +AGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCTGCTGACG +GCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGATTGGTGGT +CAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAAAATCGAG +TATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAAATCGCCT +GCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTTCTGTCCG +CTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGATGGAAAAGAATAATGAA +GTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTCGATAGCTATGATGCG +CTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCGGAAGGGACTGAAGTT +GGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATTTCAATATTAGAAGCC +GGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTATCGTCACCATTAGATG +GAACTTAAGGATTATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATT +AAGACCGCCTATCGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGAT +GCCGAAGCCCGTTTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGG +CGCGCCGAGTATGACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTC +CAGCAACACGAAGGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATT +TTTGGTCAGCACGGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAA +ATTGAAGTGGCGGTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTAT +TCCGTCCCCGTTTATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAAT +GTGAAAATCCCGGCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACG +CCGGGGGAAAACGGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCAT +CCGCTCTTTGATATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAG +GCGGCGCTCGGCGCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATT +CCCCCCGGCAGCCAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAA +AAGCACACTGGCGATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAG +AAAACAGCTGCCCTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAG +CAATGGGGGAAAGCATAAATGGCTAACATCACTGTCACCTTTACCATCACCGAATTTTGT +TTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAAATCGTCGGACTTGGCGTAATTGAG +CCTTACGAAGACGATAACGCCGACTGGCAATTCGACGATCGCGCAGCGAGCGTGGTACAA +CGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGACTGGCCAGGGATCGCGGTCGCGTTA +ACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAAAACCGGTTACTGCTGCAACGCCTT +TCTCGCTTTATCTCGCATCCCTAAATGTCATCTTGTTGGAGATTTACGGATTCGCTAACA +AGCCTATGGCATACTGCGTTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATT +GAGTGGGTACGTCAGGGACTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGA +CGAGACGGATTACACCTAGCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATG +CTGCCGGGGCTTGATGGATGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCT +GTTATTTGCCTGACGGCGCGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGC +GCTAATGATTACCTTGTTAAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCT +CAACTCAGACAGCATGTCCCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGAT +GCCACAAAGCAATCGGTGTTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTC +CTGCTCCTCTGGTTACTGGCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCC +AGCGAAGTTTGGGGAATTAACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGT +CGGCTGCGCGCCAAAGTAGACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGG +ATGGGTTATCGATTACAGGCGGAAACGTCGCAGAATGGTTAAATGAAAAACAAATTGTTA +TTTATGATGTTGACAATACTGGGTGCGCCTGGGATTGCAACCGCGACAAATTATGATCTG +GCTCGTTCAGAGTATAATTTTGCGGTAAATGAATTAAGCAAGTCTTCATTTAATCAGGCG +GCCATTATTGGTCAAGTCGGCACGGATAATAGTGCCAGAGTACGCCAGGAAGGATCAAAA +CTATTGTCCGTTATTTCACAAGAAGGAGAAAATAATCGGGCGAAAGTCGACCAGGCAGGG +AATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCCAACGATGCCAGTATATCGCAA +AGCGCTTACGGTAATAGTGCGGCTATTATCCAGAAAGGTTCTGGAAATAAGGCCAATATT +ACCCAGTACGGTACGCAGAAAACAGCAGTTGTAGTGCAGAAACAGTCGCATATGGCTATT +CGCGTCACCCAACGCTAAATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATT +ACGTTTACCACGACTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACATTAAAC +GAACCCTGCGTCTGTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGC +CATACACAGCAAAAACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGT +CTTAGTGTAAATATATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGA +CAATCACTGCATTTATCACAACAATGGCCGCCTTCTGCACAGTAGATGTTTAATGAAGTC +CATAGTAGTCATGGTCACACACTATTGTTGATCACAAAGCCATCTCTGCAAGCTACGGCA +TTATTGCAACATTTAAAGCAATCGCTGGCCATAACCGGAAAACTGCATAATATTCAACGT +TCTCTGGAAGATATCTCAGCCGGTTGCATTGTTTTAATGGATATGATGGAAGCGGATAAG +AAGCTTATCCACTATTGGCAGGATAATTTAAGCCGCAAAAACAATAATATAAAAACATTA +TTGTTAAATACCCCTGACGATTATCCCTACCGTGAAATTGAAAACTGGCCTCATATTAAC +GGCGTGTTTTACGCCACTGAAGACCAGGAACACGTGGTCAGCGGATTACAGGGTATTCTG +CGGGGCGAATGCTATTTTTCACAAAAATTAGCCAGTTACCTGATTACACACTCAGGAAAT +TACCGCTACAACAGCACCGAGTCCGCATTACTCACTCATCGCGAAAAAGAGATCCTCAAT +AAGTTACGTATTGGTGCCTCTAATAATGAAATCGCCAGGTCGCTATTTATCAGCGAGAAT +ACGGTTAAGACACATCTTTATAATCTTTTCAAAAAGATAGCTGTCAAAAATCGCACCCAG +GCAGTTTCATGAATGAAACGCTATCTGACCTGGATTGTAGCAGCAGAGTTACTGTTCGCT +ACCGGAAACCTGCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGATTGTTAACCGACCAT +ACCGTCTCTTCGATAGGACATGAATTCTATCGTGCATTCAGCGACAAATGGGAAAGCGAA +TACACCGGCAATCTGACCATTAATGAAAGACCCAGTGCGCGTTGGGGAAGCTGGATCACC +ATAACGGTAAATCAGGACGTTATTTTCCAGACCTTTTTATTTCCAATGAAAAGAGACTTC +GAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTAAATCGCCGACAAATA +GATCAAACGCTATTAAGTACGAGTGATTTAGCGCGTGATGAATTCTAAATGCGTGTTAAA +CATGCAGTAGTGCTGCTCATGCTTTTTTCGCCATTAACCTGGGCTGGAAATATGACGTTC +CAGTTCCGTAATCCTAACTTTGGTGGAAACCCCAATAACGGTTCCTTTTTATTGAATAGC +GCCCAGGCGCAAAATTCATATAAAGACCCCGCTTATGATAACGATTTTGGTATCGAGACC +CCCTCAGCGTTGGATAACTTTACGCAGGCTATTCAATCGCAAATTCTGGGCGGCTTGTTG +ACCAATATTAATACCGGAAAACCAGGACGTATGGTGACCAATGATTTTATTATCGATATC +GCTAATCGCGACGGACAGCTCCAGCTCAACGTCACGGACAGAAAAACGGGAAGAACCTCG +ACCATCGAAGTGTCAGGTTTACAAACTCAGTCAACCGATTTTTAAATGCCGCGCTTACTT +ATTTTGGTTGCCGTTTTATTGTTGAGCGGATGCTTAACTGCCCCGCCGAAACAAGCTGCG +AAACCGACATTAATGCCCCGCGCACAAAGTTACAAAGATTTGACGCACTTACCTGCTCCC +ACCGGTAAGATCTTTGTTTCGGTATATAACATTCAGGATGAAACGGGCCAATTTAAACCT +TACCCGGCAAGTAACTTTTCCACGGCTGTGCCGCAGAGCGCCACCGCTATGTTGGTCACC +GCGCTGAAAGATTCGCGCTGGTTTATCCCACTAGAACGACAAGGCTTACAGAATCTTTTG +AATGAACGGAAAATTATTCGCGCAGCCCAGGAAAACGGCACCGTGGCGATGAATAACCGT +ATCCCGCTTCAGTCGTTGACGGCGGCAAATATTATGGTGGAAGGTTCTATTATTGGTTAT +GAAAGTAACGTCAAATCCGGCGGGGTCGGCGCAAGATATTTCGGTATTGGCGCCGATACG +CAGTATCAGCTGGATCAGATTGCTGTCAACCTGCGCGTGGTTAACGTCAGTACGGGCGAG +ATCCTTTCTTCGGTGAACACCAGTAAAACGATCCTTTCCTATGAAGTACAGGCAGGCGTG +TTCCGTTTTATTGATTACCAGCGCTTACTGGAAGGCGAAATCGGCTATACCTCGAACGAA +CCGGTGATGCTGTGTCTGATGTCAGCCATTGAAACCGGCGTTATCTTCCTCATTAATGAT +GGTATCGATCGCGGACTGTGGGATTTGCAGAATAAAGCGGACAGGCAAAATGATATTCTG +GTGAAATACCGTGAGCTGTCAGTACCGCCAGAATCCTGAATGTCTATTGCCGTAAATATG +AATGACCCGACCAACACGGGCGTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGC +AACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAG +GACCCGACTAACCCATTACAAAATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACC +GTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAAT +AGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACA +ATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTG +GAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTG +GTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGT +AAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGC +AATGGCGGGACGCAACTGGTGGCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACG +AAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTACGGCACCACCACACTCGACGAA +GTTCGGCAAATAATCTAAATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCC +ACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCC +GGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTG +GCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGAT +GTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTAT +AGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATG +CAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCT +GCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATG +CAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGAT +GCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCAT +GACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGAC +AGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAA +AACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCG +ACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAAT +AACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATT +AACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAG +ATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGG +GCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGT +AAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAAT +ATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAG +ATCCTCAATACGCTGGTTAACCTGCGCTAAATGGATCACGCAATTTATACCGCCATGGGG +GCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAATGCCTCA +ACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGCCTCTCT +TTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAGGGTCAG +TTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTGGTGGTG +CAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGCCCGACC +GGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACCGTTCCG +GAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCCGGCGAC +CCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGCAATGAG +GTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAACGCGGG +GCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGCAGTAAC +GTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAAATGCAG +ATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTGTCGATG +AGTTAAATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAAT +ATGGATGTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGC +GCGGTATTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAG +CAGACGACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAG +CGCCTGCACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAA +GGGCAGGGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGC +TCTTTCCAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCG +GCAATCACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGC +GTTACCCAGCAAGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTT +ATGAACGACACCGGTCTGGAAAGCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCC +GGCGCGCCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTAT +GTCGAAACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGC +GCCTATGAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCTGCAGAAACTGACG +CAACTCTAAATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAA +CCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAAT +GGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGAT +CGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCC +AGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTGATACG +GTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGC +GGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTG +ACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAG +ATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACC +ATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTC +GGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAAT +TTGTCGCCGATGTAAGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACT +CTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCG +CTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACG +CCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACC +GGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCT +TTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGT +CTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCT +CTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTG +CAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTG +CCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTTACG +ATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCG +CTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTT +CTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATC +AACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTG +GCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAATACG +CCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGC +GGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTG +AATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGCGCG +GGCTGTCTACGCGCCAAACTGGAAATCATCTGAATGATCGGAGACGGTAAATTGCTGGCC +AGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCG +GCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTG +AAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTG +TATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGG +CTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCG +CCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTG +ACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCC +GGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAA +AGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAG +CGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACC +GCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCG +AAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTAT +GTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAG +CAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAA +TTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGC +GCGAATCTCGACAATCTCTTTTAAATGTCCAGCTTGATTAATCACGCCATGAGCGGACTT +AACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACATCAACAATTATAACGTTGCG +GGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGC +TGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGAATATGATGCGTTTATCACT +AATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAACCACGCGCTATGAACAAATG +TCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACTGTCTGGCTCGCTGCAGAGT +TTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCG +CTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAACCACCGATCAGTATCTGCGC +GATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGTGGCGCAAATCAACAATTAC +GCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGC +GCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGTTAGCGAGCTTAACAAGATC +GTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAACCTGACGATGGCCAATGGC +TATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGAC +CCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAA +AAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTTCCGTTCTCAGGATCTGGAT +CAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAG +CATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCG +CCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGTATCGCTAACCGCTAAGGTG +GTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGTTTTTGACGGTACAGACTGG +CAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAACAAAAGATGCTGACGGAAAA +CTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTT +CTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGTTAAAGTGACAAATGAAGCC +GAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGTGGATACCGGCGACAGCGAT +AACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAATGTAGTGGGCGGCAACAAA +ACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTG +AAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCTTTATAAACAGCAACAGTCG +GTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCAGCGTTATCAGCAGTATTAT +CTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTTTGATGCGTTATTGAATATT +CGCTAAATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAAT +TCTCAGGCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAAC +CCATCTGACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAG +AATAGCCAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGC +GTACTCAGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGA +AACGGCACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGC +GATCAGCTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGG +TATAAAACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAA +AGTGTTACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAA +ATTTTTAATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAG +AATCTGTTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAAT +GACGTGGAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAAT +TCGCTTAATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGT +ACGCTGGATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTG +GTAGATGTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAG +GCGTCCTATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGTAA +ATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAG +AAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGAC +TATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTC +TTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATG +CTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAG +GAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTG +AAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGT +ATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTC +CCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGG +CGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAAT +ACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCT +TACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTT +GATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAG +GAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACC +CGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAG +CCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGAATGTCCGTAATCAAGAAAAAT +ATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCAACAA +ACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGATATT +TCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAATGCAC +CGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGACGGTA +CGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCGTTAA +ATGGCAAACCATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAA +GCAGGTCGTAAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCA +TCCGAAGCAGGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGATGGTAATGTCC +GCACCAGGACACATTGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGT +GGTGGTCTTGTCATCTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCC +ATATGTGGTGCGCGTAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAG +GAAGCCAACCCTCAGATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTAT +ACCTACAACTCAAGGTGCTATCCATGGGAAGACAAAAAGCAGTGAATGAAACGAATTTTC +CTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCCAGCGCC +AGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGATAAAAAG +CTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAGCTATTG +CAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATTCGCTCA +GGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGATAAAACG +AACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTGAGCTGC +CCACTGCCGCCAGCCGGTTAAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG +AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT +TACCCTGGCGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT +CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT +TATGAGTAAATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAA +AGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGT +CGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGG +CAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTA +ACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTG +ACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAG +GCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCG +CTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAA +CATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTG +GACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTG +TTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCAT +ATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGC +CTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCT +GTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTT +AATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTC +AACTAAATGGGACGCACACCGGATTACAAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAAC +CCAGCCTTCTACGGCCAGTTTGAGCAGAACGCCCGTAACTGGTACACCCGTATTCAGGAG +ACCGGCCTGTACTTTAACCATGCAATCGTCAACCCGCCCATTGACCGCCACAAACCTGCC +GACGAAGTGAAAGACGTCTATATCAAGCTGGAGAAAGAGACGGACGCCGGGATTATTGTC +AGCGGGGCGAAAGTTGTCGCCACTAACTCCGCCCTGACTCACTACAACATGATTGGTTTC +GGCTCAGCCCAGGTGATGGGCGAAAACCCGGATTTTGCTCTGATGTTTGTCGCGCCAATG +GATGCCGAAGGCGTAAAACTTATTTCGCGCGCCTCGTATGAAATGGTCGCGGGCGCGACG +GGCTCGCCGTTTGATTATCCCCTCTCCAGCCGTTTTGATGAAAACGATGCCATTCTGGTG +ATGGACAAGGTGCTGATCCCGTGGGAAAACGTATTAATTTACCGTGATTTCGATCGTTGT +CGTCGCTGGACGATGGAAGGCGGCTTTGCCCGTATGTATCCACTGCAAGCCTGTGTTCGT +CTGGCGGTAAAACTTGATTTCATTACCGCGCTGCTGAAAAAATCGCTCGAATGTACGGGT +ACCGTAGAGTTCCGGGGCGTGCAGGCCGATCTCGGCGAAGTCGTGGCCTGGCGCAATATG +TTCTGGGCATTGAGCGATTCTATGTGTTCTGAAGCAACCCCGTGGGTAAACGGCGCCTGG +CTACCGGACCACGCCGCGCTGCAAACCTATCGTGTGATGGCCCCAATGGCCTACGCGAAA +ATTAAAAATATTATTGAACGTAACGTTACCAGCGGCCTGATTTACCTGCCTTCCAGCGCC +CGCGATCTGAATAATCCGCAAATCGACCAGTACCTGGCGAAATACGTACGCGGCTCTAAC +GGAATGGACCATGTTGAACGTATCAAAATTCTTAAATTGATGTGGGATGCCATCGGCAGC +GAGTTTGGCGGTCGCCATGAGCTGTACGAGATTAACTACTCGGGCAGCCAGGATGAAATT +CGTCTGCAGTGTCTGCGTCAGGCCCAGAGCTCCGGCAATATGGATAAGATGATGGCAATG +GTCGATCGCTGCCTCTCCGAATACGATCAGAATGGCTGGACGGTTTCGCATTTGCACAAT +AACGACGACATCAATCAACTGGATAAGCTGCTGAAATAAATGCAAGTAGATGAACAACGT +CTGCGTTTTCGCGATGCGATGGCAAGTCTGGCGGCAGCGGTCAACATCGTAACCACGGCG +GGTCACGCCGGACGCTGCGGTATCACCGCAACAGCGGTTTGCTCAGTCACTGATACGCCG +CCCTCCGTGATGGTATGTATTAATGCCAATAGCGCCATGAACCCCGTTTTTCAGGGCAAC +GGCAGGCTGTGCATTAATGTACTTAACCATGAGCAGGAGCTGATGGCGCGCCACTTTGCC +GGTATGACGGGGATGGCGATGGAGGAGCGTTTTCACCAGCCATGTTGGCAAAACGGGCCG +CTGGGCCAGCCGGTACTTAACGGCGCGCTGGCCAGTCTTGAAGGCGAGATCAGCGAGGTA +CAAACCATTGGCACGCATCTGGTGTATCTGGTGGCGATCAAAAATATTATTCTTAGCCAG +GAGGGGCATGGCCTGATTTATTTCAAACGCCGTTTTCATCCGGTCAGACTTGAGATGGAA +GCGCCTGTTTAAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTT +GATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTG +TGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAG +GGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGG +ATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGC +CTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGC +CCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATC +AACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTG +CTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACG +CCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTA +CCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACG +TGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCC +AGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACC +TTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAA +GCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATG +GAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAAC +TACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGG +ATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAAC +GGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATT +TCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCG +AAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGT +CGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAATGAAAAATGCTTTCAAA +GACGCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTAC +AGCGCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCG +CCAAACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAG +CCGGTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGC +GCGCAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCG +GCTACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCG +CGCTGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTG +CAGATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATT +GACGGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCG +CAGCACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGG +AAAGCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGG +GCGCTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTG +GCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAATGCAT +GATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATGACCTATTTCCGCCCC +ATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTGCGAATCCTGGCCGAT +AGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATTTTGCGTCCAAGTCTG +ACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGACTCAAGCCGGTTAAC +GATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACGTTGTACGCCCGTGCC +CGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTCACGCCCGAAAAAACA +CAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGCCAGCATCCTGATAGC +GAAGCGGAAGCATAGATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTC +GGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGA +CTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGT +TTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCC +ACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGC +ATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACC +GCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATT +ACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTT +TTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGG +TCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAG +TGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTAC +CTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAG +GAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAAC +GCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACG +CTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATC +CTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCG +CAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAG +CGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCG +GCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTT +AGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCG +ATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATG +ATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCT +CTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGC +GCCACCCCTTGAATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATG +TATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCAT +ATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACC +CACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTAT +ACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCG +GCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCAC +AACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGC +GACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGAC +AGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCG +GTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGG +ATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGG +CGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTAC +GGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATAC +GACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAAC +GCTGTTTTCCCGCTGCCTGCGTAAATGAAGAAAATAAATCATTGGATTAACGGCAAAAAC +GTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTGCTGGCGGAA +GTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAAGAGGCGTTC +CCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGCCTTGGCGAC +CTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACCGGCCTGCCT +ATTCACCAGACTAAAACGTGCTGAGTGCTGATCCCGCGCGCCTCGCATAACTTCGAATTC +TTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGCTC +AATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGCCG +TTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGCTC +AAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGGCA +GGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATGCG +CTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTCGC +AATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGCCG +GTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCATC +TTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCATT +TACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATCCG +ACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCTCC +GGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAAAA +CCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGGCC +GATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCCTG +CTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTCTG +GCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTGAA +GCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCGGC +GTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGGAA +ATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAATG +CCGCACTTTATTGCTGAATGTACTGAAAATATTCGCGAGCAGGCTGATTTACCAAGCCTG +TTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGGATTTTCCCCATCGGCGGTATCCGC +AGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCTGACGGTAAGCATGATTACGCGTTT +GTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGC +GAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCCGACCTGATGGAGAACCGCTATCTG +GCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACGCTCAATTACAAACAAAACAACGTA +CACGCGTTATTTAAATAGATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTT +AATCAGGCTGAAAAACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATC +ACTATTGAAGATGCCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGG +CGCACGCTCAAAGGCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAA +ATCAGCGAACCGGATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGAT +ATCCCCACCGACCGTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCG +AAACCGCTGCGCGGCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTG +ATTCCGGCGCTGGAACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGC +CCGCGCAAAGTGTTCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGT +GGTCGCCCCATCAAACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGC +AACGGCGTGATCGAAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGC +GTGGCGTGGCTGGCGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATC +ATCCTCGGCGGCTCGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTC +GATTACGGCAACATGGGCGCGATCAGTTGCCGGTTTGTGTAAATGAGCTCTGTACCCGCG +CCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTGTTAGGGATTCCCTTT +CATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGCGCCGCGCCATCGTGG +TGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAGGTGTTTTTTGTTATT +TCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAACACTGGTGGAAAGTA +CGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTGCTTACCTTGCCGCAA +TTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCTACACTCTCTGCCTAT +GAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGGTTTTTACTGGTGCTG +GTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAAAAAAGGCAGGAAACA +AGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTTATTTTTTTCCTGCTG +GGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATATCCGGCAATCCTCAGT +GACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTGCCGTTTTTTATTCTC +GGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACCACGCCCTCACGCGGA +TGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAATCAACGTTATGGGAGC +GGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTAATGGGGCTATGGATG +GTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAGTCCGCGCGTGTCACC +TATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCCTTAACGCTTTTCTTT +GGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTCTTGTGCGGGCTGATA +TTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGCATCCCGCTCCTGAAA +TTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCCGCGATCGGGTAGATG +AAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCTC +TACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTTA +GCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAAA +TATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAAG +ACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGATT +AACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTTT +GGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGTC +CTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAGC +TATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGATT +GATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCGT +CCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGACC +GGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAAA +GTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCTG +TTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAAC +GGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAAA +CACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCGT +GGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGCC +TGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGACC +AATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACCG +GGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCAT +GCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTCG +AATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGAC +ATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGGT +GAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCTG +CGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGCC +GATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAATGAATAAA +ACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAA +ACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAA +GACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTG +GCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAA +GCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGG +GATCGCCTGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAG +CAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATT +TTGACTCTGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTGCCCTATCAG +GGATGGGCGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATG +CAGCTCCTGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGC +TGGGTGTCTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGC +GATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAG +ACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGC +GCGACCTGGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTCTATATCCTT +AGCGATAGTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATC +GCGGAAGTGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGC +AAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTG +GTGCTGGACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATG +GAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACT +CTGTATGCCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGG +CTGCACTTCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATTATCCGCGTG +AAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGA +TCGATTCTTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTC +TGGATTGCCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAG +CTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTG +AAAGGAATGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCC +GCGCCGTTATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTA +ACAGAGCCGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGT +CCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTG +CTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTT +ACGCTGTCGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTG +TTTCATACCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCG +CAACGCGACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTG +CTGCTGGGGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGG +CTGGCGCCGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGT +TCAACGGTAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCG +CCGCCTCAGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGCCGTATTCTG +GACGATGGCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATG +GCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAG +CAGGCGCTAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGC +GATCCGGTGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAGAGATACTCT +TCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACA +TCGTCAGCGGGATAAATGTCGCGCGTCTCGCAGGCGAGGAACCTGGGTAAATATTTTCTT +CTCATCGATAACATGTTAGTGGTGCTGGGTTTTTTCGTCGTCTTCCCGCTCATCTCTATT +CGCTTTGTCGATCAAATGGGGTGGGCTGCCGTAATGGTAGGGATCGCGCTCGGCCTGCGT +CAGTTTATTCAACAAGGTCTGGGCATTTTTGGCGGCGCCATCGCCGATCGCTTTGGCGCG +AAACCGATGATTGTCACCGGTATGCTGATGCGCGCCGCAGGCTTTGCCACCATGGGTATC +GCGCATGAGCCCTGGCTCTTGTGGTTTTCCTGCTTTCTTTCCGGTCTCGGCGGTACGCTT +TTCGACCCGCCGCGTTCAGCGCTGGTGGTCAAATTAATTCGTCCGGAGCAACGGGGCCGC +TTCTTCTCTCTGTTGATGATGCAGGACAGCGCGGGCGCGGTGATTGGCGCGCTGCTGGGA +AGCTGGTTGCTACAATACGATTTTCGCCTGGTCTGCGCGACGGGCGCTATTTTGTTCATA +TTATGCGCCCTTTTCAACGCATGGCTGCTTCCGGCCTGGAAGCTATCAACGGCCAGAACG +CCGGTGCGTGAAGGAATGCGCCGCGTCATGAGCAATAAAAGGTTTGTCACCTACGTGCTG +ACGCTGGCGGGCTACTATATGCTGGCGGTACAGGTCATGTTAATGCTGCCGATTATGGTA +AACGATATCGCCGGTTCGCCTGCTGCCGTGAAATGGATGTACGCTATTGAGGCGTGTCTC +TCGCTGACGTTGCTCTACCCGATTGCCCGCTGGAGCGAAAAGCGTTTTCGGCTGGAGCAT +CGGCTGATGGCCGGTTTGCTCGTCATGTCGCTGAGCATGCTCCCCATCGGGATGGTGGGC +AATTTACAGCAGCTTTTTACGCTTATTTGCGCTTTCTACATCGGCTCGGTTATCGCCGAA +CCGGCGCGCGAAACGCTCAGCGCGTCGCCCGCGGACGCGAGGGCGCGGGGAAGCTATATG +GGCTTTAGCCGTCTGGGATTAGCCATTGGCGGCGCGATTAGTTATATCGGCGGCGGCTGG +TTGTTTGATATGGGTAAAGCGCTTGCGCAGCCTGAACTACCGTGGATGATGCTCGGTATT +ATCGGCTTTATCACCTTTTTGGCTTTAGGCTGGCAATTTAGTCATAAGCGCACGCCGCGC +CGGATGCTGGAACCCGGCGCCATGACCATGTATGCCACGCTGGAAGAAGCTATCGATGCA +GCCCGGGAAGAATTTCTGGCTGACCATCCAGGCCTCGAACAAGACGAAGCGAATGTGCAG +CAGTTCAACGTTCAGAAATATGTACTGCAGGATGGGGACATCATGTGGCAGGTCGAATTT +TTCGCCGATGAAGGTGAAGATGGCGAATGTCTGCCGATGCTGAGTGGTGAAGCCGCACAG +AGCGTGTTTGACGGCGATTATGATGAGATAGAGATCCGCCAGGAATGGCAGGAAGAGAAT +ACTTTGCATGAATGGGATGAAGGGGAATTCCAGCTTGAACCCCCGCTTGATACCGAGGAA +GGCCGTACTGCGGCAGACGAATGGGATGAGCGTTAAATGTCACTATTAGCCAGGCTGGAA +CAAAGTGTACACGAAAACGGTGGGCTGATTGTCTCATGCCAACCGGTACCAGGCAGCCCT +ATGGATAAACCTGAAATTGTGGCTGCAATGGCACAGGCAGCGGCTTCGGCGGGTGCGGTC +GCTGTGCGCATTGAAGGCATTGAGAATCTGCGGACTGTTCGTCCCCATCTTTCTGTTCCT +ATTATTGGGATAATTAAACGTGACCTTACAGGGTCGCCAGTCCGTATCACTCCATATTTA +CAGGATGTTGACGCCCTGGCGCAGGCAGGTGCCGATATTATCGCTTTTGATGCCTCATTC +CGCTCTCGCCCGGTTGATATTGATAGTTTACTGACACGTATTCGCCTGCATGGATTACTG +GCGATGGCAGACTGTTCAACCGTGAATGAAGGCATAAGTTGCCATCAGAAAGGAATCGAA +TTCATTGGTACAACACTGTCTGGCTATACCGGTCCCATCACGCCGGTTGAGCCAGATTTG +GCAATGGTGACACAACTGAGTCATGCAGGTTGTCGTGTTATTGCCGAGGGGCGCTATAAC +ACGCCTGCACTGGCGGCCAATGCTATTGAGCATGGTGCCTGGGCAGTTACCGTTGGTTCC +GCTATCACCCGTATCGAGCATATCTGTCAGTGGTTCAGTCACGCAGTAAAACGCTGAATG +AAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATCACCACA +TCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACTGGCGCT +ATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGGTATAAA +ATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGTGGAGCT +CGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGCGTAGGG +AAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCACCGGTG +AAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCATACGGGA +GTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATCTTTGAT +AAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATCTATAAT +TATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTACAATGCT +AAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGATCGTCA +TCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGTTTACGT +ACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAGAACAGC +CAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTTTCGGGC +TATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAACAAAAT +TATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGATGAAGTC +TATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTCGGCTAT +GGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCTAAAGGG +AAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATAAAATAA +GTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCTTTA +TTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTACATT +ATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCCACA +GCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAATTT +GGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTAAGT +GGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGGATG +GCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTAAAA +TCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCCTAT +TTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTGCTA +CCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAAGAA +GCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTGTCA +ATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTTCTG +TTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCGGGA +GAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACTGTA +TTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTCAGC +ATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGATAAT +TATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGCGGG +CTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACCGGG +CTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGGCTT +GGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCAACA +ATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGGTTT +CAGTCAACAAAAGAATTTTAAATGAAAAAGTATCTTGCTTTCGCCGTTACGCTGCTGGGT +ATGGGTAAAGTCATCGCCTGTACTACCCTTTTGGTAGGCAATCAGGCTTCGGCTGACGGC +TCCTTTATTATCGCGCGCAACGAGGATGGCTCGGCAAATAACGCCAAGCATAAGGTTATT +CATCCCGTCGCGTTTCATCAACAAGGCGAGTATAAAGCACATCGCAACAATTTTAGCTGG +CCGCTTCCGGAGACAGCGATGCGCTATACGGCGATTCATGACTTTGATACTAACGATAAC +GCCATGGGTGAAGCCGGTTTCAATTCGGCGGGCGTCGGAATGAGCGCAACGGAAACCATT +TACAACGGCAGAGCGGCGCTGGCTGCCGATCCTTACGTGACAAAAACGGGAATCACGGAA +GACGCCATTGAGTCCGTGATCCTGCCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAATTA +CTGGGAGATATTATTGAACAAAAAGGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATTGAT +AGCAAAGAGATATGGTATCTGGAGACGGGAAGCGGACATCAATGGCTGGCAGTACGACTT +CCGGCAGATAGCTATTTCGTTTCCGCCAATCAGGGACGTTTACGCCATTACGATCCGAAT +GATAACGCGAATTATATGGCGTCACCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGATTA +TATGATCCGGCCCGCGGCGAATTCGACTTTCATCAAGCCTATTCGCAGGATAACAAAAAC +GATACCACCTATAATTATCCGCGCGTCTGGACGCTACAACACCAGTTTAATCCGCATCTG +GATACGGTCGTTAGCGAAGGGGAAACATTTTCTGTTTTTTTAACGCCAATAACGAAGATC +AGCGTGGCGGCAGTAAAAAACGCGTTACGCAATCACTATCAGGGAACGTCGCACGACCCT +TATGCCAGTCATAATCCACAAGAACCATGGCGACCTATATCCGTTTTTCGTACCCAGGAG +TCACATATTTTACAGGTCAGACCGAAATTACCGCAGGCTATCGGCAACGTAGAATACATC +GCCTATGGAATGCCATCTCTTAGCGTCTATCTCCCCTATTACCAGGGGATGCGTCATTAT +CAACCCGGAGATGATAAAGGAACCGATCGGGCGAGCAACGACTCTACCTACTGGACATTC +CGCACGCTGCAAACACTGGTTATGCAAGACTACAATACGTTTGCGCCAGATGTGCAACAT +GCCTGGAAAACATTTGAACAGCAAACAGCTAAGCAACAGTATAAGATGGAGCAGAGCTAT +CTGAGATTATATGCGTCGCATCCGAAAGAAGCACAACGCTTACTGCAAAATTTTGAAGAT +AAAACGATGCAAAATGCGCAGACGCTCGCCCGTCGCCTGACCAATAATATTATTACGACA +ATGACTTACCGCACAGATATGAAATATCACTTTTCAAGTACGCAGCCATAAATGGGAAGA +CAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTGTTGAGACGAGATTCGCGT +AGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTACAGATGGGCGGAGTAGAA +GCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTTAAGGCGCGAAATGAAGCA +CAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATTTTTGCGACCGGCGAAGCC +GGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAAGCATTGATTCATAAGGAC +GTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGATGAAGATCTTGGTTTTTTG +CCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCCGTCTACGATGTCCTGCTT +AAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCGGAAATCGGTAAGGTAGAA +ATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAATGCGGTCGTGATCCTCGAC +GAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTGACGCGATTAGGCGAAAAT +GTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTGCCGCGCGGTGTGCGTTCC +GGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATGGTGGGGATTGTGCATTTC +AACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACGCTCCACGCATACAGCTAA +ATGGGAACCACCACGATGGGGGTTAAGCTGGACGACGCCACGCGCGAACGGATCAAAATG +GCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTAATAAAACAGGCAATCTTTAGCTAT +CTGGACAAGCTGGAAAATAGCGATACGCTACCGGAGCTACCTGCGCTGTTTGCCGGCGCG +GCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGATGAGCCGCATCAGCCCTTTCTGGAG +TTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGCGCCGCCATCACCGCCGCCTGGCGC +CGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAACAGGCGCGCCTGTCGCCGCCTGTC +GCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCGGAGAAATTGCGCAATCAAAAATCC +GCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTGCAGGAGTTTTCCCTCTCTTCGCAA +GAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTGCTGCGTATTCCCGACAAAGCTACG +CGCGATGCGTTAATTCGCGACAAAATCAGTAATGGCAACTGGCAGTCGCATATTGGCCGT +AGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGGCTGCTCTTTACCGGCCGACTGGTC +TCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTGAACCGCATTATCGGCAAGAGCGGC +GAACCGTTAATCCGCAAAGGCGTCGACATGGCGATGCGTTTAATGGGCGAGCAGTTCGTG +ACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCCCGAAAACTGGAAGAGAAAGGGTTC +CGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTAACCGCCGCCGATGCGCAGGCCTAT +ATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGCAAAGCGTCTAACGGTCGCGGTATT +TACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCCCTGCATCCACGCTATAGTCGCGCG +CAATACGATCGGGTAATGGAGGAGCTTTATCCGCGCCTGAAATCCCTGACGCTGCTGGCG +CGCCAGTATGATATCGGTCTCAATATCGACGCCGAAGAGGCGGATCGTCTGGAGATCTCG +CTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAACTGGCGGGCTGGAACGGCATTGGC +TTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTGGTCATTGATTATTTAGTCGATCTG +GCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTGGTGAAAGGCGCCTACTGGGATAGC +GAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGCTATCCAGTTTATACCCGCAAAGTG +TATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAACTGCTCGCCGTCCCTAATCTGATC +TACCCGCAGTTCGCGACCCATAACGCTCACACACTGGCGGCGATTTATCATCTGGCCGGG +CAAAATTACTATCCGGGTCAGTACGAATTCCAGTGCCTGCACGGCATGGGAGAACCGCTG +TATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAACTTAACCGTCCCTGCCGTATTTAC +GCGCCGGTGGGAACACACGAAACCCTGCTGGCCTATCTGGTACGACGCCTGCTGGAAAAC +GGCGCCAACACCTCTTTTGTCAACCGCATCGCCGATGCCACCCTACCGCTCGATGAACTG +GTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCGCAGCAGGAAGGTCAGGCTGGCATA +CCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTACGGCGAAGGTCGGATAAACTCCGCC +GGACTTGATTTAGCGAATGAACATCGCCTCGCCTCGCTTTCTTCTGCCCTGTTAAGCAAC +GCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAACAACCGGTGGCCGACGGTGAGATG +ACGCCGGTTATCAACCCGGCGGAACCGAAAGATATTGTTGGCTGGGGACGCGAAGCGACA +GAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTCAATCAGGCGCCGGTTTGGTTTGCG +ACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGGGCGGCGGTATTGATGGAAGACCAA +ATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCGGGGAAAACGTTCAGCAACGCCATT +GCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTATTATGCCGGTCAAGTGCGTGACGAT +TTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTGGTCTGTATCAGTCCGTGGAACTTT +CCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCGCTGGCGGCAGGTAACAGCGTTCTG +GCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCCCAGGGCATTGCCATTTTGCTGGAA +GCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCGGGACGGGGAGAAACCGTCGGCGCC +CAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATGTTTACCGGTTCCACGGAGGTCGCG +ACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGACGCCCAGGGGCGCCCTATTCCGTTG +ATTGCGGAAACCGGCGGTATGAACGCTATGATTGTCGACTCTTCCGCGCTCACCGAGCAG +GTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGCGCCGGACAACGCTGTTCCGCGCTC +CGCGTGCTGTGTTTGCAGGACGATATCGCCGAACATACGCTGAAAATGTTACGCGGCGCG +ATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTGACGACCGATATCGGGCCGGTGATC +GATAGCGAGGCCAAAGCCAACATTGAACGTCATATCCAGACGATGCGCGCCAAAGGCCGC +CCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGACGCGCAGGAATGGCAGACCGGTACG +TTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTCGCAGAACTGGAAAAAGAGGTCTTC +GGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAACCAACTGGCGGAGCTTATCGAACAG +ATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTACATACCCGTATTGATGAAACCATT +GCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTGTACGTTAACCGTAATATGGTGGGC +GCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGCCTGTCCGGCACCGGGCCAAAAGCG +GGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACACCGCCCGCCCAATGCGCTCAATACG +ACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGATGCGCAGCTTAAAACCACGCTACTC +GCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGATCGCCCGGCGCTACAGACGCTCTGC +CGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAGCGCCTGCTACCGGGGCCGACCGGC +GAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGGGTGTTATGCCTGGCTGATGATGAA +CAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCCGTCGGCAGTCAGGCGCTATGGTCA +GACGACGCCTTCCACCGCGATCTGGCGAAACGTCTCCCCGCCGCCGTCGCGGCGCGTGTC +CAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCGTTTGACGCGGTGATTTTCCACGGC +GACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTCGCCGCCCGCGAAGGCGCGATAGTG +TCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATGCTGCTGGAACGGCTCTATATTGAA +CGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGTAATGCCAGCCTGATGACAATTGGC +TAAATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCATGATA +TTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTGGCGGT +CGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCGGCTGG +CTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGATCGCC +ATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGCGCGTG +CATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGTTTGAG +GATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCACTATC +TATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTATGAGC +TATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCGGCGGG +TTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGTTAATC +CTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAGTGATC +AAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTATTATT +TCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCTTTATG +GCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGATGATT +CTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACAATAAC +CCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGGCGCAG +ATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGGTGATG +TCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTATATAAG +GCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGATGGTG +CTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGCTGGGG +CTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGTTTTCT +GTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCGCGGTG +ACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTGGCTTC +ATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAGCAACG +ATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGAAGCTA +CAGGCGGAATAAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTTCTG +GCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGCGCCGCAGGCGCCTCCG +GCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGACAACTCTGGCGACCTTG +AGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTGCGGGGTATGCCGCTTT +ACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGTCATGACCGTTGCGCTC +CGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTCCCG +GTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAATCAGCGTGACGCCAACG +CTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGGCTGGACCAGCTATTGG +GGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATGATGAAAAAAAGCGTCGCT +ATGCTGGCGGTTTGTATGCTGGCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCTGCG +CCTCAAGAGATCAACATTGTTTTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAATACA +GCCAGACTACCGCAAGCGACGGCGCTCACTATCGGCGATAAGATATGGCTGATAGATGCC +GGCTACGGCGCCAGTCTGCAACTGGTGAAAAATGGCATTCCACTGCGCAACATCAATACT +ATTTTGCTCACCCATCTGCACAGCGACCACATACTGGATTATCCTTCCTTGCTGATGAAT +GCCTGGGCAAGTGGCCTGAAAGACCATACCATACAGGTTTATGGCCCGCCGGGAACCCAG +GCGATGACGAAGGCTAGCTGGAAGGTCTTTGACAGGGATATCACGTTACGCATGGAAGAA +GAGGGGAAACCCGATCCGCGCAACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTCATC +TATAAAGATGAACTGGTCACAATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCGGAC +GGTGAAGCGTTTGCTTACCGTTTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGCGAT +ACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCCCAGGGGGCGGATATCCTGGTACATGAG +GCGGTACATGTCCCTTCGGTAGCAAAACTGGCTAATAGTATTGGCAACGGAAAAACGCTG +GCTGAAGCGATTGCGTCGCATCACACCACGATTGAAGATGTCGGTAAGATTGCTCGCGAG +GCCCACGTGAAAAAACTGGTGTTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGACGTC +TGGCAACAGGAAGCCATGAAAAATTACCCGGGCCCTGTCATTGTCGGTCATGACAATATG +ACGATAAGCGTACCGTAAATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAG +GCCACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTAT +GGCATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAAT +CTGCTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTG +GATGTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATC +AAAGAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTC +TTCTGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTA +AAAGCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTC +GCGCCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTACGCC +GATTTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTC +AACCAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTTAAATG +GCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAATGGTT +TGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTCTGCT +GCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGAATTA +AGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGCGCTT +TATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCCTCCA +CGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGAATGA +ATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCC +TGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTA +CGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAAC +GGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGG +AAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCG +AATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACG +CCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTG +ACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTAT +GCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGC +TATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGG +CTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGC +GACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTG +CGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAA +ACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTT +GTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTT +CTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGG +CGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTT +ATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCA +TGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTT +TTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGT +ATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCG +CCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGG +CTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCA +GGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTC +GGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGC +TTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCA +ATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGT +ATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTG +CAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACA +GATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGT +TTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTG +AAAAAAGCGAAAGGAATAACCCAATGAATGAAATACATGATTGTTTTACTGCTGGCGCTG +TTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAG +ATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCT +AAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAG +CTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAA +CCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGG +CGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTAC +CATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTG +GATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTG +CAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGAT +ACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAATGATTACA +CATTCTTTCGGCATCGTTAATTATTTTGTATTATTTGGCTACCTCCTGGCCATGATGTTA +GTCGGTGTCTATTTTTCCAGACGGCAAAAAACAGCAGACGATTATTTTCGCGGTGGTGGC +CGGGTTCCTGGTTGGGCGGCTGGGGTCAGTGTATTTGCTACTACGTTAAGCTCAATTACA +TTTATGTCAATTCCTGCCAAAGCGTTTACTTCCGACTGGACGTTTATCATTGGTCAGTAT +CTGGCTATCGCAATTTTACCGCTGGTTTTTTATTTCTATATTCCGTTTTTTCGGAAATTG +AAAGTCACATCAGCCTATGAATATCTCGAAGCACGGTTCGATGTGCGCTGCCGTCTGTTC +GCCAGCATGTCATTTATGTTGTTTCATATTGGACGTATCGCCATTATCACTTTCCTCACC +GTGCTGGCCTTGCGCCCCTTCATCGCTATAGACCCGGTGATTTTGGTACTGTTGATTAGT +GTGATGTGTATCATTTATACCTGGATGGGGGGGAATTGAATGGAAAGTCTATTAAATCGT +TTATATGACGCGTTAGGCCTGGATGCGCCAGAAGATGAGCCACTGCTTATCATTGATGAT +GGGATACAGGTTTATTTTAATGAATCCGATCATACACTGGAAATGTGCTGTCCCTTTATG +CCACTGCCTGACGACACTCTGACTTTGCAGCATTTTTTACGTCTTAACTACGCCAGCGCC +GTCACTATCGGCGCTGATGCAGACAATACTGCTTTAGTGGCGCTTTATCGCTTGCCGCAA +ACCAGTACCGAAGAAGAGGCGCTCACTGGTTTTGAATTATTCATTTCAAACGTGAAGCAA +TTGAAAGAGCATTATGCATAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCGGTT +GGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGATGCG +CATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCACGCT +TATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGATGAG +CTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGCCCG +GCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAACGTC +GAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGATAAT +TATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACCACA +TGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGCCAT +ATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCCAGC +AAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTTCAG +CCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAACCGC +TTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCGGAG +AACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAAGAG +CGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGTAAC +GTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCGCCG +GACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACTGGA +CTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTTGCG +TTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAATAA +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA +TCTTGAATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTTGTTGCAGCCCCGGCA +ATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTCGATCAGCAAACAGGC +AAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGATAACGGATGGACGCAA +TTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTGTGGCCCGAAAAAGCT +GCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTATTTTGAAAGTAAAAAA +CTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGCAAAACGAATGAGCAC +TATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTATCGCGGGAGCTAAATG +GCAAAGATTCTGGTGCTCTATTATTCCATGTACGGACACATTGAAACCATGGCGCACGCG +GTGGCGGAAGGGGCAAAGAAAGTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCAGAA +ACAATGCCGCCTGAAATCTTCGCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTTGCC +ACCCCACAGGAGCTGGCGGATTACGATGCCATTATTTTTGGTACGCCAACCCGGTTTGGC +AATATGTCAGGCCAGATGCGTACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCCGGC +GCGCTATACGGCAAGCTCGGCGGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAGGAG +CAGACCATCACCTCGACCTGGACTACGCTTGCCCATCATGGGATGGTGATTGTCCCGATA +GGCTATTCCGCACAGGAACTGTTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTACGGC +GCAACGACTATCGCTGGAGGCGACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCTATC +GCTCGCTATCAGGGGGAATACGTCGCCGGTCTGGCAGTCAAACTCAACGGCTAAATGGAG +CCTCAACCCCCACGTCTTAAACCCGGAAAAATCCTTGACACTCTGGGTGCTATGCAAAAA +AGCCTGACACGTGCCTCCCAGCGTATTGCGCAATATATTTTAGCCTTCCCCAGACAGGTG +ACACAGTCATCTATTGCCGATTTGTCGCGCGACACACAGGCCGGAGAAGCCACGGTTATT +CGCTTTTGTCGCACCCTGGGCTATAAAGGTTTTCAGGATTTTAAAATGGACCTGGCCATT +GAACTTGCCACTACCGAGTCTGATGACAGTAGTCCTCTACTGGATGCCGAAGTTAGCGAA +TCCGACGATGCCCACGCCATTGGTTTAAAATTGCAGAACACCATTAGTAATGTATTATCT +GAAACGCTAAATCTGCTTGATATGCAACAGGTTCTCGGTGTCGTGGACGCCCTACGTCAC +TGTCACTCAGTTTATATCTTTGGTGTGGGCTCATCGGGGATCACGGCGCTGGATATGAAA +CACAAGCTAATGCGTATTGGTTTACGGGGCGATGCGGTAAGCAATAACCATTTTATGTAC +ATGCAGGCTACGCTATTAAAAGCAGGCGATGTCGCGATGGGTGTCAGTCACTCGGGCACA +TCGCCAGAAACAGTGCATTCACTCCGATTGGCCCGACAGGCTGGCGCCACCACAGTCGCC +ATTACCCATAATCTGGGTTCTCCATTATGTGAAGAGGCCGATTTTTGCCTGATCAATGGT +AATCGGCAAGGAATGTTGCAGGGTGACTCGATCGGTACGAAAGCCGCGCAGCTTTTCGTC +TTTGACCTGCTCTATACCCTTCTTGTACAGTCCTCGCCGGAACAGGCCCGAGAAAGCAAA +TTACGGACAATGAATGCCCTGGACATGACAAAATAAATGAAGAAACTGCCCGGCTTTACG +CAAGATTACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCC +GTTGAACCGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGT +CTGGACGCTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTG +CAGTATTATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCG +GCGGCGAAGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTG +GATGATACGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCT +TTCTCTTTTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGG +CGGATGCACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAAC +ATCGGCGATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATG +GCCATTGGCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGT +TCAGTGTCGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATC +GAACTTCCCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAA +ACCAGCCAGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACA +CGCTTGCTTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTT +CCGCAGCGATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCT +TACTTTGTCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTG +AAGATCGCCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGG +TACGCGCGCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCG +ACCCGCGAACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGC +TTACATGCTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTT +GATCCCCGTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTG +GCGACGCTTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGG +CTGGATCGCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTA +AAGAAAGAACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTA +CCTGTGGAATGGTTGCTGTGAATGCCAACTCAAGAAGCAAAAGCGCACCGCGTCGGCGAA +TGGGCAAGCCTGCGTAATACGTCGCCGGAAATTGCCGAAGCCATTTTTGAAGTCGCTCAC +TATGACGAGAAACTGGCAGAAAAAATATGGGAAGAAGGTAGCGATGAGGTGCTGATCAAA +GCCTTTGAGAAAACGGACAAAGACTCGCTCTTCTGGGGCGAACAAGTCATCGAACGTAAG +AACGTATAAATGTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCCTAC +AGTACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCGATT +ACCGATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATGCGC +ATCTGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATCAAG +AATATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATC +GCAGGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACCAATACTCAGGCGATG +ATCGCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAGTAT +CCAGTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAAATC +AACAACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTCGCT +GCCGCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCCTTT +ACGCTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGAT +CGAATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATGGCG +CCTGTACCGGAATTTGCCGAACTTTAAATGAATGAGTTTTCAATCCTGTGCCGTGTGCTG +GGATCGTTGTTTTACCGCCAACCGCAAGATCCTTTACTGGTTCCGCTGTTTACGTTAATC +CGTGAAGGTAAACTGGCGGCAAACTGGCCGCTGGAGCAGGATGACATGCTGGCGCGTTTA +CAGAAAAGCTGCGATATCACGCAGATTTCCACTGATTACAATGCGTTATTTGTTGGGGAA +GAGTGCGCGGTAGCGCCATACCGCAGTGCGTGGGTCGAAGGCGCGGAAGAGTCTGAGGTG +CGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATACGCCTGCCGATCACATTGGC +ACTTTATTGCTCGCGGCCTCCTGGCTGGAAGATCAGTCTGCCGAAGATGAAAGTGAAGCG +CTGGAAACCTTATTTGCCGATTATCTGCTTCCCTGGTGCAATACCTTCCTCGGTAAAGTT +GAAGCCCATGCCGTTACGCCATTCTGGCGCACTCTGGCGCCGCTAACGCGTGATGCGATA +GGGGCCATGTGGGATGAACTTCAGGAAGAAGATGAAGAATAAATGATGCGCGCCATGAAC +ATACTTCTTTCTATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCC +GTCTCCCTGGGGTTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTCGCCTGT +CCGCAGGGCGGCTTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGTATGGTG +TGGGCGCTGGTCATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTCAGTTAC +GTGTTGACGGGGATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCT +TTTGTTCCGGGAACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGACTGGCGG +TTGGTATTACCGTCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAATAGTGGG +CTATGGCTGGCATCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAATAAATG +AAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGTTCCGCCGTG +GCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTCCGCATCCAG +CATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACGTTCACTTTT +GACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAATAGCGTCGAC +ACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAATGTTGCGAAA +TTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAACTGGATATT +ACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCGAAGCTGATG +GGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAAGGAAAAATT +AAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAGGTGGAGCTT +ATCATCTCAGTAGAAGGCGTTCAGCAGAAGTAAATGTTACTGATGATGGCGCTGATCGTG +CGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCCCGTTTA +ACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCGATAATC +ATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGCTGGTTT +GAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACACTGCAT +CTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCGCTAAAA +CACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCATCTGAC +TATGGAGCTCAAAAATGAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATTTCTTTT +ATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCGCTGAGC +AAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATGCAGCAA +CTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATGGTGGAT +ACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATTAATCAT +AGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACCCGCGAA +ACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAACGCCAGA +AGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGGCAAATG +CTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTCTGTTCG +GCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGCCGACTC +ACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTACCCGTC +GAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGACGATTTT +GAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTTAATATT +TTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTATCAACAA +GCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAATATTCTC +TTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCGCTCAAT +GCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCACATCTGT +TTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGAGTGCTC +TCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGTATTGAA +AGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCCACCGCC +GATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACTGCCGGT +TTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCGGCATCT +TACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGTGATAGC +TAAGTGATATGTCTCAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACGCAGCAG +GCGGATAAATTCTTTCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACAGTACCT +GTATTGATGATTGGTTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAGGATGTG +GTCCAACGCTATATCGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTTACAAAT +GCCAAACTGGTTGCTGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTATTTGTC +TACTATCAGCAACATCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATTTTGCCC +TTATTCGTGGTCACCGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCTATTTTC +GCTGCCGCGCAGTCCAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTTAATTCC +GATATCTATCAGCGTTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAAATAGCT +AAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTGGTCATG +GCCGATGAATCAGAAATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGAGGGCCA +ATGACCGGTCTGTTCATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGTGCGGTT +TTAGGAATTATTATCAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGACCTTAAC +TTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATTTTCGCC +CCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAGGTGACA +TTATGAATGAAAATCAACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCA +TATCTACAAGCGGCAACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAAT +AAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCC +AGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCA +AACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAG +CCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCG +CAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGG +AAGACAGCTAACTATAATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTAT +GTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAA +TTTGATAACAAAAAAACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAG +TCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGA +CAGACCCGTTATCGCGTTGGATTACAATACCACTTTTGAATGACGAAATACGGTGTTATA +GGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAAA +ATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGTC +GCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATTGCT +TCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGTG +TTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCCTGC +AAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTTCGC +CACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACTAAA +CGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAGTCA +GGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGATGAA +ACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGGT +GATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACTT +CAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACAGGT +GCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAACA +CACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATATCC +AGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGGCTC +TCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAGCCA +GGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACCGCT +GATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGGC +TAAATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAACTTAGCGTCGATGCG +ATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTAGACGGCGCAATTCAT +CGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGTCAGCAACAGGGCGAA +TGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCGGCAAAGGCGGTTATT +CACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCTGAGCTACTCGAAGAG +GCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGTTCCATCGCTTTTCCG +GCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCTGAAGTCGCCGTCAGG +ACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTATACTTTGTCTGTTAT +GATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCC +TGA +>real_data_2 +ATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATCCGCCGTA +CAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAGCCGCCAT +AATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCCGAACGCC +TGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCTGGAAGTC +TATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTCGGGAGAA +TGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGTCGCCACC +GCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCATCAGGAA +AAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGCCGCGTTC +CGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGATGAGAGT +TATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGAGAAGCAT +CAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGAGCCTGGC +GTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCAATATTAC +GAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCAGTGGAAG +GTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCACGGTGGCG +CGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGAGCGCGTT +AGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCTGCTGACG +GCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGATTGGTGGT +CAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAAAATCGAG +TATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAAATCGCCT +GCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTTCTGTCCG +CTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGATGGAAAAGAATAATGAA +GTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTCGATAGCTATGATGCG +CTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCGGAAGGGACTGAAGTT +GGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATTTCAATATTAGAAGCC +GGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTATCGTCACCATTAGATG +GAACTTAAGGATTATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATT +AAGACCGCCTATCGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGAT +GCCGAAGCCCGTTTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGG +CGCGCCGAGTATGACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTC +CAGCAACACGAAGGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATT +TTTGGTCAGCACGGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAA +ATTGAAGTGGCGGTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTAT +TCCGTCCCCGTTTATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAAT +GTGAAAATCCCGGCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACG +CCGGGGGAAAACGGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCAT +CCGCTCTTTGATATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAG +GCGGCGCTCGGCGCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATT +CCCCCCGGCAGCCAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAA +AAGCACACTGGCGATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAG +AAAACAGCTGCCCTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAG +CAATGGGGGAAAGCATAAATGGCTAACATCACTGTCACCTTTACCATCACCGAATTTTGT +TTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAAATCGTCGGACTTGGCGTAATTGAG +CCTTACGAAGACGATAACGCCGACTGGCAATTCGACGATCGCGCAGCGAGCGTGGTACAA +CGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGACTGGCCAGGGATCGCGGTCGCGTTA +ACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAAAACCGGTTACTGCTGCAACGCCTT +TCTCGCTTTATCTCGCATCCCTAAATGTCATCTTGTTGGAGATTTACGGATTCGCTAACA +AGCCTATGGCATACTGCGTTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATT +GAGTGGGTACGTCAGGGACTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGA +CGAGACGGATTACACCTAGCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATG +CTGCCGGGGCTTGATGGATGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCT +GTTATTTGCCTGACGGCGCGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGC +GCTAATGATTACCTTGTTAAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCT +CAACTCAGACAGCATGTCCCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGAT +GCCACAAAGCAATCGGTGTTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTC +CTGCTCCTCTGGTTACTGGCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCC +AGCGAAGTTTGGGGAATTAACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGT +CGGCTGCGCGCCAAAGTAGACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGG +ATGGGTTATCGATTACAGGCGGAAACGTCGCAGAATGGTTAAATGAAAAACAAATTGTTA +TTTATGATGTTGGCAATACTGGGTGCGCCTGGGATTGCAACCGCGACAAATTATGATCTG +GCTCGTTCAGAGGATAATTTTGCGGTAAATGAATTAAGCAAGTCTTCATTTAATCAGGCG +GCCATTATTGGTGAAGTCGGCACGGATAATAGTGCCAGAGTACGCCAGGAAGGATCAAAA +CTATTGTCCGTTGTTTCACAAGAAGGAGAAAATAATCGGGCGAAAGTCGACCAGGCAGGG +AATTATAACTTTGCGTATATTGAGCAAACGGGCAATGCCAACGATGCCAGTATATCGCAA +AGCGCTTACGGTGATAGTGCGGCTATTATCCAGAAAGGTTCTGGAAATAAGGCCAATATT +ACCCAGTACGGTGCGCAGAAAACAGCAGTTGTAGTGCAGAAACAGTCGCATATGGCTATT +CGCGTCACCCAAGGCTAAATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATGAGATT +ACGTTTACCACGACTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACAGTAAAC +GAACCCTGCGTCTGTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGAGAAAGC +CATACACAGCAAAAACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGGCTCGT +CTTAGTGTAAATATATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGA +CAATCACTGCATTTATCACAACAATGGCCGCCTTCTGCACAGTAGATGTTTAATGAAGTC +CATAGTAGTCATGGTCACACACTATTGTTGATCACAAAGCCATCTCTGCAAGCTACGGCA +TTATTGCAACATTTAAAGCAATCGCTGGCCATAACCGGACAACTGCATAATATTCAACGT +TCTCTGGAAGATATCTCAGCCGGTTGCATTGTTTTAATGCATATGATGGAAGCGGATAAG +AAGCTTATCCACTATTGGCAGGATAATTTAAGCCGCAAACACAATAATATAAAAACATTA +TTGTTAAATACCCCTGACGATTATCCCTACCGTGAAATTCAAAACTGGCCTCATATTAAC +GGCGTGTTTTACGCCACTGAAGACCAGGAACACGTGGTCCGCGGATTACAGGGTATTCTG +CGGGGCGAATGCTATTTTTCACAAAAATTAGCCAGTTACCTGATTACACACTCAGGAAAT +TACCGCTACAACAGCACCGAGTCCGCATTACTCACTCATCGCGAAAAAGAGATCCTCAAT +AAGTTACGTATTGGTGCCTCTAATAATGAAATCGCCAGGCCGCTATTTATCAGCGAGAAT +ACGGTTAAGACACATCTTTATAATCTTTTCAAAAAGATACCTGTCAAAAATCGCACCCAG +GCAGTTTCATGAATGAAACGCTATCTGACCTGGATTGTAGCAGCAGAGTTACTGTTCGCT +ACCGGAAACCTCCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGATTGTTAACCGACCAT +ACCGTCTCTTCCATAGGACATGAATTCTATCGTGCATTCAGCGACAAATGGGAAAGCGAA +TACACCGGCAACCTGACCATTAATGAAAGACCCAGTGCGCGTTGGGGAAGCTGGATCACC +ATAACGGTAAACCAGGACGTTATTTTCCAGACCTTTTTATTTCCAATGAAAAGAGACTTC +GAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTAAATCGCCGACAAATA +GATCAAACGCTCTTAAGTACGAGTGATTTAGCGCGTGATGAATTCTAAATGCGTGTTAAA +CATGCAGTAGTGCTGCTCATGCTTTTTTCGCCATTAACCTGGGCTCGAAATATGACGTTC +CAGTTCCGTAATCCTAACTTTGGTGGAAACCCCAATAACGGTTCCCTTTTATTGAATAGC +GCCCAGGCGCAAAATTCATATAAAGACCCCGCTTATGATAACGATCTTGGTATCGAGACC +CCCTCAGCGTTGGATAACTTTACGCAGGCTATTCAATCGCAAATTCTGGGCGGCTTGTTG +ACCAATATTAATACCGGAAAACCAGGACGTATGGTGACCAATGATCTTATTATCGATATC +GCTAATCGCGACGGACAGCTCCAGCTCAACGTCACGGACAGAAAACCGGGAAGAACCTCG +ACCATCGAAGTGTCAGGTTTACAAACTCAGTCAACCGATTTTTAAATGCCGCGCTTACTT +ATTTTGGTTGCCGTTTTATCGTTGAGCGGATGCTTAACTGCCCCGCCGAAACAAGCTGCG +AAACCGACATTAATGCCCCCCGCACAAAGTTACAAAGATTTGACGCACTTACCTGCTCCC +ACCGGTAAGATCTTTGTTTCGGTATATAACATTCAGGATGAAACGGGCCAATTTAAACCT +TACCCGGCAAGTAACTTTTCCACGGCTGTGCCGCAGAGCGCCACCGCTATGTTGGTCACC +GCGCTGAAAGATTCGCGCTCGTTTATCCCACTAGAACGACAAGGCTTACAGAATCTTTTG +AATGAACGGAAAATTATTCCCGCAGCCCAGGAAAACGGCACCGTGGCGATGAATAACCGT +ATCCCGCTTCAGTCGTTGACGGCGGCAAATATTATGGTGGAAGGTTCTATTATTGGTTAT +GAAAGTAACGTCAAATCCGCCGGGGTCGGCGCAAGATATTTCGGTATTGGCGCCGATACG +CAGTATCAGCTGGATCAGACTGCTGTCAACCTGCGCGTGGTTAACGTCAGTACGGGCGAG +ATCCTTTCTTCGGTGAACACCAGTAAAACGATCCTTTCCTATGAAGTACAGGCAGGCGTG +TTCCGTTTTATTGATTACCCGCGCTTACTGGAAGGCGAAATCGGCTATACCTCGAACGAA +CCGGTGATGCTGTGTCTGACGTCAGCCATTGAAACCGGCGTTATCTTCCTCATTAATGAT +GGTATCGATCGCGGACTGTCGGATTTGCAGAATAAAGCGGACAGGCAAAATGATATTCTG +GTGAAATACCGTGAGCTGTCAGTACCGCCAGAATCCTGAATGTCTATTGCCGTAAATATG +AATGACCCGACCAACACGGGCGTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGC +AACGCTGCCGATCTGCAAAGCAGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAG +GACCCGACTAACCCATTACAAAATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACC +GTGAGCGGCATTGAAAAACTGAATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAAT +AGTCAGTCCCTACAGGCGACCACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACA +ATTCTGGCGGGTAAAGGCGCGGAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTG +GAATTGCAACAGCCTGCGGACAAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTG +GTACGGACGCTGGAGATCGGTGAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGT +AAGCAAACGGACGGAACAACGGTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGC +AATGGCGGGACGCAACTGGTGGCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACG +AAGGGCAGTAACGGCAACCTGTTGGATCTGGGTACCTACGGCACCACCACACTCGACGAA +GTTCGGCAAATAATCTAAATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCC +ACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCC +GGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTG +GCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGAT +GTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTAT +AGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATG +CAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCT +GCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATG +CAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGAT +GCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCAT +GACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGAC +AGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAA +AACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCG +ACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAAT +AACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATT +AACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAG +ATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGG +GCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGT +AAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAAT +ATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAG +ATCCTCAATACGCTGGTTAACCTGCGCTAAATGGATCACGCAATTTATACCGCCATGGGG +GCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAATGCCTCA +ACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGCCTCTCT +TTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAGGGTCAG +TTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTGGTGGTG +CAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGCCCGACC +GGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACCGTTCCG +GAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCCGGCGAC +CCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGCAATGAG +GTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAACGCGGG +GCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGCAGTAAC +GTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAAATGCAG +ATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTGTCGATG +AGTTAAATGATCAGTTCATTATGGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAAT +ATGGATGTGATTGCCAATAACCTGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGC +GCGGTATTTGAAGATCTGTTGTATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAG +CAGACGACGCTGCCTTCCGGGCTGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAG +CGCCTGCACAGTCAGGGGAACCTGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAA +GGGCAGGGCTTTTTCCAGGTCATGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGC +TCTTTCCAGGTGGATCAGAATGGTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCG +GCAATCACCATTCCGGCCAACGCGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGC +GTTACCCAGCAAGGGCAGGCCGCGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTT +ATGAACGACACCGGTCTGGAAAGCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCC +GGCGCGCCGAACGAAAGCACGCCGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTAT +GTCGAAACGTCGAACGTTAACGTGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGC +GCCTATGAAATTAACAGTAAAGCAGTATCGACGACCGATCAGATGCTGCAGAAACTGACG +CAACTCTAAATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCGCTAAA +CCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGGCGAAT +GGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTGAAGAT +CGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCAGCGCC +AGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTGATACG +GTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCTCCGGC +GGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCACGCTG +ACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAAAACAG +ATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCACGCACC +ATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAATATGTC +GGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCCTTAAT +TTGTCGCCGATGTAAGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCCACT +CTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAACTCG +CTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAGACG +CCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCCACC +GGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCGCCT +TTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAAAGT +CTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTATGCT +CTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGCGTG +CAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAGTTG +CCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTTACG +ATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACTGCG +CTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGTTTT +CTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTGATC +AACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCTGTG +GCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAATACG +CCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAGAGC +GGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCGCTG +AATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGCGCG +GGCTGTCTACGCGCCAAACTGGAAATCATCTGAATGATCGGAGACGGTAAATTGCTGGCC +AGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCG +GCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTG +AAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTG +TATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGG +CTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCG +CCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTG +ACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCC +GGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAA +AGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAG +CGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACC +GCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCG +AAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTAT +GTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAG +CAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAA +TTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGC +GCGAATCTCGACAATCTCTTTTAAATGTCCAGCTTGATTAATCACGCCATGAGCGGACTT +AACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACATCAACAATTATAACGTTGCG +GGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAGTACGTTAGGGGCTGGCGGC +TGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGAATATGATGCGTTTATCACT +AATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAACCACGCGCTATGAACAAATG +TCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACTGTCTGGCTCGCTGCAGAGT +TTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGATCCTGCGGCGCGTCAGGCG +CTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAACCACCGATCAGTATCTGCGC +GATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGTGGCGCAAATCAACAATTAC +GCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTATGACGGGCGTAGGCGCGGGC +GCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGTTAGCGAGCTTAACAAGATC +GTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAACCTGACGATGGCCAATGGC +TATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGCGGTTCCCTCCAGCGCCGAC +CCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGGTAACATCGAAATTCCGGAA +AAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTTCCGTTCTCAGGATCTGGAT +CAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGCCGATGCGTTTAACGCGCAG +CATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGACTTCTTTAGCATTGGCTCG +CCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGTATCGCTAACCGCTAAGGTG +GTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGTTTTTGACGGTACAGACTGG +CAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAACAAAAGATGCTGACGGAAAA +CTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGCACAGAAAAACGACAGTTTT +CTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGTTAAAGTGACAAATGAAGCC +GAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGTGGATACCGGCGACAGCGAT +AACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAATGTAGTGGGCGGCAACAAA +ACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGGTAACAAAACGTCAACGCTG +AAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCTTTATAAACAGCAACAGTCG +GTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCAGCGTTATCAGCAGTATTAT +CTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTTTGATGCGTTATTGAATATT +CGCTAAATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAAT +TCTCAGGCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAAC +CCATCTGACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAG +AATAGCCAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGC +GTACTCAGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGA +AACGGCACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGC +GATCAGCTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGG +TATAAAACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAA +AGTGTTACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAA +ATTTTTAATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAG +AATCTGTTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAAT +GACGTGGAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAAT +TCGCTTAATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGT +ACGCTGGATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTG +GTAGATGTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAG +GCGTCCTATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGTAA +ATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAG +AAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCAGAC +TATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTC +TTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAAATG +CTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAG +GAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTG +AAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGT +ATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTC +CCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGG +CGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCGAAT +ACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGCGCT +TACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTT +GATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAG +GAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTCACC +CGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAG +CCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGGATGTCCGTAATCAAGAAAAAT +ATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCAACAA +ACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGATATT +TCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAATGCAC +CGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGACGGTA +CGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCGTTAA +ATGGCAAACCATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAA +GCAGGTCGTAAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCA +TCCGAAGCAGGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGATGGTAATGTCC +GCACCAGGACACATTGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGT +GGTGGTCTTGTCATCTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCC +ATATGTGGTGCGCGTAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAG +GAAGCCAACCCTCAGATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTAT +ACCTACAACTCAAGGTGCTATCCATGGGAAGACAAAAAGCAGTGAATGAAACGAATTTTC +CTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCCAGCGCC +AGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGATAAAAAG +CTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAGCTATTG +CAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATTCGCTCA +GGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGATAAAACG +AACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTGAGCTGC +CCACTGCCGCCAGCCGGTTAAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG +AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT +TACCCTGGCGTGCAGTTGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT +CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT +TATGAGTAAATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAA +AGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGT +CGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGG +CAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTA +ACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTG +ACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAG +GCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCG +CTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAA +CATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTG +GACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTG +TTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCAT +ATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGC +CTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCT +GTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTT +AATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTC +AACTAAATGGGACGCACACCGGATTACAAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAAC +CCAGCCTTCTACGGCCAGTTTGAGCAGAACGCCCGTAACTGGTACACCCGTATTCAGGAG +ACCGGCCTGTACTTTAACCATGCAATCGTCAACCCGCCCATTGACCGCCACAAACCTGCC +GACGAAGTGAAAGACGTCTATATCAAGCTGGAGAAAGAGACGGACGCCGGGATTATTGTC +AGCGGGGCGAAAGTTGTCGCCACTAACTCCGCCCTGACTCACTACAACATGATTGGTTTC +GGCTCAGCCCAGGTGATGGGCGAAAACCCGGATTTTGCTCTGATGTTTGTCGCGCCAATG +GATGCCGAAGGCGTAAAACTTATTTCGCGCGCCTCGTATGAAATGGTCGCGGGCGCGACG +GGCTCGCCGTTTGATTATCCCCTCTCCAGCCGTTTTGATGAAAACGATGCCATTCTGGTG +ATGGACAAGGTGCTGATCCCGTGGGAAAACGTATTAATTTACCGTGATTTCGATCGTTGT +CGTCGCTGGACGATGGAAGGCGGCTTTGCCCGTATGTATCCACTGCAAGCCTGTGTTCGT +CTGGCGGTAAAACTTGATTTCATTACCGCGCTGCTGAAAAAATCGCTCGAATGTACGGGT +ACCGTAGAGTTCCGGGGCGTGCAGGCCGATCTCGGCGAAGTCGTGGCCTGGCGCAATATG +TTCTGGGCATTGAGCGATTCTATGTGTTCTGAAGCAACCCCGTGGGTAAACGGCGCCTGG +CTACCGGACCACGCCGCGCTGCAAACCTATCGTGTGATGGCCCCAATGGCCTACGCGAAA +ATTAAAAATATTATTGAACGTAACGTTACCAGCGGCCTGATTTACCTGCCTTCCAGCGCC +CGCGATCTGAATAATCCGCAAATCGACCAGTACCTGGCGAAATACGTACGCGGCTCTAAC +GGAATGGACCATGTTGAACGTATCAAAATTCTTAAATTGATGTGGGATGCCATCGGCAGC +GAGTTTGGCGGTCGCCATGAGCTGTACGAGATTAACTACTCGGGCAGCCAGGATGAAATT +CGTCTGCAGTGTCTGCGTCAGGCCCAGAGCTCCGGCAATATGGATAAGATGATGGCAATG +GTCGATCGCTGCCTCTCCGAATACGATCAGAATGGCTGGACGGTTTCGCATTTGCACAAT +AACGACGACATCAATCAACTGGATAAGCTGCTGAAATAAATGCAAGTAGATGAACAACGT +CTGCGTTTTCGCGATGCGATGGCAAGTCTGGCGGCAGCGGTCAACATCGTAACCACGGCG +GGTCACGCCGGACGCTGCGGTATCACCGCAACAGCGGTTTGCTCAGTCACTGATACGCCG +CCCTCCGTGATGGTATGTATTAATGCCAATAGCGCCATGAACCCCGTTTTTCAGGGCAAC +GGCAGGCTGTGCATTAATGTACTTAACCATGAGCAGGAGCTGATGGCGCGCCACTTTGCC +GGTATGACGGGGATGGCGATGGAGGAGCGTTTTCACCAGCCATGTTGGCAAAACGGGCCG +CTGGGCCAGCCGGTACTTAACGGCGCGCTGGCCAGTCTTGAAGGCGAGATCAGCGAGGTA +CAAACCATTGGCACGCATCTGGTGTATCTGGTGGCGATCAAAAATATTATTCTTAGCCAG +GAGGGGCATGGCCTGATTTATTTCAAACGCCGTTTTCATCCGGTCAGACTTGAGATGGAA +GCGCCTGTTTAAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTT +GATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTG +TGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAG +GGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGG +ATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGC +CTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGC +CCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATC +AACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTG +CTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACG +CCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTA +CCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACG +TGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCC +AGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACC +TTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAA +GCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATG +GAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAAC +TACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGG +ATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAAC +GGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATT +TCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCG +AAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGT +CGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAATGAAAAATGCTTTCAAA +GACGCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTAC +AGCGCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCG +CCAAACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAG +CCGGTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGC +GCGCAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCG +GCTACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCG +CGCTGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTG +CAGATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATT +GACGGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCG +CAGCACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGG +AAAGCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGG +GCGCTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTG +GCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAATGCAT +GATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATGACCTATTTCCGCCCC +ATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTGCGAATCCTGGCCGAT +AGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATTTTGCGTCCAAGTCTG +ACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGACTCAAGCCGGTTAAC +GATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACGTTGTACGCCCGTGCC +CGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTCACGCCCGAAAAAACA +CAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGCCAGCATCCTGATAGC +GAAGCGGAAGCATAGATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTC +GGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGA +CTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGT +TTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCC +ACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGC +ATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACC +GCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATT +ACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTT +TTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGG +TCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAG +TGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTAC +CTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAG +GAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAAC +GCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACG +CTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATC +CTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCG +CAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAG +CGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCG +GCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTT +AGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCG +ATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATG +ATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCT +CTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGC +GCCACCCCTTGAATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATG +TATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCAT +ATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACC +CACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTAT +ACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCG +GCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCAC +AACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGC +GACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGAC +AGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCG +GTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGG +ATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGG +CGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTAC +GGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATAC +GACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAAC +GCTGTTTTCCCGCTGCCTGCGTAAATGAAGAAAATAAATCATTGGATTAACGGCAAAAAC +GTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTGCTGGCGGAA +GTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAAGAGGCGTTC +CCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGCCTTGGCGAC +CTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACCGGCCTGCCT +ATTCACCAGACTAAAACGTGCTGAGTGCTGATCCCGCGCGCCTCGCATAACTTCGAATTC +TTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGCTC +AATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGCCG +TTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGCTC +AAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGGCA +GGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATGCG +CTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTCGC +AATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGCCG +GTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCATC +TTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCATT +TACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATCCG +ACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCTCC +GGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAAAA +CCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGGCC +GATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCCTG +CTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTCTG +GCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTGAA +GCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCGGC +GTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGGAA +ATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAATG +CCGCACTTTATTGCTGAATGTACTGAAAATATTCGCGAGCAGGCTGATTTACCAAGCCTG +TTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGGATTTTCCCCATCGGCGGTATCCGC +AGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCTGACGGTAAGCATGATTACGCGTTT +GTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGC +GAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCCGACCTGATGGAGAACCGCTATCTG +GCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACGCTCAATTACAAACAAAACAACGTA +CACGCGTTATTTAAATAGATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTT +AATCAGGCTGAAAAACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATC +ACTATTGAAGATGCCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGG +CGCACGCTCAAAGGCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAA +ATCAGCGAACCGGATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGAT +ATCCCCACCGACCGTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCG +AAACCGCTGCGCGGCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTG +ATTCCGGCGCTGGAACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGC +CCGCGCAAAGTGTTCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGT +GGTCGCCCCATCAAACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGC +AACGGCGTGATCGAAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGC +GTGGCGTGGCTGGCGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATC +ATCCTCGGCGGCTCGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTC +GATTACGGCAACATGGGCGCGATCAGTTGCCGGTTTGTGTAAATGAGCTCTGTACCCGCG +CCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTGTTAGGGATTCCCTTT +CATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGCGCCGCGCCATCGTGG +TGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAGGTGTTTTTTGTTATT +TCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAACACTGGTGGAAAGTA +CGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTGCTTACCTTGCCGCAA +TTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCTACACTCTCTGCCTAT +GAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGGTTTTTACTGGTGCTG +GTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAAAAAAGGCAGGAAACA +AGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTTATTTTTTTCCTGCTG +GGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATATCCGGCAATCCTCAGT +GACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTGCCGTTTTTTATTCTC +GGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACCACGCCCTCACGCGGA +TGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAATCAACGTTATGGGAGC +GGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTAATGGGGCTATGGATG +GTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAGTCCGCGCGTGTCACC +TATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCCTTAACGCTTTTCTTT +GGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTCTTGTGCGGGCTGATA +TTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGCATCCCGCTCCTGAAA +TTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCCGCGATCGGGTAGATG +AAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCTC +TACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTTA +GCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAAA +TATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAAG +ACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGATT +AACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTTT +GGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGTC +CTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAGC +TATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGATT +GATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCGT +CCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGACC +GGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAAA +GTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCTG +TTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAAC +GGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAAA +CACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCGT +GGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGCC +TGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGACC +AATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACCG +GGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCAT +GCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTCG +AATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGAC +ATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGGT +GAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCTG +CGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGCC +GATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAATGAATAAA +ACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAA +ACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAA +GACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTG +GCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAA +GCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGG +GATCGCCTGCGTGGGCGGGATGTTACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAG +CAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATT +TTGACTCTGGCGCAAACCGTCGTTGCGACCTGGTATATGAAGACCATTCTGCCCTATCAG +GGATGGGCGCTCATCAATCCTATTGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATG +CAGCTCCTGCCCTACATGCTGCATACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGC +TGGGTGTCTGCCGGATTCTGGACTGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGC +GATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAG +ACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGC +GCGACCTGGGAGTCCGTTAAAGCTACAGGCAACGCCGCGCATTTTGACGTCTATATCCTT +AGCGATAGTTATAACCCGGATATTTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATC +GCGGAAGTGCAGGGCGAAGGCCATATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGC +AAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTG +GTGCTGGACGCGGACTCAGTGATTAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATG +GAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACT +CTGTATGCCCGCTGCCAACAGTTTGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGG +CTGCACTTCTGGCAGTTGGGGGATTCGCACTACTGGGGGCACAATGCCATTATCCGCGTG +AAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGA +TCGATTCTTTCCCACGACTTTGTTGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTC +TGGATTGCCTACGATCTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAG +CTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTG +AAAGGAATGCACCCGGTGCATCGTGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCC +GCGCCGTTATGGTTTATGTTCCTTGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTA +ACAGAGCCGCAATATTTCCTTCATCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGT +CCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTG +CTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTT +ACGCTGTCGCTATTGCTGGAAGTTCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTG +TTTCATACCGTGTTTGTGGTCAGTGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCG +CAACGCGACGATGATTCTACGCCTTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTG +CTGCTGGGGCTGGTCTGGGCGGTTGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGG +CTGGCGCCGATTGTCTTTTCGCTTATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGT +TCAACGGTAGGATTACGCACCAATCGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCG +CCGCCTCAGGTGTTGGTCGATACTGATAAATATCTGGAGATGAATCGCCGCCGTATTCTG +GACGATGGCTTTATGCATGCGGTTTTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATG +GCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAG +CAGGCGCTAAACGAAACGCCGGATAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGC +GATCCGGTGACGATGGCGCGTTTTCACTATCGGGTCTGGAATGCGCCAGAGAGATACTCT +TCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACA +TCGTCAGCGGGATAAATGTCGCGCGTCTCGNNNGCGAGGAACCTGGGTAAATATTTTCTT +CTCATCGATAACATGTTAGTGGTGCTGGGTNNNTTCGTCGTCTTCCCGCTCATCTCTATT +CGCTTTGTCGATCAAATGGGGTGGGCTGCCNNNATGGTAGGGATCGCGCTCGGCCTGCGT +CAGTTTATTCAACAAGGTCTGGGCATTTTTNNNGGCGCCATCGCCGATCGCTTTGGCGCG +AAACCGATGATTGTCACCGGTATGCTGATGNNNGCCGCAGGCTTTGCCACCATGGGTATC +GCGCATGAGCCCTGGCTCTTGTGGTTTTCCNNNTTTCTTTCCGGTCTCGGCGGTACGCTT +TTCGACCCGCCGCGTTCAGCGCTGGTGGTCNNNTTAATTCGTCCGGAGCAACGGGGCCGC +TTCTTCTCTCTGTTGATGATGCAGGACAGCNNNGGCGCGGTGATTGGCGCGCTGCTGGGA +AGCTGGTTGCTACAATACGATTTTCGCCTGNNNTGCGCGACGGGCGCTATTTTGTTCATA +TTATGCGCCCTTTTCAACGCATGGCTGCTTNNNGCCTGGAAGCTATCAACGGCCAGAACG +CCGGTGCGTGAAGGAATGCGCCGCGTCATGNNNAATAAAAGGTTTGTCACCTACGTGCTG +ACGCTGGCGGGCTACTATATGCTGGCGGTANNNGTCATGTTAATGCTGCCGATTATGGTA +AACGATATCGCCGGTTCGCCTGCTGCCGTGNNNTGGATGTACGCTATTGAGGCGTGTCTC +TCGCTGACGTTGCTCTACCCGATTGCCCGCNNNAGCGAAAAGCGTTTTCGGCTGGAGCAT +CGGCTGATGGCCGGTTTGCTCGTCATGTCGNNNAGCATGCTCCCCATCGGGATGGTGGGC +AATTTACAGCAGCTTTTTACGCTTATTTGCNNNTTCTACATCGGCTCGGTTATCGCCGAA +CCGGCGCGCGAAACGCTCAGCGCGTCGCCCNNNGACGCGAGGGCGCGGGGAAGCTATATG +GGCTTTAGCCGTCTGGGATTAGCCATTGGCNNNGCGATTAGTTATATCGGCGGCGGCTGG +TTGTTTGATATGGGTAAAGCGCTTGCGCAGNNNGAACTACCGTGGATGATGCTCGGTATT +ATCGGCTTTATCACCTTTTTGGCTTTAGGCNNNCAATTTAGTCATAAGCGCACGCCGCGC +CGGATGCTGGAACCCGGCGCCATGACCAAGTATGCCACGCTGGAAGAAGCTATCGATGCA +GCCCGGGAAGAATTTCTGGCTGACCATCAAGGCCTCGAACAAGACGAAGCGAATGTGCAG +CAGTTCAACGTTCAGAAATATGTACTGCAGGATGGGGACATCATGTGGCAGGTCGAATTT +TTCGCCGATGAAGGTGAAGATGGCGAATATCTGCCGATGCTGAGTGGTGAAGCCGCACAG +AGCGTGTTTGACGGCGATTATGATGAGAAAGAGATCCGCCAGGAATGGCAGGAAGAGAAT +ACTTTGCATGAATGGGATGAAGGGGAATACCAGCTTGAACCCCCGCTTGATACCGAGGAA +GGCCGTACTGCGGCAGACGAATGGGATGAGCGTTAAATGTCACTATTAGCCAGGCTGGAA +CAAAGTGTACACGAAAACGGTGGGCTGATTGTCTCATGCCAACCGGTACCAGGCAGCCCT +ATGGATAAACCTGAAATTGTGGCTGCAATGGCACAGGCAGCGGCTTCGGCGGGTGCGGTC +GCTGTGCGCATTGAAGGCATTGAGAATCTGCGGACTGTTCGTCCCCATCTTTCTGTTCCT +ATTATTGGGATAATTAAACGTGACCTTACAGGGTCGCCAGTCCGTATCACTCCATATTTA +CAGGATGTTGACGCCCTGGCGCAGGCAGGTGCCGATATTATCGCTTTTGATGCCTCATTC +CGCTCTCGCCCGGTTGATATTGATAGTTTACTGACACGTATTCGCCTGCATGGATTACTG +GCGATGGCAGACTGTTCAACCGTGAATGAAGGCATAAGTTGCCATCAGAAAGGAATCGAA +TTCATTGGTACAACACTGTCTGGCTATACCGGTCCCATCACGCCGGTTGAGCCAGATTTG +GCAATGGTGACACAACTGAGTCATGCAGGTTGTCGTGTTATTGCCGAGGGGCGCTATAAC +ACGCCTGCACTGGCGGCCAATGCTATTGAGCATGGTGCCTGGGCAGTTACCGTTGGTTCC +GCTATCACCCGTATCGAGCATATCTGTCAGTGGTTCAGTCACGCAGTAAAACGCTGAATG +AAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATCACCACA +TCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACTGGCGCT +ATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGGTATAAA +ATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGTGGAGCT +CGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGCGTAGGG +AAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCACCGGTG +AAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCATACGGGA +GTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATCTTTGAT +AAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATCTATAAT +TATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTACAATGCT +AAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGATCGTCA +TCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGTTTACGT +ACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAGAACAGC +CAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTTTCGGGC +TATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAACAAAAT +TATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGATGAAGTC +TATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTCGGCTAT +GGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCTAAAGGG +AAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATAAAATAA +GTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCTTTA +TTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTACATT +ATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCCACA +GCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAATTT +GGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTAAGT +GGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGGATG +GCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTAAAA +TCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCCTAT +TTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTGCTA +CCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAAGAA +GCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTGTCA +ATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTTCTG +TTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCGGGA +GAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACTGTA +TTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTCAGC +ATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGATAAT +TATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGCGGG +CTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACCGGG +CTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGGCTT +GGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCAACA +ATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGGTTT +CAGTCAACAAAAGAATTTTAAATGAAAAAGTATCTTGCTTTCGCCGTTACGCTGCTGGGT +ATGGGTAAAGTCATCGCCTGTACTACCCTTTTGGTAGGCAATCAGGCTTCGGCTGACGGC +TCCTTTATTATCGCGCGCAACGAGGATGGCTCGGCAAATAACGCCAAGCATAAGGTTATT +CATCCCGTCGCGTTTCATCAACAAGGCGAGTATAAAGCACATCGCAACAATTTTAGCTGG +CCGCTTCCGGAGACAGCGATGCGCTATACGGCGATTCATGACTTTGATACTAACGATAAC +GCCATGGGTGAAGCCGGTTTCAATTCGGCGGGCGTCGGAATGAGCGCAACGGAAACCATT +TACAACGGCAGAGCGGCGCTGGCTGCCGATCCTTACGTGACAAAAACGGGAATCACGGAA +GACGCCATTGAGTCCGTGATCCTGCCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAATTA +CTGGGAGATATTATTGAACAAAAAGGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATTGAT +AGCAAAGAGATATGGTATCTGGAGACGGGAAGCGGACATCAATGGCTGGCAGTACGACTT +CCGGCAGATAGCTATTTCGTTTCCGCCAATCAGGGACGTTTACGCCATTACGATCCGAAT +GATAACGCGAATTATATGGCGTCACCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGATTA +TATGATCCGGCCCGCGGCGAATTCGACTTTCATCAAGCCTATTCGCAGGATAACAAAAAC +GATACCACCTATAATTATCCGCGCGTCTGGACGCTACAACACCAGTTTAATCCGCATCTG +GATACGGTCGTTAGCGAAGGGGAAACATTTTCTGTTTTTTTAACGCCAATAACGAAGATC +AGCGTGGCGGCAGTAAAAAACGCGTTACGCAATCACTATCAGGGAACGTCGCACGACCCT +TATGCCAGTCATAATCCACAAGAACCATGGCGACCTATATCCGTTTTTCGTACCCAGGAG +TCACATATTTTACAGGTCAGACCGAAATTACCGCAGGCTATCGGCAACGTAGAATACATC +GCCTATGGAATGCCATCTCTTAGCGTCTATCTCCCCTATTACCAGGGGATGCGTCATTAT +CAACCCGGAGATGATAAAGGAACCGATCGGGCGAGCAACGACTCTACCTACTGGACATTC +CGCACGCTGCAAACACTGGTTATGCAAGACTACAATACGTTTGCGCCAGATGTGCAACAT +GCCTGGAAAACATTTGAACAGCAAACAGCTAAGCAACAGTATAAGATGGAGCAGAGCTAT +CTGAGATTATATGCGTCGCATCCGAAAGAAGCACAACGCTTACTGCAAAATTTTGAAGAT +AAAACGATGCAAAATGCGCAGACGCTCGCCCGTCGCCTGACCAATAATATTATTACGACA +ATGACTTACCGCACAGATATGAAATATCACTTTTCAAGTACGCAGCCATAAATGGGAAGA +CAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTGTTGAGACGAGATTCGCGT +AGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTACAGATGGGCGGAGTAGAA +GCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTTAAGGCGCGAAATGAAGCA +CAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATTTTTGCGACCGGCGAAGCC +GGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAAGCATTGATTCATAAGGAC +GTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGATGAAGATCTTGGTTTTTTG +CCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCCGTCTACGATGTCCTGCTT +AAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCGGAAATCGGTAAGGTAGAA +ATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAATGCGGTCGTGATCCTCGAC +GAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTGACGCGATTAGGCGAAAAT +GTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTGCCGCGCGGTGTGCGTTCC +GGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATGGTGGGGATTGTGCATTTC +AACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACGCTCCACGCATACAGCTAA +ATGGGAACCACCACGATGGGGGTTAAGCTGGACGACGCCACGCGCGAACGGATCAAAATG +GCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTAATAAAACAGGCAATCTTTAGCTAT +CTGGACAAGCTGGAAAATAGCGATACGCTACCGGAGCTACCTGCGCTGTTTGCCGGCGCG +GCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGATGAGCCGCATCAGCCCTTTCTGGAG +TTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGCGCCGCCATCACCGCCGCCTGGCGC +CGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAACAGGCGCGCCTGTCGCCGCCTGTC +GCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCGGAGAAATTGCGCAATCAAAAATCC +GCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTGCAGGAGTTTTCCCTCTCTTCGCAA +GAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTGCTGCGTATTCCCGACAAAGCTACG +CGCGATGCGTTAATTCGCGACAAAATCAGTAATGGCAACTGGCAGTCGCATATTGGCCGT +AGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGGCTGCTCTTTACCGGCCGACTGGTC +TCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTGAACCGCATTATCGGCAAGAGCGGC +GAACCGTTAATCCGCAAAGGCGTCGACATGGCGATGCGTTTAATGGGCGAGCAGTTCGTG +ACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCCCGAAAACTGGAAGAGAAAGGGTTC +CGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTAACCGCCGCCGATGCGCAGGCCTAT +ATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGCAAAGCGTCTAACGGTCGCGGTATT +TACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCCCTGCATCCACGCTATAGTCGCGCG +CAATACGATCGGGTAATGGAGGAGCTTTATCCGCGCCTGAAATCCCTGACGCTGCTGGCG +CGCCAGTATGATATCGGTCTCAATATCGACGCCGAAGAGGCGGATCGTCTGGAGATCTCG +CTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAACTGGCGGGCTGGAACGGCATTGGC +TTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTGGTCATTGATTATTTAGTCGATCTG +GCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTGGTGAAAGGCGCCTACTGGGATAGC +GAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGCTATCCAGTTTATACCCGCAAAGTG +TATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAACTGCTCGCCGTCCCTAATCTGATC +TACCCGCAGTTCGCGACCCATAACGCTCACACACTGGCGGCGATTTATCATCTGGCCGGG +CAAAATTACTATCCGGGTCAGTACGAATTCCAGTGCCTGCACGGCATGGGAGAACCGCTG +TATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAACTTAACCGTCCCTGCCGTATTTAC +GCGCCGGTGGGAACACACGAAACCCTGCTGGCCTATCTGGTACGACGCCTGCTGGAAAAC +GGCGCCAACACCTCTTTTGTCAACCGCATCGCCGATGCCACCCTACCGCTCGATGAACTG +GTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCGCAGCAGGAAGGTCAGGCTGGCATA +CCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTACGGCGAAGGTCGGATAAACTCCGCC +GGACTTGATTTAGCGAATGAACATCGCCTCGCCTCGCTTTCTTCTGCCCTGTTAAGCAAC +GCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAACAACCGGTGGCCGACGGTGAGATG +ACGCCGGTTATCAACCCGGCGGAACCGAAAGATATTGTTGGCTGGGGACGCGAAGCGACA +GAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTCAATCAGGCGCCGGTTTGGTTTGCG +ACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGGGCGGCGGTATTGATGGAAGACCAA +ATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCGGGGAAAACGTTCAGCAACGCCATT +GCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTATTATGCCGGTCAAGTGCGTGACGAT +TTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTGGTCTGTATCAGTCCGTGGAACTTT +CCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCGCTGGCGGCAGGTAACAGCGTTCTG +GCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCCCAGGGCATTGCCATTTTGCTGGAA +GCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCGGGACGGGGAGAAACCGTCGGCGCC +CAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATGTTTACCGGTTCCACGGAGGTCGCG +ACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGACGCCCAGGGGCGCCCTATTCCGTTG +ATTGCGGAAACCGGCGGTATGAACGCTATGATTGTCGACTCTTCCGCGCTCACCGAGCAG +GTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGCGCCGGACAACGCTGTTCCGCGCTC +CGCGTGCTGTGTTTGCAGGACGATATCGCCGAACATACGCTGAAAATGTTACGCGGCGCG +ATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTGACGACCGATATCGGGCCGGTGATC +GATAGCGAGGCCAAAGCCAACATTGAACGTCATATCCAGACGATGCGCGCCAAAGGCCGC +CCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGACGCGCAGGAATGGCAGACCGGTACG +TTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTCGCAGAACTGGAAAAAGAGGTCTTC +GGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAACCAACTGGCGGAGCTTATCGAACAG +ATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTACATACCCGTATTGATGAAACCATT +GCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTGTACGTTAACCGTAATATGGTGGGC +GCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGCCTGTCCGGCACCGGGCCAAAAGCG +GGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACACCGCCCGCCCAATGCGCTCAATACG +ACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGATGCGCAGCTTAAAACCACGCTACTC +GCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGATCGCCCGGCGCTACAGACGCTCTGC +CGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAGCGCCTGCTACCGGGGCCGACCGGC +GAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGGGTGTTATGCCTGGCTGATGATGAA +CAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCCGTCGGCAGTCAGGCGCTATGGTCA +GACGACGCCTTCCACCGCGATCTGGCGAAACGTCTCCCCGCCGCCGTCGCGGCGCGTGTC +CAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCGTTTGACGCGGTGATTTTCCACGGC +GACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTCGCCGCCCGCGAAGGCGCGATAGTG +TCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATGCTGCTGGAACGGCTCTATATTGAA +CGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGTAATGCCAGCCTGATGACAATTGGC +TAAATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCATGATA +TTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTGGCGGT +CGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCGGCTGG +CTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGATCGCC +ATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGCGCGTG +CATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGTTTGAG +GATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCACTATC +TATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTATGAGC +TATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCGGCGGG +TTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGTTAATC +CTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAGTGATC +AAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTATTATT +TCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCTTTATG +GCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGATGATT +CTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACAATAAC +CCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGGCGCAG +ATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGGTGATG +TCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTATATAAG +GCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGATGGTG +CTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGCTGGGG +CTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGTTTTCT +GTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCGCGGTG +ACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTGGCTTC +ATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAGCAACG +ATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGAAGCTA +CAGGCGGAATAAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTTCTG +GCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGCGCCGCAGGCGCCTCCG +GCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGACAACTCTGGCGACCTTG +AGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTGCGGGGTATGCCGCTTT +ACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGTCATGACCGTTGCGCTC +CGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTCCCG +GTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAATCAGCGTGACGCCAACG +CTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGGCTGGACCAGCTATTGG +GGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATGATGAAAAAAAGCGTCGCT +ATGCTGGCGGTTTGTATGCTGGCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCTGCG +CCTCAAGAGATCAACATTGTTTTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAATACA +GCCAGACTACCGCAAGCGACGGCGCTCACTATCGGCGATAAGATATGGCTGATAGATGCC +GGCTACGGCGCCAGTCTGCAACTGGTGAAAAATGGCATTCCACTGCGCAACATCAATACT +ATTTTGCTCACCCATCTGCACAGCGACCACATACTGGATTATCCTTCCTTGCTGATGAAT +GCCTGGGCAAGTGGCCTGAAAGACCATACCATACAGGTTTATGGCCCGCCGGGAACCCAG +GCGATGACGAAGGCTAGCTGGAAGGTCTTTGACAGGGATATCACGTTACGCATGGAAGAA +GAGGGGAAACCCGATCCGCGCAACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTCATC +TATAAAGATGAACTGGTCACAATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCGGAC +GGTGAAGCGTTTGCTTACCGTTTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGCGAT +ACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCCCAGGGGGCGGATATCCTGGTACATGAG +GCGGTACATGTCCCTTCGGTAGCAAAACTGGCTAATAGTATTGGCAACGGAAAAACGCTG +GCTGAAGCGATTGCGTCGCATCACACCACGATTGAAGATGTCGGTAAGATTGCTCGCGAG +GCCCACGTGAAAAAACTGGTGTTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGACGTC +TGGCAACAGGAAGCCATGAAAAATTACCCGGGCCCTGTCATTGTCGGTCATGACAATATG +ACGATAAGCGTACCGTAAATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAG +GCCACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTAT +GGCATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAAT +CTGCTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTG +GATGTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATC +AAAGAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTC +TTCTGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTA +AAAGCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTC +GCGCCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTACGCC +GATTTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTC +AACCAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTTAAATG +GCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAATGGTT +TGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTCTGCT +GCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGAATTA +AGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGCGCTT +TATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCCTCCA +CGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGAATGA +ATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCC +TGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTA +CGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAAC +GGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGG +AAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCG +AATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACG +CCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTG +ACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTAT +GCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGC +TATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGG +CTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGC +GACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTG +CGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAA +ACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTT +GTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTT +CTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGG +CGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTT +ATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCA +TGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTT +TTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGT +ATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCG +CCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGG +CTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCA +GGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTC +GGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGC +TTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCA +ATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGT +ATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTG +CAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACA +GATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGT +TTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTG +AAAAAAGCGAAAGGAATAACCCAATGAATGAAATACATGATTGTTTTACTGCTGGCGCTG +TTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAG +ATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCT +AAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAG +CTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAA +CCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGG +CGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTAC +CATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTG +GATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTG +CAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGAT +ACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAATGATTGCA +CATTCTTTCGGCATCGTTAATTATTTTGTATTATTTGGCTACCTCCTGGCCATGATGGTA +GTCGGTGTCTATTTTTCCAGACGGCAAAAAACAGCAGACGATTATTTTCGCGGTGGTGGC +CGGGTTCCTGGTTGGGCGGCTGGGGTCAGTGTATTTGCTACTACGTTAAGCTCAATTGCA +TTTATGTCAATTCCTGCCAAAGCGTTTACTTCCGACTGGACGTTTATCATTGGTCAGGAT +CTGGCTATCGCAATTTTACCGCTGGTTTTTTATTTCTATATTCCGTTTTTTCGGAAAGTG +AAAGTCACATCAGCCTATGAATATCTCGAAGCACGGTTCGATGTGCGCTGCCGTCTGGTC +GCCAGCATGTCATTTATGTTGTTTCATATTGGACGTATCGCCATTATCACTTTCCTCGCC +GTGCTGGCCTTGCGCCCCTTCATCGCTATAGACCCGGTGATTTTGGTACTGTTGATTGGT +GTGATGTGTATCATTTATACCTGGATGGGGGGGAATTGAATGGAAAGTCTATTAAATCGT +TTATATGACGCGTTAGGCCTGGATGCGCCAGAAGTTGAGCCACTGCTTATCATTGATGAT +GGGATACAGGTTTATTTTAATGAATCCGATCATATACTGGAAATGTGCTGTCCCTTTATG +CCACTGCCTGACGACACTCTGACTTTGCAGCATTTTTTACGTCTTAACTACGCCAGCGCC +GTCACTATCGGCGCTGATGCAGACAATACTGCTTTAGTGGCGCTTTATCGCTTGCCGCAA +ACCAGTACCGAAGAAGAGGCGCTCACTGGTTTTGTATTATTCATTTCAAACGTGAAGCAA +TTGAAAGAGCATTATGCATAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCGGTT +GGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGATGCG +CATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCACGCT +TATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGATGAG +CTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGCCCG +GCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAACGTC +GAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGATAAT +TATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACCACA +TGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGCCAT +ATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCCAGC +AAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTTCAG +CCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAACCGC +TTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCGGAG +AACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAAGAG +CGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGTAAC +GTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCGCCG +GACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACTGGA +CTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTTGCG +TTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAATAA +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGATAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA +TCTTGAATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTTGTTGCAGCCCCGGCA +ATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTCGATCAGCAAACAGGC +AAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGATAACGGATGGACGCAA +TTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTGTGGCCCGAAAAAGCT +GCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTATTTTGAAAGTAAAAAA +CTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGCAAAACGAATGAGCAC +TATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTATCGCGGGAGCTAAATG +GCAAAGATTCTGGTGCTCTATTATTCCATGTACGGACACATTGAAACCATGGCGCACGCG +GTGGCGGAAGGGGCAAAGAAAGTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCAGAA +ACAATGCCGCCTGAAATCTTCGCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTTGCC +ACCCCACAGGAGCTGGCGGATTACGATGCCATTATTTTTGGTACGCCAACCCGGTTTGGC +AATATGTCAGGCCAGATGCGTACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCCGGC +GCGCTATACGGCAAGCTCGGCGGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAGGAG +CAGACCATCACCTCGACCTGGACTACGCTTGCCCATCATGGGATGGTGATTGTCCCGATA +GGCTATTCCGCACAGGAACTGTTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTACGGC +GCAACGACTATCGCTGGAGGCGACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCTATC +GCTCGCTATCAGGGGGAATACGTCGCCGGTCTGGCAGTCAAACTCAACGGCTAAATGGAG +CCTCAACCCCCACGTCTGAAACCCGGAAAAATCCTTGACACTCTGGGTGCTATGCAAAAA +AGCCTGACACGTGCCTCGCAGCGTATTGCGCAATATATTTTAGCCTTCCCCAGACAGGTG +ACACAGTCATCTATTGCGGATTTGTCGCGCGACACACAGGCCGGAGAAGCCACGGTTATT +CGCTTTTGTCGCACCCTGGGCTATAAAGGTTTTCAGGATTTTAAAATGGACCTGGCCATT +GAACTTGCCACTACCGAGTCTGATGACAGTAGTCCTCTACTGGATGCCGAAGTTAGCGAA +TCCGACGATGCCCACGCGATTGGTTTAAAATTGCAGAACACCATTAGTAATGTATTATCT +GAAACGCTAAATCTGCTGGATATGCAACAGGTTCTCGGTGTCGTGGACGCCCTACGTCAC +TGTCACTCAGTTTATATGTTTGGTGTGGGCTCATCGGGGATCACGGCGCTGGATATGAAA +CACAAGCTAATGCGTATGGGTTTACGGGGCGATGCGGTAAGCAATAACCATTTTATGTAC +ATGCAGGCTACGCTATTGAAAGCAGGCGATGTCGCGATGGGTGTCAGTCACTCGGGCACA +TCGCCAGAAACAGTGCATTCACTCCGATTGGCCCGACAGGCTGGCGCCACCACAGTCGCC +ATTACCCATAATCTGGGTTCTCCATTATGTGAAGAGGCCGATTTTTGCCTGATCAATGGT +AATCGGCAAGGAATGTTGCAGGGTGACTCGATCGGTACGAAAGCCGCGCAGCTTTTCGTC +TTTGACCTGCTCTATACCCTTCTTGTACAGTCCTCGCCGGAACAGGCCCGAGAAAGCAAA +TTACGGACAATGAATGCCCTGGACATGACAAAATAAATGAAGAAACTGCCCGGCTTTACG +CAAGATTACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCC +GTTGAACCGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGT +CTGGACGCTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTG +CAGTATTATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCG +GCGGCGAAGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTG +GATGATACGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCT +TTCTCTTTTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGG +CGGATGCACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAAC +ATCGGCGATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATG +GCCATTGGCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGT +TCAGTGTCGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATC +GAACTTCCCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAA +ACCAGCCAGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACA +CGCTTGCTTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTT +CCGCAGCGATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCT +TACTTTGTCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTG +AAGATCGCCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGG +TACGCGCGCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCG +ACCCGCGAACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGC +TTACATGCTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTT +GATCCCCGTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTG +GCGACGCTTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGG +CTGGATCGCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTA +AAGAAAGAACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTA +CCTGTGGAATGGTTGCTGTGAATGCCAACTCAAGAAGCAAAAGCGCACCGCGTCGGCGAA +TGGGCAAGCCTGCGTAATACGTCGCCGGAAATTGCCGAAGCCATTTTTGAAGTCGCTCAC +TATGACGAGAAACTGGCAGAAAAAATATGGGAAGAAGGTAGCGATGAGGTGCTGATCAAA +GCCTTTGAGAAAACGGACAAAGACTCGCTCTTCTGGGGCGAACAAGTCATCGAACGTAAG +AACGTATAAATGTATCCCGTTGACCTGCATATGCATACCGTCGCGAGCACTCATGCCTAC +AGTACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATGAAACTTTTTGCGATT +ACCGATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCAGTTTATTAACATGCGC +ATCTGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATGGAGGCGAATATCAAG +AATATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATC +GCAGGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACGAATACTCAGGCGATG +ATCGCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCGGGAAATCCAAAGTAT +CCAGTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCAGGTAGCGCTGGAAATC +AACAACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAAGTGCCGCGCGGTCGCT +GCCGCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGAGTCCCATACGGCCTTT +ACGCTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGAT +CGAATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAGTCACGCGGTATGGCG +CCTGTACCGGAATTTGCCGAACTTTAAATGAATGAGTTTTCAATCCTGTGCCGTGTGCTG +GGATCGTTGTTTTACCGCCAAGCGCAAGATCCTTTACTGGTTCCGCTGTTTACGTTAATC +CGTGAAGGTAAACTGGCGGCAGACTGGCCGCTGGAGCAGGATGACATGCTGGCGCGTTTA +CAGAAAAGCTGCGATATCACGGAGATTTCCACTGATTACAATGCGTTATTTGTTGGGGAA +GAGTGCGCGGTAGCGCCATACGGCAGTGCGTGGGTCGAAGGCGCGGAAGAGTCTGAGGTG +CGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATACGCCTGCCGATCACATTGGC +ACTTTATTGCTCGCGGCCTCCGGGCTGGAAGATCAGTCTGCCGAAGATGAAAGTGAAGCG +CTGGAAACCTTATTTGCCGATGATCTGCTTCCCTGGTGCAATACCTTCCTCGGTAAAGTT +GAAGCCCATGCCGTTACGCCAGTCTGGCGCACTCTGGCGCCGCTAACGCGTGATGCGATA +GGGGCCATGTGGGATGAACTTGAGGAAGAAGATGAAGAATAAATGATGCGCGCGATGAAC +ATACTTCTTTCTATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCC +GTCTCCCTGGGGTTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTGGCCTGT +CCGCAGGGCGGCTTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGGATGGTG +TGGGCGCTGGTCATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTGAGTTAC +GTGTTGACGGGGATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCT +TTTGTTCCGGGAACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGAGTGGCGG +TTGGTATTACCGTCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAAGAGTGGG +CTATGGCTGGCATCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAGTAAATG +AAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGTTCCGCCGTG +GCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTCCGCATCCAG +CATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACGTTCACTTTT +GACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAATAGCGTCGAC +ACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAATGTTGCGAAA +TTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAACTGGATATT +ACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCGAAGCTGATG +GGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAAGGAAAAATT +AAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAGGTGGAGCTT +ATCATCTCAGTAGAAGGCGTTCAGCAGAAGTAAATGTTACTGATGATGGCGCTGATCGTG +CGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCCCGTTTA +ACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCGATAATC +ATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGCTGGTTT +GAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACACTGCAT +CTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCGCTAAAA +CACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCATCTGAC +TATGGAGCTCAAAAATGAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATTTCTTTT +ATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCGCTGAGC +AAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATGCAGCAA +CTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATGGTGGAT +ACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATTAATCAT +AGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACCCGCGAA +ACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAACGCCAGA +AGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGGCAAATG +CTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTCTGTTCG +GCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGCCGACTC +ACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTACCCGTC +GAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGACGATTTT +GAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTTAATATT +TTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTATCAACAA +GCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAATATTCTC +TTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCGCTCAAT +GCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCACATCTGT +TTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGAGTGCTC +TCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGTATTGAA +AGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCCACCGCC +GATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACTGCCGGT +TTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCGGCATCT +TACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGTGATAGC +TAAGTGATATGTCTGAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACGCAGCAG +GCGGATAAATTCTTGCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACAGTACCT +GTATTGATGATTGGGTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAGGATGTG +GTCCAACGCTATATGGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTTACAAAT +GCCAAACTGGTTGCGGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTATTTGTC +TACTATCAGCAACAGCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATTTTGCCC +TTATTCGTGGTCACGGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCTATTTTC +GCTGCCGCGCAGTCGAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTTAATTCC +GATATCTATCAGCGGTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAAATAGCT +AAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTGGTCATG +GCCGATGAATCAGAGATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGAGGGCCA +ATGACCGGTCTGTTGATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGTGCGGTT +TTAGGAATTATTATGAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGACCTTAAC +TTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATTTTCGCC +CCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAGGTGACA +TTATGAATGAAAATCAACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCA +TATCTACAAGCGGCAACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAAT +AAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCC +AGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCA +AACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAG +CCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCG +CAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGG +AAGACAGCTAACTATAATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTAT +GTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAA +TTTGATAACAAAAAAACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAG +TCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGA +CAGACCCGTTATCGCGTTGGATTACAATACCACTTTTGAATGACGAAATACGGTGTTATA +GGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAAA +ATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGTC +GCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATTGCT +TCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGTG +TTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCCTGC +AAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTTCGC +CACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACTAAA +CGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAGTCA +GGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGATGAA +ACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGGT +GATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACTT +CAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACAGGT +GCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAACA +CACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATATCC +AGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGGCTC +TCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAGCCA +GGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACCGCT +GATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGGC +TAAATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAACTTAGCGTCGATGCG +ATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTAGACGGCGCAATTCAT +CGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGTCAGCAACAGGGCGAA +TGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCGGCAAAGGCGGTTATT +CACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCTGAGCTACTCGAAGAG +GCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGTTCCATCGCTTTTCCG +GCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCTGAAGTCGCCGTCAGG +ACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTATACTTTGTCTGTTAT +GATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAGGCGACGACCCTGCC +TGA diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_sample_weights_accessory_graph.dot --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_sample_weights_accessory_graph.dot Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,15 @@ +digraph g +{ + + /* list of nodes */ + "group_X"; + "group_X"; + "group_X"; + "group_X"; + "group_X"; + + /* list of edges */ + "group_X" -> "group_X" [weight = "2"]; + "group_X" -> "group_X" [weight = "2"]; + "group_X" -> "group_X" [weight = "2"]; +} diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_set_difference_common_set_statistics.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_set_difference_common_set_statistics.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,4 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1.fa.tmp.filtered.fa","query_2.fa.tmp.filtered.fa","query_3.fa.tmp.filtered.fa" +"group_1","","","3","3","1","","","","","","","","","1_1","2_1","3_1" +"group_2","","","2","2","1","","","","","","","","","1_2","2_2","" +"group_3","","","2","2","1","","","","","","","","","1_3","","3_3" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_set_difference_unique_set_one --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_set_difference_unique_set_one Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1 @@ +group_6: 1_6 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_set_difference_unique_set_one_statistics.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_set_difference_unique_set_one_statistics.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,2 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","query_1.fa.tmp.filtered.fa","query_2.fa.tmp.filtered.fa","query_3.fa.tmp.filtered.fa" +"group_6","","","1","1","1","","","","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_set_difference_unique_set_two --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_set_difference_unique_set_two Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,3 @@ +group_4: 2_4 3_4 +group_7: 2_7 +group_5: 3_5 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_some_different_output --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_some_different_output Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,95 @@ +csgE: 11111_1#11_04109 22222_2#22_04109 +flgJ: 11111_1#11_04150 22222_2#22_04150 +hpaA: 11111_1#11_04075 22222_2#22_04075 +sopB: 11111_1#11_04059 22222_2#22_04059 +csgG: 11111_1#11_04107 22222_2#22_04107 +hpcB: 11111_1#11_04070 22222_2#22_04070 +ycdZ: 11111_1#11_04106 22222_2#22_04106 +uraH: 11111_1#11_04063 22222_2#22_04063 +yceJ: 11111_1#11_04126 22222_2#22_04126 +flgL: 11111_1#11_04152 22222_2#22_04152 +ybhO_2: 11111_1#11_04116 22222_2#22_04116 +msyB: 11111_1#11_04121 22222_2#22_04121 +hpaI: 11111_1#11_04073 22222_2#22_04073 +yedV: 11111_1#11_04061 22222_2#22_04061 +mdoC: 11111_1#11_04117 22222_2#22_04117 +nanE: 11111_1#11_04097 22222_2#22_04097 +csgF: 11111_1#11_04108 22222_2#22_04108 +sigE: 11111_1#11_04058 22222_2#22_04058 +flgE: 11111_1#11_04145 22222_2#22_04145 +hpcD: 11111_1#11_04071 22222_2#22_04071 +hpaX: 11111_1#11_04074 22222_2#22_04074 +mdtH: 11111_1#11_04134 22222_2#22_04134 +yccJ: 11111_1#11_04084 22222_2#22_04084 +yjhC: 11111_1#11_04101 22222_2#22_04101 +ghrA: 22222_2#22_04103 11111_1#11_04103 +csgB: 11111_1#11_04111 22222_2#22_04111 +wrbA: 11111_1#11_04085 22222_2#22_04085 +sglT: 11111_1#11_04096 22222_2#22_04096 +cbpM: 11111_1#11_04077 22222_2#22_04077 +flgI: 11111_1#11_04149 22222_2#22_04149 +hpaR: 11111_1#11_04066 22222_2#22_04066 +hpcC_1: 11111_1#11_04068 22222_2#22_04068 +copR: 11111_1#11_04062 22222_2#22_04062 +agp: 11111_1#11_04083 22222_2#22_04083 +hpaB: 11111_1#11_04065 22222_2#22_04065 +group_33: 11111_1#11_04114 22222_2#22_04114 +mdoH: 11111_1#11_04119 22222_2#22_04119 +flgD: 11111_1#11_04144 22222_2#22_04144 +cbpA: 11111_1#11_04078 22222_2#22_04078 +putA: 11111_1#11_04089 22222_2#22_04089 +hpaC: 11111_1#11_04064 22222_2#22_04064 +flgG: 11111_1#11_04147 22222_2#22_04147 +rutR: 11111_1#11_04087 22222_2#22_04087 +flgK: 11111_1#11_04151 22222_2#22_04151 +group_56: 11111_1#11_04088 22222_2#22_04088 +pepD_2: 11111_1#11_04060 22222_2#22_04060 +csgC: 11111_1#11_04113 22222_2#22_04113 +csgD: 11111_1#11_04110 22222_2#22_04110 +hpcG: 11111_1#11_04072 22222_2#22_04072 +ycdY: 11111_1#11_04105 22222_2#22_04105 +scsC: 11111_1#11_04081 22222_2#22_04081 +flgF: 11111_1#11_04146 22222_2#22_04146 +phoH: 11111_1#11_04092 22222_2#22_04092 +flgH: 11111_1#11_04148 22222_2#22_04148 +group_52: 11111_1#11_04091 22222_2#22_04091 +resA: 11111_1#11_04082 22222_2#22_04082 +yceI_2: 11111_1#11_04125 22222_2#22_04125 +bssS: 11111_1#11_04129 22222_2#22_04129 +yidK: 11111_1#11_04095 22222_2#22_04095 +group_47: 11111_1#11_04086 22222_2#22_04086 +mdoG: 11111_1#11_04118 22222_2#22_04118 +yiiy: 11111_1#11_04099 22222_2#22_04099 +solA: 11111_1#11_04128 22222_2#22_04128 +group_93: 11111_1#11_04120 22222_2#22_04120 +scsB: 11111_1#11_04080 22222_2#22_04080 +ymdB: 11111_1#11_04115 22222_2#22_04115 +ybbH_2: 11111_1#11_04093 22222_2#22_04093 +putP: 11111_1#11_04090 22222_2#22_04090 +hpaG: 11111_1#11_04067 22222_2#22_04067 +nanM: 11111_1#11_04098 22222_2#22_04098 +scsA: 11111_1#11_04079 22222_2#22_04079 +rnz: 11111_1#11_04076 22222_2#22_04076 +ycdX: 11111_1#11_04104 22222_2#22_04104 +nanT_3: 11111_1#11_04100 22222_2#22_04100 +hpcC_2: 11111_1#11_04069 22222_2#22_04069 +flgA: 11111_1#11_04141 +grxB: 11111_1#11_04133 +mviN: 11111_1#11_04138 +group_12: 11111_1#11_04055 +yceH: 11111_1#11_04136 +pipB2_2: 11111_1#11_04056 +flgC: 11111_1#11_04143 +yceE: 11111_1#11_04122 +htrB_2: 11111_1#11_04123 +mviM: 11111_1#11_04137 +csgA: 22222_2#22_04112 +flgN: 11111_1#11_04139 +rimJ: 11111_1#11_04135 +flgB: 11111_1#11_04142 +group_31: 22222_2#22_04141 +group_14: 11111_1#11_04112 +yceB: 11111_1#11_04132 +pyrC: 11111_1#11_04131 +flgM: 11111_1#11_04140 +group_17: 11111_1#11_04124 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_summary_statistics.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_summary_statistics.txt Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +Core genes (99% <= strains <= 100%) 1 +Soft core genes (95% <= strains < 99%) 1 +Shell genes (15% <= strains < 95%) 24 +Cloud genes (0% <= strains < 15%) 4 +Total genes (0% <= strains <= 100%) 30 diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_uneven_sequences.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_uneven_sequences.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,18 @@ +>1 +aNN +>2 +aaN +>3 +aaa +>4 +aaaaNN +>5 +aaaaaN +>6 +aaaaaa +>7 +aaaaaaaNN +>8 +aaaaaaaaN +>9 +aaaaaaaaa diff -r 000000000000 -r b8af7809bf92 roary/t/data/expected_union_of_groups.gg --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/expected_union_of_groups.gg Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,7 @@ +group_1: 1_1 2_1 3_1 +group_3: 1_3 3_3 +group_4: 2_4 3_4 +group_2: 1_2 2_2 +group_7: 2_7 +group_5: 3_5 +group_6: 1_6 diff -r 000000000000 -r b8af7809bf92 roary/t/data/group_1.fa.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/group_1.fa.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,84 @@ +>abc_00004 +ATGAGTAAGAACATCACGAAAAATATAATTTTAACGACAACATTATTACTATTAGGTACT +GTATTACCTCAAAATCAAAAACCAGTATTTAGTTTTTACTCTGAAGCTAAAGCTTATAGC +ATTGGTCAAGATGAAACTAACATCAATGAATTAATTAAATATTACACACAGCCTCATTTT +TCATTTTCAAATAAATGGCTATATCAATATGATAATGGAAACATTTATGTTGAACTTAAG +AGATATTCATGGTCAGCACATATATCTTTATGGGGCGCTGAAAGTTGGGGAAATATTAAT +CAGTTAAAAGATCGTTACGTAGATGTGTTTGGACTAAAAGACAAAGATACTGATCAGTTA +TGGTGGTCTTATAGAGAGACATTTACAGGTGGCGTTACACCAGCCGCAAAACCTTCTGAT +AAAACTTATAATCTTTTTGTGCAATACAAAGATAAACTACAAACGATTATTGGTGCGCAT +AAAATATACCAAGGCAATAAACCAGTATTAACATTGAAAGAAATCGATTTCCGTGCACGA +GAAGCGTTAATAAAAAATAAAATATTATATACCGAAAATCGTAATAAAGGTAAGCTTAAG +ATCACCGGTGGCGGTAATAACTACACTATTGATTTAAGCAAAAGATTACATTCAGATCTA +GCAAATGTTTATGTTAAAAATCCTAATAAAATAACTGTTGACGTC---CTC------TTT +GATTAG +>abc_00004 +ATGAGTAAGAACATCACGAAAAATATAATTTTAACGACAACATTATTACTATTAGGTACT +GTATTACCTCAAAATCAAAAACCAGTATTTAGTTTTTACTCTGAAGCTAAAGCTTATAGC +ATTGGTCAAGATGAAACTAACATCAATGAATTAATTAAATATTACACACAGCCTCATTTT +TCATTTTCAAATAAATGGCTATATCAATATGATAATGGAAACATTTATGTTGAACTTAAG +AGATATTCATGGTCAGCACATATATCTTTATGGGGCGCTGAAAGTTGGGGAAATATTAAT +CAGTTAAAAGATCGTTACGTAGATGTGTTTGGACTAAAAGACAAAGATACTGATCAGTTA +TGGTGGTCTTATAGAGAGACATTTACAGGTGGCGTTACACCAGCCGCAAAACCTTCTGAT +AAAACTTATAATCTTTTTGTGCAATACAAAGATAAACTACAAACGATTATTGGTGCGCAT +AAAATATACCAAGGCAATAAACCAGTATTAACATTGAAAGAAATCGATTTCCGTGCACGA +GAAGCGTTAATAAAAAATAAAATATTATATACCGAAAATCGTAATAAAGGTAAGCTTAAG +ATCACCGGTGGCGGTAATAACTACACTATTGATTTAAGCAAAAGATTACATTCAGATCTA +GCAAATGTTTATGTTAAAAATCCTAATAAAATAACTGTTGACGTC---CTC------TTT +GATTAG +>abc_00004 +ATGAGTAAGAACATCACGAAAAATATAATTTTAACGACAACATTATTACTATTAGGTACT +GTATTACCTCAAAATCAAAAACCAGTATTTAGTTTTTACTCTGAAGCTAAAGCTTATAGC +ATTGGTCAAGATGAAACTAACATCAATGAATTAATTAAATATTACACACAGCCTCATTTT +TCATTTTCAAATAAATGGCTATATCAATATGATAATGGAAACATTTATGTTGAACTTAAG +AGATATTCATGGTCAGCACATATATCTTTATGGGGCGCTGAAAGTTGGGGAAATATTAAT +CAGTTAAAAGATCGTTACGTAGATGTGTTTGGACTAAAAGACAAAGATACTGATCAGTTA +TGGTGGTCTTATAGAGAGACATTTACAGGTGGCGTTACACCAGCCGCAAAACCTTCTGAT +AAAACTTATAATCTTTTTGTGCAATACAAAGATAAACTACAAACGATTATTGGTGCGCAT +AAAATATACCAAGGCAATAAACCAGTATTAACATTGAAAGAAATCGATTTCCGTGCACGA +GAAGCGTTAATAAAAAATAAAATATTATATACCGAAAATCGTAATAAAGGTAAGCTTAAG +ATCACCGGTGGCGGTAATAACTACACTATTGATTTAAGCAAAAGATTACATTCAGATCTA +GCAAATGTTTATGTTAAAAATCCTAATAAAATAACTGTTGACGTC---CTC------TTT +GATTAG +>abc_00006 +ATGAAAAAGAACATCATGAATAAATTAGTTTTATCAACAGCATTGTTACTTTTAGGAACC +ACATCAACACAACTTCCTAAAACACCAATCAGTTTTTCATCTGAAGCAAAAGCCTATAAT +ATCAGTGAAAACGAGACTAATATCAATGAGTTAATCAAATATTACACTCAGCCGCATTTT +TCATTATCTGGAAAATGGCTATGGCAAAAGCCCAATGGTAGCATTCATGCAACATTGCAA +ACGTGGGTTTGGTATAGTCATATTCAAGTGTTTGGATCCGAGAGTTGGGGAAACATTAAT +CAGTTAAGAAATAAATACGTTGATATATTTGGAACTAAAGATGAGGACACAGTTGAAGGT +TACTGGACTTATGATGAAACATTTACTGGTGGTGTTACGCCAGCAGCTACTTCATCTGAT +AAACCTTATAGACTATTTTTAAAATATAGTGATAAACAACAAACTATCATCGGTGGACAT +GAATTTTACAAAGGAAATAAACCAGTATTAACTTTAAAAGAATTAGATTTCCGTATTCGT +CAAACATTAATAAAGAATAAAAAGTTATATAACGGAGAATTTAATAAAGGTCAAATTAAG +ATAACTGCTGATGGAAATAATTACACGATTGATTTAAGTAAAAAGTTAAAATTAACTGAC +ACAAACCGTTATGTTAAAAATCCTAAAAATGCACAAATTGAAGTCATACTCGAAAAATCT +AACTAA +>abc_00006 +ATGAAAAAGAACATCATGAATAAATTAGTTTTATCAACAGCATTGTTACTTTTAGGAACC +ACATCAACACAACTTCCTAAAACACCAATCAGTTTTTCATCTGAAGCAAAAGCCTATAAT +ATCAGTGAAAACGAGACTAATATCAATGAGTTAATCAAATATTACACTCAGCCGCATTTT +TCATTATCTGGAAAATGGCTATGGCAAAAGCCCAATGGTAGCATTCATGCAACATTGCAA +ACGTGGGTTTGGTATAGTCATATTCAAGTGTTTGGATCCGAGAGTTGGGGAAACATTAAT +CAGTTAAGAAATAAATACGTTGATATATTTGGAACTAAAGATGAGGACACAGTTGAAGGT +TACTGGACTTATGATGAAACATTTACTGGTGGTGTTACGCCAGCAGCTACTTCATCTGAT +AAACCTTATAGACTATTTTTAAAATATAGTGATAAACAACAAACTATCATCGGTGGACAT +GAATTTTACAAAGGAAATAAACCAGTATTAACTTTAAAAGAATTAGATTTCCGTATTCGT +CAAACATTAATAAAGAATAAAAAGTTATATAACGGAGAATTTAATAAAGGTCAAATTAAG +ATAACTGCTGATGGAAATAATTACACGATTGATTTAAGTAAAAAGTTAAAATTAACTGAC +ACAAACCGTTATGTTAAAAATCCTAAAAATGCACAAATTGAAGTCATACTCGAAAAATCT +AACTAA +>abc_00006 +ATGAAAAAGAACATCATGAATAAATTAGTTTTATCAACAGCATTGTTACTTTTAGGAACC +ACATCAACACAACTTCCTAAAACACCAATCAGTTTTTCATCTGAAGCAAAAGCCTATAAT +ATCAGTGAAAACGAGACTAATATCAATGAGTTAATCAAATATTACACTCAGCCGCATTTT +TCATTATCTGGAAAATGGCTATGGCAAAAGCCCAATGGTAGCATTCATGCAACATTGCAA +ACGTGGGTTTGGTATAGTCATATTCAAGTGTTTGGATCCGAGAGTTGGGGAAACATTAAT +CAGTTAAGAAATAAATACGTTGATATATTTGGAACTAAAGATGAGGACACAGTTGAAGGT +TACTGGACTTATGATGAAACATTTACTGGTGGTGTTACGCCAGCAGCTACTTCATCTGAT +AAACCTTATAGACTATTTTTAAAATATAGTGATAAACAACAAACTATCATCGGTGGACAT +GAATTTTACAAAGGAAATAAACCAGTATTAACTTTAAAAGAATTAGATTTCCGTATTCGT +CAAACATTAATAAAGAATAAAAAGTTATATAACGGAGAATTTAATAAAGGTCAAATTAAG +ATAACTGCTGATGGAAATAATTACACGATTGATTTAAGTAAAAAGTTAAAATTAACTGAC +ACAAACCGTTATGTTAAAAATCCTAAAAATGCACAAATTGAAGTCATACTCGAAAAATCT +AACTAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/input_accessory_binary.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/input_accessory_binary.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,20 @@ +>seq1 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +>seq2 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC +>seq3 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC +>seq4 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCC +>seq5 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCC +>seq6 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCC +>seq7 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCC +>seq8 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCC +>seq9 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCC +>seq10 +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCC diff -r 000000000000 -r b8af7809bf92 roary/t/data/input_block_spreadsheet.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/input_block_spreadsheet.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,52 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","Min group size nuc","Max group size nuc","Avg group size nuc","oneblock","oneblockrev","contigwithgaps","nocontigs","threeblocks","threeblocksinversion" +"bcsC_1","","cellulose synthase subunit BcsC","9","9","1","11","5692","","","",,,,"oneblock_0031","oneblockrev_0020","contigwithgaps_0121","nocontigs_0331","threeblocks_0131","threeblocksinversion_0031" +"betC_2","","sulfatase","9","9","1","11","1876","","","",,,,"oneblock_0012","oneblockrev_0039","contigwithgaps_0045","nocontigs_0122","threeblocks_0112","threeblocksinversion_0029" +"comM_2","","putative ATP-dependent protease","9","9","1","11","6422","","","",,,,"oneblock_0050","oneblockrev_0001","contigwithgaps_0197","nocontigs_0540","threeblocks_0250","threeblocksinversion_0050" +"dmsA4_1","","anaerobic dimethyl sulfoxide reductase subunit A","9","9","1","11","540","","","",,,,"oneblock_0001","oneblockrev_0050","contigwithgaps_0001","nocontigs_0001","threeblocks_0001","threeblocksinversion_0001" +"dosC","","diguanylate cylase","9","9","1","11","909","","","",,,,"oneblock_0005","oneblockrev_0046","contigwithgaps_0017","nocontigs_0045","threeblocks_0005","threeblocksinversion_0005" +"dsbA_3","","Thiol:disulfide interchange protein","9","9","1","11","1676","","","",,,,"oneblock_0009","oneblockrev_0042","contigwithgaps_0033","nocontigs_0089","threeblocks_0009","threeblocksinversion_0009" +"fadH_1","","2 4-dienoyl-CoA reductase","9","9","1","11","5287","","","",,,,"oneblock_0029","oneblockrev_0022","contigwithgaps_0113","nocontigs_0309","threeblocks_0129","threeblocksinversion_0012" +"fimD_3","","outer membrane usher protein FimD","9","9","1","11","1813","","","",,,,"oneblock_0011","oneblockrev_0040","contigwithgaps_0041","nocontigs_0111","threeblocks_0111","threeblocksinversion_0030" +"fliB_2","","lysine-N-methylase","9","9","1","11","1159","","","",,,,"oneblock_0007","oneblockrev_0044","contigwithgaps_0025","nocontigs_0067","threeblocks_0007","threeblocksinversion_0007" +"fliF","","flagellar MS-ring protein","9","9","1","11","1176","","","",,,,"oneblock_0008","oneblockrev_0043","contigwithgaps_0029","nocontigs_0078","threeblocks_0008","threeblocksinversion_0008" +"ftsN","","cell division protein FtsN","9","9","1","11","6144","","","",,,,"oneblock_0047","oneblockrev_0004","contigwithgaps_0185","nocontigs_0507","threeblocks_0247","threeblocksinversion_0047" +"gatY_1","","fructose-bisphosphate aldolase","9","9","1","11","5872","","","",,,,"oneblock_0039","oneblockrev_0012","contigwithgaps_0153","nocontigs_0419","threeblocks_0239","threeblocksinversion_0039" +"glfT2","","glycosyltransferase cell wall biogenesis","9","9","1","11","4176","","","",,,,"oneblock_0022","oneblockrev_0029","contigwithgaps_0085","nocontigs_0232","threeblocks_0122","threeblocksinversion_0019" +"group_1000","","membrane protein","9","9","1","11","593","","","",,,,"oneblock_0002","oneblockrev_0049","contigwithgaps_0005","nocontigs_0012","threeblocks_0002","threeblocksinversion_0002" +"group_1001","","lipoprotein","9","9","1","11","597","","","",,,,"oneblock_0003","oneblockrev_0048","contigwithgaps_0009","nocontigs_0023","threeblocks_0003","threeblocksinversion_0003" +"group_1004","","arylsulfate sulfotransferase","9","9","1","11","2834","","","",,,,"oneblock_0019","oneblockrev_0032","contigwithgaps_0073","nocontigs_0199","threeblocks_0119","threeblocksinversion_0022" +"group_1006","","putative inner membrane protein","9","9","1","11","2791","","","",,,,"oneblock_0017","oneblockrev_0034","contigwithgaps_0065","nocontigs_0177","threeblocks_0117","threeblocksinversion_0024" +"group_1009","","Phage-like protein","9","9","1","11","6416","","","",,,,"oneblock_0049","oneblockrev_0002","contigwithgaps_0193","nocontigs_0529","threeblocks_0249","threeblocksinversion_0049" +"group_220","","putative glycosyl transferase","9","9","1","11","4174","","","",,,,"oneblock_0021","oneblockrev_0030","contigwithgaps_0081","nocontigs_0221","threeblocks_0121","threeblocksinversion_0020" +"group_277","","arylsulfate sulfotransferase","9","9","1","11","6149","","","",,,,"oneblock_0048","oneblockrev_0003","contigwithgaps_0189","nocontigs_0518","threeblocks_0248","threeblocksinversion_0048" +"group_281","","transport system periplasmic binding protein","9","9","1","11","6046","","","",,,,"oneblock_0043","oneblockrev_0008","contigwithgaps_0169","nocontigs_0463","threeblocks_0243","threeblocksinversion_0043" +"group_283","","periplasmic protein","9","9","1","11","6091","","","",,,,"oneblock_0044","oneblockrev_0007","contigwithgaps_0173","nocontigs_0474","threeblocks_0244","threeblocksinversion_0044" +"group_284","hemN_2","coproporphyrinogen III oxidase","9","9","1","11","6093","","","",,,,"oneblock_0045","oneblockrev_0006","contigwithgaps_0177","nocontigs_0485","threeblocks_0245","threeblocksinversion_0045" +"group_288","","permease","9","9","1","11","5969","","","",,,,"oneblock_0041","oneblockrev_0010","contigwithgaps_0161","nocontigs_0441","threeblocks_0241","threeblocksinversion_0041" +"hemD","","uroporphyrinogen III synthase","9","9","1","11","2788","","","",,,,"oneblock_0016","oneblockrev_0035","contigwithgaps_0061","nocontigs_0166","threeblocks_0116","threeblocksinversion_0025" +"hsrA_2","","Inner membrane transport protein YieO","9","9","1","11","5993","","","",,,,"oneblock_0042","oneblockrev_0009","contigwithgaps_0165","nocontigs_0452","threeblocks_0242","threeblocksinversion_0042" +"icsA","","autotransporter MisL","9","9","1","11","5845","","","",,,,"oneblock_0035","oneblockrev_0016","contigwithgaps_0137","nocontigs_0375","threeblocks_0235","threeblocksinversion_0035" +"kdpD","","sensor protein KdpD","9","9","1","11","4196","","","",,,,"oneblock_0023","oneblockrev_0028","contigwithgaps_0089","nocontigs_0243","threeblocks_0123","threeblocksinversion_0018" +"ligB_1","","NAD-dependent DNA ligase LigB","9","9","1","11","5819","","","",,,,"oneblock_0034","oneblockrev_0017","contigwithgaps_0133","nocontigs_0364","threeblocks_0234","threeblocksinversion_0034" +"marT_1","","putative transcriptional regulator MarT","9","9","1","11","5849","","","",,,,"oneblock_0036","oneblockrev_0015","contigwithgaps_0141","nocontigs_0386","threeblocks_0236","threeblocksinversion_0036" +"nepI","","inner membrane transport protein","9","9","1","11","5866","","","",,,,"oneblock_0038","oneblockrev_0013","contigwithgaps_0149","nocontigs_0408","threeblocks_0238","threeblocksinversion_0038" +"rffH","","glucose-1-phosphate thymidylyltransferase","9","9","1","11","2778","","","",,,,"oneblock_0015","oneblockrev_0036","contigwithgaps_0057","nocontigs_0155","threeblocks_0115","threeblocksinversion_0026" +"rpoS","","RNA polymerase sigma factor RpoS","9","9","1","11","4905","","","",,,,"oneblock_0028","oneblockrev_0023","contigwithgaps_0109","nocontigs_0298","threeblocks_0128","threeblocksinversion_0013" +"SBOV29371","","putative cytoplasmic protein","9","9","1","11","4890","","","",,,,"oneblock_0027","oneblockrev_0024","contigwithgaps_0105","nocontigs_0287","threeblocks_0127","threeblocksinversion_0014" +"SBOV38871","","integral membrane protein","9","9","1","11","5890","","","",,,,"oneblock_0040","oneblockrev_0011","contigwithgaps_0157","nocontigs_0430","threeblocks_0240","threeblocksinversion_0040" +"SBOV43201","","putative cytoplasmic protein","9","9","1","11","611","","","",,,,"oneblock_0004","oneblockrev_0047","contigwithgaps_0013","nocontigs_0034","threeblocks_0004","threeblocksinversion_0004" +"selA_1","","transferase","9","9","1","11","5858","","","",,,,"oneblock_0037","oneblockrev_0014","contigwithgaps_0145","nocontigs_0397","threeblocks_0237","threeblocksinversion_0037" +"speC_3","","Ornithine decarboxylase inducible","9","9","1","11","4201","","","",,,,"oneblock_0024","oneblockrev_0027","contigwithgaps_0093","nocontigs_0254","threeblocks_0124","threeblocksinversion_0017" +"sptP","sptx","pathogenicity island 1 effector protein StpP","9","9","1","11","4859","","","",,,,"oneblock_0026","oneblockrev_0025","contigwithgaps_0101","nocontigs_0276","threeblocks_0126","threeblocksinversion_0015" +"srgB","","putative outer membrane protein","9","9","1","11","1678","","","",,,,"oneblock_0010","oneblockrev_0041","contigwithgaps_0037","nocontigs_0100","threeblocks_0010","threeblocksinversion_0010" +"stp","","export protein","9","9","1","11","1037","","","",,,,"oneblock_0006","oneblockrev_0045","contigwithgaps_0021","nocontigs_0056","threeblocks_0006","threeblocksinversion_0006" +"STY3593","","putative regulatory protein","9","9","1","11","2820","","","",,,,"oneblock_0018","oneblockrev_0033","contigwithgaps_0069","nocontigs_0188","threeblocks_0118","threeblocksinversion_0023" +"STY4162","","putative membrane protein","9","9","1","11","5712","","","",,,,"oneblock_0032","oneblockrev_0019","contigwithgaps_0125","nocontigs_0342","threeblocks_0232","threeblocksinversion_0032" +"tmcA","","methionine tRNA cytidine acetyltransferase","9","9","1","11","2199","","","",,,,"oneblock_0013","oneblockrev_0038","contigwithgaps_0049","nocontigs_0133","threeblocks_0113","threeblocksinversion_0028" +"tub","","permease","9","9","1","11","2418","","","",,,,"oneblock_0014","oneblockrev_0037","contigwithgaps_0053","nocontigs_0144","threeblocks_0114","threeblocksinversion_0027" +"yadA","","membrane protein","9","9","1","11","5768","","","",,,,"oneblock_0033","oneblockrev_0018","contigwithgaps_0129","nocontigs_0353","threeblocks_0233","threeblocksinversion_0033" +"ybbW_1","","allantoin permease","9","9","1","11","4372","","","",,,,"oneblock_0025","oneblockrev_0026","contigwithgaps_0097","nocontigs_0265","threeblocks_0125","threeblocksinversion_0016" +"yhaO_2","","membrane protein","9","9","1","11","5310","","","",,,,"oneblock_0030","oneblockrev_0021","contigwithgaps_0117","nocontigs_0320","threeblocks_0130","threeblocksinversion_0011" +"yicJ_1","","sodium:galactoside symporter","9","9","1","11","6117","","","",,,,"oneblock_0046","oneblockrev_0005","contigwithgaps_0181","nocontigs_0496","threeblocks_0246","threeblocksinversion_0046" +"yigZ","","protein co-occurring with transport systems","9","9","1","11","2838","","","",,,,"oneblock_0020","oneblockrev_0031","contigwithgaps_0077","nocontigs_0210","threeblocks_0120","threeblocksinversion_0021" +, \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/kraken_report.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/kraken_report.txt Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,19 @@ + 0.39 86 86 U 0 unclassified + 99.61 21911 0 - 1 root + 99.61 21911 0 - 131567 cellular organisms + 99.61 21911 3 D 2 Bacteria + 99.60 21908 1 P 1224 Proteobacteria + 99.59 21907 9 C 28211 Alphaproteobacteria + 99.55 21898 11 O 356 Rhizobiales + 99.50 21887 25 F 118882 Brucellaceae + 99.39 21862 20467 G 234 Brucella + 6.28 1381 1349 S 120577 Brucella ceti + 0.10 21 21 - 1423891 Brucella ceti TE10759-12 + 0.05 11 11 - 1407053 Brucella ceti TE28753-12 + 0.04 9 0 S 120576 Brucella pinnipedialis + 0.04 9 9 - 520461 Brucella pinnipedialis B2/94 + 0.01 3 0 S 444163 Brucella microti + 0.01 3 3 - 568815 Brucella microti CCM 4915 + 0.00 1 0 S 236 Brucella ovis + 0.00 1 1 - 444178 Brucella ovis ATCC 25840 + 0.00 1 1 S 29461 Brucella suis \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/large_accessory_binary_genes.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/large_accessory_binary_genes.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,94 @@ +>4976_2#9 +CCCCCCCCCCCCCCCACCCCCCAACCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCAACAAAACACACCAACAACCACACAACAAACCAACAACACCCAAACAACACAACACACCAAAAACCCAAACCCAACACAACCAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCCACCCAACCCCCCCAACACCCACAACACCCACCACCAACCCCACCCCCCCCCACCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCACCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACACACACAAAACACAAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCAAACCAACCAACAAAAAAAAAAAAACAAACAAAACCAAAAAACCAACAAAACACAACAACACACAACCACAAAAACACAAACAACAACCACAAAAACAACCACAACAAACACAAACACAACAAAAACCAAACAAAAACAACAAAAAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCAACAAAAAAAACAAACCCAACAAAAAAACACACAAACCACAACAAAACACACAAACACAACACACACAACACAAACACCAAAAAACACAAAAACACAAACAACCACAAACACAAAAACAACAAACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAAAAAACAACAAAAACAAAAAAAACAAACAACACACAACAACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACAAAACACACACAAAAACCAAACAAAACCAACAAACAACAAAACAAAAACACACACCCCCCACCCCCACCCCCCACCACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACAAAACAAAAAAAAAAAAAAAAACAAAAAACACAAAAAAAAAACAAAAAAAACCAAAACAAACAACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAAAACCAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAAAACACCACACAAAAAAAAAAAAAAAAAAAACACACCAAAAAAACAAAAACAAAAAAACCAAACACAAAAAAACCAAACAACAAAACAACAACCCAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAACAAACAAACAAACCACAAAAAAACCCAACACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAAAACAAAAAAAACAACAAACAACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCCCCACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACACCCACCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCACCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACAAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAAAACAAAAAAAAAAACACAAAACAACAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAAAAACAAACCAAACCAAAAAAAAAACACAAAAAAAAAAAAAAACAAACAAAAAAAAAACAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAAACCAAAAAAAAAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAAACAAAAACAAACAAAAACAAAAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAACCAAACAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAAAAAACAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCACCCCCACAACACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>4976_3#1 +CCAACACACCACCCCCCCCCCCCACCCCCCCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACACCAACCACAAACAAAACCACCCAAACAAAAACACACACAACCAACACCAACCCCCCAACCCCAAACCACAACCAACACCACCCCAACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCAACCACCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAAAAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACAAACACCAAAAACACACACAAAACACACCACAAACACACAAACAAAACAACACACACCAACAACAACAACCAACCACACAAAACACCAACCAACACCCCCACCCCCCACCCCCACCCCCCCCACCCCCCACCCCCCCCCCACACCCCCCACCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCACCCAAAAACACAACAACACAACACCACCCAAACACACACAAACACCAACACCAAAACCAAAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCCAAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAAACCCACCCCACCCCACACACACAACACCAAAAACACAACCACACAAAAACACAAAAACAAAAACAACCCCAAACACACACCAAACACAACCACACAAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACCACAACCCAAACAAAAAACCCCCACAACAAAAACACCCAACACACACAACAACAAAACAAAACAAACCAACAACAAACCAAAAAAAAACAAAACCAACACCAACAACACAACCAAAAAACCAAAAAAAACAAAAAACAAAAAAAAACACCCAAACCCCACCCCACCCCCCCCCACCAACACCCCCCCCCCCCCCCCCCACCCCCCCACCCCACCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCACCCCACCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAAAAAAAAAAAAAAAAAACACAACAACAAACACAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAAAAACACACAAAACCACAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCACCACCACACCACAAAACAAACAAAAACACACAAAACACACCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACCAAACAACAAAACAACAAACCAAAACAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCACAAAAAAAAAACAACAACAAAAAAACAACACAAACACACACAAAAAACAACCAACACCCCCACCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAACACCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAACAAAAAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCCAACAACAACAAAACAAACAAAAAAAACAACAACACAAAAAAAAACACCAAAACAAAACCAAAACCCCAAAAAAAAAAAACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCCAAACCAAAAAAAAAACAAAAACAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACAAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCACCCCCCCCCACCCCCCCCCC +>4976_3#10 +CCCACACACAACCCCCCAACCCCCACCCCCCCCCCCACCCCACCCCCACCCCCCCCACCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACACCACCCAAACAACACCACAAACACCCAACACCAACCCCACACACCAAAACCACAAACAACCACACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCCCCCACCCAACACCCACACAACCCACCCCCACACCCACACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCACCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACAACAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACCAACACCAACAACAACAACCACCAACCCCACCCACACACCAACACCAAAAACCCCCACCCCCCCCCCCCCCACCCCCCAACCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACACAAAAACACACAAACACCACAAACCAAACCACAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACCAAAAAAACACACAACCCCACAACACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACCAACAAAACAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCACAAACCAAACCAACCAACCAAACAAACAACAAAACAACACACCACCACCAACCCACACCAAAAACCCCCCCACACAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCAACCACCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACCAAAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAACACAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACACACCAAACCCAAACAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCACAACAACAAACCCCCAACACAACACAAACCCCCACACAAAAACAAAACCCCCCCAACAAACAAACCCCAAAAAAACACAAAAACCAAACAACCCCACACCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAACAACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAAAAACACAAAAACCCCAAAAACAACCCAACAACAAAAAACCAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAAAAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAAAAAAAAAAACAAACAAAACACCACCCCAACAAAAAAAAAAAACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAAACAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAAAACAACCCCCCAAAAAAAAAAAAAAAACACACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAACCCCCCCCCCAAAACCCCCCAACCAACCCAACAAAACAAACACCCAAAAAACAAAAAAACCCAAAAAAAAACAAAAAAAAAACAAAAAAAAAAAAAAAACAAAAAAAAAAACAACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCACC +>4976_3#2 +ACACAACACACCCCCCCCCACCCACCCCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACACCACACACAACCAACACCACCCAAACAAAACCACAAACAACCACAACCAACCCCCCACACCCAAAACACAACCAACACCACCCCAACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACACCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACACAAACCAAAAACACACACAAAACACACCACAAAAACACAAACAAAACACCACACACCAACAACAACAACCACCAAAACAACCCACCAAACAACCCACCACCCCCCCCCCCCCACCCCCCCCACCCCCCACCCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAAACAACCCCCCCCAAAAACACAACAACACAACACCACCCAAACACACCAAAACACCAACACCCAAACCACAAACAACAAACCCACAACAAAACACCCAACAAAAAACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCCAAAAACCACCAACAAAAACAAACCCAACACAAAAACAACCAAACCCCACCCCACCCCACACACACAACACCAAAAACACAACCACACAAAAACACAAAAACACAAACAACCCCAAACACACACACAACACAACCACACAAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAAACAACCAAACCAACACACAACAAACAAAACAACCACAACCCAAACAAAAAAACCCCACACAAACCACACCCAACACACACAACAACCAAACAAAACAAACCAACAACAAACCAAAAAAACACAAAACCAACACCAACAAAACAACCAAACAACCAAAAAAAACAAAAAACAAACAAAAACAACCCACACCCACCACACCCACCACCACAAAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCACCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCAAAAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAAACAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAAAAAAAAAAAAAAAAAACCAAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAACAACACCAAAAAAACACAACAACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAAAAACACACAAAACCACAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACAAAAAAAACACAAAAAAAAAAAAACCAAAAAAACAAAAAAACACCAAACAACAACACACCAACACAAAACAAAACCAAAAACAAACACAAAAAAACAAACAAAACCACCAAAACCAACAAAAAAAAACCACCAACACAAACACAAACCAAACACACACAAACAACACACACAACCCCCAAACCCCACCCCACAACAACCCCCCCCCCCCCCAAAACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAAAAAAAAAAAAACAACAAAAACACCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACCAAACAAACAAAAAAAAAAACAAAACAACAACACCCCCCCCCCAAAAACAACCACACAACAACAAAAAAAACCAAAAAAACAACAACACAAAAAAAAACACCAAAACAAAACCAAAACCCCACAAAAAAAAAACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCCAAACCAAAAAACAAAAAAAAACAACAAAAAAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAACAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAACAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAAAACAAAAAAAAAAAAACAACACAAAAAAACAACCAAAAAAACCCCCCCCACCCCCAAAAAAAAACAAAAAAAACACAAACCCCCCCCCCCCACAAAACCCCCCCCCCCCCAAAAACAAACCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCCCC +>4976_3#3 +CCCCCCCCCCCCCCCACAACCCAACAAAAACACCCCACCCACCCCCACCCCCCCCCCCCCCCCAACAACACCCCCCCCCAACCACACACCAAACCAACACAACCCAAACAACACAAAACACCAAAAACCCAAACCCAACACCACCAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCCACCCCACCCCCCCACCCCCCCCCCCACCCACCACCAACCCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCACCACCCCAACACAACACCCCCCCCCCAAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCAACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACACCCACAAAACACCACAAAAACACACACACACAAAACAACAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACAAAACAACAACACACAAAAACACCAAACAAACAAACACCAAAAAACCACACAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAAAACACAAACCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCCAAACACACCCCCAAACAACAAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAAACCCAAAAACACAACAAACAACCAACAAACCAACCACAACAAACACAAAAACAACAAAACCCACACAAAAAAAACAAACAAAAAAACACAAAAAAAAACCCAAACAAAAAACAAAACAAAAAAACCACAAAACCACCCCCCCAAACAACCCCAACACAAAAACACAACAACCACAACAAAAAACACAAACACAACACACACAACACAAACACCAAAAAACACAAAAACACAAACAACCACAAACACAAAAACAACAAACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAAAAAACAAACAACACACAAAAACAAACACACACAAAAAAACAAAAAAACACACCAACAACCACACAAAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCCACCACCACCCCCACCACCACCACCACCCCCACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCACCACCACAACAAAAAACAAAAAAAAAAAACCCCCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACAAAACACCACAAACAAAAAAACCAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAAACACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAACACCAACAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACAACCCACACACCCAACAACCAAAAAAAAACACACACAAAAAACAAAAACACAAAAACCAAACACAAAAAAACCAAACAACAAACCAACAAAACAAAAAAAAAACACAAAAAAAAAAAAAAAACAAAAACAAACAAACAACAAAACAAAAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACACAACAAAAAAAAAAACAACAAACCACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAACACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCACAACCCCCCACCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCACCAAAAACAAAACAACAAAAAAAAAAAACAAAAAAACAAAAAACAAAAAAAAAAACCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCACCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAACCCCCCCAACCAAAAAAAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAACACAAAAAAAAAAACAAAAAACAACAAAACAAACAAACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAACCCCCCAAAAAAAAAAAAAAAAAAAACCCCAAAAAAAAACAAAACAACACAAACCCCCAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAACCAAAAACAAACAAAAACAACAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAACAAAAAAAAAAACCACAAAAAAAAAACCACAAAACCAAACAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAAAAAAAACAACCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCAAAAACAAAAAAAAAAACCCAAAAAAAAACAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAACAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAAAACAAAAAACCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>4976_6#8 +CCCACACACCCCCACCCAACCCCCACCCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACACCAACCAAACAACACCACAAACACCCAACACCAACCCCACACACCCAAACCACAACCAACCACACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCCCCCACCCAACACCCACACAACCCACCCCCACACCCACACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACAACAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACACACACCAACAACAACAACCACCAACCCCACCCACACACCAACACAAAAAACCCCCACCCCCCCCCCCACCACCCCCCAACCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCACCACAAAACACAACAACACAACACCACACAAAAACACACAAACACCACAAACCAAACCACAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACCAAAAAACAACACAACCCCACAACACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACCAACAAAACAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCACAAACCAAACCAACCAACCAAACAAACAACAAAACAACACACCACCACCAACCCACACCAAAAACCCCCCCACACAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCAACCACCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACACAACAACAAACACAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACACCAAACACAACCAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCACAACAACAAACCCCCAACACAACACAAACCCCCACACAAAAACAAAACCCCCCCAACAAACAAACCCAAAAAAAACACAAAAACCAAACAACCACACACCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAACAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAAAAAAAAACCAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCCAACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAAAAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAAAAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAAAACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAAAACAACCCCCCAAAAAAAAAAAAAAAACACACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAACCCCCCCCCCAAAACCCCCCAACCAACCAAACAAAACAAACACCCAAAAAACAAAAAAACCAAAAAAAAAACAAAAAAAAAACAAAAAAAAAAAAAAAACAAAAAAAAAACCAACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCACC +>4976_7#3 +CCCACAAACCCCACCCCCACCCCACCACACCCACAAAACCCACCCCCACCCCCCCCCCCCCCCAACAAAAACCCCACCCCACCACAACCACAACCAACACCACCCAAACAACAACACAAACCACCAACACCAACCCCACACACCCAAACCACAACCAACCCAACCCCCACCACACCCCCCCCCCACCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCCCACCCCCACCCACACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCACAACAACAAAACACCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCAAACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCAACCACAAACCACCCAAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAAACAAACACAACAACACAAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACCCACACACACAACAACACACACCAACCCCACCCACCAACCCACACCCCCCACCCCCACCAACCCCCCCCCCACAAACACCACCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCCAAAAACACAACAACACAACACCACACAAACAAACACAAACACCACAAACCAAACCACAAAAAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACACAAAAACAACACAACCCCAACCCACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACCAACAAACACAACAACACCAACCCAAACAAAAAAACCCCACAACAAAAAAACCCAACACACACAACAACCAAACAAAACCAACCAACAACAAACCAAAAAAACAAACCCCCCACACCACAACCCAAACCAAACAACCAAACAAAAAACAAACCAACACACAACAACCCACCCCCCACCCACCCCCCCCCACACAAACCCCCCCCCACCCAAACCACCCCCCAACCCCCCCCCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAACAACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACACAACAACAAACAAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACAAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAAAAAAAACAACAAAAAAAACCAAACCCACACCAAACCACAAAACAAACAACAAAACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAAACACCACAAAAAACAAAACACAAAAACAAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACAACAAACCCAAAAAAAACCAAACCCAAACACAAAAAACACAACAAAACAAAAAAAAACCACAACAACAAACCCCAAACACAAACCAAACCCCCCAACACACACACCACCCCCCCAACCACAACCCCCCCCCCCAACCCCCCCCCACACCCCCCCCACACCCCCCCCCCCCCCCACCCCCCCCCCACCCCAAACCCCCCCCCCCCCCCCCCCAAAAAAAAAAAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCACACCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAACAACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCCAACAACAACAAACAAAACAAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAACAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAACACCAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAACCCCCCCCACAACAAACCCCAAACAACCAAACAAAACAACCAACCAAAAAAACCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCCCCACCCAACACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAACCAACCCCCCACCCCCCCACC +>4976_7#4 +CCAACACACCCACCCCCCCCCACACCCCCCCCCCCCAAAACACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCCAAACCAACACCACCCAAACAACACCACAAACCACCAACACAAACCCCAAACACCCAAACCACAAAACACCACACCCCAACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCACCCCCACACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCACCAACAAACCACCACAAAACACACCAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACACAAACCAACAACACAACACAACAAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACACAACACACCAACAACAACAACCACCAACACCACCCACACACCAACACCCCCAACCCCCACCCCCACCCCCCCCAAACCCCACAAAACCAAAACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCACCACAAAACACAACAAAACAACACCACCCAAACACACACAAACACCACAAACCAAACACCAACAAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAAAAAACCCAACCAAAAAACAACACAACCCACCAACACCCCACACACACAACACCAAAAAACAAACCACACAAAAAAACAAAAACCAAAACAACCCCAAACCAACACAAAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACACAACCAACCCAAACAAAAAACACCCACAACAACCACACCCAACACACAAAAAAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACAACACAACCAAACAACCCCCCCCAACAAAAAACAACACACAACCACCCACACACACCCCAACCACCCCCACACACACCCCCAAACCCCCCCCCCACCCCCCAACACACAACCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCACCCCCAACCCCCCCCCCCCCCAAAAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCAAAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAAAAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACAAACACAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACACAACAAACCCAACCAAAACCACAAACAAAAACAAAAAAACAACCCCCCCCCCAAAAAACCACAACACCAAACCCCCAACACAACAACAAAACCCACACACACACAACACCCACACAAACCACACCCCCCCCCCCAAACCCCACCCCCCCAACCCACACACCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACAAACCACAAAAACAAACCCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAACAACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAAAAAAAAAAAAAACAAAACAACAACACAAAAACCCCAACAACAACCACACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACAAAACCCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAACAAAAAAAAAAAAAAAAACAACAAAAAAACCAAAAAACAAAAAAAAAAAAACCCAAACAAAAAAAAAAAAACAACCCCCCACACCAAACCCCCAAAACAAACAAACAAAACAAACACCCAAACCACCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCACCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCAAAAAAAACACACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCAACCCCAAAAAAAAAAAAAAAAAA +>4976_7#5 +ACCACAACACACCCCCCCACCCCCACCCCCCCACACAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAAAACCACCCAAACAACAACACACACCACCAACACCAACCCCACACACCCAAACCACAACAACAACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCACACCCCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACACCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCAACCCCCCCCCCCACCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCCAAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACACAAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACAACAACACACAACACAAACCAACCACACCAACAACAACAACCACCAAAACCACCCACACACCCACACCCCCCACCCCCACCCCCCCCCCCCCCACAAAACCCACCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACACAAACAACCACAAACACCACAAACCAAACCACAAAAAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACACAAAAACAACACAACCCCAACCCACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAACAAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACAACAACCCAAACAAAAAAACCCCACAAAAACCAAACCCAACCAAAACAACAACAAAACAAAACCAACCAACAACAAACCAAAAAAACAAACCCCCCACACCAACACCACAACCAAACAACCAAACAAAAAACAAACAAACACACAACAACCCACCCCCACCCCACCCCCCCCCACACAAACCCCCCCCCCCCCCCCCCACCCCCCAACCCCACCCCAACCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAAAAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACACACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACACAACAACAAACAAAACAACCAACCCACAAAAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACAAACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACACAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAACAAAAAAAAAAAACAACAAAAAAAACAAAACCCCAACCAAACCACAAAACAAACAACAACACACAAAAACACCCCACACAAAAACCCAAAAAACCACAACCACCACAAAAAACAAAACACAAAAACAAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACAACAAACCCAACAAAAACCAAACCCAAACACAAAAAAACAAACAAAACAACAAAAAACCACAACAACAAACCCCAAACACAAACCAAACCCCCACACACACACACCACCCCCCCAACCACAACCCCCCCCCCAAACCCCCCCCACCACCCCCCCCACACCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCAAAAACCCACAACCCCCCACCCCCCACCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCCACAAAAACAAAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACCAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCACACAACAACAAACCAAACAAAAAAAAAAACAACACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAAACCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAACACCAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAACCCCCCCCACAAAACCCCCCAAACAACCAAACAAAACAACCAACCAAAAAACCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCCCCCCACAACACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAACCCCAAACCAACCCCCCACCCCCCCACC +>4976_7#6 +CCCCCCCCCCCCCCCCCAACCCAACCCCCCCCCCCCACCCACACCCCACCCCCCCCACCCCCCAACAACACACACCACAAACCACACACCAAACCAACAAAACCCAAACAACACAACACACCAAAAACCCAAACCCAACACAAACAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACAACACCCACCACCAACCCACCCCCCCCCCCCCACCCCACACCACCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACAACCACCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCAACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAAACCCACAAAAACACACACACACAAAACAACAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACAAAACAACAACACACAAAAACACCAAACAAACAAACCACAAAAAACCACACAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCAACCCCAAAACAACCCCCCAAACCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCCAAACACACACACAAACAAAAAAAAACAAACAAACCAAACCCCCCCACAAAACACAACAACACACAAACCCAAAAACACAAACAACAAACACAAAACCAACCACAACAAACACAAAAACAACAAAAACCAAAACAAAACAACAAACAAAAAAACACAAAAAAAACACACCACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAACCCCAACACAAAAACACAACAACAACAACAAACCCCACAAACACAACACACACAACACAAACACCAAAAAACACAAAAACACAAAACACACCAAACACAAAAACAACAAACAAACAACAAAACACAAACAAAACACAAAACACAAACCAAACAAACAACAAAAACAAAAAAAACAAACAACACACAAACACAAACACACACACAAAAAAAAAAAAACACACCAACAAACACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCACCCACCACCCCCACACCCCCCACCCCCACAACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCACCACCCACACCCACCCCCCCCCAAAAAACCCCCCCCCCCCCACAACAAAAACAACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACAAAACAAACAAAAAAAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAACAACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAACACCAACAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAAAACAACAAACACACCACACAAAAAACAACCAAAAAAAAACAAACACAAAAAACAAAAACACAAAACCCCCCCACAAAAAAACCAAACAACAAAACAACAACCAAAAAAAAAACCACAAAAAAAAAAAAAAAAAAACAAAAAACAAACAACAAAACAACAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAAAAACAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAACAAAAAAAAAAACAACAAACAACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAACCCCCCCCCCCCCCCCCCAACCCCCACCACCCCCCACCCCCCCCCCCCAACCCCACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCAACCACCCCCCCCCCCCACCCCCCCCAACACACACAAAACCCAAACCACCCCCAAACCCCCCCCAAACCACAAAAACAACAACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACAACCAAAAAAACAAAAAAACACCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCACCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCACCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACACAAAAAACACCCCAAAACAAAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACACCACAAAAAAAAAAACACAAAACAACAAAACAAACACACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAAAAACAAAACAACCCCCCCCCCCAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAACCAAAAACAAACAAAAACAAAAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAACAAAAAAAAAAAAAACAAAACCAAAACAACAAAACCAAACAAAAAAACAAAAAAAAAAAAAAAAACAACACAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAACCCCCCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCAACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCACCACACCCCACCCCCCCACCAAAAAAAACACCCAACCCCCCCCCCCACAACCCCAAACAAAAAAAAACAAACACCCCCCCCCAAACCACCCCCCCCCCAAAAAAACACAAAACAAACAAAACCCCCCCCCCCCCCCACCCCACCCCACCCCCCCCCCCCCCCACC +>4976_7#7 +CCCCCCCACACCCCCCCCCCCCCACCCCCAACCCCCACCCACCAAACAAAACACCCCCCCCCCAACAACACCCCCACCCCCCCACACACACAACCAACCCCACACAACAAACACAACACACCACCAACCCAAACCAACCACACACAAACCACAACACACCACACACCCACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCACCCCAACACCCACACAACCCACCCACCCCCCACCCCCCCCCCACCACCCCACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCCACACAACACACCCCCCCACCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCAACACACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACCCAAAACAAAACACCACAAAAACAACCAACCAACAACCACAAACAACAAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACACAAACACACAACAACACAAAACAACAAAACACCAAAAAACCACACAAAACACACAACAAACACACCACACACACCCCCCACACCCCCAACCACCCCCACCAACCCAACCCCCACCCCCACCCCAACCCCCCCCACCCCACCACCCCCCACCCCCCACCCCCCCCCCCCAAACAACCCCCCACCCCCCAAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCCAAAACCCCACAAACACACAACCACAAAAACAACCACAACAACCACAAACAAAAACCCCCCCCCAACACCCACAACAAAACCCAAACAAAAACAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACACAAACAAAAAACACACACCCACACCAAAAAAAACCACACCAACCAAAAAACCACACAACCCCAACAAACCCCACACCACCAACACCAACAACACAAACACCAAAAAACAACAAAAAACAAACAACCACAAACACACACACAACACCCACCAAACAAAACACAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACACACAACACACACAAAAACCAAACAAAACCAAAAAACACAAAACCAAAAACACACACCCCACACCACCACACCCCAACCAAACCACCACCCCCACCCCCCACCAACCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCACACACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCAAACCAAAAAAAAAAAACACCCCCCCCCCACCCCCCCCCCCCCCAACAAAACCACCCCCCCCAAACACACACCAAACACACCCCCAACACAAAAAAAACCAAAACCAACCACACAAAACCAAAAAAACAAACAAACAAACAAAACAAAAAACCAAAACAACCCAACACAACAAACACAAAAACACCAACACCAACAAAAAAAAAACCCAAAAAAACAACAAAAAAACCAAACAAAAACCACAAACAAAAACCCACCCCAAAAAAAACCAAAAAAAAACACAACAAAAAAACCCAAACAACAAACCCCCCAACACCAAAACCAAACAACAAACCAACACCCCCAAAAAAAAACACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACCAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAAAACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAACAACCACCAACCCCCCACCACCCCCCCCAAACCCCACACCACCCCCCCCCCCACCCCCCCCAACCCCCCCCCCCCCCCCCCCAACCCCCCACCAACCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCACAACAAAAAAACAAAAAAAACAAAAAAACAAAAAAAAAACAAAAAACCCCCCCCCCCCACCCCCCCCCACCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAACCCCCCCCCCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAACAACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAAAAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCCCCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCCAACAACAACCAAAAACAACAAAACACACCACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCACAAACAAAAAAAAAAACCCCACAACCAAAACCACAAAACCAAACAAAAAAACCCCAAAAAAACAAAAAAAAACACAACAAAACCAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCACACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCCACAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCCAACAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCACCACCCCCCCACCACCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>4976_7#8 +CCCCCCCACACCCCCCCCCCCCCACCAAACCCCCCCACCCACCCCACCAACCCACCCCCCCCCAACAAAACCCCCCCCCCCCACCACAAACAAACAACACCACCAAACAAACACAACACACCACCAACCCAAACCCAACACACACAAACCACAACACACCACACACCAACCAAACCCCCACCCAACCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCCCCCCAACACCCACACAACCCACACCCCCCCCACACCCCCCCCCCCACCCCACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACACCCCCCCACCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCAACACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACCCACCACAAAAACCAACAAAAAACACCAACCAACAACCACAAACAAACAACAAAAACAAAAAAAACAAACAACAAAACCAAACAAAAACCACAACAAACACACAACAACACAAAACAAACAAACACCAAAAAACCACACAAAACACACAACAAACACCACACCAACACCCCCCACACCCCCAACCACACCCACCAACCCACCCACCACCCCCCACCCCCCCCCCCCCACCAACACCCCCCCCACCCCCCACCCCACCCCCCAAAACACAACACCACCCCCCAAACACACCCCCCCCCCCCCAAAAACAAACAAACCAAAAACACCCACAAACCCCAACAACCAAACACAACAACAACAACCACAACACCAACAAACAAAAACCCCCCCCCAACACCCACAACAAAACCCAAACAAAACCAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACACAAACAAAAAACACACACCCACACCAAAAAAAACCAACACCACCAAAAAACCACCAAACCCCAACAAACCCCACACACCCAACACCAAAAACACAAACCACAAAAAACAACAAAAAACAAACAACCACAAAAACACACACAACACCCACCAACAAAAACACAAAACAACCACAAACACCCCACCAAACAAACAACAAAAACAAAACAAACAAACACACAACAAACACAACACAACACACCCAAACAAAAAAACCACCCAACAACCACACACACAACCAACAAAAACCAAACAAAACCAAACAACACAAAACCAAAAACACACACCCCCCACCACCACACCCCAACCAAACCACAACCCCCACCCCCCACCAACCCACACCCCCCCCACCCCCCCCCAACCCACCCACACAACCCCCAACCCCACCCAAACCACCCCCACCCCCCCCCCACCCCCCCCCCCAACCAAAAAAAAAAAACCACCCCCCCCCACCCCCCCCCCCCCCAACAAAAACACCCCCCCCAAACACACACAAACAACAACAAAAACACAAAAAAACAACAAACCAACCACACAAACACAAAAAACAACAACAACAAACAAAACAAAAAACCAAAACAACCCAACACAACAAACACAACCACACCAACACCAACAAAAAAAAAACCCAAAAAAAAAACAAAAAAACCAAACAAAAACCACAAACAACAACCCACCCCAAAAAAAACCAAAAAAAAACACAACAAAAAAACCCAAAAAACAAACCCCCCAACACCAAAACCAAACAACAAACCAACACCCCCAAAAAAACAAACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACCCACAACAAAACAAAAACAACAAACAAAACAACCCCCAAACCAAAAAAAAAAAAAAAAAACAAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAACCAACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACAAACAACCACCAACCCCCCAACACCCCCCCCAAACCCCACACCACCCCCCCCCCCAACAACCCACACCCCCCCCCCCACACCCCCAAACACCCACCACCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCAACCCCCCCCCCCCCCCCACCCCCCCCCCCAAACAACCCCCCCCCCCCCCCCCCCCCCCCCCAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCAACAAACCAACCACAAAAAAACAAAAACAACAAAAACAACAAAAAAAAAACCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACAAAAAAAACACAAAACACCCCACCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAAACACCACAAAAACCCAAACACAAACCAACAAAACAAACAAAAAAAAAACAAAACAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAAAAACAAACACACAACAACAAAACAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAACAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAAAACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCACCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACCAACAAAAACACCCCCCCAAACCAAACAACAACCAAAAACAACAAAACACACAACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAACACAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCCAAACCCAAAAAAAAAACCCCAAAACCAAAACCACAAAACCAAAAAAACAAACCCCAAAAAAACAAAACACAACACAACAAAACACAAAAACAAACACAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCCCACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCACCAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCAAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCACCCACCAACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>4976_7#9 +CCCCCCCCCCCCCCCCCCCCCCAACCAAACCCCCCCACCCACCACCCAACCCCCACACCCCCCAACAACACCCCCCCCCCACCACACACCAAACCAACAACACCCAAACAACACAACACACCAAAAACCCAAACCCAACACACACAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCACACCCAACCCACCCCCACCCACCCAACCCCCCCAACACCCACAACACCCACCACCACACCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCCAAACACAACCCCCACCCCAACACAACACCCCCCCCCCAAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACCAAACCACCACAAAACACCACAAAAACACACAACCACAAAAACCAAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACACAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAAACCCACCAACACAAACAACAACCACAAAAACAACCACAACAAACACAAACACAACAAAACCCAAAACAAAACAACAAAAAAAAAAACACAAAAAAAAAACCAAACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAACCCCAACACAAAAACACAACAACACCAACAAACCCCACAACACCAACACCAACAACACAAACACCAAAAAACACAAAAACACAAAACACCACACACACACAAACAACACACACACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCCACCCCCACCCCCACAACCACCACCCCCCCCACCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACCCCCAACAAAACAACCACCCCCCCCCCCCCCACCCCACCCCCAACCCCCCCCCCCCCCCCCACCACCCCCACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACCCAACACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACACCAACACCAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAACAAAAACAACAACAAAAAACCCACACAAAAAACACCCAAAAAAAAACACACACAAAAAACAAAAACACAAAACCCCCCCACACCAAAACCAAACAACAAAACAACAACCCAAAAAAAAAACACAAACAAAAAAAAAAAACAAAAACAAACAACCAACAAAACAAAAAACCACAAAAAAACCCAACACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAACAAAAACACACACCCAAACACAAAAAAAACAACAAACCACAAAAACACCACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAACCCCACCCCCCCCCCCCCAACCCCCACCACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCAACAACCCCCCCCCCCCAAACACCCCCCACACAAAACCAAACAACAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAAAAAAAACACACACCACCACCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCAACCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACAAAAAAAACACCCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAACACAAAAAACCAAACAAAAAACAACAAAACAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAAAAACAAAACAACCCCCCCCCCCAACCCAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAACACAACAAAAACAACAACAAACAAAAACAACAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAACAACAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACACAAACACAAAAAAAAAAAAACAAAACAAAAACAACAAAACCAAACAAAAAAACCCCAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAACCCCCCCCCCCCCCAACCAAACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCACACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCACCCACCCCCCACCCACAACACCCAACAACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCAACCAAAACAACAACCCCCCCCCCCCCCAAAACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>5103_7#1 +CCCCCCCCCCCCCCCACCCAAAAAACCCCAAAAACCAAAAACCCCCCCCCCCCCCCCACCCCCAACAACACAAACCACACACCACACACCAAACCAACAACACCCAAAAACAACAACACACCAAAAACCCAAACCCAACACAACCAAACCACAACACAAAAAACACCAACAAAACCCCCAACCACCCCCCACCCCCACACAACAACCAACAAACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACAACACCCACCAACAAACCCACCCCCCCCCCCCACCCCACACCCACCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCCAAAAACAACCCCCACCACAACAACACCCCCCACCCCCAAACCCCCCCCCCACCCCCCCCCCCCCCCCACCCCCCCACAACCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACAACCAAAAAACAACACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAACAAAAAAAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAACAAAAAAACAAAAAAAACAAAACACAAACAACACACAAACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCAACCCCCCCCCAACACCCAACCCCCCACAAAAACCCACCCCCCACCACCCCCAAAACCCCCCCACCAACACCCCCAAAAACACCACAACCCCCCCAAAAACAAACAAAAACAACCCCCACAAAAAACACAAAAACACAAAAACCAAAAAACACAAAAAACAACCAAAAAAAAAACCACAACAAACACAAACACAACAAAACACCAACAAAAACAAAAAACAAAAAAACACAAAAAAAAACCCAAACAAAAAAAAAAACAAAAAAAACACAAAACCACCAAAAAAAAAAAAAAAAAAACAAAAAAACACAAACACCAACAAACCCCAAAACAAAAAACAAAAAAACACAAACACCAAAAAACAACAAAACACAAAAAACAACAACAACAAAAACAAAACAACAACAACAAAACACAAAACAAACAAAAAACACAAACCAAACAAACAACACAAACAAAACAAACAAAAAACACACAACAACAAAAACACAAACAAAAAAAAAAAAACAAAACAACAAACCAACACAACACACACAAAAAACAAACAAAACCAACAAAAACAAAAACAAAAACACACACCCCCCACCCACCACCCCCACCCCCACCACCCCCACCACCCCCCCCCCCACCACCCCCCAAACAAACCCCCCCACCACAAAACCACCACCCCCACCCAACCCCCCCACAACACCCCCCAAACCCCCACCCCCCAACCAACCCCCCCCCCCCCCCCCCCCCAAAACACCCCACCCCCCCCCAAAAAAAAAAACCCCCCCAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAAAAAAAACAAAACAAACAAAACAAAAAAAACAACCAAAAAAAAAAAACAAACAAAAAAAACAAACAAAAACAAAAACCAAAAAAAAAAAAACACAAAAAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAAAAACAAAAAACACAAAAAACAAACAACACAAAAAACAACCAAAAAAAAACACACAAAAAAAACAAAAACACAAAACCCCCCCAAAAAAAAACAAAACAAAAAAACACAACACAAAAAAAAAACAAAAAAAACAAAAAAAAAACAACAAAAAACAAAAAACAAAAACAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAACAAAAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACAAACAACCAAAAAAAAAAAAAACAACAAACAACAAAAACACAAAAACAAAAAACCCAAAAAACCAAAACAACAAAAAACAACAAAACAAAAAAAAAACAAAAACAAAAAAACAAAAAAAACAAAAAACAAAACAACCCCACCCCCCCCCCCCCAACCCCCCCCACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCACCCACCCCCACCCCCCACCCCCCAAACACCCCCCCACCCCCCCACACCAACCCACCCCCCCCCCCACCCCCCAAACCCCACCCCCCCCACCACCAACCCCCCCCAACCAAAAACAACCCCCAACCCCCCCAAAAACCCCCCCCCCACACCAAAAACCCCCCCCCCCCACAACCCCCCCCCCCCCCCCCACAACCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCACCCCACCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCAAAAAAAAAAAACACAAAAAACCACCCCCCCCCCCCACCCCCACCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACAAAAAAACCACCCACACACACAAAAACAAAAAAACAAAACCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAACAAAACAAAAAAAAAAAAAAACAAAACAACAAAACAAACAAACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACAAACAACAACAAAACAAAACAAAAAAAAAAAACCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAACAACAAAACAACCACCCCAAAAAAAAAAAAAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAACAAACAAAAAAAAAAAAACAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACAAAACCAAAACAACAAAACAAAACAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACCCACCCCCCCCCAACCAAACCCCCCCCCCCCCCCACCACCCCAACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCAACCCCCCACCCCCCCCCCCCCCAACCCACAACCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCAAAAACCCCCCACCCCCCCCCCCCCCCCCAACCACCCCCCACCCCCCCCACCCCCAAAAAACCCAACCCAAAACAAAAACCCCCCAAACAAAAAAAAACCCAACACCCCCCCAAACCCCCCCCCCCCCCAACACCACCACCCCCCAACCCACAAACCCAAAAAAAACACCCCACCCCCCCCCCCCCCCCCCCCACC +>5103_7#10 +CCAACACACCCCACCCCCCCCACACCCCCCCCCCCCAAAACACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCCAAACCAACACCACCCAAACAACACCACAAACCACCAACACAAACCCCAAACACCCAAACCACAACCAACCACACCCCACCCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACACCACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCACCCCCACACCACCACCCCCCCCCCAACCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACCCCCCACCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCACCAACAAACCACCACAAAACACACCAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACACAAACCAACAACACAACACAACAAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACACAACACACCAACAACAACAACCACCAACACCACCCACACACCAACACCCCCAACCCCCACCCCCACCCCCCCCAAACCCCACAAAACCAACACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACCCAAAAACACACAAACACCACAAACCAAACACCAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAAAACAAAAACAACACAACCCACCAACACCCCACACACACAACACCAACAAACAAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACAAAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACACACACAACCCAAACAAAAACCACCCACACAAACCACACCCAACACACAAAAAAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACACAACAACCAAACAACCCCCCCCAACAAAAAACAACACACAACCACCCAACCACACCCCAACCCCCCCCACACACACCCCCAAACCCCCCCCCCACCCCCCAACACACAACCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCACCCCCAACCCCACCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAAAAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCAAAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAAAAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACACACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACAAACACAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCAAACACAAACCCAAAACACCCCAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACAACAAACCCAACCAAAACCAAAAACAAAAACAAAAAAACAACCCCCCCCCCAAAAAACCACAACAACAAACCCCCAACACAACAACAACAACCACAAACACACAACACCCACACAAACCACACCCCCCCCCCCAACCCCCAACCCCCCCACCCACACACCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCAACAACCCACAAAAACAAAACCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAACAACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAAAAAAAAAAAAAACAAAACAACAACACAAAAACCCCAACAACAACCACACAACAAAAAACCAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACAAAACCCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACAAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAAAAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAACAAAAAAAAAAAAACCCAAACAAAAAAAAAAAAACAACCCCCCCCACCAAACCCCCAAAACAAACCAACAAAACAAACACCCAAACCACCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCACCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCAAAAAAAACACACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCAACCCCAAAAAAAAAAAAAAAAAA +>5103_7#8 +CCCACACCAACCCCACCAACCCCCACCCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACCCCAACCAAACAACACCACAAACACCCAACACCAACCCCACACACCCAAACCACAACCAACCACACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCCCCCACCCAACACCCACACAACCCACCCCCACACCCACACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCACCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACAACAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACCAACACCAACAACAACAACCACCAACACCACCCACACACCAACAACAACAACCCCCACCCCCCCCCCCCCCACCCCCCAACCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCACCACAAAACACAACAACACAACACCACACAAAAACACACAAACACCACAAACCAAACCACAAACCCAAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACCAAAAAACAACACAACCCCACAACACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACCAACAAAACAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCACAAACACAACCAACCAACCAAACAAACAACAAAACAACACACCACCACCAACCCACACCCAAACCCCCCCCACACAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCAACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACAAACCAAACAACCAACCCACACAAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAACACAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACACACCAAACCCAACCAAAACCACAAACAAACACAAAAAAACAAACAAACACACAAAAAACCACAACAACCCACCCCCAACACAACACAAACACCCACACAAAAACAAAACCCCCCCAACAAACACCCCCCCAAACAACCCCCAAACCAAACAACCACACACCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAAAAACACAAAAACCCCAAAAACAACCCAACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAAAAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACACAACAAAAAAAAAAAAACAAACAAAACACCACCCCAACAAAAAAAAAAAACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAAACAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAAAACAACCCCCCAAAAAAAAAAAAAAAACACACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAACAAAAAAAAAAAAACCACCCCCCACCCAAAACCCCCCAACCAACCCAACAAAACAAACACCCAAAAAACAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAACCCCCCAAAAACAAACAAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCACC +>5103_7#9 +CAAAAACACCACCCCCCCCACCCACCAAACCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAACACCCCACCCCACACCAACCACAAACAACACCACCCAAACAAAAACACACACAACCAACACCAACCCCCCACACCCAACACACAACCAACACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACAACCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACACCCCCCCCAACACAACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACAAACACCAAAAACACACACAAAACACCACACAAACACACAACCAAAACAACACACACCAACAACAACAACCACCAACACCAACAAACAACCAACCACCCAACCCCCCACCAACCCCCCCCCCACCCCACACCCCCCCCCCACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCACCCCCCCCACAAAAAACAACAACACAACACCACCCAAACACACACAAACACCAACACCCAAACCACAAACAACAAACCCACAACAAAACACCAAACAAAAAACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACCAAAAAAAAAAACCACAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAACCCCACCCCACCCCACACACACAACACCAACAACACAACAACACAAAAACACAAAAACAAAAACAACCCCAAACACACACACAACACAACCACAACAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAACAAACCAAACCAACAACACACAAACACAACAACCACAACCCAAACAAAAAAACCCCACAACAAACACACCCAACACACAAAACAACCAAACAAAACAAACCAACAACAAACCAAAAAAAAACACCACCCACACCAACACAACAACCAAAAAACCAAACAAAACAAAAAACAAAAAACAACACCCCACCCCCACCACAACCCCACCCACCAACACCCCCCCCCAAAAAAACCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCAACAAAAAAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAACCCCCCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCACAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACCAAACAAAAACACACCAACCAAAACCAAAACCAAAAACAAACAAAAAAAAACAAACAAAACCACAAAAAACCACAAAAAAAAACCAACAACACAACAACAAACCAAACACACACAAAAAACCCACCAAACCCCCAAACCCAACCCCACCACAACCCCCCCCCACCCCAACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAACAACAAAAACACCCCCCCCCCCCAAACCAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAACAAACAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCACACAACAAAAAACCAAACAAAAAAAAAAACAACACAAAAACAAACACAAAACCAAAACCAAAACCCCACAAAAAAACCACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACAACCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCAAAACCCAAAAACAAAAAAAAACAACAAAAAAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAACCCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAACACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAAAAAAACCAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACCACAAAACCCCCCAAACAACAAAACAAAACAAACAAAAAAACCCACCCCACCACCAAAAAAAAACAAAAAAAACACAAACCCCCCCCCCCCACAAAACCCCCCCCCCCCCCAAAACACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCAAACAACCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCAAACCACCCCCACCCCCCACCCCCCCCCC +>5116_2#1 +CCCACACCACCCCCACCAACCCCCACCCCCCCCCCCACCCCACCCCCACCCCCCCCACCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACACCACCCAAACAACACCACAAACACCCAACACCAACCCCACACACCAAAACCACAACCAACCACACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCCCCCACCCAACACCCACACAACCCACCCCCACACCCACACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACACAAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAAAACACAACACAAACAACCAACACCAACAACAACAACCACCAACACCACCCACACACCAACCACAACAACCCCCACCCCCCCCCCCACCACCCCCCAACCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACACAAAAACACACAAACACCACAAACCAAACCACAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCAAAAAACCACCAAAAAAAACAAACCCAACCAAAAAACAACACAACCCCACAACACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACACAAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACCAACAAAACAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCACAAACACAACCAACCAACCAAAAAAACAACAAAACAACACACCACCACCAACCCACACCCAAACCCCCCCCACACAACCCCCCCCCCCCCCCCCCCACCCCCCCAACCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCAACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACCAACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACACAAAAAAACCCAACCAAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAAACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACACACCAAACCCAACCAAAACCACAAACAAACACAAAAAAACAAACAAACACACAAAAAACCACAACAACCCACCCCCAACACAACACAAACCCCCACACAAAAACAAAACCCCCCCAACAAACACCCCCCCAAAAAACCCCCAAACCAAACAAACCCACACCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAAAAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCCAACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAAAAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACACAACAAAAAAAAAAAAACAAACAAAACACCACCCCAACAAAAAAAAAAAACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAAAACAACCCCCCAAAAAAAAAAAAAAAACACACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAACAAAAAAAAAAAAACCACCCCCCCCCCAAAACCCCCCAACCAACCCAACAAAACAAACACCCAAAAAACAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAACCCCCCAAAAAAACAACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCACC +>5116_2#11 +CCAACACACCCAACCCCCCCACCACCCCCCCCCCCCAAAACACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCCAAACCAACACCACCCAAACAACACCACAAACCACCAACACAAACCCCAAACACCCAAACCACAACCAACCACACCCCAACCACACCCCCCCCCACCCCCCACCCCCACAAAACACCCACCACACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCACCCCCACACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCACCAACAAACCACCACAAAACACACCAAAAACAACACACCAACAACCAACAAACAACAACAAAAACAAAACAAACAAACACAAAACACAAACAAAACACAACAACAACAACCAACAACACAACACAACAAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACACACACCAAAAACAACAACCACCAACACCCCCAACACACCAACACCCCCCACCCCCACCCCCACCCCCAAAACACCCCACAACACCCCACCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCACCACAAAACACAACAAAACAACACCACCCAAACACACACAAACACCAACAACAAAACACCAAACAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACCAAAAAACAACACAACCCACCAACACCCCCAACACACAAAACCAACAAACAAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACAAAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACACACAAAAAAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACAACACAACCAAACAACCCCCCCCACAAAAAAACAACACACAACCACCCACACCCACCCCAACCCCCCCCACACACACCCCCAAACCCCCCCCCCACCCCCCAACCAACACCCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCACCCACAACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCAAAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAAAAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACAACAAAAAAACACAAACACAACCCCCCCCCAACAAAAACAAACACAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACACACCAAACCCAACCAAAACCACAAACAAAAACAAAAAAACAACCCCCCCCCCAAAAAACCACAACAACAAACCCCCAACACAACACAAAAACCCACACACACACACCACCCACACAACCCACACCCCCCCCCCCAAACCCCACCCCCCCACCCCACACACCCCCCCCCCCCCCCACCCCAACCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCAAAACCCCACACCCACAAAACCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACAAAACCCACCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAACAACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAACAACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAAAAAAAAAAAAAACAAAACAACAACACAAAAACCCCAACAACAACCACACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACAAAACCCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCACCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAACAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAAAAAAAAAAAAAAAACCCAAACAAAAAAAAAAAAACAACCCCCCACACCAAACCCCCAAAACAAACAAACAAAACAACCACCCAAACCACCAAACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCAAAAACCCCCCCCACCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCAACCCCCAAAAAAAACACACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCAACCCCAAAAAAAAAAAAAAAACC +>5116_2#2 +CCCCCCCCCCCCCCCACCCCCCAACCCCCCCCCACCACCCACCCCCCACACCCCCCCCCCCCCAACAAAACAACCCAACCACCACACACCAAACCAACAACACCCAAACAACACAACACACCAAAAACCCAAACCCAACACAACCAAACCACAACACACCCAACACCAACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCCACCCCACCACCCCAACACCCACAACACCCACCACCAACCCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCACCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACACACACAAAACACAAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACACAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCAACCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCACAACACACCACACCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCACAAAAACACAAACAAACACCACAAAAACAACCACAACAAACACAAACACAACAAAAACCAAACAAAAACAACAAAAAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCAACAAAAAAAACAACCCCAACAAAAAAACACACAAACACCAACAAAAAACACAAACACAACACACACAACACAAACACCAAAAAACACAAAAAAACAAACAACCACAAACACACAAACAACACACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAAAACACAACAACAAACCAACACACAAAAACAAAAAAACACACCAACAAACACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCACCCCCACCCCCCACCACCCCCAACACCCCCACCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACCCCCCCCCCCCCCACCACCACCCCCCCCCCAACCCCCCCCCCAACCCCCCCCCACCCACCCCCCCCCCCCAACCCCCCCCCCCCCAACAAAACAAACCCCCCCAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAACAACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAACACCAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACACACCACACAAAAAACACCAAAAAAAAAACACACCAAAAAAACAAAAACACAAAAACCAAACACAAAAAAACCAAACAACAAAACAACAACCCAAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAACAAACAAACAACAAAACAACAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAAAAAAAAAAAAAAAACAAACAACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAAACCCACCCCCCCCCCCCCAACCCCCAACACCCCCCACCCCCCCCCCCCCACCACCCCCCCCCACCCCCCCCCCACCCCCCCACCCCCCCCCCCCAACCCCCACCCCCCCCCCCCCACCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCAACACCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCAAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACACCCACCCCCCACCCCCAAAACCCCCCCCCCCACCCCCACCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACAAAAAAACCACCCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAACACAAAAAAAAAAACACAAAACAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACAAAAAAAAAAAAAAACAAACAAAAAAAAAACAAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAAAAAAACCAAAAAAAAAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAAACAAAAACAAACAAAAACAAAAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAACAAAAAAAAAAACCAAAAAACAAAAACAACAAAACCAAACAAAAAAAACCAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAAAAAAACACACCCCCCCCCAACCAAACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCAACCAACCACCCCCCCCCCCCCCCCCCACCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCACAACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACACCAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>5116_2#3 +CCCCCCCCCCCCCCCCCCCACCAACCAAACCCCCCCACCCACACCCCAACCCCCAACCCCCCCAACAACACAACACAACCACCACACAACAAACCAACACCACCCAAACAACACCACACACCAAAAACCCAAACCCAACACAACCAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACAACCACCAAACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCCCAACACCCACCACCAACCCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACAACCCCCCCCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCAACACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACAACCAACAAAACCAAACAAACAACAAAAACAAAAAAAACAACAACAAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCACCCAAACCAAACACCAACCCCACACCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCCAAACACCACACACCAACCCCAAAAACAAACAAAACCAACAAACCAACAAAACACAACAACACACAACAACAAAAACACAAACAACAACCAACAAAACAACCACAACAAACACAAACACAACAAAACACCAACAAAAACACAAAACAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACACAAAAACACAACAACACCAACAAACCCCACAACACCAACACACACAACACAAAAACCAAAAAACACAAAAACACAAACAAACACAAACACACACACAACACACAAAAAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACCACAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCCACCACCACCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCACCCCCCCCACACCACCCAAACCCCCCCCCAAACAACACCCCACCCCCCCCCCACCCCCCCCCCAACCCCCCACCCCCCCCCAACCCACCCCAAACCCCCCCCCCCCAACAAAAAAAACCCCCCCAAAAAAACAAAAAACACAAACAAAAAACAAAAAAAACCAAAACAAAACACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAACAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAACACCAACAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACAACACCCACAAAAAACAACCAAAAAAAAACACACACAAAAAACAAAAACACAAAACCCCCCCACACCAAAACCAAACAACAAAACAACAACCAAAAAAAAAACCACAAAAAAAAAAAAAAAACAAAAAAAAACAAACAACAAAACAAAAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAACAAAAAAAAAACAACAAACAACAAAAACACCCAACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCACCACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACACCCCCCCCCCCCCCCACACACACCCACCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCACCAACCCCCCCACACCAAACACCACCCCCCCCCACCAACCAAACCAAAAAAACAACAACCCCCCAACAAACCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACACACCCACCACACACCCCCACAAAAACCCCCCCCACCCCCACCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACAAAAAAACCACCCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCAACAAAAAAACAAAAAAACAAAAAAAACAAAAAACAAAAAAACAAAACAAAAAAAAAAACACAAAACAACAAAACAAACAAACAAAAAAACAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACAAAACAACAAAACAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAACAACAAAACCACCCCCCCCCCCAACCCAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACACCCCCCCAAAACAAAAAACAAACAAAAACAAAAAAACAAAAAACCACAACCACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACCAAAACAAAAAAAAAAAAAAAAAAAACCAAAAAAAAAAAAAAAAACAAAAAAAAACACAAACAAAAAAAAAAAAAAACAAAACCAAAAAAACAAAACAAAACAAAAAAAAAAAAAAAAAAAAAAAAACAACAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAAACACACCCACCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCACAAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCACACCCCACCCCCCCCAACCCCACAACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCACAACAACCCCCCCCCCCCCCAAAAAAACACCCCCCCAACAACCCCCCCCCCCCCCCCCACAACAACCCCCAAAAAACAAAAAAAACC +>5116_2#4 +ACCCCCCCCCCCCCCACCCCCCAACACCCCCCCCCCACAAACCCCCCCCCCCCCCCCACCCCCAACAAAACACACCAACAACCACACACCAAACCAACAACACCCAAACAACACAACACACCAAAAACCCAAACCCAACACAACCAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACAACACCCACCACCAACCACACCCCCCCCCACCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCACCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACACACACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACACAAACAAACCACAAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCAAACACACCAACAAAAAAAAAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCACAAAAACACAAACAACAACCACAAAAACAACCACAACAAACACAAACACAACAAAAACCAAACAAAAACAACAAAAAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCAACAAAAAAAACAAACCCAACAAAAAAACACACAAACACCAACAAAAAACACAAACACAACACACACAACACAAACACCAAAAAACACAAAAACACAAACAACCACAAACACAAAAACAACAAACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAAAAAACAACAAAAACAAAAAAAACAAACAACACACAACAACAAACACACACAAAAAAACAAAAAAACACACCAACAACCACAAAAAACACACACAAAAACCAAACAAAACCAACAACAACAAAAACAAAAACACACACCCCCCACCCCCACCCCCCACCACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACACCCCCCCCCCCCACCCCCCCCCACACCCCCACCCCCCCCCCAACCCCCCCCACCCCCCCCCCCCCACCCAACCCCCCCCCCCCCAACAAAACAAAAAAAAACAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAACAACACAAAACAAAAAAAACAACCAAACAAAAAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAACAAAACCAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACACAACACACAAAAAAAAAAAAAAAAAAAACACACCAAAAAAACAAAAACAAAAAAAACAAACACAAAAAAACCAAACAACAAAACAACAACCAAAAAAAAAACCACAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAACAAAACAACAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAAAACAAAAAAAACAACAAACCACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAAACCCACCCCCCCCCCCCCAACCCCCACAACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCAAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCCCCCAACCCCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACACCCACCCCCCACCCCCCAACCCAAAAAAACCACCCCCACCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACAAAAAAAACAAAAAAAAAAACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAAAACAAAAAAAAAAACACAAAACAACAAAACAAACAAACAAAAAAACAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAAAAACAAACCAAACCAAAAAAAAAACACAAAAAAAAAAAAAAACAAACAAAAAAAAAACAAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAAACAAAAACAAACAAAAACAAAAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACAAAAAAAAAAAAACAAAAAAAAAAAAAAACAAAACCAAACAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAAAAACAAAAAACACACCCCCCCCCAACCAAACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCAAAAACCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCACCCCCACAACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCACACCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>5116_3#7 +CCCCCCCACACCCCCCCCCCCCCACCCCCAACCCCCACCCACCAAACAAAACACCCCCCCCCCAACAACACCCCCACCCCCCCACACACACAACCAACCCCACACAACAAACACAACACACCACCAACCCAAACCAACCACACACAAACCACAACACACCACACACCCACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCACCCCAACACCCACACAACCCACCCACCCCCCACCCCCCCCCCCCCACCCCACACCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCCACACAACACACCCCCCCACCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCAACACACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACACAAAACAAAACACCACAAAAACAACCAACCAACAACCACAAACAACAAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACACAAACACACAACAACACAAAACAACAAAACACCAAAAAACCACACAAAACAAACCACAAACACACCACACACACCCCCCACACCCCCAACCACACCCACCAACCCAACCCCCACCCCCACCCCAACCCCCCCCACCCCACCACCCCCCACCCCCCACCCCCCCCCCCCAAACACACCCCCACCCCCCAAACACACCCCCCCCCCCCCAAAAACAAAAAAAACCAACCCCCCCCAAAACCCCACAAACACACAACCACAAAAACAACCACAACAACCACAAACAAAAACCCCCCCCCAACACCCACAACAAAACCCAAACAAAAACAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACACAAACAAAAAACACACACCCACACCAAAAAAAACCACACCAACCAAAAAACCACACAACCCCAACAAACCCCACACCACCAACACCAACAACACAAACCACAAAAAACAACAAAAAACAAACAACCACAAACACACACACAACACCCACCAAACAAAACACAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACACACAACACACACAAAAACCAAACAAAACCAAAAAACACAAAACCAAAAACACACACCCCCCACCACCACACCCCAACCAAACCACCACCCCCACCCCCCACCAACCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCACACACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCAAACCAAAAAAAAAAAACACCCCCCCCCCACCCCCCCCCCCCCCAACAAAACCACCCCCCCCAAACACACACCAAACACACCCCCAACACAAAAAAAACCAAAACCAACCACACAAAACCAAAAAAACAAACAAACAAACAAAACAAAAAACCAAAACAACCCAACACAACAAACACAAAAACACCAACACCAACAAAAAAAAAACCCAAAAAAACAACAAAAAAACCAAACAAAAACCACAAACAAAAACCCACCCCAAAAAAAACCAAAAAAAAACACAACAAAAAAACCCAAACAACAAACCCCCCAACACCAAAACCAAACAACAAACCAACACCCCCAAAAAAACAAACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACACACAACAAAACAAAAACAACAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACCAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAAAACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAACAACCACCAACCCCCCACCACCCCCCCCAAACCCCACACCACCCCCCCCCCCACCCCCCCCAACCCCCCCCCCCCCCCCCCCAACCCCCCACCAACCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCACAACAAAAAAACAAAAAACACAAAAAACAAAAAAAAAAACAAAAAACCCCCCCCCCCCACCCCCCCCCACCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAACCCCCCCCCCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAACAACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAACAAAAAACACAAAACAACAAACCAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCCCCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCCAACAACAACCAAAAACAACAAAACACACCACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCACAAACAAAAAAAAAAACCCCACAACCAAAACCACAAAACCAAAAAAAAAAACCCCAAAAAAACAAAAAACAACACAACAAAACCAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCACACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCACCAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCCAACAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCACCCACCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>5116_3#8 +CCAACACACACCCCCCCCACCCCCACCCCCCCACCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACACCACCCAAACAACAACACACACCACCAACACCAACCCCACACACCCAAACCACAACAACAACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCCCACCCCCACCCACACCCCCCCCCCACACCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCCCCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCAACCACAAACCACCCAAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAAACAAACACAACAACACAAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACCACCCACACCAACAACAACACACACCAAACCCACCCACCAACCCACACCCCACACCCCCACCCCCCCCCCCCCCACAACCCCCACCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACACAAACAACCCAAAACCCAACAAACCAAACCACAAAAAACAAACCCACAACAAAACACCAACAAAAAAACCAACCAACCAAACCCAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACACAAAAACAACACAACCCCAACCCACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCCAAACAAAACCAAAACAAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACACACAACAAACACAACAACACCAACCCAAACAAAAAAACCCCACAAAAAACAAACCCAACCAAAACAACAACAAAACAAAAACAACCAACAAAAAACCACAAAAACAAACCCCCCAAACCACAACCACAACCAAACACCCAAAAAAAAAACAAACAAACACACAACACCCCACCCCCACCACACCCCCCCCCACCAAAACCCCCCCCCCCCCCCCCCACCCCCCAACCCCACCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCACCACCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACCAAACAACAAACAAAACAACCAACCCACACAAAAAAAAACCAAAAAAAAACACACACAAAAACAACAAACACAACCCCCCCCCAACAAAAACCAACAAACCAAACCAACAACACCAACCAAACAAACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAAAAAACAAACCAACAAAAAAAAAAAACAACAAAAAAAACAAAACCACCACCAAACCACAAAACAAACAACAACACACAAAAACACCCCACACAAAAACCCAAAAAACCACAACCACCACAAAAAACAAAACACAAAAACAAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACAACAAACCCAACAACAACCAAACCCAAACACAAAAAAACAAACAAAACAACAAAAAACCACAACAACAAACCCCAAACACAAACCAAACCCCCACACACACACACCACCCCCCCAACCACAAAACACCACCCCAACACAACCCCACACCCCCCCAACACCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCAAAAACCCACAACCACCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCACACAACAACAAACCAAACAAAAAAAAAAACAACACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAACAAAAAAAAAAAAAAAAACAACAAAAAAACCAAAAAACACCAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAACCCCCCCCACAAAACCCCCCAAACAACCAAACAAAACAACCAACCAAAAAACCCCCACACACAAAAAAAAACAAAAAAAACACAAACCCCCCCAAAAAACAAAACCCCCACCCAACACCACCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAACCCCAAACCAACCCCCCACCCCCCCACC +>5116_3#9 +CCAACACACCCACCCCCCCCCCCACCCCCCCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACACCAACCACAAACAACACCACCCAAACAAAAACACACACAACCAACCCAAACCCCCCACACCCAAACCAAAACCAACACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCAACCACCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCACCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCAAAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACAAACACCAAAAACACACACAAAACACACCACAAACACACAAACAAAACACCACACACCAACAACAACAACCAACCAAACAAAACACCAACCAACACCCCAACCCCCCACCCCCACCCCCCCCACCCCCCACCCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCAAAAAAAAAAACAACACAACACCACCCAAACACACACAAACACCAACACCCAAAACCCAAACAACAAACCCACAACAAAACACCAAACAAAAAACCCCCCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCCAAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAAACCCACCCCACCCCACACACACAACACCAAAAACACAACCACACAAAAACACAAAAACAAAAACAACCCCAAACAAACACCAAACACAACCACACAAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACCACAACCCAAACAAAAAACCCCCACAACAACAACACCCAACAACAACAACAACAAAACAAAACAAACCAACAACAAACCAAAAAAAAACAAAACCAACACCAACAACACAACCAAAAAACCAAAAAAAACAAAAAACAAAAAACAAACAACCACCACCACCACACCCCCACCCACCAACACCCCCCCCCCCCCCCCCCACCCCCCCACCCCACCCCAACCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCAACAAAAAAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACCAAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAACAAAAAAAAAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCAAACAAAAACCAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAAAAACACACAAAACCACAACACACAAAAAACACCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACCAAACAACAAAACAACAAACCAAAACAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCACAAAAAACCACCAACAACAAAAAAACAAAACAAACACACACAAAAAACACCAAAAACCCCCAAACCAAACCCCACCACAACCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAACAACAAAAACACCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAACAAAAAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCCAACAACAACAAAACAAACAAAAAAAACAACAACACAAAAAAAAACACCAAAACAAAACCAAAACCCCACAAAAAAAAAACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCAAAACCCAAAAAAAAAAAAAAAAAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACAAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACAAAAAAAAAAAAACAAAACAAAAAAAAAAAAAAAACCCACCCCACCACCAAAAAAAAACAAAAAAAACACAAACCCCCCCCCCCCACAAAACCCCCCCCCCCCCCAAAACACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCCCC +>5139_5#3 +CCCCCCCCCCCCCCCCCCCACCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCACCCCACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCAACACCCCCCCCCCCACCACCCCCCCACCCCCACCCACCCCCCACCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCAACCCCCCCCCCACCCCCACCCCCCCACCACCCACCCCCCCCCACCCCCCCCCCCCCCCCCACCCACCCCCCCCCACCCCCCCACCACCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCACACCCCCCCCCCCCCCCCCCCCCACCACCCCAACCCCCCACCCCAACCCCCCCCCCCCCCCCCACCCCCCCCCCACCACACCCCCACCCCCCCACCCCCCCCCCCCCCCCCACCCACCACCCCCCCCACCCCCACCCCCAACACCCCACCCCCCCCCCCACCACCACCCCACACCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCACACCCCACCACCCCCCCCACCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCACCCCCCCCCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCACACCCCCCCCCACCCACCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCACCACCACCCCCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCAACAAAACCCAAAACCCAACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCAACCACAAAACACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCC +>5749_7#1 +CCCCCCCCCCCCCCCCCAACCCAACCCCCAACCCCCACAAACCCCCACCCCCCCCCCCCCCCCAACAACACACAACAACAAACACACACCAAACCAACAACACCCCAACAACACAACACACCAACAACCCAAACCCAACACAACCAAACCACAACACACCCAAAAAACAACAAAAACAAAAAAACAAAAAAAACAAACACAACACCCACCACACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACAAAACCCACCACCAACCCCACCCCCCCCCCCCACCCCACACCCACCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACAACCCCCCCCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCACCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCAAAAAAACACACAACCAACAAAACCAAACAAACACCAAAAACAAAAAAAACAACAACAAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCACACAAAACAACAAACAAACACAACACACACCCCCCCCCCCCCCCCCCCCACCCCCCACAACCCCCCCCCCACCCCCCCCCCCCCACCCAACCCCCCACCACACCCCACCCCCCACCACCCCCCCCCCCCCCCCCCCACACACCCACAACCAACCACACCCCACCAAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCACACCAACACAAACAACAACCACAAACAAAACCACAACAAACACAAACACAACAAAAAACCCAACAAAAAACAAAACAAAAAAACACAAAAAAAAACCCAAACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACAAAAAAACACACAAACACCAACAAACCCCACAAACACAACACCAACAACACAAACACCAAAAAACACAAAAACACAAACAAACACAAACACACACACAACACACACACAACAAAACACAAAACAAACACAAAACACAAACCAAAAAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCACCCACCACCCCCACACCCCCCACCACCCCAACCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCAACCCCCCCCCCACCACCCCCACACCCCCCCCCCAAAACCACCCCCCAACCCCCACCCCCCCCCCAACCCCCCACACCCCCCCCCCCCCCCCCAAACCCCCCCCCCCCAACAAAACAAACACCCCAAAAAAAACAAAAAACACACCACCAAAACAAAAAAAACCAAAACCCACCAAACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAAAAAACAAAAACAAAAACCACAAAAAAAACAACACCAAAAAAAAAAAACCACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACAACCCACACAAAAAACACCCAAAAAAAAACACACACAAAAAACAAAAACACAAAACCCCCCCAACAAAAAACCAAACAACAAAACAACAACCAAAAAAAAAACCACAAACAAAAAAAAAAAACAAAAAAAAACAAACAACAAAACAAAAACACACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAACCAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACACAAACACAAAAAAAACAACAAACAACAAAAACACCCAACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAACACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCACAACCCCCCACCCCCCCCCCCCCACCACACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCACCACCCCCCACCCCCACCCCCCCCAACCCCCCCCCCCCCCACACCACAACCCCCCCCCCCCAAAACCACACACCAACCCCCCCCCCCCACCCCCCCCACCCCAACCCCCCCCCCCCACCCCCCCCCACCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCACAACCACAACACCCCAAAACCAAACACCAACCCCCACAAACACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAAACAACCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAACAAAAAACAAAAAAACAACAAAAAAAACCAAAACCAAAACAACAAAACAAACAAACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACAAAACAACAAACCAAACCAAAAAAAAAACCCCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAACAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAACAAAACAACCCCCCACCCCAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACACCCCCCCAAAACCAAAAACAAACAAAAACAAAAAAACAAAAAACCAACAACAAAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACACAAAACAAAAAAAAAAACCACAAAACAAAAAAAACAAAACCAAACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAAAAAAACACACCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCACACCACACACCCCCCCCCCCCCCACCCCCCCAACCCCCCCCCCCCAACCCCCAAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCACCCCCCCCCCAACCACCCCCCACCCCCCCCCCCCCCACCAAACAACACCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCACACCCCCCCCAACACCCCCCCCCCCCCAAAAAACCCCAAAACCCCCCCACCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACA +>5749_7#2 +CCAACACACCAACCCCCCCCACCACCCCCCCCCCCAAAAACACCCCCACCCCCCCCACCCCCCAACAAAACCCCCACCCCACCACAACCCAAACCAACACCACCCAAACAACACCCAAAACCACCAACCACAACCCCAAACACCCAAACCACAACCAACCACACCCCAACCACACCCCCCCCCACCCCCCACCCCCAAAAAACACCCACACCACCCAACCCACCCCCACCCACCCCACCCCCCCAACACCCACACAACCCACCCCCACACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCACCAACAAACCACCACAAAAAACACCAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAAAACAAACAAAACACAACAACAACAAACAACAACACAACACAACAAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACACAACACACCAACAACAACAACCACCAAACCCACCCACACACCAACACCCCAAACCCCCACCCCCACCCCCCACACACCCCACAAAACCAACACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACCAAACAAAACAACACCACCCAAACACACACAAACACCACAAACCAAACACCAACAAACAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAAAACAAAAACAACACAACCCACCAACACCCCACACACACAACACCAACAAACAAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACAAAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACACACAAAAAAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACAACACAACCAAACAACCCCCCCCAACAAAAAACAACACACAACCACCCACACACACCACAAACCCCCCCACACACACCCCCAAACCCCCCCCCCACCCCCCAACACACAACCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCAACCACCCCCCCCCCCAAAAAAACAACCCCCCCCAAACACACAAAAAACAAACCCCCAAAACAAAAAAAACACAAAAACACCACACAAAACAAAAAAAACAACCAACACCAAAAAACAAAAAACCAAACCCACAAAAAACAAAACCCACAAAAACACCAACACCAAAAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACACACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACAAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACAAAACAACAACACACCAAACACAAACAAAACCACAAACAAAAACAAAAAAACAACCCCCCCCCCAAAAAACCACAACAACAAACCCCCAACACAACAACAAAAACCACACACACACAACACCCACACAAACCACAAAAACCACCCCAAAAAAAACCCCCCAAACCCACACACCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCAACCACCCACAAAAACAAAACCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCACCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAACAACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAACAACACAAAAACCCCAACAACAACCACACAACAAAAAACCAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACAAAACCCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACAAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAAAAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAACAACAACAAAAAAACCAAAAAAAAAAAAAAAAAAAACCCAAACAAAAAAAAAAAAACAACCCCCCACACCAAACCCCCAAAACAAACAAACAAAACAAACACCCAAACCACCAAACCCAAAAAAAAAAAACAAAAAAAACACAAACCCCCCCAAAAAAAAAAACCACCCCCCCCCACAACCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCAAAAAAAACACACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCCAACCCCAAAAAAAAAAAAAAAAAA +>5749_7#3 +CCCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCACCCACACCCCCACCCCCACACCCCCCAACAACACACAACACACACCACACACCAAACCAACACCACCCAAACAACACAACACACCAACAAACCAAACCCAACACAACCAAACCACAACACACCCAACACCCAACAAAACCCCAAAACAAAAACACCCCCACACACAACCAACCAAACAAAACAAACAAACAAAAAAAACAACCCACAAAAACCCACAACACCCACCACCAACCCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACAACCCCCCCCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAACACCACCACAAAACACCACAAAAACACACACACACAAAACACAAACAAACAACAAAAACAAAAAAAACAACAACAAAAACCAAACAAAACACAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCAAACAACCACCCAAACCCACACCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCAAAACCAACCACACCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCACAAAAACACAAACAACAACCACAAACAAAACCACAACAAACACAAACACAACAAAAAACCAAACAAAACACAAAACAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAACCCCAACACAAAAACACAACAACACCAACAAACCCCACAACACCAACACACACAACACAAACACCAAAAAACACAAAAACACAAACAACCACAAACACACAAACAACACACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACAACAAAACAAAAACACACACCCCCCACCCACCACCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCACCAAAACCCCCCCCCCCCCAAAAACCCACCCCCCACCCACCCCACCCCCAACCCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCCCAACAAAACAAACCCCCCCAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAAAAACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAACAAAAAAACCAACAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACACACCACACAAAAAAAAACCAAAAAAAAACACACACAAAAAACAAAAACACAAAACCCCCCCACACCAAAACCAAACAACAAAACAACACACAAAAAAAAAACCACAAAAAAAAAAAAAAAAAAAAAACAAACAAACAACAAAACAACAAACCACAAAAAAACCCACAACAAAACAAAACAAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAAAAAAAAAAAAACAACAAACAACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAACACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCCACACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCACACCCCCACCCCCCCACCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACAAACACACCCCCCCCAACACCACCCCCCCCCCCCCAAACAAAAAACACAACAACCCCCCCCCCCACCCACCCCCCCCACCACCCCACCCACCCCACCCACCCCCACACCCCCCCCCAACCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCACAAAAACCCCCCCCCCCCCACACACCCACCACCCACCCCCCCACACCCCCCCCCCACCACAAAAAACACCACCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAAACACCCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAACACAAAAAAAAAAACACAAAACAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAAAAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACAAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAACAACAAAACAACCCCCCCCCCCAACCCAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACACCCCCCCAAAACCAAAAACAAACAAAAACAACAAAACAAACAAACCCAACCAAAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAACAAAAAAAAACCAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAACAAAAAAAAAAACCACAAAACCAAAACAACAAAACAAAACAAAAAAACCCAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAAACACACCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCAAAAAAAAAAACCCCCCACACAACCAAACCCCCCAACCCCACCCCCCCCACACCCCCCCCCCCCCCCCACACCCCCCCCCAACACCCAAAAAAAAAAAAAACCCACCCCCCCAACAAACCCCCCCCCCCCCCCCACCCCAACCCCCCCCCCCCCCCCCCCACC +>5749_7#4 +CCCCCCCCCCCCCCCCCCCCCCAACACCCACACCCCACAAACCACCACCCCCCCCCCCCCCCCAACAACACACCACAAACACCACACACCAAACAAACAAAACCCCAACAACACAACACACCAACAACCCAAACCCAACACAACCAAACCACAACACACCCAAAAAACACCAAACACAAAACCACCCCCCACCCCCACACAACACCCACCACACCCAACCCACCCCCACCCACCCCACCCCCCCAACAAAAAAAACACCCACCACCAACCACACCCCCCCCCCCCACCCCACCCCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCCCCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACCAACACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACAACAAACAACACCAAACAAACAACAAAAACAAAAAAAACAACAACAAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAACAAACAAACACCAAAAAACCAACCAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCACACAACCCCACACCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCAAACACCAAAAACCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCAAAAAAACACAAACAACAACCACAAAAACAACCACAACAAACACAAACACAACAAAAAACCAAACAAAACACAAAACAAAAAAACACAAAAAAAAACCCAAACAAAAAACAAAACAAAAAAACCACAAAACCAACAAAAAAAACAACCCCAACCAAAAAACACAACAACACCAACAAAAAACACAAACACAACACACACAACACAAACACCAAAAAAAACAAAAACACAAACAACCACAAACACACACACAACACACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAAAAAAAAAACACACCAACAACCACACACAACACACACAACAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCACCCACCACCCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACACCCCCCCCCCACAACCCCCACCCAACCCCCACCCCCACAACAACCCCCCCCCCCCCCCCCCCCCAAACCAACCCCCCCCCCCCCAACAAAACAAACCCCCCCAAAAAAACAAAAAACACACCCCCAAAACAAAAAAAACCAAAACAAACCAAACAAAACAAAAAAAACAACCAAACAAAAAAAACAAAAAAAAAAAACAAACAAAAACAAAAACCACAAAAAAAACAACACCAAAAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACACACCACACAAAAAACACCCAAAAAAAAACACACACAAAAAACAAAAACACAAAAACCAAACAACAAAAAACCAAACAACAAACCAACAACCAAAAAAAAAACCACAAACAAAAAAAAAAAAAAAAAAAAAACAAACAACAAAACAACAAACCACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAACAAAAAAAAAACAACAAACCACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAACACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCACAACCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACACCCCCCCACCAAACACCACACCACCCCCCCCCCCAAACCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCACACCCCCACCCCCCCCAAAAACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACAACCCAACCACCACCCCCACAACACACCCAAACCACCCCCCACCCAACCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACAAAAAAAACAACCCCCCCCACAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAACAAAAAACAAAAAAACAACACAAAAAAAAAAAACCAAAACAACAAAACAAACAAACAAAAAAACAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACAAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAAAAAAACCAAAAAAAAAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAACAACAAAACCAAAAACAAACAAAAACAACAAAACAAAAAACCAACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACACAAAACAAAAAAAAAAACAAAAAAACAAAAAACACAAAACCAAACAAAAAAACAAAAAAAAAAAAAAAAACAACAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAAACCCACCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACCACCCCCCACCCCCCCCCCCCCCACAACACCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCACCCCAACCCCCCCCCCCCCCCCCCCACC +>5749_7#5 +CCCACACCAACCCACCCAACCCCCACCCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCACAACCAACACCAACCAAACAACACCACACACACCCAACACCAACACCACACACCCAAACCAAAACCAACCACACCCCCACCACACCCCCCCCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCACCCCCACCCACCCCCCCCACCCAACACCCACACAACCCACCCCCACACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCAACCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACAACAACCAACAACACAACACAAACAAACACCAAAAAACCACACAAAACACCACACAAACACACAACACAAACAACCAACACCAACAACAACAACCACCAACACCACCCACACACCAACACAAACAACCCCCACCCCCCCCCCCAACACCCCCCAACCCCCCCCCCCACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACACAAAAACACACAAACACCACAAACCAAACCACAAACCCAAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACCCAAAAAAAAACCCACAACACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAACCAAAAAACAACACAACCCCACAACACCCCACACACACAACACCAACAACACAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACACAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACCAAACAACACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACCAACAAAACAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACAACACAACCAACCAACCAAACAAAACACAAAACAACACACCACCACCAACCCACACCCAAACCCCCCCCACACAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCAACCCCCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCACCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCAAACCCACACAAAACAAAACCCACAAAAACACCAACACCAACAAAAAAAAAAACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAAAAAACACCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACACCAAACACAAACAAAACCACAAACAAACACAAAAAAACAAACAAACACACAAAAAACCACAACAACCCACCCCCAACACAACACAAACACCCACACAAAAACAAAACCCCCCCAACAAACACCCCCCCAAACAACCCCCAAACCAAACAAACCCACACCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCAAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAACAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAAAAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAAAAACAACCCAACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACCAAAACCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAAAAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACACAACAAAAAAAAAAAAACAAACAAAACACCACCCCAACAAAAAAAAAAAACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAACAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAAAAAAACAACCCCCCAAAAAAAAAAAAAAAACACACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAACAAAAAAAAAAAAACCACCCCCCACCCAAAACCCCCCAACCAACCAAACAAAACAAACACCCAAAAAACAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAACCCCCCAAAAACAAACAAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCACC +>8016_2#61 +CCCCCCCCCCCCCCCCCAACCCAACCCCCCCCCACCACCCACCACCCAACCCCCCCCCCCCCCAACAACACCCCCCCCCAACCACACACCAAACCAACACCACCCAAACAACACCACACACCAACAACCCAAACCCAACACAACCAAACCACAACACACCCAACACCCACCAAACCCCCACCCACCCCACACCCCCACACAACACCAACCAAACCCAACCCACCCCCAAACACACCACCCCCCCAACACCCACAACAAAAAACACAAACCCCACCCCCCCCCCCCACCCCACACCCCCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCAAACCACCACAACACAACCACCACCCCAACACCACACCCCCCCCCCAAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACACACACAAAACACAAACAAACAACAAAAACAAAAAAAACAACAACAAAAACCAAACAAAACAAAACAACAACACACAAAAACACCAAACAAACAAACACCAAAAAACCACACAAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCCCAAACCCACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCAAACACACCCCCCCAAAAAAAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACACAACCACAAAAACACAAACAACAACCAACAACAAAACCACAACAAACACAAACACAACAAAAAACCAACAAAAACAACAAACAAAAAAACACAAAAAAAAACCCAAACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAACCCCAACCAAAAAACACAACAACACCAACAAAAACAACAACACCACCACACACAACACAAACACCAAAAAACACAAAAACACAAACAAACACAAACACAAAAACAACACACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAAAAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACACAAAAACAAAAACACACACCCCCCCACCACCACCCCCACCCCCCCCACCACCCCCACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCACCACCCAAACACCCCCCCCCCCCACACCCCCCCCCCCACCCACCCCACCCCCAACCCCCCACCCCCCCCCCCCCCACCCCAACCCCCCCCCCCCCAACAAAACAACACACACCAAAAAAACAAAAAACACACCACCAAAACAAAAAAAACCAAAACAAAACACACAAAACAAAAAAAACAACCAAACAAACAAAACAAAAAAAAAAAACAAACAAAAACAAAAACAACAAAAACACAAACACCAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAACAAACAAAAAACACAACAAACAACCCACACAAAAAACAACCAAAAAAAAACACACACAAAAAACAAAAACACAAAACACAAACACACCAAAACCAAACAACAAAACAACAACCAAAAAAAAAACCACAAAAAAAAAAAAAAAACAAAAAAAAACAAACAACAAAACAAAAACACACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAACAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAAAAACAAAAAAAACAACAAACCACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAACCCCACCCCCCCCCCCCCAACCCCCACCACCCACCACCCCCCCCCCCCCACCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCACACCCCCACCCCCCCACCACCCCCCCCCCCAACCAACCCCCCCCCCCACCCCCCCCAACACCCCCACCACCCCCACCAACACCCCCCCCCCCCCAAAACCCCCCCACCACAACCCCCCCCACCCCCCACCCCCCCCACCCCCCCCCCCCCCCCACCCCAAAACCCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCAACCCACCCCCCCACCCCCACCCCCAAACCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAAAACCACCCCCCAACAAAAAAACAAAAAAAAAAAACCCCCCCCCCAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACAACACAAAAAAAAAAACACAAAACAACAAAAAAAACAAACAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACAAAACAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAACAACAAAACAACACAACCCCCCAACCCAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAACCAAAAACAAACAAAAACAACAAAACAAAAAAAACCAACCACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAACAAAAAAAAAAAACAAAAAAAAACAACAAACAAAAAAAAAAAACACAAAAAAAAAAAAACAAAACCAAACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAACCCCCCCCCCCCCCAACCAAACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCCAACCACCCCCCCCCCCACCCCACCAAAAAACCCCCCCCCCCACAACAACCCCCCCCCCCCCCCACCCCACACAACCCCCCCCCCCCAAAACCCCCCCCCAACACCCCCCCCCCCCAACCCCCCACAAACACAACAACCACCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>8016_2#62 +CCCCCCCCCCCCCCCCCCCCCCAACAAAACCCCCCCACAAACCCCCCCACCCCCCAACCCCCCAACAACACACCACACACACCACACAACAAACCAACAAAACCCAAACAACACAACACACCAACAACCCAAACCCAACACAAACAAACCACAACACACCCAACACCCACCAAACCCCCAACCACCCCCCACCCCCACACAACACCCACCAAACCCAACCCACCCCCACCAAACCCACCCCCCCAACACCCAAAACACCCACCACAAACAACACCCCCCCCCCCCACCCCACACCACCCCACCCCCCCCACCCCCCCCCCCCCACCCCCCCCCACCACCACAACACAACCACCACCCCAACACAACACCCCCCCCCCAAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCACCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCACCCCCCCCCCCCCCCCCCACCACAAAACCACCACAAAACACCACAAAAACACACACACACAAAACAACAACAAACAACAAAAACAAAAAAAACAACAAACAAAACCAAACAAAACAAAACAACAACACACAACAACACAAAAACAACAAACACCAAAAAACCAACACAAACAACACACAAACACCACACACACCCCCCCCCCCCCCCCCCCCACCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCAAAACCCCACCCCCAACCCACACCCCACCCCCCCCCCCCCCCCCCCCCCACACCCCCCAAACACACCACACCCCCCCCAAAAACAAACAAAACCAAAAAACCAACAAAACACAACAACACACAAACCCAAAAACACAAACAACAAACACAAAACCAACCACAACAAACACAAACACAACAAAAACCAAACAAAAACAACAAACAAAAAAACACAAAAAAAAACCCACACAAAAAACAAAACAAAAAAACCACAAAACCACCAAAAAAAACAACCCCAACACAAAAACACAACAACACCAACAAACCCCACAAACACAACACACACAACACAAACACCAAAAAACACAAAAACACAAACAACCACAAACACACAAACAACACACAAACAACAAAACACAAAACAAACACAAAACACAAACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAAACACACACACAAAAACAAAAAAACACACCAACAACCACACACAACACACACAAAAACCAAACAAAACCAACAAACAACAAAACAAAAACACACACCCCCCCACCACCACCCCCACACCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCACCACCCCCACACAAAACAAAACAAAAACCCACCACACCCCCACCCCCCCCCCAACCCCCCACCCCCCCCCCACCCCCCCCAACCCCCCCCCCCCCAACAAAACAAACCCCCCCAAAAAAACAAAAAACACAAACAAAAAACAAAAAAAACCAAAACAAACAACACAAAACAAAAAAAACAACCAAACAAAAAAAACAAAAAAAAAAAACAAAACAAAACAAAAACAACAAAAACACAAACACCAAAAAAAAAAAACAACAAAAAAAAAAAAAAAAAAAACAACAAAAAACACAACAAACACACCACACAAAAAAAACCCAAAAAAAAACACACACAAAAAACAAAAACACAAAACCCCCCCACAAAAAAACCAAACAACAAACCAACAACCAAAAAAAAAACCACAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAACAAAACAACAAACACACAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAAACAAAACACACACCCAACAAAAAAAAAAACAACAAACAACAAAAACACAACACAACAAAACCCAAAAAACCCAAACCACACACAACAACAAAACAAAAAAAACACAAAAACAAAAAAACAAAAAAAACAAAAAACAACACAAACCCCCCCCCCCCCCCCCAACCCCCCCCACCCCCCACCCCCCCCCCCCAACCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCAACACCCCCCCACCCCAAACCACACAAACCACAAAACCAAACCACAAAACCAACACCCCCCCCCCCAACACCCCCCAAACCACCCACCCCCCCCCCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCACACACCCACCACCCCCCCCCCCACCACCACAAACCACCCCAACCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCACCCAAACAAAAAAAAAAACACAAAAAACCCCCCCCCCCACAAAAACAAAAAAAAAAAACCCACCCAACAAAAAAACAAAAAAACAAAAAAAAAAAAAAACAAAAAAACACCACAAAAAAAAAAACAAAAAACAACAAAACAAACAAACAAAAAAAAAAAAAAACAAAAAAAAAAACAAAACAACAAAAAAAAAAAAAAAACAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACACCAAAAAAAAAAAAAACAAACAAAAAAAAAACCAAAACAAAAAAAAAAAAAACCCCCCCAAAAAAAAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACCCCAAAAAAAAACAAAACAACCCCCCCCCCCAAAAAAACAAACAAAACAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACAAAACCAAAAACAAACAAAAACAACAAAACAAAAAAACCACAACACAAAAAACAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAACAAACAAAAAAAAAAACCACAAAACCAAAACAACAAAACCAAACAAAAAAACAAAAAAAAAAAAAAAAACAAAACAAAAAAACCAAAAAACAAAACAAAAAAAAAACAAAAAACAAAACAAACAAACCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCACCCCCACCCACCCCCCCCCCCCACCCCCACCCCCCACCACACACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCACCCCCCCCCCCCCCAAAACACCCAACCCCCCCCCCCACCCCCCCAAAAAAAAAAAAACAAACACAAAACAACACCCCCCCCCCCCCCCAAAAAACCACCCCCCCAACACACACCCCCCCCCCCCCCACCCCAACCCCCCCCCCCCCCCCCCCACC +>8016_2#65 +CCAACACACCACCCCCCCCCCACACCCCCCCCCCCCAAAACACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACCACAACCCAAACCAACACCACCCAAACAACACCACAAACCACCAACACACACCCCAAACACCCAAACCACAACCAACCACACCCCAACCACACCCCCCCCCACCCCCCACCCCCAAACAACACCCACACCACCCAACCCACCCCCACCCACCCCACCCCACCAACACCCACACAAAAAACCCCCACACCACCACAAAAAACAAAACCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCACCACAACCAAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCAACCCCCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCACCAACAAACCACCACAAAACACACCAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAACAAACAAACACAAAAACCAAACAAAACACAACAACAACAACCAACAACACAACACAACAAAACACCAAAAAACCACACAAAACACCACACAAACACACACCACAAACACAACACACCAACAACAACAACCACCAACACCACCCACACACCAACACCCCCAACCCCCACCCCCACCCCCAACACACCCAACAAAACCAAAACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACACAACAACACAACACCACCCAAAAACACACAAACACCACAAACCAAACACCAACACCAAAACCCACAACAAAACACCAAACAAAACACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAAAAAACCACAAAACCACCAAAAAAAACAAACCCAAAACAAAAACAACACAACCCACCAACACCCCACACACACAACACCAACAAACAAACCACACAAAAACACAAAAACCAAAACAACCCCAAACCAACACAAAACACAACCACAACAAAACCAAAAACAAACACAAAACACCAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACACAACCAACCCAAACAAAAAACCCCCACAACAACCACACCCAACACACAAAAAAACAAAACAAAACCAACCAACACAAAACCAAAAAAAAACACCCCCCACACCAACAACACAACCAAACAACCCCCCCCAACAAAAAACAACACACAACCACCCAACCACACCCCAACCCCCCCCACCAACACCACCAAACCCCCCCCCCACCCCCCAACACACAACCACCCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCAACCCAAACCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAAAAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCAAAAAACAAAAAACCAAACCCACACAAACCAAAACCCACAAAAACACCAACACCAAAAAAAAAAAAAACCAAAAAAAAAACAAAAAAACACAACAACACACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACAAACACAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCAAAACACACAAAAAAACCCACAACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCCAACCACAAAACAAACAACAACACACAAAAACACCCCAACACAAAACCCAAAAAACCCAAAACACCACAAACAACAAAACAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACACAACAACAACACAACAAACACAAACAAAACCACAAACAAAAACAAAAAAACAACCCCCCCCCCAAAAAACCACAACAACAAACCCCCAACACAACAACAACACCCACAAACACACAACACCCACACAAACCACACCCCCCCCCCCAACCCCCACCCCCCAAACCCAAACACCCCCCACCCACCCCACCCCCCCCACCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACAACCCACAAAAACAAACCCCCCACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCCCCCCCCCACCCCAAACCACCACCCCCCCCCCCCCCCCCCCCCCCAACCCAAACAAAAAAAAAACAACAAAAACCCCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAACAACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACAAAAAAAAAAAAAAAAAAAACAAAACAACAACACAAAAACCCCAACAACAACCACACAACAAAAAAACAAACCAAAAAAAAAACACCACAAAAACAAACACAAAACCAAAACAAAACCCCAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAACAAACCAACCACCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAACCAAAAACAACACAACAAAACCAAAAAAACAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAAAAAAAAAAAAAAAACCCAAACAAAAAAAAAAAAACAACCCCCCACACCAAACCCCCAAAACAAACCAACAAAACAAACACCCAAACCACCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCCCACCCCCCCCCACCCCCCACCCCCCCCCCCCCCACCCCACACCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCAAAAAAAACACACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAACCCAACCCCAAAAAAAAAAAAAAAACA +>8016_2#72 +CAAAAACCACACCCCCCCCACCCACCAAACCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAACACCCCACCCCACACAAACCACAAACAACACCACCCAAACAAAAACACACACAACCAACACCAACCCCCCACACCCAAACCACAACCAACACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCAAACAACAACCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCCCACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACACCCCCCCCAACACAACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAACACAAACAAAACACAACACAACAAACCAACAACAAAACACAAACAAACACCAAAAACACACACAAAACACCACACAAACACACAACCAAAACAACACACACCAACAACAACAACCACCAACACCAACAAAACACCAACCCACCCACCCCCCACCAACCCCCCCACCACCCACCACCCCCCCCCCACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCACCCCCCCCACAAAAAACAACAACACAACACCACCCAAACACACACAAACACCAACACCCAAACCACAAACAACAAACCCACAACAAAACACCAAACAAAAAACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACCAAAAAAAAAAACCACAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAACCCCACCCCACCCCACACACACAACACCAACAACACAACAACACAAAAAAACAAAAACAAAAACAACCCCAAACACACACACAACACAACCACAACAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAACAAACCAAACCAACAACACACAAACACAACAAACACAACCCAAACAAAAAAACCCCACAACAACCACACCCAACACACAAAACAACCAAACAAAACAAACCAACAACAAACCAAAAAAAAACACCACCCACACCAACACAACAACCAAAAAACCAAACAAAACAAAAAACAAAAAACAAAAACCCACCCCCACCCCAACCCCACCCACCAACACCCCCCCCCAAAAAAACCACCCCCCCACCCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCACCACCCCCCACCCCCCCCCCCCCCAACAAAAAAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAACCCCCCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACCAAAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAACAACACAAAAAACCACAACACACAAAAAAACCCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAAAAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACACAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAACCACCAAACAAAAACACAACAACCAAAACCAAAACCAAAAACAAACAAAAAAAAACAAACAAAACCACAAAAAACCACAAAAAAAAACCAACAACACAACAACAAAACAAACACACACAAAAAACCCACCAAACCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCACCCCAACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCCCACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAACAAAAACACCCCCCCCCCCCAAACCAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAACAAAAAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCACACAACAAAAAACCAAACAAAAAAAAAAACAACACAAAAACAAACACAAAACCAAAACCAAAACCCCACAAAAAAACCACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACAACCCAAACAACAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCAAAACCCAAAAACAAACAAAAACAACAAAAAAAACAACCAACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAACCCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAAAAAAACCAAAAAACAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACACAACACCCCCCAAACAACAAAACAAAACAAACAAAAAAACCCACCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAACACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCAAAAAACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCAAACCACCCCCACCCCCCACCCCCCCCCC +>8016_2#73 +CCCACACCAACCCCCCCCCCCCCACCCCCCCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACACCAACCACAAACAACACCACCCAAACAAAAACACACACAACCAACACCAACCCCCCACACCCAAACCACAACCAACACCACCCCAACCACACCCCCCCCCACCCCCCACCCCCAAACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCAAACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCAACCACCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCACCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCAAAAAAACAACCAACCAACAACCAACAACAACAAACAAAAACAAAACAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACAAACACCAAAAACACACACAAAACACACCACAAACACACAAACAAAACAACACACACAAACAACAACAACCAACCACACAAAACACCAACCAACCCCCCAACCCCCCACCCCCACCCCCCCCACCCACCACCCCCCCCCCACACCCCCCACCCCACCCCCACAACACACCCCCCCCCCCCCAAAAAAAAACAAAACCAACCCCCCCCAAAAAAACACAAACACAACACCACCCAAACAACCACAAACACCAACACCCAAACCACAAACAACAAACCCACAAAAAAACACCAAACAAAAAACCAACCAACCAAACACAAAAAAAAACCCACACAACAAACAAAAAAAACAAACCCAAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAACCCCACCCCACCCCACACACACAACACCAACAACACAACAACACAAAAAAACAAAAACAAAAACAACCCCAAACACACACCAAACACAACCACACAAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACACACACAACCCAAACAAAAAACCCCCACAACAAAAACACCCAACACACACAACAACAAAACAAAACAAACCAACAACAAACCAAAAAAAAACAAAACCAACACCAACAACACAACCAAAAAACCAAAAAAAACAAAAAACAAAAAAAAACAAACCACCCCCACCACACCCCACCACACCAACACCCCCCCCCCCCCCCCCCACCCCCCCACCCCACCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCAACAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAAAAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAAAAAAAACACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACAACAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAAAAACACACAAAACCACAACACACAAAAAAAACCAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAAAAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACCAAACAACAAAACAACAAACAAAAACAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCAAAAAAAAAAACCAACAACAAAAAAACAACCCAAACACACACAAAAAACAACCAAAACCCCCAAACACAACCCCACCCAAACCCCCCCCCCCCCCAACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCAACCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAACACAAAAACACCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACAAAACAAAAAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCCAACAACAACAAAACAAACAAAAAAAACAACAACACAAAAAAAAACACCAAAACAAAACCAAAACCCCACAAAAAAAAAACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAAAAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCAAAACCCAAAAAAAAAAAAAAAAAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAACAACAAAAAAAAAAAAACAACACAACAAAAAAAAAAAAAAAACCCACCCCACCCACAAAAAAAAACAAAAAAAACACAAACCCCCCCCCCCCCAAAAACCCCCCCCCCCCCAAAAACACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCCCCCCC +>8016_2#74 +ACAACACCAACCCCCCCCCCCCCACCCCCCCCCCCCAACCCACCCCCACCCCCCCCCCCCCCCAACAAAACCCCCACCCCACACCAACCACAAACAACACCACCCAAACAAAAACACACACAACCAACACCAACCCCCCACACCCAAACCACAACCAACACCACCCCCACCACACCCCCCCCCACCCCCCACCCCCAAACAACACCCACCACCACCAACCCACCCCCACCCACCCCACCCACCCAACACCCACACAACCCACCCACCCACCACCACCCCCCCCCCACCAAACACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCACACACAACAACCCCCCCCCCAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCAACCACCCACAACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCACCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCACCCCCCCCCACCCCCCCCCCCCCCCCCACACCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCAACCACAAACCACCACAAAACACCAAAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAACAAAACAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACAAAACACAAACAAACACCAAAAACACACACAAAACACACCACAAACACACAAACAAAACAACACACACCAACAACAACAACCAACCACACAAAACACCAACCAACCCCCCAACCCCCCACCCCCACCCCCACCACCCACCACCCCCCCCCCACACCCCCCCCCCCACCCCCACAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCCAAAAAAACAACAACACAACACCACCCAAACACACACAAACACCAACACCCAAACCACAAACAACAAACCCCAAAAAAAACACCAAACCCAACACCAACCAACCAAACACAAAAAAAAACCCACCCCACAAACAAAAAAAAAAAACCCAAAAACCACCAACAAAAACAAACCCAACACAAAAACAACACAACCCCACCCCACCCCCAACACACAACACCAACAACACAACAACACAAAAACACAAAAACAAAAACAACCCCAAACACACACCAAACACAACCACACAAAAAACCAAAACAAACACAAAACAACAACCAAACAAACAACAAAAAACAACCAAACCAACAACACACAAACACAACACACACAACCCAAACAAAAAACCCCCACAACAACAACACCCAACACACACAACAACAAAACAAAACAAACCAACAACAAACCAAAAAAAAACAAAACCAACACCAACAACACAACCAAAAAACCAAAAAAAACAAAAAACAAAAAAAAACAAACCACCCCCACCACACCACCCACCACCAACACCCCCCCCCCCCCCCCCCACCCCCCCACCCCACCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCAAAAAAACAACCCCCCCCAAACACACAAAAAACACACCCCCAAAACAAAAAAAACACAAACACACCACACAAAACAAAAAAAACAACCAACACCACAAAACAAAAAACCCCACCCACACAAAACAACCCCCACAAAAACACCAACACCAACAAACAAAAACACCAAAAAAAAAAAAAAAAAACACAACAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACAACCCCCCCCCAACAAAAACCAACAAAACAAACCAACAACCAAAACCAAAACCACAAACAAAAAAAAACCAAAAAAACAAAAAACACACAAAACCACAACACACAAAAAAACACAACACAAACCCAAAACACCACAAAAACAAACAAACAAACCAAAAAAAAACAAAAACAAAAAAAAAAACAAAACCCCAACCACACCACAAAACAAACAAAAACACACAAAAACACCCCAACACAAAACCCAAAAAACACAAACCACCACAAAAAACAAAACAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACCAAACAACAAAACAACAAACAAAAACAAAACCACAAACAAACACAAAAAAACAAACAAAACCACAAAAAACCACAAAAAAAAACCAACAACAAAAAAACAAAACAAACACACACAAAAAACACCAAAAACCCCCAAACACAACCCCACCCAAACCCCCCCCCCCCCCAACACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACCCCCCCCCCCACCCCCCCACACCACCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAACACAAAAACACCCCCCCCCCCCAAACAAAAACAACCCAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAACAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACCAAACAAAAAAAAAAAAAAAAAAAACAACAACACCCCCCCCCCAAAAACAACCCAACAACAACAAAACAAACAAAAAAAACAACAACACAAAAAAAAACACAAAACCAAAACCAAAACCCCACAAAACCAAAACAACCCCCCCCAACACCCCCCACAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACAACAAAAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAACAAAAACAACAACAAAAAAACCCCCCAACAACCAAAAACACCCCCCAAAACCCAAAAAAAAAAAAAAAAAACAAAACAAACAAACCACAACACAAACAACCCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACACAAAAAAAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCAACCAAAAAAACAACAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAACCAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAACAACAAAAAAAAAAAAACAAAAAAACAAAAAAAAAAAAAAAACCCCCCCCACCCACAAAAAAAAACAAAAAAAACACAAACCCCCCCCCCCCCAAAAACCCCCCCCCCCCCAAAAACACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCACCACCCCCCCCCACCCCCCCCCC +>8016_2#75 +CCCCCCCACACCCCCCCCCCCCCACCAAAAACCCCCACCCACCACACAAAAACACCCCCCCCCAACAACACCCCCACCCCCCCACACACACAACCACACCCACACAACAAACACAACACACCACCAACCCAAACCAACCACACACAAACCACAACACACCACACACCCACCAAACCCCCACCCACCCCCCACCCCCACACAAAACCCACCACCACCAACCCCACCCCACCCACCCAACCACCCCAACACCAACACAACCCACCCACCCCCCACACCCCCCCCCCCACCCCAAAAACAAAACAAAAAAACAAAAAAAACAAAAAAAAAAAAAAAACCACCACAACACACCCCCCCACCCAACACAACACCCCACCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACACACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACACAACACAAAACACACCAAAAACAACCAACCAACAACCACAAACAAACAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACAACAACACAACACAACACAAAACAACAAAACACCAAAAAACCACACAAAACACACAACAAACACCACACACACAACCCCCAAACCCCCAACCACACCCACCAACCCCACCCCCACCCCCAACCCAACCCCCCCCACCAAACCACCCCCCACACCCCACCCCCCCCCCCCAAACAAACCCCCACCCCCCAAACACACCCCCCCCCCCCCAAAAACAACAAAAACCAACCCCCCCCAAAACCCCAACAACACACAACCACAAAAACAACCACAACAACCACAAAAACAAACCCCCCCCCAACACCCCAAACAAAACCCAAACAAAAACAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACCAAAACAAAAAACACACACCCACACCAAAAAAAACCAACACCACCAAAAAACCCAACAACCCCAACAAACCCAACACCACCAACACCAACAACACAAACACCAAAAAAAAACAAAAAACAAACAACCACAAACCAACACACAACACCCACCAAACAAAACACAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACACACAACACACACAAAAACCAAACAAAACCAAAAAACCCAAAACCAAAAACACACACCCCACACCACCACACCCCAACCAAACCACCACCCCCACCCCCCACCAACCCACACCCCCCCCCCCCCCCACCACCCCCCCCCACACACCCCCAACCCCAACAAAACCCCCCCCCACCCCCACCAACCCCCCCCCCCAACCAAAAAAAAAACCCCACCCCCCCCCACCACCCACACCCCCAACAAAACCACCCCCCCCAAACACACACCAAACACACCCCCAACACAAAAAAAACCAAAACCAACCACAAAAAACCAAAAAAACAACCAAACAAACAAAACAAAAAACCAAAACAACCCAACACAACAAACACAAAAACACCAACACCAACAAAAAAAAAACCCAAAAAAACAACAAAAAAACCAAACAAAAACCACAACAAAAAACCCACCCCAAAAAAAACCAAAAAAAAACACAACAAAAAAACCCAAACAACAAACCAAAAAACACCAAAACCAAACAACAAACCAACACCCACAAAAAAAACCACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACCCACAACAAAAAAAAAACAACCAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACCAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAACAACCACCAACCCCCCACAACCCCCCCCAAACCCCACACCACCCCCCCCCCCACCCCCCCCAACCCCCCCCCCCCCCCCCCCAACCCCCCACCACCCAACCCCCACCCCACCCCAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCACCCAACACAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCAACACCCCCCCCACCCCCCCCCCCCCCCCACAAAACAACAAAAAAAACAAAAAACAAACAAAAAAACAACACACCCCCCCCCCCCCCCCCCCCCCACCCACACCCCCCCCACCAAAACCCCCCCCACACCCACACCCCCCCCCCAAAACCCCCCACAACCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAACCCCCCCCCCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAACAACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAAAAAAAAACACACAACAACAAACCAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCCCACCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCCAACAACAACAAAAAACAACAAAACAAACAACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCACAAACAAAAAAAAAAACCCCAAAACCAAAACCAAAAAACCAAACAAAAAAACCCCAAAAAAACCAAAAAAAACACAACAAAAACAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCCCACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCACCAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCCAACAAACCCAAAACAAAACAAAAAAAAAACAACCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCACCCCCCCCCCCACCACCCAAAAAACACCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCAAACCCCCCCCCCCCCCCCCCCACC +>8016_2#76 +CCCCCCCACACCCCCCCCCCCCCACCCCCCCCCCCCACCCACCCCACACCCACACCCCCCCCCAACAAAACACACAACACCCACCACACACAACCAACCCCACCAAACAAACACAACACACCACCAACCCAAACCCAACACACACAAACCACAACACACCACACACCAACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCCCCCCAACAAACACACAACCCACCCACCCCCCACCCACCCCCCCCCACCCCACACCCCCACCCCCCCCCCACCACAACCAAAAAAAAAAACACCAAAACCACAACACACACCAACAACAAACACCACACCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACCACCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACCCACCACAAAACACACAAAACACAACCAACCAACAACCAACAACAACAAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACACAAACACACAACAACACAAAACAACAAAACACCAAAAAACCACACAAAACACACAACAAACACCACACACACAACCCCCACACCCCCCCCCACACCCACCAACCCCACCCCCACCCCCCACCCCACCCCCCCCACCCCCACCCCCCCCACCCCCCACCCCACCCCCCAACACCACCCACAACCCCCCAAACACACCAACCCCCCCCCAAAAACAAACAAAACCAAAACACACCAAAACCCCACAAACACACAACCACAACAACAACCACAACACCAACAAACAAAAACCCCCCCCCAACACCCACAACAAAACCCAAACAAAAACAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACCAAAACAAAAAACACACACCCACACCAAAAAAAACCAACACCACCAAAAAACCACACAACCCCAACAAACCCCACACCACCAACAAACAAAACACAAACACCAAAAAACAACAAAAAACAAACAACCACAAACACACACACAACACCCACCAAACAAAACACAAAACAACCACAAACACCCCACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAACAACACACACCCAAAAAAAAAAACCACCCAACAACCACACACACAACCAACAAAAACCAAACAAAACCAACAAACACAAAACCAAAAACACACACCCCCCACCACCACACCCCAACCAAACCAACACCCCCACCCCCCACCAACCCACACCCCCCCCCCCCCCCAACAACCCCACCCACACACCCCCAACCCCCCCCCCCCCACCCCCCCCCCCCCCCCACCACCAAAAAAAACCAAAACACCCAAACCCCCCCCCCCCACAACCCCCACCCCCAACAAAAACAACCCCCCCAAACACCCACAAAACACAACAACAACACAAAAAAAACCAAAACCAACCACACAAAACCAAAAAAACAACCAAACAAACAAAACAAAAAACCAAAAAAACCCAACACAACAAACACAAACACACCAACACCAACAAAAAAAAAACCCAAAAAAAAAACAAAAAAACCAAACAAAAACCACAACAAAAAACCCACCCCAAAAAAAACCAAAAAAAAACCAAACAAAAAAACCCAAACACCAAACCCCCCAACACCAAAACCAAACAACAAACCAACACCCACAAAAAAAACCACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACCCACAACAAAACAAAAACAACAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAACCAAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAACACAAAAAAAACAAAAAACAACACAACCCCCCCCCCACCACCCAAACCCCCACCACCAACAACCACCAACCCCCCAACACCCCCCCCAAACCCCACACCACCCCCCCCCCCACCAACCCCAACACCCCCCCCCACACCCCCACACACACACCACCCAAACCCCACCCCACACCAACCCCCCCCCCCCCCCAACCCAACCCACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCACAACCCACCCCCACAACAAACCACACACAAACAAACAAACCAAACAAACCCCCACAAAAAAAACCCCCCACCCCCCCCCCCCCCCACACCCACCCCCCCCCCCACCACCCCCCCCCCCCACCCCCCCCCCCACCCCCCCCCACCCAAACCCCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAAACACCCCAACAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAAACACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAACAAAAAACACACAACAACAAAACAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAACAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAAAACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCACCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACCAACAAAAAAACCCCCCCAAACCCAACAACAACAAAAAACAACAAAACACACAACCAACAACACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAACAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAACCAACCAACCAAAAAAAAACAAAAACAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACAAAACCAAACAAACAAACCCCAAAAAAACAAAACAAAACACAACAAAAACAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCAACAAACCACACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCCACAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCACCCAAACCCAAAACAAAACAAAAAAAAAACACCCCCCCCCCCCCCCCACCCCCCAACCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCACCCCCCCCCCCCCCAACCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCCCCACC +>8016_2#77 +CCCCCCCACACCCCCCCAACCCCACCAAACCCCCCCACAAACCACACAAAACAACCCCCCCCCAACAACACCCCCCCCCCCCCAAACACCAAACCAACCCCACACAACAAACACAACACACCACCAACCCAAACCAAACACACACAAACCACAACACACCACACACCAACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCACCCCAACACCCACAACACCCACCCACCCCAACAACCCCCCCCCCCACCCCACAAACCCAACAAAAACCCAAAAAAAACCAAAAAAAAAAAACCACCAACACAACACACCCCCCCACCCAAAACAAAAAAACCAAAAACAAAAAACCCCCCCCCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACACCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACCCAACACAAAACACACAAAAAACAACCAACCAACAACCACAAACAACAAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACACAAACACACAACAACAAAAAACAACAAAACACCAAAAAACCAACCAAAACACACAACAAACCAACCACACACACCCCCCACACCCCCAACCACACCCACCAACCCAACCCCCACCCCCCACCCCCCCCCCCCCACCACCCCCCCCCCCACCCCCCACCCCCCCCCCCCACAAAAACAACCACCCCCCAAACACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCCAAAACCCCACAAACACACAACAACAAAAACAACCACAACAACCACAAAAACAAACCCCCCCAACACACCCACAACAAAACCCACACAAAAAAAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACCAAAACAAAAAACACACACCCACACCAAAAAAAACCACACACACACAAAAACCCAACAACCCCAACAAACCCCACACCACCAACACCAACACCCCAAACACCAAAAAACAACAAAAAACAAACAACCACAAACACACACACAACACCCACCAAACAAAACACAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAACAAACAAACAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACCAACAACACACACAAAAACCAAACAAAACCAAAAAACCCAAAACCAAAAACACACACCCCCCACCACCACACCCCAACCAAACCAACACCCACACCCCCCACCAACCCCCACCCCCACCCCCCCCCCAAACCCCCCCCAACCAACCCCCAACACCAACAAAACCCCCCCACCCCACAACCCACCCCCCCCCCAAACCAACAAACAAAAACACCCCCCACCCACCACCCCAAACCCCAAAACAACCACCCCCCCCAAACACCAACAAAACACACCCCCAACACAAAAAAAACCAAAACCAACCACAAAAAACCAAAAAAACAACCAAACAAAAAAAACAAAAAACCAAAACAACCCAACACAACAAACACAAAAACACCAAAACCAAAAAAAAAAAAACCCAAAAAAAAAACAAAAAAACCAAACAAAAACCCCAACAAAAAACCCACCCCAAAAAAAACCAAAAAAAAACACAAACAAAAAACCCAAACACCAAACCCCCCAACACCAAAACCAAACACACAACCAACACCCACAAAAAAAACCACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACAACAAAAAACCCACAACAAAACAAAAACACAAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACAAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAACAAACCCAAACCACCACAAACACAAAAACAAAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACACAACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAACAACCACCACCCCCCCAAAACCCCCCCCAAACCCCACACCACCCCCCCCCCCACCCCCCCCAACACCCCCCCCCACACCCCCACACCCCCACCACCCAACCCCCACAACACACCAACCCCCAACCCCCCCAAACCCCCCCCCCCCCCCCACCCCCCACCCCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCACCCCCCCCCCCCCCCCCCCACCCCACCCACAAACCAACCAACAAAACACAACAACAACAAAACCACAAAAAACCCACCCCCCCCACCCCCCCCCACCACCACCCCCCCACCCACCCCCCAACCCCCACAAACACCCCCCCCCCAACCCCCCCCACACCACCAACCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAACCCCCAACCCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAACACACCAAAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAACAAAAAACACAAAAAAACAAACCAAAACCAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAACCACCCCAAACAACAACAAAACAACCCCCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCAAACAACAACAAAAAACAACAAAACACACAACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCACAAACAAAAAAAAAAACCCCAAAACCAAAACCACAAAACAAAACAAACAAACCCCAAAAAAACAAAACAAAACACAACAAAAACAAAAAACAAACCCAAAAAACCACAAAAAAAAACACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCCCACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCCCCCCCCCACCAACCCCCCCACCCCCCCCCACACACCCACCCCCCCCACCCCCAACACCCCCAAAACAAAACAAAAAAAAAAAAACCACCCCACCCCCCCACCCCACAAACCCCCCCCACCCCACCCCCCCCCCCCCCCACCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCACCCCCCCCCCCACCACCCCAAACACCCCCACCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACCACCCACCCCCCCCCCCCCCCCACC +>8016_2#78 +CCCCCCCACACCCCCCCAACCCCACCCCCCCCCCCCACAAACCAAACAAACCACCCCCCCCCCAACAAAACCCCCCCCCACCCAAACACACAACCACACCCACACAACAAACACAACACACCACCAACCCAAACCAACCACACACAAACCACAACACACCACACACCAACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCACCCCAACACCCACACAACCCAACCACCCCCCACCCACCCCCCCCAACCCCAAACCCCACACCCCCAAACAAAACAACCCAAAAAAAAAAAACCAAAACCACAACACACACCACCACCAAAAACCAAACAACCAACAACAAAAACAAAAAACAAACAAAAAAAAAAAACAAAAAAAACACAAAAAAAAAACAAAAACAAAACAACCACAACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCACCACCAACCCAACACAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAACAAAAACAAAAAACAACAACAACAAAACCAAACAAAACACAACACAAACACACAACAACACAAAACAACAAAACACCAAAAAACCACACAAAACACACAACAAACACACCACACACACCCCCCAAACCCCCAACCACACCCACCAACCCCACCCCCACCCCCACCCCCCCCCCCCCCACCCCCCCCCCCCCCACCCCCCACCACCCCCCCCCAAAACCACCACCACCCCCCAAACACACCCCCCAAAAAAAAAAAACAAACAAAACCAACCCCCCCCAAAACCCCAACAACACACAACCACAAAAACAACCACAACAACCACAAACAAAAACCCCCCCCCAACACCCACAACAAAACCCAAACAAAAACAACAAAAAACAAAACAACAAAAAAACCCCCCACAACAACCAAAACAAAAAACACACACCCACACCAAAAAAAACCAACACCACCAAAAAACCACACAACCCCAACAAACCCCACACCACCAACACCAACAACACAAACCACAAAAAACAACAAAACACAAACAACCACAAACACAAACACAACACCCACCAAACAAAACACAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAAAAAACAAACAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACCAACAACACACACAAAAACCAAACAAAACCAACAAACACAAAACCAAAAACACACACCCCCAACCACAACACCCCAACCAAACCAACCCCCCAACCCCCCACCAACCAACACCCCCCCCCCCCCCCCAAACCCCCCCCCACACACCCCAACACCCCCCCCCCCCCCCCCAACCCACAACACCCCAACCCCCCAAACCAAAAAAAAACAAAACCCCCCCCCCACAACCCAAAACCCCAACAAAACCACCCAAAAAAAACACCAACCAAACACACCCCCAACACAAAAAAAACCAAAACCAACCACACAAACACAAAAAAACAACCAAACAAAAAAAACAAAAAACCAAAACAACCCAACACAACAACCACAAAAACACCAACACCAAAAAAAAAAAAACCCAAAAAAAAAAAAAAAAAACCAAACAAAAACCACAACAACAAACCCACCCCAAAAAAAACCAAAAAAAAACACAACAAAAAAACCCAAACACCAAACCCCCCAACACCAAAACCAAACAACAAACCAACACCCACAAAAAAACCAACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACACACAACAAAACAAAAACAACAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACAAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAAAAACCACCAACCCCCCAAAACACCCCCCAAACCCCACACCACCCCCCCACCCACCCCCCCCAACCCCAACCCCCCCCCCCCCACCCCCCCACCACCCAAACCCCACAACACACCAACCCCCAACCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCAACCCCCCACCCCACCCCCCCCCACAACCAACAAACCACCCAAAAAAACACAAAACCAACAAACCAAAAAAACACCAACCCCCCCCACCCCCCCCCACCACCAAACCCCCACCCCCCCCCCAACCCCCCCCCCCACACCCCCCCACACCCCCCCCCAACCACAAAACCCCCCCCCCCCCCCCCAACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCAAACCAAAACAAAAAAAACACAAACCCCAAACCCAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAAACACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAAAAAAAAAAACAAAACAACAAACCAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAAAAACCCCAAACAACAACAAAACAACCCCCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCCAACAACAACAAAAAACAACAAAACAAACAACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACAACAAACAAAAAAAAAAACCCCAAAACCAAAACCACAAAACAAAACAAAAAAACCCCAAAAAAACCAAACACAACACAACAAAAACAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCCCACCCAACCACCCCCCACACCCCCACCCCACACCACAAACCCCCAACCAACCACCAACCCCCCCACCCCCCACCACACACCCACCCCCCCCACCCCCAACACCCCCAAAACAAAACAAAAAAAAAAAACCCCCCCCCCCCCCCCACCCCCCCCACCCCCACCACCCCACCCCCCCCCCCCCCCAACCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCAACCCCCCCCCCCACCACCCCCCCACCCCCCCCACCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCACCCCCCCCCCCCCCCCACC +>8016_2#79 +ACCCCCCACACCCCCCCCCCCCCACCAAACCCCCCCACAAACCACACAAAAAACCCCCCCCCCAACAAAACCCCCCCCCCCCCAAACAAAAAACCACACCCACACAACAAACACAACACACCACCAACCCAAACCAACCACACACAAACCACAACACACCACACACCCACCAAACCCCCACCCACCCCCCACCCCCACACAACACCCACCACCACCAACCCCACCCCACCCACCCAACCCCCCCAACACCCACACAACCCACACCCCCCCCACCCACCCCCCACCACCCCACACCCCACACCCCCAAACACCACAACCCAAAAAAAAAACACCACCAACACAACACACACCACCAAAAAAACACAAACAACCCAACCCAAAAAAAAAAACCCCCCCAAAAAAAAAAACAAAAAAAACACAAAAAAAAAACAAAAACAAAAAAAACAAAACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACAACCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCAACACCAACCCAACACAAAACACCACAAAAACAACCAACCAACAACCACAAACAAACAACAAAAACAAAAAACAAAAACAACAAAACCAAACAAAACACAACACAAACACACAACACAACAAAACAAACAAACACCAAAAAACCACACAAAACACACAACAAACACCACACACACACCCCCCACACCCCCAAACACACCCCCCAACCCCCCCACCACCCCCACCCCCCCCCCCCCCACCAACCCCCCCCCCACCCCCCACCACCCCCCCCCAAACACACCACCCACCCCCAAACACACCCCCCCCCCCCCAAAAACAACAAAAACCAAAAAACCACAAAACCCCAACAACAAACAACCACAAAAACAACCACAACACCAAACAAAACAAACCCCCCCCCAACACCCACAACAAAACCCAAAACAAAACAACAAAAAACAAAACACAAAAAAAACCCCCCACAACAACCAAAACAAAAAACACACACCCACACCAAAAAAAACCACACCAACACAAAAACCACACAACCCCAACAAACCCCACACCACCAACACCAACAACACAAACACCAAAAAACAACAAAACACAAACAACCACAAACACACACACAACACCCACCAAACAAAACCCAAAACAACCACAAAACCCCCACCAAACAAACAACAAAAACAAAACAAACAACAAACACACAAACACAACAACACACACCCAAACAAAAAAACCACCCAACAACCACCAACAACACACACAAAAACCAAACAAAACCAACAAACACAAAACCAAAAACACACACCCCACACCACCACACCCCAACCAAACCAAACCCCCCACCCCCCACCAACCAACACCCCCCCCCCCCCCCCCCACCCCCCCCCAAACACCCCCACACCCCCCCAAACCCCCCCCACCCCAAACAACCCCCCCCCCCAAACCAACAAAAAAAAAACACCCCCCACCACCACCCAAACCCCCAACAAAACCACCCCCCCCAAACACCAACAAAACACAACCAAAACACAAAAAAAACCAAAACCAACCACACAAAACCAAAAAAACAACCAACAAAAAAAAACAAAAAACCAAAACAACCCAACACAACAACCACAAAAACACCAACACCAAAAAAAAAAAAACCCAAAAAAAAAACAAAAAAACCAAACAAAAACCACAACAAAAAACCCACCCCAAAAAAAACCAAAAAAAACAACAACAAAAAAACACAAACACCAAACCCCCCAACACCAAAACCAAACAACAAACCAAAACCCACAAAAAAAACCACAAACAAAAAAAAAACAAAAAAACAAACAACACACAAACACACAACACACAAAAAAACACACAACAAAACAAAAACAACAAAAAAAACAACCCCCAAACCAAAAAAAAACAAAAAAAACAAAAACAACAAAACACCCCACCAACCACAAAAAAAACAACAAACCACAAAAACCACACACACAAAAACCCAAAAAACCCAAACCACCACAAAAAACAAAACACAAAAAACACAAAAAAAAAAACACAAAAAAAAAAAAAAACAACACAACCCCCCCCCCCCCACCCAAACCCCCACCACCAAAAACCACCAACCCCCCAACACCCCCCCCAAACCCCACACCACCCCCCCACCCACCCCCCCCAACCCCAACCCCCCCCCCCCCACCCCCCCACCACCCAAACCACACCCCACCCCAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCAAACAACCCCCCCCCCCCCCCCCCCCCCCCCCAACACCCCCACCCACCCAACCCCCCCCCCCACCCCCCCACCCCCCCAACAAACCAAACAACAAAACAAAAAACCAACAAACCAACAAACAACCAACCCCCCCCCCCCCCCCCCCCCCACAAAACCCCACCCCCCCCCCCACCCCCCCCCACAACCCCCCCCCCACCCCCCCCCAACCCCACACCCCCCCCCCCCCCCCCCCACCCAAACAAAAAAAAAAACACAAACCCCCCCCCCCCCCACAAACACAAAAAACACAAAAAACCAAAACAAAAAAACAAAACCAAAAAAAAAACAACAAACAAAAAAACACCACAAAAACCCAAACACAAACCAACAAAAAAAACAAACAAAAAACAAAAAAAACACAAAAAAAAACAAACACACAACACAAAAAAACCAAAAAAAAAAACACAACAACAAACCAAACCAAAAAAAAAACCCAAAAAAAAAAAAAAACAAACCAAAAAAAAACCAAAACCCAAAAAAAACAACCCCCCCCAACAAAAAAACACCCCCCCCAAAAACCACCAAAAAAAAAAAAAAAAACAACCCCAAACAACAACAAAACAACCCCCCCCCCCAACCCACCAAACAAAACAAAAACAACAACACCCCAAAAAAAAAACAAACAAAAACACCCCCCCAAACCCAAAAACAACAAAAAACAACAAAACAAACAACCAACACCACAAACAACCCAAAAAAAAACACAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCAACAAAAAAAAAACAAAAAAAAAAAAACCAACCAAAAAAAAACAAAAACAAACCACAAACAAAAAAAAAAACCCCAAAACCAAAACCACAAAACAAAACAAAAAAACCCCAAAAAAACCAAAAAAAACACAACAAAAACAAAAAACAAACCCAAAAAACCACAAAAAACAAAACAAACCCCCCCCCACAAAACCCCCAACCACCAACCCCCCCACAAACCCCACCCAACCAACCCCCACACCCCCACCCCACACCACAAACCCCCAACCAACCCACAACCCCCCCACCCCCCACCACACACCCACCCCCCCCACCCCCAACCCCCCCAAAACAAAACAAAAAAAAAAAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCACCCCCCCCCCCCCCCACCCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCAACCCCCCCCCCCACCACCCACCAACCCCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCACACCCCCCCCCCCCCCCCCCCCACC +>8016_2#81 +ACAAAACCAACCCCCCCAACCCCAACACACCCCCCCACCCAACCCCCACCCCCCCCCCAAAAAAAAAAAACCCCCCCCCCACCAAAACCACAACCAACACCACCCAAACAAAAACACACACCACCAACACCACACCCCCAAACCCAAACCACAACCAACCCCCCCCCCCCCACACCCCCCCCCACCCCCCACCCCCACACAACACCCCACACAACCAACCCACCAAAACCCACCCCACACCCAACACACCCACACAACCCACCCCCACACCACCACAACAAACACACCCCACCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCAAACCACAACAACCAAACACCCCCCCCAACACCACACCCACCCCCCCAACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCAAAACCAAACACAACAAAAAAAAAACAAAAAAAAAAAAAAAAAAACAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAACAAACAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCCACCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCACCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCACACCCCCCCCCCCCAAACCCCCCCCCCCCCCCACCAACCACAAACCACCCAAAAACAACAAAAAAACAACCAACCAACAACCAACAACAAACAACAAAAAAAAAACAAACAAACACAAAACACAAAACAAACACAACAACAACAACCAACAACACAACACAAACAAACACAAAAAAACAACACAAAACACACCAAAAACACACAAACAACACAACCAACCAACAAAACAAAAAAAACCAACAACAACAACCAACAAACCCCCCACAACCCCACCCCCCCCCCCCCAACACACCACCCCCCACCCCCACCCCCCCCCCCACCAAAACAAAACACCCCCCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACCAAACAACACAACACCCAACAAACACACACAAACAAAAACACCAAAAACCAAAACAAAACACCCACAACAAAACACAAAAAAAAACACCCCCCACCCAAAAACAAAAAAAAACCAACCCCACAAACAAAACAAAAAACACCAAAAAACACAAAAAAAAACAAACCCAACCAAAAAAACACAACCCCCACCAACACAACACACACACAACACCAACAAACAAACCACACAAAAACAAAAAAACCAAAACAACCCAAAACACACACACAAACCAACCACAACAAAACCAAAAACAAAAACAAAAAACCAACAAAACAAACAACAAAAAAAAACCAACACAACACAAAAAAAACACAACAACACCAACCCAAACAAAAAAACCCCCAAACAACCACACCCAACACACAAAAAAACCAAACAAAAACAACCAACAACAAACAAAAAAAAAACACCACCAACACCAAAACCAAAACCAAACAACCCCCCCCACAACAAAAAAACACCCAACCACACCCCCCCAACAAACACCCCCCCACAAACACCCCCCCCCCCCCAAACCACCCACCAACCCCACCCCACCACCCCCCCAAACCCCCCCACCCCCCCCCACCCCCCCACCAACACCCCACAAAACAAAACAACCCCCCCCAAACACACAAAAAAAACACCCCCAAAAAAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAACCAACACCACAAAAAAAAAAACCCCACCCACACAAAAACACCCCCACAAAAACACCAAAAAACACAAAAAAACCCCCCCCCCAAAAAAAAAAAAAACCAAAAAACAACACAAACAACCAACCCAAAACAAAAAAAACCAAAAAAAAAAACACCAAAAAAAAACAAACACAACCCCAACCAAACAAAAACCAACAAAACAAACCAACAACCAAAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACAACAAAAAACACACAACAAACCCAAAACACCACAAAAACAACAAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCAACACCACACCACAAAACAACAAACAACACAAAAAAACACCCCAACACAAAAACAAAAAAAACCAAACACAACACAAAAACAAAACAAAAAAACAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACAAACCAAACCAAACCCAAACCAAAAACAAACACAACAAAACAACCCACCCCAAAAAAAACCACAACAACAAACACCCCACACAAACCAAACACCCACACACACAACCCACCCCCCCAACACACAAAACCCACCAAACCACAACCCACCACCCACCCCACACCCACACACACCCCCACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCACCCCCCCCCCCCAACCACCACCCCCCCCCCACACCCCCAACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCACCCAACACCCCACACCCCCCCCCCCCCCCCCCACCCCCCCCCCCAACACCCACCAACACCCCAAAAACCAACACCCACACAAAAAAACAACAACAAACCAAAAAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAACACCACAAAAACCAAAAACCCAACAAAAAAAAAAAACAAACAAAAAACCAAACAAACAAAAAAAAAAACAAAACAACAACACCCCCCCCCCAACAACAACCACACAACAACAAACCAAACAAAAAAAAAACCCCCACAAAAAAAAACACCAAACCAAAACCAAAACCAAACAAAACCAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACACCAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAAAAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAAACCACAAACCAAACAAACCAAAAAAAAACACAACAAAACAAAACAAACACACAAAACACCACCCCAACAAAAAAAAAACACAAAAAAACCAACAAACCACAAAAAAACAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCAAACAACCAAACCAAAAAACCCCAAAAAAACCAAAAACAACACAACAAAACCAAAAAAACAACCAAAAAAACAAAAAAAAAAAACACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACAAAAAAACCAAAAAAAAAAAAAAAAAAAACAAAAACAAAAAAAAAAAAACAACCCCCCCCACAAAACCCCCCCAACAACCCAACAAAACAACCAAACAAAACACCCCCCCCACCAAAAAAAAACAAAAAAAACACAAACAACCCACCCCCACAAACCCCCCCCACACCACAACCCACCCCCCCCCCCCCCCCACCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCAACCCCCCCACACCCCCCCCCACCCCCCCCCCACCCCCCACCCCCCCCCCCCCCCCCCCACCACACCCACACCCCCCACCCCCCCCCC +>8016_2#82 +ACCACACAAACCCCCCCAACCCCACACCCCCCCCCCACCCAACCCCCACCCCCCCCCCACCCCAACAAAACACACCACACACCAAACACACAAACAACACCACCCAAACAAAAACACACAACACCAACAACAAAACCCCAAACCCAAACCACAACCAACACCCCACCCCCAACACCACCCCCCACCCCCAAAAAAAACACCCAACACACAACACAAAAAAAAAAAAAACCCACCCCACACCCAAAAAACACACAACACCCACCCCCCCACCAACACAACAAACACACCCCACCCCCCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCAAACCACCACAACCAAACACCACCCCCAACACCACAACCAACCCCACAACCCCCCCCCCCCCACAACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACAACCACAAAAAACAAAACAAAAAACCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCCCCCCACAACCCCCCCCCCCCCCCCCAAAAAAAAAACACCAAAAAAAAAACACAAAAAAAACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCACCAAAAAAACCCCCCCCCAAAAACACCCCCAACAAAACAACCAAAAAAAAAAAAACCCCCCCAAAAACCCAAACCCCCAAACACCCAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAAAACAAAAAAAAAACAAAAAACCCCCCCCCCACCCCACCCCCCCCCCCCCCCCCACAAAACCCCAACCACCCAAAAACACCAAAAAAACAACCAACCAACAACCAACAACAAACAACAAAAAAAAAACAAACAAACACAAAACCAAAAACAAACACAACAACACAAACCAACAACAAAACACAAACAAACACCAAAAAACAACACAAAAAACACCACAAACACACAAACAACACAACACACACAAAAAAAAACAAAAACCAACACCAACAACCAAACAACCCCCCCCCACCCCACCCCCCCCCCCCCACAACACCACCCCCAACCCCCACCCCCCCCCCCACACCCACAAAACACCAACCCCCCCCCAAAACAAAACAAAACCAACCCCCCCACAAAACCAAACAACACAACACCCACCAAACACACACAAAACCAAACACCCAAAACACAACAAACACACCCAAAACAAAACACACAAAAAAAAACCCCCCCCCCAAAAACAAAAAAAAACAACCAAAACAAACAAAAAAAAAAAAAACAAAAAAAACAAAAAAAAACAAACCCAACCAAAAAACAACCACCCCCAAAAACACAACACACACACAACACCAACACAAAAACCAAAAAAAAACAAAAAAACCAAAACAACCCAAAACACACACACAAACCAACCACAAAAAAACCAAAAACAAACACAAAAAACCAAACCCCCAACCCCCCAAAAAAAACCAAACCAACACAAAAAAAACACAACAACCACAACCCAAAAAAAAAACCCCCCAAACAAACACACCCAACCAACAAAAAAACAAAAAAAAAACAACCAACAACAAACCAAAAAAAAAACCCCACAACACCAACACCAAAACCAAACAACCCCACAAACAACAAAAAAACACCCAACCACACCCCCCAACCCAACCCCCCCCCACAAACACCCCCCCCCCCCCCCCCCACCCCCCAACCCCCCCCCAACAAAAAAACAACACCCCCCACCCCCCCCCACACCCCCACCCACACCCCAACAAACAAAACAAACCCCCCCAAACACACAAAAAAAACACCCCCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAAACAACACCACAAAAAAAAAAACCCCACCCACACAAAAAAACCCCCACAAAAACACCAAAAAACACAAAAAAAACCACACCCCCCAAAACAAAAAAACCAAAAAACAAACCAAACAACCAACCCACAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACCACCCCAAACAAACAAAAACAAACACAACAAACAAACAACCAAAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACAACAAAAAACCCAACACAAACCCAAAACACCAAAAAAACAACAAAACAAACCAAAACCCAAAAAAAACAACAAAAAAAACAAAACCCAAACCACACCACAAAACAACAAACAACACAAAAAAAACACCCAACACAAAACACAAAAAAACCAAACCAACAACAACAACAAAACAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAACAAAAAAACACACAACAACAACAAACAAAAAAAAACCCAAACCAAAAACAAACACAACAAAACAACCCAAAACACAAAAAAAAACAACAACCCACACCAAACACAACACAAACACCCACACCCCCAACCCACCCCCCCAACACAAACCCCCCCCCCCACCCCCCCCCCACACCCACCAACCACCAACCCACCCCCCCACCCCCCAACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCACCACCCCCCCCCCCCCACACCCCCAAAAACAACCCCACCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCAAAAAAAAACACCACACCCACCCCCACCCCCACCCCCCCCCCCCCAAACCAACCCAAACACCAAAAACAACAACACCCCCAAACAAAAACCAACCACCACAAAAAAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCAACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAACACCACAAAAACCAAAAACCCAACAAACAAAACAAACAAACAAAAAACCAAACAAAAAAAAAAAAAAACAAAACAACAACACCCCCCCCCCAACAACAACCCAACAACAACAAACCAAACAAAAAAAAAAACCCCCCAAAAAAAAACACCAAACCAAAACAAAACCCAAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACACCAACAAACCAACCCCACCCCCCAAAAAACCAAAAAAAAAAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAAACCACAAACCAAACAAACCAAAAAAAAACAAAACAAAACAAAAAAAACAAACAAAACACCACCCCAACACCCACCCCCCCCCCCCCCCCCAACAAACCACAAAAAAACAACCCAAAACAACAACCCAAACAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAAACAAAAACAACACAACAAAACCAAAAAACCACCCAAAAAAACAAAAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACCAAAAACAACAAAAAAACCCAAAAAAAAACAAAAAAAAACAAAAACAAAAAAAACAAAACCACCACCCACCCAAAACCCCCCAAACAAACCAACACAACAACCAAACAAAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACACCCCCCCCCCCCCCCCCCCCAACCCCCCCCCCACCCCCCCCCCCCCCCCAACCCCCCACCACCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCACACAAACCCCCCACCCCCCCCCC +>8016_2#83 +ACCACCACAACCCCCCCCCCCCCACACCCCCCCCCCACAAAACCCCCACCCCCCCCCCAACAAAACAAAACACACCACACACCAAACACACAAACAACACCACCCAAACAAAAACACACAACACCAACAACAAAACCCCAAACCCAAACAACAACCAACCCACCACCCCCCACACCACCCCCCACCCCCAAACAAAACACCCAACACACAACACAAAAAAAACAAAAACCCACCCCACACCCAAAAAACACACACAACCCACCCCCCCACCAACACAACAACCCCACCCCACCCCCCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCAAAAAACCAAAACCAAACACCACCCCCAACACCACACAAAACCCCCCAACCCCCCCCCCCCCACCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACAACCACAAAAAACACAACAAAAAACCCCACCCCCCCCAACCCCACCCCCCCCCCCCCCCCCCCCCACAACACCCCCCCCCCCCCCCAAAAAAAAAACACCAAAAAAAAAACACCCAAAAAACAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAACAAAAAAAAACACCAAAAAAAAAACAAAAAAAACACACAACCAACAAAACAACCCCAAAAAAAAAAAAAAAACAAAAAAAACCACCCCCCAAAAAACCAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCACAAAACCCCCCCCCAAAAAAACAAAAAAACCAAAAAAAAAAACAAAAAAAAAAAACCCCCCCCCCCCCCCCCACAAAACACCAACCACCCAAAAACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAAAAAAACAAACAAACACAAAACCAAAAACAAACACACAAACAACAACCAACAACAAAACACAACAAAACACCAAAAAACAAACCAAAAAACACCACAAACACACAAAACACACAACCAACACAAAAAAAAACAAAAACAAACACCAACAACCAAACAACCCCCCCCCACCCCACCCCCCCCCCCCCACAACACCACCACCACCCCCCACCCCCCCCCCCACAACAACAAAACACCAACCCCCCCCCAAAACAAAACAAAACCAACCCCCCCACAAAACCAAACAACACAACACCCACCAAACACACACAAAACCAAACACCCAAAACACAACAAACACACCCAAAACAAAACAACAAAAAAAACACCCCCCCCCCAAAAACAAAAAAAAACAACCAAAACAAACAAACAAAAAAAAAACAAAAAAAACAAAAAAAAACAAACCCAACCAAAAAACAACACCCCCCAAAAACACAAAACACACACAACACCAACACAAAAACCAAAAAAAAACAAAAAAACCAAAACAACCCAAAACACACACACAAACCAACCACAAAAAAACCAAAAACAAAAACAAAAAACCAAACCCCCAACAACAAAAAAAAAACCAAACCAACACAAAAAAAACACAACAACACCAACCCAAAAAAAAAACCCCCCAAACAACCACACCCAACCAACAAAAAAACAAAAAAAAAACAACCAACAACAAACCAAAAAAAAAACCCCACAACACCAACACCAAAACCAAACAACCCCCCAAACAACAAAAAAACACCCAACCACACCCCCCAACCCCACCCCCCCCCACAAACACCCCCCCCCCCCCCCCCCACCCCCCAACACACCCCCAACAAAAAAACAACACCCCCCACCCCCCCCCACACAACCACCCACACCCCAAAAAACAAAACAAACCCCCCCAAACACACAAAAAAAACACCCCCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAACAAACAACACCAAAAAAAAAAAAACCCCACCCACACAAAAAAACCCCCACAAAAACACCAAAAAACAAAAAAAAACCCACACCCCCCAAAACAAAAAAACCAAAAAACAAACCAAACAACCAACCCCAAACAAAAAAAACCAAAAAAAAACACACACAAAAAACACAAACACCACCACAAACAAACAAAAACAAACACAACAAACAAACAACCAAAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACAACACAAAAAACCCACAACAAACCCAAAACACCAAAAAAACAACAAAACAAACCAAAAAAAAACAAAAACAACAAAAAAAACAAAACCCAAACCACACCACAAAACAACAAACAACACAAAAAAACACCCCAACACAAAACACAAAAAAACCAAACCAACAACAACAACAAAACAAAAAAACAAAAAAAAACAAAAAAAAAAAAAAACAAAAAAACACACAACAACAACAAACAAAAACAAACCCAAACCAAAAACAAACACAACAAAACAACCCAAAACACAAAAACACACAACAACCCACACCAAACACAACACAAACACCCACACCCCCAACCCACCCCCCCAACACAAACCCCCCCCCCCACCCCCCCCCACCCCCCACCCCACACCAACCCACCCCCCCACCCCCAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCACACCACCACCAACAACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCAAAAAAAAACACCACAAACACCCCCACCCCCACCCCCCCCCCCCCAAACCAACCCAAACAAAAAAAACCACAACACCCCCAAACAACAACAAAAAACAAAAAAACAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCAACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAACAACCACAAAAACCAAAAACCCAACAAACAAAAAAAACAAACAAAAAACCAAACAAACAAAAAAAAAAACAAAACAACAACACCCCCCCCCCAACAACAACCACACAACAACAAACCAAACAAAAAAAAAACACCCCCAAAAAAAAACACCAAACCAAAACAAAACCCAAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACACCAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAAAAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAAACCACAAACCAAACAAACCAAAAAAAAACAAAACAAAACAAAAAAAACAAACAAAACACCACCCCAACACCCAAAAAACACAAAAAAACCAACAAACCACAAAAAAACAACCCAAAACAACAACCCAAAAAAAAAACCCAAAAACCAAAACCAAACAACCAAACCAAAAAACCCCAAAAAAACCAAAAACAACACAACAAAACCAAAAAAACACCCAAAAAAACAAAAAAAAACAAAACAACCCCCCAAAAAAAAAAAAAAAAAAAACCAAAAACAACAAAAAAACCCAAAAAAAAACAAAAAAAAACAAAAACAAAAAAAAAAAAACCACCACCCACCCAAAACCCCCCAAACAAACCAACACAACAACCAAACAAAACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCCCCCCCAACCCCCCACCACCCCCCCCCCCCCCCCCCACCCAACCCCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCCCACACCAACCCCCCACCCCCCCCCC +>8016_2#85 +ACAAAACAAACCCCCCACCCCCCAACACACCCCCCCACCCAACCCCCACCCCCCCCCCACCCCAAAAAAACCCCCCCCCCACCAAAAACACAACCAACACCACCCAAACAAAAACACACACCACCACAACCAACCCCAAAAACCCAAACCACCACCAACCCCACCCCCCCCACACCCCCCCCCACCCCCAAAACCAACACAACACACCACACAACCAACCCACCACAACCCACCACAACCCCCAAACACCCCCACAACCCACCCCCACACCACCACCAAAAACACACCCCACCCCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCAAAACCACAACCAAACACCCCCCCCAACACCACACCCAACCCCCCAACCCCCCCCCACAACCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCCACCCCCAACACAACAAAAACCCACCAAAAAAAAAAAAAAAAAAAAAACAAAAAAACAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCACCCAAAAAAACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAACACCCCCCCAAAAAAAACCAAAACAACAAAAAACCAAAAAAAAAAACCCCCCCAAAAAAAAAAAAAAAAAACCACAAAAAACCCCCCCCCCCACCCCCCCCCCACCCCCCCCCCACCCAACCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCACCCAACCCCCCCCCCACCCCCCCCACCCCCCCCCCCCACCCCCCCCCCCCACCCAAAAAACAAACCCCCCACCAAAAAAACACCCCACACACCCCCCCAAACCCAAAAAAAAAAAAAAAAACACAACCACAAACCACCCAAAAACAACACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAAAAAAACAAACAAACACAAAACACAAAACAAACACAACAACAACAACCAACAACACAACACAAACAAACACAAAAAAACCACACAAAACACACCACAAACACACAAACAACACAACACACAACAACAACAACAAAAACCAACCACAACAACCAACCAACCCCCCACCCCCCCACCCCCCCCCCCCCACAACACCACCCCCCCCCCCCACCCCCCCCCCCAAACCCACAAAAAACCCCCCCCCCCCCAAAACAAAACAAAACAAACCCCCCCACAAAACCAAACAACACAACACCCAACAAACACACACAAACACCAACACCAAAAACCAAAACAACACACCCACAACAAAACACAAAAAAAAACACCACCCACCCAAAAAAAAAAAAAACAAACCAAAACAAACAAAACAAAAAACACCAAAAAACACAAAAAAAAACAAACCCAACCAAAAAAACACAACCCCCAACAACACCCCACACACACAACACCAACAAACAAACCACCAAAAAACAAAAAAACCAAAACAACCCAAAACACACACACAAACCCACCACAACAAAACCAAAAAAAAAAACAAAAAACCAACAAAACAAACAACAAAAAAAAACCAAAACAACACAAAAAAAACACAACAACACCAACCCAAACAAAAAAACCCCCAAACAACCACACCCAACACACAAAAAAACCAAACAAAAACAACCAACAACAAACAACAAAAAAACACCCCCAACACCAAAACCAAAACCAAACAACCCCCCCCACAACAAAAAAACACCCAACCACACCCCCCCACCACACACCCCCCCACAAAACCCCCCCCCCCCCCAAACCACCCCCCACACCCACCCCAAACACCCCCCAACCCCCCCCACCCCCCCCCACCCCCCCACCAACACCCCACCAAACAAAACAACCCCCCCCAAACACACAAAAAAAACACCCCCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAAAAAAACAACACCACAAAAAAAAAAACCCCACCCACACAAAACAAAACCCACAAAAACACCAAAAAACACAAAAAAAACCACCCACAAAAAAAAAAAAAAACCAAAAAACAAACCAAACAACCAACCAAAACAAAAAAAAACCAAAAAAAAAAACACCAAAAAAACACAAACACAACCCCCCCCAAACAAAAACAAACACAACAAACCAACAACCAAAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACACCCCCAAAACACAACAAAAAACACACAACAAACCCAAAAAACCACAAAAACAACAAAACAAACCAACAAAAAAAAAAAACAACAAAAAAAACAAAAACACCACCACACCACAAAACAACAAACAAACCAAAAAAACACCCCAACACAAAAACAAAAAAACCCAAACCAACAACAAAAACAAAACAAAAAAACAAAAAAAAAAAAAAAACAAAAAAAACAAAAAAACACACAACAACAACAAACACACACAAACCCAAACCAAAAACAAACACAACAAAACAACCCACCCCACAAAAACACACAACAACAAACACCCCACACAAACACAACACCCAAACACACAACCCACCCCCCCAACACACAAAACCCACCCCAACACAACACAACCCCCACCCCACACCCACACACCCCCCCACCCCCCCCCCCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCCCCCCCCACACCCACAACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCAACCCCACCCAACACCCCACACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCAACCCCAACACCACAAAAACCCACACCCACACAAACAAACCCACCCAAAACAAACAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAACACCACAAAAACCAAAAACCCAACAAAAAAAAAAAACAAACAAAAAACCAAACAAACAAAAAAAAAAACAAAACAACAACACAAAAACCCCAACAACAACCACACAACAACAAACCAAACAAAAAAAAAACACCCACAAAAAAAAACACCAAACCAAAACCAAAACCAAACAAAAAAAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACACCAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAAAAAAAACAACAACAAACAAACCCCCCAAACACCAAAAACACCCCCCCAAACCCAAAAACAAAAAAAAACAACAAAACAAACAAACCACAAACCCCCCAAACCAAAAAAAAACAAAACAAAACAAAAAAAACAAAAAAAACACCACCCCAACAAACAAAAAACACAAAAAAACCAACAAACCACAAAAAAACAACCCAAAACAACAACCCAAAAAAAAAACCCCAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAACCAAAAACAACACAACAAAACCAAAAAAACAACCAAAAAAACAAAACAAAACAACACAACCCCCCAAAAAAAAAAAAAAAAAAAACAAAAAACAACACAAAAACCAAAAAAAAAACAAAAAAAAACAAAAACAAAAAAAAAAAAACAACCCCCCACACAACACCCCCCCAACACACCAACAAAACAACCAAACAAAACAACCCCCCCACCAAAAAAAAACACAAAAACCACACACAACCCCAAAAACCAAAACCCCCCCCCCCCACAACCCACCCCCCCCCCCCCCCCACCCCCCCACCACCCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCACCACCCCCCACCCCCCCCACACCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCACCACACCCCAACCCCCCCCCCCCCCCCC +>8016_2#86 +ACCACACCACCCCCCCACCCCCCACACCCCCCACCCACACCACCCCCACCCCCCCCCCAAACAAACAAAACACACCACACACAAAAACCACAACCAACACCCCACAAACAAAACCACACCCCACCAACACCCCCACCCCAAACCCAAACAACAACCAACACCCCACCCACCACACCCCCCCCCACCCCCAAAACCAACACCACACACCACACACCCCACCAACACCAACCCACCACACACCCAAAACACACACACAACCCACCCCCCCACCACCACCCCCCACACCCACCACCCCCCCCCCCCCCCCCAACCCCCCCACCCCCCCCCCCCCAAACCACCACAACCAAACACCACCCCCAACACCACACCCAACCCCCCAACCCCCCCCCACAACCCACCCCCCCCCCCCCCCCCCACACCCCCCCCCCCCCCCCACCCACCCACAACCACAACACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACAACACCCCACCCCCCCCCCAAAAAAAACCCCAACCCCCCCACACACCCAAAAACCAAAAAAAAAACAAAAAAAAAAAAAAAAAACCAAAAAAACAAAAAAAAAACAAACAAAAAACACAAAAAAACACCAAAAAAAACAAAAAAAAAAAACACAACAAACAAACAAACCCCCCAAAAAAAAAAAACACAAAAAACCAAAACCCCCAAACAACCAAAACCCCCCCCCCCACCCCCCCCCCACCCCCACCCCACCCAAAAAAAACAAAAAAAAACAACAAAAAAACAAAAAACCAAACAAAAAAAAAAACCCCCCCCCACCCCCCCCCCCCAAAAAAAAACAACCCAAAAAACAAACCCCCCCCCAAAAACCCACACCACAAACAAAAAAACCAACCCAAAAAAAAAAAAAAAAACACACACCAACCACCCAAACACACCACAAAAACAACCAACCAACAACCAACAACAAACAAAAAAAAAAAACCAAACAAACACAAAACACAAAACAAACACAACACAACAAACCAACAACACAACACAAACAAAAACCAAAAAACCACACAAAAAACACCACAAACACACACACAACACCACCAACACACAAAACACAAAAAACAAACAACACCAACCAAAAAACCCCCCCCACCCCCCCCCCCCCCCCCCACCAACACCACCACCCCCCCCCACCCCCCCCCCCAAAAAAACAAAACAACAACCCCCCCCCAAAAACAAACAAAACCAACCCCCCCACAAAACCAAACAACACAACACCACACAAACACACACAAAAACCAACACCCAAAAACAAACACCCCCCCCCAAAACAAAACAACAAAAAAAACACCCCCCAACCAAAAACAAAAAAAAACAACCCCCACAAACAAAAAAAAAAACACCAAAAAACACCAAAAAAAACAAACCCAACCAAAAAAACAAACCCCCCAACAACACCCAACACAAACAACACCAACAAAAAAACCACACAAAAACAACAAAACCAAAACAACCCAAAACACACACACAAACCAAACCAAACAAAACCAAAAACAAAAACAAAAAACCAAACCCCCAAAAAAAAAAAAAAAACCAAACCAACAACAAAAAAACACAACAACCACAACCCAAACAAAAACAACCCCAAACAACCACACCCAAAACACACAAAACAAAAAAAAACCAAACCAACAACAAACCAAAAACAAAACCACCCAACACCAACACCACAACCAACCAACCCCCCAAACAACAAAAAAACACCCAACCACACCCCCCCACCCCACCCCCCCCCCCACACACCCCCAACCCCCCCCCCCACCCCCCAACCAACCCCCACACACAAAACAACACCCCCCACCCCCCCCCCCACCACCACCCCCCCCCCACAAAACAAAACAAACCCCCCCAAACACAAAAAAAAAACACCCCCAAAACAAAAAAAACACAAACAAACCACACAAAACAAAAAAACAAAAAAACACCAAAAAAAAAAAAACCCCCCCCACACAAACCCCCCCCCACAAAAACACCAAAAAACAAAAAAAAAACCCCCCCCCCAAACAAAAAAAAACCAAAAAACAAACCAAACAACCAACCCCAACAAAAAAAAACCAAAAAAAAACACACCAAAAAAACACAAACACCACCACCAACAAACAAAAACAAACACAACAAACCAACAACAACAACCAAACCAACAAACAAAAAAAAACCAAAAAAACAAACAACACACAAAACCAAAACACAACAAAAAACCCAACACAAACCCAAAACACCAAAAAAACAACAAAACAAACCAAAAAAAAACAAAAACAAAAAAAAACACAAAACCCAAACCACACCACAAAACAACAAACAACACAAAAAAACACCCCACACAAAAACACAAAAAACCCAAACCAACAACAACAAAAAAACACAAAAACAAAAAAAACAAAAAAAAAAAAAAAACAAAAAAACACACAACAACCCCCCACACAACCAAACCCAAACCACAAACAAACACAACAAAAAAACCCAAACCACAAAAACACACACCAACCCACACCACACACAACACAAACACCCACACCCCCAACCCACCCCCCCAACACACACCCCCCCCCCCACCCCCCCCCCCCCCCCACCCCACACCCACCCCCCCCCCCACCCCCCAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAACCCCCCACCCCACCCCCCACACACCCACCAAAACAACCCCCCCCCCCCACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACACACCACCACCAACCACACACCCCCCCCCACCCCCCCCCCCCCACACCAACCCACACACCACCCCCCACCACACCCCCCACACAAAACAAAAACCAACAAAACAAAAAAAAAAACACAAAAACCCCCCCCCCCCCCAAACAAAAACAACACAAACCCCCCCCCCACAAAAAAACAAAAAAAAAAAAAAAAACAAAAAAAAAAACACCACAAAAACCAAAAACCCAACAAAAAAAAAAAACAAACAAAAAACCAAACAAACAAAAAAAAAAACAAAACAACCCCCCCCCCCCCCCAACAACAACCCAACAACAAAAAACCAAACCAAAAAAAAAACCCCCCAAAAAAAAACCCCAAACCAAAACAAAAACCAAACAAAACCAAAACAACCCCCCCCAAAACCCCCCCCAAACCCCAACCCACCACCAAAAACAAAAACACAAAACACCCCAAACACCAACAAACCAACCCCCCCCCCCAAAAAACCAAAAAAAAAAAAAACAACAACAAACAAACCCCCCAACAACCAAAAACACCCCCCCAAACCCAAAAACAAACAAAAACAACAAAACAAACAAACCACAAACCAAACAAACCAAAAAAAAACACAACAAAACAAAAAAAACACACAAAACACCACCCCAACACCCAAAAAACACAAAAAAACCAACAAACCACAAAAAAACAACCCAACACACAAACCCAAAAAAAAAACCCAAAAACCAAAACCACACAACCAAACCAAAAAACCCCAAAAAAACCAAAAACAACACAACAAAACCAAAAAAACAACCAAAAAAACAAAAAAAAACAAAACAACCCCCCAAAAAAAAAACCCCCCCAAACCAAAAACAACAAAAAAACCCAAAAAAAAAACCAAAACAACAAAAAAAAAAAAAAAAAAACCACCACCCACACAAAACCCCCCAAACAAACCAACACAACAACCAAACAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCACCCACCCCCCACCCCCCCCCCCCCCCCACCCCCCCACCCCCCCCCCACCCCCCCCCCACCCACCACCCCCCCCCCCCCCCCACCCCCCCACCCCCCCACCCCCCCCCCCACCCCCCCCCCCCCCCCCACCCCCCCAAAAAAAAAACAACCCCACACCAACCCCCCACCCCCCCCCA diff -r 000000000000 -r b8af7809bf92 roary/t/data/mcl_file --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/mcl_file Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +6259_8#9_01142 6631_2#11_00851 6631_4#5_01901 +6664_1#21_00211 +6259_8#13_01077 +6630_4#9_00008 6259_5#1_00688 6259_5#8_00815 +6259_7#7_02078 6631_5#24_01032 6593_5#13_00457 \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/mdoH.fa.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/mdoH.fa.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,88 @@ +>11111_1#11_04119 +ATGAATAAAACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCA +TTGCCGAAAACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTAC +TCGCGAGAAGACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCG +GATTCATTGGCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCT +ATGCCAAAAGCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGC +CGTTTCTGGGATCGCCTGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACA +AAAGAAGAGCAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATT +TTGTTAATTTTGACTCTGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTG +CCCTATCAGGGATGGGCGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTC +TCCTTTATGCAGCTCCTGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTG +CTGTTCTGCTGGGTGTCTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTT +ATCGGGCGCGATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCG +GAACACCAGACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCC +GGTCTGCGCGCGACCTGGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTC +TATATCCTTAGCGATAGTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATG +GAGCTCATCGCGGAAGTGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGT +ATGAAACGCAAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGC +TATATGGTGGTGCTGGACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTG +CGCCTGATGGAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGG +ATGGATACTCTGTATGCCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTT +ACCGCCGGGCTGCACTTCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATT +ATCCGCGTGAAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCG +TTCGCCGGATCGATTCTTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGG +TGGGGCGTCTGGATTGCCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTG +CTGGATGAGCTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTG +TTCCTGGTGAAAGGAATGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCA +TACCTGTCCGCGCCGTTATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTT +CATGCGTTAACAGAGCCGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCG +CAGTGGCGTCCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTG +CCGAAGCTGCTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTC +TGGCGCGTTACGCTGTCGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTG +CGTATGCTGTTTCATACCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGG +AACTCACCGCAACGCGACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGC +TCTCAACTGCTGCTGGGGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTT +CTGTTCTGGCTGGCGCCGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATC +TCCAGTCGTTCAACGGTAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAA +GAGTATTCGCCGCCTCAGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGC +CGTATTCTGGACGATGGCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCG +ACCGCGATGGCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGT +CATGTGGAGCAGGCGCTAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTT +TTGCTCAGCGATCCGGTGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAG +AGATACTCTTCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAG +GGACGAACATCGTCAGCGGGATAA +>22222_2#22_04119 +ATGAATAAAACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCA +TTGCCGAAAACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTAC +TCGCGAGAAGACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCG +GATTCATTGGCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCT +ATGCCAAAAGCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGC +CGTTTCTGGGATCGCCTGCGTGGGCGGGATGTTACGCCGCGCTATGTTTCTCGTCTGACA +AAAGAAGAGCAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATT +TTGTTAATTTTGACTCTGGCGCAAACCGTCGTTGCGACCTGGTATATGAAGACCATTCTG +CCCTATCAGGGATGGGCGCTCATCAATCCTATTGATATGGTGGGGCAGGATATTTGGGTC +TCCTTTATGCAGCTCCTGCCCTACATGCTGCATACCGGTATCCTGATTTTGTTTGCCGTG +CTGTTCTGCTGGGTGTCTGCCGGATTCTGGACTGCGCTGATGGGCTTCCTGCAACTGCTT +ATCGGGCGCGATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCG +GAACACCAGACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCC +GGTCTGCGCGCGACCTGGGAGTCCGTTAAAGCTACAGGCAACGCCGCGCATTTTGACGTC +TATATCCTTAGCGATAGTTATAACCCGGATATTTGCGTGGCGGAGCAAAAGGCGTGGATG +GAGCTCATCGCGGAAGTGCAGGGCGAAGGCCATATTTTTTACCGTCGCCGCCGCCGCCGT +ATGAAACGCAAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGC +TATATGGTGGTGCTGGACGCGGACTCAGTGATTAGCGGCGAGTGTCTGAGCGGGCTGGTG +CGCCTGATGGAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGG +ATGGATACTCTGTATGCCCGCTGCCAACAGTTTGCGACCCGTGTTTATGGACCGCTGTTT +ACCGCCGGGCTGCACTTCTGGCAGTTGGGGGATTCGCACTACTGGGGGCACAATGCCATT +ATCCGCGTGAAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCG +TTCGCCGGATCGATTCTTTCCCACGACTTTGTTGAGGCGGCGCTAATGCGTCGGGCAGGG +TGGGGCGTCTGGATTGCCTACGATCTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTG +CTGGATGAGCTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTG +TTCCTGGTGAAAGGAATGCACCCGGTGCATCGTGCCGTGTTCCTGACCGGGGTAATGTCA +TACCTGTCCGCGCCGTTATGGTTTATGTTCCTTGCGCTTTCTACCGCGCTGCAGGTCGTT +CATGCGTTAACAGAGCCGCAATATTTCCTTCATCCGCGCCAGCTTTTTCCGGTCTGGCCG +CAGTGGCGTCCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTG +CCGAAGCTGCTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTC +TGGCGCGTTACGCTGTCGCTATTGCTGGAAGTTCTGTTCTCCGTGTTGCTGGCGCCGGTG +CGTATGCTGTTTCATACCGTGTTTGTGGTCAGTGCGTTCCTCGGCTGGGAAGTGGTCTGG +AACTCACCGCAACGCGACGATGATTCTACGCCTTGGGGAGAAGCCTTTATGCGTCACGGC +TCTCAACTGCTGCTGGGGCTGGTCTGGGCGGTTGGTATGGCGTGGCTGGATTTACGCTTT +CTGTTCTGGCTGGCGCCGATTGTCTTTTCGCTTATTCTGTCGCCATTTGTTTCGGTGATC +TCCAGTCGTTCAACGGTAGGATTACGCACCAATCGCTGGAAGCTGTTCCTGATCCCGGAA +GAGTATTCGCCGCCTCAGGTGTTGGTCGATACTGATAAATATCTGGAGATGAATCGCCGC +CGTATTCTGGACGATGGCTTTATGCATGCGGTTTTTAACCCGTCGCTTAATGCGCTGGCG +ACCGCGATGGCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGT +CATGTGGAGCAGGCGCTAAACGAAACGCCGGATAAACTGAACCGCGATCGGCGTCTGGTT +TTGCTCAGCGATCCGGTGACGATGGCGCGTTTTCACTATCGGGTCTGGAATGCGCCAGAG +AGATACTCTTCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAG +GGACGAACATCGTCAGCGGGATAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/multfasta2.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/multfasta2.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>1111_1#1_01123 +CCCC---- +>2222_2#2_01456 +AAAA---- +>3333_3#3_01789 +GGGG---- +>4444_4#4_01123 +TTTT---- diff -r 000000000000 -r b8af7809bf92 roary/t/data/multfasta3.aln --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/multfasta3.aln Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>1111_1#1_02123 +TTTTTTTTTTTTTTT +>2222_2#2_02456 +AAAAAAAAAAAAAAA +>3333_3#3_02789 +CCCCCCCCCCCCCCC +>4444_4#4_02123 +GGGGGGGGGGGGGGG diff -r 000000000000 -r b8af7809bf92 roary/t/data/nnn_at_end.fa.sorted.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/nnn_at_end.fa.sorted.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>1 +AAA +>2 +AAACCC +>3 +AAACCCGGG +>4 +AAACCCGGGTTT diff -r 000000000000 -r b8af7809bf92 roary/t/data/nuc_multifasta.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/nuc_multifasta.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,112 @@ +>AAAA#74_01075 +TGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTTC +TTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCCG +CAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAGG +GGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGC +TGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGC +TTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACT +TTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCA +TCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTT +ATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGG +AAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTA +TGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGA +TGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTA +TGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>BBBB#75_01314 +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGATGCTGCCCGCCGCGTTAGATACCGAGGG +GATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGCT +GGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCT +TCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTT +TCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCAT +CGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTA +TGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGA +AATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTAT +GGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGAT +GCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTAT +GTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>CCCC#76_00877 +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGAGTTTATTATCGGCCTGTTGGGCTACTTCGGGC +TGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGC +TTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACT +TTCCGGAAGGAATCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCG +CACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTATG +CCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGAAA +TTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGG +CGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATGC +CGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATGT +CCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>DDDD#77_01105 +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG +CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG +CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC +TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC +ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT +TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG +GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT +ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG +ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT +ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>EEEE +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG +CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG +CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC +TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC +ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT +TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG +GAAATTCTCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATG +GCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATG +CCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATG +TCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>FFFF +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG +CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG +CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC +TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC +ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT +TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG +GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGCACCGATCGTTATG +GCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATG +CCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATG +TCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>GGGG +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG +CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG +CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC +TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC +ATCGCACTGGGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTT +ATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGG +AAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTA +TGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGATGAACTGATGC +CGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATGT +CCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA +>HHHH +ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT +CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC +GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG +GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG +CTGGATCGTCTGCTTCCTCACGCTTCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCT +TCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTT +TCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCAT +CGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTA +TGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGA +AATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTAT +GGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGAT +GCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTAT +GTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/nuc_to_be_aligned.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/nuc_to_be_aligned.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,90 @@ +>1 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTGCATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCGTCAGTAAAATATTTCTTCATTAATCACA +TCT +>2 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGGTGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA +TCT +>3 +ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC +CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT +AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG +AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG +CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA +ATGGCAAACCAAATGGAGTTAGCCAAGGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA +GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG +CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT +GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT +AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA +GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT +CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA +ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT +CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT +AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC +GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA +ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT +AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT +GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC +GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG +GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC +CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA +CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT +AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT +TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA +ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC +GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA +AAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA +TCT \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/out_of_order_fasta.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/out_of_order_fasta.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +>5555 +AAAAAAA +>3333 +GGGGGGG +>4444 +CCCCCCC +>2222 +TTTTTTT +>1111 +AAAAAAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/out_of_order_fasta.fa.sorted.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/out_of_order_fasta.fa.sorted.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,10 @@ +>1111 +AAAAAAA +>2222 +TTTTTTT +>3333 +GGGGGGG +>4444 +CCCCCCC +>5555 +AAAAAAA diff -r 000000000000 -r b8af7809bf92 roary/t/data/proteome_with_and_without_descriptions.faa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/proteome_with_and_without_descriptions.faa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,29 @@ +>1234#10_00001 +MSKHGFFQITQKLFLRKGDELLILRDRKSGLGDLPGGRMNENEFFEDWSLSMQREIEEEL +GSQVQIRVSTKPLFIHKHKVNEGNFPCIIIAYHADYLGGDIILSDEHDYISWEKVQTYEP +SPLFTEYMLDAVNLYLKEYAPLVH* +>1234#10_00002 +MIIKLKIILNSYLIYYFLRGQNTLIRTLLFEFPLTTFFVFLMVATFFIVNVFLPEHLIRQ +YFLNHPGQIQPLSWIGAVFYHGNLIHLFGNMFYLFFLGRAVEYKAGKGRWLLFFFMAALI +SSLLDSFIRGVILHDPTPVVGASGAISGIAAVAALLSPFSLRFNQRNIPFPVFLVAWIMV +YSDITNVFTEDGVARWAHLGGFISVIFAAYFLKPTERKQLHSGFILNLIFIILTLILAFF +YSNRS* +>1234#10_00003 +VKTTLSGEIEKLRYEVAVKIVNLQGEVLDLRAEMKINFSEVNSKILKLQFEFEMAKIRKE +LKTEIADLRAETKTDFLELQKSIVDIYKTISTQTRWILGVATLFAAIGKVIN* +>1234#10_00005 imidazoleglycerol-phosphate dehydratase or histidinol-phosphatase +LTDKLIGFYDPVRMKAERKTSETEIKLEMNLRGTGQYQFDTEIPFFEHMLSHISKHGLID +LNLWLRGDIEIDCHHSVEDTAILMGATIHKQLGDKAGIFRYGHFTLTMDEVLTTVAVDLG +GRYFFKYTGPELTGKFGIYDAELSLEFLQKLALNAKMNLHVVVHYGDNKHHVHESIFKAL +GKALRMAIAQDSAAAGAIPSTKGVLE* +>1234#10_00006 +MIAILDYGMGNIHSCLKAVSLYTKDFVFTKDHSTIENSKALILPGDGHFDKAMENLNSTG +LRKTIDKHVTSGKPLFGICIGFQILFESSEEIAQGSKKEQIEGLGYIKGKIKKFHGKDFK +VPHIGWNRLQIRRKDKSVLLKGIGDQSFFYFIHSYRPTDAEGNAITGLCDYYQEKFPAVV +EKNNIFGTQFHPEKSHTHGLKLLENFIRFI* +>1234#10_00007 imidazole glycerol phosphate synthase subunit HisH +MIVIPAIDLFDNCAVRLFKGNYEEKKIYSSEPWKLAESFAKNGATLLHLVDLNGARNQLG +VNEDSILKIRETTSLKVQLGGGIRDKEKLAYYDKIGINRFILGTAAVTNPDLLKYALDNY +GKERVVVAVDARDGIVKIAGWEKDSGIHYRDLLERLVKAGIEHIVFTDIAQDGTLAGPNL +EAYREILNSYPFQVIASGGIASLKDLMDLSSLKTKISLYGVITGKALYEGKLDLAKAISS +I* \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_1.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_1.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=1_1;gene=different;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=1_2;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=1_3;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11878 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=1_6;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=abc_00016;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_1_alternative_patterns.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_1_alternative_patterns.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,262 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=1_1 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002; +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID="abc_00004";inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID='1_2';gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product='hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain';protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 id=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product="superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain";protein_id=gnl|SC|abc_00006 + +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_2.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_2.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +>2_1 +AAA +>2_2 +BBB +>2_4 +DDD +>2_7 +GGG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_2.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_2.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=2_1;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=2_2;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=2_3;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11878 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=2_7;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=abc_00016;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_3.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_3.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=3_1;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=3_2;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=3_3;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11878 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=abc_00015;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=3_5;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_4_missing_genes.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_4_missing_genes.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,256 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=4_1;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATAATAAAAACTCTAAAAGTTGTAATTTAAAATAGTTCTTTAAATTAT +ATACCCACCACATTTGGTGGAGAACCAAAAATTAGCCGAAAAACATCATTTCTGAAGTTA +TCGGCTAAAGTTATAAATTATATTTATTTGTACATGAACAAATAATTTACATTAATTTGT +CATTTCTTCTTTTTCCCAATCGATTTTATATCTTTCTGAAGAACGATCTGTCCATTTATC +TTTAGTATTGGTACCTTTCCAATTTGTTGAAGTCCAATGCAATTGGTAGTCATCACGAAC +TCGTTCGTATATTACATCTATATTTGTTTGTTGTTTGGATGCTTTTCTATCCATAGTAAT +AACTGTAGCGAAGTCTGGTGAAAACCCTGAAGATAATAGAGAACTTGCTTTGTTAGGATC +AAGGAAGTTCTCTGCTGCTTTCATAGAACCATTTCTAGTTTTCATGAAAAGTTGATTGCC +ATATACCGGGTTCCAAGAATCTCTATCATATGGTCCCCAATTTTGATTCACCATATTGTT +AAATATCACTTTCCAGCCTACTTTTTTATCAGTTGGGCTCTCTAAAATTGTTTTGAAATC +AGGTTGAACATATTTCAGTGTATGACCAATCGAAACATTTGCACCAATAAGGCCGCCAAT +TTTTCCTGTATCATCACCAGTAACATTACCGTTGAATCCATAAGTTAAAGTACTCATATA +CTCTTTTGTATCAATCGAATTTCTTGGATAGTAATCAGATATTTGAGCTACTTCATTATC +AGGTAGTTGCAACTGTACCTTAAAGGCTGAAGGCCAGGCTAAACCACTTTTGTTAGCACC +TTCTTCGCTATAAACTCTATATTGACCAGCAATGGTACCTTTCGTTCTAATAACTAGCAG +TTTTTTATTGTGATTTTTATCATCGATAAAACTATAAAATACTTTTTTGTGCATGCCATT +TTCTTTATCATAAGTGACTAAATCACCTGTTTTTACTGTAGTATTGCTTCCAATATCTGT +AGTACCGGTTTTAATATTAATATCAGAATCTGCGGCATTAGCGACAGGATTCATTAATAT +GGAACCTAGCAATAGTGTTGTTGTTACTGAGCTGACTATACGTGTTTTCATTTTCATCAT +CCTTCTATTTTTTTTAACGATTTGAGGAAACAATAATCAATATGTCAATTTAGAATATTG +CAGTTGAGACATATCAAATATTTATAATCGTTTATATTAGTATATTTAATGTAGCAACTG +ATAAATTACTGAGTGATGATGAGTGATTATTTTAAGAATATGTTTTTAACTTTTATTTAA +AATTTGAAAGGAAGCATTTCAATTTCGAGGGTTAGTCAAAGTTGAATAAATTCTTTATGA +AACAAGGAAAAGACATAGCTAATTTTATTGATTAATTTCTTTAAAACTAATGATTTGTTT +GATTTAAAAATGTAATCGATTACAATATAAAAATACAAATATCTTAGAATTAAATCAATT +AATTAACTATTAAATAAAAATTAAATATATATTAACTACTGTAAATTAATAAATAGAAAT +AGAGAAAAAGGGTATTAATTATGTTTGGAATTTCGTCGGGAATAATTTTTGCCATTACAT +AGAAATATCTAATAGATAATGAAAAAGTATCGTATGTATTTTTAATATAGTGTAAAATAT +CATATGTAAAATAAAATGTAGATTTTTAGTTAGAGGCATTATAAGAAAATTTTGAGTATA +GGTTAGCTTTTAATTATGAATCTTATTGAAATTTGATTAATAAATATATGATAGGGGATT +AAAATGAAACTATTTTATATCGTATTTCTTATTATTATATGGCTGAATATATTTTTAGGA +AATGAAATTATCCATACACTGACTGTTTTAATAACAACATTGTATATTGTTAATTCAAGA +AAGGGGATTAAAAATGACAGAGTTGAATAATATTATAAACTCTCTTCAATCTTTGTTTGA +GTCTGAATCAGGCTATAAAATTTCGAAAAATTCAGGAGTTCCATATCAAACAGTACAAGA +TTTAAGAAATGGGAAAACCAAACTAGAAGATGCTAGATTTAGAACGATTATTAAACTTTA +TAGTTACTATGTCTCATTAAAAGAACATTAATCATGGGACAATAAAGTATTGCTATAATA +ATTGAATCATTAAATGAAGGAATAGAGCCTAAGACATAATAAATCAATGTCTTAGGCTCT +ACAATATTATATTGGTAGTAGTTGACCGAATGAAAATGACCATGTAACAAGCATTTTTGG +GGCCCCAACACAGAAGCTGACGAAAAGTCAGCTTACAATAATGTGCAAGTTGGGGATGGG +CCCCAACACAGAGAATTTCAAAAAGAAATTCTACAGACAATGCAAGTTGGCGGGGCCCCA +ACATAGAGAAATTCAAAAAGAAATTCTACAGACAATGCAAGTTGGGGAGTGACAACGAAA +TAAATTTTATAAAATACCATTTCTGTCACATTCCTACTCCCAATTCCATTTAAATATATA +GAAAATTTCACCTATTATATACATCATACACTTTAAAAATTATCATTTAAATAATCTGAT +TTGGAATTAAAGTGCATGAAGTATAAGTCACCTTCATATACTAATCAAAGAGGACGTCAA +CAGTTATTTTATTAGGATTTTTAACATAAACATTTGCTAGATCTGAATGTAATCTTTTGC +TTAAATCAATAGTGTAGTTATTACCGCCACCGGTGATCTTAAGCTTACCTTTATTACGAT +TTTCGGTATATAATATTTTATTTTTTATTAACGCTTCTCGTGCACGGAAATCGATTTCTT +TCAATGTTAATACTGGTTTATTGCCTTGGTATATTTTATGCGCACCAATAATCGTTTGTA +GTTTATCTTTGTATTGCACAAAAAGATTATAAGTTTTATCAGAAGGTTTTGCGGCTGGTG +TAACGCCACCTGTAAATGTCTCTCTATAAGACCACCATAACTGATCAGTATCTTTGTCTT +TTAGTCCAAACACATCTACGTAACGATCTTTTAACTGATTAATATTTCCCCAACTTTCAG +CGCCCCATAAAGATATATGTGCTGACCATGAATATCTCTTAAGTTCAACATAAATGTTTC +CATTATCATATTGATATAGCCATTTATTTGAAAATGAAAAATGAGGCTGTGTGTAATATT +TAATTAATTCATTGATGTTAGTTTCATCTTGACCAATGCTATAAGCTTTAGCTTCAGAGT +AAAAACTAAATACTGGTTTTTGATTTTGAGGTAATACAGTACCTAATAGTAATAATGTTG +TCGTTAAAATTATATTTTTCGTGATGTTCTTACTCATTAGAACATCTCCTTTCAGAGGAA +TCATGATACGAGGAATAAGAAATTTAAATGTGAGCGAAGTCAATATAGTATTTGCGATTA +TTTTTATTAACTCCATTATTATTGTTAGTTTGATTTTTCGAGGATAACTTCAATTTTTGC +ATTTTGAGGTTTTTTAACATATCTATTTGCATCAGTTGATGGCAACCTTTTACTTAAATC +TATTGTGTAGTTATTGTCTGTACCTGTTATTTTAATTTGTCCTTTATTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATGTTTGACGAATACGAAAATCTAATTCTTTTAAAGT +TAAAACAGGCTTATTGCCTTCATAAACTGGAAATCCGCCAGTAAACGTTTCTGCTTTATC +TTTATATGTTACATTCAGTTTATAGTGTTTATCGTTAGATGTTGCTGCAGGAGTAACACC +ACCAGTAAACGTTTCTTGAGATAATGCAAAAGAATCAATGGTTTCTTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTAATTGGTTGATATTGCCCCAACTTTCAGGTCCATA +AACTTGAATATGACTATACCAAGAAAACTGTAACAACGTTGCATGAATCGTACCGTTATC +TTTTTGCCATAACGTACTGTTAGAGAAGGTTAAATATTTTTGCGAGTAATATTTAGTTAA +CTCATTAACGTTAGTTTCGTTTTGATTTATATAATAAGCTTTCGCTTCAGATGAAGAATT +GATAGGTGTATTAGGAAATTGTGTAAATGCTGTACCTAATAGTAACAATGTTGTTGATAA +AATAATTTTTTTCGTGATGTTATTGTTCATTCGAATTTCTCCTTTGAGTATTGTTGGAAT +GTTTAATTATAAAAAGGGGTTAATTAGATAATTGAAATTATCCGCATTTACAAAAGGTAA +TAGGTTAGTTAGATTTTTCGAGTATGACTTCAATTTGTGCATTTTTAGGATTTTTAACAT +AACGGTTTGTGTCAGTTAATTTTAACTTTTTACTTAAATCAATCGTGTAATTATTTCCAT +CAGCAGTTATCTTAATTTGACCTTTATTAAATTCTCCGTTATATAACTTTTTATTCTTTA +TTAATGTTTGACGAATACGGAAATCTAATTCTTTTAAAGTTAATACTGGTTTATTTCCTT +TGTAAAATTCATGTCCACCGATGATAGTTTGTTGTTTATCACTATATTTTAAAAATAGTC +TATAAGGTTTATCAGATGAAGTAGCTGCTGGCGTAACACCACCAGTAAATGTTTCATCAT +AAGTCCAGTAACCTTCAACTGTGTCCTCATCTTTAGTTCCAAATATATCAACGTATTTAT +TTCTTAACTGATTAATGTTTCCCCAACTCTCGGATCCAAACACTTGAATATGACTATACC +AAACCCACGTTTGCAATGTTGCATGAATGCTACCATTGGGCTTTTGCCATAGCCATTTTC +CAGATAATGAAAAATGCGGCTGAGTGTAATATTTGATTAACTCATTGATATTAGTCTCGT +TTTCACTGATATTATAGGCTTTTGCTTCAGATGAAAAACTGATTGGTGTTTTAGGAAGTT +GTGTTGATGTGGTTCCTAAAAGTAACAATGCTGTTGATAAAACTAATTTATTCATGATGT +TCTTTTTCATATGAAAATCTCCTTTGCGTGAATTACCCAAAGTATATAAGCTATTACACC +GATTCGGAATTAAATAAAAGCTAAAACTATGTTAAATAAACTTAAACAGTTAGTAGTGTT +ATTTAAGCAAAACTTATCATTTTTAAGTTTTGGACAGAAACAGTACTTAATAAAGTAGGC +GGGAGTTATATATTAAAAACGACACGTTACAATTATTCTCTAATCAATTGCATTAAATTG +TTTGATAATTGAATTTTCTAACTACTTGAAAAATAGTTATACTTTAAATGTAGTACTTAT +TTTAATTATTTCCTACTACTTAAATTTAATATTAATAAAATGTTCATTTAATTATTGATA +AAATATTACAAATTTTAATAGTAGGTTGTGTTTATTTTGTATGCGCTTACAATTTAGGTG +TAACTAAAATAAAAGGAGTTGTTATTAATGAAAAATTTACGAAACAGAAGTTTTTTAACT +TTATTAGACTTTTCACGACAAGAGGTAGAATTCTTATTAACACTCTCCGAGGATTTAAAA +CGTGCTAAATATATTGGCACTGAAAAGCCTATGTTAAAAAATAAAAATATTGCACTGTTA +TTTGAAAAAGATTCTACAAGAACGCGATGTGCATTTGAAGTTGCAGCGCATGATCAAGGT +GCAAATGTAACTTATTTAGGCCCAACTGGATCACAAATGGGTAAAAAAGAAACAACTAAA +GATACTGCACGTGTGCTTGGTGGAATGTATGATGGCATTGAATACCGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAAATTCAGGCGTACCAGTGTGGAATGGTTTAACTGAT +GAAGATCATCCTACTCAAGTTCTTGCTGATTTCTTAACAGCAAAAGAAGTCTTAAAAAAA +GATTATGCAGATATTAACTTTACATATGTTGGAGATGGTCGTAATAACGTTGCAAATGCA +TTAATGCAAGGTGCTGCCATTATGGGTATGAACTTCCATTTAGTTTGTCCAAAAGAATTA +AATCCAACAGATGAATTATTAAATCGCTGTAAAAATATTGCCGCTGAAAATGGTGGCAAC +ATATTAATCACAGATGATATTGACCAAGGTGTAAAAGGTTCGGATGTAATTTACACTGAT +GTTTGGGTATCAATGGGTGAACCTGATGAAGTATGGAAAGAACGACTTGAATTATTGAAA +CCATATCAAGTAAATAAAGAAATGATGGATAAAACTGGTAATCCAAATGTTATTTTTGAG +CATTGCTTACCATCTTTCCATAATGCTGATACGAAAATTGGTCAACAAATTTTTGAAAAA +TATGGTATTCGAGAAATGGAAGTTACAGATGAAGTATTCGAAAGTAAAGCTTCAGTTGTA +TTCCAAGAAGCTGAGAACAGAATGCATACAATCAAAGCAGTCATGGTTGCTACATTGGGT +GAATTTTAAATGATATAAGGAAGTGAATATGATGGCGAAAATAGTAGTAGCATTAGGTGG +TAATGCTTTAGGAAAATCACCTCAAGAACAACTCGAGCTTGTTAAAAATACTGCGAAATC +ATTAGTAGGATTAATAACAAAAGGACATGAGATTGTTATTAGTCATGGTAATGGACCACA +GGTTGGAAGCATTAATTTGGGACTTAACTATGCTGCAGAACATAACCAAGGTCCGGCATT +TCCATTTGCTGAATGTGGCGCAATGAGTCAAGCTTACATCGGCTATCAATTACAAGAAAG +CTTACAAAATGAATTGCATTCTATTGGAATGGATAAACAAGTGGTAACACTAGTGACACA +AGTTGAAGTTGATGAAAATGATCCGGCATTTAACAATCCTTCAAAACCAATTGGGTTATT +TTACAACAAAGAAGAAGCTGAACAAATTCAAAAAGAAAAAGGATTTATATTTGTTGAAGA +TGCTGGAAGAGGATATAGACGCGTTGTTCCTTCACCACAACCCATCTCTATTATTGAATT +AGAGAGTATTAAAACACTTATTAAAAATGATACACTCGTTATTGCTGCTGGTGGTGGAGG +TATACCAGTAATTAGAGAGCAACATGATGGTTTTAAAGGTATTGATGCAGTTATAGACAA +AGATAAAACAAGTGCGTTGTTGGGTGCTAATATTCAATGCGATCAATTGATTATTTTAAC +AGCAATTGATTATGTATATATTAATTTTAACACTGAAAACCAACAGCCTTTGAAAACAAC +AAATGTTGATGAATTAAAACGATATATAGACGAAAATCAATTTGCAAAAGGAAGTATGTT +ACCAAAAATTGAAGCAGCCATATCATTTATTGAAAACAATCCAAAAGGAAGTGTGCTTAT +AACATCATTAAATGAATTAGATGCTGCCTTAGAGGGTAAAGTAGGTACTGTGATTAAAAA +GTAATTGAATTGAAACGCTTTTCAATTACTATATGTCAAATGCATGATTTTTATTATTTA +TGTGCACCCCCTGAAAATAATGCCTCTATTTTGATGCGGGGTGCACTTTCTTAATTTATA +TTTATAAAATCTTTAAGGTAGAAATGCTAGGTTAAATGTCGAAGGAGATGAAACCGTGGA +AAATACAATTAATGAAAGTGAAAAGAAAAAACGATTTAAATTAAAAATGCCAGGTGCATT +TATGATTTTATTCATTTTAACGGTTGTTGCAGTTATAGCAACATGGGTTATTCCTGCTGG +TGCATATTCTAAACTTTCTTACGAACCTTCATCCCAAGAACTAAAGATAGTTAACCCTCA +TAACCAAGTGAAAAAGGTTCCGGGTACGCAACAGGAACTAGACAAAATGGGGGTTAAAAT +TAAGATTGAACAATTTAAATCAGGTGCAATTAATAAGCCAGTATCAATTCCGAATACTTA +TGAAAGATTAAAGCAACATCCAGCTGGACCAGAACAAATAACAAGTAGCATGGTTGAAGG +TACGATAGAAGCGGTCGATATCATGGTATTCATTCTTGTACTAGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGGTTCTTTTGAATCGGGATTGTTAGCTTTAACGAAGAAAACAAAAGG +GCATGAATTTATGCTAATTGTGTTTGTATCAATACTAATGATTATCGGCGGGACGTTATG +TGGTATTGAAGAAGAAGCTGTAGCATTCTATCCGATTTTAGTCCCTATATTTATAGCGTT +AGGATACGATTCTATCGTTTCAGTTGGTGCCATATTCCTTGCCAGCTCTGTCGGTAGTAC +ATTTTCAACTATTAACCCGTTCTCGGTTGTAATTGCCTCTAATGCCGCTGGTACAACTTT +TACGGATGGCTTGTATTGGAGAATAGGTGCTTGTATTGTCGGTGCGATTTTTGTTATTAG +TTATTTATATTGGTACTGTAAAAAAATTAAAAACGATCCTAAAGCGTCATATTCTTATGA +AGACAAAGATGCTTTTGAACAGCAATGGTCTGTATTAAAAGATGACGATAGTGCCCATTT +TACTTTGCGTAAGAAGATAATCCTTACATTATTTGTACTACCATTTCCAATTATGGTATG +GGGAGTTATGACGCAAGGTTGGTGGTTCCCAGTTATGGCTTCAGCATTTTTAATATTTAC +AATTATAATAATGTTTATTGCTGGGACAGGTAAATCTGGATTGGGAGAAAAAGGAACTGT +AGATGCATTTGTCAATGGTGCATCAAGTTTAGTAGGTGTATCTTTAATTATTGGTTTAGC +TCGAGGTATTAATTTAGTGTTGAATGAAGGTATGATTTCAGATACAATCTTACACTTTTC +ATCATCTTTAGTTCAACATATGAGTGGACCATTATTTATCATCGTATTACTATTTATTTT +CTTCTGTTTAGGTTTTATCGTGCCATCATCTTCTGGATTAGCGGTATTATCAATGCCTAT +CTTTGCACCACTAGCTGATACAGTAGGTATACCAAGATTCGTCATCGTTACGACATATCA +ATTTGGTCAATATGCGATGTTATTCTTAGCGCCGACTGGACTTGTTATGGCCACACTACA +AATGTTAAACATGCGATATTCACATTGGTTCCGATTTGTATGGCCGGTAGTTGCTTTTGT +ATTGATTTTCGGTGGCGGAGTACTAATTACGCAAGTACTAATTTATTCATAATTTGAAAT +GCTATATTATAAAAATACTAATTGGGTTTTATGCATCTCGTAGGTTTGTAGAAATACTAA +ACTAAGCGAGGTGCATTATTATTTTTGATTAAGAAAATAATGACGGTAATGATAACACTA +GTAAGTAATTGATACAATGCTCTATTTAATAATGATATTTTTAAAATTTGTTTTTAATGT +AATGTTAGATCTATGGTATATTATATTTATCGTGGTAAATATGTATTTGCTGTAAACAGT +TTTTGTAACACATGACACATATGGTTGTGAAAATAGCATATATAAAGGATGGCTATAAAT +GACACATTTGACAAAGGTTTTAGATACACTAACTGGAATATGCGTAGTATTATTATTTAG +TAAATATTTTGTGGCGTATGCAAATATGGTGTTTGATTGGAATTTAAGATGGTATTTGCT +AGAAAACATACCACATTTGCCAATTATATTATTTATTCTGATGTTTATTTTCGGAGTACC +TTCTGAAATGATAAAAGATAGGCAAAGGAAAAATAACGGTGTTTAATTTATCGATATTTA +GAGGTGATAAAATTTGTCAACTATTACAAAGACTAAAATAAAAATCTTTATTAATTATTT +TATTGGTATATTAGCCTTGGCGTTTGCTGCTTATATATTATTTAAATAAAGGTTAGAGTG +AAACGTGTTTATGAACTAGACGTTCTAGTATAGTTACTACAGCTTTAGTCAGAAGGTATC +ATTGATAAGATCATATTAAATCAAAGAGGCATTGATATACACTAAAAAGAGGCAAGATTA +CCTGCCTCTTTTTTAGTTATTAAATATGCGTGTTAATTCTTGGTAATAGTGTTACTGAGA +CGCATTACGAAGAAATTTATCTTGATTTTCCTTTTTTAAAAAGAAGTGAAGATATCCTAT +AAAGACTCTAAGTACTATTACAGTGGCTAATAACACTTCGATAAACAAAAGACCTTTCCA +AATATCTGGAAACATAAGTACAGGCAAACTGTTCTTTAAAGCAGTTGCTGAGATTACTAA +AGGGAATGTGAAAGCTGAAAATACGGGCGAAAAAGGTTCTTTTAGTAATTTAGGCAATTG +TATAATGATATAAAAATAAAATATTTGAGCTAATATTAAAAATATAATTACGATAAAAGC +ATTCGCCTTAGGAAAGGCTATAACATATGCTGCAGCGACTAAAGAAAATGGTGCACAAAT +TGTCGATGTGTTCGGTTTGATTGACGTCTGCAATGGAAATGCTTTTAATCGCTTGAAAAC +AATAGGTAAGACAATACAAGTAGCTACAAAGCCATATATTACTGTTAATTGACCTATGAA +AAAACATCCGCTAACGGGTGCCGTCAATCCTGCGATAGCAATACCAATAAAAAGTACAGT +CCACGAAGGATAAACATTTTCAAGTGAAAAATCTTTTAAATATTTTATTGAAAAAATAAT +CATATGCGTCATAATTCCCACAAGGCATAAAATCCAAATAGGCGTTATTAAGCTATTGAT +AAAAGTTATGTTACTAAAAAATGTATTTAAATAAGTAGTACCTAAAAAGCCAGACATGAA +AAATGTTGTGAACACTGATGAAACTAGAGGACTGTTTAATTGTTCTTTCACATTATTAAA +ATATTTGATCATAGTACATAAAAGGTGAATCCAAATCAAGAAAGCAAAGATTCCGCAAAC +AGCGTTTAAAGTAAGAGATAAGTCTTTTAATAGATTACCCAGGCCTAATAATCCTAAGAC +TAGTCCTGACGTTACTAGAGGTGCTTTTTGAAGTCTCATGATTTACAACCTTTCTTATGT +GATTTTCTTCACTAATTATATCATGATAGCTATGGCCAATTAATAAGAAGAGTGTGTACT +ATTACGTTATTAGAGTATGTATATTGGATTGATAGACACATAATTGACATTTAAATCTCA +AAATTAATGATATTTGAGGTATGCTTTGCAACCTAAATATTGGAATATGTGGAAAAGTAA +TTATTTAATTTAAATGATGATTGAAGATTTACAAGGGGGTGTACAAAATGAGAAATCAAA +TTCAAAAACTATTAGACAGTGATTTGAGCAGTTTACATATATCGAAACAAACAGGAGTTC +CACAAAGCACAATACACAGAATGAGAAAAAAAGAAAGATCATTAGACAATATGTCATTGA +AAAACGCTGAACTACTTTATAAATTTGCCAATAGTATATTTAGCAATGAAAATTAAGAAG +AATAATTAGTGAGTTAAATAATTAAAAAACCACGTCTCGATGGACGTGGTTATTTTTTTA +AATGTATTTAATTATAGGATTTCGGGCCCCTGAAAAGTCCCTAAAATTTTGAATAGTATC +AAAATCTATAGGAATAATATAATAATAAAAATCTCTACGCATGCAAATGGTGAGTGTTAA +AAATCTTGGTGTAGTGTTGGTGTAGTTCAGGTGCAGTATAGATGAAATTTGAGCACAAAA +TTACTTAATTAAAAATGTATAAACAAGTGTCAGACGCGTGTCAATTGTGTGTCAAAAAAT +TCTATGACGAATAAGCATGCTTGTTTTAATTACTGTATTTTCGGGGCTTATGCGGGGGAC +GTTTTGGTGACGCATCATACTATATTACTGAAATTCAAAACAAAAAGAGCCCCGTAATCA +CGGAACTCTTTTGTTTGGTAATGCGTATAAAAATACCTATAAACGTCCTGGGAGGGATTC +GAACCCCCGACCGATGGCTTAGAAGGCCATTGCTCTATCCAGCTGAGCTACCAGGACACG +TTTAACAACACAAGAATTATTATATCTAAATGAACTTAAATTAGCAATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTATAGAGCTATTTATCTAAAAAGGTTCAATAAGACT +TAAATGCGAATTCAGGCAACTTAATTGTGTTAAATACAGTTTTGAATGCCTAACTGTATT +TCTTTTCTCTTTAAAATACAGTTAAGTACATTATAAGATGTTGTGCGGATAAACAAACTA +ATTGCATCAAATTTATTTTAAAATAACAACAACAAAACGTTAAGCGAATAACATTTCGGT +GATTTAAAAGCTACGCACGTTTTTGTTATCTTCAAATTTAAATTTTAAGGAGTGTTTTCA +ATGGAAGGTTTATTTAACGCAATTAAAGATACCGTAACTGCAGCAATTAATAATGATGGC +GCAAAATTAGGCACAAGCATTGTGAGCATCGTTGAAAATGGCGTAGGTTTATTAGGTAAA +TTATTCGGATTCTAATTTCAATATGTTATGTAAGTAATCAGTATTATTTCAAAGGTGAGG +GAGAGATTTAAATGACTGGACTAGCAGAAGCAATCGCAAATACTGTGCAAGCTGCACAAC +AACATGATAGTGTGAAATTAGGCACAAGTATCGTAGACATCGTTGCTAACGGTGTGGGTT +TACTAGGTAAATTATTTGGATTCTAATATAATAACTAATATTCTTTAAAATAAACTGGGT +GAGCATACTTTAATGTTATGCACTCAGTTTATTTTATTTGCAGAAATTTGAGCCTCTGTT +AAGATTTAGATACATAGACAATATAGGAGATGGGGAAATTGGGATATAAAAATATTTTGA +TAGACTTTGATGATACAATTGTTGATTTTTATGATGCAGAAGAATGGGCGTTTCACTATA +TGGCGAATGTTTTTAATCATAAAGCAACAAAGGATGATTTTTTAACATTTAAAAAAATCA +ATCACCAACATTGGGAAGCTTTTCAACAAAATAAATTAACGAAGTCTGAAGTATTATCAG +AACGATTTGTGAATTACTTCAAACATCATCAAATGGAAGTTGATGGGCATCGTGCAGATG +TGTTATTTAGAAATGGATTAGCAGAAGCTAAAGTTAAATACTTTGATCAAACATTAGAAA +CAATTGTCGAATTATCGAAAAGACATGATTTATATATTGTTACTAATGGTGTAACCGAAA +CGCAAAAGAGAAGGTTAAATCAGACGCCGTTGCATAAATATATTAAAAAGATATTTATAT +CTGAGGAAACAGGATATCAAAAACCTAATCCGGAATTTTTTAATTATGTTTTTAATGATA +TTGGTGAGGATGAAAGACAGCACTCGATTATAGTTGGAGATTCTTTAACATCTGACATTC +TAGGTGGAATCAATGCGGGTATAGCTACTTGCTGGTTTAATTTTAGAGGATTTGATCATA +ATCCAGGAATTATACCTGATTATGAAATTAATTCATGGAAACAACTAAATGATATTGTAC +GTTAAGACAAATAATTTGAAAATGATTTATATTAGCTTAAGAAAGTAATTGTAAAAACGA +CACTACGAAAAGATGCATTTTCATGCTCGTAGTGTCGAATATTATTATCTTATGGTTTCC +ACAATAAGACATCATGTCCCTCTATATTTTTAGCTTCCACATCTGTAAATCCATGATGTA +AAAAGAAATCCTTAGAATCATTTCTGCCAATGGCTTTAATTGGCATATTGAAACTCTTTG +CAAAATCAATCAATTCTGAAGCGTACCCTCTGTTTTGATATTTTGGTAATACTTCTAACT +TCCATAATAATATATAATCTTCAAAATCTGGGAAGTAGATTTCTTCGACATCACCTTTTT +TTAGTAATGCCATTCTAGCTCCTAATTGATCTCCGACAAATATGCCATAAAATGGTGAAT +CTGAACTTGCATCAATCATTTGACCGTTTAACTCATTGACCATGTATAAGTCTTTGTTGC +CAAACGCTCTAAAGTTTTCGAATAATTCGTCAGTTTTGTAATTAATTTCAAGACGTTTGA +TTTCACTCATATTTATCTACCCCTTATTTGTTTACTACTATTATTATACATTAAACCACT +TGTGTTTTTCATTGATTTGAAAATGTAAAACAATGAACATTATAAATTTTCCATGATTAA +ATTGATTTTCAAGCCGTAAAATTGTCAATCACCGGTATAGACTTTATACTATAGTTTGTA +ATCGCGTACTTAAGGAGAAAAAACATGGACTGTAAAGTAGTTAGTTTAAATGAAAAAGAT +CAGTTTATACCAAAAATAAAGAGCAGTGACCCTGTAATAACAGGATTATTTCAATATGAT +GCAGCTCAACAAACTAGTTTTGAAAAAAGGATGTCTAAAGAAAATAATGGAAGAGAAGCG +GCATTAGCGAATGTTATTCGTGAATATATGAGTGATTTAAAGCTTTCAAATGAACAAGAA +TTAAACATACAACATTTAGCTAATGGTTCAAAAGTTGTGATTGGTGGACAACAAGCAGGG +CTTTTCGGGGGACCATTGTATACATTCCATAAAATATTTTCAATCATTACTTTATCTAAG +GAATTAACGGATACACATAAGCAACAAGTAGTACCAGTTTTTTGGATTGCAGGAGAAGAT +CATGATTTCGATGAAGTGAATCATACATTTGTTTATAACGAAAATCATGGGTCGCTGCAT +AAGGTTAAATATCATACAATGGAGATGCCAGAGACGACAGTCTCTAGATATTATCCTGAT +AAGGCTGAGTTGAAACAAACTTTAAAAACGATGTTCATTCATATGAAAGAAACTGTTCAT +ACACAAGGTCTACTGGAGATTTGTGACAGAATTATTGACCAATATGACTCGTGGACTGAT +ATGTTTAAAGCACTACTGCATGAAACATTTAAAGCATATGGCGTTCTATTTATAGATGCG +CAGTTTGAGCCGTTAAGAAAAATGGAAGCGCCTATGTTTAAAAAGATTTTGAAAAAACAT +CAGTTGCTTGATGATGCTTTTAGAGCAACACAACAACGTACTCAAAATCAAGGCTTGAAT +GCGATGATACAAACAGATACAAATGTTCATTTATTCTTACATGATGAAAATATGCGCCAA +TTAGTTTCGTATGATGGTAAGCATTTTAAATTAAATAAAACAGATAAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_5.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_5.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=3_1;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_50002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_50003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_50004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=3_2;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_50006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=3_3;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_50008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_51705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_50010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_50011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_50012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11878 . - 0 ID=abc_50013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_50014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=abc_50015;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=3_5;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATTTTAAAAACTCCCCAAGCTGTAATTTAAGGGGGTTCTTTAAATTAT +ATACCCACCACATTTTTTGGAGAACCCCAAACTAGCCGAAAAGGGGCATTTCTGAAGTTA +ACGGCTAAAGTTATTTTTTATATTTCCCTGTCCATGAACAAAGGGGTTACATTAATTTGT +AATTTCTTCTTTTTTTTAATCGATTCCCTATCTTTCTGAAGAGGGGTCTGTCCATTTATC +ATTAGTATTGGTACTTTTCCAATTTCCCGAACTCCAATGCAAGGGGTAGTCATCACGAAC +ACGTTCGTATATTATTTCTATATTTCCCTGTCGTTTGGATGCGGGGCTATCCATAGTAAT +AACTGTAGCGAAGTTTTGTGAAAACCCCGAACATAATAGAGAGGGGGCTTTGTTAGGATC +AAGGAAGTTCTCTGTTTCTTTCATACCCCCACTTCTAGTTTTGGGGAAAAGTTGATTGCC +ATATACCGGGTTCCTTTAATCTCTACCCTATCGTCCCCAATTGGGGTTCACCATATTGTT +AAATATCACTTTCCTTTCTACTTTTCCCTCACTTGGGCTCTCGGGGATTGTTTTGAAATC +AGGTTGAACATATTTTTGTGTATGACCCATCCAAACATTTGCGGGGATAAGGCCGCCAAT +ATTTCCTGTATCATTTTCAGTAACACCCCCGCTGAATCCATAGGGGAAAGTACTCATATA +ATCTTTTGTATCAATTTAATTTCTTCCCTAGCAATCAGATATGGGGGCTACTTCATTATC +AGGTAGTTGCAACTTTTCCTTAAAGCCCGAACGCCAGGCTAAGGGGCTTTTGTTAGCACC +ATCTTCGCTATAAATTTTATATTGACCCGCACTGGTACCTTTGGGGCTAATAACTAGCAG +ATTTTTATTGTGATTTTTATCATCGCCCAAACTATAAAATACGGGGTTGTGCATGCCATT +ATCTTTATCATAAGTTTCTAAATCACCCGTTCTTACTGTAGTGGGGCTTCCAATATCTGT +AGTACCGGTTTTAATTTTAATATCACCCTCTCCGGCATTAGCGGGGGGATTCATTAATAT +AGAACCTAGCAATATTTTTGTTGTTCCCGAGCTGACTATACGGGGGTTCATTTTCATCAT +ACTTCTATTTTTTTTTTCGATTTGACCCAACCATAATCAATAGGGGAATTTAGAATATTG +AAGTTGAGACATATTTTATATTTATCCCCGTCTATATTAGTAGGGGTAATGTAGCAACTG +ATAAATTACTGAGTTTTGATGAGTGCCCATTCTAAGAATATGGGGGTAACTTTTATTTAA +AATTTGAAAGGAAGTTTTTCAATTTCCCGGGCTAGTCAAAGTGGGGTAAATTCTTTATGA +AACAAGGAAAAGACTTTGCTAATTTCCCTGACTAATTTCTTTGGGGCTAATGATTTGTTT +AATTTAAAAATGTATTTGATTACAACCCAAACATACAAATATGGGGGAATTAAATCAATT +AATTAACTATTAAATTTAAATTAAACCCATACTAACTACTGTGGGGTAATAAATAGAAAT +AGAGAAAAAGGGTATTTATTATGTTCCCAATCTCGTCGGGAAGGGGTTTTGCCATTACAT +AGAAATATCTAATATTTAATGAAAACCCATCCTATGTATTTTGGGGATAGTGTAAAATAT +AATATGTAAAATAATTTGTAGATTTCCCGTTCGAGGCATTATGGGGAAATTTTGAGTATA +AGTTAGCTTTTAATTTTGAATCTTACCCAAACTTGATTAATAGGGGTATGATAGGGGATT +AAAATGAAACTATTTTTTATCGTATCCCTTACTATTATATGGGGGGATATATTTTTAGGA +AATGAAATTATCCATTTACTGACTGCCCTAACAACAACATTGGGGGTTGTTAATTCAAGA +AAGGGGATTAAAAATTTCAGAGTTGCCCAATCTTATAAACTCGGGGCAATCTTTGTTTGA +ATCTGAATCAGGCTTTTAAATTTCGCCCAATCCAGGAGTTCCGGGGCAAACAGTACAAGA +ATTAAGAAATGGGATTTCCAAACTACCCGATCCTAGATTTAGGGGGATTATTAAACTTTA +AAGTTACTATGTCTTTTTAAAAGAACCCTAACCATGGGACAAGGGGGTATTGCTATAATA +ATTGAATCATTAAATTTAGGAATAGCCCCTACGACATAATAAGGGGATGTCTTAGGCTCT +ACAATATTATATTGTTTGTAGTTGACCCAATCAAAATGACCAGGGGACAAGCATTTTTGG +AGCCCCAACACAGATTTTGACGAAACCCCAGCTTACAATAATGGGGAAGTTGGGGATGGG +ACCCAACACAGAGATTTTCAAAAAGCCCTTCCACAGACAATGGGGGTTGGCGGGGCCCCA +ACATAGAGAAATTCTTTAAGAAATTCCCCAGCCAATGCAAGTGGGGGAGTGACAACGAAA +AAAATTTTATAAAATTTCATTTCTGCCCCATCCCTACTCCCAGGGGCATTTAAATATATA +AAAAATTTCACCTATTTTATACATCCCCCACCTTAAAAATTAGGGGTTAAATAATCTGAT +ATGGAATTAAAGTGTTTGAAGTATACCCCACCTTCATATACTGGGGAAAGAGGACGTCAA +AAGTTATTTTATTATTTTTTTTAACCCCAACCTTTGCTAGATGGGGATGTAATCTTTTGC +ATAAATCAATAGTGTTTTTATTACCCCCACCCGTGATCTTAAGGGGACCTTTATTACGAT +ATTCGGTATATAATTTTTTATTTTTCCCTAACGCTTCTCGTGGGGGGAAATCGATTTCTT +ACAATGTTAATACTTTTTTATTGCCCCCGTACATTTTATGCGGGGGAATAATCGTTTGTA +ATTTATCTTTGTATTTTACAAAAAGCCCATACGTTTTATCAGGGGGTTTTGCGGCTGGTG +AAACGCCACCTGTATTTGTCTCTCTCCCAGACCACCATAACTGGGGAGTATCTTTGTCTT +ATAGTCCAAACACATTTACGTAACGCCCTTTCAACTGATTAAGGGGTCCCCAACTTTCAG +AGCCCCATAAAGATTTTTGTGCTGACCCTGACTATCTCTTAAGGGGAACATAAATGTTTC +AATTATCATATTGATTTAGCCATTTCCCTGACAATGAAAAATGGGGCTGTGTGTAATATT +AAATTAATTCATTGTTTTTAGTTTCCCCTTGCCCAATGCTATGGGGTTTAGCTTCAGAGT +AAAAACTAAATACTTTTTTTTGATTCCCAGGCAATACAGTACGGGGTAGTAATAATGTTG +ACGTTAAAATTATATTTTTCGTGATCCCCTTCCTCATTAGAAGGGGTCCTTTCAGAGGAA +ACATGATACGAGGATTTAGAAATTTCCCTGTCAGCGAAGTCAGGGGAGTATTTGCGATTA +ATTTTATTAACTCCTTTATTATTGTCCCTTTCATTTTTCGAGGGGGACTTCAATTTTTGC +ATTTTGAGGTTTTTTTTCATATCTACCCGCACCAGTTGATGGGGGGCTTTTACTTAAATC +AATTGTGTAGTTATTTTCTGTACCTCCCATTCTAATTTGTCCGGGGTTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATCCCTGACGAATACGAAAGGGGAATTCTTTTAAAGT +AAAAACAGGCTTATTTTCTTCATAACCCGGACATCCGCCAGTGGGGGTTTCTGCTTTATC +ATTATATGTTACATTTTGTTTATAGCCCTTACCGTTAGATGTGGGGGCAGGAGTAACACC +ACCAGTAAACGTTTTTTGAGATAATCCCAAACAATCAATGGTGGGGTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTCCCTGGCTGATATTGCCGGGGCTTTCAGGTCCATA +AACTTGAATATGACTTTACCAAGAACCCTGTCACAACGTTGCGGGGATCGTACCGTTATC +ATTTTGCCATAACGTTTTGTTAGAGCCCGTTCAATATTTTTGGGGGTAATATTTAGTTAA +ATCATTAACGTTAGTTTCGTTTTGACCCATACAATAAGCTTTGGGGTCAGATGAAGAATT +AATAGGTGTATTAGTTTATTGTGTACCCGCTCTACCTAATAGGGGGAATGTTGTTGATAA +AATAATTTTTTTCGTTTTGTTATTGCCCATTCGAATTTCTCCGGGGAGTATTGTTGGAAT +ATTTAATTATAAAATTTGGTTAATTCCCTAACTGAAATTATCGGGGTTTACAAAAGGTAA +AAGGTTAGTTAGATTTTTCGAGTATCCCTTCCATTTGTGCATGGGGAGGATTTTTAACAT +AACGGTTTGTGTCATTTAATTTTAACCCTTTCCTTAAATCAAGGGGGTAATTATTTCCAT +AAGCAGTTATCTTATTTTGACCTTTCCCAAACTCTCCGTTATGGGGCTTTTTATTCTTTA +ATAATGTTTGACGATTTCGGAAATCCCCTTCCTTTAAAGTTAGGGGTGGTTTATTTCCTT +AGTAAAATTCATGTTTTCCGATGATCCCTTGCTGTTTATCACGGGGTTTTAAAAATAGTC +AATAAGGTTTATCATTTGAAGTAGCCCCTGGCGTAACACCACGGGGAAATGTTTCATCAT +AAGTCCAGTAACCTTTTACTGTGTCCCCATCCTTAGTTCCAAGGGGATCAACGTATTTAT +ATCTTAACTGATTATTTTTTCCCCACCCCTCCGATCCAAACAGGGGAATATGACTATACC +AAACCCACGTTTGCTTTGTTGCATGCCCGCTCCCATTGGGCTGGGGCCATAGCCATTTTC +AAGATAATGAAAAATTTGGCTGAGTCCCATACTTGATTAACTGGGGGATATTAGTCTCGT +ATTCACTGATATTATTTGCTTTTGCCCCAGACGAAAAACTGAGGGGTGTTTTAGGAAGTT +ATGTTGATGTGGTTTTTAAAAGTAACCCTGCCGTTGATAAAAGGGGTTTATTCATGATGT +ACTTTTTCATATGATTTTCTCCTTTCCCTGACTTACCCAAAGGGGGTAAGCTATTACACC +AATTCGGAATTAAATTTAAGCTAAACCCATGCTAAATAAACTGGGGCAGTTAGTAGTGTT +ATTTAAGCAAAACTTTTCATTTTTACCCTTTCGACAGAAACAGGGGTTAATAAAGTAGGC +AGGAGTTATATATTTTTAACGACACCCCACACTTATTCTCTAGGGGATTGCATTAAATTG +ATTGATAATTGAATTTTCTAACTACCCCAAACATAGTTATACGGGGAATGTAGTACTTAT +ATTAATTATTTCCTTTTACTTAAATCCCATACTAATAAAATGGGGGTTTAATTATTGATA +AAATATTACAAATTTTTATAGTAGGCCCTGTCTATTTTGTATGGGGTTACAATTTAGGTG +AAACTAAAATAAAATTTGTTGTTATCCCTGACAAATTTACGAGGGGGAAGTTTTTTAACT +ATATTAGACTTTTCTTTACAAGAGGCCCAATCCTTATTAACAGGGGCCGAGGATTTAAAA +AGTGCTAAATATATTTTCACTGAAACCCCTACGTTAAAAAATGGGGATATTGCACTGTTA +ATTGAAAAAGATTCTTTAAGAACGCCCCGTGCATTTGAAGTTGGGGCGCATGATCAAGGT +ACAAATGTAACTTATTTAGGCCCAACCCGATCACAAATGGGTGGGGAAGAAACAACTAAA +AATACTGCACGTGTTTTTGGTGGAACCCATGCTGGCATTGAAGGGGGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAACCCCAGCCGTACCAGTGGGGGATGGTTTAACTGAT +AAAGATCATCCTACTTTAGTTCTTGCCCATTCCTTAACAGCAGGGGAAGTCTTAAAAAAA +AATTATGCAGATATTTTCTTTACATCCCTTGCAGATGGTCGTGGGGACGTTGCAAATGCA +ATAATGCAAGGTGCTTTCATTATGGCCCTGACCTTCCATTTAGGGGGTCCAAAAGAATTA +AATCCAACAGATGATTTATTAAATCCCCGTACAAATATTGCCGGGGAAAATGGTGGCAAC +ATATTAATCACAGATTTTATTGACCCCCGTGCAAAAGGTTCGGGGGTAATTTACACTGAT +ATTTGGGTATCAATTTTTGAACCTGCCCAAGCATGGAAAGAAGGGGTTGAATTATTGAAA +ACATATCAAGTAAATTTAGAAATGACCCATACAACTGGTAATGGGGATGTTATTTTTGAG +AATTGCTTACCATCTTTCCATAATGCCCATACGAAAATTGGTGGGGAAATTTTTGAAAAA +AATGGTATTCGAGATTTGGAAGTTACCCATGCAGTATTCGAAGGGGAAGCTTCAGTTGTA +ATCCAAGAAGCTGATTTCAGAATGCCCCCAACCAAAGCAGTCGGGGTTGCTACATTGGGT +AAATTTTAAATGATTTTAGGAAGTGCCCATGCTGGCGAAAATGGGGGTAGCATTAGGTGG +AAATGCTTTAGGAATTTCACCTCAACCCCAACTCGAGCTTGTGGGGAATACTGCGAAATC +ATTAGTAGGATTAATTTCAAAAGGACCCGAGCTTGTTATTAGGGGGGGTAATGGACCACA +AGTTGGAAGCATTATTTTGGGACTTCCCTATCCTGCAGAACAGGGGCAAGGTCCGGCATT +ACCATTTGCTGAATTTTGCGCAATGCCCCAACCTTACATCGGGGGGCAATTACAAGAAAG +ATTACAAAATGAATTTTATTCTATTCCCATGCATAAACAAGTGGGGACACTAGTGACACA +AGTTGAAGTTGATGTTTATGATCCGCCCTTTCACAATCCTTCGGGGCCAATTGGGTTATT +ATACAACAAAGAAGTTTCTGAACAACCCCAACAAGAAAAAGGGGGGATATTTGTTGAAGA +AGCTGGAAGAGGATTTTGACGCGTTCCCCCTCCACCACAACCGGGGTCTATTATTGAATT +AGAGAGTATTAAAATTTTTATTAAACCCGATCCACTCGTTATGGGGGCTGGTGGTGGAGG +AATACCAGTAATTATTTAGCAACATCCCGGTCTTAAAGGTATGGGGGCAGTTATAGACAA +AGATAAAACAAGTGTTTTGTTGGGTCCCAATCTTCAATGCGAGGGGTTGATTATTTTAAC +AGCAATTGATTATGTTTATATTAATCCCAACCCTGAAAACCAGGGGCCTTTGAAAACAAC +AAATGTTGATGAATTTTAACGATATCCCGACCAAAATCAATTGGGGAAAGGAAGTATGTT +ACCAAAAATTGAAGTTTCCATATCACCCATTCAAAACAATCCGGGGGGAAGTGTGCTTAT +AACATCATTAAATGTTTTAGATGCTCCCTTACAGGGTAAAGTGGGGACTGTGATTAAAAA +ATAATTGAATTGAATTTCTTTTCAACCCCTACATGTCAAATGGGGGATTTTTATTATTTA +AGTGCACCCCCTGATTTTAATGCCTCCCTTTCGATGCGGGGTGGGGTTTCTTAATTTATA +ATTATAAAATCTTTTTTGTAGAAATCCCAGGCTAAATGTCGAGGGGGATGAAACCGTGGA +AAATACAATTAATGTTTGTGAAAAGCCCAAACGATTTAAATTGGGGATGCCAGGTGCATT +AATGATTTTATTCATTTTAACGGTTCCCGCACTTATAGCAACGGGGGTTATTCCTGCTGG +AGCATATTCTAAACTTTCTTACGAACCCTCACCCCAAGAACTGGGGATAGTTAACCCTCA +AAACCAAGTGAAAATTTTTCCGGGTCCCCAACAGGAACTAGAGGGGATGGGGGTTAAAAT +AAAGATTGAACAATTTTAATCAGGTCCCATTCATAAGCCAGTGGGGATTCCGAATACTTA +AGAAAGATTAAAGCTTTATCCAGCTCCCCCACAACAAATAACGGGGAGCATGGTTGAAGG +AACGATAGAAGCGGTTTATATCATGCCCTTCCTTCTTGTACTGGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGTTTCTTTTGAACCCGGACTGTTAGCTTTGGGGAAGAAAACAAAAGG +ACATGAATTTATGCTTTTTGTGTTTCCCTCACTACTAATGATGGGGGGCGGGACGTTATG +AGGTATTGAAGAAGTTTCTGTAGCACCCTATCCGATTTTAGTGGGGATATTTATAGCGTT +AGGATACGATTCTATTTTTTCAGTTCCCGCCCTATTCCTTGCGGGGTCTGTCGGTAGTAC +ATTTTCAACTATTATTTCGTTCTCGCCCGTACTTGCCTCTAAGGGGGCTGGTACAACTTT +AACGGATGGCTTGTTTTGGAGAATACCCGCTCGTATTGTCGGGGGGATTTTTGTTATTAG +ATATTTATATTGGTTTTGTAAAAAACCCAAACACGATCCTAAGGGGTCATATTCTTATGA +AGACAAAGATGCTTTTTAACAGCAACCCTCTCTATTAAAAGAGGGGGATAGTGCCCATTT +AACTTTGCGTAAGATTTTAATCCTTCCCTTACTTGTACTACCGGGGCCAATTATGGTATG +AGGAGTTATGACGCTTTGTTGGTGGCCCCCACTTATGGCTTCGGGGTTTTTAATATTTAC +AATTATAATAATGTTTTTTGCTGGGCCCGGTCAATCTGGATTGGGGGAAAAAGGAACTGT +AGATGCATTTGTCATTTGTGCATCACCCTTACTAGGTGTATCGGGGATTATTGGTTTAGC +ACGAGGTATTAATTTTTTGTTGAATCCCGGTCTGATTTCAGAGGGGATCTTACACTTTTC +ATCATCTTTAGTTCTTTATATGAGTCCCCCACTATTTATCATGGGGTTACTATTTATTTT +ATTCTGTTTAGGTTTTTTCGTGCCACCCTCTCCTGGATTAGCGGGGTTATCAATGCCTAT +ATTTGCACCACTAGTTTATACAGTACCCATACCAAGATTCGTGGGGGTTACGACATATCA +ATTTGGTCAATATGTTTTGTTATTCCCCGCGCCGACTGGACTGGGGATGGCCACACTACA +AATGTTAAACATGCTTTATTCACATCCCTTCCGATTTGTATGGGGGGTAGTTGCTTTTGT +ATTGATTTTCGGTGTTTGAGTACTACCCACGCAAGTACTAATGGGGTCATAATTTGAAAT +ACTATATTATAAAATTTCTAATTGGCCCTTACGCATCTCGTAGGGGTGTAGAAATACTAA +ACTAAGCGAGGTGCTTTATTATTTTCCCTTACGAAAATAATGGGGGTAATGATAACACTA +ATAAGTAATTGATATTTTGCTCTATCCCATACTGATATTTTTGGGGTTTGTTTTTAATGT +AATGTTAGATCTATTTTATATTATACCCATCCTGGTAAATATGGGGTTGCTGTAAACAGT +ATTTGTAACACATGTTTCATATGGTCCCGAACATAGCATATAGGGGGGATGGCTATAAAT +AACACATTTGACAATTTTTTTAGATCCCCTACCTGGAATATGGGGGGTATTATTATTTAG +AAAATATTTTGTGGTTTATGCAAATCCCGTGCTTGATTGGAAGGGGAGATGGTATTTGCT +AGAAAACATACCACTTTTGCCAATTCCCTTACTTATTCTGATGGGGATTTTCGGAGTACC +ATCTGAAATGATAATTTATAGGCAACCCAAACATAACGGTGTGGGGTTTATCGATATTTA +AAGGTGATAAAATTTTTCAACTATTCCCAAGCCTAAAATAAAGGGGTTTATTAATTATTT +AATTGGTATATTAGTTTTGGCGTTTCCCGCTCATATATTATTGGGGTAAAGGTTAGAGTG +AAACGTGTTTATGATTTAGACGTTCCCCTATCGTTACTACAGGGGGAGTCAGAAGGTATC +ATTGATAAGATCATTTTAAATCAAACCCGCACTGATATACACGGGGAAGAGGCAAGATTA +ACTGCCTCTTTTTTTTTTATTAAATCCCCGTCTTAATTCTTGGGGGTAGTGTTACTGAGA +AGCATTACGAAGAATTTTATCTTGACCCTCCCTTTTTAAAAAGGGGTGAAGATATCCTAT +AAAGACTCTAAGTATTTTTACAGTGCCCAATCACACTTCGATGGGGAAAAGACCTTTCCA +AATATCTGGAAACATTTGTACAGGCCCCCTGCTCTTTAAAGCGGGGGCTGAGATTACTAA +AGGGAATGTGAAAGTTTAAAATACGCCCGAACAAGGTTCTTTGGGGAATTTAGGCAATTG +AATAATGATATAAATTTAAAATATTCCCGCTCATATTAAAAAGGGGATTACGATAAAAGC +ATTCGCCTTAGGAATTTCTATAACACCCGCTCCAGCGACTAAGGGGAATGGTGCACAAAT +AGTCGATGTGTTCGTTTTGATTGACCCCTGCCATGGAAATGCGGGGAATCGCTTGAAAAC +AATAGGTAAGACAATTTAAGTAGCTCCCAAGCCATATATTACGGGGAATTGACCTATGAA +AAAACATCCGCTAATTTGTGCCGTCCCCCCTCCGATAGCAATGGGGATAAAAAGTACAGT +ACACGAAGGATAAATTTTTTCAAGTCCCAAACCTTTTAAATAGGGGATTGAAAAAATAAT +AATATGCGTCATAATTTCCACAAGGCCCAAACTCCAAATAGGGGGGATTAAGCTATTGAT +AAAAGTTATGTTACTTTAAAATGTACCCAAACAAGTAGTACCGGGGAAGCCAGACATGAA +AAATGTTGTGAACATTTATGAAACTCCCGGACTGTTTAATTGGGGGTTCACATTATTAAA +ATATTTGATCATAGTTTATAAAAGGCCCATCCAAATCAAGAAGGGGAAGATTCCGCAAAC +AGCGTTTAAAGTAATTTATAAGTCTCCCAATCGATTACCCAGGGGGAATAATCCTAAGAC +AAGTCCTGACGTTATTTGAGGTGCTCCCTGACGTCTCATGATGGGGAACCTTTCTTATGT +AATTTTCTTCACTATTTATATCATGCCCGCTCTGGCCAATTAGGGGGAAGAGTGTGTACT +ATTACGTTATTAGATTTTGTATATTCCCTTGCTAGACACATAGGGGACATTTAAATCTCA +AAATTAATGATATTTTTGGTATGCTCCCCAACCTAAATATTGGGGGATGTGGAAAAGTAA +ATATTTAATTTAAATTTTGATTGAACCCTTACAAGGGGGTGTGGGGAATGAGAAATCAAA +ATCAAAAACTATTATTTAGTGATTTCCCCAGCTTACATATATGGGGACAAACAGGAGTTC +AACAAAGCACAATATTTAGAATGAGCCCAAACGAAAGATCATGGGGCAATATGTCATTGA +AAAACGCTGAACTATTTTATAAATTCCCCAACAGTATATTTAGGGGTGAAAATTAAGAAG +AATAATTAGTGAGTTTTATAATTAACCCACCCCGTCTCGATGGGGGTGGTTATTTTTTTA +AATGTATTTAATTATTTGATTTCGGCCCCCTCAAAAGTCCCTGGGGTTTTGAATAGTATC +AAAATCTATAGGAATTTTATAATAACCCAAACCTCTACGCATGGGGATGGTGAGTGTTAA +AAATCTTGGTGTAGTTTTGGTGTAGCCCAGGCGCAGTATAGAGGGGATTTGAGCACAAAA +ATACTTAATTAAAATTTTATAAACACCCGTCCGACGCGTGTCGGGGGTGTGTCAAAAAAT +ACTATGACGAATAATTTTGCTTGTTCCCATTCCTGTATTTTCGGGGCTTATGCGGGGGAC +ATTTTGGTGACGCATTTTACTATATCCCTGACATTCAAAACAGGGGGAGCCCCGTAATCA +AGGAACTCTTTTGTTTTGTAATGCGCCCAAACATACCTATAAGGGGCCTGGGAGGGATTC +AAACCCCCGACCGATTTCTTAGAAGCCCATTCCTCTATCCAGGGGGGCTACCAGGACACG +ATTAACAACACAAGTTTTATTATATCCCAATCAACTTAAATTGGGGATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTCCCGAGCTATTTATCTAGGGGGGTTCAATAAGACT +AAAATGCGAATTCATTTAACTTAATCCCGTTCAATACAGTTTGGGGTGCCTAACTGTATT +ACTTTTCTCTTTAATTTACAGTTAACCCCATCATAAGATGTTGGGGGGATAAACAAACTA +ATTGCATCAAATTTTTTTTAAAATACCCACACCAAAACGTTAGGGGAATAACATTTCGGT +AATTTAAAAGCTACTTTCGTTTTTGCCCTCTCCAAATTTAAAGGGGAAGGAGTGTTTTCA +ATGGAAGGTTTATTTTTCGCAATTACCCATACCGTAACTGCAGGGGTTAATAATGATGGC +ACAAAATTAGGCACTTTCATTGTGACCCTCGCTGAAAATGGCGGGGGTTTATTAGGTAAA +ATATTCGGATTCTATTTTCAATATGCCCTGTCAGTAATCAGTGGGGTTTCAAAGGTGAGG +AAGAGATTTAAATGTTTGGACTAGCCCCAGCCATCGCAAATAGGGGGCAAGCTGCACAAC +AACATGATAGTGTGTTTTTAGGCACCCCTATCGTAGACATCGGGGGTAACGGTGTGGGTT +AACTAGGTAAATTATTTGGATTCTACCCTAACAACTAATATTGGGGAAAATAAACTGGGT +AAGCATACTTTAATTTTATGCACTCCCCTTACTTTATTTGCAGGGGTTTGAGCCTCTGTT +AAGATTTAGATACATTTACAATATACCCGATCGGGAAATTGGGGGGTAAAAATATTTTGA +AAGACTTTGATGATTTTATTGTTGACCCTTACGATGCAGAAGGGGGGGCGTTTCACTATA +AGGCGAATGTTTTTTTTCATAAAGCCCCAAACGATGATTTTTGGGGATTTAAAAAAATCA +ATCACCAACATTGGTTTGCTTTTCACCCAAACAAATTAACGAGGGGTGAAGTATTATCAG +AACGATTTGTGAATTTTTTCAAACACCCTCACATGGAAGTTGGGGGGCATCGTGCAGATG +AGTTATTTAGAAATTTTTTAGCAGACCCTAACGTTAAATACTGGGGTCAAACATTAGAAA +AAATTGTCGAATTATTTAAAAGACACCCTTTCTATATTGTTAGGGGTGGTGTAACCGAAA +AGCAAAAGAGAAGGTTTAATCAGACCCCGTTCCATAAATATAGGGGAAAGATATTTATAT +ATGAGGAAACAGGATTTCAAAAACCCCCTCCCGAATTTTTTAGGGGTGTTTTTAATGATA +ATGGTGAGGATGAATTTCAGCACTCCCCTATCGTTGGAGATTGGGGAACATCTGACATTC +AAGGTGGAATCAATTTTGGTATAGCCCCTTGCTGGTTTAATTGGGGAGGATTTGATCATA +ATCCAGGAATTATATTTGATTATGACCCTAACTCATGGAAACGGGGAAATGATATTGTAC +ATTAAGACAAATAATTTGAAAATGACCCATACTAGCTTAAGAGGGGAATTGTAAAAACGA +AACTACGAAAAGATTTTTTTTCATGCCCGTACTGTCGAATATGGGGATCTTATGGTTTCC +ACAATAAGACATCATTTCCCTCTATCCCTTTCGCTTCCACATGGGGAAATCCATGATGTA +AAAAGAAATCCTTATTTTCATTTCTCCCAATCGCTTTAATTGGGGGATTGAAACTCTTTG +AAAAATCAATCAATTTTGAAGCGTACCCTCTCTTTTGATATTGGGGTAATACTTCTAACT +ACCATAATAATATATTTTCTTCAAACCCTGGCAAGTAGATTTGGGGGACATCACCTTTTT +ATAGTAATGCCATTTTTGCTCCTAACCCATCCCCGACAAATAGGGGATAAAATGGTGAAT +ATGAACTTGCATCATTTATTTGACCCCCTAACTCATTGACCAGGGGTAAGTCTTTGTTGC +AAAACGCTCTAAAGTTTTCGAATAACCCGTCCGTTTTGTAATGGGGTTCAAGACGTTTGA +ATTCACTCATATTTTTTTACCCCTTCCCTGTCTACTACTATTGGGGTACATTAAACCACT +AGTGTTTTTCATTGTTTTGAAAATGCCCAACCATGAACATTAGGGGTTTTCCATGATTAA +ATTGATTTTCAAGCTTTAAAATTGTCCCTCACCGGTATAGACGGGGTACTATAGTTTGTA +ATCGCGTACTTAAGTTTAAAAAACACCCACTCTAAAGTAGTTGGGGTAAATGAAAAAGAT +AAGTTTATACCAAATTTAAAGAGCACCCACCCTGTAATAACAGGGGTATTTCAATATGAT +ACAGCTCAACAAACTTTTTTTGAAACCCGGACGTCTAAAGAAGGGGATGGAAGAGAAGCG +ACATTAGCGAATGTTTTTCGTGAATCCCTGACTGATTTAAAGGGGGCAAATGAACAAGAA +ATAAACATACAACATTTAGCTAATGCCCCAACAGTTGTGATTGGGGGACAACAAGCAGGG +ATTTTCGGGGGACCTTTGTATACATCCCATACAATATTTTCAGGGGTTACTTTATCTAAG +AAATTAACGGATACTTTTAAGCAACCCCTAGCACCAGTTTTTGGGGTTGCAGGAGAAGAT +AATGATTTCGATGATTTGAATCATACCCTTGCTTATAACGAAGGGGATGGGTCGCTGCAT +AAGGTTAAATATCATTTAATGGAGACCCCAGCGACGACAGTCGGGGGATATTATCCTGAT +AAGGCTGAGTTGAATTTAACTTTAACCCCGACGTTCATTCATGGGGAAGAAACTGTTCAT +ACACAAGGTCTACTTTTGATTTGTGCCCGAACTATTGACCAAGGGGACTCGTGGACTGAT +ATGTTTAAAGCACTTTTGCATGAAACCCTTACAGCATATGGCGGGGTATTTATAGATGCG +AAGTTTGAGCCGTTTTTAAAAATGGCCCCGCCTATGTTTAAAGGGGTTTTGAAAAAACAT +AAGTTGCTTGATGATTTTTTTAGAGCCCCACCACAACGTACTGGGGATCAAGGCTTGAAT +ACGATGATACAAACTTTTACAAATGCCCATTCATTCTTACATGGGGAAAATATGCGCCAA +ATAGTTTCGTATGATTTTAAGCATTCCCAATCAAATAAAACAGGGGAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_6.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_6.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,271 @@ +##gff-version 3 +##sequence-region abc|SC|contig000001 1 15000 +abc|SC|contig000001 Prodigal:2.60 CDS 172 1131 . - 0 ID=3_1;gene=hly;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q2G1X0,protein motif:TIGRFAMs:TIGR01002,protein motif:Pfam:PF07968.6;locus_tag=abc_00001;product=Alpha-toxin,beta-channel forming cytolysin,Leukocidin/Hemolysin toxin family protein;protein_id=gnl|SC|abc_00001 +abc|SC|contig000001 Prodigal:2.60 CDS 1804 1950 . + 0 ID=abc_00002;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00002;product=hypothetical protein;protein_id=gnl|SC|abc_00002 +abc|SC|contig000001 Prodigal:2.60 CDS 1934 2131 . + 0 ID=abc_00003;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00003;product=hypothetical protein;protein_id=gnl|SC|abc_00003 +abc|SC|contig000001 Prodigal:2.60 CDS 2621 3337 . - 0 ID=abc_00004;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13350,protein motif:Pfam:PF02876.11;locus_tag=abc_00004;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00004 +abc|SC|contig000001 Prodigal:2.60 CDS 3445 4170 . - 0 ID=3_2;gene=speH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P0C0I6,protein motif:CLUSTERS:PRK13349,protein motif:Pfam:PF02876.11;locus_tag=abc_00005;note=SPE H;product=hypothetical protein,superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00005 +abc|SC|contig000001 Prodigal:2.60 CDS 4265 4990 . - 0 ID=abc_00006;inference=ab initio prediction:Prodigal:2.60,protein motif:CLUSTERS:PRK13043,protein motif:Pfam:PF02876.11;locus_tag=abc_00006;product=superantigen-like protein,Staphylococcal/Streptococcal toxin%2C beta-grasp domain;protein_id=gnl|SC|abc_00006 +abc|SC|contig000001 Prodigal:2.60 CDS 5428 6429 . + 0 ID=3_3;eC_number=2.1.3.3;gene=argF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P99073,protein motif:CLUSTERS:PRK04284,protein motif:Cdd:COG0078,protein motif:TIGRFAMs:TIGR00658,protein motif:Pfam:PF00185.1;locus_tag=abc_00007;product=Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Ornithine carbamoyltransferase,ornithine carbamoyltransferase,Aspartate/ornithine carbamoyltransferase%2C Asp/Orn binding domain;protein_id=gnl|SC|abc_00007 +abc|SC|contig000001 Prodigal:2.60 CDS 6449 7384 . + 0 ID=abc_00008;eC_number=2.7.2.2;gene=arcC1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:Q7A627,protein motif:CLUSTERS:PRK12353,protein motif:TIGRFAMs:TIGR00746,protein motif:Pfam:PF00696.22;locus_tag=abc_00008;product=Carbamate kinase 1,putative amino acid kinase,carbamate kinase,Amino acid kinase family protein;protein_id=gnl|SC|abc_00008 +abc|SC|contig000001 RNAmmer:1.2 rRNA 7556 9112 . + 0 ID=abc_01705;inference=COORDINATES:profile:RNAmmer:1.2;locus_tag=abc_01705;product=16S ribosomal RNA +abc|SC|contig000001 Prodigal:2.60 CDS 9419 9646 . + 0 ID=abc_00010;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00010;product=hypothetical protein;protein_id=gnl|SC|abc_00010 +abc|SC|contig000001 Prodigal:2.60 CDS 9952 10899 . - 0 ID=abc_00011;inference=ab initio prediction:Prodigal:2.60,protein motif:Pfam:PF03595.11;locus_tag=abc_00011;product=C4-dicarboxylate transporter/malic acid transport protein;protein_id=gnl|SC|abc_00011 +abc|SC|contig000001 Prodigal:2.60 CDS 11148 11336 . + 0 ID=abc_00012;inference=ab initio prediction:Prodigal:2.60;locus_tag=abc_00012;product=hypothetical protein;protein_id=gnl|SC|abc_00012 +abc|SC|contig000001 Aragorn:1.2.34 tRNA 11803 11878 . - 0 ID=abc_00013;inference=COORDINATES:profile:Aragorn:1.2.34;locus_tag=abc_00013;product=tRNA-Arg(tct) +abc|SC|contig000001 Prodigal:2.60 CDS 12241 12375 . + 0 ID=abc_00014;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00014;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00014 +abc|SC|contig000001 Prodigal:2.60 CDS 12432 12566 . + 0 ID=abc_00015;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P11699,protein motif:Pfam:PF05480.5;locus_tag=abc_00015;product=Gonococcal growth inhibitor III,Staphylococcus haemolytic protein;protein_id=gnl|SC|abc_00015 +abc|SC|contig000001 Prodigal:2.60 CDS 12699 13385 . + 0 ID=3_5;eC_number=3.-.-.-;gene=yfnB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:O06480,protein motif:CLUSTERS:PRK09449,protein motif:TIGRFAMs:TIGR02254,protein motif:Pfam:PF00702.1;locus_tag=abc_00016;product=Putative HAD-hydrolase yfnB,dUMP phosphatase,HAD hydrolase,haloacid dehalogenase-like hydrolase;protein_id=gnl|SC|abc_00016 +##FASTA +>abc|SC|contig000001 +ACTGGCCGCCTAATTTTAAAAACTCCCCAAGCTGTAATTTAAGGGGGTTCTTTAAATTAT +ATACCCACCACATTTTTTGGAGAACCCCAAACTAGCCGAAAAGGGGCATTTCTGAAGTTA +ACGGCTAAAGTTATTTTTTATATTTCCCTGTCCATGAACAAAGGGGTTACATTAATTTGT +AATTTCTTCTTTTTTTTAATCGATTCCCTATCTTTCTGAAGAGGGGTCTGTCCATTTATC +ATTAGTATTGGTACTTTTCCAATTTCCCGAACTCCAATGCAAGGGGTAGTCATCACGAAC +ACGTTCGTATATTATTTCTATATTTCCCTGTCGTTTGGATGCGGGGCTATCCATAGTAAT +AACTGTAGCGAAGTTTTGTGAAAACCCCGAACATAATAGAGAGGGGGCTTTGTTAGGATC +AAGGAAGTTCTCTGTTTCTTTCATACCCCCACTTCTAGTTTTGGGGAAAAGTTGATTGCC +ATATACCGGGTTCCTTTAATCTCTACCCTATCGTCCCCAATTGGGGTTCACCATATTGTT +AAATATCACTTTCCTTTCTACTTTTCCCTCACTTGGGCTCTCGGGGATTGTTTTGAAATC +AGGTTGAACATATTTTTGTGTATGACCCATCCAAACATTTGCGGGGATAAGGCCGCCAAT +ATTTCCTGTATCATTTTCAGTAACACCCCCGCTGAATCCATAGGGGAAAGTACTCATATA +ATCTTTTGTATCAATTTAATTTCTTCCCTAGCAATCAGATATGGGGGCTACTTCATTATC +AGGTAGTTGCAACTTTTCCTTAAAGCCCGAACGCCAGGCTAAGGGGCTTTTGTTAGCACC +ATCTTCGCTATAAATTTTATATTGACCCGCACTGGTACCTTTGGGGCTAATAACTAGCAG +ATTTTTATTGTGATTTTTATCATCGCCCAAACTATAAAATACGGGGTTGTGCATGCCATT +ATCTTTATCATAAGTTTCTAAATCACCCGTTCTTACTGTAGTGGGGCTTCCAATATCTGT +AGTACCGGTTTTAATTTTAATATCACCCTCTCCGGCATTAGCGGGGGGATTCATTAATAT +AGAACCTAGCAATATTTTTGTTGTTCCCGAGCTGACTATACGGGGGTTCATTTTCATCAT +ACTTCTATTTTTTTTTTCGATTTGACCCAACCATAATCAATAGGGGAATTTAGAATATTG +AAGTTGAGACATATTTTATATTTATCCCCGTCTATATTAGTAGGGGTAATGTAGCAACTG +ATAAATTACTGAGTTTTGATGAGTGCCCATTCTAAGAATATGGGGGTAACTTTTATTTAA +AATTTGAAAGGAAGTTTTTCAATTTCCCGGGCTAGTCAAAGTGGGGTAAATTCTTTATGA +AACAAGGAAAAGACTTTGCTAATTTCCCTGACTAATTTCTTTGGGGCTAATGATTTGTTT +AATTTAAAAATGTATTTGATTACAACCCAAACATACAAATATGGGGGAATTAAATCAATT +AATTAACTATTAAATTTAAATTAAACCCATACTAACTACTGTGGGGTAATAAATAGAAAT +AGAGAAAAAGGGTATTTATTATGTTCCCAATCTCGTCGGGAAGGGGTTTTGCCATTACAT +AGAAATATCTAATATTTAATGAAAACCCATCCTATGTATTTTGGGGATAGTGTAAAATAT +AATATGTAAAATAATTTGTAGATTTCCCGTTCGAGGCATTATGGGGAAATTTTGAGTATA +AGTTAGCTTTTAATTTTGAATCTTACCCAAACTTGATTAATAGGGGTATGATAGGGGATT +AAAATGAAACTATTTTTTATCGTATCCCTTACTATTATATGGGGGGATATATTTTTAGGA +AATGAAATTATCCATTTACTGACTGCCCTAACAACAACATTGGGGGTTGTTAATTCAAGA +AAGGGGATTAAAAATTTCAGAGTTGCCCAATCTTATAAACTCGGGGCAATCTTTGTTTGA +ATCTGAATCAGGCTTTTAAATTTCGCCCAATCCAGGAGTTCCGGGGCAAACAGTACAAGA +ATTAAGAAATGGGATTTCCAAACTACCCGATCCTAGATTTAGGGGGATTATTAAACTTTA +AAGTTACTATGTCTTTTTAAAAGAACCCTAACCATGGGACAAGGGGGTATTGCTATAATA +ATTGAATCATTAAATTTAGGAATAGCCCCTACGACATAATAAGGGGATGTCTTAGGCTCT +ACAATATTATATTGTTTGTAGTTGACCCAATCAAAATGACCAGGGGACAAGCATTTTTGG +AGCCCCAACACAGATTTTGACGAAACCCCAGCTTACAATAATGGGGAAGTTGGGGATGGG +ACCCAACACAGAGATTTTCAAAAAGCCCTTCCACAGACAATGGGGGTTGGCGGGGCCCCA +ACATAGAGAAATTCTTTAAGAAATTCCCCAGCCAATGCAAGTGGGGGAGTGACAACGAAA +AAAATTTTATAAAATTTCATTTCTGCCCCATCCCTACTCCCAGGGGCATTTAAATATATA +AAAAATTTCACCTATTTTATACATCCCCCACCTTAAAAATTAGGGGTTAAATAATCTGAT +ATGGAATTAAAGTGTTTGAAGTATACCCCACCTTCATATACTGGGGAAAGAGGACGTCAA +AAGTTATTTTATTATTTTTTTTAACCCCAACCTTTGCTAGATGGGGATGTAATCTTTTGC +ATAAATCAATAGTGTTTTTATTACCCCCACCCGTGATCTTAAGGGGACCTTTATTACGAT +ATTCGGTATATAATTTTTTATTTTTCCCTAACGCTTCTCGTGGGGGGAAATCGATTTCTT +ACAATGTTAATACTTTTTTATTGCCCCCGTACATTTTATGCGGGGGAATAATCGTTTGTA +ATTTATCTTTGTATTTTACAAAAAGCCCATACGTTTTATCAGGGGGTTTTGCGGCTGGTG +AAACGCCACCTGTATTTGTCTCTCTCCCAGACCACCATAACTGGGGAGTATCTTTGTCTT +ATAGTCCAAACACATTTACGTAACGCCCTTTCAACTGATTAAGGGGTCCCCAACTTTCAG +AGCCCCATAAAGATTTTTGTGCTGACCCTGACTATCTCTTAAGGGGAACATAAATGTTTC +AATTATCATATTGATTTAGCCATTTCCCTGACAATGAAAAATGGGGCTGTGTGTAATATT +AAATTAATTCATTGTTTTTAGTTTCCCCTTGCCCAATGCTATGGGGTTTAGCTTCAGAGT +AAAAACTAAATACTTTTTTTTGATTCCCAGGCAATACAGTACGGGGTAGTAATAATGTTG +ACGTTAAAATTATATTTTTCGTGATCCCCTTCCTCATTAGAAGGGGTCCTTTCAGAGGAA +ACATGATACGAGGATTTAGAAATTTCCCTGTCAGCGAAGTCAGGGGAGTATTTGCGATTA +ATTTTATTAACTCCTTTATTATTGTCCCTTTCATTTTTCGAGGGGGACTTCAATTTTTGC +ATTTTGAGGTTTTTTTTCATATCTACCCGCACCAGTTGATGGGGGGCTTTTACTTAAATC +AATTGTGTAGTTATTTTCTGTACCTCCCATTCTAATTTGTCCGGGGTTATAAGAATTATT +ATATAATTTTTTACTTTTAATTAATCCCTGACGAATACGAAAGGGGAATTCTTTTAAAGT +AAAAACAGGCTTATTTTCTTCATAACCCGGACATCCGCCAGTGGGGGTTTCTGCTTTATC +ATTATATGTTACATTTTGTTTATAGCCCTTACCGTTAGATGTGGGGGCAGGAGTAACACC +ACCAGTAAACGTTTTTTGAGATAATCCCAAACAATCAATGGTGGGGTGGTCTTTTATGCC +AAAAATATCAACGCTTTTATTTCTTCCCTGGCTGATATTGCCGGGGCTTTCAGGTCCATA +AACTTGAATATGACTTTACCAAGAACCCTGTCACAACGTTGCGGGGATCGTACCGTTATC +ATTTTGCCATAACGTTTTGTTAGAGCCCGTTCAATATTTTTGGGGGTAATATTTAGTTAA +ATCATTAACGTTAGTTTCGTTTTGACCCATACAATAAGCTTTGGGGTCAGATGAAGAATT +AATAGGTGTATTAGTTTATTGTGTACCCGCTCTACCTAATAGGGGGAATGTTGTTGATAA +AATAATTTTTTTCGTTTTGTTATTGCCCATTCGAATTTCTCCGGGGAGTATTGTTGGAAT +ATTTAATTATAAAATTTGGTTAATTCCCTAACTGAAATTATCGGGGTTTACAAAAGGTAA +AAGGTTAGTTAGATTTTTCGAGTATCCCTTCCATTTGTGCATGGGGAGGATTTTTAACAT +AACGGTTTGTGTCATTTAATTTTAACCCTTTCCTTAAATCAAGGGGGTAATTATTTCCAT +AAGCAGTTATCTTATTTTGACCTTTCCCAAACTCTCCGTTATGGGGCTTTTTATTCTTTA +ATAATGTTTGACGATTTCGGAAATCCCCTTCCTTTAAAGTTAGGGGTGGTTTATTTCCTT +AGTAAAATTCATGTTTTCCGATGATCCCTTGCTGTTTATCACGGGGTTTTAAAAATAGTC +AATAAGGTTTATCATTTGAAGTAGCCCCTGGCGTAACACCACGGGGAAATGTTTCATCAT +AAGTCCAGTAACCTTTTACTGTGTCCCCATCCTTAGTTCCAAGGGGATCAACGTATTTAT +ATCTTAACTGATTATTTTTTCCCCACCCCTCCGATCCAAACAGGGGAATATGACTATACC +AAACCCACGTTTGCTTTGTTGCATGCCCGCTCCCATTGGGCTGGGGCCATAGCCATTTTC +AAGATAATGAAAAATTTGGCTGAGTCCCATACTTGATTAACTGGGGGATATTAGTCTCGT +ATTCACTGATATTATTTGCTTTTGCCCCAGACGAAAAACTGAGGGGTGTTTTAGGAAGTT +ATGTTGATGTGGTTTTTAAAAGTAACCCTGCCGTTGATAAAAGGGGTTTATTCATGATGT +ACTTTTTCATATGATTTTCTCCTTTCCCTGACTTACCCAAAGGGGGTAAGCTATTACACC +AATTCGGAATTAAATTTAAGCTAAACCCATGCTAAATAAACTGGGGCAGTTAGTAGTGTT +ATTTAAGCAAAACTTTTCATTTTTACCCTTTCGACAGAAACAGGGGTTAATAAAGTAGGC +AGGAGTTATATATTTTTAACGACACCCCACACTTATTCTCTAGGGGATTGCATTAAATTG +ATTGATAATTGAATTTTCTAACTACCCCAAACATAGTTATACGGGGAATGTAGTACTTAT +ATTAATTATTTCCTTTTACTTAAATCCCATACTAATAAAATGGGGGTTTAATTATTGATA +AAATATTACAAATTTTTATAGTAGGCCCTGTCTATTTTGTATGGGGTTACAATTTAGGTG +AAACTAAAATAAAATTTGTTGTTATCCCTGACAAATTTACGAGGGGGAAGTTTTTTAACT +ATATTAGACTTTTCTTTACAAGAGGCCCAATCCTTATTAACAGGGGCCGAGGATTTAAAA +AGTGCTAAATATATTTTCACTGAAACCCCTACGTTAAAAAATGGGGATATTGCACTGTTA +ATTGAAAAAGATTCTTTAAGAACGCCCCGTGCATTTGAAGTTGGGGCGCATGATCAAGGT +ACAAATGTAACTTATTTAGGCCCAACCCGATCACAAATGGGTGGGGAAGAAACAACTAAA +AATACTGCACGTGTTTTTGGTGGAACCCATGCTGGCATTGAAGGGGGTGGTTTTTCACAA +AGAACAGTAGAAACTTTAGCTGAAACCCCAGCCGTACCAGTGGGGGATGGTTTAACTGAT +AAAGATCATCCTACTTTAGTTCTTGCCCATTCCTTAACAGCAGGGGAAGTCTTAAAAAAA +AATTATGCAGATATTTTCTTTACATCCCTTGCAGATGGTCGTGGGGACGTTGCAAATGCA +ATAATGCAAGGTGCTTTCATTATGGCCCTGACCTTCCATTTAGGGGGTCCAAAAGAATTA +AATCCAACAGATGATTTATTAAATCCCCGTACAAATATTGCCGGGGAAAATGGTGGCAAC +ATATTAATCACAGATTTTATTGACCCCCGTGCAAAAGGTTCGGGGGTAATTTACACTGAT +ATTTGGGTATCAATTTTTGAACCTGCCCAAGCATGGAAAGAAGGGGTTGAATTATTGAAA +ACATATCAAGTAAATTTAGAAATGACCCATACAACTGGTAATGGGGATGTTATTTTTGAG +AATTGCTTACCATCTTTCCATAATGCCCATACGAAAATTGGTGGGGAAATTTTTGAAAAA +AATGGTATTCGAGATTTGGAAGTTACCCATGCAGTATTCGAAGGGGAAGCTTCAGTTGTA +ATCCAAGAAGCTGATTTCAGAATGCCCCCAACCAAAGCAGTCGGGGTTGCTACATTGGGT +AAATTTTAAATGATTTTAGGAAGTGCCCATGCTGGCGAAAATGGGGGTAGCATTAGGTGG +AAATGCTTTAGGAATTTCACCTCAACCCCAACTCGAGCTTGTGGGGAATACTGCGAAATC +ATTAGTAGGATTAATTTCAAAAGGACCCGAGCTTGTTATTAGGGGGGGTAATGGACCACA +AGTTGGAAGCATTATTTTGGGACTTCCCTATCCTGCAGAACAGGGGCAAGGTCCGGCATT +ACCATTTGCTGAATTTTGCGCAATGCCCCAACCTTACATCGGGGGGCAATTACAAGAAAG +ATTACAAAATGAATTTTATTCTATTCCCATGCATAAACAAGTGGGGACACTAGTGACACA +AGTTGAAGTTGATGTTTATGATCCGCCCTTTCACAATCCTTCGGGGCCAATTGGGTTATT +ATACAACAAAGAAGTTTCTGAACAACCCCAACAAGAAAAAGGGGGGATATTTGTTGAAGA +AGCTGGAAGAGGATTTTGACGCGTTCCCCCTCCACCACAACCGGGGTCTATTATTGAATT +AGAGAGTATTAAAATTTTTATTAAACCCGATCCACTCGTTATGGGGGCTGGTGGTGGAGG +AATACCAGTAATTATTTAGCAACATCCCGGTCTTAAAGGTATGGGGGCAGTTATAGACAA +AGATAAAACAAGTGTTTTGTTGGGTCCCAATCTTCAATGCGAGGGGTTGATTATTTTAAC +AGCAATTGATTATGTTTATATTAATCCCAACCCTGAAAACCAGGGGCCTTTGAAAACAAC +AAATGTTGATGAATTTTAACGATATCCCGACCAAAATCAATTGGGGAAAGGAAGTATGTT +ACCAAAAATTGAAGTTTCCATATCACCCATTCAAAACAATCCGGGGGGAAGTGTGCTTAT +AACATCATTAAATGTTTTAGATGCTCCCTTACAGGGTAAAGTGGGGACTGTGATTAAAAA +ATAATTGAATTGAATTTCTTTTCAACCCCTACATGTCAAATGGGGGATTTTTATTATTTA +AGTGCACCCCCTGATTTTAATGCCTCCCTTTCGATGCGGGGTGGGGTTTCTTAATTTATA +ATTATAAAATCTTTTTTGTAGAAATCCCAGGCTAAATGTCGAGGGGGATGAAACCGTGGA +AAATACAATTAATGTTTGTGAAAAGCCCAAACGATTTAAATTGGGGATGCCAGGTGCATT +AATGATTTTATTCATTTTAACGGTTCCCGCACTTATAGCAACGGGGGTTATTCCTGCTGG +AGCATATTCTAAACTTTCTTACGAACCCTCACCCCAAGAACTGGGGATAGTTAACCCTCA +AAACCAAGTGAAAATTTTTCCGGGTCCCCAACAGGAACTAGAGGGGATGGGGGTTAAAAT +AAAGATTGAACAATTTTAATCAGGTCCCATTCATAAGCCAGTGGGGATTCCGAATACTTA +AGAAAGATTAAAGCTTTATCCAGCTCCCCCACAACAAATAACGGGGAGCATGGTTGAAGG +AACGATAGAAGCGGTTTATATCATGCCCTTCCTTCTTGTACTGGGGGGACTTATTGGCGT +AGTTCAAGCCAGTGTTTCTTTTGAACCCGGACTGTTAGCTTTGGGGAAGAAAACAAAAGG +ACATGAATTTATGCTTTTTGTGTTTCCCTCACTACTAATGATGGGGGGCGGGACGTTATG +AGGTATTGAAGAAGTTTCTGTAGCACCCTATCCGATTTTAGTGGGGATATTTATAGCGTT +AGGATACGATTCTATTTTTTCAGTTCCCGCCCTATTCCTTGCGGGGTCTGTCGGTAGTAC +ATTTTCAACTATTATTTCGTTCTCGCCCGTACTTGCCTCTAAGGGGGCTGGTACAACTTT +AACGGATGGCTTGTTTTGGAGAATACCCGCTCGTATTGTCGGGGGGATTTTTGTTATTAG +ATATTTATATTGGTTTTGTAAAAAACCCAAACACGATCCTAAGGGGTCATATTCTTATGA +AGACAAAGATGCTTTTTAACAGCAACCCTCTCTATTAAAAGAGGGGGATAGTGCCCATTT +AACTTTGCGTAAGATTTTAATCCTTCCCTTACTTGTACTACCGGGGCCAATTATGGTATG +AGGAGTTATGACGCTTTGTTGGTGGCCCCCACTTATGGCTTCGGGGTTTTTAATATTTAC +AATTATAATAATGTTTTTTGCTGGGCCCGGTCAATCTGGATTGGGGGAAAAAGGAACTGT +AGATGCATTTGTCATTTGTGCATCACCCTTACTAGGTGTATCGGGGATTATTGGTTTAGC +ACGAGGTATTAATTTTTTGTTGAATCCCGGTCTGATTTCAGAGGGGATCTTACACTTTTC +ATCATCTTTAGTTCTTTATATGAGTCCCCCACTATTTATCATGGGGTTACTATTTATTTT +ATTCTGTTTAGGTTTTTTCGTGCCACCCTCTCCTGGATTAGCGGGGTTATCAATGCCTAT +ATTTGCACCACTAGTTTATACAGTACCCATACCAAGATTCGTGGGGGTTACGACATATCA +ATTTGGTCAATATGTTTTGTTATTCCCCGCGCCGACTGGACTGGGGATGGCCACACTACA +AATGTTAAACATGCTTTATTCACATCCCTTCCGATTTGTATGGGGGGTAGTTGCTTTTGT +ATTGATTTTCGGTGTTTGAGTACTACCCACGCAAGTACTAATGGGGTCATAATTTGAAAT +ACTATATTATAAAATTTCTAATTGGCCCTTACGCATCTCGTAGGGGTGTAGAAATACTAA +ACTAAGCGAGGTGCTTTATTATTTTCCCTTACGAAAATAATGGGGGTAATGATAACACTA +ATAAGTAATTGATATTTTGCTCTATCCCATACTGATATTTTTGGGGTTTGTTTTTAATGT +AATGTTAGATCTATTTTATATTATACCCATCCTGGTAAATATGGGGTTGCTGTAAACAGT +ATTTGTAACACATGTTTCATATGGTCCCGAACATAGCATATAGGGGGGATGGCTATAAAT +AACACATTTGACAATTTTTTTAGATCCCCTACCTGGAATATGGGGGGTATTATTATTTAG +AAAATATTTTGTGGTTTATGCAAATCCCGTGCTTGATTGGAAGGGGAGATGGTATTTGCT +AGAAAACATACCACTTTTGCCAATTCCCTTACTTATTCTGATGGGGATTTTCGGAGTACC +ATCTGAAATGATAATTTATAGGCAACCCAAACATAACGGTGTGGGGTTTATCGATATTTA +AAGGTGATAAAATTTTTCAACTATTCCCAAGCCTAAAATAAAGGGGTTTATTAATTATTT +AATTGGTATATTAGTTTTGGCGTTTCCCGCTCATATATTATTGGGGTAAAGGTTAGAGTG +AAACGTGTTTATGATTTAGACGTTCCCCTATCGTTACTACAGGGGGAGTCAGAAGGTATC +ATTGATAAGATCATTTTAAATCAAACCCGCACTGATATACACGGGGAAGAGGCAAGATTA +ACTGCCTCTTTTTTTTTTATTAAATCCCCGTCTTAATTCTTGGGGGTAGTGTTACTGAGA +AGCATTACGAAGAATTTTATCTTGACCCTCCCTTTTTAAAAAGGGGTGAAGATATCCTAT +AAAGACTCTAAGTATTTTTACAGTGCCCAATCACACTTCGATGGGGAAAAGACCTTTCCA +AATATCTGGAAACATTTGTACAGGCCCCCTGCTCTTTAAAGCGGGGGCTGAGATTACTAA +AGGGAATGTGAAAGTTTAAAATACGCCCGAACAAGGTTCTTTGGGGAATTTAGGCAATTG +AATAATGATATAAATTTAAAATATTCCCGCTCATATTAAAAAGGGGATTACGATAAAAGC +ATTCGCCTTAGGAATTTCTATAACACCCGCTCCAGCGACTAAGGGGAATGGTGCACAAAT +AGTCGATGTGTTCGTTTTGATTGACCCCTGCCATGGAAATGCGGGGAATCGCTTGAAAAC +AATAGGTAAGACAATTTAAGTAGCTCCCAAGCCATATATTACGGGGAATTGACCTATGAA +AAAACATCCGCTAATTTGTGCCGTCCCCCCTCCGATAGCAATGGGGATAAAAAGTACAGT +ACACGAAGGATAAATTTTTTCAAGTCCCAAACCTTTTAAATAGGGGATTGAAAAAATAAT +AATATGCGTCATAATTTCCACAAGGCCCAAACTCCAAATAGGGGGGATTAAGCTATTGAT +AAAAGTTATGTTACTTTAAAATGTACCCAAACAAGTAGTACCGGGGAAGCCAGACATGAA +AAATGTTGTGAACATTTATGAAACTCCCGGACTGTTTAATTGGGGGTTCACATTATTAAA +ATATTTGATCATAGTTTATAAAAGGCCCATCCAAATCAAGAAGGGGAAGATTCCGCAAAC +AGCGTTTAAAGTAATTTATAAGTCTCCCAATCGATTACCCAGGGGGAATAATCCTAAGAC +AAGTCCTGACGTTATTTGAGGTGCTCCCTGACGTCTCATGATGGGGAACCTTTCTTATGT +AATTTTCTTCACTATTTATATCATGCCCGCTCTGGCCAATTAGGGGGAAGAGTGTGTACT +ATTACGTTATTAGATTTTGTATATTCCCTTGCTAGACACATAGGGGACATTTAAATCTCA +AAATTAATGATATTTTTGGTATGCTCCCCAACCTAAATATTGGGGGATGTGGAAAAGTAA +ATATTTAATTTAAATTTTGATTGAACCCTTACAAGGGGGTGTGGGGAATGAGAAATCAAA +ATCAAAAACTATTATTTAGTGATTTCCCCAGCTTACATATATGGGGACAAACAGGAGTTC +AACAAAGCACAATATTTAGAATGAGCCCAAACGAAAGATCATGGGGCAATATGTCATTGA +AAAACGCTGAACTATTTTATAAATTCCCCAACAGTATATTTAGGGGTGAAAATTAAGAAG +AATAATTAGTGAGTTTTATAATTAACCCACCCCGTCTCGATGGGGGTGGTTATTTTTTTA +AATGTATTTAATTATTTGATTTCGGCCCCCTCAAAAGTCCCTGGGGTTTTGAATAGTATC +AAAATCTATAGGAATTTTATAATAACCCAAACCTCTACGCATGGGGATGGTGAGTGTTAA +AAATCTTGGTGTAGTTTTGGTGTAGCCCAGGCGCAGTATAGAGGGGATTTGAGCACAAAA +ATACTTAATTAAAATTTTATAAACACCCGTCCGACGCGTGTCGGGGGTGTGTCAAAAAAT +ACTATGACGAATAATTTTGCTTGTTCCCATTCCTGTATTTTCGGGGCTTATGCGGGGGAC +ATTTTGGTGACGCATTTTACTATATCCCTGACATTCAAAACAGGGGGAGCCCCGTAATCA +AGGAACTCTTTTGTTTTGTAATGCGCCCAAACATACCTATAAGGGGCCTGGGAGGGATTC +AAACCCCCGACCGATTTCTTAGAAGCCCATTCCTCTATCCAGGGGGGCTACCAGGACACG +ATTAACAACACAAGTTTTATTATATCCCAATCAACTTAAATTGGGGATACCTTGTAAATA +AAAAATGTTTATATTTTTCACTATTCCCGAGCTATTTATCTAGGGGGGTTCAATAAGACT +AAAATGCGAATTCATTTAACTTAATCCCGTTCAATACAGTTTGGGGTGCCTAACTGTATT +ACTTTTCTCTTTAATTTACAGTTAACCCCATCATAAGATGTTGGGGGGATAAACAAACTA +ATTGCATCAAATTTTTTTTAAAATACCCACACCAAAACGTTAGGGGAATAACATTTCGGT +AATTTAAAAGCTACTTTCGTTTTTGCCCTCTCCAAATTTAAAGGGGAAGGAGTGTTTTCA +ATGGAAGGTTTATTTTTCGCAATTACCCATACCGTAACTGCAGGGGTTAATAATGATGGC +ACAAAATTAGGCACTTTCATTGTGACCCTCGCTGAAAATGGCGGGGGTTTATTAGGTAAA +ATATTCGGATTCTATTTTCAATATGCCCTGTCAGTAATCAGTGGGGTTTCAAAGGTGAGG +AAGAGATTTAAATGTTTGGACTAGCCCCAGCCATCGCAAATAGGGGGCAAGCTGCACAAC +AACATGATAGTGTGTTTTTAGGCACCCCTATCGTAGACATCGGGGGTAACGGTGTGGGTT +AACTAGGTAAATTATTTGGATTCTACCCTAACAACTAATATTGGGGAAAATAAACTGGGT +AAGCATACTTTAATTTTATGCACTCCCCTTACTTTATTTGCAGGGGTTTGAGCCTCTGTT +AAGATTTAGATACATTTACAATATACCCGATCGGGAAATTGGGGGGTAAAAATATTTTGA +AAGACTTTGATGATTTTATTGTTGACCCTTACGATGCAGAAGGGGGGGCGTTTCACTATA +AGGCGAATGTTTTTTTTCATAAAGCCCCAAACGATGATTTTTGGGGATTTAAAAAAATCA +ATCACCAACATTGGTTTGCTTTTCACCCAAACAAATTAACGAGGGGTGAAGTATTATCAG +AACGATTTGTGAATTTTTTCAAACACCCTCACATGGAAGTTGGGGGGCATCGTGCAGATG +AGTTATTTAGAAATTTTTTAGCAGACCCTAACGTTAAATACTGGGGTCAAACATTAGAAA +AAATTGTCGAATTATTTAAAAGACACCCTTTCTATATTGTTAGGGGTGGTGTAACCGAAA +AGCAAAAGAGAAGGTTTAATCAGACCCCGTTCCATAAATATAGGGGAAAGATATTTATAT +ATGAGGAAACAGGATTTCAAAAACCCCCTCCCGAATTTTTTAGGGGTGTTTTTAATGATA +ATGGTGAGGATGAATTTCAGCACTCCCCTATCGTTGGAGATTGGGGAACATCTGACATTC +AAGGTGGAATCAATTTTGGTATAGCCCCTTGCTGGTTTAATTGGGGAGGATTTGATCATA +ATCCAGGAATTATATTTGATTATGACCCTAACTCATGGAAACGGGGAAATGATATTGTAC +ATTAAGACAAATAATTTGAAAATGACCCATACTAGCTTAAGAGGGGAATTGTAAAAACGA +AACTACGAAAAGATTTTTTTTCATGCCCGTACTGTCGAATATGGGGATCTTATGGTTTCC +ACAATAAGACATCATTTCCCTCTATCCCTTTCGCTTCCACATGGGGAAATCCATGATGTA +AAAAGAAATCCTTATTTTCATTTCTCCCAATCGCTTTAATTGGGGGATTGAAACTCTTTG +AAAAATCAATCAATTTTGAAGCGTACCCTCTCTTTTGATATTGGGGTAATACTTCTAACT +ACCATAATAATATATTTTCTTCAAACCCTGGCAAGTAGATTTGGGGGACATCACCTTTTT +ATAGTAATGCCATTTTTGCTCCTAACCCATCCCCGACAAATAGGGGATAAAATGGTGAAT +ATGAACTTGCATCATTTATTTGACCCCCTAACTCATTGACCAGGGGTAAGTCTTTGTTGC +AAAACGCTCTAAAGTTTTCGAATAACCCGTCCGTTTTGTAATGGGGTTCAAGACGTTTGA +ATTCACTCATATTTTTTTACCCCTTCCCTGTCTACTACTATTGGGGTACATTAAACCACT +AGTGTTTTTCATTGTTTTGAAAATGCCCAACCATGAACATTAGGGGTTTTCCATGATTAA +ATTGATTTTCAAGCTTTAAAATTGTCCCTCACCGGTATAGACGGGGTACTATAGTTTGTA +ATCGCGTACTTAAGTTTAAAAAACACCCACTCTAAAGTAGTTGGGGTAAATGAAAAAGAT +AAGTTTATACCAAATTTAAAGAGCACCCACCCTGTAATAACAGGGGTATTTCAATATGAT +ACAGCTCAACAAACTTTTTTTGAAACCCGGACGTCTAAAGAAGGGGATGGAAGAGAAGCG +ACATTAGCGAATGTTTTTCGTGAATCCCTGACTGATTTAAAGGGGGCAAATGAACAAGAA +ATAAACATACAACATTTAGCTAATGCCCCAACAGTTGTGATTGGGGGACAACAAGCAGGG +ATTTTCGGGGGACCTTTGTATACATCCCATACAATATTTTCAGGGGTTACTTTATCTAAG +AAATTAACGGATACTTTTAAGCAACCCCTAGCACCAGTTTTTGGGGTTGCAGGAGAAGAT +AATGATTTCGATGATTTGAATCATACCCTTGCTTATAACGAAGGGGATGGGTCGCTGCAT +AAGGTTAAATATCATTTAATGGAGACCCCAGCGACGACAGTCGGGGGATATTATCCTGAT +AAGGCTGAGTTGAATTTAACTTTAACCCCGACGTTCATTCATGGGGAAGAAACTGTTCAT +ACACAAGGTCTACTTTTGATTTGTGCCCGAACTATTGACCAAGGGGACTCGTGGACTGAT +ATGTTTAAAGCACTTTTGCATGAAACCCTTACAGCATATGGCGGGGTATTTATAGATGCG +AAGTTTGAGCCGTTTTTAAAAATGGCCCCGCCTATGTTTAAAGGGGTTTTGAAAAAACAT +AAGTTGCTTGATGATTTTTTTAGAGCCCCACCACAACGTACTGGGGATCAAGGCTTGAAT +ACGATGATACAAACTTTTACAAATGCCCATTCATTCTTACATGGGGAAAATATGCGCCAA +ATAGTTTCGTATGATTTTAAGCATTCCCAATCAAATAAAACAGGGGAGACATATATAAAG \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/query_groups --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/query_groups Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,7 @@ +group_1: 1_1 2_1 3_1 +group_2: 1_2 2_2 +group_3: 1_3 3_3 +group_4: 2_4 3_4 +group_5: 3_5 +group_6: 1_6 +group_7: 2_7 \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/raxml.tre --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/raxml.tre Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1 @@ +((efgh_7#3:0.02316815548247504186,(((((abcd_4#15:0.00000132226186997362,((abcd_3#9:0.00077142536151366802,abcd_4#17:0.00231509323793084891)66:0.00000132226186997362,abcd_3#20:0.00000132226186997362)69:0.00000132226186997362)100:0.00465923394294907780,abcd_3#96:0.00855943508912884905)97:0.00305706239572176106,abcd_3#7:0.00702776231555758951)100:0.01189241259037208259,((6753_5#30:0.00077274606169234225,((abcd_3#8:0.00232303086183083740,abcd_3#12:0.00000132226186997362)15:0.00000132226186997362,abcd_4#13:0.00077458209519013735)34:0.00000132226186997362)100:0.00543005878845978333,abcd_3#4:0.00627124124511847011)100:0.02250612800623742402)94:0.00229388045702955557,(abcd_3#47:0.01341623695325115141,((abcd_4#36:0.00000132226186997362,abcd_3#90:0.00000132226186997362)100:0.01406707131121531958,(((abcd_3#45:0.00000132226186997362,abcd_3#51:0.00645148529478506948)88:0.00213347922463543761,((abcd_3#76:0.00623728515995487526,(abcd_4#22:0.00627252597618067984,((abcd_3#94:0.00000132226186997362,abcd_3#72:0.00000132226186997362)98:0.00310391698506840095,abcd_3#18:0.00000132226186997362)100:0.00866004226368127794)83:0.00074194767764187573)62:0.00078073745490957029,((abcd_3#82:0.00622652688081153961,(abcd_3#88:0.00000132226186997362,abcd_3#87:0.00000132226186997362)100:0.00857673644197349747)57:0.00072923797818549103,(abcd_3#58:0.00000132226186997362,(abcd_3#85:0.00000132226186997362,(abcd_4#24:0.00076942622569081123,abcd_3#86:0.00154436764242521811)67:0.00000132226186997362)95:0.00153994529775838417)100:0.00622988517781090934)99:0.00391098343731804791)56:0.00000132226186997362)84:0.00155245684874360406,(abcd_4#38:0.00000132226186997362,(((abcd_3#70:0.00000132226186997362,abcd_3#89:0.00077092094232594885)67:0.00077141909097768792,abcd_3#19:0.00000132226186997362)64:0.00077185290304121294,abcd_3#84:0.00077268682225444766)46:0.00000132226186997362)100:0.01884135086335945314)84:0.00000132226186997362)98:0.00231665969313109722)100:0.00869061762598819128)100:0.00712310831326986617)100:0.00000132226186997362,(((((((((abcd_3#60:0.00000132226186997362,(abcd_4#21:0.00000132226186997362,abcd_3#35:0.00000132226186997362)63:0.00077435429455191866)100:0.00067951772289146634,abcd_3#32:0.00631217588430617402)100:0.02994628172895110949,(abcd_4#20:0.00156522339577581807,(abcd_3#11:0.00000132226186997362,(abcd_4#28:0.00000132226186997362,abcd_4#27:0.00000132226186997362)99:0.00233669665377406015)91:0.00077239513539845042)100:0.01606095283607060151)100:0.00462461859626085801,(((abcd_3#54:0.01180235074075351893,abcd_3#53:0.00857612881135592746)67:0.00089112701883803304,abcd_3#43:0.00393186422217672599)100:0.00538409429284307343,(abcd_3#50:0.00622392842077187317,((abcd_4#12:0.00076758051025639250,(abcd_3#15:0.00000132226186997362,abcd_3#21:0.00385987594678770642)83:0.00000132226186997362)100:0.01960407345618833327,((abcd_3#91:0.00000132226186997362,abcd_3#73:0.00000132226186997362)100:0.00620531368446218968,(((abcd_3#61:0.00388805278349425333,(abcd_4#35:0.00778153754178156389,abcd_3#17:0.01089247524165314410)65:0.00000132226186997362)64:0.00077356760974459440,(abcd_3#67:0.00312895358465437121,(abcd_3#27:0.00000132226186997362,(abcd_3#13:0.00077547546351081618,((((abcd_3#24:0.00000132226186997362,abcd_3#95:0.00000132226186997362)50:0.00000132226186997362,(abcd_3#23:0.00000132226186997362,(abcd_3#29:0.00000132226186997362,(abcd_3#75:0.00000132226186997362,abcd_3#25:0.00000132226186997362)8:0.00000132226186997362)4:0.00000132226186997362)3:0.00000132226186997362)14:0.00000132226186997362,abcd_4#16:0.00077326015058246165)18:0.00000132226186997362,(abcd_4#30:0.00000132226186997362,(abcd_4#26:0.00000132226186997362,(abcd_3#36:0.00000132226186997362,abcd_4#25:0.00000132226186997362)32:0.00000132226186997362)29:0.00000132226186997362)83:0.00154603891415671085)42:0.00000132226186997362)65:0.00077376150782699756)100:0.00702342907247293334)64:0.00075456473366204040)12:0.00000132226186997362,((abcd_3#64:0.00000132226186997362,abcd_3#44:0.00000132226186997362)65:0.00077365659659393512,(abcd_3#68:0.00000132226186997362,abcd_3#69:0.00000132226186997362)100:0.00932174039768971646)15:0.00000132226186997362)23:0.00000132226186997362)56:0.00077344029318351904)61:0.00000132226186997362)100:0.00465345295130407000)100:0.01111214870825547735)99:0.00374408351410862681,(efgh_7#12:0.01833223611065578143,(abcd_3#55:0.02324957283752214152,((abcd_4#1:0.00469566203917269956,(abcd_3#56:0.00546936779545076270,abcd_3#14:0.00622833716792515427)100:0.00151084301588890889)100:0.00789157197361813056,(abcd_4#7:0.00233293316007452626,(abcd_4#8:0.00077311598970405320,((abcd_3#26:0.00077550158683622301,abcd_4#9:0.00000132226186997362)39:0.00000132226186997362,(abcd_4#40:0.00231679829332564514,abcd_4#10:0.00000132226186997362)89:0.00154601555763803750)40:0.00000132226186997362)100:0.00780916089311263408)97:0.00307287638606677186)100:0.00953794433170505190)100:0.00869196764035643291)100:0.00977872108322918980)80:0.00156873804149701489,(abcd_4#6:0.00000132226186997362,abcd_4#5:0.00000132226186997362)100:0.02610847709952213158)100:0.00115877341875185490,((abcd_3#3:0.01670319394504033925,(abcd_3#33:0.00000132226186997362,abcd_3#28:0.00000132226186997362)100:0.02055825834093799945)100:0.00631193742166692457,((abcd_3#6:0.00000132226186997362,abcd_3#16:0.00000132226186997362)100:0.01660913514998323473,(((abcd_3#79:0.00000132226186997362,abcd_3#77:0.00000132226186997362)100:0.00854956715195766097,((abcd_4#41:0.00154085601563807195,(abcd_4#34:0.00000132226186997362,((abcd_3#5:0.00000132226186997362,(((abcd_3#74:0.00076882224000264889,abcd_3#34:0.00154339011642515137)3:0.00000132226186997362,(abcd_3#2:0.00076882393169920289,abcd_3#22:0.00076882393169920289)2:0.00000132226186997362)0:0.00000132226186997362,(((abcd_4#32:0.00000132226186997362,abcd_3#92:0.00076869510795057395)60:0.00076875756629854659,abcd_4#19:0.00076905889272679622)6:0.00000132226186997362,(abcd_4#23:0.00153888458435903590,(abcd_4#18:0.00230933031152180277,abcd_3#37:0.00154338804217775882)9:0.00000132226186997362)3:0.00000132226186997362)0:0.00000132226186997362)1:0.00000132226186997362)3:0.00000132226186997362,abcd_3#59:0.00000132226186997362)2:0.00000132226186997362)54:0.00076857718755298703)65:0.00077555059848881977,(abcd_3#30:0.00000132226186997362,abcd_3#1:0.00000132226186997362)99:0.00153650731415773379)100:0.00621766977560912586)89:0.00151241128294433351,((abcd_4#42:0.00000132226186997362,abcd_3#10:0.00000132226186997362)91:0.00154222559231584149,((abcd_4#37:0.00000132226186997362,((abcd_3#81:0.00000132226186997362,(abcd_3#80:0.00000132226186997362,abcd_3#83:0.00000132226186997362)62:0.00000132226186997362)70:0.00077071378050518611,(abcd_4#33:0.00154280535353011465,(abcd_4#31:0.00076943370157726051,((abcd_3#71:0.00000132226186997362,abcd_3#78:0.00000132226186997362)49:0.00000132226186997362,((abcd_4#39:0.00076989789528285400,(abcd_3#41:0.00000132226186997362,(abcd_4#29:0.00000132226186997362,abcd_4#14:0.00000132226186997362)81:0.00000132226186997362)78:0.00076966766619406121)82:0.00154202631463747943,abcd_3#31:0.00153982188992232857)52:0.00000132226186997362)46:0.00000132226186997362)87:0.00154081390428061960)46:0.00000132226186997362)15:0.00000132226186997362)20:0.00000132226186997362,abcd_3#93:0.00154841596303632542)70:0.00000132226186997362)95:0.00234308767561589113)100:0.01268000193507385319)70:0.00000132226186997362)100:0.01948160300069467707)100:0.03080643698088052218,abcd_3#62:0.05958621335563133586)100:0.00000132226186997362,(abcd_3#48:0.01495824524344147380,(abcd_3#42:0.00466602633570538643,(abcd_3#52:0.00390697663604849376,(abcd_3#57:0.00701624022983718919,(abcd_3#49:0.00000132226186997362,(abcd_4#3:0.00077677169701956478,(abcd_4#2:0.00000132226186997362,(abcd_3#39:0.00000132226186997362,(abcd_3#38:0.00077936967227037839,abcd_4#11:0.00077652476200712472)44:0.00000132226186997362)98:0.00233380194325215166)82:0.00155750275978298273)87:0.00077833329157559123)100:0.00389755574822029088)100:0.00000132226186997362)100:0.00552477386573709244)100:0.00983188219808936101)100:0.13376681553139949110)100:0.03578419742883675453,5749_2#1:0.02465538922215411086); diff -r 000000000000 -r b8af7809bf92 roary/t/data/real_data_1.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/real_data_1.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1641 @@ +##gff-version 3 +##sequence-region ERS111111|SC|contig000020 1 92255 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 241 921 . - 0 ID=11111_1#11_04055;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145956.2,protein motif:Pfam:PF07108.5;locus_tag=11111_1#11_04055;product=pathogenicity island-encoded protein A,PipA protein;protein_id=gnl|SC|11111_1#11_04055 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 1144 2019 . - 0 ID=11111_1#11_04056;gene=pipB2_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145957.1,similar to AA sequence:UniProtKB:Q8ZMM8,protein motif:CLUSTERS:PRK15197,protein motif:Cdd:COG5351,protein motif:Pfam:PF00805.16;locus_tag=11111_1#11_04056;product=secreted effector protein,Type III effector pipB2,secreted effector protein PipB,Uncharacterized protein conserved in bacteria,Pentapeptide repeats (8 copies);protein_id=gnl|SC|11111_1#11_04056 +ERS111111|SC|contig000020 Infernal:1.1 ncRNA 2139 2156 . + 0 ID=11111_1#11_04057;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04057;product=isrI +ERS111111|SC|contig000020 Prodigal:2.60 CDS 2567 2908 . - 0 ID=11111_1#11_04058;gene=sigE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145959.1,similar to AA sequence:UniProtKB:O30917,protein motif:CLUSTERS:PRK15202,protein motif:Pfam:PF07824.6;locus_tag=11111_1#11_04058;product=chaperone protein SigE,Chaperone protein sigE,type III secretion chaperone protein SigE,Type III secretion chaperone domain;protein_id=gnl|SC|11111_1#11_04058 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 2925 4610 . - 0 ID=11111_1#11_04059;eC_number=3.1.3.-,3.1.3.-;gene=sopB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145960.1,similar to AA sequence:UniProtKB:O30916,protein motif:CLUSTERS:PRK15378,protein motif:Pfam:PF05925.6;locus_tag=11111_1#11_04059;product=inositol phosphate phosphatase SopB,Inositol phosphate phosphatase sopB,inositol phosphate phosphatase SopB,Enterobacterial virulence protein IpgD;protein_id=gnl|SC|11111_1#11_04059 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 5332 6801 . - 0 ID=11111_1#11_04060;eC_number=3.4.-.-;gene=pepD_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215025.1,similar to AA sequence:UniProtKB:Q8G6Z9,protein motif:Pfam:PF03577.9;locus_tag=11111_1#11_04060;product=peptidase family C69,Dipeptidase,Peptidase family C69;protein_id=gnl|SC|11111_1#11_04060 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 6974 8338 . - 0 ID=11111_1#11_04061;eC_number=2.7.13.3;gene=yedV;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145964.1,similar to AA sequence:UniProtKB:P76339,protein motif:CLUSTERS:PRK09835,protein motif:Cdd:COG5278,protein motif:TIGRFAMs:TIGR01386,protein motif:Pfam:PF02518.20;locus_tag=11111_1#11_04061;product=heavy metal sensor kinase subfamily,Probable sensor-like histidine kinase YedV,sensor kinase CusS,Predicted periplasmic ligand-binding sensor domain,heavy metal sensor kinase,Histidine kinase-%2C DNA gyrase B-%2C and HSP90-like ATPase;protein_id=gnl|SC|11111_1#11_04061 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 8331 9068 . - 0 ID=11111_1#11_04062;gene=copR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243090.1,similar to AA sequence:UniProtKB:P76340,protein motif:CLUSTERS:PRK11517,protein motif:Cdd:COG4565,protein motif:TIGRFAMs:TIGR01387,protein motif:Pfam:PF00072.18;locus_tag=11111_1#11_04062;product=transcriptional regulatory protein YedW,Probable transcriptional regulatory protein YedW,transcriptional regulatory protein YedW,Response regulator of citrate/malate metabolism,heavy metal response regulator,Response regulator receiver domain;protein_id=gnl|SC|11111_1#11_04062 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 9147 9557 . + 0 ID=11111_1#11_04063;eC_number=3.5.2.17,3.5.2.17;gene=uraH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145966.1,similar to AA sequence:UniProtKB:Q4VYA5,protein motif:CLUSTERS:PRK15036,protein motif:TIGRFAMs:TIGR02962,protein motif:Pfam:PF00576.15;locus_tag=11111_1#11_04063;product=hydroxyisourate hydrolase,5-hydroxyisourate hydrolase precursor,hydroxyisourate hydrolase,hydroxyisourate hydrolase,HIUase/Transthyretin family;protein_id=gnl|SC|11111_1#11_04063 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 9890 10402 . - 0 ID=11111_1#11_04064;eC_number=1.5.1.36;gene=hpaC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729827.1,similar to AA sequence:UniProtKB:Q57501,protein motif:CLUSTERS:PRK15486,protein motif:TIGRFAMs:TIGR02296,protein motif:Pfam:PF01613.12;locus_tag=11111_1#11_04064;product=4-hydroxyphenylacetate 3-monooxygenase coupling protein,4-hydroxyphenylacetate 3-monooxygenase reductase component,4-hydroxyphenylacetate 3-monooxygenase reductase subunit,4-hydroxyphenylacetate 3-monooxygenase%2C reductase component,Flavin reductase like domain;protein_id=gnl|SC|11111_1#11_04064 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 10420 11652 . - 0 ID=11111_1#11_04065;eC_number=1.14.14.9;gene=hpaB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145968.1,similar to AA sequence:UniProtKB:Q57160,protein motif:TIGRFAMs:TIGR02310,protein motif:Pfam:PF03241.7;locus_tag=11111_1#11_04065;product=4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-monooxygenase oxygenase component,4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-hydroxylase C terminal;protein_id=gnl|SC|11111_1#11_04065 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 11833 12273 . - 0 ID=11111_1#11_04066;gene=hpaR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145969.1,similar to AA sequence:UniProtKB:O07458,protein motif:TIGRFAMs:TIGR02337,protein motif:Pfam:PF01047.16;locus_tag=11111_1#11_04066;product=homoprotocatechuate degradation operon regulator%2C HpaR,Benzoate anaerobic degradation regulator,homoprotocatechuate degradation operon regulator%2C HpaR,MarR family;protein_id=gnl|SC|11111_1#11_04066 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 12548 13837 . + 0 ID=11111_1#11_04067;eC_number=5.3.3.-;gene=hpaG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729830.1,similar to AA sequence:UniProtKB:P37352,protein motif:CLUSTERS:PRK15203,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02303,protein motif:Pfam:PF01557.12;locus_tag=11111_1#11_04067;product=4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,Homoprotocatechuate catabolism bifunctional isomerase/decarboxylase,4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase%2C C-terminal subunit,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|11111_1#11_04067 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 13834 14133 . + 0 ID=11111_1#11_04068;eC_number=1.2.1.8;gene=hpcC_1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:Q9HTJ1,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG3191,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=11111_1#11_04068;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Betaine aldehyde dehydrogenase,betaine aldehyde dehydrogenase,L-aminopeptidase/D-esterase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|11111_1#11_04068 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 14127 15299 . + 0 ID=11111_1#11_04069;eC_number=1.2.1.-;gene=hpcC_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:P23105,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=11111_1#11_04069;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,2-hydroxymuconic semialdehyde dehydrogenase,betaine aldehyde dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|11111_1#11_04069 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 15301 16152 . + 0 ID=11111_1#11_04070;eC_number=1.13.11.15,1.13.11.15;gene=hpcB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729832.1,similar to AA sequence:UniProtKB:Q05353,protein motif:CLUSTERS:PRK03881,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02298,protein motif:Pfam:PF02900.1;locus_tag=11111_1#11_04070;product=3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,hypothetical protein,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,Catalytic LigB subunit of aromatic ring-opening dioxygenase;protein_id=gnl|SC|11111_1#11_04070 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 16162 16542 . + 0 ID=11111_1#11_04071;eC_number=5.3.3.10,5.3.3.10;gene=hpcD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729833.1,similar to AA sequence:UniProtKB:Q05354,protein motif:CLUSTERS:PRK15031,protein motif:Cdd:COG3232,protein motif:Pfam:PF02962.1;locus_tag=11111_1#11_04071;product=5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate Delta-isomerase,5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate isomerase,5-carboxymethyl-2-hydroxymuconate isomerase;protein_id=gnl|SC|11111_1#11_04071 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 16686 17489 . + 0 ID=11111_1#11_04072;eC_number=4.2.-.-,4.2.1.80;gene=hpcG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729834.1,similar to AA sequence:UniProtKB:Q9S156,protein motif:CLUSTERS:PRK11342,protein motif:Cdd:COG3971,protein motif:TIGRFAMs:TIGR02312,protein motif:Pfam:PF01557.12;locus_tag=11111_1#11_04072;product=2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|11111_1#11_04072 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 17500 18291 . + 0 ID=11111_1#11_04073;eC_number=4.1.2.-;gene=hpaI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216043.1,similar to AA sequence:UniProtKB:Q47098,protein motif:CLUSTERS:PRK10128,protein motif:Cdd:COG2301,protein motif:TIGRFAMs:TIGR02311,protein motif:Pfam:PF03328.8;locus_tag=11111_1#11_04073;product=4-hydroxyphenylacetate catabolism,4-hydroxy-2-oxo-heptane-1%2C7-dioate aldolase,2-keto-3-deoxy-L-rhamnonate aldolase,Citrate lyase beta subunit,2%2C4-dihydroxyhept-2-ene-1%2C7-dioic acid aldolase,HpcH/HpaI aldolase/citrate lyase family;protein_id=gnl|SC|11111_1#11_04073 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 18363 19739 . + 0 ID=11111_1#11_04074;gene=hpaX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729836.1,similar to AA sequence:UniProtKB:P76470,protein motif:CLUSTERS:PRK11551,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR02332,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04074;product=4-hydroxyphenylacetate permease,Inner membrane transport protein RhmT,putative 3-hydroxyphenylpropionic transporter MhpT,Arabinose efflux permease,4-hydroxyphenylacetate permease,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04074 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 19749 20645 . + 0 ID=11111_1#11_04075;gene=hpaA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729837.1,similar to AA sequence:UniProtKB:P40408,protein motif:CLUSTERS:PRK10572,protein motif:Cdd:COG2169,protein motif:TIGRFAMs:TIGR02297,protein motif:Pfam:PF12833.1;locus_tag=11111_1#11_04075;product=4-hydroxyphenylacetate 3-monooxygenase operon regulatory protein,Bacillibactin transport regulator,DNA-binding transcriptional regulator AraC,Adenosine deaminase,4-hydroxyphenylacetate catabolism regulatory protein HpaA,Helix-turn-helix domain;protein_id=gnl|SC|11111_1#11_04075 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 20659 21597 . + 0 ID=11111_1#11_04076;eC_number=3.1.26.11,3.1.26.11;gene=rnz;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087376.1,similar to AA sequence:UniProtKB:P54548,protein motif:CLUSTERS:PRK00055,protein motif:Cdd:COG5212,protein motif:TIGRFAMs:TIGR02651,protein motif:Pfam:PF12706.1;locus_tag=11111_1#11_04076;product=Ribonuclease Z,Ribonuclease Z,ribonuclease Z,Low-affinity cAMP phosphodiesterase,ribonuclease Z,Beta-lactamase superfamily domain;protein_id=gnl|SC|11111_1#11_04076 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 23021 23326 . - 0 ID=11111_1#11_04077;gene=cbpM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570915.1,similar to AA sequence:UniProtKB:P63264,protein motif:CLUSTERS:PRK10265;locus_tag=11111_1#11_04077;product=chaperone-modulator protein CbpM,Chaperone modulatory protein CbpM,chaperone-modulator protein CbpM;protein_id=gnl|SC|11111_1#11_04077 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 23326 24246 . - 0 ID=11111_1#11_04078;gene=cbpA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729840.1,similar to AA sequence:UniProtKB:P36659,protein motif:CLUSTERS:PRK10266,protein motif:Cdd:COG5407,protein motif:TIGRFAMs:TIGR02349,protein motif:Pfam:PF01556.12;locus_tag=11111_1#11_04078;product=curved DNA-binding protein,Curved DNA-binding protein,curved DNA-binding protein CbpA,Preprotein translocase subunit Sec63,chaperone protein DnaJ,DnaJ C terminal domain;protein_id=gnl|SC|11111_1#11_04078 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 24482 24844 . + 0 ID=11111_1#11_04079;gene=scsA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729841.1;locus_tag=11111_1#11_04079;product=copper-sensitivity suppressor membrane protein A;protein_id=gnl|SC|11111_1#11_04079 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 24893 26779 . + 0 ID=11111_1#11_04080;eC_number=1.8.1.8;gene=scsB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729842.1,similar to AA sequence:UniProtKB:P36655,protein motif:CLUSTERS:PRK00293,protein motif:Cdd:COG4233,protein motif:Pfam:PF02683.9;locus_tag=11111_1#11_04080;product=copper-sensitivity suppressor membrane protein B,Thiol:disulfide interchange protein DsbD precursor,thiol:disulfide interchange protein precursor,Uncharacterized protein predicted to be involved in C-type cytochrome biogenesis,Cytochrome C biogenesis protein transmembrane region;protein_id=gnl|SC|11111_1#11_04080 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 26776 27399 . + 0 ID=11111_1#11_04081;gene=scsC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729843.1,similar to AA sequence:UniProtKB:O32218,protein motif:Cdd:COG1651,protein motif:Pfam:PF01323.14;locus_tag=11111_1#11_04081;product=copper-sensitivity secreted suppressor protein C,Thiol-disulfide oxidoreductase D,Protein-disulfide isomerase,DSBA-like thioredoxin domain;protein_id=gnl|SC|11111_1#11_04081 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 27389 27895 . + 0 ID=11111_1#11_04082;gene=resA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145985.1,similar to AA sequence:UniProtKB:P35160,protein motif:CLUSTERS:PRK03147,protein motif:TIGRFAMs:TIGR00385,protein motif:Pfam:PF08534.4;locus_tag=11111_1#11_04082;product=suppressor for copper-sensitivity D,Thiol-disulfide oxidoreductase resA,thiol-disulfide oxidoreductase,periplasmic protein thiol:disulfide oxidoreductases%2C DsbE subfamily,Redoxin;protein_id=gnl|SC|11111_1#11_04082 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 28028 29269 . + 0 ID=11111_1#11_04083;eC_number=3.1.3.10;gene=agp;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570908.1,similar to AA sequence:UniProtKB:P19926,protein motif:CLUSTERS:PRK10173,protein motif:Pfam:PF00328.1;locus_tag=11111_1#11_04083;product=glucose-1-phosphatase/inositol phosphatase,Glucose-1-phosphatase precursor,glucose-1-phosphatase/inositol phosphatase,Histidine phosphatase superfamily (branch 2);protein_id=gnl|SC|11111_1#11_04083 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 29303 29530 . - 0 ID=11111_1#11_04084;gene=yccJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087385.1,similar to AA sequence:UniProtKB:P0AB14,protein motif:CLUSTERS:PRK10174;locus_tag=11111_1#11_04084;product=YccJ-like protein,hypothetical protein,hypothetical protein;protein_id=gnl|SC|11111_1#11_04084 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 29551 30147 . - 0 ID=11111_1#11_04085;gene=wrbA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729847.1,similar to AA sequence:UniProtKB:P0A8G6,protein motif:CLUSTERS:PRK03767,protein motif:TIGRFAMs:TIGR01755,protein motif:Pfam:PF03358.9;locus_tag=11111_1#11_04085;product=trp repressor binding protein,Trp repressor-binding protein,NAD(P)H:quinone oxidoreductase,NAD(P)H:quinone oxidoreductase%2C type IV,NADPH-dependent FMN reductase;protein_id=gnl|SC|11111_1#11_04085 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 30532 30699 . + 0 ID=11111_1#11_04086;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087756.1,protein motif:Pfam:PF10685.3;locus_tag=11111_1#11_04086;product=Conidiation-specific protein 10,Stress-induced bacterial acidophilic repeat motif;protein_id=gnl|SC|11111_1#11_04086 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 30836 31474 . + 0 ID=11111_1#11_04087;gene=rutR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729849.1,similar to AA sequence:UniProtKB:P0ACU2,protein motif:CLUSTERS:PRK15008,protein motif:TIGRFAMs:TIGR03613,protein motif:Pfam:PF08362.5;locus_tag=11111_1#11_04087;product=transcriptional regulator,Rut operon repressor,HTH-type transcriptional regulator RutR,pyrimidine utilization regulatory protein R,YcdC-like protein%2C C-terminal region;protein_id=gnl|SC|11111_1#11_04087 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 31471 31866 . - 0 ID=11111_1#11_04088;inference=ab initio prediction:Prodigal:2.60,protein motif:Cdd:COG3755,protein motif:Pfam:PF07007.6;locus_tag=11111_1#11_04088;product=Uncharacterized protein conserved in bacteria,Protein of unknown function (DUF1311);protein_id=gnl|SC|11111_1#11_04088 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 31925 35887 . - 0 ID=11111_1#11_04089;gene=putA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243116.1,similar to AA sequence:UniProtKB:P09546,protein motif:CLUSTERS:PRK11809,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR01238,protein motif:Pfam:PF01619.12;locus_tag=11111_1#11_04089;product=trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Bifunctional protein putA,trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,delta-1-pyrroline-5-carboxylate dehydrogenase,Proline dehydrogenase;protein_id=gnl|SC|11111_1#11_04089 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 36309 37817 . + 0 ID=11111_1#11_04090;gene=putP;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145994.1,similar to AA sequence:UniProtKB:P07117,protein motif:CLUSTERS:PRK15419,protein motif:Cdd:COG4145,protein motif:TIGRFAMs:TIGR02121,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04090;product=sodium/proline symporter,Propionate transporter,proline:sodium symporter PutP,Na+/panthothenate symporter,sodium/proline symporter,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04090 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 38435 38731 . + 0 ID=11111_1#11_04091;inference=ab initio prediction:Prodigal:2.60;locus_tag=11111_1#11_04091;product=hypothetical protein;protein_id=gnl|SC|11111_1#11_04091 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 38710 39498 . + 0 ID=11111_1#11_04092;gene=phoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729855.1,similar to AA sequence:UniProtKB:P0A9K1,protein motif:CLUSTERS:PRK10536,protein motif:Cdd:COG1875,protein motif:Pfam:PF02562.10;locus_tag=11111_1#11_04092;product=phosphate starvation-inducible protein PsiH,Phosphate starvation-inducible protein psiH,hypothetical protein,Predicted ATPase related to phosphate starvation-inducible protein PhoH,PhoH-like protein;protein_id=gnl|SC|11111_1#11_04092 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 39604 40485 . - 0 ID=11111_1#11_04093;gene=ybbH_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570898.1,similar to AA sequence:UniProtKB:Q45581,protein motif:CLUSTERS:PRK11337,protein motif:Cdd:COG2222,protein motif:TIGRFAMs:TIGR03127,protein motif:Pfam:PF01418.11;locus_tag=11111_1#11_04093;product=putative transcriptional regulator,Uncharacterized HTH-type transcriptional regulator ybbH,DNA-binding transcriptional repressor RpiR,Predicted phosphosugar isomerases,6-phospho 3-hexuloisomerase,Helix-turn-helix domain%2C rpiR family;protein_id=gnl|SC|11111_1#11_04093 +ERS111111|SC|contig000020 Infernal:1.1 ncRNA 40486 40770 . + 0 ID=11111_1#11_04094;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04094;product=STnc500 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 40771 41673 . - 0 ID=11111_1#11_04095;gene=yidK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P31448,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04095;product=sodium-glucose/galactose cotransporter,Uncharacterized symporter yidK,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04095 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 41741 42268 . - 0 ID=11111_1#11_04096;gene=sglT;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P96169,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04096;product=sodium-glucose/galactose cotransporter,Na(+)/glucose symporter,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04096 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 42605 43285 . - 0 ID=11111_1#11_04097;eC_number=5.1.3.9;gene=nanE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570896.2,similar to AA sequence:UniProtKB:P60668,protein motif:CLUSTERS:PRK01130,protein motif:Pfam:PF04131.8;locus_tag=11111_1#11_04097;product=N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate 2-epimerase,N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate epimerase;protein_id=gnl|SC|11111_1#11_04097 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 43804 44946 . + 0 ID=11111_1#11_04098;eC_number=5.1.3.24;gene=nanM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570895.1,similar to AA sequence:UniProtKB:P44544,protein motif:CLUSTERS:PRK14131,protein motif:TIGRFAMs:TIGR03547,protein motif:Pfam:PF01344.19;locus_tag=11111_1#11_04098;product=N-acetylneuraminic acid mutarotase,N-acetylneuraminate epimerase precursor,N-acetylneuraminic acid mutarotase,mutatrotase%2C YjhT family,Kelch motif;protein_id=gnl|SC|11111_1#11_04098 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 44992 45684 . + 0 ID=11111_1#11_04099;gene=yiiy;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216068.1,similar to AA sequence:UniProtKB:Q934G3,protein motif:CLUSTERS:PRK09980,protein motif:Cdd:COG3203,protein motif:Pfam:PF06178.7;locus_tag=11111_1#11_04099;product=outer membrane protein,Oligogalacturonate-specific porin kdgM precursor,outer membrane porin L,Outer membrane protein (porin),Oligogalacturonate-specific porin protein (KdgM);protein_id=gnl|SC|11111_1#11_04099 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 45967 47247 . + 0 ID=11111_1#11_04100;gene=nanT_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570893.1,similar to AA sequence:UniProtKB:P41036,protein motif:CLUSTERS:PRK12307,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00891,protein motif:Pfam:PF00083.18;locus_tag=11111_1#11_04100;product=putative sialic acid transporter,Sialic acid permease,putative sialic acid transporter,Arabinose efflux permease,MFS transporter%2C sialate:H+ symporter (SHS) family,Sugar (and other) transporter;protein_id=gnl|SC|11111_1#11_04100 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 47261 48364 . + 0 ID=11111_1#11_04101;eC_number=1.1.1.292;gene=yjhC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216069.1,similar to AA sequence:UniProtKB:Q2I8V6,protein motif:CLUSTERS:PRK11579,protein motif:Pfam:PF01408.16;locus_tag=11111_1#11_04101;product=dehydrogenase-like protein,1%2C5-anhydro-D-fructose reductase,putative oxidoreductase,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|11111_1#11_04101 +ERS111111|SC|contig000020 Aragorn:1.2.36 tRNA 48701 48718 . - 0 ID=11111_1#11_04102;inference=COORDINATES:profile:Aragorn:1.2.36;locus_tag=11111_1#11_04102;product=tRNA-Ser(gga) +ERS111111|SC|contig000020 Prodigal:2.60 CDS 49024 49962 . + 0 ID=11111_1#11_04103;eC_number=1.1.1.79;gene=ghrA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729856.1,similar to AA sequence:UniProtKB:Q8ZQ30,protein motif:CLUSTERS:PRK15469,protein motif:Cdd:COG1932,protein motif:TIGRFAMs:TIGR01327,protein motif:Pfam:PF02826.13;locus_tag=11111_1#11_04103;product=2-hydroxyacid dehydrogenase,Glyoxylate/hydroxypyruvate reductase A,bifunctional glyoxylate/hydroxypyruvate reductase A,Phosphoserine aminotransferase,phosphoglycerate dehydrogenase,D-isomer specific 2-hydroxyacid dehydrogenase%2C NAD binding domain;protein_id=gnl|SC|11111_1#11_04103 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 50047 50784 . + 0 ID=11111_1#11_04104;eC_number=3.1.3.-;gene=ycdX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570887.1,similar to AA sequence:UniProtKB:P75914,protein motif:CLUSTERS:PRK09248,protein motif:Cdd:COG1387,protein motif:TIGRFAMs:TIGR01856,protein motif:Pfam:PF02811.13;locus_tag=11111_1#11_04104;product=putative hydrolase,Probable phosphatase YcdX,putative hydrolase,Histidinol phosphatase and related hydrolases of the PHP family,histidinol phosphate phosphatase%2C HisJ family,PHP domain;protein_id=gnl|SC|11111_1#11_04104 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 50808 51362 . + 0 ID=11111_1#11_04105;gene=ycdY;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146908.1,similar to AA sequence:UniProtKB:P75915,protein motif:CLUSTERS:PRK11621,protein motif:Cdd:COG3381,protein motif:Pfam:PF02613.9;locus_tag=11111_1#11_04105;product=chaperone%2C TorD family,Chaperone protein YcdY,twin-argninine leader-binding protein DmsD,Uncharacterized component of anaerobic dehydrogenases,Nitrate reductase delta subunit;protein_id=gnl|SC|11111_1#11_04105 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 51451 51945 . + 0 ID=11111_1#11_04106;gene=ycdZ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P75916,protein motif:Pfam:PF06496.5;locus_tag=11111_1#11_04106;product=Inner membrane protein ycdZ,Protein of unknown function (DUF1097);protein_id=gnl|SC|11111_1#11_04106 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 51983 52816 . - 0 ID=11111_1#11_04107;gene=csgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729860.1,protein motif:CLUSTERS:PRK15184,protein motif:Pfam:PF03783.8;locus_tag=11111_1#11_04107;product=assembly/transport component in curli production,curli production assembly/transport protein CsgG,Curli production assembly/transport component CsgG;protein_id=gnl|SC|11111_1#11_04107 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 52843 53259 . - 0 ID=11111_1#11_04108;gene=csgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729861.1,protein motif:CLUSTERS:PRK10050,protein motif:Pfam:PF10614.3;locus_tag=11111_1#11_04108;product=assembly/transport component in curli production,curli assembly protein CsgF,Curli production assembly/transport component CsgF;protein_id=gnl|SC|11111_1#11_04108 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 53286 53681 . - 0 ID=11111_1#11_04109;gene=csgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729862.1,protein motif:CLUSTERS:PRK10386,protein motif:Pfam:PF10627.3;locus_tag=11111_1#11_04109;product=assembly/transport component in curli production,curli assembly protein CsgE,Curli assembly protein CsgE;protein_id=gnl|SC|11111_1#11_04109 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 53710 54336 . - 0 ID=11111_1#11_04110;gene=csgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729863.1,similar to AA sequence:UniProtKB:P52106,protein motif:CLUSTERS:PRK10100,protein motif:Cdd:COG2909,protein motif:TIGRFAMs:TIGR03020,protein motif:Pfam:PF00196.13;locus_tag=11111_1#11_04110;product=regulatory protein,CsgBAC operon transcriptional regulatory protein,DNA-binding transcriptional regulator CsgD,ATP-dependent transcriptional regulator,transcriptional regulator EpsA,Bacterial regulatory proteins%2C luxR family;protein_id=gnl|SC|11111_1#11_04110 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 55092 55547 . + 0 ID=11111_1#11_04111;gene=csgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729864.1,similar to AA sequence:UniProtKB:P0A1E9,protein motif:CLUSTERS:PRK10101,protein motif:Pfam:PF07012.6;locus_tag=11111_1#11_04111;product=nucleation component of curlin monomers,Fimbrin SEF17 minor subunit,curlin minor subunit CsgB,Curlin associated repeat;protein_id=gnl|SC|11111_1#11_04111 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 55589 56044 . + 0 ID=11111_1#11_04112;gene=csgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729865.1,similar to AA sequence:UniProtKB:P0A1E7,protein motif:CLUSTERS:PRK10051,protein motif:Pfam:PF07012.6;locus_tag=11111_1#11_04112;product=major curlin subunit,Fimbrin SEF17,major curlin subunit,Curlin associated repeat;protein_id=gnl|SC|11111_1#11_04112 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 56106 56432 . + 0 ID=11111_1#11_04113;gene=csgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470940.1,similar to AA sequence:UniProtKB:P0A1Z9,protein motif:CLUSTERS:PRK10102,protein motif:Pfam:PF10610.3;locus_tag=11111_1#11_04113;product=curli assembly protein CsgC,Curli assembly protein CsgC precursor,curli assembly protein CsgC,Thin aggregative fimbriae synthesis protein;protein_id=gnl|SC|11111_1#11_04113 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 56564 56884 . + 0 ID=11111_1#11_04114;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087410.1;locus_tag=11111_1#11_04114;product=Fimbrial protein;protein_id=gnl|SC|11111_1#11_04114 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 56972 57511 . + 0 ID=11111_1#11_04115;eC_number=3.5.1.-;gene=ymdB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087411.1,similar to AA sequence:UniProtKB:P0A8D6,protein motif:CLUSTERS:PRK00431,protein motif:Pfam:PF01661.15;locus_tag=11111_1#11_04115;product=Macro domain%2C possibly ADP-ribose binding module,O-acetyl-ADP-ribose deacetylase,RNase III inhibitor,Macro domain;protein_id=gnl|SC|11111_1#11_04115 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 57450 58934 . + 0 ID=11111_1#11_04116;eC_number=2.7.8.-;gene=ybhO_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570877.2,similar to AA sequence:UniProtKB:P0AA84,protein motif:CLUSTERS:PRK01642,protein motif:TIGRFAMs:TIGR04265;locus_tag=11111_1#11_04116;product=phospholipase,Putative cardiolipin synthase YbhO,cardiolipin synthetase,cardiolipin synthase;protein_id=gnl|SC|11111_1#11_04116 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 58951 60105 . - 0 ID=11111_1#11_04117;eC_number=2.1.-.-;gene=mdoC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570876.1,similar to AA sequence:UniProtKB:P75920,protein motif:CLUSTERS:PRK03854,protein motif:Cdd:COG3274,protein motif:Pfam:PF01757.16;locus_tag=11111_1#11_04117;product=glucans biosynthesis protein,Glucans biosynthesis protein C,glucans biosynthesis protein,Uncharacterized protein conserved in bacteria,Acyltransferase family;protein_id=gnl|SC|11111_1#11_04117 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 60359 61912 . + 0 ID=11111_1#11_04118;gene=mdoG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570875.1,similar to AA sequence:UniProtKB:P33136,protein motif:CLUSTERS:PRK13274,protein motif:Cdd:COG3131,protein motif:Pfam:PF04349.6;locus_tag=11111_1#11_04118;product=glucan biosynthesis protein G,Glucans biosynthesis protein G precursor,glucan biosynthesis protein G,Periplasmic glucans biosynthesis protein,Periplasmic glucan biosynthesis protein%2C MdoG;protein_id=gnl|SC|11111_1#11_04118 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 61905 64448 . + 0 ID=11111_1#11_04119;eC_number=2.4.1.-;gene=mdoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216085.1,similar to AA sequence:UniProtKB:P62517,protein motif:CLUSTERS:PRK05454,protein motif:Pfam:PF00535.20;locus_tag=11111_1#11_04119;product=glucosyltransferase MdoH,Glucans biosynthesis glucosyltransferase H,glucosyltransferase MdoH,Glycosyl transferase family 2;protein_id=gnl|SC|11111_1#11_04119 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 64522 64749 . + 0 ID=11111_1#11_04120;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729872.1,protein motif:CLUSTERS:PRK10175,protein motif:Cdd:COG5645,protein motif:Pfam:PF07119.6;locus_tag=11111_1#11_04120;product=lipoprotein,lipoprotein,Predicted periplasmic lipoprotein,Protein of unknown function (DUF1375);protein_id=gnl|SC|11111_1#11_04120 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 64750 65124 . - 0 ID=11111_1#11_04121;gene=msyB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729873.1,protein motif:CLUSTERS:PRK11467;locus_tag=11111_1#11_04121;product=acidic protein MsyB,secY/secA suppressor protein;protein_id=gnl|SC|11111_1#11_04121 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 65206 66420 . - 0 ID=11111_1#11_04122;gene=yceE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729874.1,similar to AA sequence:UniProtKB:O31762,protein motif:CLUSTERS:PRK09874,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04122;product=membrane transport protein,Bacillibactin exporter,drug efflux system protein MdtG,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04122 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 66575 67495 . - 0 ID=11111_1#11_04123;eC_number=2.3.1.-;gene=htrB_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729875.1,similar to AA sequence:UniProtKB:P0ACV0,protein motif:CLUSTERS:PRK06860,protein motif:Cdd:COG1560,protein motif:TIGRFAMs:TIGR02207,protein motif:Pfam:PF03279.7;locus_tag=11111_1#11_04123;product=lipid A biosynthesis lauroyl acyltransferase,Lipid A biosynthesis lauroyl acyltransferase,lipid A biosynthesis lauroyl acyltransferase,Lauroyl/myristoyl acyltransferase,lipid A biosynthesis lauroyl (or palmitoleoyl) acyltransferase,Bacterial lipid A biosynthesis acyltransferase;protein_id=gnl|SC|11111_1#11_04123 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 67715 68767 . + 0 ID=11111_1#11_04124;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087420.1,protein motif:CLUSTERS:PRK00142,protein motif:Cdd:COG2210,protein motif:Pfam:PF00581.14;locus_tag=11111_1#11_04124;product=Rhodanese-like sulfurtransferase,putative rhodanese-related sulfurtransferase,Uncharacterized conserved protein,Rhodanese-like domain;protein_id=gnl|SC|11111_1#11_04124 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 68819 69394 . - 0 ID=11111_1#11_04125;gene=yceI_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087865.1,similar to AA sequence:UniProtKB:P0A8X2,protein motif:CLUSTERS:PRK03757,protein motif:Cdd:COG2353,protein motif:Pfam:PF04264.7;locus_tag=11111_1#11_04125;product=YceI protein,hypothetical protein,hypothetical protein,Uncharacterized conserved protein,YceI-like domain;protein_id=gnl|SC|11111_1#11_04125 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 69391 69795 . - 0 ID=11111_1#11_04126;gene=yceJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_005212184.1,similar to AA sequence:UniProtKB:P75925,protein motif:CLUSTERS:PRK11513,protein motif:Pfam:PF00033.13;locus_tag=11111_1#11_04126;product=cytochrome b561-like protein 2,Cytochrome b561 homolog 2,cytochrome b561,Cytochrome b(N-terminal)/b6/petB;protein_id=gnl|SC|11111_1#11_04126 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 70226 70243 . - 0 ID=11111_1#11_04127;gene=yceO;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216094.1,similar to AA sequence:UniProtKB:P64442,protein motif:Pfam:PF10968.2;locus_tag=11111_1#11_04127;product=inner membrane protein,hypothetical protein,Protein of unknown function (DUF2770);protein_id=gnl|SC|11111_1#11_04127 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 70380 71498 . - 0 ID=11111_1#11_04128;eC_number=1.5.3.1,1.5.3.-;gene=solA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729880.1,similar to AA sequence:UniProtKB:P40874,protein motif:CLUSTERS:PRK11259,protein motif:Cdd:COG4121,protein motif:TIGRFAMs:TIGR01377,protein motif:Pfam:PF01266.18;locus_tag=11111_1#11_04128;product=sarcosine oxidase,N-methyl-L-tryptophan oxidase,N-methyltryptophan oxidase,Uncharacterized conserved protein,sarcosine oxidase%2C monomeric form,FAD dependent oxidoreductase;protein_id=gnl|SC|11111_1#11_04128 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 71611 71865 . - 0 ID=11111_1#11_04129;gene=bssS;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570863.1,protein motif:CLUSTERS:PRK12301;locus_tag=11111_1#11_04129;product=biofilm formation regulatory protein BssS,biofilm formation regulatory protein BssS;protein_id=gnl|SC|11111_1#11_04129 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 72155 72418 . - 0 ID=11111_1#11_04130;gene=dinI_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729882.1,similar to AA sequence:UniProtKB:P0ABR1,protein motif:CLUSTERS:PRK10597,protein motif:Pfam:PF06183.7;locus_tag=11111_1#11_04130;product=damage-inducible protein,DNA-damage-inducible protein I,DNA damage-inducible protein I,DinI-like family;protein_id=gnl|SC|11111_1#11_04130 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 72492 73538 . - 0 ID=11111_1#11_04131;eC_number=3.5.2.3,3.5.2.3;gene=pyrC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729883.1,similar to AA sequence:UniProtKB:P06204,protein motif:CLUSTERS:PRK05451,protein motif:Cdd:COG0418,protein motif:TIGRFAMs:TIGR00856,protein motif:Pfam:PF01979.14;locus_tag=11111_1#11_04131;product=dihydroorotase,Dihydroorotase,dihydroorotase,Dihydroorotase,dihydroorotase%2C homodimeric type,Amidohydrolase family;protein_id=gnl|SC|11111_1#11_04131 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 73642 74268 . - 0 ID=11111_1#11_04132;gene=yceB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470922.1,similar to AA sequence:UniProtKB:P0AB26,protein motif:CLUSTERS:PRK10598,protein motif:Pfam:PF07273.6;locus_tag=11111_1#11_04132;product=lipoprotein,Uncharacterized lipoprotein yceB precursor,lipoprotein,Protein of unknown function (DUF1439);protein_id=gnl|SC|11111_1#11_04132 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 74326 74973 . - 0 ID=11111_1#11_04133;gene=grxB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729885.1,similar to AA sequence:UniProtKB:P0AC59,protein motif:CLUSTERS:PRK10387,protein motif:TIGRFAMs:TIGR02182,protein motif:Pfam:PF04399.7;locus_tag=11111_1#11_04133;product=glutaredoxin,Glutaredoxin-2,glutaredoxin 2,glutaredoxin%2C GrxB family,Glutaredoxin 2%2C C terminal domain;protein_id=gnl|SC|11111_1#11_04133 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 75037 76245 . - 0 ID=11111_1#11_04134;gene=mdtH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570858.1,similar to AA sequence:UniProtKB:P69367,protein motif:CLUSTERS:PRK11646,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04134;product=multidrug resistance protein MdtH,Multidrug resistance protein MdtH,multidrug resistance protein MdtH,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04134 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 76482 77066 . + 0 ID=11111_1#11_04135;eC_number=2.3.1.-;gene=rimJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729887.1,similar to AA sequence:UniProtKB:P96579,protein motif:CLUSTERS:PRK10809,protein motif:TIGRFAMs:TIGR03585,protein motif:Pfam:PF00583.18;locus_tag=11111_1#11_04135;product=ribosomal-protein-alanine acetyltransferase,Putative ribosomal N-acetyltransferase YdaF,ribosomal-protein-S5-alanine N-acetyltransferase,pseudaminic acid biosynthesis N-acetyl transferase,Acetyltransferase (GNAT) family;protein_id=gnl|SC|11111_1#11_04135 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 77102 77749 . + 0 ID=11111_1#11_04136;gene=yceH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P29217,protein motif:CLUSTERS:PRK11239,protein motif:Cdd:COG3132,protein motif:Pfam:PF04337.6;locus_tag=11111_1#11_04136;product=G20.3,hypothetical protein,Uncharacterized protein conserved in bacteria,Protein of unknown function%2C DUF480;protein_id=gnl|SC|11111_1#11_04136 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 77751 78674 . + 0 ID=11111_1#11_04137;gene=mviM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729889.1,similar to AA sequence:UniProtKB:P75931,protein motif:CLUSTERS:PRK11579,protein motif:Cdd:COG3132,protein motif:Pfam:PF01408.16;locus_tag=11111_1#11_04137;product=virulence factor MviM,Virulence factor mviM homolog,putative oxidoreductase,Uncharacterized protein conserved in bacteria,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|11111_1#11_04137 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 78939 80513 . + 0 ID=11111_1#11_04138;gene=mviN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146873.1,similar to AA sequence:UniProtKB:P37169,protein motif:TIGRFAMs:TIGR01695,protein motif:Pfam:PF03023.8;locus_tag=11111_1#11_04138;product=integral membrane protein MviN,hypothetical protein,integral membrane protein MviN,MviN-like protein;protein_id=gnl|SC|11111_1#11_04138 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 80595 81017 . - 0 ID=11111_1#11_04139;gene=flgN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729891.1,protein motif:CLUSTERS:PRK15459,protein motif:Pfam:PF05130.6;locus_tag=11111_1#11_04139;product=flagella synthesis protein FlgN,flagella synthesis chaperone protein FlgN,FlgN protein;protein_id=gnl|SC|11111_1#11_04139 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 81022 81315 . - 0 ID=11111_1#11_04140;gene=flgM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729892.1,similar to AA sequence:UniProtKB:P26477,protein motif:CLUSTERS:PRK10810,protein motif:TIGRFAMs:TIGR03824,protein motif:Pfam:PF04316.7;locus_tag=11111_1#11_04140;product=negative regulator of flagellin synthesis (anti-sigma factor),Anti-sigma-28 factor,anti-sigma28 factor FlgM,flagellar biosynthesis anti-sigma factor FlgM,Anti-sigma-28 factor%2C FlgM;protein_id=gnl|SC|11111_1#11_04140 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 81407 82066 . - 0 ID=11111_1#11_04141;gene=flgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729893.1,protein motif:CLUSTERS:PRK07018,protein motif:TIGRFAMs:TIGR03170,protein motif:Pfam:PF08666.6;locus_tag=11111_1#11_04141;product=flagellar basal body P-ring protein FlgA,flagellar basal body P-ring biosynthesis protein FlgA,flagella basal body P-ring formation protein FlgA,SAF domain;protein_id=gnl|SC|11111_1#11_04141 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 82223 82639 . + 0 ID=11111_1#11_04142;gene=flgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729894.1,similar to AA sequence:UniProtKB:P16437,protein motif:CLUSTERS:PRK05680,protein motif:Cdd:COG1815,protein motif:TIGRFAMs:TIGR01396,protein motif:Pfam:PF00460.14;locus_tag=11111_1#11_04142;product=flagellar basal-body rod protein FlgB,Putative proximal rod protein,flagellar basal body rod protein FlgB,Flagellar basal body protein,flagellar basal-body rod protein FlgB,Flagella basal body rod protein;protein_id=gnl|SC|11111_1#11_04142 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 82643 83047 . + 0 ID=11111_1#11_04143;gene=flgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729895.1,similar to AA sequence:UniProtKB:P0A1I7,protein motif:CLUSTERS:PRK05681,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR01395,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04143;product=flagellar basal-body rod protein FlgC,Putative proximal rod protein,flagellar basal body rod protein FlgC,Flagellar basal body rod protein,flagellar basal-body rod protein FlgC,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04143 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 83059 83757 . + 0 ID=11111_1#11_04144;gene=flgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729896.1,similar to AA sequence:UniProtKB:P0A1I9,protein motif:CLUSTERS:PRK06655,protein motif:Cdd:COG1843,protein motif:Pfam:PF03963.8;locus_tag=11111_1#11_04144;product=flagellar hook formation protein FlgD,Basal-body rod modification protein flgD,flagellar basal body rod modification protein,Flagellar hook capping protein,Flagellar hook capping protein;protein_id=gnl|SC|11111_1#11_04144 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 83784 84995 . + 0 ID=11111_1#11_04145;gene=flgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146866.1,similar to AA sequence:UniProtKB:P0A1J1,protein motif:CLUSTERS:PRK05682,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF07559.8;locus_tag=11111_1#11_04145;product=flagellar hook protein FlgE,Flagellar hook protein flgE,flagellar hook protein FlgE,Flagellar hook protein FlgE,flagellar hook-basal body protein,Flagellar basal body protein FlaE;protein_id=gnl|SC|11111_1#11_04145 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 85016 85771 . + 0 ID=11111_1#11_04146;gene=flgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729898.1,similar to AA sequence:UniProtKB:P16323,protein motif:CLUSTERS:PRK12640,protein motif:Cdd:COG4787,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04146;product=flagellar basal-body rod protein FlgF,Putative proximal rod protein,flagellar basal body rod protein FlgF,Flagellar basal body rod protein,flagellar hook-basal body protein,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04146 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 85785 86567 . + 0 ID=11111_1#11_04147;gene=flgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729899.1,similar to AA sequence:UniProtKB:P0A1J3,protein motif:CLUSTERS:PRK12694,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR02488,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04147;product=flagellar basal-body rod protein FlgG (distal rod protein),Distal rod protein,flagellar basal body rod protein FlgG,Flagellar basal body rod protein,flagellar basal-body rod protein FlgG,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04147 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 86655 87320 . + 0 ID=11111_1#11_04148;gene=flgH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729900.1,similar to AA sequence:UniProtKB:Q9PPM0,protein motif:CLUSTERS:PRK00249,protein motif:Pfam:PF02107.10;locus_tag=11111_1#11_04148;product=flagellar L-ring protein,Basal body L-ring protein,flagellar basal body L-ring protein,Flagellar L-ring protein;protein_id=gnl|SC|11111_1#11_04148 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 87332 88429 . + 0 ID=11111_1#11_04149;gene=flgI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729901.1,similar to AA sequence:UniProtKB:Q9PMJ8,protein motif:CLUSTERS:PRK05303,protein motif:Cdd:COG1706,protein motif:Pfam:PF02119.10;locus_tag=11111_1#11_04149;product=flagellar P-ring protein,Basal body P-ring protein,flagellar basal body P-ring protein,Flagellar basal-body P-ring protein,Flagellar P-ring protein;protein_id=gnl|SC|11111_1#11_04149 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 88429 89379 . + 0 ID=11111_1#11_04150;eC_number=3.2.1.-;gene=flgJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729902.1,similar to AA sequence:UniProtKB:P15931,protein motif:CLUSTERS:PRK05684,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02541,protein motif:Pfam:PF01832.14;locus_tag=11111_1#11_04150;product=flagellar protein FlgJ,Peptidoglycan hydrolase flgJ,flagellar rod assembly protein/muramidase FlgJ,Rod binding protein,flagellar rod assembly protein/muramidase FlgJ,Mannosyl-glycoprotein endo-beta-N-acetylglucosaminidase;protein_id=gnl|SC|11111_1#11_04150 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 89444 91105 . + 0 ID=11111_1#11_04151;gene=flgK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729903.1,similar to AA sequence:UniProtKB:P0A1J5,protein motif:CLUSTERS:PRK08147,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR02492,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04151;product=flagellar hook-associated protein 1,Flagellar hook-associated protein 1,flagellar hook-associated protein FlgK,Flagellar hook protein FlgE,flagellar hook-associated protein FlgK,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04151 +ERS111111|SC|contig000020 Prodigal:2.60 CDS 91120 92073 . + 0 ID=11111_1#11_04152;gene=flgL;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729904.1,similar to AA sequence:UniProtKB:P16326,protein motif:CLUSTERS:PRK08027,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02550,protein motif:Pfam:PF00669.14;locus_tag=11111_1#11_04152;product=flagellar hook-associated protein 3,Hook-filament junction protein,flagellar hook-associated protein FlgL,Rod binding protein,flagellar hook-associated protein 3,Bacterial flagellin N-terminal helical region;protein_id=gnl|SC|11111_1#11_04152 +ERS111111|SC|contig000020 Infernal:1.1 ncRNA 92162 92179 . + 0 ID=11111_1#11_04153;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04153;product=STnc490k +##FASTA +>ERS111111|SC|contig000020 +TATCCGGGCAGCCCGTTTACGGGCCGTAAGTAACGAAGTTTGATGCAAATGTCAGATCGT +ATGCGCCTGTTAGGGCGCGGCTGGTAAGAGAGCCTTACAGGCGCATCAGAAAAACCTCCG +GCTATGCCGGAGGATATTTATTTTTTGGGCGCTTAGAATATAGTTAGAAAATACTGCTAG +AACATTTCCCGAAAAAACGGACTACGTGGGTTTTTAGTTTCTTTTCGTTTCTTGATGTGT +CTATTTATTGAAGATGTAGACCATTCTGGGAGGTGAAGGATGCCCCATCTCTTTCAGAAT +AATGTTGGTATATTCGACAACAGGGCCTCTTGGATGATTTTCTTCTTTATCCTGAAGATG +GGTCAGTGCATGTACAACTTCATGAGTAAATGAACGTTTTGTGTCAAAAAGTTGTCTTCC +TTCGTTACTTTCATAATGTTCGGTATATGAATCATCAGAATCGTCCAGATTGAGACAAAT +AACTTTCCTGCCTTCTGAAAGTTTGAAGTGTTCCTGAGCCACGGTAGTTTCAAAGGCTTC +GCCTGCCCCCGGTAGCCAGCGCTGCTCCACATCATGTAGTTCTTTTTCATATGCGTAATT +CATCAGTCTGCGGAATGTTTCGCTTTGGGTATACGCATTTTGAAGTACGGAGGATAGTTC +ATCGTAGCATTCGTCATAAGTGTCGTCATCAATTTCTGTATCAGGGTCTATTCCACCCGC +GCCTGAGATAAGGTACTCCACCACACACTCTGGCTCCAGACGGAATTCACTGTTTATGGC +AAGGCTGTCATGAGCAAGGCGTAGCCGTGAGGGGTTTGGTGCATGTTCGGGAATATCGGG +GAAAACAGGTGTATCTGCGGTATTTAATCCATATGTGGATACTCCGCTTTGAGGTATTAA +TCTGTAGGTGACCGGAAGCATAATTTCTTATTCCCTGACTGCAATTATGAATTATTTAAA +TTAAACAATAATAGTGTTTTTAGTTAATGTGCCACATACAGATAACGCTATGATTCAGGC +AAAACCAACAAGTAATACGCTGAAAATGTTATTTATAATGAAGCTTAGGGGCGGGGTTTG +TTTAATAAAACAAGGAGGGCTTCTGTTTGAATACTTCTTGTTTATAAAATCCCTTTATCT +CGACTAAAATATTGGATGGGGGAAAAGCGTTTTATCATTGTAATCCGGGAGTGGAGTAGG +GGTATGTTGACTACCTGTCAGATCGGCTCCTGTTAATGCTTTCGCTAAAGTTAGAGCTAT +CTTATCTAATTTTGCACCATTTAGTTTGGTGTCAGTTAAGTCTGAGCCGAATAGAATTGC +AGCGGTTAAGTTTACACCGGACATGTTAGCGCAAGTCAGGTCTGCGTGAGTCAGGTTTGC +TTTAGTCATGTTTGAACCCATTAGATTTACAGCGTGTAGATTTGCACAACACAAATTTGC +ACCGACTAAATTTACATTAGATAGATTTGTTTCACGGAAATCTGCATTAGAAGCATCTAT +GTCTGACAAATCTTCTCCCTGGAAATCTTTATGAGCTAGGTTTACTCCGCGCAGGTTCAG +AAAACCATCCTCGGTTATAAGTGAATCAGGCTGTTGTATATTATGTTTACTCATCAGTTT +TAACATTCGACATACATTCCAAAATCTCTCACTATCAACTTTATCCGTTACAGTTTTTCC +ATTTTTGTTCACTTCAATAGTGACCATGGGATCCGTATTTTCGGATGCTGCTCCACATGA +CAGACATATAGTACACCCGTTGACATCCTCCAGAAATATTTTATTACCATCGAAGAAAGC +ATCTTTATTTACATATAATAATGATGTGGTCAGTTTTCCAATTACCTCCCAAAAGCATCT +TTCATTGCTTCTTCTTACTCCACCACAGGTAAAAAAATTGACAAACCATTCCAGTATACC +GCGTGGTGAAGTTGCACTTTTCATTGCTTCTTTCGTACCGGTACCGGCCGCATGCAAATA +TCTTAATATATTTTCTGGGGACGCGTTAGTTATTGGCATTTTGATTCCTTCTTATGGAAG +TGAGTCGATTCCTTATAGGTGTGAGTCAAGTCACATTTATACAAGGAATAATAAAAAAAG +ATATAAGGTGATTTTTGTATTTAGAGCTTTGGTTGAGTATGAGTAGGTGTCTGGCATCTG +ACAAGAGGCGATGATATCTGCCATAACGGTGAAGCAGAAGTAATATCACCCGTGAATAAT +AAGATTATCCTTGCTATTGACTTCCTTCATTTCCAGCATAGCTTACGCCTCATCATCATT +GAATAAACAATTAAGTTTGTTGAGCGAAAATTTACTTAAAGAAAAAATAATAAGCTTTAA +TATTTTTTGCAGCATTTCAACTTATAGCAGAATAAATGTGCGTAGATGGCGTAAAAACCT +GATGAGCAGGAATACTTACACACTAAAAATGCTCCCGCAAACAGAGCAAAATGAGAAAGA +GGAACGTTTGCCCTTTACATTTCCACCAAAGATTCTGGTTTTGTCTCTTGTAAAGGGCAT +ACGTATCGCGTTTTATCTCATTAAGAAAGTATGTTGACGTATTAAATTATGCATAATGCT +CTTTCAATTGCTTCACGTTTGAAATGAATAATTCAAAACCAGTGAGCGCCTCTTCTTCGG +TACTGGTTTGCGGCAAGCGATAAAGCGCCACTAAAGCAGTATTGTCTGCATCAGCGCCGA +TAGTGACGGCGCTGGCGTAGTTAAGACGTAAAAAATGCTGCAAAGTCAGAGTGTCGTCAG +GCAGTGGCATAAAGGGACAGCACATTTCCAGTGTATGATCGGATTCATTAAAATAAACCT +GTATCCCATCATCAATGATAAGCAGTGGCTCATCTTCTGGCGCATCCAGGCCTAACGCGT +CATATAAACGATTTAATAGACTTTCCATATAGTTACCTCAAGACTCAAGATGTGATTAAT +GAAGAAATACCTTTTACTGACTGCCAAATATTTTCATCCCCAACTCGTTTTTGATAGGAA +AGATTGAGCACCTCTGGCGATAAATTTTTCATTACTTTGTTTCCCGCCCCGCCCGTATTT +TGTTTCTGAATCTCCAGGTTACCGCTATTCAGTAATACTTTTTGGAAAATTTTCTGTCCA +CCGCTATCCGGAAGACTACCAGGCGCACTTAACATATGGGTCTGATGGAAAGAAATGAGC +TCTCGCTTGATTTCTGAATCCATCATCCCTGTACGATCTTTGCCGCTTTTACAATTCCAG +GCGGGCACCGCGTCAATTTCATGGGCTAACATGGCAAGGCGTTGTGCGAGTTTATAGGGT +TCGCCGCCATCTTTATGATGTTGGTTATTTTTCCAGATATCCTTAATCTGGCGCGCTAAT +GTATTGACGACCTCATAATTATCCGGGTATTGCGCCAGCCATTCGCCAACCCAGCCACCT +GGTCTGGCTTCAGGGCGTAAATCATTGCCTAATAACTGATGTAGCGCTTCGGCATTATAG +CTATCTGATGCTTTAAGGCCAAAGCCGAGCTTGAGCGCCAGCTCATTAACACCCACATTA +AATGCGGCGACGTCCGGTTTTATTTTTACCGTCTGTAGATCGCCATCTTTATTGCGGATT +TTTAAATGAATCATTTTTCCCGGCTGGGTCAACGATTGCCATGCGCGCATTTGATCCTCG +ACCATAGTTCCCTCTTTGCCGAAAATATTCGACGCGGTGAGTAACCCGACGGATACCAGT +TTCAGGCTTACCGCTTCGCCCTCTAAGGCTCTGTTAAGCAACTCAGGTTTACTAAAAAGT +GCCGCAGCTAATACTTCTTTGGCTTTGTTTTCAGCGCCGGCCTGACGCAGAAGCGGATCT +TTTTCATGATAGGGGGAAAGCACACCATGACGTATCCCGCAAAAAAGCGTTTTATCTTTA +CCGTCCTCATGCACACTCACCGTGGACATCCACAAATTATTGGCGTGATGAATATTCTTG +GTATCCCAACTGCATACGCCCTTTCCCTCATAAGCACTGGGAAAGATATCTTTTGCGCCG +ATTTTCATCTCTGCGGCAGGGAGCTGCGTGTTGGTATAGTGATGCCCGTTATGCGTGAGT +GTATTTTTTATGGTTTGCCAGGGCTGGTTATTGAGCTGCTTGACCTGAGCATCTCTAAAC +GCTACTGCCGCAAAGCGATGAGCTTCTTTTGCAGGTAAGCCATTTTGCTGCTGAGTGCGT +GCTGCAATAAGTTCGATAAGATTTTTCTTCAATGCTTTTGCCGCAGCTTCTTCTTGTTTT +GTTGCTGGCCGGTCCGCTTTAACTTTGGCTAACTCCATTTGGTTTGCCATTGACGTTAGA +ACCGGGTCTTGTTTACCCAGAACGGTTGCCGCGACGGTAAGAAGATCGCGCTGTAAGTTA +TAGAGGTTATGCAGCGAGTGGTTAGACGTCTTCTGATGCTGTAGATAATTCCCCCATGTC +GCGCCAGGTTCTCGCAGGACAATAATTTCCGGGCGAGCGTCGGGCGCTTTAGCCGGCGCT +TTGCCCTGGCCTGAGAGAATCTGCATTCCGTTGTATAAGGTTTTTTGTAGGCTTTTAAAA +GCCTCCTGGGTTTTTAGTGAAGCTGAGTGATAGAAGCTCTGTATTTGCATAGCGTTTTTA +ATATTCCTGAATAGGGGAGTGGGAACATTCAACAGGGTTAACAATCTTTTAAAAGGATGT +GACTTTTATGCACCAGGAACTTTAAAAAAATGTCCTTTTTAATGAGGAAACGCTTCTGAT +CAGGCGGGGAGGCATCCTGACGTCCATACGTAGTGGCGATCATGGGGGAGATCGGTACAT +CAAATGTTCATAAAATCTACAAACTTCACAATTTAGGGCACAACTTTTATTGAAAACCCA +CCTTCTTGATTCAGATCAAATTCACCGATTTACTCCTGCGTAAAGTAACGGCGTTACATC +AAATGTTATACAGGTGTGTGTATGCCAGCAAAGCCCCGGACGAGTAAGACCGTGACGAAG +AATATTCGTTTTTCCTATTCCATGCTTGAACAGATAGAATTCGCGTTGAAATCTGAAAAG +ACGCGGAATTTTTCAGCATGGGTAAAAGAGGCCTGTCGGGAAAAGTTATGTAACACGGGA +CATAAGCTGTAGTTATCGTCTTATGTAAGAGGGGGCGGCCATTTTGAAAAGAACAACGTG +CTTATATACCTCCTGGGTCTTTGCCGCTTTTGTCTCTCTGCTGATATTTGTCTGGAGTGT +CATAAACTATCCTCTCTATGAATCCATAATAATTATTGTCTTTTATATCTGGCTAATTCT +GGTACCGCTTTATCTTATTGTGTATGAGTGGCTAATAGATTGTCATTAAATTTATGGCTG +CGTACTTGAAAAGTGATATTTCATATCTGTGCGGTAAGTCATTGTCGTAATAATATTATT +GGTCAGGCGACGGGCGAGCGTCTGCGCATTTTGCATCGTTTTATCTTCAAAATTTTGCAG +TAAGCGTTGTGCTTCTTTCGGATGCGACGCATATAATCTCAGATAGCTCTGCTCCATCTT +ATACTGTTGCTTAGCTGTTTGCTGTTCAAATGTTTTCCAGGCATGTTGCACATCTGGCGC +AAACGTATTGTAGTCTTGCATAACCAGTGTTTGCAGCGTGCGGAATGTCCAGTAGGTAGA +GTCGTTGCTCGCCCGATCGGTTCCTTTATCATCTCCGGGTTGATAATGACGCATCCCCTG +GTAATAGGGGAGATAGACGCTAAGAGATGGCATTCCATAGGCGATGTATTCTACGTTGCC +GATAGCCTGCGGTAATTTCGGTCTGACCTGTAAAATATGTGACTCCTGGGTACGAAAAAC +GGATATAGGTCGCCATGGTTCTTGTGGATTATGACTGGCATAAGGGTCGTGCGACGTTCC +CTGATAGTGATTGCGTAACGCGTTTTTTACTGCCGCCACGCTGATCTTCGTTATTGGCGT +TAAAAAAACAGAAAATGTTTCCCCTTCGCTAACGACCGTATCCAGATGCGGATTAAACTG +GTGTTGTAGCGTCCAGACGCGCGGATAATTATAGGTGGTATCGTTTTTGTTATCCTGCGA +ATAGGCTTGATGAAAGTCGAATTCGCCGCGGGCCGGATCATATAATCCCTGCTTTTTCGC +AAAGCTTACTAACGTTGGTGACGCCATATAATTCGCGTTATCATTCGGATCGTAATGGCG +TAAACGTCCCTGATTGGCGGAAACGAAATAGCTATCTGCCGGAAGTCGTACTGCCAGCCA +TTGATGTCCGCTTCCCGTCTCCAGATACCATATCTCTTTGCTATCAATAAACGCGACGCC +GAAACCTTCGCCCGCGCCTTTTTGTTCAATAATATCTCCCAGTAATTTGGCGCCCTGACG +CGCCGATTGCGCCACTGGCAGGATCACGGACTCAATGGCGTCTTCCGTGATTCCCGTTTT +TGTCACGTAAGGATCGGCAGCCAGCGCCGCTCTGCCGTTGTAAATGGTTTCCGTTGCGCT +CATTCCGACGCCCGCCGAATTGAAACCGGCTTCACCCATGGCGTTATCGTTAGTATCAAA +GTCATGAATCGCCGTATAGCGCATCGCTGTCTCCGGAAGCGGCCAGCTAAAATTGTTGCG +ATGTGCTTTATACTCGCCTTGTTGATGAAACGCGACGGGATGAATAACCTTATGCTTGGC +GTTATTTGCCGAGCCATCCTCGTTGCGCGCGATAATAAAGGAGCCGTCAGCCGAAGCCTG +ATTGCCTACCAAAAGGGTAGTACAGGCGATGACTTTACCCATACCCAGCAGCGTAACGGC +GAAAGCAAGATACTTTTTCATAAAGGTTCCCACTGAATAACGCGTTATGGGATGAATTGA +CCCTGGATTGGAAACCGAGAAAGTGATCGAGCCAGCAATATTCTTTACCGGCATCCTTTA +TTTTCTTTTTATTGAGGTTGTATTGATAACCACAGCCCTGTGGCAGGGAAGGGGAACAGA +ACCTGTACTGACCTTAGCTATCACCGCTATCAGGCAGACGAACCGAAAAGATATTATGTT +CATCGGCATAGCGGTAAGATGCCGAGCCACCGTGCAATAGGGCAATCGCGTTAACTAACG +ATAACCCCAGGCCGAAACCGGCAGTGTAGCGGGCATTATCTCCTCGCCAAAAACGCCGGA +AAAGCTTATCCGCATCGGCGGTGGGGCTGCCCGGATTAGCGACCCGAATTTCTGCAACGT +TATCATCATAAGCGCTTTCAATACGTATCACGGCGTTTTCATCAGAATAACGGATGGCAT +TCGTCAGCAGGTTTGAGAGCACTCTTTGTAATAATATTTCGTCAGCCCATACCGTTCCCT +GACATTGATTTATAAAACAGATGTGCTTCTCTTCGGCAAGGGGGCTAAGATAATCCAGCA +TATTTTCGACCAGCGCATTGAGCGAAACAGGCTGTTTTTTTACCGCTATATTCTGGTGCT +CCGCGCGTGCCAGAAAGAGAATATTTTCTGTCAGTCGCGACAGTCCCTCCAGCTCTTCAA +TATTATCGACAAGGGCTTGTTGATACTCTTCGGCGCTGCGTTCCTGACTCAGCATAACCT +GATTCTTCCCCAGTAAAATATTAACCGGCGTGCGCAGCTCATGCGCCAGATCGTCGGCAA +ATTGGTTCAGGCGTTCAAAATCGTCGGAAAGCTTCTGGCGCATGGTATTTAGCGCTTGCC +CAAGCGGCCTGAGCTCGACGGGTAACGCCTGTTCCGCCAGCGGCTGGCGAAGTGTGCCGC +TATCTGTCGCCGCGGTGAGTCGGCTGAGCGACGTAATGGCCCGCAGCCCGTTTCTGATGA +CTAATGGACTGAGCGCCGAACAGACGAGGATCGCGATAAGGCTAATCAGCAAACTGTTGC +GGCGATATTGCGCCAGCATTTGCCGCCTTTCCGTCGCCAGCCTGGCAATAGTAAGGGTCA +GCGGGTTATCGCCGCTTCTGGCGTTTACTCGTACCGCGGTCAGCTCCGTGCCTTGTACCG +CCTGGCGAAATAAGGTTTCGCGGGTGATGTTTTTAGCCAGCGGAATCTCGTTAAAGCGTT +GGTCGGGGATGCCGCTATGATTAATCGCAACATTATGGCCTGTTGCTGAGTGGATCAATA +AGATATCCTGCTTCGTATCCACCATCCGATTGAAATAGAGCGGCAGATTTTCCGGCCTGG +CGCCATCCAGTAACAGTTGCTGCATTTGCGCCGCCCGATTTATTAGCGTCATATCATCCC +GATACGTTAATTCTTTGCTCAGCGCGTTATAGAGCGTCCAGCTAATGCCGGTACAGGCGA +GGATAAGTATGGCGATAAAAGAAATTGTCAGGCGCAGCGTCATTGATAACTTAACCATTC +TGCGACGTTTCCGCCTGTAATCGATAACCCATCCCCTGGACGGTCATAATGAGCTTCTTT +TCAAATGGATCGTCTACTTTGGCGCGCAGCCGACGAATCGCGACATCAACGGTGTTGGTT +TCACTATCAAAGTTAATTCCCCAAACTTCGCTGGCGATCGCGGTTCGGGGCACGATTTCC +CCTGCCCGGGACGCCAGTAACCAGAGGAGCAGGAATTCTTTGCGGGTCAGGGAAATCGGT +TTGCCATTTCGTAACACCGATTGCTTTGTGGCATCCATGTCCAGACCATTGATCGTCAGT +CGGGTAAAGACCGGGACATGCTGTCTGAGTTGAGCTCTCACCCGGGCCAGCAGTTCGGCG +AAGGAAAAAGGCTTAACAAGGTAATCATTAGCGCCCGCCTCAAGACCTTTGACGCGATCC +TCAACCGAGTCGCGCGCCGTCAGGCAAATAACAGGGGGCTGATATGCAGTGCGCAACGCG +CGTAAAACCTGCCATCCATCAAGCCCCGGCAGCATAATATCAAGAATAATCAATGAATAA +TGTTCCTGAAGGGCTAGGTGTAATCCGTCTCGTCCATCACAGGCATAATCAACCACATAG +CCTGCCTCCGTGAGTCCCTGACGTACCCACTCAATGGTTTTCTGGTTATCTTCAATCAAT +AAAATCTTCATCAACGCAGTATGCCATAGGCTTGTTAGCGAATCCGTAAATCTCCAACAA +GATGACATAATTGTCATGTCCGTGTAAGGTTAATCCTGGACGCGCCAGATATATTTTCCT +GCATCAATACCGTAAAGGAGTGAAGCATGAAACGATATATACTGGCTACCGCGATAGCGT +CTCTTGTTGCAGCCCCGGCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATA +TTCTCGATCAGCAAACAGGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAA +AGGATAACGGATGGACGCAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAG +CACTGTGGCCCGAAAAAGCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCC +AGTATTTTGAAAGTAAAAAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATA +TCAGCAAAACGAATGAGCACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAA +CCTATCGCGGGAGCTAATTTAGAGCCTATCCTATTAGGGCTATTTTACTTGCCATTTTGG +TCCTGGGCAGTGCTCGCCAAAACGCGTTAGCGTTTTGAACGCCGCTTGCGGCGGCCCGAA +GGGCGAGCGTAGCGAGTCAAACCTCACGTACAACGTGTACGCTCCGGTTTTTGCGCGCTG +TCCGTGTCCAAACAGGCTGCGCCAATAACGCCTGGTGGGACAGGCTCTTAGATTTTATTA +ATCGCCGGGATTTATGGCGAGCAAACATCGCGGCGGGAATAAAAATCTTCAGCGTATCGA +CTCTCCTCCCACAAGCGGTGGTTATCCCGCTTGTGGGTATGAGTGACGGTTAAACAGGCG +CTTCCATCTCAAGTCTGACCGGATGAAAACGGCGTTTGAAATAAATCAGGCCATGCCCCT +CCTGGCTAAGAATAATATTTTTGATCGCCACCAGATACACCAGATGCGTGCCAATGGTTT +GTACCTCGCTGATCTCGCCTTCAAGACTGGCCAGCGCGCCGTTAAGTACCGGCTGGCCCA +GCGGCCCGTTTTGCCAACATGGCTGGTGAAAACGCTCCTCCATCGCCATCCCCGTCATAC +CGGCAAAGTGGCGCGCCATCAGCTCCTGCTCATGGTTAAGTACATTAATGCACAGCCTGC +CGTTGCCCTGAAAAACGGGGTTCATGGCGCTATTGGCATTAATACATACCATCACGGAGG +GCGGCGTATCAGTGACTGAGCAAACCGCTGTTGCGGTGATACCGCAGCGTCCGGCGTGAC +CCGCCGTGGTTACGATGTTGACCGCTGCCGCCAGACTTGCCATCGCATCGCGAAAACGCA +GACGTTGTTCATCTACTTGCATGAGAACCTCCTGCCGCGTTATTTCAGCAGCTTATCCAG +TTGATTGATGTCGTCGTTATTGTGCAAATGCGAAACCGTCCAGCCATTCTGATCGTATTC +GGAGAGGCAGCGATCGACCATTGCCATCATCTTATCCATATTGCCGGAGCTCTGGGCCTG +ACGCAGACACTGCAGACGAATTTCATCCTGGCTGCCCGAGTAGTTAATCTCGTACAGCTC +ATGGCGACCGCCAAACTCGCTGCCGATGGCATCCCACATCAATTTAAGAATTTTGATACG +TTCAACATGGTCCATTCCGTTAGAGCCGCGTACGTATTTCGCCAGGTACTGGTCGATTTG +CGGATTATTCAGATCGCGGGCGCTGGAAGGCAGGTAAATCAGGCCGCTGGTAACGTTACG +TTCAATAATATTTTTAATTTTCGCGTAGGCCATTGGGGCCATCACACGATAGGTTTGCAG +CGCGGCGTGGTCCGGTAGCCAGGCGCCGTTTACCCACGGGGTTGCTTCAGAACACATAGA +ATCGCTCAATGCCCAGAACATATTGCGCCAGGCCACGACTTCGCCGAGATCGGCCTGCAC +GCCCCGGAACTCTACGGTACCCGTACATTCGAGCGATTTTTTCAGCAGCGCGGTAATGAA +ATCAAGTTTTACCGCCAGACGAACACAGGCTTGCAGTGGATACATACGGGCAAAGCCGCC +TTCCATCGTCCAGCGACGACAACGATCGAAATCACGGTAAATTAATACGTTTTCCCACGG +GATCAGCACCTTGTCCATCACCAGAATGGCATCGTTTTCATCAAAACGGCTGGAGAGGGG +ATAATCAAACGGCGAGCCCGTCGCGCCCGCGACCATTTCATACGAGGCGCGCGAAATAAG +TTTTACGCCTTCGGCATCCATTGGCGCGACAAACATCAGAGCAAAATCCGGGTTTTCGCC +CATCACCTGGGCTGAGCCGAAACCAATCATGTTGTAGTGAGTCAGGGCGGAGTTAGTGGC +GACAACTTTCGCCCCGCTGACAATAATCCCGGCGTCCGTCTCTTTCTCCAGCTTGATATA +GACGTCTTTCACTTCGTCGGCAGGTTTGTGGCGGTCAATGGGCGGGTTGACGATTGCATG +GTTAAAGTACAGGCCGGTCTCCTGAATACGGGTGTACCAGTTACGGGCGTTCTGCTCAAA +CTGGCCGTAGAAGGCTGGGTTAGCGCCCAGAGCGCAGCCAAAGGCGGCTTTGTAATCCGG +TGTGCGTCCCATCCAGCCGTAACTCAGGCGTGACCACTCGGCGATAGCATCACGCTGTTG +GCGCAGATCGTCTGCGCTTTTCGCCACGCGGAAAAATTTATGCGTATAACCGCCGCTGCC +GGTATCGGTATTCCAGCACAGGGTGTAAGCGGGAGGGGATTCCCGTGTCGGCGGCGTGGG +AAGGTAAGAATACTATGCTTCCGCTTCGCTATCAGGATGCTGGCGCCCCAGAGCAATAAG +ATCGTCCAGCAGCAGCATCAATTGCTGTGTTTTTTCGGGCGTGAAATCGGCCTCAATTTT +TCGATAAGCCTCTTCTACCTCGCTCCGGGCACGGGCGTACAACGTTTGTCCCTGCTCCGT +CAACATGACATATAACTTACGCTGATCGTTAACCGGCTTGAGTCGCAACACCAGTCCGTC +TCGCTCCATGCGCGTCAATATTCCGGTCAGACTTGGACGCAAAATACAGGTACGAAAGGC +CAGCTCGTGAAAATCCATAGAGGGGCTATCGGCCAGGATTCGCACAATGCGCCATTGCTG +GTCGGTCAGATTGTGGCTTTTAACGATGGGGCGGAAATAGGTCATTGCCGCTTCGCGCGC +CTGAAGCAAGGCGATGGTTAATGAATCATGCATAAGCGTTTCTCTTTTGCAGAATTATTA +ATACCTGAATAATCGTGTTTACCGATGTGAGCTATGACATCTGTTTTATGTCCAAAGTTT +AATAGAAACAAGGGGTTTTATTTAACTATTTGATATATATGTATTTAATAATAAATTTGT +GAAAATATTGTTAATCACATCATAAATACTTTACTTAAGCTTGCTAAATGTACAGCGAAA +GCATAAATCTAATCATTAATATGTTAATGAAATCACAGCCCGTTAAATCGGCCTGAGGAG +TTTATGTATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTTGATGC +CTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTGTGGTT +CATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAGGGAGA +AAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGGATACG +CCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGCCTGCC +GGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGCCCGCT +GGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATCAACGG +ACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTGCTTAG +CGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACGCCGCA +GAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTACCCGC +GCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACGTGGCC +GCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCCAGCGA +GCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACCTTTAC +CGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAAGCCGA +GCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATGGAGTA +TGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAACTACTA +CCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGGATTGT +GGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAACGGTGA +GCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATTTCTTA +TCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCGAAAGG +GCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGTCGCCT +GGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAAGAAAATAAATCATTGGATTAAC +GGCAAAAACGTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTG +CTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAA +GAGGCGTTCCCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGC +CTTGGCGACCTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACC +GGCCTGCCTATTCACCAGACTAAAACGTGCTGATCCCGCGCGCCTCGCATAACTTCGAAT +TCTTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGC +TCAATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGC +CGTTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGC +TCAAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGG +CAGGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATG +CGCTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTC +GCAATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGC +CGGTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCA +TCTTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCA +TTTACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATC +CGACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCT +CCGGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAA +AACCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGG +CCGATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCC +TGCTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTC +TGGCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTG +AAGCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCG +GCGTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGG +AAATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAT +ATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATGTATCTTTCTGAA +CTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCATATTGAAATTGGC +AAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACCCACTGGCTGGTG +AATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTATACCAGCAACGAA +TTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCGGCGCTCGGCCAT +CTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCACAACATCCCGAGC +CTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGCGACAAGCACTTC +AAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGACAGCCGCAAACTG +GGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCGGTATTCGCCAGT +GGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGGATGAACAGCTAC +ACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGGCGCGAAGGCAAA +TTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTACGGCGAAGGCAAC +ATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATACGACGGCAAGGTG +GAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAACGCTGTTTTCCCG +CTGCCTGCGTAAGGGGGGTTTATGCCGCACTTTATTGCTGAATGTACTGAAAATATTCGC +GAGCAGGCTGATTTACCAAGCCTGTTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGG +ATTTTCCCCATCGGCGGTATCCGCAGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCT +GACGGTAAGCATGATTACGCGTTTGTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGC +CTGGAGAGCCGTCAGGAAGTCGGCGAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCC +GACCTGATGGAGAACCGCTATCTGGCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACG +CTCAATTACAAACAAAACAACGTACACGCGTTATTTAAATAGCACACTCTTTCGCCCGGT +GGCGCTGCGCTGACCGGGCCTACAAAAAAACGATGCACGAAGCAGTACCGAACCGTAGGC +CGGGTAAGACGCACCCGCGTCGCCACCCGGCGCAGCAGCACCGAATGAGGTAACAGGAAG +CAACTATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAA +AACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATG +CCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAG +GCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGG +ATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACC +GTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCG +GCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGG +AACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGT +TCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCA +AACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCG +AAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGG +CGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCT +CGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACA +TGGGCGCGATCAGTTGCCGGTTTGTGTAAGGAAAAAACGATGAAAAATGCTTTCAAAGAC +GCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTACAGC +GCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCGCCA +AACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAGCCG +GTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGCGCG +CAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCGGCT +ACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCGCGC +TGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTGCAG +ATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATTGAC +GGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCGCAG +CACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGGAAA +GCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGGGCG +CTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTGGCG +GCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAGCCTGGGCC +GGTAAGCGCAGCGCTACCGGGCAACCGTAGTACCCTACAAAATTCCCATCAGAGGAAAAA +AAATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTCGGTTCGCACAACG +CGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGACTGATCGTATTTT +TATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGTTTTGCCGGGTTGA +CGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCCACGACGCTGTTTT +ACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGCATCGTCGGCGCCC +GCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACCGCCACGATGTTCG +CGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATTACCGAAGCGGGCT +TTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTTTTCCGCGCCCGCG +CCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGGTCAATTGTCTCCG +GCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAGTGGTTATTCCTGT +TGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTACCTGGATGATACCC +CGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAGGAGATGATGGATA +ATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAACGCCATGCAGCAGC +GTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACGCTGGCCTATTTTT +GCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATCCTGAAAAGTTTTA +ATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCGCAGATTTGTACTG +TTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAGCGTAAACACCACA +CTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCGGCGACCGACCGTA +ACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTTAGCGCGATGGCGA +TCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCGATAGGCATTGCGG +TCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATGATTGGCTGGCTAA +AAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCTCTGTTAGTCGTCG +GCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGCGCCACCCCTTGAG +GAGAAACTATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAAA +GCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGTC +GTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGGC +AGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTAA +CGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTGA +CGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAGG +CCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCGC +TCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAAC +ATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTGG +ACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTGT +TAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCATA +TTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGCC +TGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCTG +TCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTTA +ATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTCA +ACTAAGAAGAGTAAAAACATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTG +GCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTT +TTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACG +GCGCTCACTATCGGCGATAAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAA +CTGGTGAAAAATGGCATTCCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCAC +AGCGACCACATACTGGATTATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAA +GACCATACCATACAGGTTTATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGG +AAGGTCTTTGACAGGGATATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGC +AACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACA +ATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGT +TTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTT +GCAACGTTTGCCCAGGGGGCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTA +GCAAAACTGGCTAATAGTATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCAT +CACACCACGATTGAAGATGTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTG +TTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAA +AATTACCCGGGCCCTGTCATTGTCGGTCATGACAATATGACGATAAGCGTACCGTAAGCA +TCAGGGCAGGGGTAAACCAACGGGCTGACATCATGTCAGCCCGTTATGCTTTTGGCGATC +AGCATGACGCGCAGAGCTTTTGTCTAAAACATTATTTTTTCTAAACACTACTTGCTGATT +TTTATGCACAATAAAGGTAAGATGATTGCTCTGGTGAAATATCACTAAATAAGAATGTCA +CGGATGGAATTTATACAGTGTTAAAAGCAATGCGTTTCTTTGTCTGCCGGCCATCAGTAA +TATCCTCTGTACCGGCTCCTCGTTGCCAAAGTGAAGGTTAGATTAAACGAATCAAAAAAT +ATCCGAACTGTACAATTTTTATATCAAACATATTTAACTGCAAAATACTGCAAACGTGCG +CGAATACACTTAATCAGTAGTATGGCTAATGCATACTTTATTTCCTAAACTTTCTTATTA +TCTATTTGAATATTTCTGGTTAAACCAAATGGACAAACGGATACCAGACACTCGAAAGGA +TAACTGCAAGCTTCTGGTTTAGGATTGCAGTTACCAGGACAGTGGCTATTTTCTTTAAGC +GATTTCCATAGAACAGGATTAAACCTGGTAACGTTGTAAACAGTAACGGGATAAAGTTTA +TCGTTTATTAAGACCCCCTTATTAAAGGGGATGATAATGCTACCTGGAGGCATGTAAACA +TCTGCTTGATACCATAAGGTCAATCTAAGATTTTTTAGGCTATGTATGCATGAGAACGAC +ACTCCGGTAGAGGGACTTATAACTGTATCAACGACCTTCCATTCCATTACAGAAACCTTT +TAAGTGAAATAGTCAATGGTGTAAATTACATTTTCCGCAAGCCTATTCAGGATAGATGAA +AATCTGAGAAACATAACTCGTTGAAAACGATCGTTTTTTATTGACCACTCTATTTATATT +GATTTTTTAATAAGTTATTTATTTTATGCTCTTATTTTGTTTACATTCTATTACATTTTT +GTATTTTATACGTGGTGTAAATATTGGGCGGTAGTGGATGTTATAACGCTCAATTATTAA +ACTGTAAGTGACTGTTGTATTTCTTATTTATAAATACCGCAACCTGTAAGCGCAGCGGTA +CATTTTACCCGGCATTGACAGGGAGAAGATACGTATCAACCAGAGAGTACAAAACAGTGA +AAGAATATATTCTTCAGGCAATAAATGATCGCTAACGTGTAAAAATAACCGACGAATCTA +AAAAATGTGAGCGTGTGGCTGGTCTTTATTTAAACGATGATCTTCGCAATGGCGCATTAA +TGGCTGACATTGGCGGTTCGTTGATCGGCTTGTGCGCGGTGAAAGGCTATATTTCTTCCG +TTGCGGGAAGTATGTCAGAGGCATTCTGGTATTATACCGGGTGTATGTAAATCCGGGGTG +GGCAGAAAGCCCACCCTCGGTTTATTGCCTTTATCGTGGATTAGGGATGCGAGATAAAGC +GAGAAAGGCGTTGCAGCAGTAACCGGTTTTCTTCGCGCAGCCGTGAATTCTCTTCCAGCA +GCGTTAACGCGACCGCGATCCCTGGCCAGTCGAGCGCCAGCTCCTCGCGTAAGCGTAGCG +CGCGTTGTACCACGCTCGCTGCGCGATCGTCGAATTGCCAGTCGGCGTTATCGTCTTCGT +AAGGCTCAATTACGCCAAGTCCGACGATTTCGTTTAGCTCCTCTTCCGTCACGCCGGTGT +GCAAACAAAATTCGGTGATGGTAAAGGTGACAGTGATGTTAGCCATTATGCTTTCCCCCA +TTGCTGGCGTGGGTCAAAGGACGACTGCGCGTCCGCCAGTTGTTGCCACAGGGCAGCTGT +TTTCTCGTCAGGTTTCGGCGGCATAACGATTTTGATGATGGCATAGAGATCGCCAGTGTG +CTTTTTACTGGCTAATCCTTTTCCTTTGATACGCAGCCGCTGACCTGCCTGGCTGCCGGG +GGGAATGGTCAGCAAAATACGCTCTTTAAGCGTTGGCACAGACACCTTAGCGCCGAGCGC +CGCCTCCCATGGGGCAAGCGGAAGGACGACTTCCAGATCCTGATTGACGATATCAAAGAG +CGGATGCGGGGCAATATGGATAACGAGCCATAAATCGCCATTAGGTCCGCCGTTTTCCCC +CGGCGTGCCCTGGCCTTTCAGTCTGATTCGTTGCCCGTTGCTGACGCCAGCCGGGATTTT +CACATTCAATGTTTTGGGAATTTCCCGCTCCACCAGGCCGAACGCGTTATAAACGGGGAC +GGAATAGCTAATCGTACGCTGGTGCTCTTCCAGCGTTTCTTCCAGGAATACCGCCACTTC +AATTTCGATATCATGACCGCGTGCGGCGTGGCGGTGGTGCGAATGACGACCGTGCTGACC +AAAAATAGACGAGAAAATATCATCAAAATCTTCGGCGTTATACGGCTGGCCTTCGTGTTG +CTGGAACTGGCGATTAAATTGTGGATCGTTACGGTGTTGCCATAACTGGTCATACTCGGC +GCGCCGTTGCTCATCACTCAGCACTTCCCATGCTTCAGCAACCTCTTTGAAACGGGCTTC +GGCATCGGGTTCTTTGCTGACATCTGGATGGTACTTGCGGGCCAGTCGGCGATAGGCGGT +CTTAATCGTCTTGAGATCGTCCGTCGGTTTCACGCCCATAATGGCGTAATAATCCTTAAG +TTCCATAGCATCATCTCGCTAAATCAATACATACAGAAGGGACCCCAAAAAGGTTTCTCC +ACTAAGTGTAGGGTAAACCTGAAAAGTGCGTATGAAAACACCAGTTATATCATTAGTAAG +AATAAATTACGTTGTTCGACTATCAGAAGGTTGCGCAGCGCGCCGACATAACTTTACAGG +GGAAAGGTTGCCAAAACCGCGCCAGTGGCTAAGATAACTCGCGTTAAACAGTGAGGGCGC +AATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAAT +GGTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTC +TGCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGA +ATTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGC +GCTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCC +TCCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGA +ATGACAGACCGGTTATTACTAACGGTTAATTACTCATTCACGGAGAAAAAATATGATGAT +TTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCCTGGGCGGC +GGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTACGTGCCGA +TACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAACGGCTGGAA +AACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGGAAAGGCGA +CATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCGAATATCAC +CACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACGCCGCCGGC +GACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTGACCGATTA +CCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTATGCGCGGGC +GATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGCTATCGCCC +GGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGGCTCTATCT +TGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGCGACAGGTT +ACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTGCGCGACAA +ATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAAACCATTGG +CGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTTGTAATGAT +GGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTTCTGGGCAT +GAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGGCGACAATT +TTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTTATGACCCT +CCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCATGGTTTAT +TGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTTTTTGAGTT +CAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGTATGTCGGG +ACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCGCCGTTTCT +GGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGGCTGTTCCT +TGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCAGGGCTTGC +GCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTCGGTCTGAT +GATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGCTTCACTGC +GTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCAATCCAGTC +GGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGTATTACCTG +TAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTGCAACAGCC +GGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACAGATTTTCT +GAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGTTTGCCGGA +AGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTGAAAAAAGC +GAAAGGAATAACCCAATGAAATACATGATTGTTTTACTGCTGGCGCTGTTTTCGACGCTG +AGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAGATTAAAAATCTG +ATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCTAAACACCCTAAG +CTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAGCTCGATCCGATG +CTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAACCGCTGCCATTC +AAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGGCGCGATCATCCG +CAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTACCATACGGATGAC +AGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTGGATGAAAAAAGC +ATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTGCAAGGAACGCCA +GCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGATACGCTGGAAGCG +GTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGA +AGCCGCGGTTTTTCTGGCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGC +GCCGCAGGCGCCTCCGGCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGAC +AACTCTGGCGACCTTGAGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTG +CGGGGTATGCCGCTTTACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGT +CATGACCGTTGCGCTCCGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAA +GGGCGTTGACTTCCCGGTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAAT +CAGCGTGACGCCAACGCTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGG +CTGGACCAGCTATTGGGGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATATG +CGCCGGGGTTTCCCGGCGCTAACGCGTTTACTGTAAGAAAAACCTCCGTTTTGCGAAATC +GTTCCCGGAAAAATGATCCATTTCTGTCACACTCAGAACGATTTGATAACAACAAGAGGT +CATAGGGATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATC +CGCCGTACAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAG +CCGCCATAATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCC +GAACGCCTGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCT +GGAAGTCTATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTC +GGGAGAATGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGT +CGCCACCGCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCA +TCAGGAAAAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGC +CGCGTTCCGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGA +TGAGAGTTATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGA +GAAGCATCAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGA +GCCTGGCGTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCA +ATATTACGAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCA +GTGGAAGGTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCAC +GGTGGCGCGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGA +GCGCGTTAGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCT +GCTGACGGCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGAT +TGGTGGTCAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAA +AATCGAGTATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAA +ATCGCCTGCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTT +CTGTCCGCTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGCCGTATGCCCC +CGCGCAGGCGGGGGCGTTTGTGTTATACGTTCTTACGTTCGATGACTTGTTCGCCCCAGA +AGAGCGAGTCTTTGTCCGTTTTCTCAAAGGCTTTGATCAGCACCTCATCGCTACCTTCTT +CCCATATTTTTTCTGCCAGTTTCTCGTCATAGTGAGCGACTTCAAAAATGGCTTCGGCAA +TTTCCGGCGACGTATTACGCAGGCTTGCCCATTCGCCGACGCGGTGCGCTTTTGCTTCTT +GAGTTGGCATTCGAATCCTCCTGTTGAAGATTAGCCGTTGAGTTTGACTGCCAGACCGGC +GACGTATTCCCCCTGATAGCGAGCGATAGAGAGTTCCTCCTGGCTTGGTTGACGTGAACC +GTCGCCTCCAGCGATAGTCGTTGCGCCGTAAGGCGTACCGCCGCGAACCTGGGAGACGTC +AAACAGTTCCTGTGCGGAATAGCCTATCGGGACAATCACCATCCCATGATGGGCAAGCGT +AGTCCAGGTCGAGGTGATGGTCTGCTCCTGGCCGCCGCCCGTTCCGGTAGAACTGAACAC +GCCGCCGAGCTTGCCGTATAGCGCGCCGGATGCCCACAGTCCGCCGGTTTGGTCCAGGAA +GGTACGCATCTGGCCTGACATATTGCCAAACCGGGTTGGCGTACCAAAAATAATGGCATC +GTAATCCGCCAGCTCCTGTGGGGTGGCAACCGGTGCGTTTTGCGTTTTACCGCCAGCTTT +TGCGAAGATTTCAGGCGGCATTGTTTCTGGCACACGCTTTATAATGACCTCTGCGCCGTC +GACTTTCTTTGCCCCTTCCGCCACCGCGTGCGCCATGGTTTCAATGTGTCCGTACATGGA +ATAATAGAGCACCAGAATCTTTGCCATTTGTACTACTCCTCAGATTAATCAGGTGTGTAG +CGATTCGCTACGTCTATTTAAAGATATGCCCTCCTGTGAAGAGTGCAAATTTCAGCGCCA +TTTCTTTGATTTATAACAATAATTAATTTGGCGACCTTTGTTGCAAAATGATACATTTTT +AAGCGCTTTGATTTTTCCAAGTATAAGAATAACTTATTTATTTCTCATGGTTATTATTCT +GCATATTCGGCTTCTGATGTTGCAGAATATTTCGGTAAGCGGCCTACCACGGCGTTTTTC +ACTATGCTTAATTTTACGCGGCGTTACTGATGATATCGTTCATACGCGGCGCGAGGAGAT +ACTCCTCATTACCTATGCAATATGATGTCTAATCTATGACGGAGGTCAGTAATGGCAAAC +CATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAAGCAGGTCGT +AAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCATCCGAAGCA +GGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGCCTGCGTCACAACAGCAAGAC +GCTGAGCGTTTCGCGCTAAAAAGCGTCATGCGCCACCGCCGCCGGATTTCCGGCGGTTTT +TTTGTTTATAAGCCGGATTTGGTATGCTTGCGTCCTGACGAAAAGGAGAGGGCGCATGTC +GCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCCACCGGTGCAAAACGGCAGCT +TATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGCATTCATGGCGCGCGTCTTGA +ACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTGCTTTATTATTATCCCTCGAA +AGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGATGTCTGGTTGGCGCCGCTCAA +GGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAAGAGTATATCCGTCTCAAGCT +GGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTCTGCATGGAGATGCTGGCGGG +CGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAAGCGTTGATAGATGAAAAATC +CGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCGCCCGTTTCTCCGCATCATTT +GATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGATTTCGCCCCTCAGGTTGAAGC +GGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAACCAAACGGTCGAAAGCGTTCA +GCGCATTATTATTGAAGGGATTCGCGTGCGTTAACCGGCTGGCGGCAGTGGGCAGCTCAA +ATCACCCTCTTCACATTGCAGCAGCGAGGCTAAAAACGCTTCGCGTTCGTTCGTTTTATC +GGTCAGGCACTGGCTGGCGATCATGGGTTGAACGCTGCCGCCCTCCGTACCTGAGCGAAT +CAGCGCGCAATCGGCGTCGCGCAGGGCAATCCATGCCACCTGCGCTTTTTGCAATAGCTC +ACGCTGCGGCGGTTGCGCACGCTTAATCGCGCTTTGATAGGTTTCGTTCAGCTTTTTATC +TGCCGCCTGGTATTGCGCGGCGGCGCAGCGATTCATTTCCAGCTGCGTACTGGCGCTGGC +ACACTCATCGGCCAACGCCTGACTGCTGAACAACAACGCCGCGCAGGTAAGGAAAATTCG +TTTCATACGGTCCTCTGACGCGAGTAAAAAGGCTCCATTGACGGAGCCTTAATTAACCAC +AGTATTAGCCAATTGTCATCAGGCTGGCATTACCGCCAGCGGCGGCAGTGTTTACGCTCA +GCGAACGTTCAATATAGAGCCGTTCCAGCAGCATATTGCTTTCGCCGCGGGCGAACCCCT +GTACCGACACTATCGCGCCTTCGCGGGCGGCGACGGCTTCGCACACGGTTCGCAGCTTGT +CGGAGTCGCCGTGGAAAATCACCGCGTCAAACGGCTGCGCCATCAGCGTTTCCGCTTTCG +CAAACTGGACACGCGCCGCGACGGCGGCGGGGAGACGTTTCGCCAGATCGCGGTGGAAGG +CGTCGTCTGACCATAGCGCCTGACTGCCGACGGCGAGAACGGCGGCAAGCTGCGTCAACG +CGTCCTGTTCATCATCAGCCAGGCATAACACCCGTTCACGCGGCAACAGCGTCCAGGTAT +TACGCTCGCCGGTCGGCCCCGGTAGCAGGCGCTGCGTGCCGGCCTGCGCCAGATCGGCGA +ATTGTCGGCAGAGCGTCTGTAGCGCCGGGCGATCCGCCGCCCATTGCGTCAGAGCGGTCA +ACGGCGCGAGTAGCGTGGTTTTAAGCTGCGCATCCACCGGGTAACGCGCATCCTGACGAG +TCAGCGTCGTATTGAGCGCATTGGGCGGGCGGTGTGCCAGCAGGCGGTAGAGATAGAGCG +GCCCTCCCGCTTTTGGCCCGGTGCCGGACAGGCCTTCGCCGCCAAACGGCTGGACGCCGA +CGACCGCGCCCACCATATTACGGTTAACGTACAGGTTGCCGACATGGGCGGAACCGGTGA +CTTGCGCAATGGTTTCATCAATACGGGTATGTACGCCCAGCGTTAGCCCGTAGCCGGAAG +CGTTAATCTGTTCGATAAGCTCCGCCAGTTGGTTACGGTTATAACGCACGACGTGCAGCA +CGGGCCCGAAGACCTCTTTTTCCAGTTCTGCGAAGTTTTCCAGCTCAATAAGCGTGGGCA +TAACAAACGTACCGGTCTGCCATTCCTGCGCGTCATCGCTGTTTTCACGCGCGGCCTGGA +AAACCGGGCGGCCTTTGGCGCGCATCGTCTGGATATGACGTTCAATGTTGGCTTTGGCCT +CGCTATCGATCACCGGCCCGATATCGGTCGTCAGACGGCCTGGATTCCCCATCCGACACT +CCGCCATCGCGCCGCGTAACATTTTCAGCGTATGTTCGGCGATATCGTCCTGCAAACACA +GCACGCGGAGCGCGGAACAGCGTTGTCCGGCGCTGTCGAAGGCGGAAGCCAGCACATCCA +CGACCACCTGCTCGGTGAGCGCGGAAGAGTCGACAATCATAGCGTTCATACCGCCGGTTT +CCGCAATCAACGGAATAGGGCGCCCCTGGGCGTCAAGACGCGTGGCGATGTTGCGCTGCA +ACAACGTCGCGACCTCCGTGGAACCGGTAAACATCACGCCGCGTACACGCGCATCGGCGG +TAAGCTGGGCGCCGACGGTTTCTCCCCGTCCCGGCAACAGTTGCACGACGCCCGGCGGTA +CGCCCGCTTCCAGCAAAATGGCAATGCCCTGGGCGGCAATCAGCGATGTCTGCTCTGCCG +GTTTCGCCAGAACGCTGTTACCTGCCGCCAGCGCGGCGGCGATTTGGCCAGTGAAAATGG +CCAGCGGAAAGTTCCACGGACTGATACAGACCACCGGCCCTAACGGGCGATGCGTTTCGT +TATCGAAATCGTCACGCACTTGACCGGCATAATAATGGAGGAAGTCTACCGCTTCGCGCA +CTTCGGCAATGGCGTTGCTGAACGTTTTCCCCGCTTCACGCACCAACAGGCCAATCAACT +GCTGCATTTGGTCTTCCATCAATACCGCCGCCCGCTGCAAAATAGCGGCGCGTTCTTGCG +GCGGCGTCGCAAACCAAACCGGCGCCTGATTGACCGCGTTTTGCAACGCCTGTTCAACCT +CGCTTTCTGTCGCTTCGCGTCCCCAGCCAACAATATCTTTCGGTTCCGCCGGGTTGATAA +CCGGCGTCATCTCACCGTCGGCCACCGGTTGTTCCAGCACAGGTTTGGCCTGCCATTTCT +GCATGGCGTTGCTTAACAGGGCAGAAGAAAGCGAGGCGAGGCGATGTTCATTCGCTAAAT +CAAGTCCGGCGGAGTTTATCCGACCTTCGCCGTACAGATCGCGCGGCAGCGGAATTTTTG +GATGCGGTATGCCAGCCTGACCTTCCTGCTGCGCCAGTTTTTCCACGGCCTCGACCGGGT +CGGCCACCAGTTCATCGAGCGGTAGGGTGGCATCGGCGATGCGGTTGACAAAAGAGGTGT +TGGCGCCGTTTTCCAGCAGGCGTCGTACCAGATAGGCCAGCAGGGTTTCGTGTGTTCCCA +CCGGCGCGTAAATACGGCAGGGACGGTTAAGTTTTCCGTCCCCCACTTTACCGGTGACCT +GTTCATACAGCGGTTCTCCCATGCCGTGCAGGCACTGGAATTCGTACTGACCCGGATAGT +AATTTTGCCCGGCCAGATGATAAATCGCCGCCAGTGTGTGAGCGTTATGGGTCGCGAACT +GCGGGTAGATCAGATTAGGGACGGCGAGCAGTTTTTTCGCGCAGGCCAGATAAGAGACAT +CGGTATACACTTTGCGGGTATAAACTGGATAGCCCTCCAGCCCTTCCATTTGCGCGCGTT +TGATCTCGCTATCCCAGTAGGCGCCTTTCACCAGACGAATCATCAGCCGACGGCGGCTAC +GGGAGGCCAGATCGACTAAATAATCAATGACCAGCGGGCAGCGTTTCTGGTAAGCCTGAA +TCACAAAGCCAATGCCGTTCCAGCCCGCCAGTTCGGGTTCGAAGCAGAGTTTTTCCAGCA +GATCAAGCGAGATCTCCAGACGATCCGCCTCTTCGGCGTCGATATTGAGACCGATATCAT +ACTGGCGCGCCAGCAGCGTCAGGGATTTCAGGCGCGGATAAAGCTCCTCCATTACCCGAT +CGTATTGCGCGCGACTATAGCGTGGATGCAGGGCGGACAGCTTAATCGAGATGCCTGGCC +CTTCGTAAATACCGCGACCGTTAGACGCTTTGCCGATGGCATGAATCGCTTGCTGGTAAG +AGACCATATAGGCCTGCGCATCGGCGGCGGTTAACGCGGCTTCGCCCAGCATATCGTAAG +AATAGCGGAACCCTTTCTCTTCCAGTTTTCGGGCATTCGCCAGCGCCTGAGCAATGGTTT +CGCCAGTCACGAACTGCTCGCCCATTAAACGCATCGCCATGTCGACGCCTTTGCGGATTA +ACGGTTCGCCGCTCTTGCCGATAATGCGGTTCAGCGAGCGCGAAAGATTGGCTTCGTTAT +GCGTTGAGACCAGTCGGCCGGTAAAGAGCAGCCCCCAGGTGGCGGCGTTTACAAACAGCG +ACGGGCTACGGCCAATATGCGACTGCCAGTTGCCATTACTGATTTTGTCGCGAATTAACG +CATCGCGCGTAGCTTTGTCGGGAATACGCAGCAGCGCTTCCGCCAGACACATCAGCGCTA +CGCCTTCTTGCGAAGAGAGGGAAAACTCCTGCAACAGGCCTTGCACCATACCCGCGCGAC +CGCTGGCGGATTTTTGATTGCGCAATTTCTCCGCCAGTTGATACGCCAGTTTATGCGCCT +GCTCAGCGACAGGCGGCGACAGGCGCGCCTGTTCCATTAGCATTGACACCGCATCGGTTT +CCGGGCGGCGCCAGGCGGCGGTGATGGCGGCGCGAGAGACGGATTGGGGAAGAATCTGTT +CGGCAAACTCCAGAAAGGGCTGATGCGGCTCATCCTGCGGCGCGACCGGCTCCTCGCTTT +CATTTGCCGCGCCGGCAAACAGCGCAGGTAGCTCCGGTAGCGTATCGCTATTTTCCAGCT +TGTCCAGATAGCTAAAGATTGCCTGTTTTATTAACCAGTGCGGCGTGCGATCGATACGCG +ACGCGGCCATTTTGATCCGTTCGCGCGTGGCGTCGTCCAGCTTAACCCCCATCGTGGTGG +TTCCCATACCCTCTACTCCTGTTATTCGCTCTATCTGCTAACCAATAGTTAGCGGAAAAT +ATCCACTATATTGCAACTTTGTGCAACCGCGTTAAATGTGACCTGCGTTGCAAGCTTAAA +AATGAATAAATTGTTAAAAAAAGAAAGTGGGAGTCTGACGGGGAAAACCATCTGGATTTA +TTTTCTCTGCGGTAGTTAACACTTTTAAAAGGTGCAACCGCAAAAAATGTGAGAGAGTGC +AACCTGGAGAAAAATAGTATCCCTCTGCAATCAAATTTGATGTAAATGGTGTGTTAAATC +GATTGTGAATAACCACCGATTCCGGCAGGATACGGTCGCCCTGGTAAACATAACACCCTT +GCCACGTTCCGGCAGGGTACAAAACGGCACGCTACGGTAGTGCCAATAAATAAATTTGGA +GAACCTTGATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCA +TGATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTG +GCGGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCG +GCTGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGA +TCGCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGC +GCGTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGT +TTGAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCA +CTATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTA +TGAGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCG +GCGGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGT +TAATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAG +TGATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTA +TTATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCT +TTATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGA +TGATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACA +ATAACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGG +CGCAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGG +TGATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTAT +ATAAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGA +TGGTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGC +TGGGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGT +TTTCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCG +CGGTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTG +GCTTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAG +CAACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGA +AGCTACAGGCGGAATAACCGACATGTCCGATAGCATTATTGCCATCGGATATATTTTACC +AGGCGGCGTTATACGCCTGCCTGGTCCTCTGATAAGTCCCGGACCGATTGACTGAAGGTG +TTCAGGTAAATGAGGACGCTCTCTCAAACTATTTTTAGCCCTTGAGCGCCGTTAACGCGG +CCGTAATACGTCTCGAGTAATCACTAACTGACCATATATGAAATCGCCTGTTAATGGTAC +CAATAGCCTTGACGCAATAGAGTAATGACAAAAATTAAAACGAGTCAGCGTTACTGGCGT +AAGTATGCCGCACAAAATTTTGCATAAATAATGCCGTTTTAGCGATGGGAGAGAGGACAC +GTTAATTACTCCGTTTTAATCTTTTATATGTTGAATATTCAATGGGTTATGGGTGTTTTC +ACCATTAATACCCATAGTAGCTAATGATTATCTTTTTTAGTCTCCTGCCAATGAAATAAT +TGTGTAATCTTTCTGTAAGAGACTGACAATGACGCAATAATGTTTGGTTAATGTTTGGTG +AATATATTGTTGCATTATTGATGTTTTGTGTTGTACTTAGTAGTAATAGCGGTAGTTCCC +CGGCAGTGATGGTCACTCACTATGGAGATCGCGAATGGTAATGTCCGCACCAGGACACAT +TGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGTGGTGGTCTTGTCAT +CTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCCATATGTGGTGCGCG +TAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAGGAAGCCAACCCTCA +GATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTATACCTACAACTCAAG +GTGCTATCCATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTG +TTGAGACGAGATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTA +CAGATGGGCGGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTT +AAGGCGCGAAATGAAGCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATT +TTTGCGACCGGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAA +GCATTGATTCATAAGGACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGAT +GAAGATCTTGGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCC +GTCTACGATGTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCG +GAAATCGGTAAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAAT +GCGGTCGTGATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTG +ACGCGATTAGGCGAAAATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTG +CCGCGCGGTGTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATG +GTGGGGATTGTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACG +CTCCACGCATACAGCTAATATAGCATTGACTTTCAGAGCCCGGGAGACCGGGCTTTGTTG +TCTATAAAGCGTCCAGCAGACTCATGGACAAAAAAGGAAAATGACGCCTGTACGTGAAGG +GAATTATTTTGTCATGTCCAGGGCATTCATTGTCCGTAATTTGCTTTCTCGGGCCTGTTC +CGGCGAGGACTGTACAAGAAGGGTATAGAGCAGGTCAAAGACGAAAAGCTGCGCGGCTTT +CGTACCGATCGAGTCACCCTGCAACATTCCTTGCCGATTACCATTGATCAGGCAAAAATC +GGCCTCTTCACATAATGGAGAACCCAGATTATGGGTAATGGCGACTGTGGTGGCGCCAGC +CTGTCGGGCCAATCGGAGTGAATGCACTGTTTCTGGCGATGTGCCCGAGTGACTGACACC +CATCGCGACATCGCCTGCTTTTAATAGCGTAGCCTGCATGTACATAAAATGGTTATTGCT +TACCGCATCGCCCCGTAAACCAATACGCATTAGCTTGTGTTTCATATCCAGCGCCGTGAT +CCCCGATGAGCCCACACCAAAGATATAAACTGAGTGACAGTGACGTAGGGCGTCCACGAC +ACCGAGAACCTGTTGCATATCAAGCAGATTTAGCGTTTCAGATAATACATTACTAATGGT +GTTCTGCAATTTTAAACCAATGGCGTGGGCATCGTCGGATTCGCTAACTTCGGCATCCAG +TAGAGGACTACTGTCATCAGACTCGGTAGTGGCAAGTTCAATGGCCAGGTCCATTTTAAA +ATCCTGAAAACCTTTATAGCCCAGGGTGCGACAAAAGCGAATAACCGTGGCTTCTCCGGC +CTGTGTGTCGCGCGACAAATCGGCAATAGATGACTGTGTCACCTGTCTGGGGAAGGCTAA +AATATATTGCGCAATACGCTGGGAGGCACGTGTCAGGCTTTTTTGCATAGCACCCAGAGT +GTCAAGGATTTTTCCGGGTTTAAGACGTGGGGGTTGAGGCTCCATATAGTTCCTGCTCTT +GAGGGCTGATTGCGGCACAAAGCCTGCAATATCGAACAGAGCAGAGCCTATCAAGTCTGC +GGCATGAAAAAAAGCGCGATGTAAGTAAAGGAGGGGGAATATTTACATCGCGTTGCCAAC +TTATGACAGAACATCACTGGAGAGTAATCTGTTTGCTCTTACGGTGTTTATAGCGCGCCA +TCTGTCGGATGGTTTATATCTGGCCCGGTATTGTCGCCCCGCGCGTTGGCGTCACCGTGT +GCTGTGTCGGTATAGCGTGGTATCATGAAATCATAATGTCACCTTTGGTTCAGGTTTTTC +ATCCAGCGTCAATGGCGGTGCCGGGGCAAATAACGGGGCGAAAATAACGCCGCTGATCAC +CACGCTTAGCGAGCCAATGACCCCATAAAAGAAGAAGTTAAGGTCAGTGGCATAGCGTGT +GCCCAGCACGGTAATGACGCTGATAATAATTCCTAAAACCGCACTCCCGGCATTTGCTCG +TTTAAAGAAAATGCCCAGCATGAACAGACCGGTCATTGGCCCTCCCATCAGACCTATCAG +ACTATTAAATGCATCCCAGATTTCTGATTCATCGGCCATGACCAGCCATACCGAGGCCGC +GCTACTTATCAGGCCCGCGACCAGAATAACTAACTTAGCTATTTTCATACGGTTTTCTGG +CGTTCCTTTTTTATGACTCAAACGCTGATAGATATCGGAATTAAAACAACTGGAAATGCT +GTTTAAGCTGCTGGAGATGCTGGACTGCGCGGCAGCGAAAATAGCGGAGATTATCAACCC +TGCAATGCCGACTGGCATTTCGGTGACCACGAATAAGGGCAAAATGCCGCCAGTGTTGAA +TCCCGCCGGTAATAATTGTGGATGTTGCTGATAGTAGACAAATAATGCCGAGCCGATAGC +AAAAAAGAAAACAGGGATCACAGCAACCAGTTTGGCATTTGTAAGTAATGTTTTCTTCGT +TTCCTCTATGGAGTCAGTCACGATATAGCGTTGGACCACATCCTGACTGGCAGTAAATTG +CTGAATATTGGCAAACAGAAAACCAATCATCAATACAGGTACTGTGCTTTCCGTCCAGCT +CCAGTGGAACTGCGTAGCCGGAAAGAATTTATCCGCCTGCTGCGTCACCGTAAAAATTTC +ACCAATGCCGCCCTGGACTTTGAGACATATCACTATAAAAATCAGTATCGCGCTGCCAGA +AAGTAAGAGACCTTGAATAACATCAGTCCATATTACTCCTTCAATTCCCCCCCATCCAGG +TATAAATGATACACATCACACTAATCAACAGTACCAAAATCACCGGGTCTATAGCGATGA +AGGGGCGCAAGGCCAGCACGGTGAGGAAAGTGATAATGGCGATACGTCCAATATGAAACA +ACATAAATGACATGCTGGCGAACAGACGGCAGCGCACATCGAACCGTGCTTCGAGATATT +CATAGGCTGATGTGACTTTCAATTTCCGAAAAAACGGAATATAGAAATAAAAAACCAGCG +GTAAAATTGCGATAGCCAGATACTGACCAATGATAAACGTCCAGTCGGAAGTAAACGCTT +TGGCAGGAATTGACATAAATGTAATTGAGCTTAACGTAGTAGCAAATACACTGACCCCAG +CCGCCCAACCAGGAACCCGGCCACCACCGCGAAAATAATCGTCTGCTGTTTTTTGCCGTC +TGGAAAAATAGACACCGACTAACATCATGGCCAGGAGGTAGCCAAATAATACAAAATAAT +TAACGATGCCGAAAGAATGTGTAATCATAGTTCTTTCCTGCTTATGGTTTTGAGTAGCGT +TGCGGTCATCGTCTGTGTATTTTTATCTTCCCATCATTCAGACGATACGATATTCAGATC +AAGCAATAGTTTTTGTTAATCTCAATGACGCTAATCATGAGATGTAAAAGGCAGAGCATT +TATGCTCCACCAATGGTGATGCCCAGACGTATGTCCTGCCGGATACCTGAAATAGCAGCT +ATCCGATATTGCGTTCAAACAGGCTTCAGGCCTGGGTATCGTATTTGCCGATAGCATTCT +TAACGTCGGATTATTCTCTGAGACATAAATATCAATAGTAAGCGTGTTCATTTTCTTTTC +CTGTTCAGCGTTTTACTGCGTGACTGAACCACTGACAGATATGCTCGATACGGGTGATAG +CGGAACCAACGGTAACTGCCCAGGCACCATGCTCAATAGCATTGGCCGCCAGTGCAGGCG +TGTTATAGCGCCCCTCGGCAATAACACGACAACCTGCATGACTCAGTTGTGTCACCATTG +CCAAATCTGGCTCAACCGGCGTGATGGGACCGGTATAGCCAGACAGTGTTGTACCAATGA +ATTCGATTCCTTTCTGATGGCAACTTATGCCTTCATTCACGGTTGAACAGTCTGCCATCG +CCAGTAATCCATGCAGGCGAATACGTGTCAGTAAACTATCAATATCAACCGGGCGAGAGC +GGAATGAGGCATCAAAAGCGATAATATCGGCACCTGCCTGCGCCAGGGCGTCAACATCCT +GTAAATATGGAGTGATACGGACTGGCGACCCTGTAAGGTCACGTTTAATTATCCCAATAA +TAGGAACAGAAAGATGGGGACGAACAGTCCGCAGATTCTCAATGCCTTCAATGCGCACAG +CGACCGCACCCGCCGAAGCCGCTGCCTGTGCCATTGCAGCCACAATTTCAGGTTTATCCA +TAGGGCTGCCTGGTACCGGTTGGCATGAGACAATCAGCCCACCGTTTTCGTGTACACTTT +GTTCCAGCCTGGCTAATAGTGACATCCAGTTCCGCCTTATATATTTTGAAGTTTTACTCC +GTTTTATATTATGTTGTGGAGTGTTGCTGCATCAAGCAAAAAGATAGAAAAATGTGAACA +CAGTCATAAGGTATGTTTGTCATTCAATTACTGCGCCAGCGGATTTGAGGCTATAACCTG +AAGCTACAAGACAAATACAATTCATTCTGACGGCAGCATGCTGTATTTTATTAACTGCTT +CCGGCATAAAGATAAAATGCTCAGAAGGAGCTTATACGCCACGGGATAGCCAGTATGAAA +TGCATCACATAATTCTTGTTGTATTTATTCAGAATGCAATCACTAATGAGTTTGCCCATA +ACAGGTCACCCATAATCACTTCTAACATCACCATAGTGTGCTTTTACCTCGCACATGGTA +ACCCCATGTAATTATTTTTAGCGCTTGGTCACATTTTGTCATTTTCATTGTTGAAATTAT +GCACCATAAGATCACTAATGATGAAGCTTTACTCCAGTTGTATTTCTTCGCATGGGGATG +CAGATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATC +ACCACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACT +GGCGCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGG +TATAAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGT +GGAGCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGC +GTAGGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCA +CCGGTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCAT +ACGGGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATC +TTTGATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATC +TATAATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTAC +AATGCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGA +TCGTCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGT +TTACGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAG +AACAGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTT +TCGGGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAA +CAAAATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGAT +GAAGTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTC +GGCTATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCT +AAAGGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATA +AAATAATTTTTTAAATACAAAAATAAAGTTAATTGATAAGCGGAGTATTTTATGAAAATC +AACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCATATCTACAAGCGGCA +ACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAATAAAGACCGTATTGCT +ATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCCAGCGTTAAATCGGGA +GGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCAAACGCTATAGAACTG +GGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAGCCTGGATTTATATTT +GAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCGCAATATAATTTTGAT +TCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGGAAGACAGCTAACTAT +AATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTATGTTTTTGATGAGTTG +AAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAATTTGATAACAAAAAA +ACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAGTCATTTACACCATAC +GTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGACAGACCCGTTATCGC +GTTGGATTACAATACCACTTTTGAGAAAGGTTAAAGAGTTACTGTACTAATCTTTGCTTA +GTATTCATATCGATAATCTTATAGCCCGTAGCTACGTTACAGAACGTTAGACTTTGTCTT +GAGTATTCACGTCCTTAACGTAGCTACGAACAAGGATGATAAACAATGAATATACGCCTT +ACATAGCTACGATCTCAGGCGGTTGTCGGAAAGTGCCGGTTGATAGTGTCTTATTCGGCA +ATTGATATGACTTAAAAATTAATTCCGTAAGCATTTCAGACGGTAACAGCAAATAAGGGT +TTTATTGTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAAT +GCTTTATTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTC +TACATTATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTT +GCCACAGCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGAC +AAATTTGGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGG +TTAAGTGGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATG +GGGATGGCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCAT +TTAAAATCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCA +GCCTATTTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGT +TTGCTACCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGG +GAAGAAGCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCT +TTGTCAATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATT +GTTCTGTTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTG +GCGGGAGAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGC +ACTGTATTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACG +TTCAGCATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAA +GATAATTATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTT +GGCGGGCTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGT +ACCGGGCTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACC +TGGCTTGGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACC +GCAACAATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAA +AGGTTTCAGTCAACAAAAGAATTTTAATAGAGGATAAATGATGACGAAATACGGTGTTAT +AGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAA +AATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGT +CGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATTGC +TTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGT +GTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCCTG +CAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTTCG +CCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACTAA +ACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAGTC +AGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGATGA +AACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGG +TGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACT +TCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACAGG +TGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAAC +ACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATATC +CAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGGCT +CTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAGCC +AGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACCGC +TGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGG +CTAAAATTTAAAGCCGGATGGTGGTGTTATTGGCCGGTGGCGCTGCGCTTATGTAGACTG +GATAAGGCGCCCGTGAACTGTGCCGCCATCCGGCAATGGACGGGGGCTTAATGCGAAAAA +AAGCCCGTACATTCGTACGAGCTCTTTCTTAAATATGGCGGTGAGGGGGGGATTGACTCG +CTGCGCTCGCCCTTCGGGCAGCCCGTTCGCTGCGCGCCCGGTCTGTCCAACTGGCTGCGC +CAGTTGTCGAACCCCGGTCGGTGGTTCTCATCCCCCCTTGGTTTGGGGGATACATATAAG +CAAAAAGCCTGTACTTCTGTACAGGCTCTCAACTTGAAGATGGCGGTGAGGGGGGGATTC +GAACCCCCGATACGTTGCCGTATACACACTTTCCAGGCGTGCTCCTTCAGCCACTCGGAC +ACCTCACCAAATTGTCGCTCCAGCATTACTGGAACGGGCGCTAATGTAGGGAAATATCCT +TTCTACGTCAATCAACTTTTTTAAAAAAAAGCGCTTTTATACAAACTTCCATCAATCTGT +GGCTTTAATAAGCGAAAACTGCTTTTTTTGCCCGCGCCGGGAAATTTGCTATGCTGCACA +TCCCGTTGAAAACGCTGATAACAGGCGCAATCACATTCCGCACAATACTGCTCAGGAGAT +AACATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTG +GAGAAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCA +GACTATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCC +GTCTTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAA +ATGCTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATG +CAGGAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCG +CTGAAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTC +GGTATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGG +TTCCCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTA +GGGCGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCG +AATACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGC +GCTTACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCG +CTTGATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCG +CAGGAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTC +ACCCGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGA +GAGCCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGATATCAACCCGGCGCGGGC +CGGGTTTCGCTAAAAAACGCTGGCGATACCTGCTATCCTTGTCGGAAATGACTACAGGAG +AGAGCAATGTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCCTACAGT +ACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCGATTACC +GATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATGCGCATC +TGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATCAAGAAT +ATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATCGCA +GGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACCAATACTCAGGCGATGATC +GCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAGTATCCA +GTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAAATCAAC +AACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTCGCTGCC +GCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCCTTTACG +CTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGATCGA +ATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATGGCGCCT +GTACCGGAATTTGCCGAACTTTAATCGTTATTTACGGGAAGATATCAATGAATGAGTTTT +CAATCCTGTGCCGTGTGCTGGGATCGTTGTTTTACCGCCAACCGCAAGATCCTTTACTGG +TTCCGCTGTTTACGTTAATCCGTGAAGGTAAACTGGCGGCAAACTGGCCGCTGGAGCAGG +ATGACATGCTGGCGCGTTTACAGAAAAGCTGCGATATCACGCAGATTTCCACTGATTACA +ATGCGTTATTTGTTGGGGAAGAGTGCGCGGTAGCGCCATACCGCAGTGCGTGGGTCGAAG +GCGCGGAAGAGTCTGAGGTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATA +CGCCTGCCGATCACATTGGCACTTTATTGCTCGCGGCCTCCTGGCTGGAAGATCAGTCTG +CCGAAGATGAAAGTGAAGCGCTGGAAACCTTATTTGCCGATTATCTGCTTCCCTGGTGCA +ATACCTTCCTCGGTAAAGTTGAAGCCCATGCCGTTACGCCATTCTGGCGCACTCTGGCGC +CGCTAACGCGTGATGCGATAGGGGCCATGTGGGATGAACTTCAGGAAGAAGATGAAGAAT +AATGTGATGTAAATCACCATTAACTGCAACGGGTTTTGCATCATTGCATAAAATGTGTGC +GTGATCTCATTAATGTGCCGCTTTTCTGTTATGATGCGCGCCATGAACATACTTCTTTCT +ATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGG +TTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTCGCCTGTCCGCAGGGCGGC +TTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGTATGGTGTGGGCGCTGGTC +ATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTCAGTTACGTGTTGACGGGG +ATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGA +ACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGACTGGCGGTTGGTATTACCG +TCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAATAGTGGGCTATGGCTGGCA +TCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAATAAAAAAGCGTGGGGTTT +TCCCCACGCTTTGTCGTATTCATCAGGATTCTGGCGGTACTGACAGCTCACGGTATTTCA +CCAGAATATCATTTTGCCTGTCCGCTTTATTCTGCAAATCCCACAGTCCGCGATCGATAC +CATCATTAATGAGGAAGATAACGCCGGTTTCAATGGCTGACATCAGACACAGCATCACCG +GTTCGTTCGAGGTATAGCCGATTTCGCCTTCCAGTAAGCGCTGGTAATCAATAAAACGGA +ACACGCCTGCCTGTACTTCATAGGAAAGGATCGTTTTACTGGTGTTCACCGAAGAAAGGA +TCTCGCCCGTACTGACGTTAACCACGCGCAGGTTGACAGCAATCTGATCCAGCTGATACT +GCGTATCGGCGCCAATACCGAAATATCTTGCGCCGACCCCGCCGGATTTGACGTTACTTT +CATAACCAATAATAGAACCTTCCACCATAATATTTGCCGCCGTCAACGACTGAAGCGGGA +TACGGTTATTCATCGCCACGGTGCCGTTTTCCTGGGCTGCGCGAATAATTTTCCGTTCAT +TCAAAAGATTCTGTAAGCCTTGTCGTTCTAGTGGGATAAACCAGCGCGAATCTTTCAGCG +CGGTGACCAACATAGCGGTGGCGCTCTGCGGCACAGCCGTGGAAAAGTTACTTGCCGGGT +AAGGTTTAAATTGGCCCGTTTCATCCTGAATGTTATATACCGAAACAAAGATCTTACCGG +TGGGAGCAGGTAAGTGCGTCAAATCTTTGTAACTTTGTGCGCGGGGCATTAATGTCGGTT +TCGCAGCTTGTTTCGGCGGGGCAGTTAAGCATCCGCTCAACAATAAAACGGCAACCAAAA +TAAGTAAGCGCGGCATGATTTATATCCTTTAGTGACTGTAGCTTAAAAATCGGTTGACTG +AGTTTGTAAACCTGACACTTCGATGGTCGAGGTTCTTCCCGTTTTTCTGTCCGTGACGTT +GAGCTGGAGCTGTCCGTCGCGATTAGCGATATCGATAATAAAATCATTGGTCACCATACG +TCCTGGTTTTCCGGTATTAATATTGGTCAACAAGCCGCCCAGAATTTGCGATTGAATAGC +CTGCGTAAAGTTATCCAACGCTGAGGGGGTCTCGATACCAAAATCGTTATCATAAGCGGG +GTCTTTATATGAATTTTGCGCCTGGGCGCTATTCAATAAAAAGGAACCGTTATTGGGGTT +TCCACCAAAGTTAGGATTACGGAACTGGAACGTCATATTTCCAGCCCAGGTTAATGGCGA +AAAAAGCATGAGCAGCACTACTGCATGTTTAACACGCATGACAGCCTCCGGATAAAAATC +ATGTTTTAGAATTCATCACGCGCTAAATCACTCGTACTTAATAGCGTTTGATCTATTTGT +CGGCGATTTAATGCTTCCTCTGTTTGCGCTAATGCGAAGACGACGGTTTTCTCGAAGTCT +CTTTTCATTGGAAATAAAAAGGTCTGGAAAATAACGTCCTGATTTACCGTTATGGTGATC +CAGCTTCCCCAACGCGCACTGGGTCTTTCATTAATGGTCAGATTGCCGGTGTATTCGCTT +TCCCATTTGTCGCTGAATGCACGATAGAATTCATGTCCTATCGAAGAGACGGTATGGTCG +GTTAACAATCCGGGAACCTCGACTTCAACTTCATTGGCATGCAGGTTTCCGGTAGCGAAC +AGTAACTCTGCTGCTACAATCCAGGTCAGATAGCGTTTCATGGCCTTACCGCCTGAGATT +ATCGTTTGCTCATGAAACTGCCTGGGTGCGATTTTTGACAGCTATCTTTTTGAAAAGATT +ATAAAGATGTGTCTTAACCGTATTCTCGCTGATAAATAGCGACCTGGCGATTTCATTATT +AGAGGCACCAATACGTAACTTATTGAGGATCTCTTTTTCGCGATGAGTGAGTAATGCGGA +CTCGGTGCTGTTGTAGCGGTAATTTCCTGAGTGTGTAATCAGGTAACTGGCTAATTTTTG +TGAAAAATAGCATTCGCCCCGCAGAATACCCTGTAATCCGCTGACCACGTGTTCCTGGTC +TTCAGTGGCGTAAAACACGCCGTTAATATGAGGCCAGTTTTCAATTTCACGGTAGGGATA +ATCGTCAGGGGTATTTAACAATAATGTTTTTATATTATTGTTTTTGCGGCTTAAATTATC +CTGCCAATAGTGGATAAGCTTCTTATCCGCTTCCATCATATCCATTAAAACAATGCAACC +GGCTGAGATATCTTCCAGAGAACGTTGAATATTATGCAGTTTTCCGGTTATGGCCAGCGA +TTGCTTTAAATGTTGCAATAATGCCGTAGCTTGCAGAGATGGCTTTGTGATCAACAATAG +TGTGTGACCATGACTACTATGGACTTCATTAAACATGATGAAACTCCACTTTTTTTAATC +GCACATCTGACAGCTGCCCCCATAAAATAAAGGCACCAGAAGTACTGACAGATGTTGCAC +TGCTGTGGGTTGAAATAGCCCATTATCCAGAAAGAGAAAAATATTTACGAAAATACTTTT +AACTGTTTTCAATCTAGCCATTACAAATCTTAAAGCAAGTGTTAAACTTGTAACAAGATG +TAAAAATATATATTAAAATGTTGTTTTTGGGTTTTTTTGAAGTTTAGATTTGATAGTAAA +GTTGTACATTTCGCTGTTATTGCATAGATTTAAAAAATCATACAAATTATAATAATTCAT +TGATTTTTAATCATTTTAATTATTGTATGTCATGTTTTGATTTTATTTTTTCTTAAAATT +TGAGACGTGGCATTAACCTGGACAGCACAAAGACAAAAAAAAACGAAGTGTGTCACGTCT +TGTGCGTATTGCCCCCCATGGGAAGCATAAGAACATCCCCATGGCGGCATAACACACACC +AACACTTCATTTTTTAGGTGCGCGATACACTATCTTCTGTGGCCAAAAATCAATTATAAA +AAATCACATGGCTATCGTTTTATTAGCACTTTGGTATGAGCTTAAATAACAAAATACCAC +GCGTGGGTGAGTTATTAAAAATGTTTCCACGGACATACTCTTCATCGTAACGACGCGTTA +ACAAAAAACGCATGTCGCTAACAAGGTAATAGATAATTTTCGCTATGTACGACCAGGTCC +AGGGTGACAGCATGAAAAACAAATTGTTATTTATGATGTTGACAATACTGGGTGCGCCTG +GGATTGCAACCGCGACAAATTATGATCTGGCTCGTTCAGAGTATAATTTTGCGGTAAATG +AATTAAGCAAGTCTTCATTTAATCAGGCGGCCATTATTGGTCAAGTCGGCACGGATAATA +GTGCCAGAGTACGCCAGGAAGGATCAAAACTATTGTCCGTTATTTCACAAGAAGGAGAAA +ATAATCGGGCGAAAGTCGACCAGGCAGGGAATTATAACTTTGCGTATATTGAGCAAACGG +GCAATGCCAACGATGCCAGTATATCGCAAAGCGCTTACGGTAATAGTGCGGCTATTATCC +AGAAAGGTTCTGGAAATAAGGCCAATATTACCCAGTACGGTACGCAGAAAACAGCAGTTG +TAGTGCAGAAACAGTCGCATATGGCTATTCGCGTCACCCAACGCTAATACCGTTACGACT +TTTAAATCAATCCGATGGGGGTTTTACCATGAAACTTTTAAAAGTGGCAGCATTCGCAGC +AATCGTAGTTTCTGGCAGTGCTCTGGCTGGCGTCGTTCCACAATGGGGCGGCGGCGGTAA +TCATAACGGCGGCGGCAATAGTTCCGGGCCGGATTCCACGTTGAGCATTTATCAGTACGG +TTCCGCTAACGCTGCGCTTGCTCTGCAAAGCGATGCCCGTAAATCTGAAACGACCATTAC +CCAGAGCGGTTATGGTAACGGCGCCGATGTAGGCCAGGGTGCGGATAACAGTACTATTGA +ACTGACTCAGAATGGTTTCAGAAACAATGCCACCATCGACCAGTGGAACGCTAAAAACTC +CGATATTACTGTCGGTCAATACGGCGGTAATAACGCCGCGCTGGTTAATCAGACCGCATC +TGATTCCAGCGTAATGGTGCGTCAGGTTGGTTTTGGCAACAACGCCACGGCTAACCAGTA +TTAATTTAGCGTCTGCGCTAATAAAAAAACAGGGCGTAAGCCCTGTTTTTTTTCGGGAGG +AAATTATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATTACGTTTACCACGA +CTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACATTAAACGAACCCTGCGTCT +GTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGCCATACACAGCAAA +AACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGTCTTAGTGTAAATA +TATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGACAATCACTGCATT +TATCACAACAATGGCCGCCTTCTGCACAGTAGTTTTTGATGGTGGCGGAAATGGATTGGC +TGACCTGGGTATTAAAGAGGCGATAAAAGCGTCTCATCGTCTCGGCATGTCGCTAAAAGG +TAACGCCGAACCCTCGAGGATGACTAATCATTGAGGAGTTAACATGTCCGTAATCAAGAA +AAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCA +ACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGA +TATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAAT +GCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGAC +GGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCG +TTAACGGCGGTGTCATAGATATAAAAAGAGCGACTCTGTTGAAAGCCCTGCTGTACACTT +TGCAGATAAGGTGAGACAAAAGGGGGGGGTTATGACATCACGTCTTCAGGTCATACAGGG +TGATATCACTCAACTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGG +CGGCGGTGGCGTAGACGGCGCAATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTG +TAAACTCATCCGTCAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGC +TGGCAAGCTTTCGGCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGA +ACACCAGGAAGCTGAGCTACTCGAAGAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGC +GAATCACTTTCGTTCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACG +CGCCCAGGCCGCTGAAGTCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCT +GCCTGAACAGGTATACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATT +ACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAAC +CGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGTCTGGACG +CTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATT +ATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGA +AGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATA +CGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTT +TTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGC +ACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCG +ATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTG +GCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGT +CGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTC +CCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCC +AGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGC +TTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGC +GATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTG +TCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTGAAGATCG +CCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGC +GCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCG +AACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATG +CTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCC +GTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGC +TTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATC +GCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAG +AACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGG +AATGGTTGCTGTGAACCCGCGCGCGGAAAACTACCCGATCGCGGCGCGGCTTTCTTGTTT +TACCGGCGGTTTACCTGAAAAGAGAAATTTCAGGAGCGGGATGCGTAAATGAATTTCATA +CAGAATTAACGCAATACCCATAACAAATATCAGCCCGCACAAGAACCCGATCAGGTTGGA +GGAGATATGCGGTGTAATATACGCGCCAAAGAAAAGCGTTAAGGGATGATGCACCAGATA +AATAAACAGCGAAGCATTCACGAAATAGGTGACACGCGCGGACTGAAAGTTTAACAAGCG +ATGCCCCAGTGAAAATACCACGTTCACCATCCATAGCCCCATTACCATCGTAATCACGGA +TTCGGTTTCGTACATCCAGGCGTCGCCGCTCCCATAACGTTGATTCAGCAGATACGCGAT +AAAAGCAACGGCAGCGCCTAAAGTGCATCCGCGTGAGGGCGTGGTGAAGCGCGCTTTCAG +ATCGGGGTGAATGAAGGCCAACGCGCCGAGAATAAAAAACGGCACATAAAATAGCGTTTG +CATCACAATAAAATTGAACATGCCGTCACTGAGGATTGCCGGATATACGATGAATATAAT +GCGCCTGATAGCAGCGTACGCCACCCCCAGCAGGAAAAAAATAAGCGAAAGTTTGGCCAG +CGAAATAGCGGCGGGACGAGGCTTGCTTGTTTCCTGCCTTTTTTGGAACCAGGTAAAAAT +CCCGATGCTGACGGTGGTTAATATCACCAGCACCAGTAAAAACCACAGATGTGAAATGAG +TTCCCACGCTAACGTATTATATTTTTCATAGGCAGAGAGTGTAGGCCAGTTCTCTGTTTT +CTCTTTGACATATTGCAACAGGATAAATTGCGGCAAGGTAAGCAAAGGGATTGCGGTAAG +CATGGGAATACCCACACGTTCTACCCGTACTTTCCACCAGTGTTTTAATGGATAACGTAA +AAATAACATGTACGAAAAATAACCAGAAATAACAAAAAACACCTGCATACGAAAAGCGTG +GATAAAATCGTTAAACAGGGTTAGCCACCACGATGGCGCGGCGCTATTGACATGCCAACT +GTGAGTGGAATAGATCAACGAGATATGAAAGGGAATCCCTAACAACATCAGCCATGCGCG +GATAGAGTCAAGAAAATATTCACGCGGCGCGGGTACAGAGCTCATATAAGGTCACGTATT +CTCAGATTTTTCACCTTATCCATAAGGCGAATTATAGTTACATTCGGTAGCAACCCTACA +CCAACTCCGACAACCTGTCTCCAGGATAAGCACGCAAAGTGAAAACAGGCGCGGGAGGTG +CTTAATCCATGAGCCAGCGCGCTGAACAAAGCCTGGATTCAGTTGTCGTAATGCCTGATT +ATCCATTAAAATGGATCGGATCGATATAAGCACACAAAGGGGGAAGTGCTTACTTATTAT +GAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCT +CTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTT +AGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAA +ATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAA +GACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGAT +TAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTT +TGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGT +CCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAG +CTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGAT +TGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCG +TCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGAC +CGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAA +AGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCT +GTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAA +CGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAA +ACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCG +TGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGC +CTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGAC +CAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACC +GGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCA +TGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTC +GAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGA +CATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGG +TGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCT +GCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGC +CGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAAACAACTG +AGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAAACTGACA +TCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAAGACGATT +CACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTGGCGAAGG +GGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAAGCGACGC +GCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGGGATCGCC +TGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAGCAGGCGA +GTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATTTTGACTC +TGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTGCCCTATCAGGGATGGG +CGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATGCAGCTCC +TGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGCTGGGTGT +CTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGCGATAAGT +ACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAGACGGCGC +TGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGCGCGACCT +GGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTCTATATCCTTAGCGATA +GTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATCGCGGAAG +TGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGCAAAAGCG +GCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTGGTGCTGG +ACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATGGAAGCGA +ACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACTCTGTATG +CCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGGCTGCACT +TCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATTATCCGCGTGAAGCCGT +TTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGATCGATTC +TTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTCTGGATTG +CCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAGCTTAAAC +GCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTGAAAGGAA +TGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCCGCGCCGT +TATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTAACAGAGC +CGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGTCCGGAAC +TGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTGCTCAGTA +TTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTTACGCTGT +CGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTGTTTCATA +CCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCGCAACGCG +ACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTGCTGCTGG +GGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGGCTGGCGC +CGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGTTCAACGG +TAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCGCCGCCTC +AGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGCCGTATTCTGGACGATG +GCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATGGCCACCG +CGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAGCAGGCGC +TAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGCGATCCGG +TGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAGAGATACTCTTCCTGGG +TAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACATCGTCAG +CGGGATAAGGTCTTCAGGTCTGGAGTGAGGTGAAAAATACCGGCGTGATGCCGGTATTTT +TATAGTGAAATGAGGTATCAGGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG +AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT +TACCCTGGCGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT +CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT +TATGAGTAATTAACGCTCATCCCATTCGTCTGCCGCAGTACGGCCTTCCTCGGTATCAAG +CGGGGGTTCAAGCTGGAATTCCCCTTCATCCCATTCATGCAAAGTATTCTCTTCCTGCCA +TTCCTGGCGGATCTCTATCTCATCATAATCGCCGTCAAACACGCTCTGTGCGGCTTCACC +ACTCAGCATCGGCAGACATTCGCCATCTTCACCTTCATCGGCGAAAAATTCGACCTGCCA +CATGATGTCCCCATCCTGCAGTACATATTTCTGAACGTTGAACTGCTGCACATTCGCTTC +GTCTTGTTCGAGGCCTGGATGGTCAGCCAGAAATTCTTCCCGGGCTGCATCGATAGCTTC +TTCCAGCGTGGCATACATGGTCATCAGTGTCTCCCTTTGATTTGACGAGGTATTTAGGGA +AAGAATAGCTGATTCTGTGATATTGCAAGTATGAAAGCGCAAAAATCATTCTATTGCCAG +TCTGCGCCGTCGTAAGCTGTTCCATGAATAGATAGCATTGAACAACACCACGCCTGCCGT +GACGCAGAATACGGCGCGGAAGCCATAGCTCGCGGAAATTGCGGCACCCATGAGAGGGCC +GGTGACGTTGCCGATATCGCGGAAAGATTGGTTGTAACTGAATATGCGCCCGGCTATCTG +GTTGGTAGAGTTGTAAACCAGCAGAGTTTGAACGGCTGGCAGCAGCGCGCCATCCGCCGC +GCCAAGCAGAAACCGCAATAGCGCGAGCTGCCACGGCGTTTGCACAAAAGACATTGGAAT +CAGCAGCAGTACGGAAATAATCAGCGCGACGATAAGGATCTTTTCCGGGCCAATTCTGTC +GCCGAGCTTGCCGAGCCGGGGGGCGCTAAGTAATGCCGCCACGCCGGGAACGGACGCTAT +CATCCCGCTAATGAACGCAATATTACTGACATTTCCCGCGAGTTCGCGCACATAGAGCGT +CAGGATGGGCGCAATAGACCCCGTCGCCACCTGAATAATCAGCGTGGTGACAAACAGGCT +TAACACCAGGCGGGGATTTTTTAACGAGGCGACCACTTCCCGAACGTGAAGCATCTCTTT +TTTGCTCACCGGCAGGAAATTCTCGCGAATAAAAAAGAAGGTGAGCAGAAAACAGATAAA +CAAAACGCTGGCGGTAATAAAAAAGACCGGGCGAAGGCCGTAATGGTCGGCGAGCAGACC +GCCCGCAAGTGGGCCAAGCAGAGCGCCGCTGACGCCGCCAGTAGAGAGCGTCCCTAACGC +CCAGCCGCTTTTGTGGCGCGGCACCTGAGTGGCGATGAGCGCATTGGCGTTGGGAATAAA +TCCGCCCAGCAGGCCTAATAACGCGCGGAGGATCAGAAATTGCCAGATATTTTGCGCCAT +GCCCATTAACAGCATCACAATGGCCATGCCGAGAGCGGAACGCAACAGTATGATCTTACG +CCCTTTACGATCCGCCAGACCGCCCCAAAAAGGGGAAGCGATAGCTGAAAAGAGGAACGT +AATACTAAAGACCAGCCCGGACCACATGTTGAGCGCGCTATGGCCTGTTACGCCGAGTTG +CTCAACGTAGAGAGGGAGAAAAGGCATGACCAGACTGAATGCCGCGCCGGTTAAAAAACA +GCCCAGCCAGGTAACGGTTAGATTGCGTTTCCAGTTTATGGGGACATCAGAGGGTGACAT +AGTGTTCCACAGTATGATGCGCGTTTTGCGCTATCATCAATTTAATTATGAGCGTACTAA +TTATAATTATGCGCCGACCTTACCAGCCTCGCAATGTGGGGAGCTTTTAAAGCTAAAAGA +GGGGAAAAATTGCAGCCTGACGGCTGCAATCCTGTCAATAGCGCGACGGTACGCCTTCAG +GGCGAGTTTTAAAGCGGCGATGCAGCCACATATACTGCTCTGGCGCCATCATAATGCACT +GCTCAACAATCTTATTCATCCATGCGGCAGTCGCTTCTGCGCTCTCCAGCGGAGGCGAAT +ATTCCGCAGGAAGGATGATCAGTTCGTAGCCTTTCCCGTCGGGTTTACGGCGAGGCACGG +AGGGGATAATACAGGCTTTAGACATGCGCGCGAGCATCCAGGTACCGGAGGTCGTAGCGG +CCTGGTCGACGGCGAATAACGGTACAAAGACGCTGGCGCGCGGGCCATAATCGTGATCCG +GCGCATACCAGATCAATTCGCCGCTTTTCAATGCCTTAACCATACCTTTCAGATCTTTGC +GATCCAACATCGATTTATTGGAGCGTAAGCGCCCCCAGGTCTGTAACCAGTCGAGCAACG +GATTATCATTCGGGCGATAAACGCCGATACCCGGGTTATGCATACCAAACATGCGGGCGC +CAAACTCAAGGGTAAGGAAATGTATTCCTACCAGAATGAACCCCAGCCCCTGCGCCTTAA +CTTCACGGATATGCTCCAGACCGCTCGCTTCCATCCAGCGGTTCACTCGCCGATCGGGCC +AGAACCAGGCCATGCCGGTTTCCATCACGCCCATACCGACGGATTCAAAGTTTTTGACCA +CCATGGTGTGGCGTTCCTGCGCGCTCATTTCCGGAAAGCATAATTCAAGGTTGCGATAGG +CGATTTTCGCGCGGCGTTTCATTACGCGTCGCGCCAGGTGGCCCAATGCGCAACCCAATT +TATAGATGACCGGGTAGGGGAGTTGCACGACCAACCAAAGCGCGCCTATACCCAACCAGG +TTAACCAATAGCGCGGGTGCAGTAAGGCCACGGAGAACTTAGGCAACTTCGTCATTTCTA +TCCTGTCTTTCAACGAACAATTCTCCGTATTCTCGCATCTTTTTGCGTTGAGCAAAAATA +TGTAGCAGGAGAGTGGCGATTAAATCGACAATTGTTGTTAATTATTTAGCGTAAAGCAGG +AAATGTAGCGCAAAATGTGTGGATGTAAATTGGCGAGACTTGCCTTATCATGCCTGCCCA +CTTTATTTTTTGCTGATTGCAGGATACGTACACCATGCCAGTGTTACACAACCGCATCTC +TAATGACGAGCTGAAAGCCAAAATGCTGGCGGAAAGCGAGCCGCGTACGACAATTTCTTT +TTATAAATATTTCACTATCGCCTCGCCGCAACAGACGCGGGACGCGTTGTATCAGGTGTT +TACGGCGTTGGACGTTTTTGGTCGCGTTTACCTGGCGCATGAGGGCATCAATGCGCAAAT +CAGCGTGCCGCAAAGCAAGGTTGAGACCTTTCGTCAACAGCTTTATACGTTCGACCCCGC +GCTGGACGGGGTGCGTTTAAATATCGCGCTGGAGGATGACGGAAAGTCATTTTGGGTGCT +GCGTATGAAAGTTCGCGACCGTATCGTCGCTGACGGTATTGACGATCCGAGTTTTGACGC +CAGTAATGTCGGCGATTATCTGAAGGCGGCAGATGTGAATGCGATGCTGGACGATCCTGA +CGCGGTCTTTATTGATATGCGCAACCACTATGAGTATGAAGTCGGCCATTTCGAAAATGC +TCTGGAAATCCCGGCGGATACGTTTCGTGAACAGTTGCCAAAAGCGGTTGAAATGCTGCG +GGAACATGCAGATAAAAAGATAGTGATGTACTGTACCGGCGGTATTCGTTGTGAGAAAGC +CAGCGCCTGGATGAAACACAACGGTTTCAATAAAGTCTGGCATATTGAGGGTGGCATCAT +TGAGTACGCCCGTCGCGCGCGCGAGCAGGGGCTTCCCGTTCGCTTTATCGGCAAAAACTT +TGTATTTGATGAGCGAATGGGCGAGCGCATCTCGGATGAGGTTATCGCGCATTGCCATCA +GTGCGGCGTGTCCTGCGATAGCCATACCAACTGCAAAAACGACGGTTGCCATCTGCTGTT +TATCCAGTGTCCGCAGTGCGCCAGTAAATTTAACGGCTGCTGTAGTGAACAATGCTGTGA +AGAGTTGGCCTTGCCGGAGGAAGAACAGCGCCGACGTCGCGCGGGTCGTGAGAACGGCAA +CAAAATTTTTAATAAATCGCGGGGTCGGCTTAATAGCAAACTGAGCATTCCCGATCCGGC +TGAGTAATATTTTGCCGGATAGCGGCGTAAAGGCTGCTATCCGGCATTTCGCCAGGCGTT +ACTTCTGCTGAACGCCTTCTACTGAGATGATAAGCTCCACCTCTTGTGAGGCTGGGCCGA +GATCGGTAGTTATATTGAAATCTTTCAGCTTAATTTTTCCTTCGGCCTCAAAGCCCGCGC +GCTTACCGCCCCACGGATCGTCGCCCTGGCCCATCAGCTTCGCTTCCAGCGTCACCGGTT +TAGTCACGCCATTGAGCGTCAGATTGCCGGTAATATCCAGTTCATCGCCCTCTTTTTTCA +CGCTGGTAGAGGTGAAGGTTGCCTGCGGGAATTTCGCAACATTAAGAAACTCCGCGCTAC +GCAGGTGTTTGTCACGTTCGGCATGGTTAGTGTCGACGCTATTGGTGTTAATGGTCACAT +TCACTTTGTCTGCTGACGGATTTTTTTCGTCAAAAGTGAACGTGCCGTCGAAATCTTTAA +AGGTGCCGTATAGCCAGCTGTAGCCCAGATGCTGGATGCGGAAATTGACGAACGCATGTT +GGCCTTCTTTATCAATTTTATACTCCGCCGCCACGGCGGAACCGGTCGTGAATAACAAGG +ATGCGAGGGTGAATCCCAGCAGGTTTTTTTTCATTTTTGAGCTCCATAGTCAGATGACGA +CATTCCTGTCATACGTTTCAGTGTGTCGTCTTTATCGATGAAATGGTGTTTTAGCGCCAT +AACCCCATGCGAGAGCGAGATAATGACCAGCGACCAGGCAAACCACAGATGCAGTGTTCC +GGCGATGTCAGCCTGCGCGCCCGCGTCCGTAAGCGTGGCCGGAATCTCAAACCAGCCAAA +GACGCTAATCGGTTTACCGTCGGCGGTGGAAATCAGGTAGCCGCTAATGATTATCGCAAA +GAGCAGGAGATACAGAAGGATATGACCCGCGGCGGCGCCAATGCGCGTTAAACGGGAATA +GCTGGTCAACGCAACGGGCGGCGGAGAATAAAGCCGCCAGATAATACGCACGATCAGCGC +CATCATCAGTAACATGCCAATACTTTTATGTATTTCCGGCGCCTAGTGATACCAGCCGTC +GTAATAACTGAGCGTGACCATCCATAAACCCAACGCAAACATGCCATAGACCACTAGGGC +GGTCAGCCAGTGGAGGGCGGCGGAAACTACGCCATAACGTTGTGGAGTATTTTTAAATTG +CATAAACACACCAATGAATATTTCACGAGAGAATGAAAATGGCGTGGAAAAGCGCCGAAT +GCAACTTATAAATAAGAATTTGAATGATATTTATTTTTATTTCAATAATTTTGATGTTGT +TTGCGATTCAGCTTCAGAAGTTTCGAGATATTTCACTCCTGTAACCGCACAACGGCAGGA +GTTGGCATTATTGCCGTGCTTCAACATTATGAAATAAAAAGTGAGGAACTTTCAGGAAGT +GTTAGTTAACGTCAATGAAAAGCAATCAGAAGAAAAGGAGATAAACAATATCCATCACCG +CCAGCAGCGACCAAAGAATAACGTAAAGCATGAAATGTTCGCGAATATTATTCATCAGAA +AATGAAAGAGACGACGCATAGCTTACCTTAATAAACAGCCCCTTTACGGGGCCGACAAAT +TATTGGCTAAAACGGGAAAGCCGGAACGGCGTCAGATCAAAGGAGGGCGTTTTTCCCAAC +GCAAAATCCGCAGCGATTTCTCCTAACACCGGGGCGAATTTAAAACCATGTCCGCTGAGT +CCAGTGATGACAAGCGTATTCTCATGGCCAGGCAGCGTATCGATAATAAAATCCTCGTCC +GGCGAATTATCATAGGTACATGCCGCCCCATGTAAACAACCGCCGATACCCGGCAGTACG +TTACGCAGGAAAGGAAATGCTTCCGCGCCATCGCTGGCAACGGCGGCAAAGGGCTTGCGC +TCTTCCGGTGCCTGTATTCGCTGCCCGCCATTGTGTTTGCCGATTTTTAACTCGTCGTTC +TCCGCCGGGAAACCGTAATAGTGATCGCCGTTGGGCATTTCGCCGGTAAAGGCCGGAAAG +CGGTTTTTAGTGCTGTAACGTCCATCCGCCTTAAACCAGGCAAAAACTTTACGTACGGGC +TGAACGGGCAGCTCCGGTACCAGCGTTTTGACCCAGGTGCCCGCGCTAATCAGCGCTTTG +CTGGCGTGGTAGCAGCCTTCACTCGTCTCTATCGTCACACCGTTATCATCATGGTGAATA +TGGCTTACCGGGCTGTTGAATAGCTGTGCGCAGCCTGCCTCTCGGGCCAGACGAAGCCAT +GTGGTAATGGCTAATTCGCTGCGCAGGAAACCGGAGTCAGCTTCAAACAGCCCGATATAA +TTATCGGGCACGCGAATTTCCGGCCAGCGCGTCATGAGGGCCGTCGCGTCCAGGCGCTCG +ACGTTCAATTGCCACTGTTGCGCGCTTCGTGCGACGTTGGCTAAGAAAGCGGAATCGGCC +GGGCCGAGGTTGACGACGCCGGAGCGGACAAAAATAGGCTCTTCATTGTGTGTGGAGAGC +TCATCCCAAAGCGTCTGGGCGCGAAGCACCAGCGGGACATATTTTTCGCCTTCACCATAA +GCGTGGCGGATAAGACGGGTATCGCCGTGGTGGCTGCCCTGTTGATAAGGCGGCATATGC +GCATCGGTCATCAGGACCTTTAGCCCGGCGCGGGTGGCGTAATAACCAGCGGCGGCGCCA +ACCGAACCGCTGCCGATAATAATAAGGTCGTATTTCATCAGCTTCTCTCTGCTATCGCGA +TGATTTCAAGGTAAATAACTGCGCTGAGATATACAAGCCAGAAATAAGTGAGGCACCTTA +CGGTGCCTGAGAGAGGGGGAGCGCGTCACGCTAATGGTGACGATACTCGTTTTCCTGGTA +ATCGCCTGATTCTATTTTGGCGATGCCGGCTTCTAATATTGAAATAAATTGCCTGGCTAC +ATCTGTCGTTAACCAGAGCGTTTGACCAACTTCAGTCCCTTCCGGTTCCGGACGATTTGG +GGTCTGGTAGTGTAAACGCAGCATCAGCGCATCATAGCTATCGACGGTGCTGATGTCCCA +TCCTACAAGCGGATGGGTCTGAATGACTTCATTATTCTTTTCCATCATGCCCCCCTGGTA +CGTGTTATAAGACAACGGTTCTCGAGGTTCAATGCGTGTTTTTCTTCTGAAGCAACTTCA +GTATACCAATTAATAAGGCTATTCACTGCGTTTTTAAAGAGACCGGAGGATAAATTTCTC +TTTTTAAGAATTATATGAACAATAAAGCGGCAGTTCATTCATATTTTTTTAGGATGTTGT +GCAATTATTTTGACGGTCAGGCGAAATATTCATCAGTTGCGCAAATAAAAAAGCCGGGGC +GACCCGGCAAACATACATCACTGCATATCATTTTTTATTCATTGATGAACCAGTCATCAG +CGCTCTCCCAGGTCTCCTGGAGAATCTCGCTAATGCGTTCTTTATCCTCTTTTGACGCGC +CAATGACGGACAAGTTGTTGGCGGTAGCGTAACGCACGGTGACGTTACCCAAATTCTCAG +GAAAATGATGGCTAATACGGCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGCCAGCG +CACCAATCGCACCGGCAGGCAGAGGTGACGTTTTGGCTATAGTGACTTCAATACGCATAA +TGGCCCCCTGTTGAATATACTGGATATATATACAGTTAAATCCAATATATAGCAACAGGT +AAGCGCATTTTTTATTTTTTTACTGACCAGCGTACTGTTTCACCCGCTAAAAAAGGCACC +AGCGAATCATCAGCCAGCGCGATATTTTCCGGTATCTGTTGTTCATCGCGAACCAGTTCC +ACCCACCCCGTATTCACCGGCAGGCCATAGAATTGCGGGCCATTCAGTGAACAGAACGCT +TCAAAGTGCGCCAGCGCGTTCATTTCCTCAAACACGGCGGCATAACTGCCAAGAGCGGAG +GGGGCGTTGAAACAACCGGCGCAGCCGCAACGGGTCTCTTTACGATGACGTGAATGCGGC +GCTGAATCCGTCCCCAGGAAGGCGCGCGTAAAACCACTGGCGACCAGGTCGCGTAACGCC +TGCTGGTGAATATTGCGTTTCAGAATCGGCAGACAGTACAGGTGAGGACGAATGCCGCCA +ACCAGCATATCATTACGGTTAAACATTAAATGTTGAGGCGTAATGGTCGCCGCCAGGTTG +TAGCTGCCGTCACGTACATACTGCGCGGCATCTTTGGTTGTGATGTGTTCAAAGACCACT +TTAAGCGCGGTCAGACGCTGGCGTAGCGGTTCCATTACGGTGTCGATAAAACGCGCTTCG +CGATCGAAGATATCAACATCCGCATGGGTCACCTCACCGTGGACCAGCAATGGCATTCCG +AGTTTTTCCATCCGCTCCAGTACCGGCATGATAGCGTCGACTGACGTTACGCCATGACTG +GAGTTAGTGGTGGCATTGGCCGGGTAAAGCTTGGCCGCAGTAAACACGCCTTCATGGAAA +CCACGCTCCAGTTCATCGGCATCGAGCGAATCCGTTAAATAGCAGGTCATTAACGGCGTG +AAATCATGCCCGGCGGGCACCGCATCGAGAATACGCTGGCGGTAGGCGATCGCTGCATCA +ACGGTCGTAATGGGGGACGCCAGGTTCGGCATCACGATAGCGCGACCATAAATTTCGCTG +GTATAGGGTACGACCGTTTTTAACATGTCGCCATCGCGAAGGTGAACGTGCCAGTCGTCC +GGGCGGCGGATCTTTAAAACCTGGGATGGTGCAGTCATTAATAAGCTCCGGCTGAGGAAT +AGTCTTTTTGCCGGAAACAAAGGATAAGCGGAAACGTTTTCGTTTGCACGTAAAAAAAGG +GCGCGAGCGCGCCCTCCGAAATCAATTGGTGAAAGGAATAACGATTTCACCAGGTTTAAC +TTCAATGCCTTTCGCGAGTTTCTTCGCTAACGCTTCGCCTTTACTACTGTCCTCACGCAA +CACGTAAGCGGGCCGCTGGTTAAAGTAGCTACGTAAAGACTGATTTAAATAGGGCAGGAG +CGTTTGTAGCACTGATTGCATTTTCTCCGGCGTCACGGTGGCGTCTACTACTTCCATCTC +CTGAAGATAGATGGCGCCTTTTTCTTTATCAAAGACCGGCAGGGCTTTTAGCTTGAGTTT +CATCGTCGCTTTTTGACTGCCAAACAGGGAATTCATATCCAGCCTGGCATCGCCAGTAAG +GGTGACTTTATTAGGCTCTTCCCGACCAATCTGGCTGGCAAGGTTAGTCAATACGATATG +CGCGTCGGCAATGCCAGGCAGACCAATATCTTTTGAGAAATTATTCCGTTTTTCAAGCGC +TTGATTGATTTCTTGTTCGCTAATGGTGTATTGCGTAAGTTGATTACAACCCACTAACAG +GCCGCTAACTACCAGCGCAGCGGCAAAAAAAACTTTTTCATGGCGTTCCTTAGCATGTTG +CCTGTGCCCTAATCTTGACACAAAGCAGCATGTCGCGCCAGCGGACATGGCGCCACTAAA +AAAAGCTGAAAAAGGCGGCAAGAAAGGGTTGCCGCCTGGCGGGCGTTAGATAGCCATTGA +GGAGAGTAAATTAATTTGCGTCTGCTTAGCCATATTATCGCGATAGTCCGCGACTTTTGT +CGGCCAGTGAATACCGGCGACCAGCGTCAGATTACGCAGAAGCGGAAACAGATGAATATC +ATCTTCCGATAATTCGCCGTTAACGGCGTTAGGCTGTACGATGAGTTTATCCAGCAAACG +TAAATCATCGCCGATCTTTTTAATCAGTCCGGCAGAGTGCGCAAGATGGTTGTCAAAACT +GCCAGATGAGGCCTCTTTTTTGCGGATAAAATACTGGCGCGCCGCAGGGGTAGAAAATTC +ATCGAAAGCGGATTTTGCAAATCGCGGCAGCAGTAGCTGATTAACGTAACCGTTAACTTT +GCGCAACCACTCTTCAATGGCTGGATTACGTTTCCCGGTTAACAGCGGTTTGCCGTCGAG +GTTGTCGACATAATGTACAATATCCATACTTTCAGGAAGGTAGCGACTATCATCTTTTTG +CAGGATGGGCACCATCTTTTGACCAATCATCCGGGTGGGCGTCGCCTCGTCGTCATTTTG +TAACACGTTAAGTTCAACGGGGATGTTCTTCAGGCCGAAAATCATGCGGGCTTTAACGCA +GAAAGGGCAATGATCGTAAATATAAAGCTTCACGTTTCTCCTCCATTTGACTGTCGGTTC +CTGACCAGTATGGAGGAGATAGCGACAGGTATCAAATCAGGCGCCGGGTTCCAGCATCCG +GCGCGGCGTGCGCTTATGACTAAATTGCCAGCCTAAAGCCAAAAAGGTGATAAAGCCGAT +AATACCGAGCATCATCCACGGTAGTTCAGGCTGCGCAAGCGCTTTACCCATATCAAACAA +CCAGCCGCCGCCGATATAACTAATCGCGCCGCCAATGGCTAATCCCAGACGGCTAAAGCC +CATATAGCTTCCCCGCGCCCTCGCGTCCGCGGGCGACGCGCTGAGCGTTTCGCGCGCCGG +TTCGGCGATAACCGAGCCGATGTAGAAAGCGCAAATAAGCGTAAAAAGCTGCTGTAAATT +GCCCACCATCCCGATGGGGAGCATGCTCAGCGACATGACGAGCAAACCGGCCATCAGCCG +ATGCTCCAGCCGAAAACGCTTTTCGCTCCAGCGGGCAATCGGGTAGAGCAACGTCAGCGA +GAGACACGCCTCAATAGCGTACATCCATTTCACGGCAGCAGGCGAACCGGCGATATCGTT +TACCATAATCGGCAGCATTAACATGACCTGTACCGCCAGCATATAGTAGCCCGCCAGCGT +CAGCACGTAGGTGACAAACCTTTTATTGCTCATGACGCGGCGCATTCCTTCACGCACCGG +CGTTCTGGCCGTTGATAGCTTCCAGGCCGGAAGCAGCCATGCGTTGAAAAGGGCGCATAA +TATGAACAAAATAGCGCCCGTCGCGCAGACCAGGCGAAAATCGTATTGTAGCAACCAGCT +TCCCAGCAGCGCGCCAATCACCGCGCCCGCGCTGTCCTGCATCATCAACAGAGAGAAGAA +GCGGCCCCGTTGCTCCGGACGAATTAATTTGACCACCAGCGCTGAACGCGGCGGGTCGAA +AAGCGTACCGCCGAGACCGGAAAGAAAGCAGGAAAACCACAAGAGCCAGGGCTCATGCGC +GATACCCATGGTGGCAAAGCCTGCGGCGCGCATCAGCATACCGGTGACAATCATCGGTTT +CGCGCCAAAGCGATCGGCGATGGCGCCGCCAAAAATGCCCAGACCTTGTTGAATAAACTG +ACGCAGGCCGAGCGCGATCCCTACCATTACGGCAGCCCACCCCATTTGATCGACAAAGCG +AATAGAGATGAGCGGGAAGACGACGAAAAAACCCAGCACCACTAACATGTTATCGATGAG +AAGAAAATATTTACCCAGGTTCCTCGCCTGCGAGACGCGCGACATTTCCCCTCCCGGGAA +ATAAAAGATGAGCGTCTTCTATTCTGCGGCGGCGTTTCGTTTTTTCCTACCGTTAGCGGG +ACAATATTTTTTTATCAAAAGTCCTTTTTAATCGAGAGTTTTCATCAAAATGTGGCAGCA +ATTCAAAAAATGACGATTTGCGCTTTTCACAGGGCCTGGTTGCGCAGGTATAGTAATGTT +ACTGGCGTGCTGAAGACGTTACAGGAAGGAGTAGGTATAGAATGTTTGGCTATCGCAGTA +ACGTGCCAAAAGTGCGCTTAACCACCGATCGTCTGGTGGTACGTTTAGTGCATGAGCGTG +ATGCCTGGCGTCTGGCCGATTATTACGCGGAAAATCGTCATTTTTTAAAACCCTGGGAAC +CGGTCCGTGATGAAAGTCATTGTTATCCTTCAGGATGGCAGGCGCGTCTGGGAATGATCG +GTGAATTTCACAAACAGGGCTCCGCCTTCTATTTCGCGCTACTTGATCCGGAAGAAAAAG +AAATTATCGGCGTGGCGAATTTTTCCAATGTGGTGCGCGGTTCTTTTCATGCCTGTTATC +TGGGCTATTCCATTGCGCAAGAGTGGCAGGGGCAAGGGCTGATGTTTGAAGCCTTAACCG +CTGCGATTCGCTATATGCAGCGCACTCAGCATATCCACCGTATCATGGCGAACTATATGC +CGCACAACAAACGTAGCGGCGCGTTGCTGGCGCGGCTTGGCTTTGAAAAAGAAGGCTATG +CGAAAGATTACCTGTTGATTGATGGACAATGGCGCGACCATGTCCTGACGGCGTTAACCA +CGCCGTTATGGACGCCGGGGCGTTGAGCGGCTTACGGAATGAGAGGCAAAGGGAGAAAAC +GATGAAATATGAATTAACCGCCACTGAAGCGCGAGTGATTGGCTGTCTGCTGGAAAAGCA +GGTGACAACGCCGGAACAGTATCCGCTTTCCGTCAACGGGGTGGTGACAGCCTGTAATCA +GAAAACCAACCGTGAACCGGTGATGAACCTGACGGAACAAGAGGTACAAGAACAGCTCGA +TAACCTGGTGAAACGCCACTTTTTGCGTACGGTCAGCGGGTTTGGCAACCGCGTCACCAA +ATATGAACAGCGCTTCTGTAATTCCGAATTTGGCGATCTGAAACTTAGCGCGGCGGAAGT +GGCGCTCGTCACTACGTTGCTGCTGCGCGGCGCGCAAACGCCCGGCGAGTTGCGTAGCCG +GGCGTCGCGGATGCATGAATTCAGCGATATGGCGGAAGTTGAATCCACGCTGGAACGGCT +TGCCAGTCGTGAGGACGGCCCGTATGTCGTCCGTCTGGCGCGTGAACCGGGTAAGCGCGA +AAGCCGCTATATGCACCTTTTTTGCGGCGACGTCGATGAACTGTCTCTCCAGACGTCTGC +GCCGGAAAGTGCGTCGGGCGATCTTCAGTCGCGCGTCGAAGCGCTGGAAAGCGAAGTGGC +GGAGTTAAAGCAGCGGCTGGATTCTTTGTTAGCTCACCTGGGAGAGTAATGTGAGAACAT +TACGGATTGGCATTGTCGTGTTAGGTGGTATTGCGCAGAAGGCCTGGCTGCCGGTATTAA +CCAACACCGCCGGATGGACGTTACAGGGCGCCTGGTCTCCTTCGCGGGATAAAGCCTTAC +GTATTTGCGAAAGCTGGCGCATACCGTATGTGGATTCGCTGGCGAATTTAGCGTCCGGCT +GCGATGCGGTCTTCGTCCACTCCAGTACCGCAAGCCATTATGCCGTGGTCAGCGAACTTC +TCAACGCTGGCGTCCATGTCTGCGTGGATAAACCGCTGGCGGAAAATCTACGTGATGCCG +AACGGCTGGTGGCGCTGGCGGCGCAAAAAAAATTGACGCTGATGGTTGGCTTTAATCGCC +GTTTCGCGCCGCTGTACCGCGAACTGAAGACGCGCCTCGGCACTGCGGCGTCACTGCGTA +TGGATAAACATCGTACCGATAGCATCGGGCCGCATGACTTACGTTTTACTTTGCTCGATG +ACTATCTGCATGTCGTGGATACCGTTCTGTGGCTGGCGGGCGGCGAGGCGCGCCTTGCCA +GCGGCACGTTGCTCACCAGCGAGTCCGGCGAAATGTGCTATGCGGAACATCATTTTTCCG +CCGACAAATTACAAATTACCACCAGTATGCACCGGCGCGCCGGAAGTCAGCGTGAATCGG +TCCAGGCCGTCACCGATGGCGGGCTGTATGACGTGACGGATATGCGTGAATGGCGCGAAG +AGCGCGGGCAGGGTATTCTCATCAAACCCATTCCGGGTTGGCAAACAACGCTTGAGCAGC +GTGGTTTTGTCGGATGCGCGCGGCATTTCATTGACTGCGTACAAAATCAGACGGTTCCGG +AAACGGCGGGGGAGCAGGCGATTTTGGCCCAGCGCGTCGTGGAGGCGCTGTGGCGGGACG +CCATCAGCGAATAATCCTCTGTAACATCTGGCGGTAGTAATTCATCGTAATCCAGGTACT +ATACCCTCAATAATTCGAGTTGCAGAAAAGCTAACGCACATGCAGCTCGAAGTATGGCGG +GTATATATGCCCACTCTACATAATACCTCTTTTCACAGTGAATAATGGCAAACCGTGGGG +AGTCTGTAAGGCCTGATAAGACGTTTTGACGTCGCCGTCAGGCGCAGTGATACAGCCGGA +TACGGCAGAAGTTGCGTTATCCGGTCGATGGATCAGCCATGCAGGAGTTTTACGCCAGGG +TCTGGAATACAAAAGAAATGAATTTATTGAAATCGCTGGCTGCCGTCAGCTCGATGACTA +TGTTTTCACGCGTGTTGGGCTTTGCCCGTGATGCGATTGTCGCCAGAATTTTTGGCGCAG +GGATGGCGACCGACGCCTTTTTTGTGGCGTTTAAACTTCCCAATCTACTACGCCGGATCT +TTGCCGAAGGCGCTTTTTCTCAGGCCTTTGTGCCTATCCTGGCGGAATATAAGAGCAAGC +AGGGTGAAGAAGCGACGCGGATCTTTGTCGCTTACGTTTCCGGCCTGTTGACGCTGGCAT +TGGCCGTCGTGACGGTGGCCGGTATGCTGGCCGCCCCGTGGGTGATTATGGTAACCGCGC +CGGGTTTTGCCGATACTGCGGATAAATTTGCGCTGACGACGCAACTGCTGCGGATTACGT +TTCCCTATATTCTGCTGATCTCGCTGGCTTCACTGGTTGGCGCCATTCTCAACACCTGGA +ATCGCTTCTCTATTCCCGCTTTTGCGCCGACATTTCTTAATATCAGTATGATCGGTTTTG +CATTATTCGCCGCGCCATACTTTAATCCGCCGGTGCTGGCGTTAGCCTGGGCAGTCACCG +TCGGCGGCGTGCTGCAACTGGTGTATCAACTTCCGTATTTGAAAAAGATCGGTATGCTGG +TGCTGCCGCGCATTAACTTTCACGACACCGGGGCGATGCGGGTGGTCAAACAGATGGGGC +CGGCGATTTTGGGCGTTTCCGTCAGTCAGATCTCCCTTATCATCAATACCATTTTCGCCT +CGTTTCTGGCCTCCGGCTCGGTCTCATGGTTGTACTATGCCGATCGGTTGATGGAGTTCC +CGTCCGGCGTGCTGGGCGTGGCGTTGGGGACCATCCTGTTGCCGTCATTGTCGAAAAGCT +TTGCCAGCGGCAATCATGATGAGTACTGCCGCCTGATGGACTGGGGGCTGCGTTTGTGCT +TTTTACTGGCGTTGCCGAGCGCGGTAGCGCTAGGCATTCTGGCGAAGCCGCTGACGGTCT +CGCTGTTTCAGTACGGTAAATTCACCGCCTTTGATGCGGCGATGACGCAGCGGGCGTTAA +TCGCCTATTCGGTGGGGCTGATTGGCTTGATCGTCGTAAAAGTGCTGGCCCCGGGCTTCT +ATTCTCGCCAGGATATTAAAACGCCGGTGAAAATCGCCATCGTGACGTTAATCATGACGC +AGTTAATGAACCTGGCGTTTATTGGACCGCTGAAACACGCCGGGCTGTCGCTCTCTATTG +GTCTGGCGGCATGTCTCAATGCGTCGCTGCTGTACTGGCAACTGCGCAAACAGAATATCT +TTACGCCACAACCGGGGTGGATGTGGTTCCTGATGCGTCTGATCATTTCCGTACTGGTAA +TGGCCGCCGTGTTGTTCGGCGTGTTGCATATTATGCCGGAGTGGTCGCAAGGGTCGATGC +TATGGCGTTTGCTGCGTTTGATGGCGGTAGTGATCGCGGGTATCGCGGCCTATTTCGCCG +CGCTTGCCGTGCTGGGCTTTAAAGTGAAAGAGTTTGTTCGCCGGACGGCGTAAATTCAGT +GCCTGATAGCGCTGTGCTATCAGGCCTACAAGGCATTCAGGCCGGAAAGGCGCAACGTCG +CCATCCGGCAATGATTAGATAGATATTTTTTTACCGCCGCGGTGAGAGACGGAAGTCTGA +CCGTCAGCCCCGTACAAGGTCGGCTCCTGGTGAGGTTTCAGCACCTCCAGCGCCTGTTGA +TTACGCTCGATTTGCCCTTCCAGCAGCCAGCCGTTGTGCTGGTTGAGGTCGCGCAGATGC +TGCGTTTTTTCGGTAATCGCCTGCCAGCGCTCTGCAATGTCATCGTTTGCGCTACGCTGC +GCGTTCTGCTCCAGACGGCGCTGTTGTTCCAGATAATCCAGCGTCGCCAGCAACGAGCTT +TTTTCTTCTGTAATACGCTGTAGCTGGCTGCCGTTAATCTGGCCTACGGAAAGCTGTTGT +TGCTCGGCGTCCATCACCGTCTTCAGGTCATTCAGGACGGTGGTCATCTGGTCAAGTATT +TCTGACAAACGAGTCATACGCTTATTTATTCTGTAAGTAGCTCTGCGCCTCGCGAATGAG +CGAGTCTGCTATTTTTCCCGTATCCATTTTTAACTCACCGTTACGGATAGCCGTTTTTAA +TGCTTCGACGCGTTCCATATTAATGTCGCTGACGCCTGGCTGCATAAGCTTCGCTTGCGC +GTCGCTTAACGTTACGCTGGCGCTCGTCGCGGCGGACGTTTTTTCCTGACGCGTTTTTTG +TACCGGCGTGTCGCTGGTTTCGCGCGTCTGGACAGTGCTAACGGGTTTCAAAGGTGAGGT +ACGGTCAATGCTCATTTATTTATCCTCATCGAGGGTTACGTTGTAGCGGCCAGCTACCAT +CATGGTTGAATATCTCATCGGCAGCCGCGACAAAATCTTTACACAATTATAGGTTAATAA +GAATATTCCCATCAGAATCGACGGTTCCACTCACGATTTGACCCGATGTCATGCGCACGC +GCGCATTTTGCGCGACGGCGGCATTATTCATCGCCTGACCTTCCGCATTGACGCTAAACC +CCTCGCCATTGGCGATGACCTGTACTCGTTGACCCGCTTTGACACGCCAGGCCTGACGTA +TCATCGTAAGCTGTACCGGCTGCCCGGGAGCGAGATCGCGCAAACTGACGGCATCCTGAA +TCTGACGGATATCCAGTACCGTCCGCGGCGGTAACTGATCCAGTCTGCCACGTTTTAGCG +TGACGTTGGCCGGCGTCAATTTTCCGCCGCGCGCGACGGGCGCGGCTACGGCGACATAAT +TGCCGGTCGCTTGCACATTCACCTGCAAATAACGTTTTTCATTGGCGCAGCGCGCCACCA +CATTGACGTTGCCCCACAGCTTCGCGCTGCCCGTCATGCTGAAGGCTGGCTGCTCGCAGC +TCGGTAGCAGATTGGGCGGTGAACGGAGCGTGACAACCACCTCGTCGCTGAAGCCAGCCA +GACGCTGGGAAAACCACGTGGTCAGCTGGGCGTTGATGTCCTGCGCCATTGTCAGGGGGC +TGAACAGCAAAGCCGCCACGGCGAATCCTCGTTTTAACGTTTGCATGGTACTTCCCCCTG +GTTGATGTCATGACAGGATTCTACCCGTGTGAAGCAAGCATCAACGCAATAAATAGCGAC +GCATTTTGCGTTTATTCCGGCGATAACGCGCGCGTGAAGGCATTTAAGCTGTCGGCTGAA +TTTTGCCATTTGCGGAGGAGATATGCTCGACAGGCTCGATGCCGCCTTACGATTTCAGCA +GGAAGCGCTAAATCTGCGCGCGCAACGTCAGGAAATATTAGCGGCGAATATCGCCAATGC +CGATACGCCGGGGTATCAGGCGCGCGATATTGATTTTGCCAGTGAGTTAAAAAAAGTGAT +GGTGCGCGGACGGGAAGAAACCGGCGGCGTCGCGTTGTCGTTGACTTCTTCTCGCCATAT +TCCCGCCCAGGCGGTCTCTTCTCCCGCAGTGGATCTGCTTTACCGCGTACCCGATCAGCC +TTCTTTGGATGGTAACACCGTAGATATGGACAGGGAACGTACGCAGTTTGCGGATAACAG +TCTCAAATATCAGATGGGGCTTACCGTTCTGGGTAGCCAACTCAAAGGCATGATGAATGT +GCTACAGGGAGGAAACTAATTCGTGGCGCTGTTAAACATTTTTGATATTGCCGGATCGGC +GCTTGCCGCACAGTCCAAGCGGTTGAACGTTGCGGCCAGTAACCTTGCGAATGCGGATAG +CGTCACCGGCCCGGACGGACAGCCTTATCGCGCCAAACAGGTGGTTTTTCAGGTGGACGC +CGCGCCGGGTCAAGCCACTGGCGGGGTAAAGGTCGCCAGCGTGATTGAAAGTCAGGCACC +GGAAAAGCTGGTTTATGAGCCAGGCAATCCGCTGGCGGACGCTAATGGTTACGTCAAAAT +GCCCAACGTCGATGTGGTCGGCGAAATGGTCAACACGATGTCAGCCTCGCGCAGCTATCA +GGCAAATATCGAAGTCCTGAATACCGTAAAAAGCATGATGCTTAAAACGCTGACATTAGG +CCAGTAAAGGAGGCGCGTATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGC +GTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGC +AGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAA +AATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTG +AATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACC +ACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCG +GAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGAC +AAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGT +GAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACG +GTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTG +GCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTG +TTGGATCTGGGTACCTACGGCACCACCACACTCGACGAAGTTCGGCAAATAATCTAAGCC +CTTACACTTATCAGGAGTCAGTCATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTG +CGGCCACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTA +AGTCCGGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAA +AAGTGGCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGC +TGGATGTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGT +TCTATAGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGG +GGATGCAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGA +ATCCTGCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGT +CAATGCAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGA +GTGATGCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATG +CCCATGACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCC +ATGACAGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCA +ATGAAAACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATG +GCGCGACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGG +CTAATAACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACC +AGATTAACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGG +GGCAGATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACG +TCTGGGCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACT +TCGGTAAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGG +TGAATATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGG +ACCAGATCCTCAATACGCTGGTTAACCTGCGCTAAGCGCCTGACGGGATAGCTTAATGGA +TCACGCAATTTATACCGCCATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAAC +GGCCAGCAACCTGGCTAATGCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACG +CGCGGTGCCCGTTGATGGCCTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCGACGCC +GGGGGCGGATATGACCCAGGGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTTGCGTT +ACAGCAGGACGGCTGGCTGGTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACCCGTAA +CGGGAATATCCAGGTGGGCCCGACCGGGCAGTTAACCATTCAGGGACATCCGGTTATCGG +CGAAGGCGGCCCGATTACCGTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGACGGCAC +GATCTCCGCGCTCAATCCCGGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAA +GCTGGTCAAAGCGGAAGGCAATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGCCTTAC +CGCCGAGGCACAGGCTGAACGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGCATTAT +GTCGGGCGTGCTGGAGGGCAGTAACGTCAAGCCGGTTGAAGCCATGACCGACATGATCGC +CAACGCACGTCGTTTTGAAATGCAGATGAAGGTTATCACCAGCGTAGATGAGAACGAAGG +GCGAGCTAACCAACTGCTGTCGATGAGTTAATACAGGACATTTTATGATCAGTTCATTAT +GGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAATATGGATGTGATTGCCAATAACC +TGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGT +ATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGC +TGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACC +TGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCA +TGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGCTCTTTCCAGGTGGATCAGAATG +GTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATCACCATTCCGGCCAACG +CGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACCCAGCAAGGGCAGGCCG +CGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTTATGAACGACACCGGTCTGGAAA +GCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCCGGCGCGCCGAACGAAAGCACGC +CGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAAACGTCGAACGTTAACG +TGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGCGCCTATGAAATTAACAGTAAAG +CAGTATCGACGACCGATCAGATGCTGCAGAAACTGACGCAACTCTAAGGGGCCGCCGGTG +GGGGATACGCCACCGGCTCCCTGATTTTGAAGATGAAGGTAATGCAAAAATACGCGCTTC +ACGCTTACCCAGTTATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCG +CTAAACCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGG +CGAATGGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTG +AAGATCGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCA +GCGCCAGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTG +ATACGGTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCT +CCGGCGGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCA +CGCTGACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAA +AACAGATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCAC +GCACCATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAAT +ATGTCGGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCC +TTAATTTGTCGCCGATGTAAGCGAGGTGTATGTGTTTAAAGCTCTTGCAGGAATCGTTCT +GGCACTGGTTGCCACTCTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGG +AGTACGGGAAAACTCGCTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGA +CCAGACGACCCAGACGCCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGG +GATTACGGTCCCCACCGGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGAC +GGCGTCGTATCCGCCTTTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAAT +GGGGAACGCTAAAAGTCTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGA +CAGCCAGGTGTATGCTCTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGC +AGGCGGCAGTAGCGTGCAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGAT +TATCGAACGCGAGTTGCCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAA +CGACGAAGATTTTACGATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTA +CGGCAGCGCCACTGCGCTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAG +CTCGCAGGTGCGTTTTCTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGA +TGCAAAAGTCGTGATCAACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCT +GGATAGCTGCGCTGTGGCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGT +CAACCAGCCGAATACGCCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGAT +AGATTTGCGTCAGAGCGGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAG +CGTAGTGCGCGCGCTGAATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCA +GTCCATGCAGAGCGCGGGCTGTCTACGCGCCAAACTGGAAATCATCTGATGATCGGAGAC +GGTAAATTGCTGGCCAGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAA +GCGGGCCAGGACCCGGCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTT +GTGCAGATGATGCTGAAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGC +GATCAGACGCGTCTGTATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCC +GGTAAGGGATTGGGGCTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATG +CCTGCAGATGATGCGCCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTAT +CAAAATCAGGCGCTGACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGC +GATGCGCCGCTCTCCGGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGG +CTGGCCAGCGAACAAAGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAG +TCCGGCTGGGGGCAGCGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTT +GGCGTGAAAGCGACCGCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATAC +GAAAATGGCGAAGCGAAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAG +GCGTTATCGGATTATGTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACT +GCCGCCACGGCAGAGCAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCG +AATTACGCGCGTAAATTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTC +AGCAAAACCTACAGCGCGAATCTCGACAATCTCTTTTAAATTGCTCAAGTCCACGTAGTC +GCTGCCGATAACAACGAGTATTGAAGGATTAAAAGGAACCATCATGTCCAGCTTGATTAA +TCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACAT +CAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAG +TACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGA +ATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAAC +CACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACT +GTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGA +TCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAAC +CACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGT +GGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTAT +GACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGT +TAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAA +CCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGC +GGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGG +TAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTT +CCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGC +CGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGA +CTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGT +ATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGT +TTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAAC +AAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGC +ACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGT +TAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGT +GGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAA +TGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGG +TAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCT +TTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCA +GCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTT +TGATGCGTTATTGAATATTCGCTAAAGGAGAAGGATGACATGCGTATCAGTACCCAGATG +ATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAGGCCGAATGGATGAAGCTGGGC +GAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCTGACGATCCGATCGCCGCGTCG +CAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGCCAGTACGCCCTGGCGCGTACG +TTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTCAGTCAGGTGACGACGGCGATT +CAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGCACGTTAAGCGACGATGACCGC +GCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAGCTGATGAACCTGGCAAACAGC +ACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAAACGGAAGCGGCGCCATTCGAC +CAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTTACCCAGCAGGTGGATTCCGCA +CGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTTAATAGCATCACCAGCAATGCG +GTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTGTTTGTCATGCTCGATACGGCA +ATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTGGAAAAAGAAAAAGCCGCTGCC +GCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTTAATAACGTCCTGACCGTTCGT +GCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTGGATTCACTGGGAAGCGACCGT +GCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGATGTGGACTGGAACTCGGTCATT +TCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCCTATAAAACGTTTACCGACATG +CAGGGAATGTCGCTTTTCCAGTTGAACCGGTAACGCCTCTTTTTGAAACATATCACGAAA +CTGGATATGTTTTGTCTGCCCGCGCCATCCACCCCGGCGCGGGCATTTTTTGTCTATGGA +AAACCCCCAGCTAGGCTGGGGGTTCCGGAAAGCTTTCAGCTTTAAGCCAGTTATTAAAAC +CCCTTTTGATTTGTTAAAACATCTTGCGGTCTGGC \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates.tre --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates.tre Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,1 @@ +(query_1:6.0,(query_3:5.0,query_4:3.0):5.0,query_2:11.0); \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_breadth_alpha.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_breadth_alpha.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_breadth_creation.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_breadth_creation.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_breadth_revalpha.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_breadth_revalpha.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_depth_alpha.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_depth_alpha.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_depth_creation.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_depth_creation.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_depth_height.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_depth_height.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_expected_output_depth_revalpha.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_expected_output_depth_revalpha.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" diff -r 000000000000 -r b8af7809bf92 roary/t/data/reorder_isolates_input.csv --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/reorder_isolates_input.csv Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,8 @@ +"Gene","Non-unique Gene name","Annotation","No. isolates","No. sequences","Avg sequences per isolate","Genome Fragment","Order within Fragment","Accessory Fragment","Accessory Order with Fragment","QC","query_1","query_2","query_3" +"hly","","Alpha-toxin","3","3","1","","","","","","1_1","2_1","3_1" +"argF","","Ornithine carbamoyltransferase","2","2","1","","","","","","1_3","","3_3" +"group_4","","","2","2","1","","","","","","","2_4","3_4" +"speH","","hypothetical protein","2","2","1","","","","","","1_2","2_2","" +"group_7","","Gonococcal growth inhibitor III","1","1","1","","","","","","","2_7","" +"yfnB","","Putative HAD-hydrolase yfnB","1","1","1","","","","","","","","3_5" +"group_6","","Gonococcal growth inhibitor III","1","1","1","","","","","","1_6","","" \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/data/sequences_with_unknowns.faa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/sequences_with_unknowns.faa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,26 @@ +>1234_00186 GGDEF family protein +MNFENEYDLEKLVNNSLDLLTIVDLSGNVLLVNPAFERTLGWKKEDLVGKDPFHLLHPED +KESTYKEFEKLNQGLLTLSFQNRYICADGQYRYFSWTASPDLVSGLVYVTGRDITDVIES +NRKISQLAVKLKETNDRLFEQASTDPLTKLKNRRMFNEELNNLIHACDKESHPLSLLMID +ADHFKDYNDKFGHIAGDKVLVELASILTKTFRKKDVLARYGGEEFIAALPNTSEPEANQI +AERLVQTVREFSWEKRSVTISVGITTYNFNPTSKSINSEYLLNLIEQADKALYCSKVSGR +XXXXXXXXXXXXXXXXXXXYYI* +>1234_00325 only a few unknowns so keep +MAFDPSVPQQQAQAPAGTLLFPEGSSANTLNVLHSGTVRYLTEVPGGRKLELFKLNGANL +TPGSVALFTSGRYPFHLQAEEACVISTYAMNRDTISKSVGSRVSLGLMVARTLLREITEL +FKKSNQIRKITSEIEKVNDNLSILYYQFNPSVFPDIKPGSPIPEVSADVVDPVMRLCREN +LKLFFDNGGILPDRPSPQFLEEEHESQLTRLYPEEIDFQDGEFNFIRKLVMQDPKILNVL +FTADPSMLAYVCSKLANVLDQISGILKTCLTDLDEAFRIFFIGENSLVEKFYLILDITSS +GYGTAPAEFVIPVLGAFAGKIEKYKNGHQALFGVPVANISPNTQAFQSKAVTLAKKMEET +APKVQAPVTSSATAGVDVDAIRKELDNSASVIIQFSGLGAEQIKEFSALMVKVKSLKNPL +DPEGDNRKVRRTLGRHYWDMYQECFTKYMNSNRNVPKPVELMLKYGYFDETLVDDSQIAF +MYTQKDPANFTSNVPISLGTEWLEKVFKREVPTSLDEMGQNFFEKVKLENRNIVIKKESD +IPPELDNPDTRLKFEFASLYEANVRLTSGSPATHFPILTKFHSQMAIDKSYVSKKILEEV +VHELMAVDYSIFHREVIYNNNELGITKEFIQKCVIPDFILVPSIGTKVMMWQDLSIHRGA +GSKESPGRIVLPIFAQGDLKTMVADALAAFRWELTKSILGAEWNNVGNPSITADYTDYIQ +FFKKNKDLSMEIKEKLASDFKRFRNDRDIFANDYQLWMKYEADGVQRLNKVVRGIFYRHI +PFSKQVRDKVAXXXXXXXXXXXXXLLPLQRSITDLLILEIENILK* +>1234_00377 Uncharacterized protein conserved in bacteria +MTLNEFAKNVLFGSGLEDKLFSPPVHPVDIRSFDFLNVPSLPAREKKIQISEQKSKIPRL +EQLFNEENRIITLHHFANHELMAIELFAWAILKFQDAPSSIRFGLYRTLLEEQTHLKMYL +SEMKKGGMELGDRPLNFIFWKQVPKMQTLEKFXXXXXXXXXXXXXXXXXF* diff -r 000000000000 -r b8af7809bf92 roary/t/data/shred1.gff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/shred1.gff Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,9 @@ +##gff-version 3 +##sequence-region shredA 1 40 +##sequence-region shredB 1 40 +shredA Prodigal:2.60 CDS 179 1471 . - 0 ID=11983_1#21_00001;eC_number=2.7.13.3;gene=regB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_005150533.1,similar to AA sequence:UniProtKB:Q3J6C1,protein motif:CLUSTERS:PRK11360,protein motif:Cdd:COG4191,protein motif:TIGRFAMs:TIGR02966,protein motif:Pfam:PF02518.20;locus_tag=11983_1#21_00001;product=integral membrane sensor signal transduction histidine kinase,Sensor histidine kinase regB,sensory histidine kinase AtoS,Signal transduction histidine kinase regulating C4-dicarboxylate transport system,phosphate regulon sensor kinase PhoR,Histidine kinase-%2C DNA gyrase B-%2C and HSP90-like ATPase;protein_id=gnl|SC|11983_1#21_00001 +##FASTA +>shredA +AAAAAAAAAACCCCCCCCCCGGGGGGGGGGTTTTTTTTTT +>shredB +AAAAAAAAAACCCCCCCCCCGGGGGGGGGGTTTTTTTTTT diff -r 000000000000 -r b8af7809bf92 roary/t/data/shred1.shred.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/shred1.shred.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,16 @@ +>shred1_1 +AAAAAAAAAA +>shred1_2 +CCCCCCCCCC +>shred1_3 +GGGGGGGGGG +>shred1_4 +TTTTTTTTTT +>shred1_5 +AAAAAAAAAA +>shred1_6 +CCCCCCCCCC +>shred1_7 +GGGGGGGGGG +>shred1_8 +TTTTTTTTTT diff -r 000000000000 -r b8af7809bf92 roary/t/data/shred2.shred.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/shred2.shred.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,16 @@ +>shred2_1 +AAAAAAAAAA +>shred2_2 +GGGGGGGGGG +>shred2_3 +TTTTTTTTTT +>shred2_4 +CCCCCCCCCC +>shred2_5 +AAAAAAAAAA +>shred2_6 +CCCCCCCCCC +>shred2_7 +TTTTTTTTTT +>shred2_8 +GGGGGGGGGG diff -r 000000000000 -r b8af7809bf92 roary/t/data/uneven_sequences.fa.sorted.fa --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/data/uneven_sequences.fa.sorted.fa Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,18 @@ +>1 +aNN +>2 +aaN +>3 +aaa +>4 +aaaaNN +>5 +aaaaaN +>6 +aaaaaa +>7 +aaaaaaaNN +>8 +aaaaaaaaN +>9 +aaaaaaaaa diff -r 000000000000 -r b8af7809bf92 roary/t/dummy_blastp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/dummy_blastp Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,3 @@ +#!/usr/bin/env perl +system("touch results.out"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/dummy_cd-hit --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/dummy_cd-hit Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +#!/usr/bin/env perl +system("touch output"); +system("touch output.clstr"); +system("touch output.bak.clstr"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/dummy_makeblastdb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/dummy_makeblastdb Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,5 @@ +#!/usr/bin/env perl +system("touch output_contigs.phr"); +system("touch output_contigs.pin"); +system("touch output_contigs.psq"); +1; \ No newline at end of file diff -r 000000000000 -r b8af7809bf92 roary/t/lib/TestHelper.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roary/t/lib/TestHelper.pm Mon Dec 17 05:45:06 2018 -0500 @@ -0,0 +1,323 @@ +package TestHelper; +use Moose::Role; +use Test::Most; +use Data::Dumper; +use File::Slurper qw(read_lines read_text); +use Test::Files; +use Test::Output; + +$ENV{PATH} .= ":./bin"; + +sub compare_files { + my ( $actual_file, $expected_file, $comment ) = @_; + my @actual_lines = sort( read_lines($actual_file) ); + my @expected_lines = sort( read_lines($expected_file) ); + is_deeply( \@actual_lines, \@expected_lines, $comment ); +} + +sub compare_groups_files { + my ( $actual_file, $expected_file, $comment ) = @_; + my @actual_lines = sort( read_lines($actual_file) ); + my @expected_lines = sort( read_lines($expected_file) ); + + my @actual_sorted_lines; + for my $line (@actual_lines) { + my @line_details = split( / /, $line ); + shift @line_details; + my @sorted = sort(@line_details); + push( @actual_sorted_lines, \@sorted ); + } + + my @expected_sorted_lines; + for my $line (@expected_lines) { + my @line_details = split( / /, $line ); + shift @line_details; + my @sorted = sort(@line_details); + push( @expected_sorted_lines, \@sorted ); + } + is_deeply( \@actual_sorted_lines, \@expected_sorted_lines, $comment ); +} + + +sub stdout_should_have +{ + my ( $script_name, $parameters, $expected ) = @_; + my @input_args = split( " ", $parameters ); + open OLDERR, '>&STDERR'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDERR; + open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!"; + stdout_like { eval("$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"); } qr/$expected/, "got expected text $expected for $parameters"; + close STDERR; + } + open STDERR, '>&OLDERR' or die "Can't restore stderr: $!"; + close OLDERR or die "Can't close OLDERR: $!"; +} + + +sub stdout_should_not_have +{ + my ( $script_name, $parameters, $expected ) = @_; + my @input_args = split( " ", $parameters ); + open OLDERR, '>&STDERR'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDERR; + open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!"; + stdout_unlike { eval("$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"); } qr/$expected/, "got expected text $expected for $parameters"; + close STDERR; + } + open STDERR, '>&OLDERR' or die "Can't restore stderr: $!"; + close OLDERR or die "Can't close OLDERR: $!"; +} + + + +sub stderr_should_not_have +{ + my ( $script_name, $parameters, $expected ) = @_; + my @input_args = split( " ", $parameters ); + open OLDOUT, '>&STDOUT'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDOUT; + open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!"; + stderr_unlike { eval("$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"); } qr/$expected/, "got expected text $expected for $parameters"; + close STDOUT; + } + open STDOUT, '>&OLDOUT' or die "Can't restore stdout: $!"; + close OLDOUT or die "Can't close OLDOUT: $!"; +} + +sub stderr_should_have +{ + my ( $script_name, $parameters, $expected ) = @_; + my @input_args = split( " ", $parameters ); + open OLDOUT, '>&STDOUT'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDOUT; + open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!"; + stderr_like { eval("$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"); } qr/$expected/, "got expected text $expected for $parameters"; + close STDOUT; + } + open STDOUT, '>&OLDOUT' or die "Can't restore stdout: $!"; + close OLDOUT or die "Can't close OLDOUT: $!"; +} + + +sub mock_execute_script_and_check_output { + my ( $script_name, $scripts_and_expected_files, $columns_to_exclude ) = @_; + + system('touch empty_file'); + + open OLDOUT, '>&STDOUT'; + open OLDERR, '>&STDERR'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDOUT; + open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!"; + local *STDERR; + open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!"; + + for my $script_parameters ( sort keys %$scripts_and_expected_files ) { + my $full_script = $script_parameters; + my @input_args = split( " ", $full_script ); + + my $cmd = "$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"; + eval($cmd); + warn $@ if $@; + + my $actual_output_file_name = $scripts_and_expected_files->{$script_parameters}->[0]; + my $expected_output_file_name = $scripts_and_expected_files->{$script_parameters}->[1]; + ok( -e $actual_output_file_name, "Actual output file exists $actual_output_file_name $script_parameters" ); + if ( defined($columns_to_exclude) ) { + is( + _exclude_variable_columns_from_spreadsheet( $actual_output_file_name, $columns_to_exclude ), + _exclude_variable_columns_from_spreadsheet( $expected_output_file_name, $columns_to_exclude ), + 'Actual and expected match output excluding variable columns' + ); + } + else { + compare_ok( $actual_output_file_name, $expected_output_file_name, + "Actual and expected output match for '$script_parameters'" ); + + } + unlink($actual_output_file_name); + } + close STDOUT; + close STDERR; + } + + # Restore stdout. + open STDOUT, '>&OLDOUT' or die "Can't restore stdout: $!"; + open STDERR, '>&OLDERR' or die "Can't restore stderr: $!"; + + # Avoid leaks by closing the independent copies. + close OLDOUT or die "Can't close OLDOUT: $!"; + close OLDERR or die "Can't close OLDERR: $!"; + unlink('empty_file'); +} + +sub mock_execute_script_and_check_output_sorted_groups { + my ( $script_name, $scripts_and_expected_files, $columns_to_exclude ) = @_; + + system('touch empty_file'); + + open OLDOUT, '>&STDOUT'; + open OLDERR, '>&STDERR'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDOUT; + open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!"; + local *STDERR; + open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!"; + + for my $script_parameters ( sort keys %$scripts_and_expected_files ) { + my $full_script = $script_parameters; + my @input_args = split( " ", $full_script ); + + my $cmd = "$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"; + eval($cmd); + warn $@ if $@; + + my $actual_output_file_name = $scripts_and_expected_files->{$script_parameters}->[0]; + + my $expected_output_file_name = $scripts_and_expected_files->{$script_parameters}->[1]; + ok( -e $actual_output_file_name, "Actual output file exists $actual_output_file_name $script_parameters" ); + if ( defined($columns_to_exclude) ) { + my @actual_content_sorted = + sort( split( /\n/, _exclude_variable_columns_from_spreadsheet( $actual_output_file_name, $columns_to_exclude ) ) ); + my @expected_content_sorted = + sort( split( /\n/, _exclude_variable_columns_from_spreadsheet( $expected_output_file_name, $columns_to_exclude ) ) ); + is_deeply( \@actual_content_sorted, \@expected_content_sorted, + 'Actual and expected match output excluding variable columns' ); + } + else { + compare_groups_files( $actual_output_file_name, $expected_output_file_name, + "Actual and expected sorted output match for '$script_parameters'" ); + } + unlink($actual_output_file_name); + } + close STDOUT; + close STDERR; + } + + # Restore stdout. + open STDOUT, '>&OLDOUT' or die "Can't restore stdout: $!"; + open STDERR, '>&OLDERR' or die "Can't restore stderr: $!"; + + # Avoid leaks by closing the independent copies. + close OLDOUT or die "Can't close OLDOUT: $!"; + close OLDERR or die "Can't close OLDERR: $!"; + unlink('empty_file'); +} + +sub mock_execute_script_and_check_output_sorted { + my ( $script_name, $scripts_and_expected_files, $columns_to_exclude ) = @_; + + system('touch empty_file'); + + open OLDOUT, '>&STDOUT'; + open OLDERR, '>&STDERR'; + eval("use $script_name ;"); + my $returned_values = 0; + { + local *STDOUT; + open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!"; + local *STDERR; + open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!"; + + for my $script_parameters ( sort keys %$scripts_and_expected_files ) { + my $full_script = $script_parameters; + my @input_args = split( " ", $full_script ); + + my $cmd = "$script_name->new(args => \\\@input_args, script_name => '$script_name')->run;"; + eval($cmd); + warn $@ if $@; + + my $actual_output_file_name = $scripts_and_expected_files->{$script_parameters}->[0]; + + my $expected_output_file_name = $scripts_and_expected_files->{$script_parameters}->[1]; + ok( -e $actual_output_file_name, "Actual output file exists $actual_output_file_name $script_parameters" ); + if ( defined($columns_to_exclude) ) { + my @actual_content_sorted = + sort( split( /\n/, _exclude_variable_columns_from_spreadsheet( $actual_output_file_name, $columns_to_exclude ) ) ); + my @expected_content_sorted = + sort( split( /\n/, _exclude_variable_columns_from_spreadsheet( $expected_output_file_name, $columns_to_exclude ) ) ); + is_deeply( \@actual_content_sorted, \@expected_content_sorted, + 'Actual and expected match output excluding variable columns' ); + } + else { + compare_groups_files( $actual_output_file_name, $expected_output_file_name, + "Actual and expected sorted output match for '$script_parameters'" ); + } + unlink($actual_output_file_name); + } + close STDOUT; + close STDERR; + } + + # Restore stdout. + open STDOUT, '>&OLDOUT' or die "Can't restore stdout: $!"; + open STDERR, '>&OLDERR' or die "Can't restore stderr: $!"; + + # Avoid leaks by closing the independent copies. + close OLDOUT or die "Can't close OLDOUT: $!"; + close OLDERR or die "Can't close OLDERR: $!"; + unlink('empty_file'); +} + +sub compare_tab_files_with_variable_coordinates { + my ( $actual_file, $expected_file ) = @_; + ok( -e $actual_file, 'File exists' . $actual_file ); + + is( + _filter_coordinates_from_string($actual_file), + _filter_coordinates_from_string($expected_file), + 'file contents the same for ' . $actual_file + ); +} + +sub _filter_coordinates_from_string { + my ($file_name) = @_; + my $file_contents = read_text($file_name); + my @lines = split( /\n/, $file_contents ); + my $modified_file_contents = ''; + for my $line ( sort @lines ) { + next if ( $line =~ /(variation|misc_feature|feature)/ ); + $line =~ s!group_[\d]+!group_XX!gi; + $modified_file_contents .= $line . "\n"; + } + return $modified_file_contents; +} + +sub _exclude_variable_columns_from_spreadsheet { + my ( $file_name, $columns_to_exclude ) = @_; + my $file_contents = read_text($file_name); + my @lines = split( /\n/, $file_contents ); + my $modified_file_contents = ''; + + for ( my $i = 0 ; $i < @lines ; $i++ ) { + my @cells = split( /,/, $lines[$i] ); + + for my $col_number ( @{$columns_to_exclude} ) { + next unless ( defined( $cells[$col_number] ) ); + $cells[$col_number] = ''; + } + $modified_file_contents .= join( ',', @cells ) . "\n"; + } + + return $modified_file_contents; +} + +no Moose; +1; +