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