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