16855e09eSopenharmony_ciCopyright (c) 2014-2019 Geoffroy Couprie 26855e09eSopenharmony_ci 36855e09eSopenharmony_ciPermission is hereby granted, free of charge, to any person obtaining 46855e09eSopenharmony_cia copy of this software and associated documentation files (the 56855e09eSopenharmony_ci"Software"), to deal in the Software without restriction, including 66855e09eSopenharmony_ciwithout limitation the rights to use, copy, modify, merge, publish, 76855e09eSopenharmony_cidistribute, sublicense, and/or sell copies of the Software, and to 86855e09eSopenharmony_cipermit persons to whom the Software is furnished to do so, subject to 96855e09eSopenharmony_cithe following conditions: 106855e09eSopenharmony_ci 116855e09eSopenharmony_ciThe above copyright notice and this permission notice shall be 126855e09eSopenharmony_ciincluded in all copies or substantial portions of the Software. 136855e09eSopenharmony_ci 146855e09eSopenharmony_ciTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 156855e09eSopenharmony_ciEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 166855e09eSopenharmony_ciMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 176855e09eSopenharmony_ciNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 186855e09eSopenharmony_ciLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 196855e09eSopenharmony_ciOF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 206855e09eSopenharmony_ciWITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21