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