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