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