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