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