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