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