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