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