****************************
23.504
***********
*****
*****
************
************
***********
*********
*******
************
*******
*******
***********
*************************************************