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