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