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