!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.................
la;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvvvvvvvdd dddddk