Copyright \copyright{} 2003-2006 Jan Decaluwe.
All rights reserved.
