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