Y c cgtwwDESmSDXWatSoRugN C