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