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