https://tritrypdb.org/tritrypdb/app/record/gene/TcCLB.506551.10 I’d like to get the 5’ and 3’ UTR of this gene and the orthologs for CL Brener (12 genes total). Can you write for me a step by step script of how to do that? And also how to do an alignment of these regions to find similarities.

1 Load up the genome and annotations.

I have a little function which gathers UTRs from the TriTrypDB using an arbitrary padding around every CDS for the species for which the UTRs have not yet been identified. The best part about it is that I only need to type a portion of the species name which is unique to the species in question.

## Found the following hits: Trypanosoma cruzi CL Brener Esmeraldo-like, Trypanosoma cruzi CL Brener Non-Esmeraldo-like, choosing the first.
## Using: Trypanosoma cruzi CL Brener Esmeraldo-like.
## Unable to find CDSNAME, setting it to ANNOT_GENE_NAME.
## Unable to find CDSCHROM in the db, removing it.
## Unable to find CDSSTRAND in the db, removing it.
## Unable to find CDSSTART in the db, removing it.
## Unable to find CDSEND in the db, removing it.
## Extracted all gene ids.
## Attempting to select: ANNOT_GENE_NAME, GENE_TYPE, ANNOT_GENE_LOCATION_TEXT, ANNOT_GENE_NAME, ANNOT_GENE_PRODUCT, ANNOT_GENE_TYPE
## 'select()' returned 1:1 mapping between keys and columns
## Found 10 genes which are less than 300 nt. from the beginning of the chromosome.
## Found 5 genes which are less than 300 nt. from the end of the chromosome.
##                             gid annot_gene_name      gene_type chromosome
## TcCLB.398345.10 TcCLB.398345.10                 protein coding  TcChr40-S
## TcCLB.401041.10 TcCLB.401041.10                 protein coding  TcChr14-S
## TcCLB.401473.9   TcCLB.401473.9            RPA1 protein coding  TcChr25-S
## TcCLB.401569.10 TcCLB.401569.10                 protein coding  TcChr33-S
## TcCLB.401661.10 TcCLB.401661.10                 protein coding  TcChr35-S
## TcCLB.403789.9   TcCLB.403789.9            RPA1 protein coding  TcChr25-S
##                   start     end strand
## TcCLB.398345.10  517675  518916      +
## TcCLB.401041.10  586977  588116      +
## TcCLB.401473.9   173974  175273      +
## TcCLB.401569.10  203490  204662      +
## TcCLB.401661.10 1174114 1175710      +
## TcCLB.403789.9   172858  173873      +
##                                                           annot_gene_product
## TcCLB.398345.10   root hair defective 3 GTP-binding protein (RHD3), putative
## TcCLB.401041.10 retrotransposon hot spot protein (RHS, pseudogene), putative
## TcCLB.401473.9      DNA-directed RNA polymerase I largest subunit (fragment)
## TcCLB.401569.10                                    trans-sialidase, putative
## TcCLB.401661.10                       trans-sialidase (pseudogene), putative
## TcCLB.403789.9      DNA-directed RNA polymerase I largest subunit (fragment)
##                 annot_gene_type length chr_length low_boundary high_boundary
## TcCLB.398345.10  protein coding   1241    2036759       517375        519216
## TcCLB.401041.10  protein coding   1139     598625       586677        588416
## TcCLB.401473.9   protein coding   1299     822374       173674        175573
## TcCLB.401569.10  protein coding   1172    1041172       203190        204962
## TcCLB.401661.10  protein coding   1596    1186946      1173814       1176010
## TcCLB.403789.9   protein coding   1015     822374       172558        174173
##                                                                                                                                                                                                                                                                                                                         fivep
## TcCLB.398345.10 TTATTTACGGAATTTTGCTCCAATTATACGGAACGTTTGCAGCGTGGTGAGCTTGTGACACATCTCACTTCTTTGCTTGAGCGCGATGTGGAAGATAAGCTGCGTGATTTTCACCAACAAACGAGGCTATACAGGGTAGACATTGTGCGGAAGACCGAGGCTGAACTTGAAGAGGAGCTCTTGAAGGTGGAGCTGAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNA
## TcCLB.401041.10 AGAAAAACGTAAGGCGGAAGAAAAGCGGGAGGCAGAAGAAAGATTAAGGCGTGAGGAGGATGAAAGGCAAAGACGAGCGCAAGAAATGAAATTTACCATTTCCACTACGATCGAAGAAGTACTGTTTAAAGGAGGAGTCCGCGTCAAGGAAAAGAAGCTGAACGATTTTCTTTACGATGGATTGGACGGCAGGGGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTG
## TcCLB.401473.9  ATTCGGGGACTTATTCAGGATCATATTGCGGCTGGTGTCCTGTTAACATTGCGTGACAAGTTTCTTGAGCATGCCACCTTTGTTCAACTTACTTACTATGGGCTGGCACCCTACTTGCGCCAGCAACACGAAATCACACTTTCTGAGCTTATTCCTCTGCCGGCGATCTTATGGCCCCGGCCACTCTGGACAGGGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNT
## TcCLB.401569.10 TGCTGTGTGGAGCAGGAAGAATGCACCGGATACTACACATGGGGTGAGTTTTTTCTTGGCCGTGGGGATCGCGTGGCGCCGTTTGCCGATTTTTGTTTTTACGTTCTCATCTCCACATTTGCTGCGATGATAGCATCTTTTTTTTGTAAGGTGTATGCACCGTATGCAGCTGGTGGCGGCATCAATGAGGTGAAGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNA
## TcCLB.401661.10 CGGCGGTGTTCCGCGACGCTGTTGGCGTGTTGGTTGTTGGGGGCGTGGCGCTGTCGTCGCGTGGTGCGCTGTACGTGGACGGGCTGTTGGTGCAGACGGCGCTGGGGCTGTGCGTGTCGGTGGAGGGCGGTGTTGCGGCCAGCGGCGGCTCCGTGGTGGCGTTTTTTGACAGAGACTTCCTGCTGTGCAAGCACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGC
## TcCLB.403789.9  CGTCATACCCGACGTCGTGGACGGTGCGCTGGAGCAGCAAACGCTGCCTTCGTGGCTGCCACAGTTCGATTCTGTGAACTTCACACGAAATGCCGATGACGCGACGAGTGGCGAACTTCTTTTTCAGGGCGCCAACGCGACGATGCGTCATGTCTTGTCGTTTCTTTCTCTTTTTACTTTGGGGACGCGGGCAGGATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCC
##                                                                                                                                                                                                                                                                                                                        threep
## TcCLB.398345.10 ATTTCCTGAATTCATGTAATGGATTATTATTACACATGTACCTGTATGCATCCATTTGTGAGAGTTTGGAAGAAAAAGAAAGGACGCAATGAAAAGTTTTGGCTTGTACTTTGAAGTACCCCAATAATTCTACGCGCACAGGTTGTGCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTTTTTGTCCTTGATTGTTGGTATTTTATTCGGCGTTGTTTTTCTG
## TcCLB.401041.10 CANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
## TcCLB.401473.9  TNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGGGCGCCAACGCGACGATGCGTCATGTCTTGTCGTTTCTTTCTCTTTTTACTTTGGGGACGCGGGCGATTAAATTGCGGCAGGCCCGCTCCACAGACATTCGTGACATGGCGAACTGGTTTGGTGTCGAGTCGGCATACCGCACCCTTTACGACGAGCTGTCCAAATTATTCAAGCGGTACTCCGTTGACCATCGC
## TcCLB.401569.10 ATGTAGTGAGAGAGTCTCCTGACAAATGTAGATAAATTCATAATTGTGCTGTGAACCGTTTGGGTAAATGTGTGTGTGCGCTCTCATAACAAGGAAATGATTTCCAGTAATGTTTTTGTTTTTTGTTCTCGAACTTTTTGAACAAATCTGCGGACAGACGGTGATGAGTAATTTGAATTTGTTTTTCAGCGTGTTTTTGTCACTGACCCTTTGTTTAAGTGGAGACCGCGTTGGAATGCGGTGAGGGCATTTCTCTGTTTTGTTTTTCCCCTTTTTTTTTTTCCTTTGTGTTTCTTCAATT
## TcCLB.401661.10 TTTTTTTTTTTGAGAGTGTGCACAAAGAGCCGTCCACCGCCAACACGCTCGCCGGCGACAAACAACACAACGACCCTGAAGGGGAAACGCATGCCTGCACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCCGCCTGCGAGGGCCGGCGGCGGTGGTGGCGATACTGCGGAGGGCTGCGTGAGTGGCGTGACGCTGACGGAGTCGGTGACGGTTGGCGGCCGGCGG
## TcCLB.403789.9  ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATACCGGGCCGTATGATGGTGCCATTTCCCCGCAACCATTTGCTCATGATGACCGCCTCAGGGGCAAAGGGAAGTAACGCTAATGCGACGCAGATGGCACTGGGACTCGGTCAGCAGCTTTTTGATGGACGACGCGTGAAACGAATGAATTCGGGAAAGACGCTGCCTGCCTTTTTTGCTCATGAACGCCGTGCCCG
##                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           cds
## TcCLB.398345.10                                                                                                                                                                                                                                                                                                                                                                    ATGTCCCACTTGAAGAGTGTGGAAAGAGCGTCTTCCAATGATGTTTACATAACTGACAATGAAACGTGTAATGTTCTTGTGCATAGCTTTTGGAAGAGACTGTGCCGTGCTCTTCAGGCGGAGATAGAATTGCTTTATTGTGACTATAGCCAGCAGCATCAACGTCAACGGGAATCACAAACTTTAAATTTATATGATCGTTATGCTTCTTTGGTTGCAGAGGATCCGGCCTTGCAGGAGGCGATAGCACACGTTGTGTTGGATGCGGTATTTCAGAAGGTCAGTCGCCGTTTTGCCTCAATGGCTGAGAACGCGGCGGAAACAATTCATCAGGCCTTTGAGGGTGTTCTCAACCGCAACCAGGACGGCACAGTCCGTTTCTTTCATACAACAAAGGCACTACAACGCATTGAACCTCAGGCGCGCCAAGCTGGGCTTGTTCTCTTGGGCTGCCTGTTGTACTATCGCGTAAAGGTCGTTGCGGATCGGGTGGTTTACAAGCTAGAGGATACTGATGGACTCAGCCGTGCTGCTGTTCACCTCCTTGGCGAGCGTCGCAGGCTGATTGTGCGAGAAAACAGCGAGGAACAAAAATTTTTTCTTCACTATGCCACCATTTCGGAGGCTCCGCGGTACCCGATAGGTGCGCCTGTGGTGGAGACCGATTCTGGAGACACATCAGACAACGTTGTAGATAGGGACTGTGTGTTACTCAGTCAGCAGGCAGTGCAGCGGGCATTTGACCTGTATACACAAAAATGTGAATTCACCATGCAACTGCAACTTCGCTCCATTGAAGGCGAGAAACAGAATTTGCCTGCCTGGGTGCTGCCGGTGTTGTTGCTGTTGGGATGGAATGAAATATGGTATGTCCTTTCGTCCCCAGTTCTTTTTGTAGTTGTTGTTATTATCGCTGCGGTGTTTTTAAGGGGCTTTTTGTTGACTCAATGGGCAATATTTGAGGAGACAGGGCCCACCTGTGTCGTGGTGGGTGTTCGCGTCGTCGTGCGGCAAATTCGGAATATATACAAGGCCCTTGTTCCAATGATACCGGACGATGTTAAGAGTAACGTGGCACGGCACCGTGACCCAGGGAGTTTCTCTGATGTGACTGCGTCTGCTGTGGGAACATCATGGCCTTATGCTGCTGCCGAACCGACTGTGTTGCCGCCCTCTACAACGTCCGCCACTCTCACGCGGCGATTAAAGAAGGAAGAGGAGGTACCGACCCAGAAAGAATGA
## TcCLB.401041.10                                                                                                                                                                                                                                                                                                                                                                                                                                                                          GCGTACGTTATTGGGAGTCAATCATTCCTGTTGGACAGACCCACCAAAACCGTATCAACATACAGGGATAACCCCAGGATTGAGGATGTTGTAAACATTTTTTTTTTCCGTGGGGTTAAAGGGTATTGTATCTACGATGCGACATTGGCATGTCGTCAACCGTCTGCTGGTTTGCCTTGCAAGGGATGGGGCATGATTGTGGTGACACCACCAGACAAAAACGAATATGAACGGTGGACAAAAAAAATGGACGCTACTGCAATCGTAACGAATTGTCCCGAAGAAAACGATGTGAGGGCAATGTGCATTTGGATGAAGCGCAATCGACCCCTGCAGGAGCAAGCGGAATACTGGAAGGAGGTGAGGGGTCGCATGAATAACGTGGGACCAATTCTCCGCTCCATCTTTGATAAACAGGCATATGATGACCGCATTAAAGCGTGTCAGCAAGCCGTGGATGGGATGAACGCTTCGGAATTAAAGCGTAATTTGGGTATTGGCTGTTGTTATTCGTCCAATGACAATGACTTGTCTTGAAAGCTTCTGAAGGTTGTCCGAGTACGACGAGGAAACAACATTGAATCGCCTCTGAATTTGCTGGTATCTCCCCACCTTGAACGTGAAACTTTGTCCAGGTTGGAGAATGAAATGAAGCAGTCCGATTTTATTTTTTTTGTTTTGAGGTTCTGGGATTATGTCCCACCATATCTTATTGAAAAGTATGCCGTATCCGCATTTTTGAATGAGGATTTCCTGCGTGCGATAAGAATTAAAATCAAGGAACTGAGGCCACCAGGACGACGTGAGCCACACAGCTGTGCGCTGAAAGAGCACTCAGACACGAGCTTCACCAGAAAAGAGGTTCTACCGCCACCGGAACGTCTTTCCAATCCGGTTGCTATGGACCACTGGGTGCTGTATGAACCGAAGGTCCAACACTTTCCGCTGGTGGACGGCTTTTTCTTTGTGGACTCAAATCCAATGACGCTGGTTGGGCTGCGGATGACTACGGCGGGTGAGCACCGCACCACAACCAGCACTGTGAGGCAGTTCACTGAGTGCCTGGCGGCATATTTTAATGGTTGGGAGGAGTTATCCCGAGACATGTCGTGGGAGATTATTAATGTGCAGCACGCAGAC
## TcCLB.401473.9                                                                                                                                                                                                                                                                                                           TTTATACCGGGCCGTATGATGGTGCCATTTCCCCGCAACCATTTGCTCATGATGACCGCCTCAGGGGCAAAGGGAAGTAACGCTAATGCGACGCAGATGGCACTGGGACTCGGTCAGCAGCTTTTTGATGGACGACGCGTGAAACGAATGAATTCGGGAAAGACGCTGCCTGCCTTTTTTGCTCATGAACGCCGTGCCCGTTCTTTTGGCTACGCGATTGGACGCTTCACATCCGGTATCCGGCCACCAGAGTACACGATCCATGCCATGGCCGGTCGCGATGGTCTCATCGACACAGCTGTCAAAACTTCCCGCTCTGGCCATTTGCAGCGTTGCCTTATTAAAGGCCTTGAGAGTCTTGTGGTGCATTGGGACCACTCTGTTCGTGACTCAAACGGCAGCATCGTGCAGTTTACATACGGTGGCGATGGTCTTGACCCGTGCAAGGCCTCAACCCTTACGTCGTGGGAAACGTCGAAGGAAAACCTCGTGGATTTCGGAAAACGATTTGGAGTGGACACGGGTGAGGCGACCAGCGAGACGCGACGGCCAGAAAACTGGGAACAAGGAGTGAGGAACAGCAGCGTGAAGCGCGGTAAACGGCCACGCACAAGCATGAATAACGATAAGAAGAATAATACTAATAAAAATAATGACAACGACGACGAAGAGGAGGATGGCGACGATGAAAATAAAAGGAGCAGTAATTGTAATCACAATGAGAATGCACGGCAGCGGCACAAAGAGCAACAGTTACGTGAGAATCCACTCCCGCGGCACATGCATGACGGCCTTGAGGACTATTTACGCACCAAAGCAACATTTCCACTCTTCCAGCGGGTCTCACAGTTGGCACGCTGGAAGGCGCAGGGACAAGTGCAGGAGAAACTTGCAGAGAAGCGTAGAGAAAGTATTGCATATTATCGTGATGTTCTCTCGGAACTTGCCACAAGCCGACGTGTAAAGGCTTTCTGTGACCCCGGGGAACCTGTTGGTCTTCTTGCGGCACAGGCCGCCGGAGAGCCGTCTACGCAAATGACACTTAACACATTCCACAGTGCCGGTTCCACGGTGACCCACGTGACGGAAGGTATCCCACGTCTCCGTGAGCTGCTTATTCACGCCTCTGTTCAGAAAGCTGCAGTTATTGTGCCCGTGGAGAAGGCGACGCCGGTGGATGAATCAGCCATTGCACGCATACTACATGCGGGTGTGGCGATACGGCTGCGGGATTGTCTTGCGCGGGGCGGGACAAGTGGAAAAGGATATCATTACCACGTGGCACGACGTAAGGATGCGT
## TcCLB.401569.10                                                                                                                                                                                                                                                                                                                                                                                                                                         AAGAGGTACCACGTGGTTCTTACGATGGCGAATAAAATTGGCTCCGTGTACATTGATGGAGAACCTCTGGAGGGTTCAGGGCAGACCGTTGTGCCAGACGAGAGGACGCCTGACATCTCCCACTTCTACGTTGGCGGGTATAAAAGGAGTGATATGCCAACCATAAGCCACGTGACGGTGAATAATGTTCTTCTTTACAACCGTCAGCTGAATGCCGAGGAGATCAGGACCTTGTTCTTGAGCCAGGACCTGATTGGCACGGAAGCACACATGGGCAGCAGCAGCGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAACTCCCGGTGACAGCAGTGCCCACAGTACACCCTCAACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGGTGACAACGGTGCCCACAGTACGCCCTTGACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGGTGACAACGGTGCCCACAGTACGCCCTTGACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAACGGTGCCCACAGTACGCCCTCGACTCCCGCTGGCCACGGTGCCAATGGTACGGTTTTGATTTTGCACGATGGCGCTGCATTTTCGGCCTTTTCGGGCGGAGGGCTTCTTTTGTGTGCGGGTGCTTTGCTGCTGCACGTGTTCGTTATGGCAGTTTTTTTCTGA
## TcCLB.401661.10 CAGGGTGGCTTTGTCAGCGCGACGATCGATGGACAGAACGTCGTCCATTTCAGCCAGCCGGTGTATTCCTGGAAGGAGGGAGAAGAAGCGGGTCGAGTAGACTTGCGGCTGACGGACATGCAGCGAATTTATGATGTTGGGCCGGTATCCGCTGAAAATGAGAAGTTTGCCGCCAGCACTCTGCTGTACGCCACAGACGAAGTGCGATCATCGTTGGTGGAGAAAGAGTGGATAAAACTGTACTGCTCGCACGAGGTCGCTGCTGCGGATGACGAATGCAACATTGCTTTTGTGGACTTGACGGAGAAGTTGAAGGGCGTGAAGAGGGTGTTGGTTGCCTGGAAGGAGAAGGACGCGTAGGTTGCGAATGAATACCGCTGCGTGGGTGAAAAGAGCCAGAAGCGCCGTGACTGTAATGGTTCTGCCCCCACTGAAGGGCTGTTTGGCTTTTTATCCAACACGTCAACTGACAGCACGTGGGCCGACGAGTACCTCTGCGTGAATGCAGCAGTGAACAATGGGAGGTCAGGGGTTGATGGAGGGATGACGTTCAAAGGGTCTGGAGCGGGGAGTTTAGTGGCCTGTTGGCAAGCTGGGGCAGAATGTGCCGTACTACTTCGCAAACAACAAGTTCGGCCTTTTTTGGCGACGGTGACCATCCATGAGGAGCCGCATAATGGCCCTGTTTTTTTGGTGGGTGTGGGGATGAATGACACTGACAGCACCGTGCTTTTGGGCTGTTCTACACGAGTGGAAGGAAGTGGGAGGCCACCTTCAACGGTGAGACTCAGAATTTGTCAGGGGATCCCGACTTAGTGCAGGGCAAAACACATCAGTTGGCACTGCAATAGGATGATGCGGGGCTGATTGTGTACGTGGATGGATCGACGATATGCGACGGAGAACTGGATTATGAGGAGCATGAGGACTATGAGAGCTTTTCCAAGTGCTAATAACGCTGTTGAGGCCCCCCATCGTTTCACACTTCTGCGTTGGCGGCGGCGGCAAGAGTGCTCGGTAACGCTCATGTGACGGTGAGCAACGTCCTTTTGCACAACCGCGTGTTGAAGGGTGACGAGCTCCAAGCGCTAATGAAGACGAAGCCGGATGCTTCAGAGGCGAGGGTGCCGGCCCCGAAAGGTGCGCCTCACAACAATCATGCGAGTGAAACTTTCCCTCAATCCGCCAGTGGACTTGTCGTCGTGGATGAAGCGCGGCAGGAAGACACATCAGCACCACAACGTCAACACTCACCAGCGCAACCATCAGGAAATAGGAAGGGCTCAGCAGTTCCCAGGCAAACATCTTCTTCTGATGCCATTGGCCCGTCCACCTCAGCTGATACGGGGAAATGGAAGAAGAGACACCCAGCAGTGGTGTATTGGCGCCTGCATTGTCTTCGACACCGAGCGTGGTCAGTCGTCAGGAAGTACTTGAAAGCAAGATACCTGTCAGTGGGGGTCGCCCTGAGGGTGGCCGGGAGCACTTGCCCTCCAACGCGGCAGCATTGATGATGGGGCAGGCGGGCAAGGCGAGTGAAGGCTCTTCGCATAACGGATACACCGACGGTTGGCCCCAGCGCAGCATTTCACGTGAT
## TcCLB.403789.9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       CCAGATCCACAGACACGTGCTCTCTCTAGTGTCCTTGGATTTGTGGAGCAAATTGAGTGTTACCAGGTACTGCAGAACAACTCCACACCGGACCGAAACCTCCTCTCCACCGCGCAAGAAATTGCAAATGAGATCAACCTACGTAACCTGCAGGTGAAGGTGAATGAGGTGTACCAAGAAATCATGGGGACATTTGCTAAGAAGGAAGGTTTGTTCCGTATGAATATGATGGGGAAGCGTGTGAATCAGGCCTGTCGCTCCGTCATCTCCCCGGATTTAATGGTGGAGCCGAACGAAGTCTTGCTGCCCCGACCATTTGCCCGAAATTTGTCTTTTCCTGAACAAGTGACATTTTACGCCTCTGCCCGCATGAATCTTTTGAAGCGTTGCGTCATCAACGGGCCGCGTCGCTACCCCGGTGCCACTCATCTTGAGATTCGACAAACGAATGGAGAAATTCGATTTATTGAGCTTGACGTGCCTGAGCAAACACGGCGGCAACACGCTGCCAAGTACTTTGCCATGGCGCAAAGTGGCGTCACACTGATTGTGTACCGTCATATCTTGGATGGCGACCGGGTGGTGTTTAACCGTCAACCGACATTGCACAAGCCAAGTATGATGGGGTACCAAGTCAAGGTGCTTTCTGGACACAAGACAATTCGCTTTCATTACGTGAATGGCAACTCCTTTAATGCCGATTTTGACGGCGATGAGATGAATATTCACGTCCCGCAGAGCCTGGAGGCGAAGGTGGAATTAGACGTCCTGATGGATGCCAATCTGAACTACCTCGTCCCCACCTCCGGGAAACCGATTCGGGGACTTATTCAGGATCATATTGCGGCTGGTGTCCTGTTAACATTGCGTGACAAGTTTCTTGAGCATGCCACCTTTGTTCAACTTACTTACTATGGGCTGGCACCCTACTTGCGCCAGCAACACGAAATCACACTTTCTGAGCTTATTCCTCTGCCGGCGATCTTATGGCCCCGGCCACTCTGGACAGGGAAACA
##                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   all
## TcCLB.398345.10                                                                                                                                                                                                                                                                                                                                                                    TTATTTACGGAATTTTGCTCCAATTATACGGAACGTTTGCAGCGTGGTGAGCTTGTGACACATCTCACTTCTTTGCTTGAGCGCGATGTGGAAGATAAGCTGCGTGATTTTCACCAACAAACGAGGCTATACAGGGTAGACATTGTGCGGAAGACCGAGGCTGAACTTGAAGAGGAGCTCTTGAAGGTGGAGCTGAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTCCCACTTGAAGAGTGTGGAAAGAGCGTCTTCCAATGATGTTTACATAACTGACAATGAAACGTGTAATGTTCTTGTGCATAGCTTTTGGAAGAGACTGTGCCGTGCTCTTCAGGCGGAGATAGAATTGCTTTATTGTGACTATAGCCAGCAGCATCAACGTCAACGGGAATCACAAACTTTAAATTTATATGATCGTTATGCTTCTTTGGTTGCAGAGGATCCGGCCTTGCAGGAGGCGATAGCACACGTTGTGTTGGATGCGGTATTTCAGAAGGTCAGTCGCCGTTTTGCCTCAATGGCTGAGAACGCGGCGGAAACAATTCATCAGGCCTTTGAGGGTGTTCTCAACCGCAACCAGGACGGCACAGTCCGTTTCTTTCATACAACAAAGGCACTACAACGCATTGAACCTCAGGCGCGCCAAGCTGGGCTTGTTCTCTTGGGCTGCCTGTTGTACTATCGCGTAAAGGTCGTTGCGGATCGGGTGGTTTACAAGCTAGAGGATACTGATGGACTCAGCCGTGCTGCTGTTCACCTCCTTGGCGAGCGTCGCAGGCTGATTGTGCGAGAAAACAGCGAGGAACAAAAATTTTTTCTTCACTATGCCACCATTTCGGAGGCTCCGCGGTACCCGATAGGTGCGCCTGTGGTGGAGACCGATTCTGGAGACACATCAGACAACGTTGTAGATAGGGACTGTGTGTTACTCAGTCAGCAGGCAGTGCAGCGGGCATTTGACCTGTATACACAAAAATGTGAATTCACCATGCAACTGCAACTTCGCTCCATTGAAGGCGAGAAACAGAATTTGCCTGCCTGGGTGCTGCCGGTGTTGTTGCTGTTGGGATGGAATGAAATATGGTATGTCCTTTCGTCCCCAGTTCTTTTTGTAGTTGTTGTTATTATCGCTGCGGTGTTTTTAAGGGGCTTTTTGTTGACTCAATGGGCAATATTTGAGGAGACAGGGCCCACCTGTGTCGTGGTGGGTGTTCGCGTCGTCGTGCGGCAAATTCGGAATATATACAAGGCCCTTGTTCCAATGATACCGGACGATGTTAAGAGTAACGTGGCACGGCACCGTGACCCAGGGAGTTTCTCTGATGTGACTGCGTCTGCTGTGGGAACATCATGGCCTTATGCTGCTGCCGAACCGACTGTGTTGCCGCCCTCTACAACGTCCGCCACTCTCACGCGGCGATTAAAGAAGGAAGAGGAGGTACCGACCCAGAAAGAATGATTTCCTGAATTCATGTAATGGATTATTATTACACATGTACCTGTATGCATCCATTTGTGAGAGTTTGGAAGAAAAAGAAAGGACGCAATGAAAAGTTTTGGCTTGTACTTTGAAGTACCCCAATAATTCTACGCGCACAGGTTGTGCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTTTTTGTCCTTGATTGTTGGTATTTTATTCGGCGTTGTTTTTCTG
## TcCLB.401041.10                                                                                                                                                                                                                                                                                                                                                                                                                                                                          AGAAAAACGTAAGGCGGAAGAAAAGCGGGAGGCAGAAGAAAGATTAAGGCGTGAGGAGGATGAAAGGCAAAGACGAGCGCAAGAAATGAAATTTACCATTTCCACTACGATCGAAGAAGTACTGTTTAAAGGAGGAGTCCGCGTCAAGGAAAAGAAGCTGAACGATTTTCTTTACGATGGATTGGACGGCAGGGGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCGTACGTTATTGGGAGTCAATCATTCCTGTTGGACAGACCCACCAAAACCGTATCAACATACAGGGATAACCCCAGGATTGAGGATGTTGTAAACATTTTTTTTTTCCGTGGGGTTAAAGGGTATTGTATCTACGATGCGACATTGGCATGTCGTCAACCGTCTGCTGGTTTGCCTTGCAAGGGATGGGGCATGATTGTGGTGACACCACCAGACAAAAACGAATATGAACGGTGGACAAAAAAAATGGACGCTACTGCAATCGTAACGAATTGTCCCGAAGAAAACGATGTGAGGGCAATGTGCATTTGGATGAAGCGCAATCGACCCCTGCAGGAGCAAGCGGAATACTGGAAGGAGGTGAGGGGTCGCATGAATAACGTGGGACCAATTCTCCGCTCCATCTTTGATAAACAGGCATATGATGACCGCATTAAAGCGTGTCAGCAAGCCGTGGATGGGATGAACGCTTCGGAATTAAAGCGTAATTTGGGTATTGGCTGTTGTTATTCGTCCAATGACAATGACTTGTCTTGAAAGCTTCTGAAGGTTGTCCGAGTACGACGAGGAAACAACATTGAATCGCCTCTGAATTTGCTGGTATCTCCCCACCTTGAACGTGAAACTTTGTCCAGGTTGGAGAATGAAATGAAGCAGTCCGATTTTATTTTTTTTGTTTTGAGGTTCTGGGATTATGTCCCACCATATCTTATTGAAAAGTATGCCGTATCCGCATTTTTGAATGAGGATTTCCTGCGTGCGATAAGAATTAAAATCAAGGAACTGAGGCCACCAGGACGACGTGAGCCACACAGCTGTGCGCTGAAAGAGCACTCAGACACGAGCTTCACCAGAAAAGAGGTTCTACCGCCACCGGAACGTCTTTCCAATCCGGTTGCTATGGACCACTGGGTGCTGTATGAACCGAAGGTCCAACACTTTCCGCTGGTGGACGGCTTTTTCTTTGTGGACTCAAATCCAATGACGCTGGTTGGGCTGCGGATGACTACGGCGGGTGAGCACCGCACCACAACCAGCACTGTGAGGCAGTTCACTGAGTGCCTGGCGGCATATTTTAATGGTTGGGAGGAGTTATCCCGAGACATGTCGTGGGAGATTATTAATGTGCAGCACGCAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
## TcCLB.401473.9                                                                                                                                                                                                                                                                                                           ATTCGGGGACTTATTCAGGATCATATTGCGGCTGGTGTCCTGTTAACATTGCGTGACAAGTTTCTTGAGCATGCCACCTTTGTTCAACTTACTTACTATGGGCTGGCACCCTACTTGCGCCAGCAACACGAAATCACACTTTCTGAGCTTATTCCTCTGCCGGCGATCTTATGGCCCCGGCCACTCTGGACAGGGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATACCGGGCCGTATGATGGTGCCATTTCCCCGCAACCATTTGCTCATGATGACCGCCTCAGGGGCAAAGGGAAGTAACGCTAATGCGACGCAGATGGCACTGGGACTCGGTCAGCAGCTTTTTGATGGACGACGCGTGAAACGAATGAATTCGGGAAAGACGCTGCCTGCCTTTTTTGCTCATGAACGCCGTGCCCGTTCTTTTGGCTACGCGATTGGACGCTTCACATCCGGTATCCGGCCACCAGAGTACACGATCCATGCCATGGCCGGTCGCGATGGTCTCATCGACACAGCTGTCAAAACTTCCCGCTCTGGCCATTTGCAGCGTTGCCTTATTAAAGGCCTTGAGAGTCTTGTGGTGCATTGGGACCACTCTGTTCGTGACTCAAACGGCAGCATCGTGCAGTTTACATACGGTGGCGATGGTCTTGACCCGTGCAAGGCCTCAACCCTTACGTCGTGGGAAACGTCGAAGGAAAACCTCGTGGATTTCGGAAAACGATTTGGAGTGGACACGGGTGAGGCGACCAGCGAGACGCGACGGCCAGAAAACTGGGAACAAGGAGTGAGGAACAGCAGCGTGAAGCGCGGTAAACGGCCACGCACAAGCATGAATAACGATAAGAAGAATAATACTAATAAAAATAATGACAACGACGACGAAGAGGAGGATGGCGACGATGAAAATAAAAGGAGCAGTAATTGTAATCACAATGAGAATGCACGGCAGCGGCACAAAGAGCAACAGTTACGTGAGAATCCACTCCCGCGGCACATGCATGACGGCCTTGAGGACTATTTACGCACCAAAGCAACATTTCCACTCTTCCAGCGGGTCTCACAGTTGGCACGCTGGAAGGCGCAGGGACAAGTGCAGGAGAAACTTGCAGAGAAGCGTAGAGAAAGTATTGCATATTATCGTGATGTTCTCTCGGAACTTGCCACAAGCCGACGTGTAAAGGCTTTCTGTGACCCCGGGGAACCTGTTGGTCTTCTTGCGGCACAGGCCGCCGGAGAGCCGTCTACGCAAATGACACTTAACACATTCCACAGTGCCGGTTCCACGGTGACCCACGTGACGGAAGGTATCCCACGTCTCCGTGAGCTGCTTATTCACGCCTCTGTTCAGAAAGCTGCAGTTATTGTGCCCGTGGAGAAGGCGACGCCGGTGGATGAATCAGCCATTGCACGCATACTACATGCGGGTGTGGCGATACGGCTGCGGGATTGTCTTGCGCGGGGCGGGACAAGTGGAAAAGGATATCATTACCACGTGGCACGACGTAAGGATGCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGGGCGCCAACGCGACGATGCGTCATGTCTTGTCGTTTCTTTCTCTTTTTACTTTGGGGACGCGGGCGATTAAATTGCGGCAGGCCCGCTCCACAGACATTCGTGACATGGCGAACTGGTTTGGTGTCGAGTCGGCATACCGCACCCTTTACGACGAGCTGTCCAAATTATTCAAGCGGTACTCCGTTGACCATCGC
## TcCLB.401569.10                                                                                                                                                                                                                                                                                                                                                                                                                                         TGCTGTGTGGAGCAGGAAGAATGCACCGGATACTACACATGGGGTGAGTTTTTTCTTGGCCGTGGGGATCGCGTGGCGCCGTTTGCCGATTTTTGTTTTTACGTTCTCATCTCCACATTTGCTGCGATGATAGCATCTTTTTTTTGTAAGGTGTATGCACCGTATGCAGCTGGTGGCGGCATCAATGAGGTGAAGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAGGTACCACGTGGTTCTTACGATGGCGAATAAAATTGGCTCCGTGTACATTGATGGAGAACCTCTGGAGGGTTCAGGGCAGACCGTTGTGCCAGACGAGAGGACGCCTGACATCTCCCACTTCTACGTTGGCGGGTATAAAAGGAGTGATATGCCAACCATAAGCCACGTGACGGTGAATAATGTTCTTCTTTACAACCGTCAGCTGAATGCCGAGGAGATCAGGACCTTGTTCTTGAGCCAGGACCTGATTGGCACGGAAGCACACATGGGCAGCAGCAGCGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCAACTCCCGCTGACAGCAGTGCCCACAGTACGCCCTCGACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAACTCCCGGTGACAGCAGTGCCCACAGTACACCCTCAACTCCCGCTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGGTGACAACGGTGCCCACAGTACGCCCTTGACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGGTGACAACGGTGCCCACAGTACGCCCTTGACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAACTCCCGGTGACAACGGTGCCCACAGTACGCCCTCAGCTCCCGCTGACAACGGTGCCCACAGTACGCCCTCGACTCCCGCTGGCCACGGTGCCAATGGTACGGTTTTGATTTTGCACGATGGCGCTGCATTTTCGGCCTTTTCGGGCGGAGGGCTTCTTTTGTGTGCGGGTGCTTTGCTGCTGCACGTGTTCGTTATGGCAGTTTTTTTCTGATGTAGTGAGAGAGTCTCCTGACAAATGTAGATAAATTCATAATTGTGCTGTGAACCGTTTGGGTAAATGTGTGTGTGCGCTCTCATAACAAGGAAATGATTTCCAGTAATGTTTTTGTTTTTTGTTCTCGAACTTTTTGAACAAATCTGCGGACAGACGGTGATGAGTAATTTGAATTTGTTTTTCAGCGTGTTTTTGTCACTGACCCTTTGTTTAAGTGGAGACCGCGTTGGAATGCGGTGAGGGCATTTCTCTGTTTTGTTTTTCCCCTTTTTTTTTTTCCTTTGTGTTTCTTCAATT
## TcCLB.401661.10 CGGCGGTGTTCCGCGACGCTGTTGGCGTGTTGGTTGTTGGGGGCGTGGCGCTGTCGTCGCGTGGTGCGCTGTACGTGGACGGGCTGTTGGTGCAGACGGCGCTGGGGCTGTGCGTGTCGGTGGAGGGCGGTGTTGCGGCCAGCGGCGGCTCCGTGGTGGCGTTTTTTGACAGAGACTTCCTGCTGTGCAAGCACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGGGTGGCTTTGTCAGCGCGACGATCGATGGACAGAACGTCGTCCATTTCAGCCAGCCGGTGTATTCCTGGAAGGAGGGAGAAGAAGCGGGTCGAGTAGACTTGCGGCTGACGGACATGCAGCGAATTTATGATGTTGGGCCGGTATCCGCTGAAAATGAGAAGTTTGCCGCCAGCACTCTGCTGTACGCCACAGACGAAGTGCGATCATCGTTGGTGGAGAAAGAGTGGATAAAACTGTACTGCTCGCACGAGGTCGCTGCTGCGGATGACGAATGCAACATTGCTTTTGTGGACTTGACGGAGAAGTTGAAGGGCGTGAAGAGGGTGTTGGTTGCCTGGAAGGAGAAGGACGCGTAGGTTGCGAATGAATACCGCTGCGTGGGTGAAAAGAGCCAGAAGCGCCGTGACTGTAATGGTTCTGCCCCCACTGAAGGGCTGTTTGGCTTTTTATCCAACACGTCAACTGACAGCACGTGGGCCGACGAGTACCTCTGCGTGAATGCAGCAGTGAACAATGGGAGGTCAGGGGTTGATGGAGGGATGACGTTCAAAGGGTCTGGAGCGGGGAGTTTAGTGGCCTGTTGGCAAGCTGGGGCAGAATGTGCCGTACTACTTCGCAAACAACAAGTTCGGCCTTTTTTGGCGACGGTGACCATCCATGAGGAGCCGCATAATGGCCCTGTTTTTTTGGTGGGTGTGGGGATGAATGACACTGACAGCACCGTGCTTTTGGGCTGTTCTACACGAGTGGAAGGAAGTGGGAGGCCACCTTCAACGGTGAGACTCAGAATTTGTCAGGGGATCCCGACTTAGTGCAGGGCAAAACACATCAGTTGGCACTGCAATAGGATGATGCGGGGCTGATTGTGTACGTGGATGGATCGACGATATGCGACGGAGAACTGGATTATGAGGAGCATGAGGACTATGAGAGCTTTTCCAAGTGCTAATAACGCTGTTGAGGCCCCCCATCGTTTCACACTTCTGCGTTGGCGGCGGCGGCAAGAGTGCTCGGTAACGCTCATGTGACGGTGAGCAACGTCCTTTTGCACAACCGCGTGTTGAAGGGTGACGAGCTCCAAGCGCTAATGAAGACGAAGCCGGATGCTTCAGAGGCGAGGGTGCCGGCCCCGAAAGGTGCGCCTCACAACAATCATGCGAGTGAAACTTTCCCTCAATCCGCCAGTGGACTTGTCGTCGTGGATGAAGCGCGGCAGGAAGACACATCAGCACCACAACGTCAACACTCACCAGCGCAACCATCAGGAAATAGGAAGGGCTCAGCAGTTCCCAGGCAAACATCTTCTTCTGATGCCATTGGCCCGTCCACCTCAGCTGATACGGGGAAATGGAAGAAGAGACACCCAGCAGTGGTGTATTGGCGCCTGCATTGTCTTCGACACCGAGCGTGGTCAGTCGTCAGGAAGTACTTGAAAGCAAGATACCTGTCAGTGGGGGTCGCCCTGAGGGTGGCCGGGAGCACTTGCCCTCCAACGCGGCAGCATTGATGATGGGGCAGGCGGGCAAGGCGAGTGAAGGCTCTTCGCATAACGGATACACCGACGGTTGGCCCCAGCGCAGCATTTCACGTGATTTTTTTTTTTGAGAGTGTGCACAAAGAGCCGTCCACCGCCAACACGCTCGCCGGCGACAAACAACACAACGACCCTGAAGGGGAAACGCATGCCTGCACTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCCGCCTGCGAGGGCCGGCGGCGGTGGTGGCGATACTGCGGAGGGCTGCGTGAGTGGCGTGACGCTGACGGAGTCGGTGACGGTTGGCGGCCGGCGG
## TcCLB.403789.9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       CGTCATACCCGACGTCGTGGACGGTGCGCTGGAGCAGCAAACGCTGCCTTCGTGGCTGCCACAGTTCGATTCTGTGAACTTCACACGAAATGCCGATGACGCGACGAGTGGCGAACTTCTTTTTCAGGGCGCCAACGCGACGATGCGTCATGTCTTGTCGTTTCTTTCTCTTTTTACTTTGGGGACGCGGGCAGGATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGATCCACAGACACGTGCTCTCTCTAGTGTCCTTGGATTTGTGGAGCAAATTGAGTGTTACCAGGTACTGCAGAACAACTCCACACCGGACCGAAACCTCCTCTCCACCGCGCAAGAAATTGCAAATGAGATCAACCTACGTAACCTGCAGGTGAAGGTGAATGAGGTGTACCAAGAAATCATGGGGACATTTGCTAAGAAGGAAGGTTTGTTCCGTATGAATATGATGGGGAAGCGTGTGAATCAGGCCTGTCGCTCCGTCATCTCCCCGGATTTAATGGTGGAGCCGAACGAAGTCTTGCTGCCCCGACCATTTGCCCGAAATTTGTCTTTTCCTGAACAAGTGACATTTTACGCCTCTGCCCGCATGAATCTTTTGAAGCGTTGCGTCATCAACGGGCCGCGTCGCTACCCCGGTGCCACTCATCTTGAGATTCGACAAACGAATGGAGAAATTCGATTTATTGAGCTTGACGTGCCTGAGCAAACACGGCGGCAACACGCTGCCAAGTACTTTGCCATGGCGCAAAGTGGCGTCACACTGATTGTGTACCGTCATATCTTGGATGGCGACCGGGTGGTGTTTAACCGTCAACCGACATTGCACAAGCCAAGTATGATGGGGTACCAAGTCAAGGTGCTTTCTGGACACAAGACAATTCGCTTTCATTACGTGAATGGCAACTCCTTTAATGCCGATTTTGACGGCGATGAGATGAATATTCACGTCCCGCAGAGCCTGGAGGCGAAGGTGGAATTAGACGTCCTGATGGATGCCAATCTGAACTACCTCGTCCCCACCTCCGGGAAACCGATTCGGGGACTTATTCAGGATCATATTGCGGCTGGTGTCCTGTTAACATTGCGTGACAAGTTTCTTGAGCATGCCACCTTTGTTCAACTTACTTACTATGGGCTGGCACCCTACTTGCGCCAGCAACACGAAATCACACTTTCTGAGCTTATTCCTCTGCCGGCGATCTTATGGCCCCGGCCACTCTGGACAGGGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATACCGGGCCGTATGATGGTGCCATTTCCCCGCAACCATTTGCTCATGATGACCGCCTCAGGGGCAAAGGGAAGTAACGCTAATGCGACGCAGATGGCACTGGGACTCGGTCAGCAGCTTTTTGATGGACGACGCGTGAAACGAATGAATTCGGGAAAGACGCTGCCTGCCTTTTTTGCTCATGAACGCCGTGCCCG
##                             gid annot_gene_name      gene_type chromosome
## TcCLB.506551.10 TcCLB.506551.10                 protein coding  TcChr27-S
##                  start    end strand
## TcCLB.506551.10 202017 203870      -
##                                                  annot_gene_product
## TcCLB.506551.10 protein associated with differentiation 8, putative
##                 annot_gene_type length chr_length low_boundary high_boundary
## TcCLB.506551.10  protein coding   1853     850241       201717        204170
##                                                                                                                                                                                                                                                                                                                         fivep
## TcCLB.506551.10 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGTTTTAAGGGAGGGAAGCACACACGCGTGTCTATCCATATCTATATAACTATATATCTTAGACACAGATATAATAGGGGCCACTCTGTCTGCAACCATTATATCAATTGGAAGAGCACTCATCCAATCGGCTTGGCGTGAACCA
##                                                                                                                                                                                                                                                                                                                        threep
## TcCLB.506551.10 ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTATTTATATTTCATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATTCTTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGACGGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATAAGGTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCTCCCT
##                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            cds
## TcCLB.506551.10 ATGACCGGCGAACAATTTGTTGAAGTTCTCGCTACGGGGCCACAGAAGGCAATCTATGAGCCCCGTCGCTTTGCGATTTTGCTGCTTGGATCCTATGGCTGTATCTGCTCATCTCTGAGCTACGCCTTCAATCTCATTGCGCCGGAGATGCAGTCGCGTTACGACCTTACTGGGCGCGATATCTCGACCATCAGCACGGTGGGTTTGGTGGTTGGCTACTTTCTTATGCCATATGGCTTCATTTTTGATCACTTTGGTCCCAAACCGATTTTCATACTGAGCATGGTGCTGTTTCCTCTCGGGGCGCTGCTGTTTGCGCTGTCATTTCGCGGGACAATTGAGGGCTCTGTGGTGCGTCTAAGCTTTTTCAACGCCATTCTGACACTCGGATGCACGCTGTATGACGTAGTATACATGATGACGATCATGAGCCATTTCCCGATCAGCAGGGGCCCTGTCGTGGCCATTTTGAAGTCGTACATCGGACTGGGCTCCGCCATTGTGGGAAGCATCCAGCTGGCCTTTTTTGACGGGAGGCCGGACCACTACTTCTATTTTCTGATGGTGCTGTTTTTTGTGACTGGAGCTGCGGGTTTCTTCCTTGTGCCACTCCCGTCGTACCACCTGACTGGCTATGAGGAGAAACACCTTGGCATCGAGGAAAAGGAGAGACGACTGGCACGCAAATCCGTTTACCTCCGCCAGCAACCACCCACAATTCGCTTCGCGATCGGCATTGCGTTTGTTGTCCTGCTGGTTATATACTTGCCACTGCAGAGCGCACTGGTTGCGTATCTGGGGTGGGGGAGGACGCAGCGCATCATATTTGCGTCCATCTTGATTGCTGTCCTTGTGGCACTTCCGTTGATGGCATTGCCCGTTTCGTGCCTTGAGAGGAGGGAGACACAACGGGAGGAGGATGACTGCGGTGGGACGGAGAGACCGAGTGCGGGTGATGAGGTGGCGAAAGAGCCTGCGGCGGCTGGTGGTCCTCCGAAGAAGGTGGAGACGGACGTCGACTACATTGCGCCGCAGTACCAGACGACCTTTCTCCAGAACCTGAAAACGCTGAAGTTGTGGGCGCTTCTCTGGTGCTTTTTTACCTTGGGGGGCGCCGGGTTTGTGATCATCTACAACGCCAGCTTTGTCTACGCCGCGCTTGCTGACGAAGAGGTGGACAACGCCATCAAAACGCTTCTCACGGTGCTGAACGGGGTGGGAAGTGCGGCGGGTCGGCTACTGATGAGCTACTTCGAGGTCTGGTCGCAGAAACGCAAGGCCGAGGACAGGGTTTCGATTATCGTTTCTATCTATTTGGCTGATGTGTTCGTGATCCTGTCGCTGGTTTTATTCCTCGTGGTGCCCAGGGCTGCACTGCCGCTGCCGTACGTATTGGCTGCCCTTGGCAACGGTTTTGGCGCAGCCTCCCTTGTGTTGGTTTCTCGGACTGTTTTTGCAAAGGACCCCGCCAAGCACTACAACTTCTGCTTCCTTGCATCACTGTTTTCTACAATCTTCCTGAACCGCCTTCTGTACGGCGAGTGGTACACGCGGGAGGCTGAGAAGCAGGGCGGCAATGTTTGCCTTGGCCGGAATTGTGTGATGATGCCGCTGATATTTTTGATTGTTCTCAGCTTCACCGCGTTTCTTTCTACTGCCTATTTTGACTGGGAGTACCGCCGATTCAGTCGATTGGTGCTTGAGGAGCGGTGCCGTCTGAAGGAGAGGGCAGGGGAAGGGCTATTGGCGGTGGAGTCTCCCCCGCTTGTTGCAGCGGAGCGACAGCAAGAGGAAGAGGATGCCGGCAACCGAACAACGACGCCGGCCAACGACAGGAAGGTGGCACGTCCGTAA
##                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    all
## TcCLB.506551.10 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGTTTTAAGGGAGGGAAGCACACACGCGTGTCTATCCATATCTATATAACTATATATCTTAGACACAGATATAATAGGGGCCACTCTGTCTGCAACCATTATATCAATTGGAAGAGCACTCATCCAATCGGCTTGGCGTGAACCATGACCGGCGAACAATTTGTTGAAGTTCTCGCTACGGGGCCACAGAAGGCAATCTATGAGCCCCGTCGCTTTGCGATTTTGCTGCTTGGATCCTATGGCTGTATCTGCTCATCTCTGAGCTACGCCTTCAATCTCATTGCGCCGGAGATGCAGTCGCGTTACGACCTTACTGGGCGCGATATCTCGACCATCAGCACGGTGGGTTTGGTGGTTGGCTACTTTCTTATGCCATATGGCTTCATTTTTGATCACTTTGGTCCCAAACCGATTTTCATACTGAGCATGGTGCTGTTTCCTCTCGGGGCGCTGCTGTTTGCGCTGTCATTTCGCGGGACAATTGAGGGCTCTGTGGTGCGTCTAAGCTTTTTCAACGCCATTCTGACACTCGGATGCACGCTGTATGACGTAGTATACATGATGACGATCATGAGCCATTTCCCGATCAGCAGGGGCCCTGTCGTGGCCATTTTGAAGTCGTACATCGGACTGGGCTCCGCCATTGTGGGAAGCATCCAGCTGGCCTTTTTTGACGGGAGGCCGGACCACTACTTCTATTTTCTGATGGTGCTGTTTTTTGTGACTGGAGCTGCGGGTTTCTTCCTTGTGCCACTCCCGTCGTACCACCTGACTGGCTATGAGGAGAAACACCTTGGCATCGAGGAAAAGGAGAGACGACTGGCACGCAAATCCGTTTACCTCCGCCAGCAACCACCCACAATTCGCTTCGCGATCGGCATTGCGTTTGTTGTCCTGCTGGTTATATACTTGCCACTGCAGAGCGCACTGGTTGCGTATCTGGGGTGGGGGAGGACGCAGCGCATCATATTTGCGTCCATCTTGATTGCTGTCCTTGTGGCACTTCCGTTGATGGCATTGCCCGTTTCGTGCCTTGAGAGGAGGGAGACACAACGGGAGGAGGATGACTGCGGTGGGACGGAGAGACCGAGTGCGGGTGATGAGGTGGCGAAAGAGCCTGCGGCGGCTGGTGGTCCTCCGAAGAAGGTGGAGACGGACGTCGACTACATTGCGCCGCAGTACCAGACGACCTTTCTCCAGAACCTGAAAACGCTGAAGTTGTGGGCGCTTCTCTGGTGCTTTTTTACCTTGGGGGGCGCCGGGTTTGTGATCATCTACAACGCCAGCTTTGTCTACGCCGCGCTTGCTGACGAAGAGGTGGACAACGCCATCAAAACGCTTCTCACGGTGCTGAACGGGGTGGGAAGTGCGGCGGGTCGGCTACTGATGAGCTACTTCGAGGTCTGGTCGCAGAAACGCAAGGCCGAGGACAGGGTTTCGATTATCGTTTCTATCTATTTGGCTGATGTGTTCGTGATCCTGTCGCTGGTTTTATTCCTCGTGGTGCCCAGGGCTGCACTGCCGCTGCCGTACGTATTGGCTGCCCTTGGCAACGGTTTTGGCGCAGCCTCCCTTGTGTTGGTTTCTCGGACTGTTTTTGCAAAGGACCCCGCCAAGCACTACAACTTCTGCTTCCTTGCATCACTGTTTTCTACAATCTTCCTGAACCGCCTTCTGTACGGCGAGTGGTACACGCGGGAGGCTGAGAAGCAGGGCGGCAATGTTTGCCTTGGCCGGAATTGTGTGATGATGCCGCTGATATTTTTGATTGTTCTCAGCTTCACCGCGTTTCTTTCTACTGCCTATTTTGACTGGGAGTACCGCCGATTCAGTCGATTGGTGCTTGAGGAGCGGTGCCGTCTGAAGGAGAGGGCAGGGGAAGGGCTATTGGCGGTGGAGTCTCCCCCGCTTGTTGCAGCGGAGCGACAGCAAGAGGAAGAGGATGCCGGCAACCGAACAACGACGCCGGCCAACGACAGGAAGGTGGCACGTCCGTAATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTATTTATATTTCATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATTCTTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGACGGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATAAGGTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCTCCCT
## Found: Trypanosoma cruzi CL Brener Non-Esmeraldo-like
## Unable to find CDSNAME, setting it to ANNOT_GENE_NAME.
## Unable to find CDSCHROM in the db, removing it.
## Unable to find CDSSTRAND in the db, removing it.
## Unable to find CDSSTART in the db, removing it.
## Unable to find CDSEND in the db, removing it.
## Extracted all gene ids.
## Attempting to select: ANNOT_GENE_NAME, GENE_TYPE, ANNOT_GENE_LOCATION_TEXT, ANNOT_GENE_NAME, ANNOT_GENE_PRODUCT, ANNOT_GENE_TYPE
## 'select()' returned 1:1 mapping between keys and columns
## Found 7 genes which are less than 300 nt. from the beginning of the chromosome.
## Found 9 genes which are less than 300 nt. from the end of the chromosome.

It seems to me that we can assume that the actual 3’ UTR is everything before the run of Ts starting at around position 100, assuming that is the polypyrimidine tract.

2 Get the 12 genes of interest to Fernanda.

I am guessing that Fernanda got the number 12 by clicking the little OrthoMCL link provided by the tritrypdb. When I clicked it, the first thing I noticed is that the gene IDs for CL Brener are the old-style. Thus it will probably be simpler for me to just get them manually since sometimes the IDs don’t match up well old to new.

  1. Tc00.1047053506551.10
  2. Tc00.1047053508065.70
  3. Tc00.1047053508799.270
  4. Tc00.1047053508799.280
  5. Tc00.1047053508801.10
  6. Tc00.1047053509707.10
  7. Tc00.1047053509713.10
  8. Tc00.1047053509713.20
  9. Tc00.1047053510069.20
  10. Tc00.1047053510103.30
  11. Tc00.1047053510811.10
  12. Tc00.1047053510811.20

Now that I think about it, I have a little toy which is supposed to provide all the orthologs, this provides an opportunity to make sure that it actually works.

## Unable to find species names for 1 species.
## Plasmodium vivax like
## Found the following hits: Trypanosoma cruzi CL Brener Esmeraldo-like, Trypanosoma cruzi CL Brener Non-Esmeraldo-like, choosing the first.
## Using: Trypanosoma cruzi CL Brener Esmeraldo-like.
## Loaded: org.Tcruzi.CL.Brener.Esmeraldo.like.v46.eg.db
## Some columns were missing: ORTHOLOGS_GROUP_ID, ORTHOLOGS_COUNT
## Removing them, which may end badly.
## 'select()' returned 1:many mapping between keys and columns
## There are 52 possible species in this group.
## Found species: Blechomonas ayalai B08-376
## Found species: Bodo saltans strain Lake Konstanz
## Found species: Crithidia fasciculata strain Cf-Cl
## Found species: Endotrypanum monterogeii strain LV88
## Found species: Leishmania aethiopica L147
## Found species: Leishmania amazonensis MHOM/BR/71973/M2269
## Found species: Leishmania arabica strain LEM1108
## Found species: Leishmania braziliensis MHOM/BR/75/M2903
## Found species: Leishmania braziliensis MHOM/BR/75/M2904
## Found species: Leishmania braziliensis MHOM/BR/75/M2904 2019
## Found species: Leishmania donovani BPK282A1
## Found species: Leishmania donovani CL-SL
## Found species: Leishmania donovani strain LV9
## Found species: Leishmania enriettii strain LEM3045
## Found species: Leishmania gerbilli strain LEM452
## Found species: Leishmania infantum JPCM5
## Found species: Leishmania major strain Friedlin
## Found species: Leishmania major strain LV39c5
## Found species: Leishmania major strain SD 75.1
## Found species: Leishmania mexicana MHOM/GT/2001/U1103
## Found species: Leishmania panamensis MHOM/COL/81/L13
## Found species: Leishmania panamensis strain MHOM/PA/94/PSC-1
## Found species: Leishmania sp. MAR LEM2494
## Found species: Leishmania tarentolae Parrot-TarII
## Found species: Leishmania tropica L590
## Found species: Leishmania turanica strain LEM423
## Found species: Leptomonas pyrrhocoris H10
## Found species: Leptomonas seymouri ATCC 30220
## Found species: Paratrypanosoma confusum CUL13
## Found species: Trypanosoma brucei brucei TREU927
## Found species: Trypanosoma brucei gambiense DAL972
## Found species: Trypanosoma brucei Lister strain 427
## Found species: Trypanosoma brucei Lister strain 427 2018
## Found species: Trypanosoma congolense IL3000
## Found species: Trypanosoma congolense IL3000 2019
## Found species: Trypanosoma cruzi Brazil A4
## Found species: Trypanosoma cruzi CL Brener Esmeraldo-like
## Found species: Trypanosoma cruzi CL Brener Non-Esmeraldo-like
## Found species: Trypanosoma cruzi Dm28c 2014
## Found species: Trypanosoma cruzi Dm28c 2017
## Found species: Trypanosoma cruzi Dm28c 2018
## Found species: Trypanosoma cruzi marinkellei strain B7
## Found species: Trypanosoma cruzi strain CL Brener
## Found species: Trypanosoma cruzi Sylvio X10/1
## Found species: Trypanosoma cruzi Sylvio X10/1-2012
## Found species: Trypanosoma cruzi TCC
## Found species: Trypanosoma cruzi Y C6
## Found species: Trypanosoma evansi strain STIB 805
## Found species: Trypanosoma grayi ANR4
## Found species: Trypanosoma rangeli SC58
## Found species: Trypanosoma theileri isolate Edinburgh
## Found species: Trypanosoma vivax Y486

Now I use a handy macro in my editor to convert the csv files to fasta.

Finally, I invoke an aligner (I chose fasta36 because I like it). It looks like there are no significant similarities for any of the 5’ UTRs, but a couple for the 3’ UTRs.

# /cbcb/sw/RedHat-7-x86_64/common/local/fasta/36.3.8e/bin/ggsearch36 query_threep.fasta threeps.fasta
GGSEARCH performs a global/global database searches
 version 36.3.8e Sep, 2016(preload9)
Query: query_threep.fasta
  1>>>query_threep - 301 nt
Library: threeps.fasta
     3612 residues in    12 sequences

Statistics: (shuffled [500]) Unscaled normal statistics: mu= -188.4700  var=4262.2256 Ztrim: 0
 statistics sampled from 12 (12) to 500 sequences
Algorithm: Global/Global affine Needleman-Wunsch (SSE2, Michael Farrar 2010) (6.0 April 2007)
Parameters: +5/-4 matrix (5:-4), open/ext: -12/-4
 Scan time:  0.080

The best scores are:                                      n-w bits E(12)
TcCLB.508799.270                               ( 301) [f] 1336 60.5 8.1e-120
TcCLB.509713.10                                ( 301) [f] 1243 57.9 8.8e-106
TcCLB.510811.20                                ( 301) [f]  853 46.8 1.6e-56
TcCLB.510069.20                                ( 301) [f]  380 33.4 1.9e-17
TcCLB.507383.10                                ( 301) [f]   70 24.6 0.00045
TcCLB.510811.10                                ( 301) [f]   70 24.6 0.00045
TcCLB.509713.20                                ( 301) [f] -112 19.5     1.4

>>TcCLB.508799.270                                        (301 nt)
 n-w opt: 1336  Z-score: 283.5  bits: 60.5 E(12): 8.1e-120
global/global (N-W) score: 1336; 94.4% identity (94.4% similar) in 305 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :::: ::::::::::::: :: :: :: ::::::::::::::::::::::::::::::::
TcCLB. ATTT-TTTTTGTATTGCCGCGCCGTTATTTTATTTATTTTTGATGATATGTTTGATTTAT
                10        20        30        40        50

               70        80        90       100       110       120
query_ TTATATTTCATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATTC
       ::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::
TcCLB. TTATATTTCATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGGCTTTTTCATTGTTGATTC
      60        70        80        90       100       110

              130       140       150       160       170       180
query_ TTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGACGGT
       ::::::: ::::   ::::::::::::::::::::::::::::::::::::::::::: :
TcCLB. TTTTTTTCTTTT---TTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGACGCT
     120       130          140       150       160       170

              190       200       210       220       230       240
query_ GACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATAAGG
       ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
TcCLB. GACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATAAGG
        180       190       200       210       220       230

              250       260       270       280       290       300
query_ TAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCTCCC
        :: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::
TcCLB. CAAATTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCTCCC
        240       250       260       270       280       290


query_ T----
       :
TcCLB. TCGGT
        300

>>TcCLB.509713.10                                         (301 nt)
 n-w opt: 1243  Z-score: 269.3  bits: 57.9 E(12): 8.8e-106
global/global (N-W) score: 1243; 91.5% identity (91.5% similar) in 305 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :::: :::::::::::::  : :: :: :::::::::::::::: :::::::::::::::
TcCLB. ATTT-TTTTTGTATTGCCGTGCCGTTATTTTATTTATTTTTGATTATATGTTTGATTTAT
                10        20        30        40        50

               70        80        90       100       110       120
query_ TTATATTTCATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATTC
        ::::::::::::::::::::: :::::::::::::::::: ::::::::::::::::::
TcCLB. GTATATTTCATCGTATGCTGGTTGGTTGCGTGTGTGTTTTGGCTTTTTCATTGTTGATTC
      60        70        80        90       100       110

              130       140       150       160       170       180
query_ TTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGACGGT
       :::::::::: :   :::::::::::::::::::::::::::::::::::: ::::::::
TcCLB. TTTTTTTTTTCT---TTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCAGGGACGGT
     120       130          140       150       160       170

              190       200       210       220       230       240
query_ GACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATAAGG
       :::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::
TcCLB. GACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAACGAAGGATGTGGTGATAATAAGG
        180       190       200       210       220       230

              250       260       270       280       290
query_ TAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCT-CC
       ::::::::: :::::::::::: : ::::::::::: ::::::: :::::::::: : ::
TcCLB. TAACTTATTCCATTCTGTTTTTTAATGTTTTTCTTAGTGTTTTTTCTTTACTTTTTTTCC
        240       250       260       270       280       290

     300
query_ CT---
       ::
TcCLB. CTCGG
        300

>>TcCLB.510811.20                                         (301 nt)
 n-w opt: 853  Z-score: 209.5  bits: 46.8 E(12): 1.6e-56
global/global (N-W) score: 853; 77.5% identity (77.5% similar) in 311 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :::: :: :::: ::::  :: ::::: ::: :: :::::::::::: :: :: :   :
TcCLB. ATTT-TTCTTGTGTTGCTGCGCCGCTACTTTGTTCATTTTTGATGATGTGCTTTACACAC
                10        20        30        40        50

                70        80        90       100       110
query_ TTATATTT-CATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATT
        ::: ::: : : :: :::: : :::: :::::::::::::: ::::::::: ::::::
TcCLB. GTATTTTTTCGTTGTGTGCTAGCGGGTCGCGTGTGTGTTTTGGCTTTTTCATAGTTGATA
      60        70        80        90       100       110

     120               130       140       150       160       170
query_ CTTTTTTTTT--------TTTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCC
        :::: ::::        ::::::::::: ::::::::::::::: ::::::::  ::::
TcCLB. TTTTTATTTTGTTTCAATTTTTTTTTGGCAGGCGTCACTTTTTTCTGCGCGTGACCCTCC
     120       130       140       150       160       170

             180       190       200       210       220       230
query_ GGGGACGGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTG
       :::::::::: :::::::::::::::::::::::::::  ::::: ::::::::::::::
TcCLB. GGGGACGGTGGCGGAGCATTGCGGGGCGGTGTGCACGCATACCGAACGAAGGATGTGGTG
     180       190       200       210       220       230

             240       250       260        270       280       290
query_ ATAATAAGGTAACTTATTTCATTCTGTTTTTGA-GTGTTTTTCTTACTGTTTTTCCTTTA
       ::::::::: ::::::::: :: :: :::::   :  ::::: ::  :::::     :::
TcCLB. ATAATAAGGCAACTTATTTAATCCTTTTTTTTTCGAATTTTTTTTTTTGTTT----CTTA
     240       250       260       270       280       290

              300
query_ CTTTTCTCCCT
        : ::     :
TcCLB. TTGTT-----T
         300

>>TcCLB.510069.20                                         (301 nt)
 n-w opt: 380  Z-score: 137.1  bits: 33.4 E(12): 1.9e-17
global/global (N-W) score: 380; 49.0% identity (49.0% similar) in 304 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :: : :  :::: ::::  :: ::::: ::: :: :::::::::::: :: :: :   :
TcCLB. ATAT-TGCTTGTGTTGCTGCGCCGCTACTTTGTTCATTTTTGATGATTTGCTTTACACAC
                10        20        30        40        50

                70        80        90       100       110
query_ TTATATTT-CATCGTATGCTGGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTGATT
        ::::::: ::: :: :::::: :::: :::::::::::::: ::::::::: ::::::
TcCLB. GTATATTTTCATTGTGTGCTGGCGGGTCGCGTGTGTGTTTTGGCTTTTTCATAGTTGATA
      60        70        80        90       100       110

     120       130         140       150       160       170
query_ CTTTTTTTTTT--TTTTTTTGGCGGGCGTCACTTTTTTCCGCGCGTGAGTCTCCGGGGAC
        :::: :::::  :::::::::::::::::::::: ::: :::::::
TcCLB. TTTTTATTTTTATTTTTTTTGGCGGGCGTCACTTTCTTCTGCGCGTGGCCNNNNNNNNNN
     120       130       140       150       160       170

       180       190       200       210       220       230
query_ GGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGATAATA

TcCLB. NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
     180       190       200       210       220       230

       240       250       260       270       280       290
query_ AGGTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTACTTTTCT
                                       :::     :    : ::::  :    :
TcCLB. NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAGGATACCATACCTT--CGGCACC
     240       250       260       270       280       290

       300
query_ CCCT
       ::::
TcCLB. CCCT
       300

>>TcCLB.507383.10                                         (301 nt)
 n-w opt:  70  Z-score: 89.6  bits: 24.6 E(12): 0.00045
global/global (N-W) score: 70; 50.8% identity (50.8% similar) in 311 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :: : :  :::: ::::  :: ::::: ::: :: :::::::::::: :: :: :   :
TcCLB. ATAT-TGCTTGTGTTGCTGCGCCGCTACTTTGTTCATTTTTGATGATGTGCTTTACACAC
                10        20        30        40        50

                70        80           90       100       110
query_ TTATATTT-CATCGTATGCTGGTGGG---TTGCGTGTGTGTTTTGACTTTTTCATTGTTG
        ::::::: ::: :: :::: : :::   ::  : :  :::   ::   : :    :  :
TcCLB. GTATATTTTCATTGTGTGCTAGCGGGCTTTTAGGAGCTTGTGAAGAGGGTGTTCGCGAGG
      60        70        80        90       100       110

        120       130       140       150          160       170
query_ ATTCTTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTC---CGCGCGTGAGTCTCCGG
       :    :   : : :   ::     :     :: :::  :    ::    ::  : :
TcCLB. AAAGCTAGCTATCTAACTT-----GATAAACATTTTAATAAAACGAATATGTATATTTTT
     120       130            140       150       160       170

           180       190       200       210       220       230
query_ GGACGGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGAT
        ::   :  :  :  : :    :: ::   ::  :  ::  :::  ::: :   :   :
TcCLB. CGATTCTTCCTTATTAATTGTTGGAGGATCGCGGGTTGAG-GAGTCAAGAAACCGAGAAC
          180       190       200       210        220       230

             240       250       260       270       280       290
query_ AATAAG--GTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTAC
          :::  : :: :: :::  :: : :::::    :::::  :::::    :  :  :
TcCLB. TTCAAGACGGAATTTTTTTATTTTTATTTTTA---GTTTTCATTACTTCACTCACCCTCT
           240       250       260          270       280       290

             300
query_ TTTTCTCCCT-
       :::::    :
TcCLB. TTTTCCGATTT
              300

>>TcCLB.510811.10                                         (301 nt)
 n-w opt:  70  Z-score: 89.6  bits: 24.6 E(12): 0.00045
global/global (N-W) score: 70; 50.8% identity (50.8% similar) in 311 nt overlap (1-301:1-301)

               10        20        30        40        50        60
query_ ATTTCTTTTTGTATTGCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTAT
       :::: :: :::: ::::  :: ::::: ::: :: :::::::::::: :: :: :   :
TcCLB. ATTT-TTCTTGTGTTGCTGCGCCGCTACTTTGTTCATTTTTGATGATGTGCTTTACACAC
                10        20        30        40        50

                70        80           90       100       110
query_ -TTATATTTCATCGTATGCTGGTGGG---TTGCGTGTGTGTTTTGACTTTTTCATTGTTG
        :: : :::::: :: :::: : :::   ::  : :  :::   ::   : :    :  :
TcCLB. GTTTTTTTTCATTGTGTGCTAGCGGGCTTTTAGGAGCCTGTGAAGAGGGTGTTCGCGAGG
      60        70        80        90       100       110

        120       130       140       150        160          170
query_ ATTCTTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCG-CGCGTGAG---TCTCCG
       :    :   : : :   ::     :     :: :::  :    ::  : :    : :
TcCLB. AAAGCTAGCTATCTAACTT-----GATAAACATTTTAATAAAACGAATAATATATATTTT
     120       130            140       150       160       170

            180       190       200       210       220       230
query_ GGGACGGTGACGGAGCATTGCGGGGCGGTGTGCACGCGGACCGAGCGAAGGATGTGGTGA
         ::   :  :  :  : :    :: ::   ::  :  ::  :::  ::: :   :   :
TcCLB. TCGATTCTTCCTTATTAATTGTTGGAGGATCGCGGGTTGAG-GAGTCAAGAAACCGAGAA
          180       190       200       210        220       230

              240       250       260       270       280       290
query_ TAATAAG--GTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTTTA
           :::  : :: :: :::  :: : ::::: : : :  ::  : :  :  : :: :
TcCLB. CTTCAAGACGGAATTTTTTTATTTTTATTTTTAATTTTCATTACTTCACTCATCCCCT--
           240       250       260       270       280       290

              300
query_ CTTTTCTCCCT
        :::: :   :
TcCLB. -TTTTTTGATT
              300

>>TcCLB.509713.20                                         (301 nt)
 n-w opt: -112  Z-score: 61.7  bits: 19.5 E(12):  1.4
global/global (N-W) score: -112; 46.0% identity (46.0% similar) in 313 nt overlap (1-301:1-301)

               10         20        30        40        50
query_ ATTTCTTTTTGTATT-GCCACGTCGCTAATTTATTTATTTTTGATGATATGTTTGATTTA
       : :   :: : : :  :  : : :: :    : ::: : :  :  ::       :: :
TcCLB. AGTGAATTGTTTGTGAGGGATGACG-TGGACTGTTTTTGTGAGGGGAGTGCACCGACTAC
               10        20         30        40        50

      60        70           80        90       100       110
query_ TTTATATTTCATCGTATGCT---GGTGGGTTGCGTGTGTGTTTTGACTTTTTCATTGTTG
          ::: : : ::  :::     ::  : :::   ::: :    :  :  :   :: :::
TcCLB. AGAATACT-CCTCTGATGACAACGGCTGCTTGAAGGTGGGGAGCGGATGATCTTTTCTTG
      60         70        80        90       100       110

         120       130       140       150       160          170
query_ A-TTCTTTTTTTTTTTTTTTTTGGCGGGCGTCACTTTTTTCCGCGC-GTGA--GTCTCC-
       : ::::       :: : :  :: : :  :::  ::: ::  :::  ::::  :   ::
TcCLB. AGTTCTGGAGGGATTGTCTCGTGCCTGAAGTC--TTTGTTGTGCGATGTGAACGAAGCCA
      120       130       140       150         160       170

              180        190       200        210       220
query_ -GGGGACGGTGACG-GAGCATTGCGGGGCGGTGTGCAC-GCGGACCGAGCGAAGGATGTG
        :: :: : : : : ::  : :     : :  ::  :  ::   ::: :  : : :: ::
TcCLB. TGGAGAAGTTCATGCGACTACTTACATGAGTAGTTTATAGCTACCCGCGTAATGCATCTG
        180       190       200       210       220       230

      230       240       250       260       270       280
query_ GTGATAATAAGGTAACTTATTTCATTCTGTTTTTGAGTGTTTTTCTTACTGTTTTTCCTT
            :  : ::      : : ::  :: : :::: ::   :: : :  : ::::    :
TcCLB. CGTGCACGAGGG------AGTACA--CTTTGTTTGCGTTGATTACGTGATTTTTTGTTAT
        240             250         260       270       280

      290       300
query_ TACTTTTCTCCCT
       ::      :  :
TcCLB. TATGACGATGGCG
      290       300



301 residues in 1 query   sequences
3612 residues in 12 library sequences
 Tcomplib [36.3.8e Sep, 2016(preload9)] (32 proc in memory [0G])
 start: Fri Mar 27 11:12:08 2020 done: Fri Mar 27 11:12:08 2020
 Total Scan time:  0.080 Total Display time:  0.000

Function used was GGSEARCH [36.3.8e Sep, 2016(preload9)]

LS0tCnRpdGxlOiAiU29tZSByYW5kb20gcXVlc3Rpb24gZnJvbSBGZXJuYW5kYS4iCmF1dGhvcjogImF0YiBhYmVsZXdAZ21haWwuY29tIgpkYXRlOiAiYHIgU3lzLkRhdGUoKWAiCm91dHB1dDoKICBodG1sX2RvY3VtZW50OgogICAgY29kZV9kb3dubG9hZDogdHJ1ZQogICAgY29kZV9mb2xkaW5nOiBzaG93CiAgICBmaWdfY2FwdGlvbjogdHJ1ZQogICAgZmlnX2hlaWdodDogNwogICAgZmlnX3dpZHRoOiA3CiAgICBoaWdobGlnaHQ6IHRhbmdvCiAgICBrZWVwX21kOiBmYWxzZQogICAgbW9kZTogc2VsZmNvbnRhaW5lZAogICAgbnVtYmVyX3NlY3Rpb25zOiB0cnVlCiAgICBzZWxmX2NvbnRhaW5lZDogdHJ1ZQogICAgdGhlbWU6IHJlYWRhYmxlCiAgICB0b2M6IHRydWUKICAgIHRvY19mbG9hdDoKICAgICAgY29sbGFwc2VkOiBmYWxzZQogICAgICBzbW9vdGhfc2Nyb2xsOiBmYWxzZQogIHJtZGZvcm1hdHM6OnJlYWR0aGVkb3duOgogICAgY29kZV9kb3dubG9hZDogdHJ1ZQogICAgY29kZV9mb2xkaW5nOiBzaG93CiAgICBkZl9wcmludDogcGFnZWQKICAgIGZpZ19jYXB0aW9uOiB0cnVlCiAgICBmaWdfaGVpZ2h0OiA3CiAgICBmaWdfd2lkdGg6IDcKICAgIGhpZ2hsaWdodDogdGFuZ28KICAgIHdpZHRoOiAzMDAKICAgIGtlZXBfbWQ6IGZhbHNlCiAgICBtb2RlOiBzZWxmY29udGFpbmVkCiAgICB0b2NfZmxvYXQ6IHRydWUKICBCaW9jU3R5bGU6Omh0bWxfZG9jdW1lbnQ6CiAgICBjb2RlX2Rvd25sb2FkOiB0cnVlCiAgICBjb2RlX2ZvbGRpbmc6IHNob3cKICAgIGZpZ19jYXB0aW9uOiB0cnVlCiAgICBmaWdfaGVpZ2h0OiA3CiAgICBmaWdfd2lkdGg6IDcKICAgIGhpZ2hsaWdodDogdGFuZ28KICAgIGtlZXBfbWQ6IGZhbHNlCiAgICBtb2RlOiBzZWxmY29udGFpbmVkCiAgICB0b2NfZmxvYXQ6IHRydWUKLS0tCgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgpib2R5LCB0ZCB7CiAgZm9udC1zaXplOiAxNnB4Owp9CmNvZGUucnsKICBmb250LXNpemU6IDE2cHg7Cn0KcHJlIHsKIGZvbnQtc2l6ZTogMTZweAp9Cjwvc3R5bGU+CgpgYGB7ciBvcHRpb25zLCBpbmNsdWRlPUZBTFNFfQpsaWJyYXJ5KCJocGdsdG9vbHMiKQp0dCA8LSBkZXZ0b29sczo6bG9hZF9hbGwoIn4vaHBnbHRvb2xzIikKa25pdHI6Om9wdHNfa25pdCRzZXQod2lkdGg9MTIwLAogICAgICAgICAgICAgICAgICAgICBwcm9ncmVzcz1UUlVFLAogICAgICAgICAgICAgICAgICAgICB2ZXJib3NlPVRSVUUsCiAgICAgICAgICAgICAgICAgICAgIGVjaG89VFJVRSkKa25pdHI6Om9wdHNfY2h1bmskc2V0KGVycm9yPVRSVUUsCiAgICAgICAgICAgICAgICAgICAgICBkcGk9OTYpCm9sZF9vcHRpb25zIDwtIG9wdGlvbnMoZGlnaXRzPTQsCiAgICAgICAgICAgICAgICAgICAgICAgc3RyaW5nc0FzRmFjdG9ycz1GQUxTRSwKICAgICAgICAgICAgICAgICAgICAgICBrbml0ci5kdXBsaWNhdGUubGFiZWw9ImFsbG93IikKZ2dwbG90Mjo6dGhlbWVfc2V0KGdncGxvdDI6OnRoZW1lX2J3KGJhc2Vfc2l6ZT0xMCkpCnJ1bmRhdGUgPC0gZm9ybWF0KFN5cy5EYXRlKCksIGZvcm1hdD0iJVklbSVkIikKcHJldmlvdXNfZmlsZSA8LSAiMDJfZXN0aW1hdGlvbl9pbmZlY3Rpb25fMjAxODA4MjIuUm1kIgp2ZXIgPC0gIjIwMTgwODIyIgoKIyN0bXAgPC0gc20obG9hZG1lKGZpbGVuYW1lPXBhc3RlMChnc3ViKHBhdHRlcm49IlxcLlJtZCIsIHJlcGxhY2U9IiIsIHg9cHJldmlvdXNfZmlsZSksICItdiIsIHZlciwgIi5yZGEueHoiKSkpCiMjcm1kX2ZpbGUgPC0gIjAzX2V4cHJlc3Npb25faW5mZWN0aW9uXzIwMTgwODIyLlJtZCIKYGBgCgpodHRwczovL3RyaXRyeXBkYi5vcmcvdHJpdHJ5cGRiL2FwcC9yZWNvcmQvZ2VuZS9UY0NMQi41MDY1NTEuMTAKSSdkIGxpa2UgdG8gZ2V0IHRoZSA1JyBhbmQgMycgVVRSIG9mIHRoaXMgZ2VuZSBhbmQgdGhlIG9ydGhvbG9ncyBmb3IgQ0wgQnJlbmVyCigxMiBnZW5lcyB0b3RhbCkuIENhbiB5b3Ugd3JpdGUgZm9yIG1lIGEgc3RlcCBieSBzdGVwIHNjcmlwdCBvZiBob3cgdG8gZG8gdGhhdD8KQW5kIGFsc28gaG93IHRvIGRvIGFuIGFsaWdubWVudCBvZiB0aGVzZSByZWdpb25zIHRvIGZpbmQgc2ltaWxhcml0aWVzLgoKIyBMb2FkIHVwIHRoZSBnZW5vbWUgYW5kIGFubm90YXRpb25zLgoKSSBoYXZlIGEgbGl0dGxlIGZ1bmN0aW9uIHdoaWNoIGdhdGhlcnMgVVRScyBmcm9tIHRoZSBUcmlUcnlwREIgdXNpbmcgYW4KYXJiaXRyYXJ5IHBhZGRpbmcgYXJvdW5kIGV2ZXJ5IENEUyBmb3IgdGhlIHNwZWNpZXMgZm9yIHdoaWNoIHRoZSBVVFJzIGhhdmUgbm90CnlldCBiZWVuIGlkZW50aWZpZWQuICBUaGUgYmVzdCBwYXJ0IGFib3V0IGl0IGlzIHRoYXQgSSBvbmx5IG5lZWQgdG8gdHlwZSBhCnBvcnRpb24gb2YgdGhlIHNwZWNpZXMgbmFtZSB3aGljaCBpcyB1bmlxdWUgdG8gdGhlIHNwZWNpZXMgaW4gcXVlc3Rpb24uCgpgYGB7ciBnZXRfZ2VuZX0KdGNfdXRyIDwtIGdhdGhlcl9ldXBhdGhfdXRyc19wYWRkaW5nKHNwZWNpZXM9IkVzbWVyYWxkby1saWtlIiwgcGFkZGluZz0zMDApCmhlYWQodGNfdXRyKQp0Y191dHJbIlRjQ0xCLjUwNjU1MS4xMCIsIF0KCm5vbmVzbWVyX3V0ciA8LSBnYXRoZXJfZXVwYXRoX3V0cnNfcGFkZGluZyhzcGVjaWVzPSJOb24tRXNtZXJhbGRvLWxpa2UiLCBwYWRkaW5nPTMwMCkKCmZpdmVwIDwtIGdzdWIocGF0dGVybj0iXihOKykiLCByZXBsYWNlbWVudD0iIiwgeD10Y191dHJbIlRjQ0xCLjUwNjU1MS4xMCIsICJmaXZlcCJdKQp0aHJlZXAgPC0gdGNfdXRyWyJUY0NMQi41MDY1NTEuMTAiLCAidGhyZWVwIl0KYGBgCgpJdCBzZWVtcyB0byBtZSB0aGF0IHdlIGNhbiBhc3N1bWUgdGhhdCB0aGUgYWN0dWFsIDMnIFVUUiBpcyBldmVyeXRoaW5nIGJlZm9yZQp0aGUgcnVuIG9mIFRzIHN0YXJ0aW5nIGF0IGFyb3VuZCBwb3NpdGlvbiAxMDAsIGFzc3VtaW5nIHRoYXQgaXMgdGhlCnBvbHlweXJpbWlkaW5lIHRyYWN0LgoKCiMgR2V0IHRoZSAxMiBnZW5lcyBvZiBpbnRlcmVzdCB0byBGZXJuYW5kYS4KCkkgYW0gZ3Vlc3NpbmcgdGhhdCBGZXJuYW5kYSBnb3QgdGhlIG51bWJlciAxMiBieSBjbGlja2luZyB0aGUgbGl0dGxlIE9ydGhvTUNMCmxpbmsgcHJvdmlkZWQgYnkgdGhlIHRyaXRyeXBkYi4gIFdoZW4gSSBjbGlja2VkIGl0LCB0aGUgZmlyc3QgdGhpbmcgSSBub3RpY2VkIGlzCnRoYXQgdGhlIGdlbmUgSURzIGZvciBDTCBCcmVuZXIgYXJlIHRoZSBvbGQtc3R5bGUuICBUaHVzIGl0IHdpbGwgcHJvYmFibHkgYmUKc2ltcGxlciBmb3IgbWUgdG8ganVzdCBnZXQgdGhlbSBtYW51YWxseSBzaW5jZSBzb21ldGltZXMgdGhlIElEcyBkb24ndCBtYXRjaCB1cAp3ZWxsIG9sZCB0byBuZXcuCgoxLiAgVGMwMC4xMDQ3MDUzNTA2NTUxLjEwCjIuICBUYzAwLjEwNDcwNTM1MDgwNjUuNzAKMy4gIFRjMDAuMTA0NzA1MzUwODc5OS4yNzAKNC4gIFRjMDAuMTA0NzA1MzUwODc5OS4yODAKNS4gIFRjMDAuMTA0NzA1MzUwODgwMS4xMAo2LiAgVGMwMC4xMDQ3MDUzNTA5NzA3LjEwCjcuICBUYzAwLjEwNDcwNTM1MDk3MTMuMTAKOC4gIFRjMDAuMTA0NzA1MzUwOTcxMy4yMAo5LiAgVGMwMC4xMDQ3MDUzNTEwMDY5LjIwCjEwLiBUYzAwLjEwNDcwNTM1MTAxMDMuMzAKMTEuIFRjMDAuMTA0NzA1MzUxMDgxMS4xMAoxMi4gVGMwMC4xMDQ3MDUzNTEwODExLjIwCgpOb3cgdGhhdCBJIHRoaW5rIGFib3V0IGl0LCBJIGhhdmUgYSBsaXR0bGUgdG95IHdoaWNoIGlzIHN1cHBvc2VkIHRvIHByb3ZpZGUgYWxsCnRoZSBvcnRob2xvZ3MsIHRoaXMgcHJvdmlkZXMgYW4gb3Bwb3J0dW5pdHkgdG8gbWFrZSBzdXJlIHRoYXQgaXQgYWN0dWFsbHkgd29ya3MuCgpgYGB7ciBnZXRfb3J0aG9zfQp0Y19vcnRob3MgPC0gRXVQYXRoREI6OmV4dHJhY3RfZXVwYXRoX29ydGhvbG9ncyhkYj0iRXNtZXJhbGRvLWxpa2UiLCB3ZWJzZXJ2aWNlPSJ0cml0cnlwZGIiKQpnZW5lX2lkeCA8LSB0Y19vcnRob3NbWyJHSUQiXV0gPT0gIlRjQ0xCLjUwNjU1MS4xMCIKY2hvc2VuIDwtIHRjX29ydGhvc1tnZW5lX2lkeCwgXQplc21lcl9nZW5lX2lkeCA8LSBjaG9zZW5bWyJPUlRIT0xPR1NfT1JHQU5JU00iXV0gPT0gIlRyeXBhbm9zb21hIGNydXppIENMIEJyZW5lciBFc21lcmFsZG8tbGlrZSIKbm9uZXNtZXJfZ2VuZV9pZHggPC0gY2hvc2VuW1siT1JUSE9MT0dTX09SR0FOSVNNIl1dID09ICJUcnlwYW5vc29tYSBjcnV6aSBDTCBCcmVuZXIgTm9uLUVzbWVyYWxkby1saWtlIgplc21lcl9jaG9zZW4gPC0gY2hvc2VuW2VzbWVyX2dlbmVfaWR4LCBdCmVzbWVyX2Nob3Nlbl9nZW5lcyA8LSBlc21lcl9jaG9zZW5bWyJPUlRIT0xPR1NfR0lEIl1dCm5vbl9jaG9zZW4gPC0gY2hvc2VuW25vbmVzbWVyX2dlbmVfaWR4LCBdCm5vbl9jaG9zZW5fZ2VuZXMgPC0gbm9uX2Nob3NlbltbIk9SVEhPTE9HU19HSUQiXV0KCmVzbWVyX3V0cl9pZHggPC0gcm93bmFtZXModGNfdXRyKSAlaW4lIGVzbWVyX2Nob3Nlbl9nZW5lcwplc21lcl91dHJzIDwtIHRjX3V0cltlc21lcl91dHJfaWR4LCBdCgpub25fdXRyX2lkeCA8LSByb3duYW1lcyhub25lc21lcl91dHIpICVpbiUgbm9uX2Nob3Nlbl9nZW5lcwpub25lc21lcl91dHJzIDwtIG5vbmVzbWVyX3V0cltub25fdXRyX2lkeCwgXQoKZTVwIDwtIGVzbWVyX3V0cnNbLCBjKCJnaWQiLCAiZml2ZXAiKV0KcmVhZHI6OndyaXRlX2Nzdih4PWU1cCwgcGF0aD0iZXNtZXJfNXAuY3N2IikKbjVwIDwtIG5vbmVzbWVyX3V0cnNbLCBjKCJnaWQiLCAiZml2ZXAiKV0KcmVhZHI6OndyaXRlX2Nzdih4PW41cCwgcGF0aD0ibm9uZXNtZXJfNXAuY3N2IikKCmUzcCA8LSBlc21lcl91dHJzWywgYygiZ2lkIiwgInRocmVlcCIpXQpyZWFkcjo6d3JpdGVfY3N2KHg9ZTNwLCBwYXRoPSJlc21lcl8zcC5jc3YiKQpuM3AgPC0gbm9uZXNtZXJfdXRyc1ssIGMoImdpZCIsICJ0aHJlZXAiKV0KcmVhZHI6OndyaXRlX2Nzdih4PW4zcCwgcGF0aD0ibm9uZXNtZXJfM3AuY3N2IikKYGBgCgpOb3cgSSB1c2UgYSBoYW5keSBtYWNybyBpbiBteSBlZGl0b3IgdG8gY29udmVydCB0aGUgY3N2IGZpbGVzIHRvIGZhc3RhLgoKRmluYWxseSwgSSBpbnZva2UgYW4gYWxpZ25lciAoSSBjaG9zZSBmYXN0YTM2IGJlY2F1c2UgSSBsaWtlIGl0KS4KSXQgbG9va3MgbGlrZSB0aGVyZSBhcmUgbm8gc2lnbmlmaWNhbnQgc2ltaWxhcml0aWVzIGZvciBhbnkgb2YgdGhlIDUnIFVUUnMsIGJ1dAphIGNvdXBsZSBmb3IgdGhlIDMnIFVUUnMuCgo8cHJlPgojIC9jYmNiL3N3L1JlZEhhdC03LXg4Nl82NC9jb21tb24vbG9jYWwvZmFzdGEvMzYuMy44ZS9iaW4vZ2dzZWFyY2gzNiBxdWVyeV90aHJlZXAuZmFzdGEgdGhyZWVwcy5mYXN0YQpHR1NFQVJDSCBwZXJmb3JtcyBhIGdsb2JhbC9nbG9iYWwgZGF0YWJhc2Ugc2VhcmNoZXMKIHZlcnNpb24gMzYuMy44ZSBTZXAsIDIwMTYocHJlbG9hZDkpClF1ZXJ5OiBxdWVyeV90aHJlZXAuZmFzdGEKICAxPj4+cXVlcnlfdGhyZWVwIC0gMzAxIG50CkxpYnJhcnk6IHRocmVlcHMuZmFzdGEKICAgICAzNjEyIHJlc2lkdWVzIGluICAgIDEyIHNlcXVlbmNlcwoKU3RhdGlzdGljczogKHNodWZmbGVkIFs1MDBdKSBVbnNjYWxlZCBub3JtYWwgc3RhdGlzdGljczogbXU9IC0xODguNDcwMCAgdmFyPTQyNjIuMjI1NiBadHJpbTogMAogc3RhdGlzdGljcyBzYW1wbGVkIGZyb20gMTIgKDEyKSB0byA1MDAgc2VxdWVuY2VzCkFsZ29yaXRobTogR2xvYmFsL0dsb2JhbCBhZmZpbmUgTmVlZGxlbWFuLVd1bnNjaCAoU1NFMiwgTWljaGFlbCBGYXJyYXIgMjAxMCkgKDYuMCBBcHJpbCAyMDA3KQpQYXJhbWV0ZXJzOiArNS8tNCBtYXRyaXggKDU6LTQpLCBvcGVuL2V4dDogLTEyLy00CiBTY2FuIHRpbWU6ICAwLjA4MAoKVGhlIGJlc3Qgc2NvcmVzIGFyZTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG4tdyBiaXRzIEUoMTIpClRjQ0xCLjUwODc5OS4yNzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAzMDEpIFtmXSAxMzM2IDYwLjUgOC4xZS0xMjAKVGNDTEIuNTA5NzEzLjEwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoIDMwMSkgW2ZdIDEyNDMgNTcuOSA4LjhlLTEwNgpUY0NMQi41MTA4MTEuMjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggMzAxKSBbZl0gIDg1MyA0Ni44IDEuNmUtNTYKVGNDTEIuNTEwMDY5LjIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoIDMwMSkgW2ZdICAzODAgMzMuNCAxLjllLTE3ClRjQ0xCLjUwNzM4My4xMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCAzMDEpIFtmXSAgIDcwIDI0LjYgMC4wMDA0NQpUY0NMQi41MTA4MTEuMTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICggMzAxKSBbZl0gICA3MCAyNC42IDAuMDAwNDUKVGNDTEIuNTA5NzEzLjIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoIDMwMSkgW2ZdIC0xMTIgMTkuNSAgICAgMS40Cgo+PlRjQ0xCLjUwODc5OS4yNzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDMwMSBudCkKIG4tdyBvcHQ6IDEzMzYgIFotc2NvcmU6IDI4My41ICBiaXRzOiA2MC41IEUoMTIpOiA4LjFlLTEyMApnbG9iYWwvZ2xvYmFsIChOLVcpIHNjb3JlOiAxMzM2OyA5NC40JSBpZGVudGl0eSAoOTQuNCUgc2ltaWxhcikgaW4gMzA1IG50IG92ZXJsYXAgKDEtMzAxOjEtMzAxKQoKICAgICAgICAgICAgICAgMTAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwICAgICAgICA2MApxdWVyeV8gQVRUVENUVFRUVEdUQVRUR0NDQUNHVENHQ1RBQVRUVEFUVFRBVFRUVFRHQVRHQVRBVEdUVFRHQVRUVEFUCiAgICAgICA6Ojo6IDo6Ojo6Ojo6Ojo6OjogOjogOjogOjogOjo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjoKVGNDTEIuIEFUVFQtVFRUVFRHVEFUVEdDQ0dDR0NDR1RUQVRUVFRBVFRUQVRUVFRUR0FUR0FUQVRHVFRUR0FUVFRBVAogICAgICAgICAgICAgICAgMTAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwCgogICAgICAgICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAgICAgICAgMTIwCnF1ZXJ5XyBUVEFUQVRUVENBVENHVEFUR0NUR0dUR0dHVFRHQ0dUR1RHVEdUVFRUR0FDVFRUVFRDQVRUR1RUR0FUVEMKICAgICAgIDo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6IDo6Ojo6Ojo6Ojo6Ojo6Ojo6OgpUY0NMQi4gVFRBVEFUVFRDQVRDR1RBVEdDVEdHVEdHR1RUR0NHVEdUR1RHVFRUVEdHQ1RUVFRUQ0FUVEdUVEdBVFRDCiAgICAgIDYwICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAKCiAgICAgICAgICAgICAgMTMwICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MCAgICAgICAxODAKcXVlcnlfIFRUVFRUVFRUVFRUVFRUVFRUR0dDR0dHQ0dUQ0FDVFRUVFRUQ0NHQ0dDR1RHQUdUQ1RDQ0dHR0dBQ0dHVAogICAgICAgOjo6Ojo6OiA6Ojo6ICAgOjo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OiA6ClRjQ0xCLiBUVFRUVFRUQ1RUVFQtLS1UVEdHQ0dHR0NHVENBQ1RUVFRUVENDR0NHQ0dUR0FHVENUQ0NHR0dHQUNHQ1QKICAgICAxMjAgICAgICAgMTMwICAgICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MAoKICAgICAgICAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAyMjAgICAgICAgMjMwICAgICAgIDI0MApxdWVyeV8gR0FDR0dBR0NBVFRHQ0dHR0dDR0dUR1RHQ0FDR0NHR0FDQ0dBR0NHQUFHR0FUR1RHR1RHQVRBQVRBQUdHCiAgICAgICA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjoKVGNDTEIuIEdBQ0dHQUdDQVRUR0NHR0dHQ0dHVEdUR0NBQ0dDR0dBQ0NHQUdDR0FBR0dBVEdUR0dUR0FUQUFUQUFHRwogICAgICAgIDE4MCAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAyMjAgICAgICAgMjMwCgogICAgICAgICAgICAgIDI1MCAgICAgICAyNjAgICAgICAgMjcwICAgICAgIDI4MCAgICAgICAyOTAgICAgICAgMzAwCnF1ZXJ5XyBUQUFDVFRBVFRUQ0FUVENUR1RUVFRUR0FHVEdUVFRUVENUVEFDVEdUVFRUVENDVFRUQUNUVFRUQ1RDQ0MKICAgICAgICA6OiA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OgpUY0NMQi4gQ0FBQVRUQVRUVENBVFRDVEdUVFRUVEdBR1RHVFRUVFRDVFRBQ1RHVFRUVFRDQ1RUVEFDVFRUVENUQ0NDCiAgICAgICAgMjQwICAgICAgIDI1MCAgICAgICAyNjAgICAgICAgMjcwICAgICAgIDI4MCAgICAgICAyOTAKCgpxdWVyeV8gVC0tLS0KICAgICAgIDoKVGNDTEIuIFRDR0dUCiAgICAgICAgMzAwCgo+PlRjQ0xCLjUwOTcxMy4xMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDMwMSBudCkKIG4tdyBvcHQ6IDEyNDMgIFotc2NvcmU6IDI2OS4zICBiaXRzOiA1Ny45IEUoMTIpOiA4LjhlLTEwNgpnbG9iYWwvZ2xvYmFsIChOLVcpIHNjb3JlOiAxMjQzOyA5MS41JSBpZGVudGl0eSAoOTEuNSUgc2ltaWxhcikgaW4gMzA1IG50IG92ZXJsYXAgKDEtMzAxOjEtMzAxKQoKICAgICAgICAgICAgICAgMTAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwICAgICAgICA2MApxdWVyeV8gQVRUVENUVFRUVEdUQVRUR0NDQUNHVENHQ1RBQVRUVEFUVFRBVFRUVFRHQVRHQVRBVEdUVFRHQVRUVEFUCiAgICAgICA6Ojo6IDo6Ojo6Ojo6Ojo6OjogIDogOjogOjogOjo6Ojo6Ojo6Ojo6Ojo6OiA6Ojo6Ojo6Ojo6Ojo6OjoKVGNDTEIuIEFUVFQtVFRUVFRHVEFUVEdDQ0dUR0NDR1RUQVRUVFRBVFRUQVRUVFRUR0FUVEFUQVRHVFRUR0FUVFRBVAogICAgICAgICAgICAgICAgMTAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwCgogICAgICAgICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAgICAgICAgMTIwCnF1ZXJ5XyBUVEFUQVRUVENBVENHVEFUR0NUR0dUR0dHVFRHQ0dUR1RHVEdUVFRUR0FDVFRUVFRDQVRUR1RUR0FUVEMKICAgICAgICA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjogOjo6Ojo6Ojo6Ojo6Ojo6Ojo6IDo6Ojo6Ojo6Ojo6Ojo6Ojo6OgpUY0NMQi4gR1RBVEFUVFRDQVRDR1RBVEdDVEdHVFRHR1RUR0NHVEdUR1RHVFRUVEdHQ1RUVFRUQ0FUVEdUVEdBVFRDCiAgICAgIDYwICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAKCiAgICAgICAgICAgICAgMTMwICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MCAgICAgICAxODAKcXVlcnlfIFRUVFRUVFRUVFRUVFRUVFRUR0dDR0dHQ0dUQ0FDVFRUVFRUQ0NHQ0dDR1RHQUdUQ1RDQ0dHR0dBQ0dHVAogICAgICAgOjo6Ojo6Ojo6OiA6ICAgOjo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6IDo6Ojo6Ojo6ClRjQ0xCLiBUVFRUVFRUVFRUQ1QtLS1UVEdHQ0dHR0NHVENBQ1RUVFRUVENDR0NHQ0dUR0FHVENUQ0NBR0dHQUNHR1QKICAgICAxMjAgICAgICAgMTMwICAgICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MAoKICAgICAgICAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAyMjAgICAgICAgMjMwICAgICAgIDI0MApxdWVyeV8gR0FDR0dBR0NBVFRHQ0dHR0dDR0dUR1RHQ0FDR0NHR0FDQ0dBR0NHQUFHR0FUR1RHR1RHQVRBQVRBQUdHCiAgICAgICA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjogOjo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjoKVGNDTEIuIEdBQ0dHQUdDQVRUR0NHR0dHQ0dHVEdUR0NBQ0dDR0dBQ0NHQUFDR0FBR0dBVEdUR0dUR0FUQUFUQUFHRwogICAgICAgIDE4MCAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAyMjAgICAgICAgMjMwCgogICAgICAgICAgICAgIDI1MCAgICAgICAyNjAgICAgICAgMjcwICAgICAgIDI4MCAgICAgICAyOTAKcXVlcnlfIFRBQUNUVEFUVFRDQVRUQ1RHVFRUVFRHQUdUR1RUVFRUQ1RUQUNUR1RUVFRUQ0NUVFRBQ1RUVFRDVC1DQwogICAgICAgOjo6Ojo6Ojo6IDo6Ojo6Ojo6Ojo6OiA6IDo6Ojo6Ojo6Ojo6IDo6Ojo6OjogOjo6Ojo6Ojo6OiA6IDo6ClRjQ0xCLiBUQUFDVFRBVFRDQ0FUVENUR1RUVFRUVEFBVEdUVFRUVENUVEFHVEdUVFRUVFRDVFRUQUNUVFRUVFRUQ0MKICAgICAgICAyNDAgICAgICAgMjUwICAgICAgIDI2MCAgICAgICAyNzAgICAgICAgMjgwICAgICAgIDI5MAoKICAgICAzMDAKcXVlcnlfIENULS0tCiAgICAgICA6OgpUY0NMQi4gQ1RDR0cKICAgICAgICAzMDAKCj4+VGNDTEIuNTEwODExLjIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMzAxIG50KQogbi13IG9wdDogODUzICBaLXNjb3JlOiAyMDkuNSAgYml0czogNDYuOCBFKDEyKTogMS42ZS01NgpnbG9iYWwvZ2xvYmFsIChOLVcpIHNjb3JlOiA4NTM7IDc3LjUlIGlkZW50aXR5ICg3Ny41JSBzaW1pbGFyKSBpbiAzMTEgbnQgb3ZlcmxhcCAoMS0zMDE6MS0zMDEpCgogICAgICAgICAgICAgICAxMCAgICAgICAgMjAgICAgICAgIDMwICAgICAgICA0MCAgICAgICAgNTAgICAgICAgIDYwCnF1ZXJ5XyBBVFRUQ1RUVFRUR1RBVFRHQ0NBQ0dUQ0dDVEFBVFRUQVRUVEFUVFRUVEdBVEdBVEFUR1RUVEdBVFRUQVQKICAgICAgIDo6OjogOjogOjo6OiA6Ojo6ICA6OiA6Ojo6OiA6OjogOjogOjo6Ojo6Ojo6Ojo6IDo6IDo6IDogICA6ClRjQ0xCLiBBVFRULVRUQ1RUR1RHVFRHQ1RHQ0dDQ0dDVEFDVFRUR1RUQ0FUVFRUVEdBVEdBVEdUR0NUVFRBQ0FDQUMKICAgICAgICAgICAgICAgIDEwICAgICAgICAyMCAgICAgICAgMzAgICAgICAgIDQwICAgICAgICA1MAoKICAgICAgICAgICAgICAgIDcwICAgICAgICA4MCAgICAgICAgOTAgICAgICAgMTAwICAgICAgIDExMApxdWVyeV8gVFRBVEFUVFQtQ0FUQ0dUQVRHQ1RHR1RHR0dUVEdDR1RHVEdUR1RUVFRHQUNUVFRUVENBVFRHVFRHQVRUCiAgICAgICAgOjo6IDo6OiA6IDogOjogOjo6OiA6IDo6OjogOjo6Ojo6Ojo6Ojo6OjogOjo6Ojo6Ojo6IDo6Ojo6OgpUY0NMQi4gR1RBVFRUVFRUQ0dUVEdUR1RHQ1RBR0NHR0dUQ0dDR1RHVEdUR1RUVFRHR0NUVFRUVENBVEFHVFRHQVRBCiAgICAgIDYwICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAKCiAgICAgMTIwICAgICAgICAgICAgICAgMTMwICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MApxdWVyeV8gQ1RUVFRUVFRUVC0tLS0tLS0tVFRUVFRUVFRHR0NHR0dDR1RDQUNUVFRUVFRDQ0dDR0NHVEdBR1RDVENDCiAgICAgICAgOjo6OiA6Ojo6ICAgICAgICA6Ojo6Ojo6Ojo6OiA6Ojo6Ojo6Ojo6Ojo6OjogOjo6Ojo6OjogIDo6OjoKVGNDTEIuIFRUVFRUQVRUVFRHVFRUQ0FBVFRUVFRUVFRUR0dDQUdHQ0dUQ0FDVFRUVFRUQ1RHQ0dDR1RHQUNDQ1RDQwogICAgIDEyMCAgICAgICAxMzAgICAgICAgMTQwICAgICAgIDE1MCAgICAgICAxNjAgICAgICAgMTcwCgogICAgICAgICAgICAgMTgwICAgICAgIDE5MCAgICAgICAyMDAgICAgICAgMjEwICAgICAgIDIyMCAgICAgICAyMzAKcXVlcnlfIEdHR0dBQ0dHVEdBQ0dHQUdDQVRUR0NHR0dHQ0dHVEdUR0NBQ0dDR0dBQ0NHQUdDR0FBR0dBVEdUR0dURwogICAgICAgOjo6Ojo6Ojo6OiA6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OjogIDo6Ojo6IDo6Ojo6Ojo6Ojo6Ojo6ClRjQ0xCLiBHR0dHQUNHR1RHR0NHR0FHQ0FUVEdDR0dHR0NHR1RHVEdDQUNHQ0FUQUNDR0FBQ0dBQUdHQVRHVEdHVEcKICAgICAxODAgICAgICAgMTkwICAgICAgIDIwMCAgICAgICAyMTAgICAgICAgMjIwICAgICAgIDIzMAoKICAgICAgICAgICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgICAyNzAgICAgICAgMjgwICAgICAgIDI5MApxdWVyeV8gQVRBQVRBQUdHVEFBQ1RUQVRUVENBVFRDVEdUVFRUVEdBLUdUR1RUVFRUQ1RUQUNUR1RUVFRUQ0NUVFRBCiAgICAgICA6Ojo6Ojo6OjogOjo6Ojo6Ojo6IDo6IDo6IDo6Ojo6ICAgOiAgOjo6OjogOjogIDo6Ojo6ICAgICA6OjoKVGNDTEIuIEFUQUFUQUFHR0NBQUNUVEFUVFRBQVRDQ1RUVFRUVFRUVENHQUFUVFRUVFRUVFRUVEdUVFQtLS0tQ1RUQQogICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgIDI3MCAgICAgICAyODAgICAgICAgMjkwCgogICAgICAgICAgICAgIDMwMApxdWVyeV8gQ1RUVFRDVENDQ1QKICAgICAgICA6IDo6ICAgICA6ClRjQ0xCLiBUVEdUVC0tLS0tVAogICAgICAgICAzMDAKCj4+VGNDTEIuNTEwMDY5LjIwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMzAxIG50KQogbi13IG9wdDogMzgwICBaLXNjb3JlOiAxMzcuMSAgYml0czogMzMuNCBFKDEyKTogMS45ZS0xNwpnbG9iYWwvZ2xvYmFsIChOLVcpIHNjb3JlOiAzODA7IDQ5LjAlIGlkZW50aXR5ICg0OS4wJSBzaW1pbGFyKSBpbiAzMDQgbnQgb3ZlcmxhcCAoMS0zMDE6MS0zMDEpCgogICAgICAgICAgICAgICAxMCAgICAgICAgMjAgICAgICAgIDMwICAgICAgICA0MCAgICAgICAgNTAgICAgICAgIDYwCnF1ZXJ5XyBBVFRUQ1RUVFRUR1RBVFRHQ0NBQ0dUQ0dDVEFBVFRUQVRUVEFUVFRUVEdBVEdBVEFUR1RUVEdBVFRUQVQKICAgICAgIDo6IDogOiAgOjo6OiA6Ojo6ICA6OiA6Ojo6OiA6OjogOjogOjo6Ojo6Ojo6Ojo6IDo6IDo6IDogICA6ClRjQ0xCLiBBVEFULVRHQ1RUR1RHVFRHQ1RHQ0dDQ0dDVEFDVFRUR1RUQ0FUVFRUVEdBVEdBVFRUR0NUVFRBQ0FDQUMKICAgICAgICAgICAgICAgIDEwICAgICAgICAyMCAgICAgICAgMzAgICAgICAgIDQwICAgICAgICA1MAoKICAgICAgICAgICAgICAgIDcwICAgICAgICA4MCAgICAgICAgOTAgICAgICAgMTAwICAgICAgIDExMApxdWVyeV8gVFRBVEFUVFQtQ0FUQ0dUQVRHQ1RHR1RHR0dUVEdDR1RHVEdUR1RUVFRHQUNUVFRUVENBVFRHVFRHQVRUCiAgICAgICAgOjo6Ojo6OiA6OjogOjogOjo6Ojo6IDo6OjogOjo6Ojo6Ojo6Ojo6OjogOjo6Ojo6Ojo6IDo6Ojo6OgpUY0NMQi4gR1RBVEFUVFRUQ0FUVEdUR1RHQ1RHR0NHR0dUQ0dDR1RHVEdUR1RUVFRHR0NUVFRUVENBVEFHVFRHQVRBCiAgICAgIDYwICAgICAgICA3MCAgICAgICAgODAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAKCiAgICAgMTIwICAgICAgIDEzMCAgICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgIDE3MApxdWVyeV8gQ1RUVFRUVFRUVFQtLVRUVFRUVFRHR0NHR0dDR1RDQUNUVFRUVFRDQ0dDR0NHVEdBR1RDVENDR0dHR0FDCiAgICAgICAgOjo6OiA6Ojo6OiAgOjo6Ojo6Ojo6Ojo6Ojo6Ojo6Ojo6OiA6OjogOjo6Ojo6OgpUY0NMQi4gVFRUVFRBVFRUVFRBVFRUVFRUVFRHR0NHR0dDR1RDQUNUVFRDVFRDVEdDR0NHVEdHQ0NOTk5OTk5OTk5OCiAgICAgMTIwICAgICAgIDEzMCAgICAgICAxNDAgICAgICAgMTUwICAgICAgIDE2MCAgICAgICAxNzAKCiAgICAgICAxODAgICAgICAgMTkwICAgICAgIDIwMCAgICAgICAyMTAgICAgICAgMjIwICAgICAgIDIzMApxdWVyeV8gR0dUR0FDR0dBR0NBVFRHQ0dHR0dDR0dUR1RHQ0FDR0NHR0FDQ0dBR0NHQUFHR0FUR1RHR1RHQVRBQVRBCgpUY0NMQi4gTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OCiAgICAgMTgwICAgICAgIDE5MCAgICAgICAyMDAgICAgICAgMjEwICAgICAgIDIyMCAgICAgICAyMzAKCiAgICAgICAyNDAgICAgICAgMjUwICAgICAgIDI2MCAgICAgICAyNzAgICAgICAgMjgwICAgICAgIDI5MApxdWVyeV8gQUdHVEFBQ1RUQVRUVENBVFRDVEdUVFRUVEdBR1RHVFRUVFRDVFRBQ1RHVFRUVFRDQ1RUVEFDVFRUVENUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDo6OiAgICAgOiAgICA6IDo6OjogIDogICAgOgpUY0NMQi4gTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkFUVFRBQUdHQVRBQ0NBVEFDQ1RULS1DR0dDQUNDCiAgICAgMjQwICAgICAgIDI1MCAgICAgICAyNjAgICAgICAgMjcwICAgICAgIDI4MCAgICAgICAyOTAKCiAgICAgICAzMDAKcXVlcnlfIENDQ1QKICAgICAgIDo6OjoKVGNDTEIuIENDQ1QKICAgICAgIDMwMAoKPj5UY0NMQi41MDczODMuMTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgzMDEgbnQpCiBuLXcgb3B0OiAgNzAgIFotc2NvcmU6IDg5LjYgIGJpdHM6IDI0LjYgRSgxMik6IDAuMDAwNDUKZ2xvYmFsL2dsb2JhbCAoTi1XKSBzY29yZTogNzA7IDUwLjglIGlkZW50aXR5ICg1MC44JSBzaW1pbGFyKSBpbiAzMTEgbnQgb3ZlcmxhcCAoMS0zMDE6MS0zMDEpCgogICAgICAgICAgICAgICAxMCAgICAgICAgMjAgICAgICAgIDMwICAgICAgICA0MCAgICAgICAgNTAgICAgICAgIDYwCnF1ZXJ5XyBBVFRUQ1RUVFRUR1RBVFRHQ0NBQ0dUQ0dDVEFBVFRUQVRUVEFUVFRUVEdBVEdBVEFUR1RUVEdBVFRUQVQKICAgICAgIDo6IDogOiAgOjo6OiA6Ojo6ICA6OiA6Ojo6OiA6OjogOjogOjo6Ojo6Ojo6Ojo6IDo6IDo6IDogICA6ClRjQ0xCLiBBVEFULVRHQ1RUR1RHVFRHQ1RHQ0dDQ0dDVEFDVFRUR1RUQ0FUVFRUVEdBVEdBVEdUR0NUVFRBQ0FDQUMKICAgICAgICAgICAgICAgIDEwICAgICAgICAyMCAgICAgICAgMzAgICAgICAgIDQwICAgICAgICA1MAoKICAgICAgICAgICAgICAgIDcwICAgICAgICA4MCAgICAgICAgICAgOTAgICAgICAgMTAwICAgICAgIDExMApxdWVyeV8gVFRBVEFUVFQtQ0FUQ0dUQVRHQ1RHR1RHR0ctLS1UVEdDR1RHVEdUR1RUVFRHQUNUVFRUVENBVFRHVFRHCiAgICAgICAgOjo6Ojo6OiA6OjogOjogOjo6OiA6IDo6OiAgIDo6ICA6IDogIDo6OiAgIDo6ICAgOiA6ICAgIDogIDoKVGNDTEIuIEdUQVRBVFRUVENBVFRHVEdUR0NUQUdDR0dHQ1RUVFRBR0dBR0NUVEdUR0FBR0FHR0dUR1RUQ0dDR0FHRwogICAgICA2MCAgICAgICAgNzAgICAgICAgIDgwICAgICAgICA5MCAgICAgICAxMDAgICAgICAgMTEwCgogICAgICAgIDEyMCAgICAgICAxMzAgICAgICAgMTQwICAgICAgIDE1MCAgICAgICAgICAxNjAgICAgICAgMTcwCnF1ZXJ5XyBBVFRDVFRUVFRUVFRUVFRUVFRUVFRHR0NHR0dDR1RDQUNUVFRUVFRDLS0tQ0dDR0NHVEdBR1RDVENDR0cKICAgICAgIDogICAgOiAgIDogOiA6ICAgOjogICAgIDogICAgIDo6IDo6OiAgOiAgICA6OiAgICA6OiAgOiA6ClRjQ0xCLiBBQUFHQ1RBR0NUQVRDVEFBQ1RULS0tLS1HQVRBQUFDQVRUVFRBQVRBQUFBQ0dBQVRBVEdUQVRBVFRUVFQKICAgICAxMjAgICAgICAgMTMwICAgICAgICAgICAgMTQwICAgICAgIDE1MCAgICAgICAxNjAgICAgICAgMTcwCgogICAgICAgICAgIDE4MCAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAyMjAgICAgICAgMjMwCnF1ZXJ5XyBHR0FDR0dUR0FDR0dBR0NBVFRHQ0dHR0dDR0dUR1RHQ0FDR0NHR0FDQ0dBR0NHQUFHR0FUR1RHR1RHQVQKICAgICAgICA6OiAgIDogIDogIDogIDogOiAgICA6OiA6OiAgIDo6ICA6ICA6OiAgOjo6ICA6OjogOiAgIDogICA6ClRjQ0xCLiBDR0FUVENUVENDVFRBVFRBQVRUR1RUR0dBR0dBVENHQ0dHR1RUR0FHLUdBR1RDQUFHQUFBQ0NHQUdBQUMKICAgICAgICAgIDE4MCAgICAgICAxOTAgICAgICAgMjAwICAgICAgIDIxMCAgICAgICAgMjIwICAgICAgIDIzMAoKICAgICAgICAgICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgIDI3MCAgICAgICAyODAgICAgICAgMjkwCnF1ZXJ5XyBBQVRBQUctLUdUQUFDVFRBVFRUQ0FUVENUR1RUVFRUR0FHVEdUVFRUVENUVEFDVEdUVFRUVENDVFRUQUMKICAgICAgICAgIDo6OiAgOiA6OiA6OiA6OjogIDo6IDogOjo6OjogICAgOjo6OjogIDo6Ojo6ICAgIDogIDogIDoKVGNDTEIuIFRUQ0FBR0FDR0dBQVRUVFRUVFRBVFRUVFRBVFRUVFRBLS0tR1RUVFRDQVRUQUNUVENBQ1RDQUNDQ1RDVAogICAgICAgICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgICAgIDI3MCAgICAgICAyODAgICAgICAgMjkwCgogICAgICAgICAgICAgMzAwCnF1ZXJ5XyBUVFRUQ1RDQ0NULQogICAgICAgOjo6OjogICAgOgpUY0NMQi4gVFRUVENDR0FUVFQKICAgICAgICAgICAgICAzMDAKCj4+VGNDTEIuNTEwODExLjEwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMzAxIG50KQogbi13IG9wdDogIDcwICBaLXNjb3JlOiA4OS42ICBiaXRzOiAyNC42IEUoMTIpOiAwLjAwMDQ1Cmdsb2JhbC9nbG9iYWwgKE4tVykgc2NvcmU6IDcwOyA1MC44JSBpZGVudGl0eSAoNTAuOCUgc2ltaWxhcikgaW4gMzExIG50IG92ZXJsYXAgKDEtMzAxOjEtMzAxKQoKICAgICAgICAgICAgICAgMTAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwICAgICAgICA2MApxdWVyeV8gQVRUVENUVFRUVEdUQVRUR0NDQUNHVENHQ1RBQVRUVEFUVFRBVFRUVFRHQVRHQVRBVEdUVFRHQVRUVEFUCiAgICAgICA6Ojo6IDo6IDo6OjogOjo6OiAgOjogOjo6OjogOjo6IDo6IDo6Ojo6Ojo6Ojo6OiA6OiA6OiA6ICAgOgpUY0NMQi4gQVRUVC1UVENUVEdUR1RUR0NUR0NHQ0NHQ1RBQ1RUVEdUVENBVFRUVFRHQVRHQVRHVEdDVFRUQUNBQ0FDCiAgICAgICAgICAgICAgICAxMCAgICAgICAgMjAgICAgICAgIDMwICAgICAgICA0MCAgICAgICAgNTAKCiAgICAgICAgICAgICAgICA3MCAgICAgICAgODAgICAgICAgICAgIDkwICAgICAgIDEwMCAgICAgICAxMTAKcXVlcnlfIC1UVEFUQVRUVENBVENHVEFUR0NUR0dUR0dHLS0tVFRHQ0dUR1RHVEdUVFRUR0FDVFRUVFRDQVRUR1RURwogICAgICAgIDo6IDogOjo6Ojo6IDo6IDo6OjogOiA6OjogICA6OiAgOiA6ICA6OjogICA6OiAgIDogOiAgICA6ICA6ClRjQ0xCLiBHVFRUVFRUVFRDQVRUR1RHVEdDVEFHQ0dHR0NUVFRUQUdHQUdDQ1RHVEdBQUdBR0dHVEdUVENHQ0dBR0cKICAgICAgNjAgICAgICAgIDcwICAgICAgICA4MCAgICAgICAgOTAgICAgICAgMTAwICAgICAgIDExMAoKICAgICAgICAxMjAgICAgICAgMTMwICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgIDE2MCAgICAgICAgICAxNzAKcXVlcnlfIEFUVENUVFRUVFRUVFRUVFRUVFRUVEdHQ0dHR0NHVENBQ1RUVFRUVENDRy1DR0NHVEdBRy0tLVRDVENDRwogICAgICAgOiAgICA6ICAgOiA6IDogICA6OiAgICAgOiAgICAgOjogOjo6ICA6ICAgIDo6ICA6IDogICAgOiA6ClRjQ0xCLiBBQUFHQ1RBR0NUQVRDVEFBQ1RULS0tLS1HQVRBQUFDQVRUVFRBQVRBQUFBQ0dBQVRBQVRBVEFUQVRUVFQKICAgICAxMjAgICAgICAgMTMwICAgICAgICAgICAgMTQwICAgICAgIDE1MCAgICAgICAxNjAgICAgICAgMTcwCgogICAgICAgICAgICAxODAgICAgICAgMTkwICAgICAgIDIwMCAgICAgICAyMTAgICAgICAgMjIwICAgICAgIDIzMApxdWVyeV8gR0dHQUNHR1RHQUNHR0FHQ0FUVEdDR0dHR0NHR1RHVEdDQUNHQ0dHQUNDR0FHQ0dBQUdHQVRHVEdHVEdBCiAgICAgICAgIDo6ICAgOiAgOiAgOiAgOiA6ICAgIDo6IDo6ICAgOjogIDogIDo6ICA6OjogIDo6OiA6ICAgOiAgIDoKVGNDTEIuIFRDR0FUVENUVENDVFRBVFRBQVRUR1RUR0dBR0dBVENHQ0dHR1RUR0FHLUdBR1RDQUFHQUFBQ0NHQUdBQQogICAgICAgICAgMTgwICAgICAgIDE5MCAgICAgICAyMDAgICAgICAgMjEwICAgICAgICAyMjAgICAgICAgMjMwCgogICAgICAgICAgICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgIDI3MCAgICAgICAyODAgICAgICAgMjkwCnF1ZXJ5XyBUQUFUQUFHLS1HVEFBQ1RUQVRUVENBVFRDVEdUVFRUVEdBR1RHVFRUVFRDVFRBQ1RHVFRUVFRDQ1RUVEEKICAgICAgICAgICA6OjogIDogOjogOjogOjo6ICA6OiA6IDo6Ojo6IDogOiA6ICA6OiAgOiA6ICA6ICA6IDo6IDoKVGNDTEIuIENUVENBQUdBQ0dHQUFUVFRUVFRUQVRUVFRUQVRUVFRUQUFUVFRUQ0FUVEFDVFRDQUNUQ0FUQ0NDQ1QtLQogICAgICAgICAgIDI0MCAgICAgICAyNTAgICAgICAgMjYwICAgICAgIDI3MCAgICAgICAyODAgICAgICAgMjkwCgogICAgICAgICAgICAgIDMwMApxdWVyeV8gQ1RUVFRDVENDQ1QKICAgICAgICA6Ojo6IDogICA6ClRjQ0xCLiAtVFRUVFRUR0FUVAogICAgICAgICAgICAgIDMwMAoKPj5UY0NMQi41MDk3MTMuMjAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgzMDEgbnQpCiBuLXcgb3B0OiAtMTEyICBaLXNjb3JlOiA2MS43ICBiaXRzOiAxOS41IEUoMTIpOiAgMS40Cmdsb2JhbC9nbG9iYWwgKE4tVykgc2NvcmU6IC0xMTI7IDQ2LjAlIGlkZW50aXR5ICg0Ni4wJSBzaW1pbGFyKSBpbiAzMTMgbnQgb3ZlcmxhcCAoMS0zMDE6MS0zMDEpCgogICAgICAgICAgICAgICAxMCAgICAgICAgIDIwICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwCnF1ZXJ5XyBBVFRUQ1RUVFRUR1RBVFQtR0NDQUNHVENHQ1RBQVRUVEFUVFRBVFRUVFRHQVRHQVRBVEdUVFRHQVRUVEEKICAgICAgIDogOiAgIDo6IDogOiA6ICA6ICA6IDogOjogOiAgICA6IDo6OiA6IDogIDogIDo6ICAgICAgIDo6IDoKVGNDTEIuIEFHVEdBQVRUR1RUVEdUR0FHR0dBVEdBQ0ctVEdHQUNUR1RUVFRUR1RHQUdHR0dBR1RHQ0FDQ0dBQ1RBQwogICAgICAgICAgICAgICAxMCAgICAgICAgMjAgICAgICAgICAzMCAgICAgICAgNDAgICAgICAgIDUwCgogICAgICA2MCAgICAgICAgNzAgICAgICAgICAgIDgwICAgICAgICA5MCAgICAgICAxMDAgICAgICAgMTEwCnF1ZXJ5XyBUVFRBVEFUVFRDQVRDR1RBVEdDVC0tLUdHVEdHR1RUR0NHVEdUR1RHVFRUVEdBQ1RUVFRUQ0FUVEdUVEcKICAgICAgICAgIDo6OiA6IDogOjogIDo6OiAgICAgOjogIDogOjo6ICAgOjo6IDogICAgOiAgOiAgOiAgIDo6IDo6OgpUY0NMQi4gQUdBQVRBQ1QtQ0NUQ1RHQVRHQUNBQUNHR0NUR0NUVEdBQUdHVEdHR0dBR0NHR0FUR0FUQ1RUVFRDVFRHCiAgICAgIDYwICAgICAgICAgNzAgICAgICAgIDgwICAgICAgICA5MCAgICAgICAxMDAgICAgICAgMTEwCgogICAgICAgICAxMjAgICAgICAgMTMwICAgICAgIDE0MCAgICAgICAxNTAgICAgICAgMTYwICAgICAgICAgIDE3MApxdWVyeV8gQS1UVENUVFRUVFRUVFRUVFRUVFRUVEdHQ0dHR0NHVENBQ1RUVFRUVENDR0NHQy1HVEdBLS1HVENUQ0MtCiAgICAgICA6IDo6OjogICAgICAgOjogOiA6ICA6OiA6IDogIDo6OiAgOjo6IDo6ICA6OjogIDo6OjogIDogICA6OgpUY0NMQi4gQUdUVENUR0dBR0dHQVRUR1RDVENHVEdDQ1RHQUFHVEMtLVRUVEdUVEdUR0NHQVRHVEdBQUNHQUFHQ0NBCiAgICAgIDEyMCAgICAgICAxMzAgICAgICAgMTQwICAgICAgIDE1MCAgICAgICAgIDE2MCAgICAgICAxNzAKCiAgICAgICAgICAgICAgMTgwICAgICAgICAxOTAgICAgICAgMjAwICAgICAgICAyMTAgICAgICAgMjIwCnF1ZXJ5XyAtR0dHR0FDR0dUR0FDRy1HQUdDQVRUR0NHR0dHQ0dHVEdUR0NBQy1HQ0dHQUNDR0FHQ0dBQUdHQVRHVEcKICAgICAgICA6OiA6OiA6IDogOiA6IDo6ICA6IDogICAgIDogOiAgOjogIDogIDo6ICAgOjo6IDogIDogOiA6OiA6OgpUY0NMQi4gVEdHQUdBQUdUVENBVEdDR0FDVEFDVFRBQ0FUR0FHVEFHVFRUQVRBR0NUQUNDQ0dDR1RBQVRHQ0FUQ1RHCiAgICAgICAgMTgwICAgICAgIDE5MCAgICAgICAyMDAgICAgICAgMjEwICAgICAgIDIyMCAgICAgICAyMzAKCiAgICAgIDIzMCAgICAgICAyNDAgICAgICAgMjUwICAgICAgIDI2MCAgICAgICAyNzAgICAgICAgMjgwCnF1ZXJ5XyBHVEdBVEFBVEFBR0dUQUFDVFRBVFRUQ0FUVENUR1RUVFRUR0FHVEdUVFRUVENUVEFDVEdUVFRUVENDVFQKICAgICAgICAgICAgOiAgOiA6OiAgICAgIDogOiA6OiAgOjogOiA6Ojo6IDo6ICAgOjogOiA6ICA6IDo6OjogICAgOgpUY0NMQi4gQ0dUR0NBQ0dBR0dHLS0tLS0tQUdUQUNBLS1DVFRUR1RUVEdDR1RUR0FUVEFDR1RHQVRUVFRUVEdUVEFUCiAgICAgICAgMjQwICAgICAgICAgICAgIDI1MCAgICAgICAgIDI2MCAgICAgICAyNzAgICAgICAgMjgwCgogICAgICAyOTAgICAgICAgMzAwCnF1ZXJ5XyBUQUNUVFRUQ1RDQ0NUCiAgICAgICA6OiAgICAgIDogIDoKVGNDTEIuIFRBVEdBQ0dBVEdHQ0cKICAgICAgMjkwICAgICAgIDMwMAoKCgozMDEgcmVzaWR1ZXMgaW4gMSBxdWVyeSAgIHNlcXVlbmNlcwozNjEyIHJlc2lkdWVzIGluIDEyIGxpYnJhcnkgc2VxdWVuY2VzCiBUY29tcGxpYiBbMzYuMy44ZSBTZXAsIDIwMTYocHJlbG9hZDkpXSAoMzIgcHJvYyBpbiBtZW1vcnkgWzBHXSkKIHN0YXJ0OiBGcmkgTWFyIDI3IDExOjEyOjA4IDIwMjAgZG9uZTogRnJpIE1hciAyNyAxMToxMjowOCAyMDIwCiBUb3RhbCBTY2FuIHRpbWU6ICAwLjA4MCBUb3RhbCBEaXNwbGF5IHRpbWU6ICAwLjAwMAoKRnVuY3Rpb24gdXNlZCB3YXMgR0dTRUFSQ0ggWzM2LjMuOGUgU2VwLCAyMDE2KHByZWxvYWQ5KV0KCjwvcHJlPgoKYGBge3Igc2F2ZW1lLCBldmFsPUZBTFNFfQpwYW5kZXI6OnBhbmRlcihzZXNzaW9uSW5mbygpKQptZXNzYWdlKHBhc3RlMCgiVGhpcyBpcyBocGdsdG9vbHMgY29tbWl0OiAiLCBnZXRfZ2l0X2NvbW1pdCgpKSkKdGhpc19zYXZlIDwtIHBhc3RlMChnc3ViKHBhdHRlcm49IlxcLlJtZCIsIHJlcGxhY2U9IiIsIHg9cm1kX2ZpbGUpLCAiLXYiLCB2ZXIsICIucmRhLnh6IikKbWVzc2FnZShwYXN0ZTAoIlNhdmluZyB0byAiLCB0aGlzX3NhdmUpKQp0bXAgPC0gc20oc2F2ZW1lKGZpbGVuYW1lPXRoaXNfc2F2ZSkpCmBgYAo=