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