/* Copyright 2002 Jeff Dike
 * Licensed under the GPL
 */