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