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