f96e8aab37e850db0b633bd321d2a144 ./js/src/fonts/montserrat/montserrat-v31-latin-500.woff2 9e606da1cbeb392aefa88d31f35784c8 ./js/src/fonts/montserrat/montserrat-v31-latin-600.woff2 e7198b2dcb57c0193b0e9765353994ba ./js/src/fonts/montserrat/montserrat-v31-latin-regular.woff2 1c0792ac34ef600f99d93bc272a31080 ./js/src/fonts/montserrat/montserrat-v31-latin-700.woff2 a6692d8a5143a4a85cb2560e2737e75a ./js/src/hooks/useSmartPlan.js a77682f2d89efdddd58747232669377c ./js/src/hooks/useScan.js bb4dbf0352dde7b970a740e76cceae4e ./js/src/hooks/useOnboarding.js 0a36363a29ccd4d6123f472b223eec54 ./js/src/hooks/useWebSocket.js 003acded9687e99814c17b2339953f37 ./js/src/hooks/useAutoScroll.js d03d5bae431bea1fbbb014b3c3bd19ce ./js/src/hooks/analytics/usePageView.js 67db42fe67546b49c6a28224f20bffc3 ./js/src/hooks/analytics/useAnalytics.js a2e8cf0f5525a4b7b5263ba8bb7fc53a ./js/src/hooks/analytics/useTrackOnMount.js 6c91eb5134fdf8d9bb260b76dbb5b387 ./js/src/devtools/hooks/useEventCapture.js a70353e3ec295f79432ba68e108df6ce ./js/src/devtools/hooks/useDevConfig.js 380c1472ed16c03d60a9514624db5d55 ./js/src/devtools/index.js eeceee85e62386e498b4908175c4e639 ./js/src/devtools/DevTools.jsx 2260ce0d5dd533f760d107ae559fb27b ./js/src/config/timings.js 7a01e60e721d70e423a1ac802ed2556e ./js/src/App.css d41d8cd98f00b204e9800998ecf8427e ./js/src/index.css fbd2e22c1685e6f33c09d78713eaac07 ./js/src/utils/urlBuilder.js a48de61804642024f16c5e8d7e47efde ./js/src/utils/errorMessages.js a129fdcd1c32c4ea880ffd756a03cd35 ./js/src/styles/globals.css 7e2332fbd3a9166d79d722c671cc9873 ./js/src/styles/fonts.css e9000fd50c2bfeb98d3d77a89d314820 ./js/src/lib/ErrorBoundary.jsx 4e76d328c3715fae85f8f62ba11efa86 ./js/src/lib/events.js 4b41a0fa30c378c71d547c9dc9ceb96a ./js/src/lib/errorMonitoring.js 2fdc1544a12af3d2f46513ca21f69823 ./js/src/lib/storage.js 403c358336cedf21990f17649eb99a26 ./js/src/lib/utils.js 0a584e621ce0ebfb10aa1fce83edb1d5 ./js/src/features/chat/config/guidedChatContent.js 6b9a5ce3b0924eeb80bd1a1c7e991733 ./js/src/features/chat/ConversationalChat.jsx b82c7cff8523e23d26df6d2f0bc1db87 ./js/src/features/chat/GuidedTaskChat.jsx bbb0765d9ba0e2a35bf57e2eb9d4509d ./js/src/features/onboarding/OnboardingLayout.jsx a9f38ed26af9c9509067772667885cfd ./js/src/features/onboarding/steps/Goal.jsx 27d74dd9643c5019386026df0ef1b21d ./js/src/features/onboarding/steps/Welcome.jsx eae31a9c789837f00a6de9f6f854d517 ./js/src/features/onboarding/steps/Confirmation.jsx d6b29933286833d345568611c81f1a06 ./js/src/features/onboarding/steps/Loading.jsx 2e939ff520977a4adfdd9f1cdea5c0f3 ./js/src/features/onboarding/steps/Chat.jsx aff6dd4c3789d3efac4aab7642005ce0 ./js/src/features/dashboard/SmartPlan.jsx 1f6d90160c2f1b227a19d6f73ca216e0 ./js/src/features/dashboard/config/progressReporting.js e076d091dec0c98824a9f6c9280dcf91 ./js/src/features/dashboard/config/taskDefinitions.js 4cbc7cc618d6c239b717812f1a897635 ./js/src/features/dashboard/utils/taskTransformers.js ebc54559c692e4afd931be2e19975aab ./js/src/features/dashboard/TaskCard.jsx 47c3524d3457ae142cd3450b31107cff ./js/src/features/dashboard/ProgressReporting.jsx a646652c986dd632e23acb5dab453f0f ./js/src/pages/OnboardingPage.jsx 0dc637a5fda0d31a48c70760193693f1 ./js/src/pages/LoginPage.jsx fdbb8a50603164a8ae58edc678efdf83 ./js/src/pages/DashboardPage.jsx 702a856edfd93f17ed15e885e8a55725 ./js/src/pages/GoalProfilePage.jsx 918ea50cd95b898c40907f56f4cf38d0 ./js/src/constants/taskStatus.js 36b942bb60518ca32cf1af686764ff2c ./js/src/constants/goals.js 9587c781d325c8b997d2cba13f92c781 ./js/src/App.jsx 596e98d10b1a037615cb629ddcf126d5 ./js/src/errors/index.js 34c4cb3a1a199c18f133073e98c84d58 ./js/src/errors/logger.js 1ca7735cc9d25f7ac83e7934826308b8 ./js/src/errors/base.js 4d58de85d94c380e2007d741ac2ed6df ./js/src/errors/api.js cd33f7eaf2e0eb342807361105d2c87e ./js/src/errors/react.js 051aa806f0fae0f0f432cda060693849 ./js/src/api/client.js 66aa6020ee349aeae0fb9e9b48f110a4 ./js/src/components/chat/guided/GuidedChatMessageGroup.jsx c861e81879caae942cdbccfa0d0ec800 ./js/src/components/chat/conversational/ChatMessage.jsx fbef3415421c9fd4bd7ff5afcd6f18c3 ./js/src/components/chat/conversational/ChatInput.jsx 9a14b8ceb2f39f16d5466deed7ef7295 ./js/src/components/chat/conversational/ChatOptions.jsx d50aa3737c2713fdf3677d30ee6554a4 ./js/src/components/chat/conversational/TypewriterText.jsx 4f30a5297eb927e308d13e2dfc71595d ./js/src/components/ui/badge.jsx e489167cdd4f598cb4b7551e6495f9bc ./js/src/components/ui/spinner.jsx 48e6736672cc956def260f82f97b7dcd ./js/src/components/ui/text-input.jsx 0e0ba4f5e3ba1e2800c2ee4a7f96ce45 ./js/src/components/ui/carousel.jsx b754f10f6584c9ea4534af58eaf692b5 ./js/src/components/ui/skeleton.jsx 4be3563b9e09fc98019d44786b2d3c88 ./js/src/components/ui/sheet.jsx 6583ec65d1eaf2db0cdedfa64c21b40e ./js/src/components/ui/speech-bubble.jsx 4aff23f36ace5001f9c298af4db89c9a ./js/src/components/ui/textarea.jsx d95830e684fc09e5f39bbcbd16c2fe76 ./js/src/components/ui/input-otp.jsx 6a4b67d6a99e265e7e7e242068343809 ./js/src/components/ui/card.jsx 665d96f8e2ac804807487bb96aaaf64f ./js/src/components/ui/empty.jsx 3564fc03c78bb24cc49a8c78a331cacc ./js/src/components/ui/label.jsx 523384f9095faf45c3404271799d6938 ./js/src/components/ui/dropdown-menu.jsx 42ed484fb66022b0d2000d8ee56c5792 ./js/src/components/ui/dialog.jsx 625334b3c5c07baaf73dbcee970a9c29 ./js/src/components/ui/button.jsx 1959bc2b5b6bd3ea222342e2882eb26a ./js/src/components/ui/priority-card.jsx 536838d755fdf223bc61ba7096c70cd9 ./js/src/components/dashboard/StatusBanner.jsx eef552c9c69d8562072b1a85cad204f7 ./js/src/components/dashboard/ProgressBulletList.jsx fbbf89a6784df3a34b79d505a2973dca ./js/src/components/layouts/Header.jsx af752bb05e5c9d3df8be6aaf7da05a14 ./js/src/components/layouts/PageLayout.jsx fb6d1da3420c380fbeeed3db1c9e91ce ./js/src/components/layouts/TrialBanner.jsx 64617a51369837b9a0303725b1c050ce ./js/src/main.jsx 581cfdcb54794cf3f1decec466e359c7 ./js/eslint.config.js 260d044bab056e4005262f502bf4a194 ./js/index.html 2a67d00ecaf6e3c1a323624a9ac8d076 ./js/public/logo.svg 72609299e706492e15264da09dec8f5f ./js/public/map-pinned.svg caa30c2e335c3f24b78f0facf1b66b1c ./js/public/check-check.svg ad193b1abd0c9e78c9389ad6cafa3ea2 ./js/public/onboarding.svg ebc27c156f84f38f3c8f9e3d0874a136 ./js/public/hand-heart.svg c935fdcc56cfe8792127455f0259f229 ./js/public/sparkles.svg 68c206ea1479eb4b8019d12e4f030ec6 ./js/public/fan.svg ab3b65618e3a94460fa21613e835e031 ./js/jsconfig.json 634e0e5c8f5fef9e8383e7e8d5eddf16 ./js/package-lock.json 2a67d00ecaf6e3c1a323624a9ac8d076 ./js/dist/logo.svg 72609299e706492e15264da09dec8f5f ./js/dist/map-pinned.svg 7e421092a66fecf62e02307564ea1e9c ./js/dist/.vite/manifest.json caa30c2e335c3f24b78f0facf1b66b1c ./js/dist/check-check.svg ad193b1abd0c9e78c9389ad6cafa3ea2 ./js/dist/onboarding.svg f96e8aab37e850db0b633bd321d2a144 ./js/dist/assets/montserrat-v31-latin-500-DRFEGfly.woff2 1c0792ac34ef600f99d93bc272a31080 ./js/dist/assets/montserrat-v31-latin-700-BdjcYUrC.woff2 82da11d64905c5e77049a8c13caee0cd ./js/dist/assets/main-CQRvaVXw.css 513eddf34d9d8f3ee0fb0eef25ca56f3 ./js/dist/assets/module-BPaqjOz8.js e7198b2dcb57c0193b0e9765353994ba ./js/dist/assets/montserrat-v31-latin-regular-BLhwKU8k.woff2 9e606da1cbeb392aefa88d31f35784c8 ./js/dist/assets/montserrat-v31-latin-600-UVxSCcoG.woff2 f9425d5c112e4fe813396eb272524e35 ./js/dist/assets/main-cOelZQPj.js ebc27c156f84f38f3c8f9e3d0874a136 ./js/dist/hand-heart.svg c935fdcc56cfe8792127455f0259f229 ./js/dist/sparkles.svg 68c206ea1479eb4b8019d12e4f030ec6 ./js/dist/fan.svg 660a2ec9936a8c47e5fd90fc690313bb ./js/components.json 89d9a4f649b0a967793463604c68769f ./js/package.json 439334b22445e861b88fa3e158d29db4 ./js/vite.config.js 9394542edf90f1a472a0334816f2477d ./composer.lock 4cbf90fe6b583c1b0e78ee6450c697e3 ./uninstall.php bae2c7d5c41fa1b5942189e09382b5c5 ./main.php 0249dbb8037f6c41cafde9d868d82cf3 ./flavio.php 29ddd2d979c0b379d1a41bb48784599f ./README.txt 08301163abb47f2f82873a1399342cd4 ./composer.json 1f87a945f07dd23d299b5bad53161c5c ./includes/User.php 3f2178706c621c55d91c7f30ff1a811e ./includes/ActivationCode.php 24ca50eb57069e690a6ec738fff2a3d4 ./includes/Scan.php 30d22e0ff943e444d1e6f5bee03bc034 ./includes/SiteManager.php 334d13c703dd6d6e792b40265a5ebde0 ./includes/Traits/Cache.php 284bef676bc6cd546e87b8e34eee3afd ./includes/Traits/Filesystem.php 161a743e6bea21b422eae7e0f774eecf ./includes/Traits/TokenExchange.php f9a53429818e34b406e602b3a925b60e ./includes/CTAs.php 3029d55eda83f45efa5648b1f0950efd ./includes/ApiConnector.php 2dc1edb64d37b3c92deb6359f566d41b ./includes/Optimizations.php 5026f9eece5c4368ec5db68b08add523 ./includes/ProgressReporting.php ed0323644a347457297d1c5ce873a0f4 ./includes/AssetsManager.php 211a608e362859ecc150a624acde2724 ./includes/Data.php 9771b9faa93c902e1e7194ef951b5df0 ./includes/Suggestions.php 0723c7e5f05fbc2e9e4026812346175d ./includes/Tasks.php af5e752f597712702a1882b542290b61 ./includes/Render.php c3ae8d2f1b22a0b8ee563375c6576a85 ./includes/Menu.php afc830e7477351adf269928335408e79 ./includes/Signature.php 3e737a51be33472584bab7a326a9f817 ./includes/Tasks/NoIndex.php bda59be06c8fa391dd07fbb658d61417 ./includes/Tasks/Sitemap.php a234e3c5062f9179fc6dc0f8a6c15e18 ./includes/Tasks/RobotsTxt.php bb7e5928deddd6af80f66b25d42c1ece ./includes/Tasks/FriendlyUrl.php 5da439af64067c356669b1dce6fe8aa5 ./includes/Tasks/No404.php 23139b28d049f0f3601399c98b09703a ./includes/Tasks/StructuredDataHome.php 549e06ba806bb50c8001e8ee40122049 ./includes/CheckToken.php 3bb4594289bb9db4482ab021880f6c15 ./css/admin-overrides.css 7a6c720755f0adba73e889515bb534d3 ./vendor/graham-campbell/result-type/src/Success.php a370cc2727332f8ebb86659ed95ffded ./vendor/graham-campbell/result-type/src/Error.php 383b321758817bfa4575fc3205a01efd ./vendor/graham-campbell/result-type/src/Result.php c577c77b5a082a0d6df269e2044ebc1d ./vendor/graham-campbell/result-type/composer.json 95472cd76f3347cd24d61c124da4ee21 ./vendor/graham-campbell/result-type/LICENSE c02be6d96671f88d28aad3ffa134c8ae ./vendor/composer/ClassLoader.php 810b3a5b7c6120d9dac11942e3cd031b ./vendor/composer/installed.json 2855ed9453a30cb3d7a5b9f1b7b9deb3 ./vendor/composer/installed.php f3aa60e94ab1f27ada6ee4c37ec41cd0 ./vendor/composer/platform_check.php 208b2424a423665b72cbb81d6967dc0e ./vendor/composer/autoload_classmap.php 182d5924ff0b528f008a83d1f5809d02 ./vendor/composer/InstalledVersions.php f493234ac188f183a963f95089e2f91d ./vendor/composer/autoload_psr4.php 224007c97efb82c7b45b0e92f240af41 ./vendor/composer/autoload_namespaces.php 9c161ffc029d483f83d65960e1bae800 ./vendor/composer/autoload_static.php 432a3d3f6277840921cf3b9291780ca2 ./vendor/composer/autoload_real.php 955d5fe58c231244f6b49000f383b5e2 ./vendor/composer/LICENSE 2c5ab7271159b982ac30f9e02eea7b89 ./vendor/composer/autoload_files.php 1f3e39f594b09f9952b6929ab7a42fcc ./vendor/autoload.php 59152140996ac175e01a1d5f61876cbb ./vendor/vlucas/phpdotenv/src/Store/StoreInterface.php 4acfe82816c2b21c26865e857332fc18 ./vendor/vlucas/phpdotenv/src/Store/File/Reader.php 2a7ddb08b9c258486aace6fdd484c393 ./vendor/vlucas/phpdotenv/src/Store/File/Paths.php 4e4fd329200e4763cf3c24ead2ffd2ea ./vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php 84709cfbb91ac181594d7ddab34dd054 ./vendor/vlucas/phpdotenv/src/Store/FileStore.php 9e37ac634e842bcbf04e91cef79e133b ./vendor/vlucas/phpdotenv/src/Store/StringStore.php 38392de3e694ad54f2fb2d439af57cfa ./vendor/vlucas/phpdotenv/src/Parser/Value.php bac6851234321fce830b3b0eed39ff41 ./vendor/vlucas/phpdotenv/src/Parser/Lines.php 78c6d477cf88b7dbf307fa69c76a9f7c ./vendor/vlucas/phpdotenv/src/Parser/Entry.php 75bc52c5a287e834f61427a547680244 ./vendor/vlucas/phpdotenv/src/Parser/Parser.php 6da1b14cbcff1b8df265409cbb511836 ./vendor/vlucas/phpdotenv/src/Parser/Lexer.php 9602525e920f6f2dd596512ad3fccb79 ./vendor/vlucas/phpdotenv/src/Parser/ParserInterface.php ad4c8b7d2567c5fd0db4e606f86a5802 ./vendor/vlucas/phpdotenv/src/Parser/EntryParser.php 27ff22b091c516188f5699bbb7203eea ./vendor/vlucas/phpdotenv/src/Loader/Resolver.php d59e6206101e7017e4b040f9bf086571 ./vendor/vlucas/phpdotenv/src/Loader/Loader.php 02d0baf43569666c41a4ceb553f7a660 ./vendor/vlucas/phpdotenv/src/Loader/LoaderInterface.php f6ec63d30119573c97492228e934273a ./vendor/vlucas/phpdotenv/src/Util/Str.php 09602261a79a58006124fde029a68426 ./vendor/vlucas/phpdotenv/src/Util/Regex.php 79464f52f77d176efd63ef73333c97e4 ./vendor/vlucas/phpdotenv/src/Exception/InvalidEncodingException.php 0c10b93f93140168a0e6fd927c8e139f ./vendor/vlucas/phpdotenv/src/Exception/ExceptionInterface.php dd4b07395695e96348374f69a35d70bc ./vendor/vlucas/phpdotenv/src/Exception/ValidationException.php 89925d7c3e92a1700ca3a798d5312927 ./vendor/vlucas/phpdotenv/src/Exception/InvalidFileException.php c872683478988d9cd50ca90c56cc44a5 ./vendor/vlucas/phpdotenv/src/Exception/InvalidPathException.php 1d07f70fae90e6d4074532276f5ca6fa ./vendor/vlucas/phpdotenv/src/Dotenv.php 76c307ae55a5cfd9d4a9938eebe4ec16 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ReaderInterface.php e66c7195d27802f6722a768701e52e11 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/MultiReader.php b6402438ecc9b15ca743745800148695 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ApacheAdapter.php 1dba7e9a10caa1e6deb521921acb7b28 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/MultiWriter.php 3c70894bc195df2509d4b144be55ab23 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/WriterInterface.php 7eb79391f6a4db02a04451a49e6f00f7 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ReplacingWriter.php a46c060232feff9a5e8895aa86c6dfe4 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ArrayAdapter.php 80492db1c24fc117a99c39bdfcc9b17e ./vendor/vlucas/phpdotenv/src/Repository/Adapter/PutenvAdapter.php 43ac119db54e33db534988a575ddf452 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ServerConstAdapter.php 3403f01f2e77754c1daac90bb4a2a995 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/GuardedWriter.php 68cc0141b0a740e6490e46aaa85c970d ./vendor/vlucas/phpdotenv/src/Repository/Adapter/EnvConstAdapter.php af8ca34370f027abbb288c8ac30001c7 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/ImmutableWriter.php ed61e4d20ab05cc156d8ef9b850b2915 ./vendor/vlucas/phpdotenv/src/Repository/Adapter/AdapterInterface.php 82ccd562e5813be5c77a6c6b2561f8d8 ./vendor/vlucas/phpdotenv/src/Repository/AdapterRepository.php 41f6869f019fe6f802305fa985371af4 ./vendor/vlucas/phpdotenv/src/Repository/RepositoryInterface.php 6bd09abc9231f3fe6926d14f892e9168 ./vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php 6ce994530fa4e1704f4add817de4e4e6 ./vendor/vlucas/phpdotenv/src/Validator.php 822f89c346138d5a2531dfd92b6bccc8 ./vendor/vlucas/phpdotenv/composer.json 53b0afca39ccf099da1c1bd1032ec04a ./vendor/vlucas/phpdotenv/LICENSE 9b1bbc6714bceaaf20c977ab4fdb649d ./vendor/phpoption/phpoption/src/PhpOption/Option.php 03e0684d58060a01c6095945722a146d ./vendor/phpoption/phpoption/src/PhpOption/Some.php b26f5584cde7c40ad456683ee4862b44 ./vendor/phpoption/phpoption/src/PhpOption/None.php 82d7fbfb1658d6ea07f1bcd71ed26e13 ./vendor/phpoption/phpoption/src/PhpOption/LazyOption.php 60146da2a6d243be224216082963fae6 ./vendor/phpoption/phpoption/composer.json 2b42edef8fa55315f34f2370b4715ca9 ./vendor/phpoption/phpoption/LICENSE 5d14e48674f83390d3cd17bcb4bd14c3 ./vendor/symfony/polyfill-php80/PhpToken.php a182f8d65875bfeba83939b11715d436 ./vendor/symfony/polyfill-php80/bootstrap.php feda784ff89086c99a0d678111e74bfe ./vendor/symfony/polyfill-php80/Php80.php 511a4e1964472053cf8540a48641af74 ./vendor/symfony/polyfill-php80/composer.json 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 b5c813b0f59f6174d6dcc1c3d7ee0e4b ./vendor/symfony/polyfill-ctype/bootstrap80.php 9e6f14148433686c882c9aa7626f23cd ./vendor/symfony/polyfill-ctype/bootstrap.php 9cdef65a6ec99639e4aefdde6f0c8f84 ./vendor/symfony/polyfill-ctype/Ctype.php 4c10684e27f952e5ffde2dc5d2ae3578 ./vendor/symfony/polyfill-ctype/composer.json 0de629ed15e1a4649f44050227ab5b52 ./vendor/symfony/polyfill-ctype/README.md 6ee433efc138ba859adfa6a54cdff3b6 ./vendor/symfony/polyfill-ctype/LICENSE 9e856dcbaabab900392cf60b309e158d ./vendor/symfony/polyfill-mbstring/bootstrap80.php cfb18d3b60be08f606e560f2742e3e93 ./vendor/symfony/polyfill-mbstring/bootstrap.php cd85b68a021e1d93330ec159da724adb ./vendor/symfony/polyfill-mbstring/composer.json a161350864050f78bf9161f7f3c94172 ./vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php afd2a811c09e718300d41aeda6ee616f ./vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php 57fcc71db7032223c94559a4aed87b4d ./vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php 3c66ab6278311ca4982af4ec018d76db ./vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php 9b64fef5b944aed1cba454f263510609 ./vendor/symfony/polyfill-mbstring/README.md cb0eb4a68601a5457abcc5f641513769 ./vendor/symfony/polyfill-mbstring/Mbstring.php 5eabb89a3d6f34e80f6d7e8de48f7f60 ./vendor/symfony/polyfill-mbstring/LICENSE