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