Superb knowledge. Many thanks.