.--. ..- .-. .. ...- --- . ... -.. .-- .- --- .-.. -. --- -.. .... --. ..- . ...- . --- .-. .. ... -. -.-.- ...-- --... ...-- -.- -... -.--.- -. . -..- - ..-. . -... ..--- --... ..--- ----- .---- ---..