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