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