nvnvnvYCYYCYYTTTTYTCCYCCPPCCPYTCCnvC...SnvYJJnvnvCXYXCYFCYYXXCCCCYCCXCCYXYYCYYYYCCCCCCaiPRPRRRYunvnvnvnvnvnvTFSenvnvnvJ*JJJJXJnvFFJnvT(=)