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