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