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