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