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