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