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