166e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonCopyright (c) 2007-2009, JSR305 expert group 266e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonAll rights reserved. 366e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson 466e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilsonhttp://www.opensource.org/licenses/bsd-license.php 566e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson 666e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonRedistribution and use in source and binary forms, with or without 766e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilsonmodification, are permitted provided that the following conditions are met: 866e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson 966e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson * Redistributions of source code must retain the above copyright notice, 1066e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson this list of conditions and the following disclaimer. 1166e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson * Redistributions in binary form must reproduce the above copyright notice, 1266e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson this list of conditions and the following disclaimer in the documentation 1366e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson and/or other materials provided with the distribution. 1466e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson * Neither the name of the JSR305 expert group nor the names of its 1566e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson contributors may be used to endorse or promote products derived from 1666e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson this software without specific prior written permission. 1766e84b9ff30de7c75b510cb9117205368cf5bd25Jesse Wilson 1866e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 1966e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 2066e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonTHE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2166e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 2266e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2366e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2466e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2566e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2666e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2766e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2866e84b9ff30de7c75b510cb9117205368cf5bd25Jesse WilsonPOSSIBILITY OF SUCH DAMAGE. 29