.... .... .. ... . ..... ... . .. .... ... ... . ... .. . ... .... .... .. ... .. ..... .... .. .. .... .. ... .... .... ..... ... ..... .. .... .... ... .. ... .... .... .... .... ... ..... .... ... .. .... ... .. .. .. .. . ... . .. .... ... ..... . ... ... .... ... .. ... .. ... . .... ..... .. .... .. .. .. .... ..... .. . ..... . ..... .. .. . ..... . ..... .... ... . ..... . ... .... .. . ..... .... .... .... ...