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