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