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