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