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