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