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