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