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