This is provided as is without express or implied warranties. You may freely copy and compile this source into applications you distribute provided that the copyright text below is included in the resulting source code, for example: "Portions copyright (c) Dante Treglia II, 2000"