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