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