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