1*6a54128fSAndroid Build Coastguard WorkerRedistribution and use in source and binary forms, with or without 2*6a54128fSAndroid Build Coastguard Workermodification, are permitted provided that the following conditions 3*6a54128fSAndroid Build Coastguard Workerare met: 4*6a54128fSAndroid Build Coastguard Worker1. Redistributions of source code must retain the above copyright 5*6a54128fSAndroid Build Coastguard Worker notice, and the entire permission notice in its entirety, 6*6a54128fSAndroid Build Coastguard Worker including the disclaimer of warranties. 7*6a54128fSAndroid Build Coastguard Worker2. Redistributions in binary form must reproduce the above copyright 8*6a54128fSAndroid Build Coastguard Worker notice, this list of conditions and the following disclaimer in the 9*6a54128fSAndroid Build Coastguard Worker documentation and/or other materials provided with the distribution. 10*6a54128fSAndroid Build Coastguard Worker3. The name of the author may not be used to endorse or promote 11*6a54128fSAndroid Build Coastguard Worker products derived from this software without specific prior 12*6a54128fSAndroid Build Coastguard Worker written permission. 13*6a54128fSAndroid Build Coastguard Worker 14*6a54128fSAndroid Build Coastguard WorkerTHIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED 15*6a54128fSAndroid Build Coastguard WorkerWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 16*6a54128fSAndroid Build Coastguard WorkerOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF 17*6a54128fSAndroid Build Coastguard WorkerWHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE 18*6a54128fSAndroid Build Coastguard WorkerLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 19*6a54128fSAndroid Build Coastguard WorkerCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT 20*6a54128fSAndroid Build Coastguard WorkerOF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 21*6a54128fSAndroid Build Coastguard WorkerBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 22*6a54128fSAndroid Build Coastguard WorkerLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23*6a54128fSAndroid Build Coastguard Worker(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 24*6a54128fSAndroid Build Coastguard WorkerUSE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH 25*6a54128fSAndroid Build Coastguard WorkerDAMAGE. 26