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