******************************************************************************
40.527
*****
*******
***************
*******
**************
*********
*******
*********
*******
********
********
********
***************
***************
*******************
**************************************************************************************************************************************************************************************