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