***************************************************************************************************
***********************************************************************************************************************************
- **********************
- ********************************************
- *********
- ***************
- ***************************************
- *******************************************
- **********************************************
- **************************
- *********************
- ***********************************
********************************************************************************************************************************
- *************************
- ***************************************************
- *******************************************
- ***************************************
- *******************
- ******************************************
- *****************************
- *******************************************
- *********************
- ****************************************