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