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