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