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