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