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