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