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