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