LOCUS       NM_001044386            7012 bp    mRNA    linear   ROD 30-APR-2024
DEFINITION  Mus musculus zinc finger protein X-linked (Zfx), transcript variant
            1, mRNA.
ACCESSION   NM_001044386 XM_983637
VERSION     NM_001044386.1
KEYWORDS    RefSeq; RefSeq Select.
SOURCE      Mus musculus (house mouse)
  ORGANISM  Mus musculus
            Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi;
            Mammalia; Eutheria; Euarchontoglires; Glires; Rodentia; Myomorpha;
            Muroidea; Muridae; Murinae; Mus; Mus.
REFERENCE   1  (bases 1 to 7012)
  AUTHORS   Tang,L., Zhou,X., Guo,A., Han,L. and Pan,S.
  TITLE     Blockade of ZFX Alleviates Hypoxia-Induced Pulmonary Vascular
            Remodeling by Regulating the YAP Signaling
  JOURNAL   Cardiovasc Toxicol 24 (2), 158-170 (2024)
   PUBMED   38310188
  REMARK    GeneRIF: Blockade of ZFX Alleviates Hypoxia-Induced Pulmonary
            Vascular Remodeling by Regulating the YAP Signaling.
REFERENCE   2  (bases 1 to 7012)
  AUTHORS   Wang,X.Z., Xi,J.F. and Zhao,Y.L.
  TITLE     [Expression of Zfx in mouse testicular spermatogenic cells]
  JOURNAL   Zhonghua Nan Ke Xue 29 (5), 387-392 (2023)
   PUBMED   38602753
  REMARK    GeneRIF: [Expression of Zfx in mouse testicular spermatogenic
            cells].
REFERENCE   3  (bases 1 to 7012)
  AUTHORS   Zhou,Y., Ma,G., Peng,S., Tuo,M., Li,Y., Qin,X., Yu,Q., Kuang,S.,
            Cheng,H. and Li,J.
  TITLE     Circ_0000520 contributes to triple-negative breast cancer
            progression through mediating the miR-1296/ZFX axis
  JOURNAL   Thorac Cancer 12 (18), 2427-2438 (2021)
   PUBMED   34324278
  REMARK    GeneRIF: Circ_0000520 contributes to triple-negative breast cancer
            progression through mediating the miR-1296/ZFX axis.
REFERENCE   4  (bases 1 to 7012)
  AUTHORS   Zhang,Y., Xi,J., Jia,B., Wang,X., Wang,X., Li,C., Li,Y., Zeng,X.,
            Ying,R., Li,X., Jiang,S. and Yuan,F.
  TITLE     RNAi as a tool to control the sex ratio of mouse offspring by
            interrupting Zfx/Zfy genes in the testis
  JOURNAL   Mamm Genome 28 (3-4), 100-105 (2017)
   PUBMED   28251288
  REMARK    GeneRIF: our findings show that RNAi-mediated disruption of Zfx/Zfy
            in mouse testis affected X/Y spermatogenesis. Additionally, results
            suggest that the paralogous genes Zfx/Zfy play an important role in
            the process of X and Y sperm development. The individual
            interference of Zfx/Zfy may predict the outcome of X and Y haploid
            sperms. Presented herein is an advanced method developed to control
            mouse X/Y spermatogenesis and sex rati
REFERENCE   5  (bases 1 to 7012)
  AUTHORS   Luoh,S.W. and Page,D.C.
  TITLE     The structure of the Zfx gene on the mouse X chromosome
  JOURNAL   Genomics 19 (2), 310-319 (1994)
   PUBMED   8188262
REFERENCE   6  (bases 1 to 7012)
  AUTHORS   Pamilo,P. and Bianchi,N.O.
  TITLE     Evolution of the Zfx and Zfy genes: rates and interdependence
            between the genes
  JOURNAL   Mol Biol Evol 10 (2), 271-281 (1993)
   PUBMED   8487630
REFERENCE   7  (bases 1 to 7012)
  AUTHORS   Hamvas,R.M., Zinn,A., Keer,J.T., Fisher,E.M., Beer-Romero,P.,
            Brown,S.D. and Page,D.C.
  TITLE     Rps4 maps near the inactivation center on the mouse X chromosome
  JOURNAL   Genomics 12 (2), 363-367 (1992)
   PUBMED   1740345
REFERENCE   8  (bases 1 to 7012)
  AUTHORS   Brown,S.D.
  TITLE     XIST and the mapping of the X chromosome inactivation centre
  JOURNAL   Bioessays 13 (11), 607-612 (1991)
   PUBMED   1772416
  REMARK    Review article
REFERENCE   9  (bases 1 to 7012)
  AUTHORS   Brockdorff,N., Kay,G., Smith,S., Keer,J.T., Hamvas,R.M., Brown,S.D.
            and Rastan,S.
  TITLE     High-density molecular map of the central span of the mouse X
            chromosome
  JOURNAL   Genomics 10 (1), 17-22 (1991)
   PUBMED   1675191
REFERENCE   10 (bases 1 to 7012)
  AUTHORS   Ashworth,A., Skene,B., Swift,S. and Lovell-Badge,R.
  TITLE     Zfa is an expressed retroposon derived from an alternative
            transcript of the Zfx gene
  JOURNAL   EMBO J 9 (5), 1529-1534 (1990)
   PUBMED   1691708
COMMENT     VALIDATED REFSEQ: This record has undergone validation or
            preliminary review. The reference sequence was derived from
            AL626786.11 and BF022794.1.
            
            On Aug 27, 2006 this sequence version replaced XM_983637.1.
            
            Publication Note:  This RefSeq record includes a subset of the
            publications that are available for this gene. Please see the Gene
            record to access additional publications.
            
            ##Evidence-Data-START##
            Transcript exon combination :: M32308.1, SRR10223970.21248.1
                                           [ECO:0000332]
            RNAseq introns              :: mixed sample support SAMN00849374,
                                           SAMN00849375 [ECO:0006172]
            ##Evidence-Data-END##
            
            ##RefSeq-Attributes-START##
            RefSeq Select criteria :: based on conservation, expression
            ##RefSeq-Attributes-END##
            COMPLETENESS: full length.
PRIMARY     REFSEQ_SPAN         PRIMARY_IDENTIFIER PRIMARY_SPAN        COMP
            1-340               AL626786.11        100327-100666       c
            341-408             AL626786.11        91455-91522         c
            409-498             AL626786.11        79550-79639         c
            499-1068            AL626786.11        75542-76111         c
            1069-1218           AL626786.11        59409-59558         c
            1219-1362           AL626786.11        59084-59227         c
            1363-1512           AL626786.11        58596-58745         c
            1513-1653           AL626786.11        57979-58119         c
            1654-7001           AL626786.11        51891-57238         c
            7002-7012           BF022794.1         1-11                c
FEATURES             Location/Qualifiers
     source          1..7012
                     /organism="Mus musculus"
                     /mol_type="mRNA"
                     /strain="C57BL/6"
                     /db_xref="taxon:10090"
                     /chromosome="X"
                     /map="X 41.48 cM"
     gene            1..7012
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="zinc finger protein X-linked"
                     /db_xref="GeneID:22764"
                     /db_xref="MGI:MGI:99211"
     exon            1..340
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            341..408
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            409..498
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     CDS             438..2837
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="isoform 1 is encoded by transcript variant 1; zinc
                     finger X-chromosomal protein; zinc finger protein X-linked
                     5; X-linked zinc finger protein; zinc finger protein
                     X-linked 6"
                     /codon_start=1
                     /product="zinc finger X-chromosomal protein isoform 1"
                     /protein_id="NP_001037851.1"
                     /db_xref="CCDS:CCDS30276.1"
                     /db_xref="GeneID:22764"
                     /db_xref="MGI:MGI:99211"
                     /translation="MDEDGLELQQQAPNSFFDATGAGATHMDGNQIVVEVQETVYVSD
                     VVDSDITVHNYVPDDPDSVVIQDVIEDVVIEDVQCTDIMDEADVSETVIIPEQVLDSD
                     VTEEVSLTHCTVPDDVLASDITSASISMPEHVLTSESIHVSDVGHVEHVVHDSVVEAE
                     IVTDPLAADVVSEEVLVADCASEAVIDANGIPVNQQDEEKNNCEDYLMISLDDAGKIE
                     HDGSSGLTMDNETEIDPCKVDGTCPEVIKVYIFKADPGEDDLGGTVDIVESEPENEHG
                     VELLDPNNSIRVPREKMVYMAVNDSQQEEEELNVAEIADEVYMEVIVGEEDAAAAAAA
                     AVHEQQVEDNEMKTFMPIAWAAAYGNNSDGIENRNGTASALLHIDESAGLGRLAKQKP
                     KKRRRPDSRQYQTAIIIGPDGHPLTVYPCMICGKKFKSRGFLKRHMKNHPEHLAKKKY
                     RCTDCDYTTNKKISLHNHLESHKLTSKAEKAIECDECGKHFSHAGALFTHKMVHKEKG
                     ANKMHKCKFCEYETAEQGLLNRHLLAVHSKNFPHICVECGKGFRHPSELKKHMRIHTG
                     EKPYECQYCEYRSADSSNLKTHVKTKHSKEMPFKCDICLLTFSDTKEVQQHALVHQES
                     KTHQCLHCDHKSSNSSDLKRHIISVHTKDYPHKCDMCDKGFHRPSELKKHVAAHKGKK
                     MHQCRHCDFKIADPFVLSRHILSVHTKDLPFRCKRCRKGFRQQSELKKHMKTHSGRKV
                     YQCEYCEYSTTDASGFKRHVISIHTKDYPHRCEYCKKGFRRPSEKNQHIMRHHKEVGL
                     P"
     exon            499..1068
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            1069..1218
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            1219..1362
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            1363..1512
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            1513..1653
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     exon            1654..7002
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /inference="alignment:Splign:2.1.0"
     regulatory      5497..5502
                     /regulatory_class="polyA_signal_sequence"
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="hexamer: AATAAA"
     polyA_site      5524
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="major polyA site"
     regulatory      6976..6981
                     /regulatory_class="polyA_signal_sequence"
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="hexamer: AATAAA"
     polyA_site      7002
                     /gene="Zfx"
                     /gene_synonym="6; Zfx5; Zfx6"
                     /note="major polyA site"
ORIGIN      
        1 acggaaactc gggccgccgg agaccccgcc gcagcgaggc cactgggctc cccggttgcg
       61 gggcgtgaag ggcgccaacc cggggcgtca gcgggaccca ccgggcggag gagggggccc
      121 agctaccctt ccgcattttc ctgggtctct ctccccggcg gtgacgtgac gtgctgacgg
      181 cgggcccgtg ccggggagct gggccgcttt ttgtcagctc cgagctcggc ccctcctccc
      241 tccctccgcc cgccccacca gccggagccc ggcccagtgc tccagagaaa ggccggcctg
      301 cagcacccgc caccgtcgcc gaccgccgca cgaccgtccg gtgcgtataa ctgtgcccag
      361 ctaaccttgt aagatgaatt ggggagcatc ccctcttttt tgaaacaggt gttctggctg
      421 atgagaattt aaaggccatg gatgaagatg gacttgaatt acaacaacaa gcaccaaact
      481 cattttttga tgcaacagga gctggtgcta cacacatgga tggtaatcaa attgttgtgg
      541 aagttcaaga aacggtttat gtgtcagatg ttgtggattc cgacataacc gtacataact
      601 atgttcccga tgacccagat tcagttgtca tccaggatgt cattgaggat gttgttatag
      661 aagatgtcca gtgtacagac atcatggacg aagcagatgt atcggaaaca gtcatcatcc
      721 ctgaacaagt gctggattca gatgtaaccg aagaagtttc tttaacacat tgcacagttc
      781 cagatgatgt tttagcttct gatatcactt cagcctcaat atctatgccg gaacatgtct
      841 tgacaagtga atctatacat gtgtctgacg ttggtcacgt tgaacatgtg gttcatgata
      901 gtgtagtaga agcagaaatc gtcacagatc ctctggccgc tgatgttgtc tcagaagaag
      961 tgttggtagc agactgtgcc tctgaagcag tcatagatgc caacgggatc cctgtgaacc
     1021 agcaggatga agagaaaaac aactgtgagg actaccttat gatctctttg gatgatgctg
     1081 gtaaaataga acatgatggt tcatctggac tgactatgga caacgaaaca gaaattgacc
     1141 cttgtaaagt ggatggcact tgccctgaag tcatcaaggt gtacattttt aaagctgatc
     1201 ctggagaaga tgacttaggt ggaactgtag atatcgtcga aagtgagcct gagaatgagc
     1261 atggagttga actactcgat ccaaacaata gtattcgcgt tcccagggaa aagatggttt
     1321 atatggctgt taacgactct cagcaagaag aagaagaact gaatgtcgct gagattgctg
     1381 atgaagttta tatggaagtg attgttggag aggaggatgc tgcagctgca gccgcagccg
     1441 cagtgcatga acagcaagtg gaggacaacg aaatgaaaac cttcatgccg attgcatggg
     1501 cagctgctta cggtaataat tctgatggaa ttgaaaaccg gaatggcact gcaagtgccc
     1561 tcttgcacat agatgagtct gctggcctcg gcagactggc taaacaaaaa ccaaagaaaa
     1621 ggagaagacc tgattccagg cagtaccaaa cagcaataat tattggccca gatggacatc
     1681 ctctgactgt ctacccttgc atgatttgtg gcaagaagtt taaatcgaga ggtttcttga
     1741 aaagacacat gaaaaaccat cctgaacacc ttgccaagaa aaagtaccgc tgtactgact
     1801 gtgattacac taccaacaag aagataagtt tacacaatca cctggagagc cacaagctaa
     1861 ccagcaaggc agagaaagcc atagaatgcg atgagtgcgg aaagcatttc tctcatgctg
     1921 gcgctttgtt tacccataaa atggtgcata aggaaaaagg agccaacaaa atgcacaagt
     1981 gtaagttctg tgaatatgaa acagctgaac aaggcctatt gaatcgccat cttttggcag
     2041 tccacagcaa gaattttcct cacatttgtg tagagtgtgg caaaggtttc cgccatccgt
     2101 cagagctcaa aaagcacatg cgaatccata ctggagaaaa gccctatgaa tgccagtact
     2161 gcgaatacag gtctgcagat tcttctaact tgaaaaccca tgtaaaaact aagcatagta
     2221 aagagatgcc attcaagtgt gacatttgtc ttctgacttt ctcagatacc aaagaggtgc
     2281 aacaacatgc tcttgtccac caagagagca aaactcacca gtgtttgcat tgtgatcaca
     2341 agagttcaaa ctcaagtgat ttgaaacgac acataatttc agttcatacg aaggactatc
     2401 ctcataagtg tgacatgtgc gataaaggct ttcataggcc ttcagaactc aagaaacatg
     2461 tggctgccca caagggtaaa aaaatgcacc agtgtagaca ttgtgacttt aagattgcag
     2521 atccgtttgt actaagtcgc catattctct cggttcatac aaaggacctt ccatttaggt
     2581 gtaagagatg tagaaaagga tttcggcaac aaagtgagct taaaaagcat atgaagaccc
     2641 acagtggccg gaaagtgtat cagtgtgagt actgtgaata tagcactaca gatgcctcag
     2701 gctttaagcg gcacgttatc tccattcata cgaaagacta tcctcaccgc tgtgagtact
     2761 gcaagaaagg attccgaaga ccctcggaaa agaaccagca cataatgcga catcataaag
     2821 aagttggcct gccctaacag tactcttcat agctgtttgt agagaactgg ccttgaaaca
     2881 gaaaattcat ttaaaagcca atcagtcttg ttcacataca atactgtata ttgatttatg
     2941 ctgtgtacaa ataggattat tgcttctagt tgactgtttt tacgttttgt tcaatagtgt
     3001 gttctgaatt ctattcagtt tgtttaatac atgggaaaaa gcagcaacac gttagttgct
     3061 tttactaaag taatccctga ttctatactg aagttttcta tcttagaagt tttatattta
     3121 ttttaaaata tttaccttgc ttaccttgat ggtactcttg taagaccagt taactcatgg
     3181 taactctgca ttggtaactg aaaggattca tgtggacttt ttgtctcaca aatttctcac
     3241 aattaaatcg tcaagagaca tctaatggaa tgggagattt tgtatggtga ggtctcatgc
     3301 tcgtaacatg gaagtcattt acttgtcttg cttagtaatg tagactgtat gacaatgaaa
     3361 gttttcctat gaactcttgt gtccctggca tcgctgtgta gaagagcagt agctgggttt
     3421 gtgtttacct ttctttctga ttttttttcc tttttagtgg agaaaataca cttttttttt
     3481 cctttagact ctttctttac atcttctgtc agtgtagtaa acttttagaa aaccttgttg
     3541 aaaatttttg cttgatcctg ttgtattttg attattttat ctgtgctgct ttgtcttgga
     3601 atggttgtgt gctccaaatg aaatttaact gaagactgca ttttggaatc tcctaggggt
     3661 aacttgtggc tcataggatc ttttgcaact ttatatatgt aaatgtaccc tgaattatat
     3721 atatctatct atatatacac atatatatgt aacatgtatc tgtgtgtatt gcttatttta
     3781 catacttata cacacaaccc ccagtagtag ttctttaaaa tctataatga aaagtattaa
     3841 atttacagta acatgaaaga tccagggatg caagagagag cattttgtaa gtcttgctct
     3901 tcagagagac tactcaggtg aagaattaga aggaaaataa ggacactagt atttttaaag
     3961 agtaaaggta ttttctttta aatatctttg gtaattgaaa aatagaggtt aagatgttta
     4021 tagatacaat gttttcatac agtttcaact ccatgccttt atatttttct gaaaagctaa
     4081 tgggtatcca gacatgaatc ccccagttct ctctgataag ccggagaggg aactcttgtc
     4141 tgaccaagcg agggggacag aaagggagtg atggctccgt ggaccagtga acgggtgcta
     4201 aggaggactt agactcggcc agttgagcct gctctgttag ttcttagtta actagaaaaa
     4261 cttaacactc gcttgtcttg gattacacga tagaggtgtg gtccaagtgt gtgaacagtc
     4321 tgaggcctca cttggatcct taccaagtct ttcacagttt tgtttttgag agctggcaat
     4381 ttgtaacata caggtctgat cgctgataaa atttgtaaaa ataagttgga tattaagatt
     4441 tttgttaaga tgtctttttg gaaaaccgtt tctagagtcc ctggaattgg ctgttggcac
     4501 acgggtctgg cacatcacgg gagacttaga tgtttcttcc cactcgatag ctgccttgct
     4561 gcctcattat ggtgctccat ccctttcgtg ccgttagttt tgaccttcca tccttctctt
     4621 tgtcatcaag atttgtattc aaaagttata tttttggggt tagatgtctt gagtatttgg
     4681 tgtttggcaa acctctgaag tgctagatcg atttagtcta gttctaaatc aaattcttaa
     4741 ggctggtatg aagtccatcc tcaatgccag tcaatgccaa ggcagggttc cctaagcttc
     4801 ccacccgcta gggactcctt ttacctttgt agcctctgca atgtgcttta aaaaatacat
     4861 cacaactatg atttgtttta ttgccctgtt attcttgaaa gctgtctttt ttgtgagaac
     4921 ttttaaaacc tacttcattt tttccccaga agtaatataa aacacctgac attgaaattt
     4981 atgaaattta agaatcatct acaatcagta cagaacaaat gattggacta tttaacatat
     5041 atttttttaa ataaactgaa agataaggaa cactttacac aatttatatt tctctttaca
     5101 taatctggaa ccacacagtt cttttctttt taaagcacaa tattgaagcc tttaaaaggt
     5161 atttaagggt ttggtcaagt gaatataaaa tgtgtctgta taaaaagaaa atgaagtagt
     5221 cactgttacg tactgacatt agttacaacc tagttttaat tcttaaaaca attttgatta
     5281 gcaaagctaa aaaagggtgt ttcagttaaa tgttttaaag aggtacagat ttttacaagg
     5341 acataatata agttattgtt ctgtagaaat atcctattaa atattgtatg tccctccctc
     5401 tgtatacttt gtaaaaaaag taaaatacat aaaaagaaaa tcatataggg gatgtgtgac
     5461 attattgtaa ttgtgtactt gagaataacg tgcaaaaata aaaatcagaa tattttcctg
     5521 ttaacgaatg ttcagtctat ttgataccag tactaagtta aagctttttc ttaagaaaga
     5581 aaatgtacag tttttgtaaa cctaataaac atcaaaagca gtggattatt ttcatccccc
     5641 tatttcttaa ttccttttat gcagcagtgg aatgcaaaat gcttggttgc tttgaatttt
     5701 gtgacttgga tgcaaatact ggtatttcag tcctgtgaat ttgcaagtaa cattgagaag
     5761 ttaagaggtg attggtgagt cctttgatga gcatgtcctt gaaattcatt ttttctttta
     5821 tctttgtaaa tgatttgttt tattagcatc tctgattcct gttataaatt acccacccat
     5881 aaagtgggtt tgaaagcact taagatttgt tttattatca gttcacaaca catttcatct
     5941 gaggccctac cttttagtta cccatttgtg cccaggttgg aggcctctag tagactcaga
     6001 tcttggagga tggtcactgt cgtagtgaaa atggcaagtt ggataaaggt tgggaatcct
     6061 gagaaatgtg cagcactttt gatattaaca atgagattct gtaatctaga aaccagcgtt
     6121 ggtctgagag atgaggtgac aaataactaa accttgaggt acatgtccac aagaatgtgg
     6181 tggaagtcag ttgtgagtct gagcatacct gatctcaccc attctgctaa aatatgctgc
     6241 cttatcgttg ccagggatct cggtattaat ttcctgcaaa atcttacatt tgtgtaagga
     6301 aatgcaagct cagtcagcat cttaaagagg atccatgtcc aaatgatgcc tgtcagcaag
     6361 gtagcctgcc ctcttagtcc agtccccagt gagccgggac gaggcatgag cctgtgtttc
     6421 agcaggctcc ccgggttgtt ctgctccagg ctcaggttag tgaaagcgat cctagagcac
     6481 ttgaggaacg gaaagcttac ttggtgtgat gttttgtgta gttgtcaagg ggctcagcaa
     6541 aagcagctag agatggtgca gtgagaatac attataatcc agagactgac tgcctttagc
     6601 ctttccgtaa aagtcctgag tcttgtcagt cactaagtcc gtccttcagt gcacgtctga
     6661 acagcctgtc cctcctactc ttacatagcc cccagtgttg cattcctcaa acgtaggaag
     6721 acttgataag taaagagaag gactgaaaat tgtgtgttct tgtgtgttta attggcccag
     6781 agttaataaa gtaattcata ttaaaaagga cattttgctg cattttacaa ctttttagga
     6841 ggtcaaagtt aagtttgccc tatggatttt gtttttatct tttgtttcat gtatatattg
     6901 tttgcctttt tcataaaata attcttggat ttgttatata ttgttcctgt tatttttgac
     6961 atctttgcta ttgtaaataa attcctattt tgttttaagt taaaaaaaaa aa
//
