1*83c68632SNicoCopyright (c) 2015-present Fabien Potencier 204fd306cSNickeau 304fd306cSNickeauPermission is hereby granted, free of charge, to any person obtaining a copy 404fd306cSNickeauof this software and associated documentation files (the "Software"), to deal 504fd306cSNickeauin the Software without restriction, including without limitation the rights 604fd306cSNickeauto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 704fd306cSNickeaucopies of the Software, and to permit persons to whom the Software is furnished 804fd306cSNickeauto do so, subject to the following conditions: 904fd306cSNickeau 1004fd306cSNickeauThe above copyright notice and this permission notice shall be included in all 1104fd306cSNickeaucopies or substantial portions of the Software. 1204fd306cSNickeau 1304fd306cSNickeauTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1404fd306cSNickeauIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1504fd306cSNickeauFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 1604fd306cSNickeauAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1704fd306cSNickeauLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 1804fd306cSNickeauOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 1904fd306cSNickeauTHE SOFTWARE. 20