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