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