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