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