**********************
*::::::::::::::::::::*
*::::::::::::::::::::*
**::::::*********::::*
  *:::::*       ******
  *:::::*             
  *::::::**********   
  *:::::::::::::::*   
  *:::::::::::::::*   
  *::::::**********   
  *:::::*             
  *:::::*             
**:::::::**           
*::::::::**           
*::::::::**           
***********           