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