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