............................~~...................--..............................~~...............................~.......................................~.......~bb