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