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