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