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