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