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