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