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