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