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