...................~~~......~~~.......................~~~~~~~.......................................................~~~..................~~~~.........................................