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