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