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