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