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