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