Copyright 1984-2000 Joerg Schilling, all rights reserved. Permission is granted to use, copy, perform, display, modify, and redistribute this software (including derivative works based on it) in any form, subject to the following restrictions: i) Distributions must be accompanied by this entire copyright notice. ii) Binary distributions must include the acknowledgement ``This product includes software developed by Joerg Schilling'' in the documentation or other materials provided with the distribution. iii) The origin of this software must not be misrepresented, either by explicit claim or by omission. iv) Altered versions must be plainly marked as such in the source and documentation and must not be misrepresented as being the original software. v) The author is not deemed to have made any representations as to the suitability of this software for any purpose nor is held responsible for any defects of this software. THERE IS ABSOLUTELY NO WARRANTY FOR THIS SOFTWARE.