***************************************************************************************************CDM()