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