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