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