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