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