NUCLEIC ACIDS or NUCLEIC ACID ANALOGUES (The use of nucleic acids or nucleic acid analogues that may alter genome sequences and/or alter gene expression by any mechanism.)