.....!..................!......!............!!......!......!..................!!......!.............!!!......!............