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