1*e04c4b4aSEric JoynerCopyright (c) 2006-2023, Intel Corporation. 271d10453SEric JoynerAll rights reserved. 371d10453SEric Joyner 471d10453SEric JoynerRedistribution. Redistribution and use in binary form, without 571d10453SEric Joynermodification, are permitted provided that the following conditions are 671d10453SEric Joynermet: 771d10453SEric Joyner 871d10453SEric Joyner* Redistributions must reproduce the above copyright notice and the 971d10453SEric Joyner following disclaimer in the documentation and/or other materials 1071d10453SEric Joyner provided with the distribution. 1171d10453SEric Joyner* Neither the name of Intel Corporation nor the names of its suppliers 1271d10453SEric Joyner may be used to endorse or promote products derived from this software 1371d10453SEric Joyner without specific prior written permission. 1471d10453SEric Joyner* No reverse engineering, decompilation, or disassembly of this software 1571d10453SEric Joyner is permitted. 1671d10453SEric Joyner 1771d10453SEric JoynerLimited patent license. Intel Corporation grants a world-wide, 1871d10453SEric Joynerroyalty-free, non-exclusive license under patents it now or hereafter 1971d10453SEric Joynerowns or controls to make, have made, use, import, offer to sell and 2071d10453SEric Joynersell ("Utilize") this software, but solely to the extent that any 2171d10453SEric Joynersuch patent is necessary to Utilize the software alone, or in 2271d10453SEric Joynercombination with an operating system licensed under an approved Open 2371d10453SEric JoynerSource license as listed by the Open Source Initiative at 2471d10453SEric Joynerhttp://opensource.org/licenses. The patent license shall not apply to 2571d10453SEric Joynerany other combinations which include this software. No hardware per 2671d10453SEric Joynerse is licensed hereunder. 2771d10453SEric Joyner 2871d10453SEric JoynerDISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 2971d10453SEric JoynerCONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 3071d10453SEric JoynerBUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 3171d10453SEric JoynerFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 3271d10453SEric JoynerCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 3371d10453SEric JoynerINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 3471d10453SEric JoynerBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 3571d10453SEric JoynerOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 3671d10453SEric JoynerON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 3771d10453SEric JoynerTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 3871d10453SEric JoynerUSE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 3971d10453SEric JoynerDAMAGE. 4071d10453SEric Joyner 4171d10453SEric Joyner 42