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