13d0407baSopenharmony_ciCopyright (c) <year> <owner> . All rights reserved. 23d0407baSopenharmony_ci 33d0407baSopenharmony_ciRedistribution and use in source and binary forms, with or without 43d0407baSopenharmony_cimodification, are permitted provided that the following conditions are met: 53d0407baSopenharmony_ci 63d0407baSopenharmony_ci1. Redistributions of source code must retain the above copyright notice, 73d0407baSopenharmony_ci this list of conditions and the following disclaimer. 83d0407baSopenharmony_ci 93d0407baSopenharmony_ci2. Redistributions in binary form must reproduce the above copyright 103d0407baSopenharmony_ci notice, this list of conditions and the following disclaimer in the 113d0407baSopenharmony_ci documentation and/or other materials provided with the distribution. 123d0407baSopenharmony_ci 133d0407baSopenharmony_ci3. Neither the name of the copyright holder nor the names of its 143d0407baSopenharmony_ci contributors may be used to endorse or promote products derived from this 153d0407baSopenharmony_ci software without specific prior written permission. 163d0407baSopenharmony_ci 173d0407baSopenharmony_ciTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 183d0407baSopenharmony_ciAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 193d0407baSopenharmony_ciIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 203d0407baSopenharmony_ciARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 213d0407baSopenharmony_ciLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 223d0407baSopenharmony_ciCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 233d0407baSopenharmony_ciSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 243d0407baSopenharmony_ciINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 253d0407baSopenharmony_ciCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 263d0407baSopenharmony_ciARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 273d0407baSopenharmony_ciPOSSIBILITY OF SUCH DAMAGE. 28