1 5' 3' | 2 5' 3' | 3 5' 3' |
CGATGGGCTTGGTGCTGAGATAGTTGGCACTTTTGTTCTTGTCTACACTGTTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattttccctcattgtatcatctctctgtatgtatgcatatgtgtggtttgttttatagatctaactttgtcaataggtaaagcgattgagttct...
species | Vitis vinifera |
transcript | Vv15s0046g02420.t01 |
intron # | 2 |
splice site | 5' |
intron type | U2 |
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGGEST: gi|71875732|gb|DT024787.1|DT024787
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTT-GGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGG-
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTEST: gi|110732584|gb|EE107998.1|EE107998
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCT
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|33405265|gb|CF210892.1|CF210892
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTCTCTGCAACTGATGCCAAGAGGA-TCGATANAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCEST: gi|71868989|gb|DT018044.1|DT018044
genomic: TTTCTCTGCAACTGATGCCAAGAGAAAT-GCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCEST: gi|110718142|gb|EE094639.1|EE094639
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCC
EST: TTTCTCTGNCA-CTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTEST: gi|349832881|gb|FQ423003.1|FQ423003
genomic: TTTCTCTG-CAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTT
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCGCATGTCCCT ATTTTGGCTCCTCTCCCCTTTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110729242|gb|EE105363.1|EE105363
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110725353|gb|EE101754.1|EE101754
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: GTTTCTCTGCAACTGATGCCAAGAGAAAAGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCATTGTTCTTGGTTCEST: gi|110689647|gb|EE066053.1|EE066053
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAAAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGEST: gi|349833027|gb|FQ416405.1|FQ416405
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGG
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGGTCATCEST: gi|34548496|gb|CF516728.1|CF516728
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTGATCTGATCATTGGGTTTGCAGTGGAT-TTGGTTGATCTGGCEST: gi|110688607|gb|EE067351.1|EE067351
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGT-TCTTGGTTCATCTGGC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGGTCTTGGTTCATCTGGCAEST: gi|71876381|gb|DT025436.1|DT025436
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCEST: gi|33409808|gb|CF215435.1|CF215435
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTGATCGAGATTGGGTT-GCAGTGTTCTTGGTTCATCTGGCEST: gi|87584813|gb|DY473830.1|DY473830
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTC-TCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|30303550|gb|CB980344.1|CB980344
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110705808|gb|EE083078.1|EE083078
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110695883|gb|EE074412.1|EE074412
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|351035224|gb|FQ458581.1|FQ458581
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110726334|gb|EE102026.1|EE102026
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCEST: gi|110698200|gb|EE075479.1|EE075479
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|33402029|gb|CF207656.1|CF207656
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCCEST: gi|349816514|gb|FQ399503.1|FQ399503
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|33401613|gb|CF207240.1|CF207240
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCNATTGGEST: gi|110707985|gb|EE085010.1|EE085010
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGG
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCNATTGGEST: gi|110696604|gb|EE072864.1|EE072864
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGG
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCCGAT-GGGTTNGCAGTGTTCTTGGGTCATCTGGCEST: gi|110710650|gb|EE086969.1|EE086969
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCC-ATTGGGTTTGCAGTGTTCTTGGTTCATCTGGC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110719251|gb|EE097012.1|EE097012
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTCTCTGCAACTGGATGC-AAGAGAATTGCCAAAAACTCACAGGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGGTTC-TCTGGCEST: gi|18458025|gb|BM436303.1|BM436303
genomic: TTTCTCTGCAACTG-ATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGG-TTCATCTGGC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110687136|gb|EE064282.1|EE064282
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110698629|gb|EE076343.1|EE076343
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|30296924|gb|CB973718.1|CB973718
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGGACTCACATGTCCCT ATTTTGGCTCCTCTEST: gi|351014036|gb|FQ434188.1|FQ434188
genomic: TTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAG-ACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCT
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|351018710|gb|FQ425612.1|FQ425612
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|33405253|gb|CF210880.1|CF210880
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCCTCTCCEST: gi|110688484|gb|EE067092.1|EE067092
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCC-TCTCC
EST: TTTTCTCTGCAACTGATGCCTAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGNAT-GGGTTTGCAGTGTTCTTGGTTCATCTGGCEST: gi|87585869|gb|DY474409.1|DY474409
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCC-ATTGGGTTTGCAGTGTTCTTGGTTCATCTGGC
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110702789|gb|EE079065.1|EE079065
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110357108|gb|EC920423.1|EC920423
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110692133|gb|EE071027.1|EE071027
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGGCEST: gi|34544388|gb|CF512620.1|CF512620
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGG-C
EST: CTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGGCTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCAEST: gi|110696079|gb|EE074832.1|EE074832
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAEST: gi|34546377|gb|CF514609.1|CF514609
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCA
EST: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCT ATTTTGGCTCCTCTCCCGATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
genomic: TTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattt ... tgaactgcagATTTTGGCTCCTCTCCCCATTGGGTTTGCAGTGTTCTTGGTTCATCTGGCA
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 ---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------| CGATGGGCTTGGTGCTGAGATAGTTGGCACTTTTGTTCTTGTCTACACTGTTTTCTCTGCAACTGATGCCAAGAGAAATGCCAGAGACTCACATGTCCCTgtaagtattttccctcattgtatcatctctctgtatgtatgcatatgtgtggtttgttttatagatctaactttgtcaataggtaaagcgattgagttct
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AAGAGA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ttccctc
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - aggtaaa