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