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