1*100ddf89SMark JohnstonCopyright (c) 2021 Intel Corporation 2*100ddf89SMark Johnston 3*100ddf89SMark JohnstonRedistribution. Redistribution and use in binary form, without 4*100ddf89SMark Johnstonmodification, are permitted provided that the following conditions are 5*100ddf89SMark Johnstonmet: 6*100ddf89SMark Johnston 7*100ddf89SMark Johnston* Redistributions must reproduce the above copyright notice and the 8*100ddf89SMark Johnston following disclaimer in the documentation and/or other materials 9*100ddf89SMark Johnston provided with the distribution. 10*100ddf89SMark Johnston* Neither the name of Intel Corporation nor the names of its suppliers 11*100ddf89SMark Johnston may be used to endorse or promote products derived from this software 12*100ddf89SMark Johnston without specific prior written permission. 13*100ddf89SMark Johnston* No reverse engineering, decompilation, or disassembly of this software 14*100ddf89SMark Johnston is permitted. 15*100ddf89SMark Johnston 16*100ddf89SMark JohnstonLimited patent license. Intel Corporation grants a world-wide, 17*100ddf89SMark Johnstonroyalty-free, non-exclusive license under patents it now or hereafter 18*100ddf89SMark Johnstonowns or controls to make, have made, use, import, offer to sell and 19*100ddf89SMark Johnstonsell ("Utilize") this software, but solely to the extent that any 20*100ddf89SMark Johnstonsuch patent is necessary to Utilize the software alone, or in 21*100ddf89SMark Johnstoncombination with an operating system licensed under an approved Open 22*100ddf89SMark JohnstonSource license as listed by the Open Source Initiative at 23*100ddf89SMark Johnstonhttp://opensource.org/licenses. The patent license shall not apply to 24*100ddf89SMark Johnstonany other combinations which include this software. No hardware per 25*100ddf89SMark Johnstonse is licensed hereunder. 26*100ddf89SMark Johnston 27*100ddf89SMark JohnstonDISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 28*100ddf89SMark JohnstonCONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, 29*100ddf89SMark JohnstonBUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 30*100ddf89SMark JohnstonFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 31*100ddf89SMark JohnstonCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 32*100ddf89SMark JohnstonINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 33*100ddf89SMark JohnstonBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 34*100ddf89SMark JohnstonOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 35*100ddf89SMark JohnstonON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 36*100ddf89SMark JohnstonTORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 37*100ddf89SMark JohnstonUSE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH 38*100ddf89SMark JohnstonDAMAGE. 39*100ddf89SMark Johnston 40