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