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