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