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