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