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