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