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