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