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