######### ########......(. ###########....).e......# ##......##.....$.######### ##.............#### #..........##### ..:........# ............... #..........#### #..........# ##........... ..........#### #.......... #...........