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