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