............~~~~~~~~~~.........-............................~~~~............~...........................................