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