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