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