Copyright (c) 1997 by the University of Oregon. ALL RIGHTS RESERVED. Permission to use, copy, and distribute this software in its entirety for non-commercial purposes and without fee, is hereby granted, provided that the above copyright notice and this permission notice appear in all copies and their documentation. Software developers, consultants, or anyone else who wishes to use all or part of the software or its documentation for commercial purposes should contact the Technology Transfer Office at the University of Oregon to arrange a commercial license agreement. This software is provided "as is" without expressed or implied warranty of any kind.