45461a44ccda8bad3a3d360ef7a45bdc ./wp-scripts.config.js 440f6f36683488f3fffecfb1df9efd9d ./assets/js/report_script.js 9210257e49bd7e7a13a9efbe166fe60c ./assets/build/media/media-modal.asset.php 2f72c0edf4c078b1119626b1c8b8627c ./assets/build/media/admin-page.css be0e9e2c9aae531a5d58bc4cdfad4345 ./assets/build/media/media-modal.css f994129414ed393fe2c257d2bf4df100 ./assets/build/media/admin-page.asset.php 032380f308cbbb01c6e374fbd7d51e55 ./assets/build/media/media-modal.js 291483a03825fc460e919505d8021f7b ./assets/build/media/admin-page.js 2db55b9f1799cefa4c7c3dd7f8683ebd ./assets/build/dashboard/index.js c48b363a64fbf93786aa4ca3772dd157 ./assets/build/dashboard/index.asset.php 14c697687a5eeb2d332cf8e21f033fbd ./assets/build/dashboard/style-index.css 2f4cf3c818d2dda7136b6d10cbe6237d ./assets/img/logo.svg 7917a6db76eb60d5015e929a55a341b8 ./assets/img/upgrade_icon.png d74257ea08d85aad5834183c13358f56 ./assets/img/bf-bg.jpg 70ff0f6dd0d10963f3ed5c6cba999e1b ./assets/img/3.jpg 4ef305e4bcdabc5083a4745beaddb70f ./assets/img/logo2.png e6db6934658230872c79bc8b18c8ab54 ./assets/img/2.jpg 317211b523ad5aada1642adebdd4c976 ./assets/img/logo.png d10fb666d7f7d882fd43a3402a290a3f ./assets/img/connecting.png 6962752fff9fef602cd36e1376a29010 ./assets/img/1.jpg 1acdc165cdb5b0cf50b27224384db150 ./assets/img/disconnected.svg 8149fe39e63e985b62ea29b36ba554fc ./CHANGELOG.md f181e636fe5903cac0bc5737ac5eb929 ./inc/logger.php a6d69d21e83474f28fcaf30b2969e1d2 ./inc/url_replacer.php 018b6fd585f16b02b5adda081213f129 ./inc/lazyload_replacer.php fc84de2be7ac797d1cab8702dd479852 ./inc/settings.php 09fcbe32c2120993e15ea29ba6b2866c ./inc/media_offload.php db2c0cbb102c7b7244daba9d0f38a8ac ./inc/filters.php 096601f8815fd5b5aacb4e3e0bae18ee ./inc/app_replacer.php 381e74e7b41363377a44f43f7622e0e6 ./inc/main.php 80c0302ef221966e15d6d51f030b6fd5 ./inc/rest.php e2e47910ed387b8fab2360282cc8c9c0 ./inc/traits/validator.php 85fc4aa5cc803415bd00fd68c0734098 ./inc/traits/dam_offload_utils.php 1795a6d29851a7616ccf0e83c55a7424 ./inc/traits/normalizer.php 6be4a7a6d97c2d10f56c88d4128b1b5b ./inc/conflicts/divi.php e61e1da5d0bdeb39110596a738bce89d ./inc/conflicts/jetpack_lazyload.php e0aa7be362f7f6e6206b4411e98f8650 ./inc/conflicts/conflicting_plugins.php f99271f570c1c2da648aad49308f9256 ./inc/conflicts/wprocket.php 7c2635a5abcde19bdfebab0593b0c011 ./inc/conflicts/jetpack_photon.php e5a6219fd4ada354ec0fe7e8fdcf706d ./inc/conflicts/w3_total_cache_cdn.php ee61f09a90228a86967d9eab2d8f8a77 ./inc/conflicts/abstract_conflict.php a70cab73e3bbfa854e2a45a61b5cf6aa ./inc/conflicts/conflict_manager.php 83dad5e8813c0177199a8cca09f2ff9a ./inc/attachment_cache.php fb03410a5d493ebf88ffa027add0c451 ./inc/cli.php 90e1549b63f430cba77b3fe266567727 ./inc/api.php 5891ee174bf6ecfdefe10742eab93efd ./inc/cli/cli_media.php 1bc63cfd96b23335807e4a96de081677 ./inc/cli/cli_setting.php f23d4d7c238ae06e83ad5cce0bd54c4d ./inc/manager.php 16f4db455d9195a5f0b79fbd071bcda6 ./inc/admin.php d2b486252f44ac3d85a16c28d49ae56c ./inc/compatibilities/swift_performance.php b46180312b25c4c1bb01d819a4d52cd4 ./inc/compatibilities/wpml.php 9d576d52be4d9586dfb7f901768d2d27 ./inc/compatibilities/wp_fastest_cache.php cee73dd93b28322e5b2f51a6743a004c ./inc/compatibilities/woocommerce.php 7618f65243386ee18a444e8e7f038d1e ./inc/compatibilities/smart_search_woocommerce.php 3df7504d09e8649be715ddb176a1670a ./inc/compatibilities/divi_builder.php 7bba0e513b585646927df0ef50fe551f ./inc/compatibilities/translate_press.php 946b05442428ebd4c8f3218ddcf72e28 ./inc/compatibilities/yith_quick_view.php 0f10737bb2bd59bcf8dc0b5df15d48d7 ./inc/compatibilities/revslider.php 8f933797a3cb6e5e5b12f0cd83ab352d ./inc/compatibilities/wp_rest_cache.php 10b52c694bacb7240b8155edf2fd82d1 ./inc/compatibilities/envira.php 3838c4cf52ad18851f1f9fd5e36d678c ./inc/compatibilities/sg_optimizer.php 35596f4d1fb5b4b903d029072a6bddc3 ./inc/compatibilities/cache_enabler.php 8143d9f677fef61c3ece80ed81008e4e ./inc/compatibilities/w3_total_cache.php 46dba4ce4b7f2f5b0ab21fe62c64bd84 ./inc/compatibilities/otter_blocks.php 3c0989b7c7e883e96d0e9fec3f724303 ./inc/compatibilities/elementor_builder_late.php 0ef668f8c5807657b6e903850fca04de ./inc/compatibilities/shortcode_ultimate.php dd14e5c8b4d31deaff7587005ad01a73 ./inc/compatibilities/jet_elements.php 0a8e7ce9781013156868142ec26c6ccd ./inc/compatibilities/pinterest.php 8f6ce5ad2448266bbe07a0fe2644adfa ./inc/compatibilities/essential_grid.php 49b8db3296588facf49862ebcb017936 ./inc/compatibilities/facetwp.php ccb56c6f39d8de071857285756d06a7e ./inc/compatibilities/spectra.php 89ff62ca3ba059c8c275e12d09b06c01 ./inc/compatibilities/beaver_builder.php 1cb251bf9ddb813670a52babdb3078a2 ./inc/compatibilities/metaslider.php c951d8ab38cbbe87bd2020fcf3dda874 ./inc/compatibilities/master_slider.php bfb165b94bc340a1af3ac4582a651e1f ./inc/compatibilities/thrive.php e6aeca8875e3ebe4929eb27576173d0e ./inc/compatibilities/wp_bakery.php a61e8e2e5a430cb20370c7e27d20132e ./inc/compatibilities/foogallery.php f529559f3b6eced98960cee00ff3ec1e ./inc/compatibilities/compatibility.php fd2f5a4d678431589907bfd21d108bba ./inc/compatibilities/elementor_builder.php 44b167b8543132105a9ef1476223ab6b ./inc/compatibilities/give_wp.php af4ff48f92ff714026797ad16aba7d27 ./inc/tag_replacer.php 2897eaa890f7b68ab79c4b0503e31dae ./inc/config.php ac21d55b5a05d8e618ea618db67143ad ./inc/dam.php eb977bcb25cb88381f08ce6703592516 ./inc/hero_preloader.php 1ac0649d8a25d160c23ab96a6df5370a ./readme.txt 42ed474cfdfe416aea566c0869e67827 ./optimole-wp.php db47629aa1f242aeac823f9ca4580b7f ./README.md c4bb26c0b647dd5066f26fadcb864fe8 ./vendor/codeinwp/themeisle-sdk/src/Common/Module_factory.php aae05478a71676cc4ac8db052ecd03b2 ./vendor/codeinwp/themeisle-sdk/src/Common/Abstract_module.php 3f93b54aaae9c67c38dc820685885367 ./vendor/codeinwp/themeisle-sdk/src/Product.php f6cdb318e3f78404a97043e59c50dc93 ./vendor/codeinwp/themeisle-sdk/src/Modules/Dashboard_widget.php 19f7a44bcb32ad2f25c679697c1a476c ./vendor/codeinwp/themeisle-sdk/src/Modules/Script_loader.php 40475a4c2f1eb5090d2f4d4d802ef913 ./vendor/codeinwp/themeisle-sdk/src/Modules/Float_widget.php afeb458860e277a011685f77a38fb2f7 ./vendor/codeinwp/themeisle-sdk/src/Modules/Notification.php 1bf3317890eaa9e946abd7d104777d61 ./vendor/codeinwp/themeisle-sdk/src/Modules/Compatibilities.php 1c97e3b24d098a6b4ced6036b2d8859c ./vendor/codeinwp/themeisle-sdk/src/Modules/Licenser.php 8c004cc33ba614d8ce72c9c0da6b9a0c ./vendor/codeinwp/themeisle-sdk/src/Modules/Recommendation.php 8cf56297a81a6264e7abf6937273179f ./vendor/codeinwp/themeisle-sdk/src/Modules/Welcome.php 58d3205509314466b4bd30d82b15241e ./vendor/codeinwp/themeisle-sdk/src/Modules/Review.php 61faf7f022b6f972cfd638ba84c95e4a ./vendor/codeinwp/themeisle-sdk/src/Modules/Rollback.php f2786b4399e19c917ccb6886d019add4 ./vendor/codeinwp/themeisle-sdk/src/Modules/Promotions.php 40d4a55d05c6f8676b9383477183ab7b ./vendor/codeinwp/themeisle-sdk/src/Modules/Announcements.php 22e67bbcf91572613a5269b2c8837211 ./vendor/codeinwp/themeisle-sdk/src/Modules/About_us.php 4cb0d972977cd014017c975eaba0008e ./vendor/codeinwp/themeisle-sdk/src/Modules/Translations.php bd3a2be96a41e128a19e66f6c1d3ab60 ./vendor/codeinwp/themeisle-sdk/src/Modules/Featured_plugins.php 57f716f6d06f8596b755a96a43d67d95 ./vendor/codeinwp/themeisle-sdk/src/Modules/Logger.php 95215ab4a41884c04863117f76ccb627 ./vendor/codeinwp/themeisle-sdk/src/Modules/Uninstall_feedback.php d1238dd8780528d3609e2349861b7a1d ./vendor/codeinwp/themeisle-sdk/src/Modules/Translate.php d06263628d40711fb55331ef8367f1e9 ./vendor/codeinwp/themeisle-sdk/src/Loader.php cd4706342e95d979360a9bfcf4bc9933 ./vendor/codeinwp/themeisle-sdk/start.php 60194a3396652424071da260bdcb7ed1 ./vendor/codeinwp/themeisle-sdk/index.php 55ac12c3ece5051f1acba86fa779a593 ./vendor/codeinwp/themeisle-sdk/assets/js/build/promos/index.js e45c37b8d0849bc24c7c77ef17c55f27 ./vendor/codeinwp/themeisle-sdk/assets/js/build/promos/index.asset.php bca588a76d2123d906ae112e427a340f ./vendor/codeinwp/themeisle-sdk/assets/js/build/promos/style-index.css 913366f4779034745b147a35d5f59a17 ./vendor/codeinwp/themeisle-sdk/assets/js/build/tracking/tracking.asset.php 616a22c8d4ae89badf25c419ee1723fa ./vendor/codeinwp/themeisle-sdk/assets/js/build/tracking/tracking.js 2f884f3841a0d5309fb068a942229aca ./vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.js 670bd3e46699e6d1d337a8be66302d60 ./vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.css eb3678fd79ae0b675ab4da92f6ebb071 ./vendor/codeinwp/themeisle-sdk/assets/js/build/about/about.asset.php 090ba642b5996d42583b5b3a7f608d4d ./vendor/codeinwp/themeisle-sdk/assets/js/build/survey/survey_deps.js 67d54dd8e322b767d919efcdd8dd19bd ./vendor/codeinwp/themeisle-sdk/assets/js/build/survey/survey_deps.asset.php 32a8838d3a7a95eaf5568658798d520c ./vendor/codeinwp/themeisle-sdk/assets/js/build/float_widget/float.js 4688cd85454308390b55d871a9adb72c ./vendor/codeinwp/themeisle-sdk/assets/js/build/float_widget/float.asset.php 7e0693ab0499af5d59ab19c8852b6e72 ./vendor/codeinwp/themeisle-sdk/assets/js/build/float_widget/float.css 21ec6f6a6a41bf7ed6b7b23d41a62f1d ./vendor/codeinwp/themeisle-sdk/assets/js/build/banner/banner.js 4fef44567380614ea9ddf8bc5c0b8bd1 ./vendor/codeinwp/themeisle-sdk/assets/js/build/banner/banner.asset.php 1e6185b7af4d47f2c7e542d5c273784d ./vendor/codeinwp/themeisle-sdk/assets/images/conditions.jpg bff9e8d2924f19521462b916db692de9 ./vendor/codeinwp/themeisle-sdk/assets/images/wplk.png 2f4cf3c818d2dda7136b6d10cbe6237d ./vendor/codeinwp/themeisle-sdk/assets/images/optimole-logo.svg 782ab5ca795b77e31136f828fe153f9c ./vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-library.png b6560e1a0c6e43d395dd6bb11a4a04e5 ./vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-builder.png 9e03bcd3723b42e06a11472735fd9982 ./vendor/codeinwp/themeisle-sdk/assets/images/otter/otter-patterns.png ccf2bb241958454a7aa7a35f93f3622c ./vendor/codeinwp/themeisle-sdk/assets/images/themeisle-logo.png 16aba062bbbc89f2873aa33d1c50dd19 ./vendor/codeinwp/themeisle-sdk/assets/images/neve.png de2c297d7e886dc1a9fe2cac60f1c2ab ./vendor/codeinwp/themeisle-sdk/assets/images/css.jpg 831c1a49ddd04e7129d10f0e95c6fd1e ./vendor/codeinwp/themeisle-sdk/assets/images/sparks.png 33deadcc851d759fd2510c68ecc5d301 ./vendor/codeinwp/themeisle-sdk/assets/images/animation.jpg 79ec97bb74028265904c86a7eb01674f ./vendor/codeinwp/themeisle-sdk/assets/images/team.jpg bc675542af662c062b238228c2cde19d ./vendor/codeinwp/themeisle-sdk/assets/css/banner.css 0c914e7f68f1fff87eaa61630fada462 ./vendor/codeinwp/themeisle-sdk/CHANGELOG.md 84dcc94da3adb52b53ae4fa38fe49e5d ./vendor/codeinwp/themeisle-sdk/LICENSE 9f1246eaccb93afe47646b3bb36c28b5 ./vendor/codeinwp/themeisle-sdk/load.php fa2acbcdf98455b9adcd82062fddec9d ./vendor/codeinwp/optimole-sdk/src/Exception/BadResponseException.php 7947f148ad7a09324fd90fefd925293a ./vendor/codeinwp/optimole-sdk/src/Exception/UploadApiException.php 0fe292e289d0188a3f27a1bb8f454835 ./vendor/codeinwp/optimole-sdk/src/Exception/ExceptionInterface.php 14c77fd672f53452cedfff33dd8342c2 ./vendor/codeinwp/optimole-sdk/src/Exception/InvalidArgumentException.php 780f26f8998749b7b863321fd6fd3936 ./vendor/codeinwp/optimole-sdk/src/Exception/InvalidUploadApiResponseException.php cab60b6612b8b05a3d647d5721411a5d ./vendor/codeinwp/optimole-sdk/src/Exception/BadMethodCallException.php 195540fdc0dd0e9e512fce1972c64032 ./vendor/codeinwp/optimole-sdk/src/Exception/DashboardApiException.php b14868e3f1b2aeaf29bd857b85dc509d ./vendor/codeinwp/optimole-sdk/src/Exception/UploadFailedException.php ece87d36be33d6f2f49b870606773845 ./vendor/codeinwp/optimole-sdk/src/Exception/UploadLimitException.php 1f016b36dbaad4148bc4ad2430f31e3a ./vendor/codeinwp/optimole-sdk/src/Exception/InvalidDashboardApiResponseException.php affd17d154eca7356bbcc035b12ae72b ./vendor/codeinwp/optimole-sdk/src/Exception/RuntimeException.php 44a8bcdc4f6ac9bd3656042853edc769 ./vendor/codeinwp/optimole-sdk/src/ValueObject/OffloadUsage.php f137ae60fe86cc78e6869b5763498de2 ./vendor/codeinwp/optimole-sdk/src/ValueObject/Position.php 0a3099f9138738e7c71324935c5a4872 ./vendor/codeinwp/optimole-sdk/src/Optimole.php c234c379752f7fd550824fd7241230d3 ./vendor/codeinwp/optimole-sdk/src/Offload/Manager.php 5a5d07f5fa357e37912528d7ff87cc84 ./vendor/codeinwp/optimole-sdk/src/Resource/CacheBusterProperty.php 154a546028a2f7f29a07fe974f0630fd ./vendor/codeinwp/optimole-sdk/src/Resource/Asset.php 914ea004c7ab372acd424d0fff2bd877 ./vendor/codeinwp/optimole-sdk/src/Resource/AbstractResource.php 30a19233c79eeac7c1554faf9b907733 ./vendor/codeinwp/optimole-sdk/src/Resource/PropertyInterface.php 005db828345b57f3cc80b28e65684441 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/KeepCopyrightProperty.php 0e92b3fa133c36ccb9e3c7382a467bc5 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/EnlargeProperty.php 8dd29af5a0b1494abf5201ad5638fd40 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/WatermarkProperty.php 158abdba80e57768f235fcb8544b96d4 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/ResizeTypeProperty.php bf8eed86f449bbc25b2691e180a807bb ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/IgnoreAvifProperty.php e175156467b50d4b1eec48f788496ba1 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/WidthProperty.php 032ead89ea7ed5589d0b9f03653e5fa2 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/GravityProperty.php ab1e2de2b52e2273912ec622e78d40c6 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/QualityProperty.php 6587c6a83387e5bc27174c440975ed41 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/FormatProperty.php 7b17b1d5a0df7ab5451f7c073ae9fd36 ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/HeightProperty.php 0cc47951b50b62be2a25f94abdd4794f ./vendor/codeinwp/optimole-sdk/src/Resource/ImageProperty/StripMetadataProperty.php 795bde18c3c392f960b64e782ddac85c ./vendor/codeinwp/optimole-sdk/src/Resource/AssetProperty/MinifyProperty.php 5f1bfdbbef833f51ef4a321671ebc0f6 ./vendor/codeinwp/optimole-sdk/src/Resource/AssetProperty/TypeProperty.php c8e837f945939e8fd186cc67113b761a ./vendor/codeinwp/optimole-sdk/src/Resource/Image.php c02cb465cf6c0dcb95f37f3510e85ed7 ./vendor/codeinwp/optimole-sdk/src/Http/GuzzleClient.php 2eac76a6ce9269768157f126d1fbf740 ./vendor/codeinwp/optimole-sdk/src/Http/ClientInterface.php 57b5422ae0c989834c77cd0a028ba4fc ./vendor/codeinwp/optimole-sdk/src/Http/WordPressClient.php 305c7e9595342823e60a2166e101b5dd ./vendor/codeinwp/optimole-sdk/README.md a94628138d1559a6e594a9f384b02e0b ./vendor/codeinwp/optimole-sdk/LICENSE c02be6d96671f88d28aad3ffa134c8ae ./vendor/composer/ClassLoader.php f8d61ff0a37012417d114d938aff23e8 ./vendor/composer/installed.json 8d4fadcfbe311c0af4251988191020b0 ./vendor/composer/installed.php f3aa60e94ab1f27ada6ee4c37ec41cd0 ./vendor/composer/platform_check.php 57f27e6612db3ab09091663c3adbff4b ./vendor/composer/autoload_classmap.php 182d5924ff0b528f008a83d1f5809d02 ./vendor/composer/InstalledVersions.php b2d3a7e9396634e880d6084eb54d6ccf ./vendor/composer/autoload_psr4.php 224007c97efb82c7b45b0e92f240af41 ./vendor/composer/autoload_namespaces.php 1bd75686461f2831d19ba89a26c1c87c ./vendor/composer/autoload_static.php 7aa38c5190f1b3514b3b840415c02780 ./vendor/composer/autoload_real.php 955d5fe58c231244f6b49000f383b5e2 ./vendor/composer/LICENSE ada87b1c21bd25ca8b6017446b8adaf3 ./vendor/composer/autoload_files.php 4ff9af8c7f2e5acaacd976f13c0b05ab ./vendor/autoload.php b7a3761828fe5db1c40a4043ccebef3a ./vendor/enshrined/svg-sanitize/src/ElementReference/Subject.php 9246e8b03967262eb702e964c53a3327 ./vendor/enshrined/svg-sanitize/src/ElementReference/Resolver.php d523f8860c2a4235a22d3a32464645c3 ./vendor/enshrined/svg-sanitize/src/ElementReference/Usage.php 133f8395fcc8de66445ba2f43ae29668 ./vendor/enshrined/svg-sanitize/src/svg-scanner.php 116e2509f11258b592262286ce94d3e5 ./vendor/enshrined/svg-sanitize/src/data/AllowedTags.php 4e0c0a97c94f76caf72f5392bcd32ff5 ./vendor/enshrined/svg-sanitize/src/data/XPath.php d9771e78523c284eac90ab227fc80730 ./vendor/enshrined/svg-sanitize/src/data/AllowedAttributes.php b66d6296bbbc998256fc5277f240542b ./vendor/enshrined/svg-sanitize/src/data/AttributeInterface.php dd42bbb536b0b79fd65f97d33ce12ddc ./vendor/enshrined/svg-sanitize/src/data/TagInterface.php 8f288acb4a2da968ebbd1d104d478264 ./vendor/enshrined/svg-sanitize/src/Exceptions/NestingException.php 0ba5e47a8a51ab4d592ab0a38a96a0ae ./vendor/enshrined/svg-sanitize/src/Sanitizer.php 4740018a2749c2d4c3fd307ea6f0ed4a ./vendor/enshrined/svg-sanitize/src/Helper.php 78d68279312688e1f56544b260e18e38 ./vendor/enshrined/svg-sanitize/README.md 2c1c00f9d3ed9e24fa69b932b7e7aff2 ./vendor/enshrined/svg-sanitize/LICENSE 50ad074d89b0d489a3041e99a131df02 ./vendor/symfony/polyfill-php80/PhpToken.php a182f8d65875bfeba83939b11715d436 ./vendor/symfony/polyfill-php80/bootstrap.php feda784ff89086c99a0d678111e74bfe ./vendor/symfony/polyfill-php80/Php80.php 599d7691608f9f00c7c894816c157630 ./vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php 9a1665062812e71e2714c06efa157e40 ./vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php 119a383429b18c768a73578f5b03efd0 ./vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php f3212f7dd76f9691f5ba5f42ab4b7697 ./vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php 922b136b054c080af5c17eafe2d6a1b5 ./vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php 7787e3b7178d6cf529e2dde25d80ee9e ./vendor/symfony/polyfill-php80/README.md f288a4ab278f67080fb70a531307837a ./vendor/symfony/polyfill-php80/LICENSE