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