Copyright(c) Paul Haywood All rights reserved.