************************************
58.630
***********
**************
****************************
***************
***************
*********
*********
*********
********
****
*****
*******
*****
********
****
*********
***********************************