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