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