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