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