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