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