**********************************************************************************
23.658
*********
************
***********
************
**************
*******
*****
****************************
***********
*****
**************
*********
*********
***************
************
***********
****************
************
***********
**************************
**************
***************
*******
***********************
****************
***************
**********************
*******************
**************
****************
******************
***************
***************
*******************
*********************
**************
***************
******************
**************
****************
***************************************************