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