. . ... :``..': : ````.' :''::' ..:.. : .'' : ``. `: .' :