****************************************************************
18.827
*************************************************************************************************************************************************************************************************************************************************************************************