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