1*916fff36SdormandoCopyright (c) 2011, Willem-Hendrik Thiart 2*916fff36SdormandoAll rights reserved. 3*916fff36Sdormando 4*916fff36SdormandoRedistribution and use in source and binary forms, with or without 5*916fff36Sdormandomodification, are permitted provided that the following conditions are met: 6*916fff36Sdormando * Redistributions of source code must retain the above copyright 7*916fff36Sdormando notice, this list of conditions and the following disclaimer. 8*916fff36Sdormando * Redistributions in binary form must reproduce the above copyright 9*916fff36Sdormando notice, this list of conditions and the following disclaimer in the 10*916fff36Sdormando documentation and/or other materials provided with the distribution. 11*916fff36Sdormando * The names of its contributors may not be used to endorse or promote 12*916fff36Sdormando products derived from this software without specific prior written 13*916fff36Sdormando permission. 14*916fff36Sdormando 15*916fff36SdormandoTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 16*916fff36SdormandoANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17*916fff36SdormandoWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18*916fff36SdormandoDISCLAIMED. IN NO EVENT SHALL WILLEM-HENDRIK THIART BE LIABLE FOR ANY 19*916fff36SdormandoDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 20*916fff36Sdormando(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 21*916fff36SdormandoLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 22*916fff36SdormandoON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23*916fff36Sdormando(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 24*916fff36SdormandoSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25