************ *********** ********* *** ** ******* ** ********* ** ***** ********* ********* ** ****** ** ********* ********** ********** ** ************************* ** ************************** **** ** ***** **** ********* ** ***************** **** ***** **** ** *********** ******* ** ****** ** ********** ********************
** ********* ** ****************** ******* *** ********** ************