This website has been compiled with the utmost care Nevertheless  SNRD gives no guarantee that the information provided is current  accurate  complete or error-free SNRD accepts no liability for damage or loss arising directly or indirectly from the use of this website  provided it has not been caused intentionally or by gross negligence