****************************** *..*..*.**.**.**..*..*.**.**.* ****..****.********..****.**** *..*..*.**.**.**..*..*.**.**.* *******.**************.*******