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