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