Triangle CD1 ...