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