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