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