This source code is freely redistributable and may be used for any purpose. This copyright notice must be maintained. Juergen Mueller/Edward Beingessner And Sundry Contributors are not responsible for the consequences of using this software.