1 5' 3' | 2 5' 3' | 3 5' 3' | 4 5' 3' | 5 5' 3' |
TTGGAAACTTAAAGAACCTAATCAGCTTGGATTTGTACAACAACAACATCTCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttcacatcatcagaaaatgttctcttactttattagtttgagccagacaatgtgaactttaggccttcttcttggatcagttttttatcttcat...
species | Vitis vinifera |
transcript | Vv08s0040g00520.t01 |
intron # | 3 |
splice site | 5' |
intron type | U2 |
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|351023659|gb|FQ448210.1|FQ448210
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|352781301|gb|FQ467382.1|FQ467382
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|45368246|gb|CK906605.1|CK906605
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110386951|gb|EC951586.1|EC951586
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110360649|gb|EC923923.1|EC923923
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|351019024|gb|FQ426523.1|FQ426523
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110387277|gb|EC951932.1|EC951932
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|30135520|gb|CB920858.1|CB920858
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|33403630|gb|CF209257.1|CF209257
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|351055716|gb|FQ452181.1|FQ452181
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110370437|gb|EC929699.1|EC929699
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|28965488|gb|CB344521.1|CB344521
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAGTTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|29781975|gb|CB346866.2|CB346866
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|22013488|gb|BQ798522.1|BQ798522
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110428332|gb|EC994801.1|EC994801
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|33404930|gb|CF210557.1|CF210557
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGATAGCTTGTTGGEST: gi|352769326|gb|FQ471475.1|FQ471475
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|30136774|gb|CB922112.1|CB922112
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: GTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|29784167|gb|CB344579.2|CB344579
genomic: GTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAGTTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|254917926|gb|GR903578.1|GR903578
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|351052434|gb|FQ452467.1|FQ452467
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110383625|gb|EC948008.1|EC948008
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|161713713|gb|FC063744.1|FC063744
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACEST: gi|110728240|gb|EE103634.1|EE103634
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAAC
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110721573|gb|EE098723.1|EE098723
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|45771554|gb|CN007406.1|CN007406
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGG-TATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110726662|gb|EE102641.1|EE102641
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|161719503|gb|FC066427.1|FC066427
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|30137913|gb|CB923251.1|CB923251
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|294966556|gb|GW837691.1|GW837691
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAEST: gi|110727502|gb|EE104333.1|EE104333
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTA
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|30126168|gb|CB911507.1|CB911507
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|161716902|gb|FC068124.1|FC068124
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|351043498|gb|FQ428970.1|FQ428970
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAGTGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110427331|gb|EC993766.1|EC993766
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|71880620|gb|DT029675.1|DT029675
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|71879674|gb|DT028729.1|DT028729
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|28967589|gb|CB346622.1|CB346622
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|71879299|gb|DT028354.1|DT028354
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110715696|gb|EE094041.1|EE094041
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGGEST: gi|110372251|gb|EC936404.1|EC936404
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
EST: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTT ACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
genomic: TCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttca ... aatttgatagACGACTTAATGATAATCAATTAACTGGGCCAATCCCAAGGGAGCTTGTTGG
atgc | intron | ATGC | exonic elements by Pertea et al. |
ATGC | exon | atgc | putative intronic elements |
ATGC | putative exonic elements identified for retained introns |
10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200 210 220 ---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------| TTGGAAACTTAAAGAACCTAATCAGCTTGGATTTGTACAACAACAACATCTCGGGGGTTATTCCTCCGGCATTGGGAAAGTTGAAGTCTCTGGTGTTCTTgtgagtttcacatcatcagaaaatgttctcttactttattagtttgagccagacaatgtgaactttaggccttcttcttggatcagttttttatcttcat
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TTGAAG
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -agaaaat
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ccttcttc