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