All possible effort is made to provide accurate and up-to-date information, but no responsibility is accepted for errors or omissions. No person should rely on this publication without obtaining professional advice and confirmation. Any error and omission should be reported immediately.