.### ....####### .....o..... .....<..... ........... ........... ...(....... ........... ........... ........... ...........