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