ccd ddcddcdccehnx