....... ....... ....... ....... ....... ....... .......######## .......