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