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