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