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