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