..::...::..