.: ..... :.