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