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