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