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