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