:..........................................~.......................................................................................................a...........636.......~~~~~......~............~~~......~~~