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