******* ******* ********** *** ** ** * ******* ** ******* *** **** ********* ** *** ******* ********** ***** ********** *** **** *********** *** ************* ****** *** *** ******* *** *** ************ ** *** * ******** ***** *** *********** ***** ** ********* ** ****** ** *** ** ** * ******** ******** ** ********** *** ********** ***** ** ******** * ****** ******* **** ** **** ********* *** ************ *** ******** *** ************* ***** **** **** ** ******* *** ******* *** *** ** **** ************ ****** ** ** ** ******* ******* **** ** ********* ********** *** *************** *********** ***** ****** ********* **** *** ******* ******* ******* ** * ******* *********** ** ******* ******** *** ***** ******* ***** ** ***** *** ******** ******** **** ******* ** ******* ********** *** *********** ***** ********** ********* ** ******* *** *********** *** ******** ********** *** *************** *** ******** * *** **** ******* ******** ******* **** ******* ******* ***** ***** ** ********** * ********* ***** ******* ********** ***** *** ******** ******* *** ********* ***** ***** *** **** *** ********* *** **** ***** *** ******** * * *** **** ****** ***** ********** **** ********** ****** ***** ***** ** ****** ***** ***** ***** *** ****** ****** *** **** ***** ************ ***** ********** **** * * *** **** ********* *** ******* ********** *** ******* ******* ******* ********** *** ** *** ************ ********* ** ******** *** ***** *** *** ********* **** ******** ** ** *** ******* ** ******* * ***** ***** *** *********** ***** ** ********* ** *** ****** **** ********* ** *** ** ** * ******** ******** ** ********** *** ********** ***** ** ******** * ****** ******* **** ** **** ********* *** ************ *** ******** *** ************* ***** **** **** ** ******* *** ******* *** *** ** **** ************ ****** ** ** ** ******* ******* **** ** ********* ********** *** *************** *********** ***** ****** ********* **** *** ******* ** **** ******* **** ******* ** ******* *** ******* ********* *** ********* ** ******** ******** *********** *** ********* **********
0