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