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