between 2200 and 3800 nucleotides, related so-called TT-mini-viruses and a substantial