From 5dc760638aeac5610850c909653636f472ee04ea Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 14 Jan 2024 16:12:31 -0500 Subject: [PATCH 001/422] Add instantViewUnrollThreads flag --- .env.example | 1 + esbuild.config.mjs | 1 + jestconfig.json | 1 + src/constants.ts | 1 + src/realms/twitter/routes/status.ts | 4 ++++ src/types/env.d.ts | 1 + src/types/types.d.ts | 1 + 7 files changed, 10 insertions(+) diff --git a/.env.example b/.env.example index 2605bd56..2b5ae71c 100644 --- a/.env.example +++ b/.env.example @@ -3,6 +3,7 @@ STANDARD_DOMAIN_LIST = "fxtwitter.com,fixupx.com,twittpr.com" DIRECT_MEDIA_DOMAINS = "d.fxtwitter.com,dl.fxtwitter.com,d.twittpr.com,dl.twittpr.com,d.fixupx.com,d.xfixup.com,dl.fixupx.com,dl.xfixup.com" TEXT_ONLY_DOMAINS = "t.fxtwitter.com,t.twittpr.com,t.fixupx.com" INSTANT_VIEW_DOMAINS = "i.fxtwitter.com,i.twittpr.com,i.fixupx.com" +INSTANT_VIEW_THREADS_DOMAINS = "u.fxtwitter.com,u.twittpr.com,u.fixupx.com" GALLERY_DOMAINS = "g.fxtwitter.com,g.twittpr.com,g.fixupx.com" MOSAIC_DOMAIN_LIST = "mosaic.fxtwitter.com" API_HOST_LIST = "api.fxtwitter.com,api-canary.fxtwitter.com" diff --git a/esbuild.config.mjs b/esbuild.config.mjs index e67ab9af..fa4b29e0 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -37,6 +37,7 @@ let envVariables = [ 'DIRECT_MEDIA_DOMAINS', 'TEXT_ONLY_DOMAINS', 'INSTANT_VIEW_DOMAINS', + 'INSTANT_VIEW_THREADS_DOMAINS', 'GALLERY_DOMAINS', 'HOST_URL', 'REDIRECT_URL', diff --git a/jestconfig.json b/jestconfig.json index 59a03a4a..8a4d5eb6 100644 --- a/jestconfig.json +++ b/jestconfig.json @@ -7,6 +7,7 @@ "BRANDING_NAME": "FxTwitter / FixupX", "TEXT_ONLY_DOMAINS": "t.fxtwitter.com,t.twittpr.com,t.fixupx.com", "INSTANT_VIEW_DOMAINS": "i.fxtwitter.com,i.twittpr.com,i.fixupx.com", + "INSTANT_VIEW_THREADS_DOMAINS": "u.fxtwitter.com,u.twittpr.com,u.fixupx.com", "GALLERY_DOMAINS": "g.fxtwitter.com,g.twittpr.com,g.fixupx.com", "STANDARD_DOMAIN_LIST": "fxtwitter.com,fixupx.com,twittpr.com", "DIRECT_MEDIA_DOMAINS": "d.fxtwitter.com,dl.fxtwitter.com,d.fixupx.com,dl.fixupx.com", diff --git a/src/constants.ts b/src/constants.ts index f5966be6..84447c6d 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -5,6 +5,7 @@ export const Constants = { DIRECT_MEDIA_DOMAINS: DIRECT_MEDIA_DOMAINS.split(','), TEXT_ONLY_DOMAINS: TEXT_ONLY_DOMAINS.split(','), INSTANT_VIEW_DOMAINS: INSTANT_VIEW_DOMAINS.split(','), + INSTANT_VIEW_THREADS_DOMAINS: INSTANT_VIEW_THREADS_DOMAINS.split(','), GALLERY_DOMAINS: GALLERY_DOMAINS.split(','), MOSAIC_DOMAIN_LIST: MOSAIC_DOMAIN_LIST.split(','), API_HOST_LIST: API_HOST_LIST.split(','), diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index dbbffbe9..0c46ae93 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -55,6 +55,10 @@ export const statusRequest = async (c: Context) => { } else if (Constants.INSTANT_VIEW_DOMAINS.includes(url.hostname)) { console.log('Forced instant view request'); flags.forceInstantView = true; + } else if (Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname)) { + console.log('Forced unroll instant view'); + flags.forceInstantView = true; + flags.instantViewUnrollThreads = true; } else if (Constants.GALLERY_DOMAINS.includes(url.hostname)) { console.log('Gallery embed request'); flags.gallery = true; diff --git a/src/types/env.d.ts b/src/types/env.d.ts index a30fa1f7..111de5f1 100644 --- a/src/types/env.d.ts +++ b/src/types/env.d.ts @@ -3,6 +3,7 @@ declare const STANDARD_DOMAIN_LIST: string; declare const DIRECT_MEDIA_DOMAINS: string; declare const TEXT_ONLY_DOMAINS: string; declare const INSTANT_VIEW_DOMAINS: string; +declare const INSTANT_VIEW_THREADS_DOMAINS: string; declare const GALLERY_DOMAINS: string; declare const HOST_URL: string; declare const EMBED_URL: string; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index 591213a0..3c66776f 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -8,6 +8,7 @@ type InputFlags = { textOnly?: boolean; isXDomain?: boolean; forceInstantView?: boolean; + instantViewUnrollThreads?: boolean; archive?: boolean; gallery?: boolean; }; From 90e9c3a1eb359d3e44e13f28158de21098e90b9b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 14 Jan 2024 19:37:43 -0500 Subject: [PATCH 002/422] Implement thread unrolling in Instant View --- src/embed/status.ts | 8 +++++--- src/providers/twitter/conversation.ts | 24 +++++++++++++++++++----- src/providers/twitter/processor.ts | 4 +++- src/render/instantview.ts | 27 ++++++++++++++++----------- src/types/types.d.ts | 3 ++- 5 files changed, 45 insertions(+), 21 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index caa9cd94..113252d3 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -35,9 +35,8 @@ export const handleStatus = async ( let fetchWithThreads = false; - /* TODO: Enable actually pulling threads once we can actually do something with them */ - if (c.req.header('user-agent')?.includes('Telegram') && !flags?.direct) { - fetchWithThreads = false; + if (c.req.header('user-agent')?.includes('Telegram') && !flags?.direct && flags.instantViewUnrollThreads) { + fetchWithThreads = true; } const thread = await constructTwitterThread( @@ -48,6 +47,8 @@ export const handleStatus = async ( flags?.api ?? false ); + console.log('twitterThread', thread); + const status = thread?.status as APITwitterStatus; const api = { @@ -191,6 +192,7 @@ export const handleStatus = async ( try { const instructions = renderInstantView({ status: status, + thread: thread, text: newText, flags: flags }); diff --git a/src/providers/twitter/conversation.ts b/src/providers/twitter/conversation.ts index 0a5a1116..917e7c95 100644 --- a/src/providers/twitter/conversation.ts +++ b/src/providers/twitter/conversation.ts @@ -494,11 +494,25 @@ export const constructTwitterThread = async ( author: author, code: 200 }; - - threadStatuses.forEach(async status => { - socialThread.thread?.push( - (await buildAPITwitterStatus(c, status, undefined, true, false)) as APITwitterStatus - ); + + await Promise.all(threadStatuses.map(async status => { + console.log('Processing status for', status) + const builtStatus = await buildAPITwitterStatus(c, status, undefined, true, false) as APITwitterStatus; + console.log('builtStatus', builtStatus); + socialThread.thread?.push(builtStatus); + })); + + // Sort socialThread.thread by id converted to bigint + socialThread.thread?.sort((a, b) => { + const aId = BigInt(a.id); + const bId = BigInt(b.id); + if (aId < bId) { + return -1; + } + if (aId > bId) { + return 1; + } + return 0; }); return socialThread; diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index 7db0ebf8..90b1775b 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -94,7 +94,9 @@ export const buildAPITwitterStatus = async ( delete apiStatus.author.global_screen_name; } else { apiStatus.reposts = status.legacy.retweet_count; - apiStatus.author.global_screen_name = apiUser.global_screen_name; + if (!threadPiece) { + apiStatus.author.global_screen_name = apiUser.global_screen_name; + } } apiStatus.likes = status.legacy.favorite_count; apiStatus.embed_card = 'tweet'; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 15058a24..96b56176 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -68,7 +68,7 @@ const htmlifyHashtags = (input: string): string => { const hashtagPattern = /#([a-zA-Z_]\w*)/g; return input.replace(hashtagPattern, (match, hashtag) => { const encodedHashtag = encodeURIComponent(hashtag); - return `${match}`; + return ` ${match} `; }); }; @@ -117,9 +117,7 @@ const truncateSocialCount = (count: number): string => { } }; -const generateStatusFooter = (status: APIStatus, isQuote = false): string => { - const { author } = status; - +const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser): string => { let description = author.description; description = htmlifyLinks(description); description = htmlifyHashtags(description); @@ -163,7 +161,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false): string => { }); }; -const generateStatus = (status: APIStatus, isQuote = false): string => { +const generateStatus = (status: APIStatus, author: APIUser, isQuote = false): string => { let text = paragraphify(sanitizeText(status.text), isQuote); text = htmlifyLinks(text); text = htmlifyHashtags(text); @@ -180,20 +178,23 @@ const generateStatus = (status: APIStatus, isQuote = false): string => { ${text} - ${!isQuote && status.quote ? generateStatus(status.quote, true) : notApplicableComment} - ${!isQuote ? generateStatusFooter(status) : ''} -
${!isQuote ? `View original post` : notApplicableComment} + ${!isQuote && status.quote ? generateStatus(status.quote, author, true) : notApplicableComment} `.format({ quoteHeader: isQuote - ? `

Quoting ${status.author.name} (@${status.author.screen_name})

` + ? `

Quoting ${author.name} (@${author.screen_name})

` : '' }); }; export const renderInstantView = (properties: RenderProperties): ResponseInstructions => { console.log('Generating Instant View...'); - const { status, flags } = properties; + const { status, thread, flags } = properties; const instructions: ResponseInstructions = { addHeaders: [] }; + + if (!status) { + throw new Error('Status is undefined'); + } + /* Use ISO date for Medium template */ const statusDate = new Date(status.created_at).toISOString(); @@ -210,6 +211,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc : `` ]; + console.log('thread', thread?.thread) + instructions.text = `
@@ -224,7 +227,9 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc View original

${status.author.name} (@${status.author.screen_name})

- ${generateStatus(status)} + ${thread?.thread?.map(status => generateStatus(status, thread?.author ?? status.author, false)).join('')} + ${generateStatusFooter(status, false, thread?.author ?? status.author)} +
${`View original post`} `; return instructions; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index 3c66776f..b6905393 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -28,7 +28,8 @@ interface ResponseInstructions { } interface RenderProperties { - status: APITwitterStatus; + status?: APITwitterStatus; + thread?: SocialThread; siteText?: string; authorText?: string; engagementText?: string; From 8eae9e9c326de0d5549e41c08d5f29ccfa709673 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 22 Jan 2024 02:25:17 -0500 Subject: [PATCH 003/422] Remove unnecessary logging --- src/embed/status.ts | 2 -- src/providers/twitter/conversation.ts | 4 +--- src/render/instantview.ts | 2 -- 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 113252d3..d56507ad 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -47,8 +47,6 @@ export const handleStatus = async ( flags?.api ?? false ); - console.log('twitterThread', thread); - const status = thread?.status as APITwitterStatus; const api = { diff --git a/src/providers/twitter/conversation.ts b/src/providers/twitter/conversation.ts index 917e7c95..9e5a3361 100644 --- a/src/providers/twitter/conversation.ts +++ b/src/providers/twitter/conversation.ts @@ -67,7 +67,7 @@ export const fetchTweetDetail = async ( if (tweet && isGraphQLTwitterStatus(tweet)) { return true; } - console.log('invalid graphql tweet', conversation); + console.log('invalid graphql tweet', JSON.stringify(conversation)); return Array.isArray(conversation?.errors); }, @@ -496,9 +496,7 @@ export const constructTwitterThread = async ( }; await Promise.all(threadStatuses.map(async status => { - console.log('Processing status for', status) const builtStatus = await buildAPITwitterStatus(c, status, undefined, true, false) as APITwitterStatus; - console.log('builtStatus', builtStatus); socialThread.thread?.push(builtStatus); })); diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 96b56176..56d21e08 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -211,8 +211,6 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc : `` ]; - console.log('thread', thread?.thread) - instructions.text = `
From 906c644fc90a262faef04f0064751f7671e7ce09 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 16:48:25 -0500 Subject: [PATCH 004/422] Fix status type marked as optional --- src/types/types.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/types/types.d.ts b/src/types/types.d.ts index b6905393..b97c3828 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -28,7 +28,7 @@ interface ResponseInstructions { } interface RenderProperties { - status?: APITwitterStatus; + status: APITwitterStatus; thread?: SocialThread; siteText?: string; authorText?: string; From a82b4c979553bf2f64104c23676d6f2062a2f323 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Feb 2024 15:55:20 +0000 Subject: [PATCH 005/422] Update dependency @sentry/integrations to ^7.102.1 --- package-lock.json | 58 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/package-lock.json b/package-lock.json index 00c9ccc5..535323db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@cloudflare/workers-types": "^4.20240208.0", "@microsoft/eslint-formatter-sarif": "^3.0.0", "@sentry/esbuild-plugin": "^2.14.2", - "@sentry/integrations": "^7.102.0", + "@sentry/integrations": "^7.102.1", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.0.2", "@typescript-eslint/parser": "^7.0.2", @@ -2534,6 +2534,19 @@ "node": ">=10" } }, + "node_modules/@sentry/core": { + "version": "7.102.1", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.102.1.tgz", + "integrity": "sha512-QjY+LSP3du3J/C8x/FfEbRxgZgsWd0jfTJ4P7s9f219I1csK4OeBMC3UA1HwEa0pY/9OF6H/egW2CjOcMM5Pdg==", + "dev": true, + "dependencies": { + "@sentry/types": "7.102.1", + "@sentry/utils": "7.102.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/@sentry/esbuild-plugin": { "version": "2.14.2", "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.14.2.tgz", @@ -2549,49 +2562,36 @@ } }, "node_modules/@sentry/integrations": { - "version": "7.102.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.102.0.tgz", - "integrity": "sha512-WW7DiAcihi+Fya2YrB6lEUzDAIPuO23wDm4tLJ9vQpMw4LaTj/XkulITTXFI7XLJLzs5Eks9pIfZJdmKrqjchA==", + "version": "7.102.1", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.102.1.tgz", + "integrity": "sha512-Its3Ru6xCAqpaLE3cTxW/b91js2SIFoXa8LWtQDJ7tmTdwPAbT8Pij1F4bOhhaqLYbjLtCXGl/NR2cffsiRLww==", "dev": true, "dependencies": { - "@sentry/core": "7.102.0", - "@sentry/types": "7.102.0", - "@sentry/utils": "7.102.0", + "@sentry/core": "7.102.1", + "@sentry/types": "7.102.1", + "@sentry/utils": "7.102.1", "localforage": "^1.8.1" }, "engines": { "node": ">=8" } }, - "node_modules/@sentry/integrations/node_modules/@sentry/core": { - "version": "7.102.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.102.0.tgz", - "integrity": "sha512-GO9eLOSBK1waW4AD0wDXAreaNqXFQ1MPQZrkKcN+GJYEFhJK1+u+MSV7vO5Fs/rIfaTZIZ2jtEkxSSAOucE8EQ==", - "dev": true, - "dependencies": { - "@sentry/types": "7.102.0", - "@sentry/utils": "7.102.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@sentry/integrations/node_modules/@sentry/types": { - "version": "7.102.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.102.0.tgz", - "integrity": "sha512-FPfFBP0x3LkPARw1/6cWySLq1djIo8ao3Qo2KNBeE9CHdq8bsS1a8zzjJLuWG4Ww+wieLP8/lY3WTgrCz4jowg==", + "node_modules/@sentry/types": { + "version": "7.102.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.102.1.tgz", + "integrity": "sha512-htKorf3t/D0XYtM7foTcmG+rM47rDP6XdbvCcX5gBCuCYlzpM1vqCt2rl3FLktZC6TaIpFRJw1TLfx6m+x5jdA==", "dev": true, "engines": { "node": ">=8" } }, - "node_modules/@sentry/integrations/node_modules/@sentry/utils": { - "version": "7.102.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.102.0.tgz", - "integrity": "sha512-cp5KCRe0slOVMwG4iP2Z4UajQkjryRTiFskZ5H7Q3X9R5voM8+DAhiDcIW88GL9NxqyUrAJOjmKdeLK2vM+bdA==", + "node_modules/@sentry/utils": { + "version": "7.102.1", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.102.1.tgz", + "integrity": "sha512-+8WcFjHVV/HROXSAwMuUzveElBFC43EiTG7SNEBNgOUeQzQVTmbUZXyTVgLrUmtoWqvnIxCacoLxtZo1o67kdg==", "dev": true, "dependencies": { - "@sentry/types": "7.102.0" + "@sentry/types": "7.102.1" }, "engines": { "node": ">=8" diff --git a/package.json b/package.json index 9c221c97..92c723bd 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@cloudflare/workers-types": "^4.20240208.0", "@microsoft/eslint-formatter-sarif": "^3.0.0", "@sentry/esbuild-plugin": "^2.14.2", - "@sentry/integrations": "^7.102.0", + "@sentry/integrations": "^7.102.1", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.0.2", "@typescript-eslint/parser": "^7.0.2", From d33a003f4aa131f4f47d33631534b35dd22082b0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Feb 2024 19:10:26 +0000 Subject: [PATCH 006/422] Update dependency wrangler to ^3.29.0 --- package-lock.json | 64 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/package-lock.json b/package-lock.json index 535323db..8232c70e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.3.3", - "wrangler": "^3.28.4" + "wrangler": "^3.29.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -547,9 +547,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240129.0.tgz", - "integrity": "sha512-DfVVB5IsQLVcWPJwV019vY3nEtU88c2Qu2ST5SQxqcGivZ52imagLRK0RHCIP8PK4piSiq90qUC6ybppUsw8eg==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240208.0.tgz", + "integrity": "sha512-64qjsCUz6VtjXnUex5D6dWoJDuUBRw1ps2TEVH9wGJ4ubiLVUxKhj3bzkVy0RoJ8FhaCKzJWWRyTo4yc192UTA==", "cpu": [ "x64" ], @@ -563,9 +563,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240129.0.tgz", - "integrity": "sha512-t0q8ABkmumG1zRM/MZ/vIv/Ysx0vTAXnQAPy/JW5aeQi/tqrypXkO9/NhPc0jbF/g/hIPrWEqpDgEp3CB7Da7Q==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240208.0.tgz", + "integrity": "sha512-eVQrAV200LhwLY6JZLx3l2lDrjsTC86lqnvH+RSeM43bAcdneC6lVfykHnTaOTgYFvYQbqRkn9ICWxXj1V9L5g==", "cpu": [ "arm64" ], @@ -579,9 +579,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240129.0.tgz", - "integrity": "sha512-sFV1uobHgDI+6CKBS/ZshQvOvajgwl6BtiYaH4PSFSpvXTmRx+A9bcug+6BnD+V4WgwxTiEO2iR97E1XuwDAVw==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240208.0.tgz", + "integrity": "sha512-ivZ2UuCvi44j8JZ++XlQzSYajt5ptvAdwlh3WPpCcygtHXEh6SVo8QXEUOXhPbv861C0HZMYxLCaLqlpQDWB8g==", "cpu": [ "x64" ], @@ -595,9 +595,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240129.0.tgz", - "integrity": "sha512-O7q7htHaFRp8PgTqNJx1/fYc3+LnvAo6kWWB9a14C5OWak6AAZk42PNpKPx+DXTmGvI+8S1+futBGUeJ8NPDXg==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240208.0.tgz", + "integrity": "sha512-aLfvl9kXQKbM7aLvfL0HbOt5VEgv15mEZGyFKyDldJ8+nOXH6nYPma1ccwF8BHmu8otHc420eyPr2xPKhLSJnw==", "cpu": [ "arm64" ], @@ -611,9 +611,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240129.0.tgz", - "integrity": "sha512-YqGno0XSqqqkDmNoGEX6M8kJlI2lEfWntbTPVtHaZlaXVR9sWfoD7TEno0NKC95cXFz+ioyFLbgbOdnfWwmVAA==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240208.0.tgz", + "integrity": "sha512-Y6KMukWnorsSmPx6d82IuJ4SU8sX1+2y+w1uFJ76sucSgXqUAN1fmjG+EyzRVbcbsxRGBCD9c1Pn8T1amMLEYA==", "cpu": [ "x64" ], @@ -7370,9 +7370,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240129.3", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240129.3.tgz", - "integrity": "sha512-PCmLJ+UvtbpPj/fgNzTGbd+U5QBkt3akRNcdks9RBJU2SH+gUCp7iahsaI4GA344NX5MIbC6ctw1A6TfcA+aFA==", + "version": "3.20240208.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240208.0.tgz", + "integrity": "sha512-NnP3MQFh2pV7iETNmJzSlMBF/KhRA+XT4A7JLCfxunadQSPbTMMgbsZo9EfLloMwHMUhZGNVot3Pvh+VnT2joQ==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "0.8.1", @@ -7383,7 +7383,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240129.0", + "workerd": "1.20240208.0", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -9441,9 +9441,9 @@ } }, "node_modules/workerd": { - "version": "1.20240129.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240129.0.tgz", - "integrity": "sha512-t4pnsmjjk/u+GdVDgH2M1AFmJaBUABshYK/vT/HNrAXsHSwN6VR8Yqw0JQ845OokO34VLkuUtYQYyxHHKpdtsw==", + "version": "1.20240208.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240208.0.tgz", + "integrity": "sha512-edFdwHU95Ww2SmjBvBJhbc7hhVXMEo6Y7qqSWCl6W9lGScTlCMCXd4AU3f/EGJ3P++FC+CWqu+XuAywebbKF2Q==", "dev": true, "hasInstallScript": true, "bin": { @@ -9453,17 +9453,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240129.0", - "@cloudflare/workerd-darwin-arm64": "1.20240129.0", - "@cloudflare/workerd-linux-64": "1.20240129.0", - "@cloudflare/workerd-linux-arm64": "1.20240129.0", - "@cloudflare/workerd-windows-64": "1.20240129.0" + "@cloudflare/workerd-darwin-64": "1.20240208.0", + "@cloudflare/workerd-darwin-arm64": "1.20240208.0", + "@cloudflare/workerd-linux-64": "1.20240208.0", + "@cloudflare/workerd-linux-arm64": "1.20240208.0", + "@cloudflare/workerd-windows-64": "1.20240208.0" } }, "node_modules/wrangler": { - "version": "3.28.4", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.28.4.tgz", - "integrity": "sha512-LDwW4KhplRhIEfQaZry8AMZIOTpkYZXLWjg1MDSC3a12BXSY37pXACmFxbZeg2TzcOi30j+KqwLfv15vCavIyA==", + "version": "3.29.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.29.0.tgz", + "integrity": "sha512-VXUUltM0/fxCF20Z3tH39zpnykDJNPH2lMWI5wA0VmRpuKG0Gffjj5lU2vJaI/PfUCo3q4JErxWcgLezBGnFyA==", "dev": true, "dependencies": { "@cloudflare/kv-asset-handler": "0.3.1", @@ -9472,7 +9472,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240129.3", + "miniflare": "3.20240208.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 92c723bd..be82bf23 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.3.3", - "wrangler": "^3.28.4" + "wrangler": "^3.29.0" }, "dependencies": { "@hono/sentry": "^1.0.1", From 3ddf05ab9220581bba82f941c8f7a4a3493ccead Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 22 Feb 2024 18:55:00 -0500 Subject: [PATCH 007/422] Host readme files in project due to discord cdn crackdown --- .github/readme/directmedia.png | Bin 0 -> 374468 bytes .github/readme/fixtweet.webp | Bin 0 -> 5228322 bytes .github/readme/poll.png | Bin 0 -> 51414 bytes .github/readme/quote.png | Bin 0 -> 51163 bytes .github/readme/tco.png | Bin 0 -> 25944 bytes .github/readme/translate.png | Bin 0 -> 28632 bytes .github/readme/videos.png | Bin 0 -> 367727 bytes 7 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .github/readme/directmedia.png create mode 100644 .github/readme/fixtweet.webp create mode 100644 .github/readme/poll.png create mode 100644 .github/readme/quote.png create mode 100644 .github/readme/tco.png create mode 100644 .github/readme/translate.png create mode 100644 .github/readme/videos.png diff --git a/.github/readme/directmedia.png b/.github/readme/directmedia.png new file mode 100644 index 0000000000000000000000000000000000000000..1dabccba06dd818f2d0d5b31fb67e6b8206746b9 GIT binary patch literal 374468 zcmaI7Ral(A*ELLW3KTEygL`q;!Ci|(f#U8q6e;fRUZ7}kcPq}|QXGmixWl~k_kRw) zqwip@ndH8&%uceiv$FO|gsQR(`g@}HFfcIaaM{~A)srNLZv}WuaV2pWnA$khXH$f?GK!O|t}6`8hyH(`cf*cl<}fhOA97OSnqEdH zIY@rE7LWI(r*<3W8a$-xC^X5_35EH{$g*ninjgfmm_MIS?wrxBLkHS-T5wRwg4Sj= z`0@7O@enlOzklPhrVNP>iC=GmoFqdzpOk5{CTIc4g1vW7gsFG_e_5uUCfl?2Gw%E? zfA{uR)36huAqMw8!_qU>s7bv2c5M`6fSUcU)`Xp4JO%OA^8ZtMzZ@{_L=)co_6Y57 zc}YW?IEv}pTl28FdH>bDwPnJt!?^VSQ%duKMoWEi(1;YJ&EXtI8L~>?j%WyVd+@4> z!s;MepLA&yc+xd|u~t84^8P>Tbb6lNj2NFErn#~-7^+?$H_hgsor)KdR4bH{Qx!rf zB@lnj129A+dtu5ZZa@}O{sQN+*#)KwPyXwj2`le^2I-KyNvPw~coi79zEB8wOsf^< ziT)7m#e@f{ZMJ`d&V={-C5G;ljA+pDy|{Zuja}>}U_lzi~2QPs3_o ztqA$odz-Do+o^bI+oPN2>jTjQZrXd|qwh8tTUaPHvKPrh>qgE^US_dO@)BO)Uj~_l{TPnfl!G7r(C+iuq_4|DO2Yln^?gMmOuhg@QyM*L`Yk5-NIYvAuL#qg zJk22Z+MZd9mLzu@gFW0pW7&}Zo6uJEmY$ohF+YoP)`n&fSx8OenZK&PO$SwvF($kk zrXRBsm{}=)vzJSM{Jrc)Ow^#wyC?owxKbpk^#cd0iG$-v*h5xS$rp|c5*;g-6K#0W zfOKNN1+TtN<9(58SyrsVJ>|G2HRF0YkF
  • *;{DTT+F+4T5T1nx20is5Km5+L=+- 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�ic_gu}2I=nd^R?WO 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Ȯ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℘8|-8tn;O9g6W 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ıIGVJWJEF4zXEFcOn0o0Hj*K_>2PH5Q3 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

    wuyO4?kjD;LH%qq>{WqgCi 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�XWxA|N^v)t}1`q0wOr$Zr zNL?`v08KL3^r8r`9gPX3d4ybn@_1f=t4oWE3-b#=uEf9DtfXG=0EVw#tIf~P9~>M2 zNdq;);_^b)?lfq1KT&oj9&~gxa&o{$8mXsFW2S@%z?(2hG~L+JO+^AQlhMpT;t_cm z0!Bv!`zHbNL)!qWDu@C=CU6@)4XlQw7@478_=e4cNnj)BH~})FC@TC7?R`cwQ_&Vm zKvJ|VBxLIPiDSnR|K-b6p0o(nL3}KuCAomqljLx>T^T`

    -&nX~6(xuIGZu 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

    _VIVFG3)XQF}? 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 Ie-r%wn$=8 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

    cD*_b?Fp@-)bg{6 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%0DD5QgzSoAcMc8C$Md)P+O5h=@u{B!*i%=U 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ⅅtqcPr=eW#047 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

    1(u zksMJNZw{IrzkOtQ&4-a(Kqm%b+S>Q`f&mM+5v}{VKRfb0`}#%l(3UX{yT!P~*4vs6 zbLFd%s{9!M$jGkacloqLszmp#ccQ`7B156A7zd**b0i7W4?mxkjS~tI#_OfiSr`*3d_2HVei7qqXrtkyp3f2 zv}l#A{DK>uJ?45xLFYChmo@%_E%*xhP`CY&(Gu|bju>C#eqJ|9@cH5m$n^zn-Qn~orD72WaJX zp<9F*l2VLdYdy|9f)c%h^A?Vq>_Z}hm#n|51^3=!ht>w!^h!MAj?CpU0s|X&IX97< zeV{o{^-Us+Q%vZf+i1z`QCdtx)=b$f0qts(?@AhHLMzz!&8fbNa|#L+PqFTcX$-nd z!B@?6oumD+CJlt<_m4kbtVhGAEP)`}A!dDss?a$+YAlPf-4@*2*6hH!(M!X3G^mfq z4vGOF3>%Agcie1`XRz^}_1zhBCU9x>2tSsLf;6~44x5)dmU$2k~&s}SccF4Fz=vJH=dj=vaEwI;NmOh|9 z^Q(Y7*$HszbWD>D3iXzuSzfxJq7Y~c=c=8&*U0cPtKlsTjK2pB;2@M*9` z5p!DgRjR!&AjnvZr1-bRon6siM+qyH>DKB z*HYEyZ`?OsZhdEp;(FjmOQ_<{MC3=Gef9Ty8HcyW<+d{^RC<0U^(F7%S4GeVqpps$ z6ZXnW=(%BErV>)0KM92-*eNp(mEZcno%9K3)8Z-hrVK*!=Tzst60(<@i`j&}wJC_k z&d{3MPOq~&lGy-+5Ic6U#IV!in6kwu==Sgig+6VB1SsQLigNvP+(I%4>%SkwJI^8z z#4f}jf$G1x!L1!s(s<U=jVG)z|0Hwh@*Z=4ObU43W;)&^=aZxH%0h^_B4% z>e*M`uN}mhJRQ8Gpm&>JDCihHOm_?Z1@~Uj51?Z$Ed6{qyk}%j%$8R)e;Ip6gNzzQ zdB}O+44cL0n?h7<(ZNvmG(FJmY8$>$N_7nY@4!fGh+da)vo zZ0w`k!Y_jJ&OT^D{d_W9I1D1ck4vqv$`^Ev>T~&~j2}emn^~bh8YD7E(d5t2zF{aq zY<4<9qD>5|u`Al|a(FJ|3=K0W(1UIyqN4GzDROZ)b-Hj6k>9|8$5qpX=h0kKIFkD)v(9j7Sr8qmZN^rpA4kUL z2%k^(*p0x8+^O3;1TBXrhA@`_Q^4RkR1QXu8uA_Mg<7k zs+D2WC%BX_aBIumR5~NX=XgR(OzZJZp%GV4M|qJYx6H4~l&MR95)#C6ick>+aY{W! zz^4expk*SkB;AiABMVhv3=tY&xn+7dmmBmp@7chI4gZOo7H~DS;3jCv4MRwCxuR(z zNW0hKkdhU7-LS0QlYG?rC*2aZM06yAAi!63tvT?sAoToFLB>N&2dpjyi;JyEl%NG| z#-%pSR}c$o+)jJacV1^5Y3FiOAx8{G4EycV(Y`m+&g>1xs!%+N!4y1YHnKWQP;^VW z$B&TTrjrx%JQsowvi;Mg@)(swc7zo;`DCRvdQ7ib<2(@uB#g*HU(ab#&b>phVPKP4 zUnsH5#sVUVd!z&wZ!me9Wh1fZDH&2J$3R+4y@)OMWoQ=eYhW@5cKa6NVfgyepvTbrFN1hS!!*Rpo z`<%1^QZHj0V)t44BMa}dY}wfi%$|n+wMtdEzzgJrxu=ALuJOQGjU=!%l)z+$5yrM0 zU#LNw+!VX!Gy>Vum<;~f;J0tl^R(SoV*6?Fc!&W@^(^Z?t17sgZR;5kfehop7HbPC zJPM)vR33sSv^1O)!HyhZ4Jc>Hv%&&r^0oR6kr8%S zCsWvoK2CO)7gBKp=W8D4)srh|e!9mIa?J@1`x9eSQftVTAMRVsFl|ekl251i#mgB= zPay&Ik(LhNZL~n8h1NsY3ZW`8-$r&afljk#dpwdRJu5mN1h&7tByfS6cV?%6XlMY= zyWl%Zy4p_Yp3{QjN8snsVM9df=L+4qkMD=BlW%)iKyBdKL?GU#>I?;Bj92)OQ?R_9_4*Yqn9cEV>@Pp5}Tk!F^QKK4$u zw0FFUbob#|Pg+FzeZ2D(S(4cUHQKH#%buqgs9NZ;hE4QU4M*3Kaqv9W?&wRIL|V~# zXBmU3jK9%9DaPtny@6KWPM1%mZ@D|aWbIX+&grq{i$yTDDujn)c@Hivp|4=IPZC^;Cx{0J1YNF`b7gqTY*7-Up&D5u5Qa4 z^sR0_l}YM}ZpJaGoh!DE#>lU?m(QmP-4kvl8H0uO6F7y&_1FHw%q;8id4f4D$UNYR z*|JPHSdH-OeGV934uuM$+~kMJmz+i=rS-^9#gEWM8~aaO@6o3=E4*jVNxsp`g=-is zNHy0)5_Qf%lVulR$$WXPO;U4xJED=?q}dcQ_iUoE7>5Su(FNdEVd?iw&`R;AKwO9q-AiuKY*ZvO5uzlX)luJFCht)BIz~ zcNBhIXHt?M#90IV8L=cgo{jS3WJL8hkoUO*SXZ(KNQy;AYHY|t)s98mZ(Ly{%7mSv zoM`}n4z3Yr^AV5&%*_+pBR;WBFcjgOmW#r~&kvXm1>ofZFcAz<%}}ydhK7OkLg6YZgJdkV*7szQ%0JIz`DEgxAQQ2@>!c@T0m_J=@vf zH}i4lHnQF5+At^Y5C+8G=r<&LU1u|s$P!UtAcRa|$?ES9xetH;(ge0qmTK-M{cIgb z`Q`3%b(Ixa&8k=3bW0CrtoQ|b+sH08TcQF&letfbb zLKpJIpPEssqJfFm781gWw)97IC_(>uy9{Lf(e|QU2ErPeK^lGy0ybS zoIWw#07{lG6qIyh$e*gwI|S|mau3WjMCf5FlCpso|bJ{Q=IRkOM5$MAge~@&v9;f+jxmQ3>kcz~7PF+e7e1f*fqQ(bbSBrV<^)ui! zQn-)z=B>akMFl-OI>wK9y7AGYOowBNwbG{8-ljej?(nFsEp z5SJ^H)q3iawz%&7kKCr}Fi$OzOeYcQ!}(HI=&$7oISu6jRyYQQ685#RNYjb!GyW@8 zl-ZwO2rE{?t7pccc+F2n|2{P9{me|KTpU$@D~`7Z?R(DMVRdI5xbpu`kK z*S(+0cGrmUF7ViEAOn!eg5hY+?2oa}sN0eHm>D*6DmIJCtse2PXs<{3dLAzjB5K%p1s-5}U855F;dnZC@eX>)ssOq<-5ZobXi9uazHy)o?y7D z>UeZph@ag_c#0uB%1-(qn}!lBi|a=Y5IgKH-a5~}T`-s3G;RWvaVIb4RzhB!5zZv} z`><}qFUm4=C>Y5{D^vtNWFm`UY^*%*OK~+*CasR5wi14l@7yIo7e~In`7!(d@p2u6 zU=zf@4`^yEfY`LK*=mC--a`C?={>yBAe#Mz8%v-8RIWV8jfR| zv~9E*P!;&-FbKaOX79W9-Q@ZWTWCo%I>*l|zCw?1IEUeH*;t@zzOCj@xKaG!hU0eV z!F+|MGx6K9ga%qx%pVH^f`xuIy0nL_Y@InNm(d+_TAJT&N%AKEk~uqY(Nj^JzdKdl z=f|x$>X6rGv%Ui{v(F$?*aH%C3Itc;!REm;H|I%orx-q|8`?dI4Tx=RQawJ`pcwsW z8#yHZ&B9`7{K%_VJ)HJk%a@x~ExPI>`k_<;uzR?YC-n`rBdua4Ta>`t-#2Ir3I^>D z<>53{cHSsa3*Robz#e)kTjiFkO(Zj2I4NVW13b*d!ol^f=yud*Xq)D&ak(1rnG^J7C?#g_c;(NI0U4n2PXQbe@Pha;4DCZb#y+j) z#CyPwRn!nBP>MGj_r1Wd!Vi&JVf-t(5_c%bAA#U#{9o_=VvRSkc^VWDx7&X4#18eL zkz+Eo-2t~=9BDwz-%6<8j0~k_rz*fGtqL=7rwk=*K-&ej%KuSRT#k;C%Ni`r1iIF& zE`RgwXqbXrzBD#)5X=}_dld3|M6-(NE!f$P<&SOW&~l1m8T=$jXtxAA6N7)(lWb~} zAGd`T*pP=qjtfHtF2H`0xJiSNTl&+}gq;<-VJ?~NvLpR4#JyR_$<1-T^NFdyWKVSoIV2cdt6JiC%Ae6x6&7V?1W|ify*|WA^ znd!9TKc=0Jiq>@q7Q2r_#&pKGamjm0Iqgk(=OSBfLd>6SKL%34bF(9iyOfT;vTs=_ zy_sffFPmqS+mV*=TG0VcfY;WHZst-IeC$pnkiSTFn+8MCHcj37^~-H=(iciY12;dt z4VJ{otXj{c;i~8>L65pLGxaD)P#2#m!6oKDGSA5@2Q@+hBXUbe+y(FT^_ehSlHrtOYz{4a*s#u*(CKvwcn=T)FWO|rQih5xZn}g!qyv*R7kMf&_9f0M$%nKryupXi zTIo&@H^T*2%_|g8=Um4cSfeb~{TGmeuf`_#|DcCH7VT7!oBx^^FBg3!6%Iks6(TuM zSbASAz8~x@uja|J?x0F(W9UP$KQ$a&Tj<^XBGrrUA1g^oij1}$Sbz{-fY|Q;V ztj|fTKuCWC-BvG7SA7V7JYRqTu5le>P$rHD^|BTG_+yiJQzHH*ERQW~udnhN6HET3 zy>gPld@AD>zE4IZMLD~7)2xg{PlCS1>c(PZKk3safg8H#axKe)J`Q!5x?%id!eZKt5?E9B1p#7IC$U9Ge zNBhea2<0}9bg6OHPv9MV`g9k+|C!mm{m?Z3{%mvC{e&C0CAO?u@6&S!`2ctRex-Bf zPV!*04Dp=&0QZt%?p=O{@J{xY{4r(pRZ4hqD|<(JKl-PXK+r&-;fMFjTmD(>;JjK+uup}p(0t6GPiYP@m}#7sPE18$WP%@Xr3k=o^?{deteb2fdC-n=;uD{TFIE6 z(-A^0u8V1&H8YZ9Uq9<$r5aD*0!akTgRxus-*nBY=(is-8n$<_3}J6x;_g|S@AfDb zFsxYo4}q6Ay~MpVGvLb~bwmB^{E2$mG`5FUz|-`#V(xgBWbuJznm-9qHi+GPmXp%J zjAJGjcOA*r)z5zv`F4g-P{=YlX`Sg`a|RqInGi{$E%5T>zn{UHXU;eB7|$~HT+=d{UY zb_KJf;rb!K`Zdv`6UTCTdXYZV2|)BhSyI!YrL$2LF!?;3up}VB~riUiK#}53U|7Fv>igV;&dKULtJ`%H-cdy&;|NwVq6`-8hVB}%)7}UCtYnR*dgPqr zEosoe$vQYo1Us21P^Usk#Si-8Q1}NbXJoeT7RO*iHwlL^G&W5wU^do~#O zi-#bW{gf1ub1`<}8=z+2(B}#6t9WYE{#E{$FJN;T^Zp|eZ!AL+fo`Vn!4vZzQ^~97 zO-#S!2bCLmsdlrein2y^OMZ1fKqKr@gtLt^_lz(HA9)=UzX;dKhLJS<-#y72gb#e8Z5RK4nO{HeSr%aq>x&TON19tD5(9%^2M+wN3{k#*xQnKBbADM zrzip3&m)YNBcs4b=8vV56~&x+iZz7p$Go2iXt;+f(X52L)4S^vFuI3|fvv#LM<(ek z-i$dr6W)mQ0W%b0+UK^@x>j*sao;CwNPV(d0;AehXUE(`n3Hp+J*_##Z1bPd`7`19 z-ah-FQ2oL+b6e;0h|e*7ciOjOACk_d3zOY>RQ*_5FZ7Pc`7?A6|z*l}OKrhR?J z%(W0rUuHl{dpA|i;7q?Z?AdmMqDMK82 zBxsU`<9z3q?tpKf2kfK`Kk4u1LfE{NY0^(DT3lz--LYGoKQ?o*}Y&$kKpA+c)XSlrtz)6s)Ew~!JRJQwb@vMm}2&RqLjPD8!>##r* ze1paIgNF8LVXz9a@B&YXTCw_*D{Vwsar* z3}g<{I1xV|h(g0%ttAZX+77O-%r#sHxQ$#29Gn-v9j}>3w@*)`%1?I0hRrcT;RRokg+-U88PuGUrMLAp-p09+!VnyA}1)Db0#V>lc9yqfKUTiJt}qqBLvI4L|KNDp#lU=Kp}+Guf6_J`-& z#3gj!E$jEoDf&0Bop=z?c+GeyHr+U#?4)TVFc(#!Z7F|N3xrh}-n|2D0FB=*SmiyN z-tByhEnJ8asSxS}h_bdntW;X$MRWzEa=b9K$nP*&UrMHps@S*YS8GqQy|)Sy(Cq9+ z@nVtWRE8`5nqMZA;)t@|X>Svqld9Ik`!X9L!;S@tC*N`hL7lub4Q9oyWS;GYQON0yJZJd;0o^HY)8Y!KNL@`O%<3}htT zjHmp_b{@bcCR^8aEsu-r&#Qi0r>oEDSP1N;KN9$7{$PCt-3n@9K%va(gJ^p;7DJ~_ z_;aZ)Po5AptsO>0<7%Mg3y~I%Z?n*CP*;j4v{YDci0+B2cCohr;)r=9PKF?wsGbt~=%-Fr^yRnAdRffU4QP60=u%4AMHxlsu>N5xICCpf8n6lNUTva5RabRaPJ)^?0SZ-|UVLEwo=m#9Df(=#I+4DO5}(Szw^>B@ z@d(itUZ;H8(=3>NmZMp1>NdLK_ryMWhRUW3ExgMNddXY4PGK|PxR~esh|hdeq+6Mc)^iFqHdU_8W@@?Rabd*eLWk_y(lcE#vZvgSAQcU zGf#XrKCP8IVe}KhZHMG%DvPf{-VKtMXc{x1R8&rE$N{?p)qkd=ICo}_P$??e85E*h zSC!z$HAqnT<#&nl@DO_<=PTbQATVw(CZ*&bVW+33zDb402)0DzC%F&(6%2{_Pe51B zd(DyQS{Eaq>$XWwQn8Ip-yz-(zR{O2p0W;@(g+!d?>y$OkFog=D_$fJ2&52m)?ig- z7{Q_60~&j$99FNOO$136GDW00QMYBm4Imie7+n$98fp(Piu?ibT-hXW~wt0gV*{QS`t#raSWCGTNOoN#EW{112(1AAbTJ2V^E3YVT-4 zho!C$j5ey8^m&`6PO69Gx${Gg(EbFmx($rM@v|t6dSlds`4zYmuh?+2p^HlFxOh!) zSO-2je#GxRYykO?5ZUyS>{b=&6O^eBB&I!N4T%pbj&!s(`^lhfE6dASLb3PVux}8n z>M~Sg2p^$E{^^DHaV93|FrN)kP1O$tz*?C3n4NY(Bf;=3^{p*DIj~O9bwIl`MUK+6 zucLC~eE|at4>w0$q}G)ADL68PJR?F|Vvg?2=Cou)K|WB%2>4qnkVEP>&yGMKYSy3N z0{$F*xP+#C4f5t$*g-UGyZnOnR9>0Vc=nJ7-i7)GMQ6j53g|uES*teST^7?e9fUiG zEUiecE4q2_l$#oQx39_T#zWE@)N;2^@?W~j(jkyAy!cnUg|eFu_c$S zia)t`dVBOev{zgZ*()%?rf;`>I`hJkrEY3oe{`$YI3y6Pf2f5Ojc-focORd`SXdsh zEkX2^yXNJFYt5&d#Kg!&X(f6?a$dm38`@9{*GoF{cW!uMt?8=36$Ia-ye<0#$nLVG zCGNO_e{}53Vav#*+xp8fyrFIc}pG{EDR)7r>2H4nwjQrFKo@quzS zY&i*#mz3`95}gAXjZIo)-Q%XiPi?qXK4A!74n7U5von#x2%YvCHe!2-NKM-csp7}i zLy=^!B$lwo0X{9%{V>%xeXg0VJ{5b?0j&&d>x`#|#otUybX5e}O=YI@-0lWjO%ZVA ze_r@nzbvFrF$O7dG|Qp?=FhN|Nwp%*{@5IS+oC51~yMycYJ ztl8p)4;EsNW=ysNQiDky+IS++?brN?d-9%uVji2rmsEHFf%NBnOp0!zF0s8bI34*Z z1o~ynm3N(Xvx|V~9>_&6QXR}7gcHk$=<6%MitZ4jbTG#oB9>O{XdXN(!aH?ksqhd8 z*j*sj`GKzLBBhO?>6>38%@s4P#t{o^&`ANLMG$>o&JAWXHp{6> z)S5W~oaEF|NQ7A(ZbxJVCwToN%VC=Iv955P)ZN>J3a$h}Ht9<(0D6PV@rm#&w3I|( z78zTQ9!JbtpUR+GhLdNcu~-7&^zsVo;cU4V025vk{m?HcH){>NttX9FX7DS**0gky zyJzgsz#?cqQia3Y!%hvW+U8o?Vb5w)j}qMk8mL#*;kTW$Y9QD?I9t!QWT}hSUT$7% z$i3|nF#LTW8?;|j>Y}Q#QPJr{ZWhQC=F5sJZ5pv@l=oPcL}5Rq#YMFdD0Vb|IJZ^N$$2ps)?=J-hxLeZ zyvxS+=y3LLV-)L`wg*0bbHUgXb0c@qS-0Q_Y#Rd>@!|IAiWE*tZsPgQ_SBHk=4Ku+ z7Yxy*>jTm4dU)bgkSrvc=Q8vbM?Gw&)AM{m+U8dPjS+qkIzIj^xa@NkF6*>Dy_my% zlOqG&OW-~vJdCAgS<|n2!Nm66?&N8A!5B8O-_10!_^W9AtttZP%1^wZYwE=H$^(+~ zr?RO5$^|(#`-Ng+e%PhU62z(Avsi({d{J^#wv#bDV2Ey_s5(JM6c82~F_DDysniP| zMJ2Gt&hMO_t=op?ePX}mIpJHq&GFi0Qr$052vFyHzj^@|vF`UXkVVm!O#7W9yn^3k z_%&iyA~?Iham7)v`aQz|fo}*yAl|^inC9rHI3)wNB--MnQZEb((AaK7WAfvoaG77M zT#i#0iOUCRni6o5N=e={oC9><>w=T8o1x(I zkkUPmtm6Dz_pp%cO(KRzJ85^%5cZMi^_&)@@DtIl1Q4U&~Xh48AS8P|$!6 z+yO%)WN-r9!|zTiQK?t>0P_I=+|`$}pbo~uNqI}4_L_Feh^#*ytP;?zu=UQq_2|ve zstugkeh}n*5vjr61iU>zbsn~p)U^vS$+jQN$ve7o<0X34fmoKR>(%8aNu!{WRu+aY zM!}24UW=tm3Qexn#!xixsU*RgduYH0JigN>4UdGFSpxo}`3xR!UX@lu*bg0)O1q56 zCCY)VU!T=rFV^1(+R@G|ZP!G?I;}bNiTS}L*6cUIQ=v{Ho|n;0Z9bcUj*#forzMB6 zUgC(-uy^Ql;0zkm+-3U!968O0Z-{X^Iqqj7bQY-7CnibtpW6y$NU>6}`}^;cV{%3I z5I})pYVRrJDhSirp3*wZEZG#P^?~#J{3(p@!)yjvzpAV+2$PrvR5x|yXtXx6>JKk4 zw6!R>-e&t6<#0z#u#vH(^F4fl2Pmgdx?k*PR}WRzIi8!B+q^E?%^qn(!9{`R$r!an z0|(2meu`RH9tSvxkz0~get05hoyLbCSo?=+C0LMjv4%!43~F!&4TbCP8+YixG^(0Ejkb%PwvYI=&TpM3~NQu)J1_8Pg^b{kXp zxa@u$!>ilL^iAp+G?C`V^I_{ehOdTJMIF_JPFtEUKxEHeJ;*{ImPa z+_(cngj+dT3K%%%-TFP<{h|!93@xH2TR^q3eutm&U3>(k3!oNad3dGn$Hs)? z#%rPO&)&Curfg|rHR^@vT@S5o;?(C^CRJb1X}a%qXxgTxR5;|c-(D(AAW*Yvx-X)) z4T{K+!*W%GsfabC!&(TD=v1iyz^3rPr0{}*IS$*zePL_Ov8)0hXaqVlROE@>5zKlu zP7Ko1eq;DZuW?q}9x{CPI5(f3t9a*lTygcLP~|c%bBgXPA>_h zD_PAxtcEM;28?M|aY?_u@(CV*cVNmdxob^RT%`~M&ZSRJbR|(_u7Z)WQlHbwvx~5K z##86{@6BA2Wm?Hnp8N8~Jm#8fmZL~7<4kxCAQDlWiXJP*JEZXEs^D~YwK6M3u$Qhi zfM?K_pG8Tv48jSrmEjbi)*UIDK^>IGzLRl9#oM{xUD1XpfS->Rbc72G-qhS+C@%*; zcK88to*@DhxVUvWP&yRWBBnpJ7LI_B$y>PC<=C)g<$0)_+9YduZ)q4uY<`M_jU2;q z{f-GW0>Ei9^EZ_ob1QqhyFYh8yi0B;_DDXx`_5sg4%!rl&Z?*r zU0OWY@(qat*WT;&?h_r+cfIl=V?`g{@AH0_b}ee_8jYAs z-O>)kr28z2~tomHpa3rZ!-AKPK3{okk^WcDna$CsS`U$LuqFqi6*wi zhrx>ITfb8;z$!Y8+~Yu4c8nnM8NtFPdbl)HwBO^LvlqkS$xBY#Y}^Xh`h$e{u5Ty7 z&65XSi2ydKjX88Z{r*$ip1b^oz#Wa^vk<^mJR5S}PD?O<<|*FmC62uE>lYi{Hi@#oX1VwriW2Rd0N`n_4o%4y_^7;o-w>;R;$QRIZj_JjtEzc z0sC$lr?)_iLt96|WSjSDg`AanOKiCoVx|dBNpJpyfjg@lFs#6q7YpyK#M!cH{9fP- z_l|GO_^r7;s_QPac8D$`oj(8oKmz(90b&WgB*#aoBOQOOYCifg=P6?*nju`qt}9#0 zBR3*FPBH?}YxW?`sMH#Ftp^ak&!k(GJ&Ecin7Hi}!|sG`Gl-z(`kyz}YT&?3+ER0+ zOg4MaQLWoo+SDr5hbMOcr5X*KJB0Z$-WPZSIpvh2&oY+5Q)uPX9FB*TarPy_H-kr6 ztd#YugWovT^Hy<}SkOC5Phn{`oLgT`K-53;dtu^m0s}6IH}Dq~KmeFlA?(MQ<;C>Q zCUWt~#m>sySjv>4m>L1`rDcRhDydhpAYAR93{Us!3FQ4Ytv%?%ytu@0RA2S)?&QF) zRQrWCMU$CV`Y7UQ2qmUVzZN>$Zg-colij7(5hnC3BZ+rgX;{{z=<}zJ7dF^&K@$pZ za6>aM8VNDSIOAVl$r_)j+^(A23_}z{O1Xg5(ZzpIrmmjuRcl<#WzF<-F{hmJ;!cVX zXoksW*4YkoK&u;+#pp_<6f*k2lv^3A&910mB*;*(&+FzWm3sl0EkyPXlTq?mcY%t` zVCgC@o04(Vo17fOUdSzBdTM%W^lXVVop69m=nEKel)vFDO@5j&PV_9m`<_Ya`clnW zm=@9MDza&-xJ}|&W{I|iCs@Go=vI^ux9a2C>e0RU>gSaFB!CflN?uo+7UQbMcVt|& zUhOhfY~X&fU9k_MFWK~(|7q)$nT&08#%ABLn6&L7R|q=}+rFI#8QRbt)x3TK{7_Xn zt1(={&f>bSi0kQ@bC$v$bs<03LRXehSkS8XvL-VZjUK-MMFbqg{SrykD7lk1bO8W{ zO=0HUlOdKG->EAmMND2RCDhOC>+88;Z-}3W)mv{;|!F%!9 zFN?e74tb%+tns|-{Y3s7RN(gw74&>V1%79*e?bMfA6ef}LD@f`0=&PVf-b+JZ>WGg z%vXv}yGHy(pX|l*Y=*@z-RJGDwP^GBy=?*gcKg)ts+*cGs&3uvE9eCA&(+4;uHWjt z`1y7n{2lx`{)79%hyDujtNaW72j0YYDZ;~@>MQwM?M;s``^< z#TIxCxpx9238Ym7+xT??A7&RwHPpL#Frx`tU|<;c#HTJ-3aP@uAY9!!;qc2y%K|l% zpIbX(HqXJjnJ5$J5vRC>XKK-{K5FO;zECdWQ=rN8O}HQMNCOmf0*DE#c?g~l6{$>L z#ayvTkp|HWy?My+O)1pi{=)9kT#cIjl`A?s6tTOyu}fhls7X>ha7wkxw?C>c5Lpxj z1fezjz18R9XtU3Whv`X)5n7)mihD8@yBrAuC$VSqUIxyC%uvGl?Mdy`rz~Uiw8wjH z2eq#0f)HfQ-wxAPWVx!U!yfM*K=NK)*VMV|h_;6nU?!MmfH$1XClE)=OY4sH_#gTE ze+;p|L;X$_R}fx*kq1?LwCW{P=gFgnfQuuz(bE3r6aO6RdIoxjvXV3 zrZ>8`XC7p(R&8~BGU|bpf<&`*sRxt9-Mf^^Bvc~ZRT$9+pHe@iAkiEMDA4&<1E8AO z^(zhs{5WCSb~qZW1)_BWLV<#En15cz_etOw ztERmuSbUBjMx&h1zz97 z#*6#V@8~e9h%BXwrnKYe7hE8^D%EznVS=yTF&8}0Uf89p&Af>wp0J*(+2PE^CJ^a9 zEzoGN*#hW>(WuZuP4NV;>8&0;Wk+~4#2Z3ZT~Arj_4=$vjV*Yv7L7q;N%@-!K}MBP zT2dJm+m7}2t!3C`@zJj5s=s*C7XxTR-ji~1ZV}!P6%e3wXYOB>2!B;0(C=oY=j=Dp zcr51s&cV2yD}shpk*Pu5P&ZG_O)sOP@ZF6?jouuZ1;CG zS>N1^qKGEpp<8{>B`-hY%L;QY z1yz9s@ZII|y}D>QcF+4*`~IaaNGPl0%1TQF`b%9<9UTmjk?RPA0Cr%hT(OA;Jm4)6 zF$3s&OPe>h-(*+&e#*ueC0Vg2bzv+)OxyF|=IYxrZn0783Oz0M-Wt-gyD8UwWJWp) z4wfFj_a#y$>(-XGx!cwFFlOSWYq@8whs_ZlgtXBJ5DWCz zRX*i|pvT!3ZYrW7FbalQa`wo@QF(&-mR&^_7nm(Hq;p26O7$f1hWfuOK;ot1kGJDC z2DoGENic?7G)T3?V|b8s=n24e;c1Ii0L`PZQ*^gdcKX5B+(qzo@OtfMA#fvA&v5Tr zP2eSV%(9^&*Ld>MAa5)lnP{f(j&XX7d$qc9t<#mzTC{p_5gHCm0o}Ff$~1BjOJ-51 zevwkou8v!)+zQ_AZ`}w9&p_`9XPR#oADH0Q#d*836S&~wY}?=?o%6WuTuF#j&(Dx! zq|-1!v+SE?9;kvNq-YShyWUUsn zDOPVB6lbNr%-qCyOmE<6=y7U!%Z+s%$@x10gMdrivgKvNu>I9o4QQoJsm&~(pLW#W z4LDlds4oi`J6u4$3`nbjbJu5T4iW)nQL>>dk|^*?qHYYkv!j-wLW#k_L9e3SzWrJgBw9dR~>>lz3%~64XKX!XS%jN8K8t1~SoF zp)G-~Db(KCiRp(}*Tpk~Ynt&3)m~HfE}uveT_SBY%d!T_Vke6%)c_fXVP1HQ2$vOR z2cf0@RH4xlD!(J068+0uHmEw*bf}fWU`hn|mB@;Q`LWocqp;eO-x<|8etq#`o)DZS z!SaH9qHW_y@o~QAVaelRwG>M#rCy9y5I~w+fcmDVhLL~00@t8Gnn*(1#opU3s*P?o zh&|-CIFPF)-{AE)ff48u1T@L|HQQzF4Y_$9UO1A;6pvv<$mn_&zyxw?4ZqLVwj)1< z_{!JkTC$37gMVR&CwihvL3u}GTI76O(w;$;ZhKG7Jpt9GdmXM3DF#0q#@?y|yT;c? z@Jx!}Nb1-YIPj|Eh}xEG8RZo^+UTflCDR{IB7Y|Kt}&N^1Wqm%5HWpcuPbuVTXjW* zj)->qOHo?*P!vry5e&)681(Z+`hB z+b2qq(=5@NK8)cO3B9ET_7LHo!B+kUr#*pzJ`$)@-VJh@>%H!Cq3kAg4y-LSJ+*4q z&h5I7j{usIy%yH1IFS=PA8!bG{nA-%&&E5+gh>mdN$$L4L4solSPvdj?4$eq3HGWq zk7c#kk{m_-x2*nn_=LF&%~nBq<3;ZhEUcNHk9kBBSXy`sND^%$@ekt6nS4XaV0t#q z*$=d_)j)=PFEpRd;G=r-4Y6$gAEg(YA-62c(;^y&TC<5&I+>q(U&?YtxD)_+-2)|W zzd!S26JJA=q8NX!XclD@UCdPPJ8&`wQHih-X`BivelY@e{d%Dt^EBUpOVZ%B|BYs6 z=VS3U?GS?VydiBfCPR4_iK|1}ybvsqux5#ZI(v>{20*5naMwartA!&vSq{8l+DT`A zEj0n?u`DN^0?@9iZs{koMle=_j@G{Im6hGUx*i{F!`XQ*JEI1)3fhLC{p@kBRat=uEC zSY9xbPy{T7<;DvpP0G88n8{uxZ$msg+c8mHSt%_03Y&A2oQ%%eo~{l5sKRW2A#A0K zI=zX`)ne)yMh)x#YE*i(OH5E*3TNAt5f4}K*%J-9DM9u#(8_Oz1eak_9sm%mREIDuvo~#X{iLBB+@ltY^>oQ zsy?EgY8Q)5f8eGbcNpXZ0s^etJ{P@e1{9NM0m0jQa*I(U8#+neaAWYk3iL+sXTWUY zM4{>|OLxpcq5!H!kg3QxYT=+sv(znG{-RO6`RB_-qwa+@x3h+vqm{v^cCE&jd@EWi zdMCW%6sbRiz+yVIUO}1EuZ(+v zc{)DqDg`v?ke%dJsl`R*7GcT%(1##L;x1EyLunsnqvAZoeu zA0e}ixmfgtgg9s^KlV#};B9+a3?yM4EG|bmiO|hrT{fpRiF*6G_x3LB#Jj|T}sCKKoNo=HEt$LSlrwPnwrab|azh0{D zB{kyJhZKfX+5YO!#V$>R2vhLB3&YIhc_G0#B<)Kbq1BNhTPwu&ZMdgynU;tiBfq$&R0cO$n+r~{QDn-2G< z`EB=1y6y5RW9LVZ__piDqLeT!Y#s;EKr9E+OxsRxAD`7G3NFMD8%aajTO& zWPaJcspw>5;EJOb9h>gHwlnW}-8iF<<+2&JD2X7h3YL71Swrv%0$! zZx)Za>nH*uGJ&4<7oGp4F7SBP_*|{^f>6%IXP7?>SHQofN*HUi2 zlqKTKOPB#f*R~@oWOGaMFt+<$6EjY4gaz1PR!JA^{feyb%=TK$jGp>}DHYi$K%7_~ zukG?j;?VLlyb(reR2v0Zf;hgS9cE>oi`9drW1Fzq1JaLHyVO+!8zJ|r!EtXeM6t*b zAtQX=;hLu4HxZzsuqO&Xqw!SLb5AnOeQN z>w#9hki(W~iX6bfFhm1nN2__yr4@0_VN4kisWh70(;535j2d6aJE+DBKN!=d%4kq9 z9F1TZkn@1`PNx<0d$L`BhqyGVvfp?-i2VP z2ayQR@OhL1!@Wm?rMa0(M~9qX`M%WlP6nypkFO2@@-O% zla$qLfMI&iE0?^~%IQxS@Lu`>H~+#4J`!h{lraZJC{A!n@#AP{;o1jb4iZ9VlfF$z zJ7d3iLJ#G`=QUk<=6rattvzJ^CYsvlf)t@Vcs2pBqC z02yr}h{ml{@>CKrO;o~0%iPu^ksk~x#(z>VM2oRylJ;y;Uwci5GQ>|%?^ zNC?SnXU^+Nbi%%daEU8efcpV)U{t7P%|6rqV)^O$|=%GR4@ z+jkXboyg%!<8LNCBkiQ9I`xBpoR4KY4W4;#355*_0!rW!WL#P@|H(AHRWqQKt;S{# zJ4CNDLTa4w9BCXM@XqflBX{U2_m8Kp+|kP|06YYmeCGaw9b3Ne%0Qs!@M2i#Cc{oK zmj~6T;fJmusW4jFO*aVh+$YC4HNs~g#yOl;WC($ah?BmoHH^dxX!Sa!HJ7*xYRVC> zmj8)pM*DI%&_=EyvsWFCHvr+b`)d_j^NEHYGFbl*;$*`dd{(^I5Ts_o>-c$;R9=?seRg-b2Y+G_ec#^~4xPh@!wa{QTZJW^v|_7Gm~7zz!_ zk5@vwjXrVJi#Y7D^EyS@K|&bJS7`u@Bp}`mV~;B5n2=22&0C;|(rReCqN=l{hfE0l zq6j)tPDwA843ezy#S|jHxhbLX^i|*SEk4A%z1OPw}TZ_HILq`A>(5^iz zKDtKOAMTV@h|I|UR~147Vq3ur?>rRrFs8+?>w^l!zIVxa4=#1wl7>E;HR3d#+{x-* zkb*819In~N_u~L~o(cNigHRdY8O?KC^6M@Fsf-TnCCo=z2aWjnv=3>80^5Q&9L0JH z>lsoOb~DcS`p6>g=~>O^usmB@P?Ijpk3_Dp_*|9F$!GDBG$=CwlejotB3$50HkPS( zk)~sg38)ZgLH0Bjn!X`B=eLnn;9ref`iea_#y&xIjeB}rO;KluR_C?_=!>D0*?}`h z^dj!HYYyz}zhW&sbEH70L$%`z^gnmUE%L&g5M(NOC9Llu!VV)|2C0TwH7Jn|Z;_!@LBFMDi8GhT#`pvhCNPWC+6IkDh@@AFdrEimsFkXLu@-noXY)Lnh}rA z8ky}f=E;*?*lYVfQhwoLu`J!i1>vLO9e-?}B#vjn&xonMT05hc2t2#-o*NO>nxvkZ zk5OCQ?N_pp0i`fq?9k@!V_PmqZBskvpyaQAatfP1VPP&Ei{kcFt5Ix28f5sCY``EU z4fJmdWOe);9_Xsjiq*hD(fz11WK^~cXI16?j;isgFJR_MIT_}2=CA>9?a#7jB5z8P z00kY{b?hcCg4$lZEgdANN`EF6eY%qauANiZ^2?Mp z&dqfaIZYjmL4O80LqImYec>8@iS}=V(WOymCl99=l<}*2j&q#ZtsOe}9r5@Gqjh9Z z6XLP$i#at6GLH@eMltX4N=Z^B3+1n#I3H~HdUYE1u%ArjNS@DOD63k9`}K?{EgFSN zuPy%i(XB7Q8PLJ*7@K6#ID*!~Oj4OZiSSCRwMj)=~-odTuIe?E+~}1WFeu6tJBp7=XL(AnB$^@4gW(^)_M7> z=wm$!JZ?3Wb$4gQE&|RnV-$t09Oul?#t(vk-;AIqDim|G#eXh;o5e>_70jFTJ}kSr z{|qN(D+QgVod3y^{$c57$v6g9diGKZ|yBR!dC$p1_fCUAeGBytK7sB8_06 zU3uJGujR9vyaTg8`FPkn`5w-+#4V zs7F`0k;^n#5-J=#eH`CQsAK36rwf2_W)^Mb+BLBV-QgmNaWTDP&qpxiEd#~x206Q5 z#7=TrsjaE$$&G<@h?jV~yC~w^*ccnt+FJtv00dA?@0%$&!12_$ABz+FIHG$QIIr$Y z9H`68gQ*14SI%xoT92u$M2?cbEc&@}FxT%$u_nd-)3<1Q;3GGTIs$L-{(##H&m&&+ z455hF5Jhs_vHOosXUa3mg#E>c5JDXnwir?vI`&uhnrKYFkx!(wm5v7ffdBviU}~#P zWPA%;6>yJ$(6cX=EjH7cFoLewy&G!%m9aFQtx)WXy?y25we^)KScoV`@>|QNCX+Ia z8ms6Z99&i>j$bM(z%8z4@0@yx^T}U-R2J0kYow{Nv?nn#a?OyGx8^D0a=f#&SX-wILNQg*9i@8B@iDAuCS@JwYUvDC$^wjSi4?I>Cd&nIN;94(h)-U0YYqz3CFh(JaxG?a;!z>IX3kO`diB4}o?e4@_@zhraeo`;~6i*A-l70*xs zjy^N{wkzUiipk?-1(69Qy$tOBCJJ-^zaCTnPb`5#^Z(2eyhCC#@T&dU=B$P8o17Rq z{`z;O!1ezvQ_%VK?@WQof0%;*Fa`f%3jV_s{Qs0GD82ll|EfH>sqTf*gD3S*A%pA? zcEHLMd6%=b^CJl1!arpZ9m**<>VFXh=#^x1TYmNpsS%Mwk72$=Km28OB@qG`%VG@$ z{Q33EJz-#@nIeH>nFGHF%(f0?Mb?Vj(g|-kWm&jrm&rYzg!XbWQ6gk`_sO?@8&8Pd z#?ug z$d=ygW<{y)`&Ii+`i`f?b)=x5ksn5ya?-QynpxstwxCyTZu(XCA2-BqgWB7d5-o4Ds|W4_0H;NtMn7V zhA^=(F`eT>EQTKL){%A$CYW?IQDKE#^Cs}uVNe9EzvcPJWIs=0KFg>+$NU&FMFXAR zp`sd(Y$(V?t{sMOc?HZbnJ(yqPbxFAJED5WW_<8)aS%4zU1>*c=eKaLBtk6V;^g2=?q;RZzzAn6XIXJL+3TsvOZ2 zWXPjO`yLYI*z%U#%N##PX|}AF)A74$Duix$tr*D1`8KBSf7yS64@sX-xFK-Pv9O7i zSAY6^gj-BCd7*3pTHg3b_2CTgtrsO6qv4I>A=L0|?J}Fyk}PSj?r*Rf#Nr2`{Thv_ zVoFrIZv{AMcD*o~kBLct;VULw>~Xnxh8M_Al|IO1&52^L~v3@VSoNPFHysQ}>i%NsO{yf{xFf{Wey7M<0M#!Ow$BG5fk z@?5e1M7X50(*g${O14Jh;CL+YapD%nb9@9ZMbA~sBd)K7D9YhP3Jd1Z={ibc*Lol>E($ z)Moc7;0Ndkp#>jpvp&AcqrJ4sx;M7L$VY%$1#3VjZ2(58CV*NiZvAU^Kk94wB0-Hr zj104wb`@*^Y5)^$X6`)bl0pq#O{o5YbqsKTphxe@B^Vf8NW6g!($$sbeG3 zj}-sb4#X<%kR8U}#_KW#e1(@=N1^Mlc~k7{1wn_PKA#4{esT44$#gK`TP zwg>0+FhmzVrp}@*mXC0>6#vu@r?I)0xr;(he)Q5r?jK!KmG0#8bXEc^0E8yWrImWz z3(9fG#`~01_(EMCt}C+9`ovT?bC0YoLA{Ae-ECW)gsWOpd^aA#OSPt}gX&%qU@c7b z{6!5Z{C0dHWtkCk$M%+7=sZ=pYyhLwNkVU}i9JxTZMdHI+I~Y|Xn+JNjdzJO#IzgK zp)U@NQ=p+tO;4?sxp}qX``MSObfb;+G*alK#eW2CUi;euwp+7|Wc1Ls-VAqU91+1O z7_2K7Ddx^o!Zd4fqU%p3!M(-^{KwSJD5&;w9KY5|S@2qqQVgv5IsqX>16XQU6G$R$ zJ@IG4l=&<}@&I}k&53W6$$3A90&f)G=75t%(j~F%EYh9rrn>9`5`^`7OeVoN8mL$7 z-;n~4ONfdCE>imM`T};cwo?=^1`)>^Mvxp@4CD(;+JSuyp`js`bBfveYdhkI8@kJx zI*+}A{Jwk4Ls?X0s@ef%D4O50)GOSvb;t1WlQ{?vM6XE&-VG!3@e*VA0qj3;0i(~+ z1XLW`-zZ1N8Uf!0XrYYCK6c}Kd2T^xaIu3ZHrq~E3~qr3D>?#=wRVda*3b(t8~s;4 z6WYkJ*QJ$#4M8=244v88U6=D$qDTcLUW_kd{81=?6ozL6yZSJqn*FUV$0(^gdpb*`j~tH&S~?7ew^ z@eM6E+g=M@=%CK&pmVVqe}GfN2D~4Zof;6+ShX*TDZ9WhQC`#r;1S{S0~qvPZj@hP zkWcrs=By9m9oO{Jiij0ZK3-^# zto30T6smFH5W47B;{2UHTJ8nuzDD6Z8$NQfOlUR~)!Wm|Dq%5f+F)-9a(K2*4Hz0o z1EC)gy?{P2SvKwpI14G=-hh{(6{qD0CBAIgq9Q|eZwkE)ZK&I9o*un{f-76i;=EgY zTUaz4d5uX*8*b9C&CVTx_*4)tC*dXUGsJk-9XW@(7!%jy+7D|=?o;FGQhv|tGBQn$ z0gt=ldpS~xeuE1v6LJM(D7>`|1-xDREOBV7Y+1$%d_2K?lqGBsWH~g`-pUd$ej^k1 zzzph~w@fT-CI&nXv_apv-)_Zb5-kPWK#eN)y0l93iWYlZOx19FSQx@_D=30lm+UFr z5!=8Pu78|#mY8WlDBEZ8H;n=IKLJ=lPnXSUCtKKNSy2oJyxdqX`YjmI`#k0iG23~E zo;C(NAVBe;fyjTm+U7Uv#1f9-gTqOMGRpRsKz*2=$-~g1)g=a(bhftP#z*j7cuwE| z?}DZ#`P1s%_hNmrA|%p0&Y@5cBq8i}h$5*>VP*0n8jSDEI2tx9rs7i?i)Z_IE3uWlZu@Y8sJAB&_j{a7MTU82JNKHrXbbX>IFznvs3UFvXF$6jqB=&|iE_|Zt zgI*KZ-KJPl3fr?*P8R4Tr@y}s+TVqThAHh+Rh+x^_ldJr93YPT;+1lc>?yfHIZ1#F9dwGzIJM z*+wtetX_ls0n@&tIhVr`QCukRqM_5#rk?HOVULBtjIDe?)}DJA=l8P73(>el|KSI_ z{BU1|%Bufmr(RqP^heX6VQ8}pe=f5$Mb+Kid<5t;^<8q*;09dil2_B#y~;v^D*LgU zI}cjLCq%qGj!uu#^Gx^+cH-+aVp?y(UQRXSw#7Bel(uFIb4;*AQ@ZA~_k$bi{f!6^s^Ell3t!i!y z!Kik!R36vlJS3#1D(7cHF{G`7a-ue)$T8yWWM=4ys)qb+bqA0{`{@~1Dqzan4+4Cn zh1|S(N4x;M*4(X2pidL+JLB1-r@&*$IE8+`RX&Y!yV(p$VH|KXXWiwBl~Sou_gXL$ zRedN#n~@+5%Dy+`m9uu~v5mxNql_yB_hO3H80ox4BOg>#I0JPcPNd8ayyY$Xq4^=t z(+!5!LTnW}D2$S&cKVdyiyfhR47)e>^I!ai{ra_zGYwegQc8-G0pg=!$rq6c%}hdNub`^T!HX&M5-bm2ndlbtDvB^Kr2?H$ey~> zMUC>&7+ur}th=)z_;x%xBZQ1DZKz9cO62rv(;e0>ON?r4;{)|T^~ve2+MNe9mV-F2 zgP$*fV=>(Yb_k&^(NBhBVr+{^X8X>Cc`;Te$Rn-5jh-{Fub)YeK-uI{@o90S#OmyF zMtQatkDAn5O%FiI60v@h+yJ6SZwckH)lH=o>mvaL>4)#q0_-%Kv^(~t1J;kep9^-L zw>?FaifjTPo@{`B?0U~r$$I;|5QbU4F&36cj@PIkQz~y&>Q&My1K8~4NgYTbk6pmM&J*7Vw`?kXvsZaRAKF(h- z*Jd~mm62$=o~m0mW>|Zl z^t?2ae{QkJx8~}VU4rSelbiQjj5FzWUsSi0_V5q0%J}@`O!gwlz8%{#Z(sOLK)m0yi0;mOQRb;?=HJ+bDLnL$Lcofa6b+%Otrn*wD74%j zy4vnHf~y<>yy(*Tw$gFyYu!hB3V=Uo*6)(T=U*Qk)+|lvNo01Mcuva6>gN#}r?9{w!@Gx} zh08RCIY~5Ia30d8KA0Ti0XvnqSmH$eQPdeSa}!|@ApLyTBNi;HN0UW2Z17=o*e4wa zseM(`oz|J5JYdNDA8Aw*Ni=1p;@9H%38G>?Zr;$*aG~lCA*n)8#mC09z*25P3RUFN z)*M^j1G&f;8*f3+0QuFln8|DIz9ar@Nb5&+; zimw4O)!!~$zm)#?ZCagbP@*F@|ptpJhd|;Yper46>m!4+dT5n>I&-O1(d++$dt5X z!96F3J0@YPLXIM;*u<6VrNvB+VmOaimQn z(2Ma7*UooWlPw%%p1k9kVV->^J5h#(TfOLn+=v7 zC^?AsMuiuKhHQwY_1#KLME2+#gshyuL-BT>MyM{>MzOquoK z!cOedWqnO|^eO1cHmACMavl7@P9HUciQyb_L!CHe!co^nlx{i>1{S#XhdD~gMDW!X z#`Mh?5%D8tn$vJ?fd2XV`S)%+S?M=XV7?)yzx+?4fZqM???i#j|3DPnt$Y&&&q4n? zQQ+`@OB65z|C1;%|2t9O%&4DFFiY`yW`aWh)&l^JpP2?aV2KeeYB7NPbSn%H0u zIbYWJpzQ$1LCQpUd34qnTj@O;^~<4LOrc4K)zo?W>8(pwXY3P*hVGe*1B2+1}G%ATt~Ju6A7WugMq;_I)1-u)=@!A~eX9bzq0feY4b#s?_r@hdD3&{;*?cqn58 z<|q;M=*$iL4M0u#|OOk95AF?XuuVs|TCC?N-h`wsr%Ys>rHFQ#fzW274Ff$%1&>| z?{!YJ1yr@N@&M+i9*d(`wf80qBz=Fw?}ION%OTce&VDySes5*bZ7qNS^p$_Jt5ctsu`lQV;XWar83-(TY5mmu_KwrXRLItX3GnzFz@1_Jfdd3KV)UWJTWZkJs|JFvd>(OdQHLSHGtvm4fkF( z4RtRShKY5s*4aKeIT(<0xZX-&7t{Q=jG@S8-m@6IPdzXtYMTK7cwwK9Duo;X7>s)5 z&Zb6_DZHpc?arImt8YQmS}%Z=rd~*r1iPK^6yF$f1U^)?91ySVg_%e_=tD=1mo{qI zW`-QVlwe0*uSy?zsFclp^9AWI**+M>DX3+`^H;O&R1{sy?R* zI=>@3GC!xBOAH{R=qskyhJ(nxxlm}9WZlP-HIdRup*cS{^a*hu*)s%eHVXCO0ylH1 zhDdz5zejYzQxo-1dBcf5;5g!(7Namr)x}2X6xo^Wcp&Jjv9yibL%$lcUwJ2^3bag3 zzhQkcQap8ul)#1jWce2o^nQ45GDZ?*%hb_P)k%yvx8v|XqS()R2seBo4qzMdsT8CDG6Gi`g&DE zV^(zT+Mw$^otZ>|8Gjb{Fu5VhHPADQ3`2yaMTqaFi`W_=3w-~y@+NQfuW60ifmS7A zL7(@Y6WBZ3pXiw-tM!#Tue7U~;E zWOd$?l1{}2#S{~Bvc%f8IXZ{&`2%6qoOAC=RL9dRRv8hsWJt>AU~Ea%Z}9N1^JF>4 zz(Q}@2*ISdE;6@f;~sr2dwM`yQMr5YY+f}B8Y@3>9r$Ii4}o(~8A%rdj548-`rBw; zSdiy2AV!tgaYf66;BJ3Y);)TS!D#tm9dD~dBD(v1MwII%5l`(u;@IB|j7M|2*e~z( zAkV_d`zO}Z-?bG`Zq2w`s)DDb<~A+t=C*Kww6{$J2Yb1uL9;U#9hK0F1zGpTXUGqA z1*gH~Qfm#X^g6!t_IRe^*eGPYp1vRfC>EkMlbyJ2{<-UiHkbGC>)kg7%nsylL^fs? z*g0OvAu$qpcy2k#m4A+{%VSzh&udO8Xc*Jr9Kcv+j+g7L&d!hW$5}9}QidzbdGjKI8I=MU=*@s&q;TC}) zW7KY)ww(V3@$Dp+3}s1LlVS3?BWO2rbaHs4;i&UOAg;?$=HoY@S~$y7LUgk-u0%CYEX4=I?6~8huAx z>r*b{1@xrP{jdZs4X!Ip8l~FafC|rA4?0F~f(j_#tdGQNmbsUWyY!D69G|VLUmB=| z^O4iTj;Z6AP%cL{>kEuz^Uh`)_*GJ@%ZIWha`r?SjyX+5$+G36NJLE`ts0;) z4MpW)UFSLkuqMwokM3~*lsK7yQRoy(PR&z~P=CQdD|zZ}o?Q8d-kZ=Jtd)-pz(;mq zhYm}Bt>^lCvH!LG#S)MZ{O#lS?!WgOz)+{q%NTeg1*0j!1Zxo{Wuxywf&a_-P=i8j9SxW+7g<&gbi zv}EOx)UAe~Zs>`xd!>(?F-ZY@2ftE0~zJAa` zJi24``!YS%eRm;sX#eL*auItiEV$+H;^(GvLNMeYnBUA_2!Z;n0=KNy5?*q{$k>E0 zOkbeK0E8q;#^+ffvA0N&DgR3VO|FVX8c$A~*217(ogTWMw#@3Xc+GlSquQ~!e%x$} zZWPSFtOT_--&O+jzpMm61kmBKf@Ru|&4%snHjs982by%%U?7Cv@Fw!-U{C~)pU2zE zc}2ca{Yt_;uu-@!C_0~Ki6`||IJE({g;&h z>tn5QPXziANG)G!7vqwtf1!RnpRMoScsF-eD^)rZS;XKtVqSD6f0kuSvB@=h9S!NE z-nl{}QG%g%p9M&QRKn?MJkVSr{jG|D|!nkY+V!ZjG z=wvsofN0OEUv_vA{i9Y&te)N+3hpPah{aIvuago9!1eb}Y!-EUlL!Q7*Qb#e7grHG z`%wP?w|>cEk8Xo72Pel_4nC41jr#tPX6io~YZ!NFb-WB+w@oj&G47%`r=!sbxWrBC z-j@s;?|Z5ZD?&VN)8@NCUhI4R@&AjxcZ!lEdbfScwr$(&vTawFZQHhO8(p?-cDc*8 zjZ^*Kcb|tn?#sPrjPum_l;ayQA|h9O85z0eZ_RmArzhhdJxD;k;7_ZZb=`e<9OTqd zN>Z*)z@|0DW`6Wa$+x~rZ3^EB?MKH6EpTI9@%&oa;GtQvzP%2{cMjDgQ3bnd1u?`l z3e?nk5xaN@QTto89MnPBLO+A)kGeHP6=b~C;$s|LeXzZ=6Vqqm&&PKRu4Re>TsZR=xcj2a*uY8@RoW-Y_0KM0MrhjWaUP`PdBl<4oX(|~8urb4V_ zSz1h6PX$&q%y)$jtt;U^JY*Rg2){|^Z74RMANDBVXFXh2@?BtE*P{PC6SNBGnuJhE zswNM|PNd_3?b1kBaul<5d?5kH8hYd_|8O)8p!ZO~Hh%*V{7P6QVbDTH!wgb8sJ9nG zWLFSVC^5;`=C4vnl5Uvti4PTPGE8InlG;-F$$_ScKbV!cCwi`2BN5|{#toTIQI2jx zFG8?sIQ#H}Rf+;huQU#Z55aM(hR{h=vaMi^6(E$YF|-@PVfYGV86uyPk9{it2Z*t= z_CV%Uj|v5rw+e32;XW+36WsncRo$75KK4^s@RaPJr!5)HH!ovNK^(VU&LUVp=Qzhz;V5t6d4R_7Pr7NF-r|-Oj)QFYkZXV=}xi1DS9-mBp z>(fbR-)lFvONvV$`LMt&0@nTOB-_k+A)3vapGQ9xzzc>sd@pUm_^CEK-Cvi6evtjX zO)|6OT?K>?iDPNx$s>uk4#&TbvE=m+DnaO6H5IzoA~%8P_dnNoyhP3z%(cg|@k`CL zIc>Meixbk>u$lvt|3$sw@bsGDjB!M6Cn85UN9ompGS|jBBA&+>K%8tJMsi}-n`<^^ zgO1gYMn+hwFB%*hXpbWo?&{(lID-lc2A(%VWmcB1;)9f?V3J|3)3@Oq%Hb7abR1fa zzL*Vtkiwf3ASzb`+2MB#W2#pVRG2)oDl00J2EPkvri99O1rz*o6i4TFyn-ouF(Ob1 z9*2i3vxtnf3`hqLbCIohPWxicvC>4X%;DDxd81La(N#^@ViiZD@h%=K1|y0jefl{jbw?ey;{sTt3WPv-PkLum28p0f&!Shf|^ zwz_@BUO-gp89)-}1*Bz6W5{?N1MaU`kkJ=#-XLWYaT8B zd)n$Lxp!b3QU8EJs595Qzaxlg~MYRF>pW+U8W_AG5CH$=4j}!x@hzE zG$<1Ib)?KkTEP+jvhGK7o#fl4>PlQAp%*m>6iW*2;;l(7J7P3KCxk zSBVVJI8f^AQ}zPj8nV~6aA6nGMWh53joFUmS@IQ8{?FAi@6WAnRWj0~#@_7pmNpS+ z*vpee=;&G@2y`|~>}^Y2^fnU!oq2G$7t#78K4i_T0?-#u-_jy{dY0QnApUZ zmn{k;@iC6HIe|VD&Z)HHqhH41EEP9^t(^?NV&&V_^=>2~E7RgUA_`7C^h8UBOsmd( z4A`W%Jzchach0@mdUxTFD)+49*m;F~KA{UJSa6^3 z0sNh^?&5Gng3`p6(mn@gCRb~g-?VzEiIq0XXW$IdJ@4(z`TQB+ z0De$%f|`j9C|!q3Eg=ZXQnpM#U~o^&8qvpBHsSrd>SiD=f(zx#I(a?OIJ`xy7BL@~ zu}Kuk(tWe_FsFlj3{6oKp8llWhYnP-WD?wY?cU2w_o4(FhPAT%{U$?0L^n4lNu17J zH>*eoZ`+Bj;ZMm^K}m5!c@K9--*%JSwQ!)@?!j&9u$NfaM(UDXRM!VQ%7vNio0xxz z#oAO|mKBjmQU8qOE;oJ%t~~;O0`TMb>%@>RgguIHa=(fsXo)1Ib%o!X^9}iC?{!Su z7}+ml?7>}5;4MPT9C=sMgsO)+Fu{!i<(DOsIC07G@|pW+0x8Rgtc2AFa*o&(qeV8Z zihkc@>scg`899Z;Uof@n{s3=iMfabHarY1posUm;=yyb0nRub>o#GQrx0UoOw4t!13x|xDynjlz7gm1a`kl@3`}! z?WKnQGciLr`F}tV&;(p#amO~9`DuKp2_t6HZ&!Q8Rj2=ooFeP-VT#lqY9Q@%n4t8<_>oL{+tt%*FbBXIzxkUet66a%@!skMGW_E&^x_q^qe=F!TnQroamV zLb%-`AfVabh7~1zu(EkY95*&GotDxAY5^sqmVnLxA+22t=FFEGHM_z5khR|&s}k4r zR4rI*ZehRr@D`0_H^yW4^PT@d{O1}wlwiAvy8g5%+gzH-mTP%Yl*J+PWD{tc_u|u+ z2KhNChioz-J)Wd!jZM}N@7mmXy;_&~DM(2?&R3cXK;+aDv3#bMxwJw{EU*yc#B++D zjYhjx@0Lu^^7+R{*~Y_xx2R%)l^?{t74Xs@-&GnJU%yAf2(ylW0CN=k2eh4x@+Z|= z)l}*rHd_U9XqN-n6tF?^n7bdPz4|C-RZe7tcN>~#;&P4rR2;qzp^r2*4jo|f2V1V* z(%XjqJ#YqUv)=G;tGCQeIgaBcBpUA5&}EE*IR_5FGgC~TI;nKcxAuS+eoQ^_L%@vv zSuj5v(pxgNxTrOlmR{z(?=0j#I?Zxze{{)hz;xTl&IHUQ8FhHBYgx;9`9@fzy{S7= zJW6mLBzDd?mY4904c*X!#GjR>`a*G{`h1a>*pOt zp5#=l%98k9Js=c0G}v@Z9bxiO2vO({X2IHR)xT_#Ce`ZL$dX3>z$HSW^>VUF^>RhAuKnp&Ct~DJhnCkRVJE5%+TOgpEfC)_M&} z7KSRkFr^2Tb`g}XAeXTXBd>#|VeUyO?P7)R23Sbrc^9*@cLGsMfK8>l4B5bj8y=IM zVQkqo6}0a?uN9oGFmX}%3X-lYIdzgnY!n_0BAI%rCY_l*)!l*Vo>|-Z9BxB>0$iiK z-F3fE$T`QPfiw9{PV!?{RT#Ugl2T37`r|j*bKMPn-_0a@ z@5G9(qN*V`v#DlJlfY#UZ5^^I{10utTTMJn4APU>5ImXXhDX$EXaxx=*oT(YkOc%V z62I6K4c_tWKteM4_YS^ONQ?drii&oWjS@i&iUR0xSqEQQGDx!g`(TI+Q)5EIiPN6I zKU;r<^c}BKB|fyLL5kE~TLu9*Vf99G{CV6GRurrx4imoPv#}uIbwLdyWhxCIN>-tD z`sY%qaT?2uQ~Ty#`~ZNipCBa?VqXEwpq)QslkUO zjc!BSJ>_rXgo_Mf8$z|-hM(F*U&BtMclzqFY@dOrbq6a}Lu?u+&@Q&3`BOxJum0O_DHu4!pu#v*L@0Wy}kKhPry=5IR`_h%{ z+qOjefNpG!(u=N9b$s9<*aD9f+6kE)oa?DdhR z^63sNLr*()^2;J$4VTGcU+ub$%EKR~E8mFDiYg-rm<$}M%mCS?o~WQC7qu<|o(zq~ z>8CZ&B1M`2USAqOCX1EB`Z#y-1;xX}+Zhk&)v|!&MF1LbsixX?#zbKkX5Cy3Dh|~> zbhdH}fz?gi4fL*ILgy~xkz-@rI&7c%F--z!X2Yl*L$E;cwWotZe_r_k-rAkXW(?-y%81hpqxY3)q zx}zT3xaM9k@tqn@e${(8#JO!w%(hY`g1ujzOxN7yDP}~N!F87GvXar(Jf@Igo*qz; z9H3@JdCdS;MRr1V9zOX2%rqfu1w&S6l^?G4rhuR?MhiSiTQlGN31O%l5>MXr#Es~% zdwMcRq8cGDo6-BC`o(o~ZeKO?QVQG>)5#iUc_w3HcbN?>;{*+GFPM(V6R_^ zNN3aL+#D;l8{?N!Ft?*f!p>P0KK^p^{F#Z{D58FA`dn`xdU&a}q?}~-_HQLm)Q?Y; z1eKCte(I6sM**)5iY>8y^LBe!^WVVvXx3uAl(wOf+OBN98{0u%JBGRIHHGdvU0lDB zx*+L#2RUaa0jV%To`0n_cK)F(K@C^5a566!*o0^AF~<7BV3S*>Mt}j}+V$D}?V6md z{Q2wtcv}j*>NW>^{%-R*|Ft47`r0XFSb(5!GzuHiG_z3g3)C7EMxl%Q|QVPx|?p&vOV&V+@$9RovgU1JIKRaxjV zr$0M)cfAjFP!LmBeIisNZ7Rys4G+UJsfMihEoh&akA+>;8EFus@n-lkMu5P_!meWb zo6*d=frjU9NH_s*myNKnWJ*?a%k#t6<_>FCjWJ?0VK$%GTMHUIeglo=K;N%FNH`13 zaTM0_oQwS{p9uUulLFr8Fw7m+fQ16xX0HVmFwasa@SK)`i=6B!9vvA8iDBYSK)#Iy z@$PRk`pQZl-A#zB>uwAkSW&m~x4v=ApVb^NCqtf+@ICTm_`ZhS5%s&BihUuXtGiDFoduDl?V_jc*N8V0 zpn6HDo)KF{k*QS24s_F6aaN2PKGa@0*;M`TEb~14-IbyP&R}}Md& zXKNI6?37GCnZcBr)Q9c#sf-pxeEJNm9m}eD7LaRMlXxsUd=3*wQ~^hqqPwO?l+$&2 zWE4F@)LJnVIZ?;*3+8P2?NdgQKT)KQj`Y1j9QU^X0UH8>z1l-foF*U=P!Zr6lXxG4 zox{&L-2hyS?j9#*F9_Y}?)foZtV-I)y*}YOD1iSpcpPDnt=XUx{!Wbbnk2dCUa-pMew;_hg!dfzn-rW*ZlL zgCdIYaY=mj@^p>EsJy<=Qr7V&C930*6|3~%aw0J0BQUna(no0MhdHwBoqxV}b(kPh zOnZqtv+<8@Eqi)ETag)i@Jya%3mPj`xYpbf*jxYUh_r;$-Z~l3aJ?0Q$PCC67!V^$ z?3jW@flznzq!mw|{SaEdXveDx5r|H{FX2UciTJ~tH#qj^9b-|P_Lj37UC3i_@?Ht` z)RztUq$|@-mWsfM2{}y*yBRH9Angs~enFlNso>1?xjV(wLV>2OQR&iM9YLv3In-){ z3f(pzye%FnI5rCD52yEV0E#(i%|s{e%ZHck;D*x9o~@fYzi9#d)$qFXJUhoz*#t%+ zk9RF6Ir4Wgb-8qlNx8N0*;S(|oE;d;^igu%rD=JQUKneHDVQr)>6Z;ZnG^w#A_Wte z64$^xc!^2>PK5R`T20UfCvz9Povk#OGqE!Pv0vQGbN8-}hBu*>NVo+c$Qae@M=U3X zAaty}#X_1A4^-H^FLBy+oSdz1XgKOT5Qt0C<+=F3P%T_!mxTw-O{xf}$E(JFGx7&` zBr8sniMzz${Cfq$&PKUUx$EAWpM_{R$TV+H=P0{>Wnf2_biR^b1$+rU3o z;2$gSj}`dG3jAXQ{;>l8Sb=}6z&}>tA1m;W75K*r{9^_Fu>$`;Sb-(Hztq6r*MIp6 z{5LDm{av4}{ht{HMEUXJE5DE+O>K6Zc7U47iB0h>k6PxsM&Hh4&)T^r$axc)$3C7G zN7B?z*~PyY`Py{qz8=2QiQFF`KAXO_@tXS8*_4 z`~lJQ($9I2LN_`8liA>6Gqu{m{`YM&N3kJc6EAWKX%DpLto}?BSj(1>A$fz01f}oo zpkEvk5WhGiG@@EgG_dcp5l@=~K=8b)#0a&G6TQGbQv1pb*`GV4)$B_ETY=n;ogRem z1*JZqr3CP{+Q}P0d1-T&;jp*Witf7p6tnd1^h>p?{G;5-+agTh#g_#vXuN{UUUD!L z+3DzGP|9n7w{tA~{SeclAesyYDrf>L7V8aLA#8A75%blc4UzpMo*q^%54IaAWO>sEHzO1m4PSs>-Zc4S<{2eW=g`<-DWn zQ9rSwCVwdZ1h0)&>k@Aa|E+9roY9vQL1QKibE(K=MG%C5nHnz4ksfhj$-f#bR;xKZ zxU=+2F8YSXf&IdzL=J`+jiwP^lxa*$tQ2NhsBLLrx|3!td6 zr)USx8KrMR#`peQ#hGXrLmj1bs)1()FbrYzqZmV2r`L>z_GHuu>m_YOMbgCRo{Ki3 zA{k<|yDik?G&j@ru1y$*G5)i)#1ayaY#9vgKFmyM04w}|YS95QnT;W5#|9|jfCMBU ze|y1%x(};#w?j)6lZ>RJkT7-4`cksM?7$ytcgjZt!hjWlf(gVj-1Q)=A4Y>cB4}hE zM_~grL@0aw!O1fn(@rS>LIA0I=+C+!AqXy|%sdaMy|(0w*p@4bBGV+DcgY}0CcEiR z#Uw2e&PYZwn3krK@!nLy1ZKL> zhZVZ>Jx~n8ePmN>LeBS$0I&okUt~vgZO#)lw;=)$j00dI)+*z}J1~`lUZY>6_oJDd zW(gEa3PK0ImNUa~V6h+AQvVsSzZa*L8>U(}I|&|AoDS4Qwt3i*r{9kI$)Io??C&_U zKY|3W4SMKZ$T)Qh7~0xL{V-l$c&CQKpbqLWX3Cre0YTJ*uDXQ(bqjl2(?2r zJ`eb;?G}qUlCK1IHr$ATlDXIgjPI9w^OT?c(b zqdcJp73WSGK@L}lF(e~=^>DuAk!DW&nBKe<+l8B!npfIlIXOL*J5~AJSU_s8oTata z;y=SOVnnBV-!ei8Hbo~lCMd|+X{9z%V2c+iXfVjFHafku2crxUh9Lga8^NU~u*$d@ z^F(O=ylB%dJ$aMXzbRa*CZnNBPH7U_ZkHlrcrStA8@55d0`mZ)@XYx5r*pky#8sw$ z-bl1zqUqyw>?W$@xX5Q#3drOR*g*g9d(D4ZEuPEo+caR9I;VJXLY3JurZ}Oa1mAL$ z-%JgqlkhnYfFDJ-?QNXG2JGDk=)S_m%Mt=A!$g`yI%sNlO{pXG@D8BT;m)$u3l|() zyQDzdf@CGKu-Jd<`S%tc^MbWL|R#D+mDNk5El_VLPLMfLUm>L^(jYD&-`$Hbv;& zse7X~1@2NU*?nT*RbR;Swo z4M1jztJA`tdnba2a3l6lUX{PJ$&ZRya^^y}V0oQ5{e~{hM+0o9O&_=y8mHaYxYKP_ zDxyEE2x|RiP~$2B1NGWO8oZassxn^$*`py`SHZr{{f(5=v-G41{9l>Q8j(t zcSNHT%k&ruqDldwgOU4#vkTdFv{nI0?nnLIsv-MYmEf}+tfv&P9XiS#C2I$`)G+is z28O0-2bCu)=mKKz>k~-1@;1#%=d&<{CB5ZH1!5mw&%kdtNOY+eU#Da{T#l++j{dnn zxSY=LyDr`Fp&3^oEW<7zX^1|Y$9?=6d>=*7qS~VubEOZTGVDB_du}hOiP?9o3PPF8 zN5MXCV>s;gHJp6ppnTp8+P!mmM{kj(+=SEEt+;kyPBJU>wFe9BP_2Zri;IQ;M9}a* zKS2$u2|2GlWJ)ce)LG3`^(Yc?70TM384z?Wng%|TjQB|*aD;`*3b{v12iImnTCxgUe-mdM^u zH>oQhtRwTZQXdX2SV?wZ9x`;mvz-gmAyPXMoR*KvXC$o5*fKyZop}yaC?BXaJADz4 zGiMc}l7v{`c|*%YNLQ1rSI9;VP#pI^U@cNRHCWW4qR@;5o_2z)t~-evL4qq^E*hTk z$m7ggPZ>*8dnC+OeV^peEw!h$M3eAy3rA8s&Fmb}{m|kZ ziv29@WMjHG2UEGvD0vQ7nYSof310a*+}>Ga`n5XIAKVDWkK}Gv>n`YE`1WN-0pl*bISERhoD4rvyKsw>&^|fHy~w{trv2Pt$_Aack+!T=l#Yx3`as zU2I{lA)rg}WIJ+jN%cWME=0B)*ny*=L91cevBegD=WsFPhAtM0C`RXirh{@+hFb*t zpyr&%_A#RwAs$XBd@h#mwny+Xa_{}60ANa^dHJlRd?BLQ+CIYvcq0`&DXF$gKxwAy z)1}tjSrf+B>k)G(+Lh?V%2sJxc3wkUE^zLdmB?h~1p>ze^Pltj2}l4ZSeLddh#BPb zE+HlN7_Zv!AHM8lI=QCTWNIJ zlk3x6jvC$xju^C2XbgR*vN>9Os0F6&WNmfydYII-qABuycKq=>Ik<-HO-W*CML^2m zU?|NW&6^gNe5uL1c^2Zxqjs|aBd1ELdu-yP<%Pmf* zrgn%s^iyhRE&QRwbn^|){00orp8|^4SSm&XRBB?i8Y%GsC-c1SYY=ks_cnTMpHawo zatcC9Sr@9S-BvVW%*3=AHN#DYwXEXg)E9pRkYF+Uy{8wq!-_!6EsDDc0GUll3na*N zFIhYk|7@2)!eQzhj3Wh)@5(E?os2yX-K^^KQ(lO>4~iu_$K6$9sJclLA#ys7LhX~^ z@TcjNDkV0>HPcV_5V%iF8LC+=>Ph|cM`*0YFiLNVgNPawB(nJ-e`~ z3;MNvcF&gmlnCx|#bj(Rn0gX&!5wc+$N6RGmbdVb`y_49h6X6OUvRnENw4`!hl zoYl#!2()m-o5)MjFw!JtC;PSzc ztZ~xYQn*XP7}T| z8 z&jZ_^R*u{a`f<{rMJo)#_7L*(?Dm|!>_ToK=7Q-;&Yr7uA6&y)bGMkuRTL9O4M?Vl z;>5Myy*#gG-3(!ftYo(cb34H@ZCHo^6F}1K+TZq{jbIr{0(F{_L*n+8RfLt5?_G0IO;#><^_etm-~k!j`xI&*BQ-^Y-7@mIk2@P9 zT2;ezh*+-%DOclC8g^@JJ&fZ?8wa}T_OWch0rv!lmZZ(`=dau__4Tw@{$Y1v{cG3l zYCQD^ziy`sH_oXg0+;|RWig9#<~Ae(yAubzKmJ)C;Q5OCA5V?1-fRQW zX!ccf;S$h>3q?EQUaS+8??wI|ls~qI(Xih2rFP+u3!e zA%b=l&H0k8U2pf{I1B@?{7;V~)e?{P+yoglKc-yRnF+FAgKEZoPnp9=fWq73bjSSE z8KWhSI_Y3eHTbcaNL9{#4;0bZWfgSR!1vE1{OWAiEo6Tq7f-JjfYKH4x}Ka7Zp!9@7Vm%u zy%8y=Qlv_A08voW+X8%cR7xXj1t}|FMJ3$gYcl)fAwQ~e`$!L zq!7C9#n}V;y&7QI+wpR7P2_ay&Uk(xGRB$@!qFc-kL|7v$M~JC9_PKoGj*P11ysq& zHbyPFl(75eh}+VhZOr(h(fwvZ>|O+-Fnj#j0SRnE$#4oSEbbHcb6hobjYpm7YY9vE z3kwz3YaC`3Ta&zWdcw2VhsMa->TW9*Vv}^#zW1nt%$lF&$TizPv(1?gN(Ler@i4u^zEY-A7v#Uu7!}0nLA*9iprajn;%TZLj%z|+?;QjZquTDrj z>lMK2myRp;9xyDtw&$W9wSBuXwa|@WL_#d$Z|_YPFxY!Vlj0B%8YQddSa8DFEFXSB z;%4sImWvnv_Tk3(YFceKMvY!?DkMa1c&KG5PRD=}9`OnlV4#L(GcZ?*T2tv2sb7{|b5kBKukC<8nb2oYr9p)|8v?nu=3em1iV$W=b_iyFK&S@RXd^~p%j91SYSdISvodwvUsyE>``c!Ba#sAsNOHpZ|QDDku;~@ok zIHg1J83`jk*aZFvhg|N#0?{+E6->|gS#RDNewk#r&L_LV3kNLOv{Q|))C+EwHjLgi z{%HBJVBf+*Hm`%4ebSPIA7GgPl;-5sSk)Zp_z2Q+{2*UUirUu~Y^W;iD-&d$223se z;%}Lvr?~$5qo~Y}-j|)+)5q-{%MpJ5E*BLwrvG}hhkZ{m=S7z-u5LRq2GXK+cUTtu z*Ai2an2udEeUz`%q70A)KnG$V5N=@$=TPJg{#0%{sU#?M^ylt7>0G zAcgZN;#hE9pyAer0SbiS40}8eeQo>7r9qkHZ)EPL;W;?Kw?)2{(iE~>=nx*$<; zgkQC`vxw`zAH*v42ou3N<-gZ*0+$RjQM(;nGiY&a6hQ8*NA`;3Ft#j_?f4n($vDcG z`(jL~HAzk@H8?i#u%OHgRxG`>LUfMPM?JfN!+Q42@s{>xzY$D9Fgc3sSg1il?He<4 zSBIU>{kgngIa8+nY3G$xz+k?A-R^%%Pz!3xIe!J{Cwq* zh`097D6zk93$3h0g_OL12Pc-LMT&AKc_@!y;dTc;i(EOltKBxhbj&dg0EQ0G>w*g} z!dZA+pWztCcVIRO;179pTp~Zs*#u51(;ioGb=KVXe-%Zp#e_R3mY^9<$|I!HB!rN^ zutG*j5L*B2fyjr8J$}^ai98nwfPF!jvS9}X*69~kDQz5nuc5N=40?dzJj^Ba2gk}g zBIj0#*()0}f&qHfX$~aDV^fM3*eg3fn$uU;8x ze+-^Rq1E_BGCtDnQg zs1*a?#2hWs{D@~KoQ{umNB=PeK5`}tt63aUQuoK+D^*nQodznXlE>L8(IHe~Z!11( zqI;cv&-E0Dej8TCWcYKM+H?*!yt%X*qOF!;9k;3GC+!AlPKQgG#B$y(MqPLUY-hU) zco7akhY=HVj8`r`A5CAW7^BXT_7nRSQmfD}2dS>mjjPeN7ZVh(oyN_egDB!bC1%{m zsWRIx!NK%xbq8%88DUKXc}w25z`6+pQOM~#TnIbyRA8aS=UAt$t|hsf+;r}m>>-6S z1uNTdp2xaDH6;Rzk5>ipEJf-EG$!nXX$n8R0ecpeXUTeMf9=Zcan}Smo6RCPEg@Y} zQ%ZD>>YvwfO;lJnimait8QW+!O}-x5bf1X!!CBAA_4%3(T6z)La|}a(UjT8hyL?75FJmACm4Hu4S?C{m0(}I7h9I_S zbUKRnjLc8D%t-MVKfT!Y=j7CWa`;U_a1}EF0I>)0D)hn?_^GJ05tt z)Al1{WlkPzKWs{WG_9|_PI`L#l~HfJF&IP7x)(sap^B^#oCYlI>^R1^NG+&#>8v7q z1*zkQ7D+;S39vxoR{mWT8~4g7gYgC{h34sN|BN|8L#`c2y$}MJiPWfDo~T;R;q7wz zR?Bm;-|o7vaZnoe*fvFAn=?9pf1eK3)ltJP&iif%vficJKe za)mpGlcuqjE%&^o{NhLmWN7GQtC=&aO{$(AvH+zCrx^fj9 z5iTnu6(^i}R`A#kS2`56r!kca8TCXGBz|x#au#pxdS5NPHQjB0NLt5H-5+XUR!&xZ zW1lzg?k(FYh1qMVf~H9~%50fedd1OUL-3;296#i1bn z?vDF2j4)$*-zuAY7_ezPDv@IGFvU?fcp>!UA*RJ2FM~*>pQrF;b_FvLe zxBBJP2paJ~I3Lo$?AR?opSeOXvS#&8H6uhRb$GLtgE=ZQ&4*pzQjQ zA%U5XApwy5B;$9|J*@D2@u;=I-51r%G;u%Q)`vpXhQtIOz8p@s^NNBgPbP@g8fdA3 z#UCK?FdJE~nsx$3qS=U4;0x>|2cs*(Y|3>dg>u>o>9&96o96})$3fqX9-IE&Nj3Y} zD4x^!1)7(;W@N<2B{EezAwT=0h+xY}SZAaRPMoYd&=l8lB%0rgq|{t%yfZX@IV8ch zb=o>0DHvn7Ji20@o6yJ1RsIZlK8+F@;tMxtQkR6jqk6TO%hUL0^}2xaA2)ZFvgx|S zh?JCHj^NS-2C7yQV12cZLBjk=*zp=up zs|D$El>*rKWd#~`FdjEUb(RrEM4c?iWjZScm;IxzD^G)u%hd8rZbUq>nlm3Oa$_v_|u-S7xo!ImKf6QYxf8m#810zjY>U%-v~6xrV|aDD=sYi!!O7w3-?bVbf>i zGtBG0wdRJ5rM=TJN5Ts}u;1?|k+lZ`ws9-(`4gCOr|Hvdu@BzcQI91S8X$!0%r8z^ z$p0o77sQynkuF1z^jG=n6C!-P31FS(ZupjJ;m!q@n5}tEXdRZxG$(Z7xvI*r{}8hP z0G<^150;S})$`qQ<#r#$yNjMP?gnl zr)jh9gAeK_&%@W*v+jdyhVJC&)0f!WQ_;`E_wGgL+pkmI3m)drz&dc_JD|tP3)~yu zD-Xg)({Ft{_7VPNQ$q)aH~Ad#gZka|v)1_P_UqOCufDzfh5xN@Ur%3@N(mE0%0;#>hSu@dXw$EMu)i&pht?W=!;)ENk(#$I}uG}dw&#q&VcJ{`1MIEPf3 z6(}{xI=7$AoDQqK41=A|#F$1%;s@UgZ*xR~P|)e9Fmm@cD@%pb%_asdev) zU!DV+5piYd>BWg_9Lk~)MC;GA{g{X>Jw2@FpPvQw5yahxEutz6Qb)o>oZ*A#RLrtz z!f{b1Jno^{Y>gAFq1q)prE~`YiC9=c!a&Pk?oubMr-GU8hadHhaN|8C%lBvLXhAN< zZJh_3b6a(VwXH`ZMnA*)?1?Tgm=naT7;uiAa&Vu*uqwN%Yswa2xmPoJrmz1F3i#;8c zta*GkVvwklLN+-!fQ~4|I|7WZt7zaO!wns>A`Pbne!=}DAliSV>2FK{;ANf1@IghRE#;{|YfW@#1IAQMRQp{O>>uA_9+T?kC)+SF>h{t6$o{tz;TlWYf}DZ!KM z>(QO26(l3s8%h8xzF>26VXrvEumQbxC_B4XaNC~Ky$?-|p%*^u57gu`@2fg-VukCi zmr$!o9TNVrqu!3tk;DbpUI7Rh@BnG)tW}=BXAs_#;xmj#MkJfbZtcbt;0dOUSmwR^ zU1wh@LM;3KY7R7;(0_lXzbg2D4h#F0+F3jBgvU@PWDdzU)((@UGc2lO`${w1UR5+c zk4PiTvJfvT2oDad1ot|)B;Ef;?{*u}sgYUk7N(9dFxZ-kbnupvj?eR$#!8?!i-A$S z6*z(%ZCO9Xqzc}dhV@DM-Cky)-w_saJmkW?Hm1-sA&P%1+}G8 z1Jk<#@ta%21kiFZuGY1Mtmp-S!tjUw96%k4;JkMy{m?)7EodDPZF*fViZSL(P28|2 zGEAGS9G28O$`{dr`(Ki>11XWqwJf{{w1j`=JdX2gu0&CtN9V}v((F?O>XE%P>o9^Y z*t#?~2@EgmL)|(MYm=8@k<9Vp$T-s?0$K3*g}TgQFHGL5{q8=cSR$}_ZO||A-$hk_ z2aVxImMTL7fcFQZvQUf8F1KIgWSW>n3%z7)(I8l?YjBb@oCi0~nvzoCtDU8%HHBD= z(O|H)DkMv0e7p(bL^mZnF%l|WN1kVQ3{l;Gfe3#)>_1FG8^E{Rod`MN{VjL18kBra zja@Mv6cNxlhtVOtkE0NPMsvv9Z5_=;zBlMYD2L_g*kn)i!6@ z)V|gkKE~?tp=yblhG|)kFcX9Mu1l~JDDY8C|C-^F@AjCyoUSiYewx1^fP_@1|9l&) zC}~#}FFLfyE7>+09S$mmS9{4=4GjlCo^aXC%;tvQx@YwGASDt68{4#{S_`)`54vJ0 zcps^;3CN1U&AB?jpDL4>=<(yXv-};~eAssz*v-s2)EOim30Ec=WpR6n7u3WLHQ7aT zuF2Mg1bO9%!R)(FZL8@TWobvEcx-$q=I5cgWAD+MlpsoVrgf}_!O@9%^Zi#BP;(L4 zoH$nu9c^|`rvv3Nv5XlgIUj|9A1}7@-6)gWr%y1w1NmiNg`eCIgW6OpS$p0ac1CW5 z2D{H zn|7CqvAJP0%oF-Y4HCPn6LVaM>B2XHyBQf^H|xrb7I7M#z_FZ1k+0Tn9#hII&$q|v zHOe28s>6ak2Q-7AjTLgg))1f?+pS3&m8NM=I72B*O${MyQ^#Vae26{iG1u)?hPUeo z?E7$%R(m)&1EBINvn%!}kNZ|i^bz6g>Hy(Y@3W(SnQV{JBp|qm`vVGiIU<jy%Cw{D4 zRDa~rv$=lntdM02QJ^3xM=RM5sU4n%C5#FV-P8P>k1e9up-peWAq-(E;MUdZHQoW} zTs%$4{*D2sq}hXW+KiND_J?jm%0J^KVilg_D66L>Y|HyE3U4Lz4SV`(mAhXt2wM=kf(o1rTcxh{h1m^A`ufT^Fm z@aV-0#rV>^LSOe1t5V(yB0w^i$L>$l1rf z^>M!J9ez$EJxA-8K2sk?mxi1JA;2g$nXrsF?UUNWa5l=D(id^+?DHosbIP@`Op>o9 z=nTRv;UQ1#QARMSX}MP});sB^lEd(7CByw@PWCa@4Xr>B0$VI~ER0upF2RvSQWa*f z?oe%b+9W)xXlRGa2P+SdP3|;Wkw+%o%A{OPa{0fne+6WMkwfpfW%vM?7ty{q@me*q zl^*W^L1NmJg3IyLx|KsfI{+;Zy3G)9^keWYQ6>gpPM4N5!mZu#b2Tg-TB8CwtndFX zzTP>wvZ(9V-LY-kPCB;Tv2D9!+qT(3$F^;!gN|(*`{sMk_nmv{RNed6UbSmg?b)uQ37k6O1WYc*X?=WylOVDID6xLP`WLlo#;ldb zgb#d3FD=E${l7P1N~f}h_&~$TR<@1DqrJD*7YRDLrPVNXyeR zDt808)$DO8us_}Y9GTimbqG;N1x#qs`w`Q&C`?KAj!$#(1ZnC)3f;i;A1QiyJqv^G z8>BBVl8LmSvEu{_tvRh~b5lo!U(D&Q>J<)|!@G>an4ZWT-=;g3hq|0c!3*n&6xr4|= zV0W4o_liWe2r0udfag?sa;0cSn#-CI?B^Ki&V>?E zRIx7pAWSB(U_G<}jV`^o2YP%viD))xaz`b4Z8qkbS<_-E}s619E!+SI=IaeZ=3Yl{s zMn9w)Db1D-8`KN*TT={Pgy_Rjr^BnA`uGetUrVn&iFY-hKkKLrw^0%|+sXJ+uucmF zP{-`E%ps#_P0=RE^ovi zLkhj~QQSCqHrP2-kvy54M34Hys3b&r+e8CIus8l@QKfkNu;YZw0YG!-t2)5AAyel7 z{-IRmTfYnvj<*4WtN~?L=$And#SYeBuWRa6&v+VXOtqmgV{ubfO8~EJXTIdjwP~(2 zJO0p96}|wLtvr;4tDXy7)DLwM5sIxU!WqvMeA0 z4Y3?0Bedv;=z(`jeT3m{vE7eWH&}O3ut;8Wai-{W-W;CiH;}use#1Ymr3ZPcy{!VZyRa2de=BdgggfLg^AR7%@^%5CWy1T2 zXNvKfrS0TEiBXwDG#e3yh2yU`&dZk#^?x4t8}7cZYU+RVKpnXYS63CEh*&ke;eg1f zBoPAuw%>)hrtkVe92sJX2a#f-N+o!+Cw#N_;nnp0%PC?{Ct-jND#_du)&glsgfGr% z>7g&Agom-COW~i<(G4_Ddwe$H2ih&o8sgf9T;Wf{_XnH9uYf@fYwcL|qgSfuVj@1r zlMwvXZqNC(<6X{hq3={B2!SRg!+-cyk7Blg(_X#F8c-M~joCLtrOot4BaE4yxfx8|ldf!E z7EaqU>k`E$l}T}4^+(uWFWmhCJyRaiyjf+lY;HyNO35SDe@m`mM=jXfZeeVzw0^&K zMDuLxHl(=NA`{75`a)qu+9l$piDRj-D!zl{Bi;G%dV>#0udqZ;g2DL}taG@u~!4oqKCM23n|wJH4+12#U?OXvI8_62Q26 zXYnF<%!XwO&K;HLb3l29)7y2dRR1EQ{@dD#mF83!!svtec3FV>aL3KaZ`I>fICm0v zy~S~jC6Li+m=L74U!sw7Y~Y7u^z(bJ3UPX@pQ>5sy1wu`Eq3To{9TT$d;}gzncT_X z%@p?EUnQyrGDBZs%Ph@4!6goVwN&07svn2KyaT9515NV=d#0S3;EvyG)q2VUU`sXs zkk!6DRV6IC`!#F(+Fa2&Nnfm-f9SCQ=*O!qPs@hVCf!b+r*QuO+1LBXk3YdbZA;7+ zUl-dhUJ^Tg5xC>;?!($HG5*b|I&Qb^`PZR&Wfxx$n|cv+9HT{Ji&h`L8HuQD-Nbk6Jr!fY?yU54c#^b?wP&C?1eI-DEg($(B1KKoP6a(zAXT zzfBG$REoy-FxHy|XRv81xHO9V<9I|uq^c$55y2gU0lklF7mrN+MHlhC3xpe33sz*tFmz`xkt0plI4!w)Wk5Vg3mhfr3yX*6D$IFF^@6)dUrl#Ja_GuE37lGGy3y<0Bzo%8-+Kre zOKydR(CPb*6Q(vTMQVtKQy|0(wNZf9x*d`ym>&UBrSXiuDoUZ`B3n#NS zFp+)qwiH7RpWU*4QLBeWh-m6sn=l;YtqE@72nfb3Hy}9jK*4YVal*URdH6*ev@f46 z>2EB1BXdIQU*rwzc}mmbYN?UHQ6*{1EIZdwZa;Q(&Z;zkVJJ%%$yR9tAF`>62k0B7 zlf8Bk*yMYoPQf;e(RiG3zu76b1eZkUWVTA>hiGhUipiHrt+a(LH(NtKSix^>!!K0e>V2eZN%*&7#cu-t%Kmt?#-AaAdd zO4ROy=iV7PC5;77D4qMNzlb`^uZU;k%l$6c} zkPHeC4O~W59-|(@ao>y+MvCTo3M#YImqCjkfS%zX49RX_hs%_px4_^kHbnr z4p+30DEsrg6kEEKd5Qm0n`B&dc4#@(qVG~#R>Y=gYsCO^=R3L90_`$N1XAWB_b6WIEQ)tlah!Ny8^Eq$!~=o z5E^^eYC{_}*brij)D7!<6R!jWyiFc>GWpSTHt<_IhnxD~z{yk?QGO^Xs*!THFJL0a-puYu<2P2`MZG4irS{fY zva4i+x+e)#OWCvY>D0)lF$;CWL@ubRNsGs&JXh{Z&g?aj1w?lo>F1XblX@2lct=+} zs7HlQrvHkK85XzW#Y1_3&S0zye?ZGS8d7POEc{Q&$Pj33S#Eadd0R^DWVo+*xL6AcwsZ3EI85ik@}GmvvZ^!;UjTQ_G>Wrr_3n` zzvA7oH`27oshPaP3ZtTB93J?@DAWy7(AH}&pt>lkI3pqVUz(x;`ET{Ve3*0o`nZa& zCPd{Ty~T=yOn%CzQJ9Di>EhZUmp%M`o_|kYW?%XO4=s>uA{vy1{Ux(2xZil-Wt!Ed zG2Z$l-pD$<3)=U1B&Q9v{R_Q{g=!Q^-;AyeTc&nt55+E9hjX+#8&dU=l~=SxHghDy zz3%8r99hMf%!I&Ju}LF#Ks*CH=5yBo)uZXlLf=m_0k9xpdyv?~nh{{xfyICZQaK^a zy=F8Zmnf;cn^)h}IvVg->U;Pik|Dt^?mB{~H+i8rZOCk*P&kJY(v~82U}UDjVrXo7 z!XmMjj9+*Ge>{oLRQ0*}C;5ESA(eV6VxVxPL+V|6bUgX5T)MDVJ*|kP*|B35bO)dQcZ&oe7)WarbwCvCm#cgr3W9?t zSut18Njam1WD}_(j}17(*aDB@6%i$M;pz1$>7!E5vXleUqY=yAp(Fs2{51x13x(f0 z35~T5RW&CczYnM;e@u{jDf;iW=F$*1U!?+T|IgK1@PGjJ*&akoYN2+A#88ns2~bGc z@b@MFEX;lWni1M}8-qpZ{!Kzo7AJ^{6d^-i)T}J5=5|ML8m{e^cGzMVQgYy89H&)f zHkjQOF)D%wTn9Hmapc1h@8_f0324LBEE%n+u<|bq4=tOZykdt&&Rw9kyKh90;O3utYMMADu2{ak2?b zrkCG@WwnMKCXBgZ+>bTk8Sh_~cl^IdH;*gpSErP@njwBf%7Nss-tN+yR_r~a*;l^Y6vw%WM+7=Mf z{%W@cWH$u>29$a{XK-ZGvTaa7?2spnQVZEk5)n*#{OMg8UhD>m37;lWB9HD@ariTr z&#?knF}x%sciS|AbImxrin58v-Q)ocVw%2!QAjh8ceQ0Eg!{gPtcaDrxL2@Vc(x5y z2XhM^^6M_9(6f=Vgxq^SGZ>CpW!NDl!6wODW0K)Q^OQwnkPy}zF~PR>WUOf5ha_AX zG)@0bR|;2vt8IW5k5lkM6*2RL9qWc7gpsT?F-v@^bp9%9uFGy}iA@NWtUPKX^9s3s z9C^Q*IXONS)}YbidBobi@71xcGPVUsT4(7B9+qJ2@_j(xty@pdP%Yt|F%VHV(IOMe z((emnxt?n!+T^W#%AEN(K^@&Z)!^?Pk|oW2;WZpv)4+>wvKKcTV=g`f2iLgqh4s|2 z8RC-Y6^{jmNyL17H!JF{CnwHG#8g=%X3n6WMB#Yhc8xB@?URhrSMR|i1`N6iJq`f=*;|ZhVfpr!+Kie zuY?e^LH{*j!0utA@)Gq0E9X&R4yS1#(* znzgvl#-mrvXlU1UuEJ`NtUvEhecCJc(s`DEFn_a!B3^9Hwv$7EW zKlHy1%ijfwUxI?!H{Zk^9BRV4|JX{-?|6~Ur6i^3=uc=)P5;E7d7z0U>K%nOm!6?Um?20Q{5{Fj*S09vraL+U=iqNC4Gr)R+)}j zL5?W&tp&t$S=D87sF!1Irofy-T~6=ov~(au6TJ0Q$in#SnOLRP)zC6vXob;v?~8$< z1_(n7UT0b9&@jCJCPo#x9)%0w%%{|z)L$u|)8Q2;YH{?{&$LM<5&CP!L*MYICDuvi5*)SkK4-thSx_3%RfzGt3> ztdm+r8f>fOU+f`F5dxFGOcGcQ(#bwth0WbyC| z_>MWwvEauvG+`rYQemMnpvh8Q?C57+$qHrOS_QS%Zr^@}T{fL?PiJ`EA5&{9u$-8{r zmc-i$(1wmH!^S2@#q>-Lg(lN zDrx^Cut}doZ&2qVG-CK|q_=k8GNVZ`%(`yV#{LJdze@ za~q!CAl7g7VlGtV?nM+iv{*(i(v%`~>5wL_c~okwMp@$(c<*rh$QO~pRE0X1(4#9G zm7Ha2A!dY8}~yAeVyhB zXjy$~j6Sqzk+_!xZog4~|2T4xVwZ-qijr~P)N6ec!sHw?;u#~GCK2*6u{DuLGOCG6 z>Ga=rh5eG*_;sRPeD<*itq?k>sQ+zldxFp$%EffvhI-Wteks6)x^|$=C(7rYqRmvVivu$R<^HqG|0U|v7k%C- z{xUVgqx@rR9D-vEjq^C#_`8e;r%mEX)do88W3kdLEJ>UWa%>S+8kM0k>mcBl((qw@{Mz#oHi?094mXkloglIlVHu-XbD(Q&6G-!4*; zqyS-TPm0^a2z_Azo&dRcv#81WRc=e7@YUZA_bXTo`#>nrNEb?S+T;I;574_6pE7{& zXZ#o^eE;tbga2st-!xk`;s52>KY|%QCImZqhf9bVjKln){XF)NK^F|jc?Z!LiG7^X zi~m7R+>@~0vR~Am&$qziA*B6!h zZm7y9KDgh@A@Bb1t3IuO=4}cAX9_WS8Fgv~Y;g1jQpPsNVY_XS1&h89HMpv4x11EO zQMO=i29LCMb~-Ic2ihBnH@WpBk?)HU5%f$R3`FtaaWV1c>$EX#$4351;e#e7v|$M3 zY9sn=-YS<4F&y^T50s6NI@(537tmw6&aC-KGm`1olY%1;11KFSUS^t{dhWLqc8*k- z`OAgQqkXF$41+y;LH>Q5Kb_k^=h%JwR_UA6Vj_84wpV%XX^qfN#y|HkN=0w$qCQGc zih-&rF)P^Q9VIdI2uoEUeGgq&o)@Cb3tZrCNlS@)5IK1x$VMZPvy%NB zTBdL&x2Qu7NNa;^MPA;$%B_2gVSLc@p2rWi5F<6HnU;ss#BCy+mbYgDvZ%ZNRa_Y3 zKc57ZMvV%~!I7NP!8TPq_~UrT96bfb%e|N{6Y3R5rFDD$0ciFdL9K%GYYcp=X=1;b z^L$g8;LSvMH!q9W+4vgZo(nD#Js#B7#m-i7s>g8hiu78OWW^Y~ArAQZiYF$hf(A)6bde;0i5*jy={`snV)6&~v8oSMx>TmUDv$gKxpoMZC_e-Mod8y zI*QN1m;VW~%?WP*QD8g+J%z7lB;DLPw~@bt|3%&dz?>>v@6lcG085lo`HDljxQ{YX zA{+~4LaT^$!+%HnYQPDLd=WNvnDO419Y2ZpotoblYcC862mT8q1iKgc8JBN{gkp)Q zKSum&sGa~}#b|-o&PMKhy@Q1ZCv#G+kWH_lM(ma(N-JSZFE4UF8iQrX<&g#}C<3SWr@mim zl726~t`ugDxf#p-eZW{GM4?0GZ@58U&Lv7D+;LIkeZQKhC2sSbZ|kJ)iD6y<#p%a^ zIoujV%BT@xR5nqwVY*rmfrFgyN!Y;0u}^6Wnh`-6UeG38=Q$ij=#QBw!)}o2+xFg~ zd~tcaymFB-@U0R(vkESL=E#q$(9a%_itS&7dYj3EM681bqgcImIt^$vuYGJDWZ zlQeV+oJq{PX=h(_m4_RX_xJWv%e3sfSJSF(LqW;I%Eo4Xsp@6&-pET&a^^$Ti)^RzrqqI<|CkvD=c&%nvsd) znK>Y)D+>p^=6`7Z^0615@`bUKpj{l1mOg&-7Uo!^t58YaqE6f_f8%)1{6P2tKI?_iE4%&LoSso9R%aQNLc3fFU5j1T z;e_5Q3|}#d%OShEI!HrtkY_Baa%J{kA2cI?^>2Magp?L94vd}=UF=|00B>cvYt)gosi=zR$-jhoJPY@@3As~&hS1tJ_zbP%(9BXb+ zp0;U-Wc^;) zdis&&+hJpFI~vNu{AfRESKP!5W^Dv{vV0b{?BF5RT4+O}0mHsv(R^$7O1W#(!r7?< z<~<>c^PPGAcJx_wsc9%uhe5qRmi!uTDMmW#)FFrM*?_9*4PQ`JdvAw8bBzZn(j4|@ zF=CWp&E1NvA4dIa&x7vZY;^u^u9H9`~WR(j1?u58*31D{L}K4hA($_`&UHJ z$vXtQ=fyflrf$BG za2xaeBdy~e=jt~?@996l#Y?d%^9IQ=Jith^BToKWnSP~aNGGCuOadA`_1XE!Z7QJ--T3P z9ScPHAg#Sy^#OxaqX)Luz11OL9@P3{&khDj@s37Q2Ek&ctGfi`@97DZ$TKaHDWeVG#u28lLlZPpB}czekjVK}~KAiCUj- z^s;pzge(l%!<^V7kLM|qfC2zuP5=OrApiiri4`>Mu2@RxWMeK9(($J#OLXfwf=e#Dr?P1;8}b?W!_-t*wV3S&aNXnpJ+-o@R?Nj z@Rj?gwvM$y)gvM88`WoGj^KVfW`LoPqAAP|2QF^(#tVmy6aIM8X}B`s!+1nth--F;>Nh4}nS=4~n8qN67MD`UEr4+{ zQO*Tnn53pZowzd2Qx`%mYG}#2$E84*kxbBx-Pp7OSk~H@TD*$M29y)NeM-ReRz^&l za*{uK;>-|ht3X*~>qxO~2bwscr~S|OnlmJgyRES<7GJY$6h>M$Rq~1U)e;;;PI6p? zko_>2(LwnF>8IY%|@-j5z}Y&A-U57UGCl?p-n*X{{4@OVJE*I3i6t1HKs zqeDn(v>$OZpKgQ00q23Xnea-$VkwUd^}22QQ!3tULh)T0QnA1i&VoHtehDQOJ2R+G z>g_B8g&_Ic^Oz^%uX28;G8J1k1(}7}G8d;CnG7BXv{+EUwH;i|6}Ii9gFoR}o?+|8 zOMEJ;1ksRcj{oI$y>>YBd$2~A@?5}Sn6mA;ReH+rv-}{~)d@JH7qP;HnojXfIw5%| zJG*B3Ggg=~PKvW+E1^fNl;U&G3vJJ<^WU#h#R6%72!rtW%5KN*)CZ-^#F8l($mdg~ zU3E}}+WDz}9s*_^+#2CjYdsV;Zs#R1tnh4GQ@fGX`YX%)kxE|AO)yAtb)}^l@LpfH zC`keK`TW3?>DynS?0MrYkO3FPfyk;GoQE_Wk(P4|Y#lv; zhF(U6rWwTaxj;F2D1SQ`h<9(FVb|0JCTTAeJJddXJeS{Pj@|6#nn{LXjNMaj%fAE- zMZ5jUH-QV@Sn!TWOZCDI;{yYrK?h)a0L;UB>dH?r9*#P8`A7afGY(kz`Vv=P9GnhM z-TPCDbLziw8nAx#8|Z`MNsONWzF;%;?N8*Z6ydv9Bh(*1YpHV)wbGNJ!uP1qu-9Dm zoix*w!(uxy1cs&rnCjq0!G6?%yWZlM_&;vKao)Y#s~xYV%A`Uny>z17I04FH4`&Bx z4e9>9&cxtpf(dS`fo~jiDgP894AvAQSdHnHeS+DYVhpa#9WVh*jsUVC#j4( z++VbVI}kI?&|Uc6x7k`pWz7qDD5*3#Uc}6npq@7Xc;Rq$E9*D_^fdy`2HyP2^A7Ps zqtH(Gb$bOgpkWjhfPANXF$Zaw0wGF@+66m`DkG>v({Mm0av4-W0TQO6BNR=@XFuY~ zyMYMr&b%gFJ0zNW(t+v-Yxgu0TRHgg#FhLT==CnOh76QOx%EjiqKfTWiiG3vU6Hm&s^ zzn>4+%lPTc)>$?ak11&DtlW}I+b%zjc~{BJl+;{4dN6~S%9KM9pwIAz!Re+n#U>~4C1G`Vs}m*%uEC1q zHCdfIxv%fvD9M~)y^ARAXT19pG0QC8oK`00OhT=sEk8)5y(!BDx$tvPLGf{is}XVN zy^Yb^P>F%)baA(@#Oy?cn1dg~wXB|G4eRm$&5df$=i!FRrHUvOqr$pewBpH6z2+a_ zeoOgAAlnRzV+!y~F;$Pe{zZe#4oV0691t@!r7lO~t22QW&_JVAjLL0!bukzEtP(Bi{fGK7fzG$t|IxycYt8PqP1~w_NPEZK z4tVonXT~ErQ4R|s<=E-+728qARzT^0*KY(X34!PbIL+r~eN*hrCE{;F5&#R<`|{Fq zh10QtHiGAIYV2sf2=c=FwbZdk66%RXDO~n-N|Xx7B|PbX9|~~AeBd{%w^#D>Im{qS z=_hT1xO8@4PLrltL65Z5(~gWe18J-+m`wDlDnpEEc8wW(!5y|B#KNB%*baiy*;9yM zY}NAl(^7>LC45ZIMGxqg`vth^0&n^lWz%*hmPowkHXLpSK( zM5G1`uS@&Ib_8)wETu`^*vGkzXNjQDl@IW}(9nvo2hIoBT#ib{<5<#T%()652^v}D zB&t<`C=aak#gL4CKooHt+%3)gcw=b;6phg92APy)EivjICdN7ZrgcSwjvngWsYCWgE`e=82qv3)5+kqhEej2nH;ge@g;wGc->4ev4Pa+u>{>4bU8jswz zsD~bx__7FxHkHuf|%`s*kSWz<5E% zmRfen6-=cJO$IOF14V*T-o!h+Ob{q!n7ai3>aN?$sYNW_ba7Ffp>=#%sX|*Q8OkjA zD!cL$X1~Ji#H+YVal^k(t#=kG(0lIzjTZ1(h7v$e(bJXv*aCqv{MCKZcqvdrLoB(0U6d|8#? z{3MUKUAU-JdtfsIe`Ml~I{rJ$X!a_WB+cB=hEZeZ66Z3i(I#}}bHvW0{z}}y?=;!C z9aFFm3Kcpt{BapiN4A^=R17q7_=|@)>$qX{$09sE`_H^`d+vzcTUdOpKE~4YzZ)!L zYUhOf5GdB$islO1y+_v>c7Oc}g%T&fg}1@iWmWYUH}&^R?Yj_F=tGO|;wm6UwA&@M zumbRy71rFXVP#!#e|u-)yQ>AMZv>qNc(k<>SyQbo7%l3B-s)lCN=fp)5L_VIO#do% z!u#^#UFNpjx^LK-ADgLc;o26Ts2l2u%fIn|h}F_{FPb&K7i(>w944C*CizO)dZnOx z84J{uQKgfSZu%=teI^GUx$RH(`e?gs-X_UbhI&YBK5hikvK-Sw7zx z_m8E8y`U(U{g~HXJo`hXwgNs%6Z|OdJpr!BQ7UFahpZTW;i!_!GkgBu{eVyiR9Zjm zwgAw@k>?@4(OwkiZwF+d;-$|n5R(UIF#d^c-P>3>w~>wU$Et zk7tb@^&1;9#*XqY@U%{-?!2x& zY`f)cFX6t-q#hga5p8|L*$h9Q8kY(gV_sho1ni{GZ>$`~`ua zIGfFMe^QIoBef|k|M!Q=GXAk99Ec%3L_i%TXy1P>1?3OqauO*zgALWy3zMm@BXpX^ z3ZEcH6v|Xy*y(fsCz0GjW(gDu%&l2Sf@2QTW#ix1w0_D@xKXJQcCCJLWnK#pLiqKF zUSViV>5AX>tRppf^d^y$W$b#aG*UinImw|k;YoebzC)eGGCoEtpnZBA_Pqg7KMlyA z&$0K_7P<{Vq=Wy_1pjjjRO*HA_!-bU-bIqq_Cp`oBc#SuixTGcFg_@#S85sjq*}0b zZ7sBOzK;`Ya8zZPEu6*Js^|HsIf;asR6Txmx$@I{<$Y;@J;=q9L?&-B>?wSb(;)@; z@?R$QW<*bT)@NKAVZtg$f&=dlo4*WuF94~ zP#T#36+(YaeO_y_wIk5-=!#CU9n_{QK{a74+%zAm8uIug|;_zRJzPpj(ghc_aEhV zPggcCB%-Ze7r~W|i2GKC`#bPCZwgJ_M>&o{1{@-g&q#!StBn(K=O13MqcyJj7y&wz zUGdX@0_p!t#y&T*4V)KpTNgC>pP>4!mjC0X!nB6D)Ung@nDnC&nD1>C{-xHI?CYkG zlmhybV$OIHmq{QGq5rqKGe{YlS&@iHAwj*9 zVJdF&2K?ALwh8K+z#3<^0gUIvjXeVCmo!NjOn8%t1Yg4@h$r4fZ8Ox%ItUde=gVgH zKNE8lD^ALTWzY+zLDGl!Ucqmjm%S0_=dHSLh1uR>P2@wLoKgi%)!X!#Y@ip?#x6X`vMWk z&LgAbXMPqDo@6CSMmoi|7GymeFmL=~&Ob73`|FXTbZI?X#oA83qWQlrHUAF_o8L8N z>PqaF>x2RwA4J zjhQJv%N22g;@UDhean>@qSAN3ti;e2xj*VI)60@HnKfeiy#b!EKUv$OFby{C$pDT9 z=Prd9yOP=kpFQ91P{}0iRZV&zNuRZZk8`qM`(^5AhZ<%9-bYF`T!Vwj80B$E(SPi* zF})|itNOVpBA5PEOIlhtr!?ub#fe@&2h5$VjsGL5b=`JPb*A+j1ZLppWR$jC7h)tx_ualjl*2YRS6!`D*wUH8qCNTW1i z2ew6-H5{7R$>Y?)obUYft>#g^2#C>ZG+=d(q9!{#v{U}jO5WA3uF$J76~mTj$aM_q z;aa_o!mmP6S%@+OSH}YVZ`Dx9P8C`T8pyT#wv;8p(ssiqPMYF&vo)f?74>c{N*WC@#wi(b2U|=R# zvsAVzno><(bMNQbVl$b%VO}cAUJb#ctD_`eE-i^g?;NhVP>XCrh z%Kw2422R{^_m$3|l|*u#-zS0_JcY6Y8P5c3%o@kojlHG3nF2V{^G;Pei5Keh9wI&H zj7pJpqjK#XQO^|)`tJYf52Z{@+3_sL`1lL*7>Xnaq~N-=cLaZlZNMR;M$=|L`Cz04 zepZ*IZfYl%Nd5HN*p!#b&82~pap4nEt0&3BDKQE4I*3_z6&?GXB(Z~TK$^DlqeT6e zR{``>9@3)3Zdwk=fHp%1HO(J4_VLjGQTF&OP~EU$DP&CMx;7XL7Q{|07{z}sxe|41 z!z*#HXCz7w5oQ8ukEbDmxN(S6@s6(N^D(Zo48+9CfF&VNE~Y9`*v@(Bn(JTzU)yt{ z`k#5}f0C8e0%zJFVVxs%QhlX0$+p@r9eW6XrH~D#ow;(CKF9ecr6CJ00rBc~&}?)! zRoB@uiw@juY~YjXCbfRU-2~k77!4j(DAOkNkq32c_*~@I=YLW$!Xn_YGEa#NrrYb1 z-{{#zVc>3#r(sl0O*$y0gN9!-?_oSs4nhco6TRuZ0Bi+-RZNU8B2fQ#Xtog4XaiGaP1yy(ubS9-#8u6ha*-DThGh%7Hc_aj zcGAu35_+$T#p`558o_HdS8S?COeRfcs%IEOw;TPZ5_0>UM4*;+a#8qGTFxvq_rF|Y{} z*J+EYw+bm!PQBcto@fOZLO~P@7B=EpV>FHbEhxuNUxn8o*0+t>gRs|>!JQaWITL%w z2mz0dVQ}wG`S!P;oMB7Dd4bwtuiWQyBR6}DLWOSOMHV!xIGMqXDnmWKD%$18KP-b^ zdIps>QZ>Gecy|RpPj0T=tr^BXlxNol@cSKLGS%zaemH$n_S<}w?owTkAD8yTu!399 zCRk&P_NG^I1O<;4X@da#$=*sn$0wqG4$N9wDiH=P$uv`=?ah{lq2BP_NNOL#olD$ z3=it`Fy}=!cPyEVQ|c8QLVJxV@}W&52)2{VE-fr8P#l69Yl|SI!TWwgd6Jl9jcX~G zRR+*DI_=r37(DLz0RF!A7(DG__*inyiCcnm*|(1{rOacwkLG@bE7H!|Y@~B@BI7d{ z#Zbeyc;OBGw!%LnH#txn*MKW&fu2jtRSg1X1}d`!nE-Ex-;YcH!@SZC!A`X9N86Z) zmGl;6rF=hof^kn~EnsF^K^;?45q|8A6&dXt0W)730m9q`Te79Xg)Z$AA?JNJJ#`La zUa2h6tX*PpH;vldnyoM_A@<3wdGoUP??x7=nwrfPvkZdy*WU&Exw-3}ta|vvs0n5j zUS{{>4s2I`0g)GIEcWO3^k)MSHm8~xeTb(d{|JbVOzpcK>S53r_EDJoMV~Jb2TfPs z5NEOop^~66uWKKEc=ODzhpb6q4F8*6Wc9=!-;-9;<?=fvW~C{RpHzz@#Js z+ff7|V&6P#<1_*>?cictf53ob3`yAEResNO{v%1ve7VZkDkLlFIpAWWrcpRH5nCv? zbnztw_j3r~VTcyFr?-7?%Vg+#h()Z*L76$5EmDUarUK_;Krn%_Tw%AUG-M&gD8~6q z23?YOS7Z^xMV_9#duh0^JWGR$&wMH6?wz!nSjAj?@z*S2_EvV#vHu2&H<3$tZ+eQQ zG3R;cwo!Xvi}T9-#$4=zc3~mPBfg%EHWt~V2@##>P>^(HSi7X@+92^D%)xm8K?aI# zV$s`nlpyewPfoth=D}}ouCKPGkBl1vEm4arp7+}LWR2yY7V!ctqOyt7c>)WUGs!4= z?iN-c<9wP+0*CH(+#*~&2ZdA!7-`2}O)!noXNtOW3X7?K>ZVBtr0{Ec9ZQ7ZR5I_W z^qalE1dOS?Gfz>jmVEyo_U28qjlx`%YrCYkBOS-$e zOF&Ax>-?|lzVE&FnK|e2z8?I1;8F(17+B2sTJO)-eg#p#{hi~NZtA_o>^J7))tplJ zpZNSWsz&;X69W2J+gZr8eckil9r?@C8nDMIwQd#Ekd`XD66KiM)V|5uql9O^7Au#7 zR&KVNKsRBCb|PEm?~&!$cyJ`SBwbLOATe!Qx3BzJA6x14WvqO^lIJ(gN&2JbsQ$-!vTO6--efi3#*qcbN?#17xp0Gqx z%f|6&j^S-SVoB^Jn8og5Y{vSe|BAG;{6nG`>`kkv7Ho2kz$syr$sa$M`}Ez#S4siD z!ym~=y-m7XUDpF6tktKr67Ed!``>N1%(D%+Fi%U^a}oaF*YJS{d0CNDddc68ZWGx2 z$yFs=jdnHLR^J*;Tb{X@rvw@4Z3zAh%=-QJqY+lcT2GIz{nvlM8hZ^9Px!G1cYsMm zg6q2Pxg^b5WjoaE!|xnjXILs@Wz6(ymsbA zwRwybOBKl~Uw;%kp|ZGHKyzd$UVg3CGyR(Yhd?%MhXQv%2F85l??}P;s=^Pq(c)Xw z>Jz*NORDVZBde@aR0bE%4=elpjL!t`&_)yr_R+C)E6j$q1PM6kNd8U)He)T zjHR;y=Fd{v%_pofvc8xs(7m|NI^UtUD&+Bk=WY049*S+2a>q-yh5$>p0PRm>b|S_aofsN8hklQm?nk8DMGD-NP;4WbPAvwW*$YmBV5 z2ss#@a#iyzqrASetb5pbJ#T#1-n{ziN)~*~tU}U6H@zu| zu`piby@i;1ytG@N+iuohRjzTPa>1?~t&x=ejal~3{2k6DN#>}FNeV?;=7i*cLZ!nUDNp;ml5FWxFj6> z-7fM-w?gsL8!GmtMW4a0C#N~&YZt%8uF8CGPNFMBCu6$4EJ4##gTu~5`qg21Z3%g} zmZmIAs$$sSj)jdb*d4a`Zxby04D}g*aWYa^aJ2thf-1ATV(fp)T@MsulX|+=0HL=C zonKWB__Vkkh~IlxXyk8Lk~$d`#+GwC#s6}giALu4K3;aO7xcAFoU>X}s_a;ElL)9(p}Bpj>wuWx;y?DfwAEa%2a z`d*So^QJF{`fKZ&#UvP`GBXnG<{KmiT86(r%|?ilcpmznR(zd6)9amMmlEUWRk^dx zl|*ofi@3fCAj#)&!El;1Y5DR;c*sNQAhMjzQPhN3^{caQUM(o$Yfct@AZ&fqOWAsLgjg^@yFOGV9$SYi7 z$mAjtm4p|Dw?kiD2bp7`9rw-p)^B^NF)9RU z7oucpHZ#%o*&E73)xr#z(VC{F8}(9W8f-TBX~MEx@ATSVj1Q7+_B&MaybNe|Kc2|b zqbeXYNo!}{I(*)k%erxOIge(|d1paPElJPXe<*eH7_2`JegC0qrJj#cH2?h>|GJU8 zbN0GAT(`-m$(JJ`)ztx{UC|fvPT?D6cXzVn5p2`hC#uV8x&!HMX%5nDK{dqL1-2{R zd$RQ&7lGM}rSkIR^Jhlw-$jA83w9e;l+^*pbpA0OMdqgM(Vxi65}tTWoBO!#bCp(M zLvHRY1rQq~uM!X3b7+GG;J?jin~3?H7qW+#efpEgS$;p=*`RV=$rC+?w6iN)vJqAt z#eWtQtSD){>S|Dx{D$MR0mA01T(VsR2;OECXLK|3=xdbG6jp!e1pA^kHHlM9XjKRf zFNDH$x__kzY3Yn0>?a1U->MAtj9dJhTq)qo;Oq{!qeJ&85yT%0;7IA4}j z=^$jGDX=Ga&AJSOT`PXDuemj;6CH7~Tw2LdEdMv{W$2^`n)u1vx|eqQt`=eIUvxiWFv*y=&8S;BZx`rz(Q`$QS*;Sh#S0@Pg`Wt(OJxTxh-!E+B0m-gR zL?Vf<^i#)Ap{2WPk%ezO9^qCyYONXI*@K4s(rAz_$o;zO-WyW|57?9(NxJ_~r9)j| zy4kyPi#CM82wl7kXQz$OI5PNMr~-4}8SI&;o57dHf7l=>)iM!}xk~6fVr%?%>qmvEE_D)ZE?cVhR1yU& z2f6a~{$SGD!~JYwGMop7J3-!t6<@s&-)Z7@?H#tkOU-drH94F&l8DDEIuqJE zSo^VV@6EdVgiq<)*o^{ONT{N}&FYo9~rpK5Lx+0kQ7z4bcA(KhAdI&wdm##PKI%RX|l)-vVWJz?^7{-M=Qtz&bC zMacIl6Yn5*dlYgO-P{M?5d)={E+|>yvW)oT85)RoO(m*O%|D+eh%VnH$NqUG9t7%n za&J@$@znD!xLBr~PMzE|#4Q+IJLcUZ&u1-@MKwkt3ICftnss3(TNu2&-KyHJyqpAav}PVl8yF!t4ER> z3}y{IQY0*9rPH#4pjPuW_HBw~8wN3STeLR|W&nTRxnySFD?zca$De3%6v6TsdG8k$ zNaGm7{Jk|G?pp>Mq?>)vWmuN`5Y5kZP2pv@S;L=6Cg$TKWrs1~ej2bU%0#nl!t?E) zo0z+n_6I#AHzPChGa%e1X~3OyRbE1-3V2QIoFaFcF1o#lBSp(<)_z1kOZ|RsH`G3q z_`a9Nz$%3S_g%{Pq3!&tb*n~T(pHQ@nnJ}7Dg(ugGvVDi73R-EI0vE zqp6NuNxg@gJNX?dzpMCRowy)G7|i|4gPz)rp)mFaA&DVaD5fM|av@^X8#QO!owPDp z29qC16t6B7r#@;ax!4d>v_bHP^Ev16xISIV;7sD1-WV}SBqZGkUzeG*?P4s!>U6JzGu!d<6Uxi~wsjKO>9dKtuhdVL&)-;!mxSt7$#`#or`M*lD3(YAfzlY* zmNDjWC9!?-)7U98pj z#@s6UzCZGSM{?r~MseWP_Tbn$o4OhGcR57=o}9wq8@Gp#A)d8KvN`zJg@=!#f0dCu zg8sG>szMV?1*RaF$nD~J%l`Q-A?z=K$FgCQ?a5X)l`2}&m}SUdQ1+3t5|2=lrNU1S zQji~e#hQGcto(+5t%gCs?mGP0B3@|vZ<2f+>}t2(5U2SlMC+Ey-^i7xzBq>&`9orLjSmWXjpNvKXk7A8CtTE zXG?95o7nd_H_$X{RlhH~U}oG%I?#@cjf4B=HO@s0L8eqLt0%@a4Wig_q?nouwzTsX z8bX`^c*hTXcHySwcHzZI>W(O9%1%;5;ybVp8gCz>jfr^l6SuzIQP1nD zBoaPu1kWfx!s4uYzHvG18m;Wm`ZSi;l>6(O&&XGLp0Y!89F0H0f?qEQg|TGAEMCs^ zz8M*D>I;y>aB?SVmCP>a&3Zc^*g=;iWFYbO!z`7MPs7`2bzcU%^Tvm=j7hxZc7L^^ z<7q!GtKcx&IR;Z~#;mPYYHs3>HD$hv6eLecEG@o3)l@LhglW`aTj05v5a4PZKzqD+ zERnWx7^ZOS+eMZ4wNUDl3gc{$JbU!FtX~y%c4ujbuTw}TXi$UH83`oOeh)o|@JRon z3{)>VjmB9zzy1@|M!CPkJC633T-Wwj<+dZDqE4Iy8H51#)D=p1GjJvb+v_%$jUa0^ zBw8BTRNbZDRJ7k{HcQ{HWA)w)YHd#GtpA@c6k;;yrP%&b*sswk5aZZ+9)gtE?D8G% zYWN5ohv$j@xlUt}P>zLY+m)E}78+l2YoTkH?#-!qN277~t0pQrn=fw7j-#T;$-*}2 zvXxWN8Whkfo7VtJ9uUn%f^a}6m zU`V$wd&gEsQeRvCXo(DRNfRnxmv|$4v0>8_q5M&5;YOIzp|aNdw|vSTRIqF0OfiE% zrh{5H(Gp)fg9d!EZ|rX>_84YXJJ{VTf0J(#Znie4YU>}S>Xo!_{IZ2;FrB{XgsBz^{Q{1HT4-4g4DP*Py=!{Wa*XL4OVUYtUbV z{u=bxpuYzFHR!KFe+~L;&|ic88uZtozXts^=&wP44f<=)UxWS{^waIhZ^_QSz`IM@#d`{7_e9PEdK{cx}!4)(*r zemK|<2m9e*KOF3bgZ*%@9}f1z!G1Wne+}+mgZtOu{x!IN4enoq``6(9HMoBb?q7rZ z*Wms&xPJ}qUxWMC;QlqZe+}+mgZtOu{x!IN4enoq``6(9HMoBb?q7rZ*Wms&xPJ}q zU&}y44xu2RzXts^=&wP44f<=)UxWS{^w*%j2K_bYuR(te`fJc%gZ>)y*Py=!{Wa*X zL4OVUYtUbV{u=bxpuYzFHR!KFe+~L;&|m*2^w+?zfnNi^27V3v8u&HvYv9+wuYq3! zzXpB{{2KT*@N3}Lz^{Q{1HT4-4g4DTHSlZT*TAoVUjx4eehvH@`1OB+UyDE>5H$s^ zH`$~RNM#iy1By--`UpxORw_%DI*;Nuz zw_^!=`g~+-tuj7Y*T_$b`&bXf2k&lV=H#Epi{($+a>(Wce|s$5Cp{lLAYYcfe0}LY zbbppns~Ga#^)z}h+mufR`{7_e9PEdK{cx}!4)(*remK|<2m9e*KOF3bgZ*%@9}f1z z!G1W{4+s0aIhZ^_QSz`_^02p>9N$H zzXts^=&wP44f<=)UxWS{^w*%j2K_bYuR(te`fJc%gZ>)y*Py=!{Wa*XL4OVUYtUbV z{u=bxpuYzFHR!KFe+~NU|AhV;?1uxt27V3v8u&HvYv9+wuYq3!zXpB{{2KT*@N3}L zz^{Q{1HT4-4g4DTHSlZT*TAoVUjx4eehvH@_%-nB{{+7V`{BT^fnNi^27V3v8u&Hv zYv9+wuYq3!zXpB{{2KT*@N3}Lz^{Q{1HT4-4g4DTHSlZT*TAoVUjx4eehvKkKf$j- ze+~Q^_%-lr;Mc&ffnNi^27V3v8u&HvYv9+wuYq3!zXpB{{2KT*@N3}Lz^{Q{1HT4- z4g4DTHSlZT*TAoVUsr?=40bZgwwc@_-0QD-Q=CZdtYz!XzL@PtT#|&PaXw-QF`Ei3 zuWdf><-C|Z`3t7LXuM?Y1a5TyS?eU57VP&uxYm849}M~P^4Is~A=p>&1)5;Bj=m(} zhgz5xwfX;gP@W~;(?EeTV1V`@75wFLuv<{Kz&!9;C423}QfT9Fn;=qux6C|EIF+eE*ZoOj7y~b^eDLq_ zoSf&}!%P=@fRj17bmnyMb;vNM-S?MU2~6BKtD$WnsZUXfq%jK|F?KK)A%v3EltETt zKU~dADT-Pe_%-lr;Mc&ffnNi^27V3v8u&HvYv9+wuYq3!zXpB{{2KT*@N3}Lz^{Q{ z1HT4-4g4DTHSlZT*Z&EA4fex9e+~L;;Mc&ffnNi^27V3v8u&HvYv9+wuYq3!zXpB{ z{2KT*@N3}Lz^{Q{1HT4-4g4DTHSlZT*TAoVU;iigHP{aaehvH@_%-lr;Mc&ffnNi^ z27V3v8u&HvYv9+wuYq3!zXpB{{2KT*@N3}Lz^{Q{1HT4-4g4DTHSlZT*TApAemK|< z_x+33`LimsA>Pvd#rUQyMAzP-bc4dlfjzB`r0L-3hu-7D#^GD87Z({_g}a7}`%E!e zscr9yG)~i_wVx56ZHBX26vWGmXAEAIs?`(2!%&tb=s>;0+3MLXnB^-X+;8`x?rBWI z-qMlD3<_1%pAc1`{9w+FDpc&z^{Q{1HT4-4g4DTHSlZT*TAoV zUjx4eehvH@_%-lr;Mc&ffnNi^27V3v8u&HvYv9+wuYq6xC-^nk4+s4<=&wP44g4DT zHSlZT*TAoVUjx4eehvH@_%-lr;Mc&ffnNi^27V3v8u&HvYv9+wuYq3!zXpB{{2KW6 z{|&#!CxiU=HyLQiAr$0)_QN6nyxqPYk^x003w;D75G#=>OP!lbkrT6TUWtulX1nP$ zDPWKscq)=j#0>-oEk+ z+P=$ksanMl*=~EbtK@S{S3A8RQQS+Tez2v(MRYr9(4|bvOR7h}gZ!B5o+o}i#*L4k zUjI{ntKBo1XxpeKl<)iJ))(#h^}9^OwxlDhC(6g@=W!F?^Y;6@!Y7=kmltOH_IZCi zRRI)~EsJ$mskpm1eO8&>k6we!Q2`iKH?L7|iF&&Q;Lq&G{abX{j=72CEm*O=eU4iu zUKOrkH!>|5`&+tf!I>$K6VKKE&%15dzdx}pfq&#JrEK*xOts`33EG>mpAvz$e+{9L zxPrfpWBA1^AAF#L2`x*I_?;cCN=af)eOcg`E{!YnojnN)qT`|4u_~6R;DXm6(^4pc z2wHJdNnUJ=Xa9FXoLe;tL*9a!!xz12yYdAB=AZ?%o5Lf-`Jk$(V!8viH$%RSl|auq$4*`v& zZ!0pdh;=P1HMfc!HNkI~>c->jgLAZFzK2FJyreZs2JRPTs7kNnroM9&6$<*0%oXRM z*joQr2&i5wAI0P%$s_t`T}5VSu!OoKRg47rdDc(!3zpq(nh3We_!XUOS3_oP4R$O8JdH7qr^zzLR0Gy z(!td9Nr7SCqLysI&xU$}wJ$NOzOaq!OL&A%kpJ5f2l?@LhO1fGhia!&J5%aB9LoGR zv3Bo6plLoQ|Eh+X5GjWK+k~=C%qxyu*K)d(It1(NVrcIZr`v#qXtHf1C6ME)tsKd; z!KFYELq%gTT_~5q_Yu8WILubhAO0FV~qs?jXxA6?= zZKuKelP8}1P!a#|+wYVCWHC_No>*Q%e3Zmu>m*p&s|7pu{tk@H;Q3=Ii=EAL`QzPA|P`#>eCyE8ebPm=P~TmQy< zLn0Ht`0IcEq~rd1A9Ljb@F!J_xJLi=H&lfDAy-CPZbJUSEH%ohxbg2ds0i`Eef(fC zAxcR1O_Fu6o0-Vcez*|N8+=kpY8F#6%G~ z{xlU+K@f0DVe_U6ovY3ih=N^zpCl`lDz*Ee^&aeJjRY!9dRjlX`= zh5kD9Dvj9nH7aO6?@EiWyLM7YUT{*T&-(Z8zVg!t{)F$2gA60lWS9B#T;?~zi&VXh z{4J`>-OnYD*SpmRR%RVDmTcsWCxRxU7gTM=NhAM$9uUz%w=d4h7%#!#dpsxnT#W(KlWsO|_>2hrANFH|%ySstf&4Qmh`JkO^VbmJIsFDBghL($r;0*iU z)GLV)c9g@_VUMtGC6DUxrzEF_`v7N3;^H@SpA}QQ!>lnTGkUX_aT7>a!;r_BDZd)K zaXCZo<~Ym+Icjq`){;@U{`m-%!_SwIY$q3+*I`k@wo7Dv{`N)yrw_J(X=Qgeyw3mU z>Pyj=Xuj*89UoSx7A_z1dfn`(nMdEn{MSFztdD0vQmDq8LiE8|TxhI+p2{}t{*UK2 zO9ET=4x6*nINz2xS@kpbV z=r<9aUw+r>K=&;iubwi(5S2}V}?i=M7l;Oa{=%Q#>AZ?M*WE+SNGUwQura64ag8I9} zDnTFX{oXT`3xA-R<<^EVO^%bC!Wl)S7YD?lwG~4tRl5H0!?W^sJO;rRJ`-4WLDu&X z1b+~u$T34w$!{fEz2+Fw;e@cE=Hh1*vu!`To*s*fP-4f2;vhTnm3_?XO_Vo4N5vhl z*t6V!#~o90Id);%hGz4SrllD2R;tJ#}`1RFooW0!$|8y?DjW|}Lrb=LPz z0wj0?`h7q6iw5tW`%MklLdf`@i3gMMj}49qMVqT~*?!SyKVdiNm3kgIW|u{^>Qqd#dd6RS zzwr>WeEhywyBw92#T|!WOg4YlPv@2OH+gAo(JD+P2&MYUC$V?U+C999ZdQ_LlBGAvymY7 zpD07V!!u^bETObY*^*4x<>^5)ea2*Jxi;-(6UBfK=j zlz{?#)I_#^E0@!sKu0Q#){GL>n*5z$Q+?_tC%og;2Hy2B zFPh|>Xad$YZZ&a)9G4~SibO_lv8?)b_>J<7hgZvJg~l6VP>XVtFj(QKGz1=j?o;25~Qd}`565bN71d#0`sM{4qk-1N|brF zACK#%O6`bJVudR8;M3)$-!!9r7!1?yG$`J-NU0NqOf!*MXbFc|NZ2f6diZcgb9kHx za>9;_;L=ieUI|)QcpY%uF_-Sx8iFv~P<*v+i z7+9?BQYdDVT}8BgNuh2`$Ra^vQ3f%X)`0n%0U*5kB5Y{=8GAH zvWm8M-48*z8%0^zIDRlX-PK3#XAR?`9vHhMIqMElnBo!Ih4z>GB3U9= zQQWw$TI1`lAdc@h_*L-eNsq1TGFoQM&dpYDDArYUK3V-JSv+B9SD_*M7g>yS$N}bt zvpCU9NkVxbT>_DDYBEeP1I^~uv_^C(wyvpTq^m4>2plK*NwUaaj^1ZlZ40<9Z@d1P zT|1W+cpio){`F{BhaXCAqZs94_%~^66W?qMJDHe1B?Q*pb_X0s!Vs3tcGhwX(%4H* zCo|D##WsI!+GKr4iq{%WqZQp3OLJUkNyWuh(U3*tb6}{4UHdoP#N73L1eVg-AYI7OzxC@2^8CBX@}s`Dtk$Sf z%T6a_QT%4&J%<{@CVe#;yJ^Rj4+Ei;_2(OTh*4v8u< z0rvMMR^Q;?KI-(Mw5N8C?;3U_a08{B=&^$IWS(cfJPnFhKl6#e_R8ts6pX5d>AB!M zBBxq6{y6dxH1yi8cj|grz!-WY9dUAH&&qnWbj^UEvLoIUKQ&^ZHykup?-s785|KnV z?mS^qoHHtSJ9@Wp)T%PE%95c^Yal-%4o#o5X(O8`rA3qi`?=1=GGV82>)iKcXXha> z>y56G@SWuSqQ<+>rOo~12|3oi(J%2=@K>WBs5CU3$|Q5dC79G}-5v z&^OHj!>F>;Qz8=+cM3kS_O%*ubhN?g)cth+utmoankb865|%f<7dPdWdb;nDnG?Au;5K_IbW*kU$_JT1O ze`Au;cI*t=`U)_{Bjpkq)AODed*(#i>|@yH;*qg!W~F)@VL{ zfoA9&LvN(@RZqN`{$AlAWm+Npnf5jNg9h@Y)eC}cgideu?*%RS?v$?^iE+~-Raz?C zTVontbC<0;?yexy01@(eA8^*5(9u>B;v-m*NE3}l3E)buaE&XEF zUs{ZCkN&v0|HHE0mIa0X;#=hd512T?ar@OTQFyJt<;*4)$ivtStm}I#8orq>7YD4t zT5-H-W({dJY6ukTobii0B|0(KpGr%0$a>8fyDY#me%MeWx(~1X@<}a(8&!nT*u&c{ zg)!iKRydtS`{l>u8TlN7l6m)ZrM9|mT@kn1y~T)bW^bXGPP!jH+PUwH#4f^@d&Vuh zVY|v~f%*4U{T9S1X6I5@BT6i-xB1?9$^|A9S=+e$d)I5%961y{m&V7lI(EiQ>J+7l zqLmx()jY(%DTP%H7=HCwK<~%exo13nYtenBa?2SSqJuj=LLZhyO|FuaO87v4BivM@ z?4qbp(}Pf5E^pfG_`Dl-(n7zxnKnH`$nIfUnx}22^sZxImOadS)89NU|$Rk7>)3=tx7+Zh_TppPlQT=y0KfPQ#gFI^oLWP_Dzw6FG!+ z81wA{qrGhrcW%T$tdRq1BB^n{Q|FOg&cW$}jF{c5>m|azaSX$uw8V}(qjSB->-sEj zav2&Wvb^#jgQHoYq*h$Qw@m^wQ>4EWWu+UBOXhNVjRkh*KCNesa#mteJew`SkC)HY zHzv)$sN=YsCOG+AXt^`=*Py;k=Nw!IQqWEyJ`=E3MD!b$<;^~K(zz4-Skma^%dLgs z!ThvJ-id@>ll1@2>K!h*Hgb!x$UM`s}G&xal&-4456&CoWi$Ye&z6)q+l! zwO_=ZAJ+!Cpcm__&dmF`??Nf@9xW!8q6PrroGf~-xsk_Now_xYN-8Ry$_@vW7cc*UEuTC8)X5ry;oSk@R zW=HdzEXOO1A1*GOarC&oZ{gh28r(_mV$STDbf2Ds_qs3#waq^tlLW}QeCK^bn3?D~ zZsi6AB{osVX%dRi+wE5#U0)`Z2>7IJ^n!mpFQ$Kt91n4cbVk} z69FGY#IFfGWzcmpVb9(|cyz|je#TIGVHDw}pHpx)mep=*$~bfR#(4F&GbUd-M(R`l zfnH^s=+Ll9({6rBCD`S5sVv+(k8xA$T`u6cOB+4t^zyrkF z7ZOyzJBA?UA8M&9OJ-zUy9E)Dnw8b|#_y13wkUI& z@A{d&I--YYm8g!da_LW zceWRq(w%iw|2!KGd_U5PhPK)B_%r-B5o*U$TK}a^3OSWj?{7bK&~iCHGIi~1Xt)lY ziqE{o+y{+NW>fODbCI^0qnEEdz8DMbRS+{TCaWo5-}xffh1u-Z^0c>1Sn}UkVB00d zEp``iqu*j&V`Q+8&2y1AUQ-nH#QnJ+CnH$@ldqnrBb}Ayyua_tN5%uYPq+H9e}-6N z9BK*gJ{>08|Lz;w=n>iax9~}k*CVi#zvshtA^9v>Bt(@7B8hGlx02tV_iXfx5Derq zb9Kg|{y02_REyE|GV`LPS??o0t9baoS#4k8|8`@-5r8}_?zC;5a7&45@!$$Ao)>oL zaoU$-5h_C#62NM?M=pMGc;#RCgU2V;b$Wn(F^o@$**QnD>-{?$?SY*iDF^)&c{Xjc z7qoY8HSccZz}2v_O#c1>IZNvN~%2eddSkrFZ`?X?T<3K+38zo7x|C3 z8*{m%rl;DUM!R3#a)*kAyHaJj;goY<tm`nK0`Lwo*>Oe3$5sBJJ^xxD*sSZ8!ZuL!0+xy0l-?uPk&%{+I(c>!!~bIE(n*dIei=ko&CRX@`wzc)qz8 zC(x!qE7_Byuw)&--clYXXy3ZM!jocw!F)wh_6Pq$&@j_ej~ph$kV76Fh5LEO@?I!* zWwDkgIAe+Ak^G(OO^}|>T9z1!!mT_fqW4aT0`qc=zsvw%hsB^CDVA~U0Ar3?ogd1{ z)fPQcjcC~qnht}7$28)X0Tk05!+VH=dBM13&xS>;cl61VbAulN^;>7;ZdYSL2u+G~ z(rgSP1@Z5r`5(n0sFvPlM`V;~=xwNaaHP(bPH2pf-4^!BFj_EMq9~^#~ObfC{g#2PW0BK4e{Y)EHC&_nRh8l0D(X?7DPNOS?}LzHEtyhqWH|w zv_CZ}jIU3kkD1s*w3<)dMZEnWFgF6ntDD~)=t#zo8>=nE+zEt{jS7f~{&Z#cWW zs6e&W;7tdO>a{~_ug)6Crt3AYGjsX2~a?9ml zU!38;T(H<o?OA9sb5r=@HclSJw?amt6(aLFtvM2cCD*E zI~IHb+DbXb%~5uIe~Thr;%twABTlzA7$(Db>20i3u}nzPeQu+Ri6JVt`sYBdvUdJ>TyT2s;NcGs>Me-#Rc>|eMeqP zOUdsLlu7p|&6;Ny2@&|nI#%4v3T?gklp*JikHr)<$620Ae)GoiemYdioZUP238*Qh zrA@V7wCp2wTAW=v*+OpcE)Vf@zCQA3nbw>5G4|Zkg#<3t=B-BJx^ha)sO#jDMN_Cv zh#OS-w^@T%?lpTT^c@tlS(_`1P9NdjU}tZ$Q~Og0U96|&C;0;JGp*wCqaV;U&1^oP zEr-K9?7mvr!pZAmn|(A&=+(twHa0K*k>gASYp|iX<+NMF`kVL3BVWiMyfLRKJpCnF zXaTX9w&f`_M>705fIc&gLEZNGs4)%^1KMG(`FY@c6INaA;l)(oUi}9%_D5+y6PnG` zba?jij2;+v&2frSi>_amCkEekh{#s`paQD=BbMPORGBEu6weJI2qDj;@g?!XLF+@x z3Z0$b479are|%+NB(tEvO0JrY%p%A5RxHc%UO~J!?4!L?ll~+Hq$l}gDdt}&E-d#+ zVutkp+s9k}dHetA<5K_lcpfE1PAu(z`S{=J9bepdd%=5^i}wBYW)DNBtng~=Ue8~w z>NR#(`bz7CH(&3*T_n5|9>_l;6!~7ZOJ^xFuaX%?B}AVIBzt_%$?MQjL&%EFE|q@3op$#g$J6O`UcE9 zWD9~v4p|=Zm6DfP=WV6>JHA&Js`nU=7|*1eSrq{cC0=;1d#2m|#!~-pAtQk${rH!O z;FL2W*b8lIGYiJ8(QL_)BXi1_>i%ijJ)2&>h1y=Xb`W~zum^dpFq6C7`hVW7W8?GM zstOj$L6bWt6u)`v3oA~RaQ8<m4M~qZe;DB3iL00sg^BRHQDKkcX1qhaD$61 z+HKhiQTW-xMSWKTMvbYi%hErfrhoC{S%mg$SB>Ek#s${gm|3V!B4{{dtm8|rlM=(lQr@I1&h$PmYx5-7xQDF9v6kstlha*eUi$p=Y-59%o0aY65XVnFhlIl z1K(gLzOHsjdyHct1+%l-D8Y*xmC*5Rq*UCEw=WB-KkhBswzxt% z7~7H0tH0TA6Q>!wzi$n7r+dUDiFKbrdo4!9ZJVaDYvNk*WV4iodgUM4!l`6oB2hfk zi2WW1{YqLVPos+fBZ^~57tyk#WD)Om(%~>}pOTTpzrYp8?Gu`2ePwhVD|PUdmAV|K z41MOo-=>nR44RHeXOh$~%bgu{zIU<{LOGGEzK~(&#zwPFNV_v;XJO-Onfx78vl9)#DrlMEPUoOYAT-3(=#!b{bqLv`hPzVtxqe(mlyXr$0Hw1h|0Gsr^X&ZCp9cMHirccLiuGwX^u(({Y<(8R zSM?mQ;&x-DC+H{5M8#_}ZH5MR1bB!nW!4GJ3eo48MW#wQ!j+xD*$Q&Hm7MrphjxYRs9Cp>OrzNK- z#KN$tq+b_@c&q5?kEa;keV2Bc?^L z59PVdD-bNb&rF7xem5gI$u6dJc! zD^aG3OuL}IYp=6@8;^bA&$m=*&Ey&kI6Wm=7R=n2VkUSpdKB_t+46dj+rKZB`bGmwde9Aw^?{7(>xX~C%bB?wife3pw`>u={P>c{ z@~Ku~IJ}Q#ql=9pWa2kp5e&8MyZtV9^MAh{VO9Eujl-Ud6u*SQGWl4SqLAPRk7POq zUGIDBk3f15Jq;(W` z<~>~Uz%5pX9#r7XSDf207+}YG;V$f3k#lRwz%?1?qDY&L!y(=kKEM&zjT^l}Vl!S3 zK=1tRWyaunCoR8Y%*^D$$?p?5*J9lve|u4wHA4`QcQ;|(CaSR%$~ouaE#OeVR#aMXLZ%_a5$i$O#s5jKQgmcn9quvOjS{I?!rA7zYGVTb{7OwXq{Dif zX;A(AbmRL#`SEL439`JSrr@mdA5BZtqU)}hS%OQ(O7Gpxo$(*ayRs>_7fUSptCUb$ zRYg@6`RQNwzqU|SvomCJZ~QEXogOgw$!J4Giprl6oVGH?g7Ryi_m$R7E=?N`2Z@mL z#y3jt9QsK<=n8U7#UXX295GG|guFC$GGUU^t8?$>?Gy7vGW^CfK7hY3jYZnQn0J`LoXt<8^RBjSn{L+w#%o z_tF?cn`d|JZvH<6C-kb}@k6tBD63zdcX`B1gh={gUsXwY=+6F)Iyu=c_F6qw=<`fm z!IKV7`4y9^X7>q?jf%@mti2fvbzUgc41Nyt;~*jgMMJ7q*RYlGEy3~B*^`q=RgiRf zuEnf$twXAmO2@WFWE51YJ@H&$=w8>_F;hP*2{9Hd-Hy^H`<)T%>V=a^h6MKpnYV4m z=2kQJRH^n7cfP&EV{#l{u+4~my&)2xPuM-!P43<@oAn(s@(W}V-JfeRacIG_)oJ$% zB6|0sMX*(H=%GB{>EZgkStg@c6U*A-M_q;ZjO$V#3UyfThnvH37)G}OPN(nlGZyvZ z?@qq9XT;_dMw+r4;ZfSs?u?xGPUr8i@8+*NRd^6@|H(tmdrZPu8-Y?HYa{9iIaXb6 z_Z5aYe6KiWU|Is3o!`B6YBgWeW*oSJl*t}f&j`U0n&~Gnd-!G2rM$zqj%R+RHEx#} zIX_pYw@dm^jSt^EC|qa$eFC|J_!`m9YDd_RM|RuskgsS|AsI8%u1ntBYgoy4=Bu9vl%Rm3#S;4SH@FWvKDpGon^R#Lx4?7J37|QY1G9 z3ZC}x?;*c9w9w#2ONk9}*qndJJ*zLg_3B0pF&f*gH8%66X_$tvzv@6dIQA;aSDmm@ zD->*A-JH#&Y2Z13hsPru39D$EMU~l;!+g!9ZTxZf`NHU2@iu2da`_BS^BNic zEfLFfVc83HZ4|mz8S;`C_jQ_)&&SrEmd1DHEYlI*vaVwnB&spw-#6;-T2xZqHj&}T z{R~otoU#X!y<|?2ZA7jNki+v~3Gu(gtI@077d3KNy3Uk+X>Qw~XVY(LkQzKvK3w|1 ziFF`-`J-OATY|&C#2cQ1_GFM^rjgJCPM8?aP^=&l%DF2;YJNrEAia}DJ~yIoY4H-k@{rd7F^gr^-fyhh(=Y( zdS8d<3Nx1o7z+h_m|Bs@tZJ}|hXi4|FWfU9ds`k?n0qR zmrLU0(Ug9o`r{aOCKxJQbd#smomA~gx6@jcu&qD;&bvlngLpMsXp;RF;^yd}9eC<6 z-kF}xyu?cZ!(*5wtC)zeUYm|7n$nt2;2AsZsgt0SA=Hmn&w9{N`@0-PDe4|dy2kI- za>fR?Df>6My|sFnvy}}$d8-EdAg1t1qHmj3Bj1QF`}B;T4NlRD9Nn{fpqkxwQ{y?h zzVX2ep4{MO@O1Zjk?%255b>ZcxJxzCLM@Sv262AH@PeXSF+K`7eYjKZ``%`7HWmxP zABO&9;9qm){z@nA$PI;<&~krw+Bj!ZlzU88eeSmB_l9alM#<>+c&~X0vfN13gcXJY z-St$DpDKoyLZ3-Jk#UiToj*jM@e$rxF8^w@Md9)lT_^QeO4{hfZoynu<*(4oX9ou%& zv2EM7ZQHhO+fF*RZQGdc`#9{j7e-dR|2ewY)BWn-n(sbhAH`{d%Ut8JDD@e~PE|^tf zhQJGYFV0%*GuPQ) zlE7aS+P=J11V4`xj_;r6V=`Rqy27}suOs4I8+SAaPOU)B88S!R32H&`C_s3)2g$%S zaVBb|vpccN6u?0M^>sKggJT#zzG> zlol9vTq_;zdEFapq&@q+?%`u3sK+e5vO!A2t*##4ovoHj+JOqC3P1F#(C?r#1k9Oi zk{?3|wR={zfWqxCvqcP%AMe$@Fl&61blK*-jC{`wagEhY!j*9 zr<=@gDo}erfpl=ALm{By?(Lr46VTsl@2yfzw@}=I@^%i?C{|F#vmTvTv`>*!N415t zCE6oQ)7b~Z9%)v2TV|rCHY}?8UB5f8NG-$rqh61rDLf0Akf+vtjL)ky&|gG#D(M>} z-FslsR(R8h)??oM1cJWyyj6Z#bHjBv`ZFp@F;w?CU3ywD=MciKmeUz5z$h!pg#XMw zQ&T3l^6K|WC$;49n)(Q!B#xWYF1g8}stY!F!rXG;Z=k_i-2=PY=?6~ZA{Ys(4u=eD zD?)0(`3?5xef7}t$CY%{m+|Z(m%zDa3@_tk-UNp{W<`x;J5@1c%3Q)rExg>*LT_{oxa! zRy8i<>@<6(1hIp7K|KXZIS_UH0u8STU>KWfmIO0P0F2qi*`;5%!{zCxuH}j{i3opr&jLPDm==10q8%v!E>Anuw z0MW9d!PYq?}yI_%}AR1{~4tYARi*HAx;RS_pVYxUxDS9bf(S2h&7zI>8AUwM0< z50}iBG{GAJx!!KUow2I-;t(5}`?g(P0%0)Z@<}Q01g~D_Fuc8HU@(a%>}L(h`$_L? zcCLXpO*0$bRivIV<%xV(>iq_D`wOzMO!#5~s=IgR6~JrOuADq>dB?G5iCgCc{CFdi z*{yQtBaBKr3wsXOt`(*XZSD)({aY~sJuFSbpwECRCilpofn+TJPtOwNTCAd;EnsN4 zOQ%7mF*C!SDcS-gdfUsuBJLns&XR5VI4(b2Da`Z!#c4%zBFFksV5qs8S@%kvr zRH5ZEn^yxdK+RYE$~Fzf4_`%f?axD>&6tfE{hDH%6iJReU5(Tm5MGJ)H16m{c=$eD zbF4SRk9i?L#ISs$vdg`C002d#OnPcFOhs@5Qv-Sz1?6N8J&Pa`d9~fO{I=Lc{zRSq z5}-}K(}h$^j<{bTu55Tj^Q@JYjY+ql9=?9CN|IS68~UB)BE1rFvCA#fwF~va-kY#l zReRZI%(Of4Zgd)#dX5U-;28vKtMn)MTOek>%Zq)8!I)7IM(GvO;jz4~6*%V}lxChS zEq6fX?Qp&Y+m8Orj-+OX_rEI})aM`D@e3jt;kB?4V>k33!Y2#oh{E1I_xGq90T$kN zM3(^o)mf-E_c7rlX5p0S=>ZvkB)2FY%pa<4GQl^_NgD>4t3jEwQ2EheH=8Nnv*5Jw zuSL$)VxcjsKcuG#T88E(D!5%R5hHJI_KNrh9)Jbk>Vnd8Nv8sUleBMG-1r7a_g0=F z0GoD5ZFGCM7f_a@uAE&Ts!&$|yZ< zBprOc9Lz`8P4?lW4x3By|$H{x)}W5TpwrLb5RULpgoE=G%F1?V%$aMg|mQS^8ozyyw^Fl znM658ee8haMoe<%hAMMkPQuj}gTM(@XH;3pNgf10fA4rEHGi_OpfL1%q3(zt59aU4 z9YL{8A_F9iNo8W1_RIw_F*=I_yON#Ix_8*Q1*KXx?NphTdLA$*efnWt^eNx7<1Z(U zz-{=OpFAOq8>VrW)PDe~La5D}LGKcW`5*SV1wbzk6iw2BOVpDJkHq6V_Y&yG4^fz3 znwgw^&+W*8w%%o@ArKwgI8;asr)?EksK`%@bP!DKFb)r^c{YOLXGEo}F6V=wI@n4J zd~RxTWfe)Y5;Hy;CsD$sfEutT*Ds*hVd>`$b15Osn&bwk=Pc!XYt!)5_F97lXY{=C z&eT6Vx4>o@n6XIr>hJqdBoP8=uY0pK2#rs@$~?PTQ7W#(y~H%~6pe4idX1l3+{<1c z#fbSzAW%@9z$IV}L&1U2iowI@snA!qa2&%iy!m2l=AOna@t2@S4ja&?P8c&Jy-N#b zeOael^8Mr+_c6OsyJiO$>2MJP*O$w?pb`0H`pt8d45Cs!b@Mse^3A?iuQ=i<9kT$s zqyJo;JsjM0FwS?y3$dRGr?k#XylA5<8SV%BV9iFr$P^&}544ZZzMVD2zzxsM`zuh( zu$qbS%?{b1!IxRv~Ezh$=9fISDF3S6O_!!o{# zO$F%&&ucEas|iD|r-T_eV^LU+cUUC;&)l$PAYe_*O+fNw9CUrcfZ`W&5rFqO-0D+i zMqw9igT?4;hNad@YgwJ14+WUjIsCXuao`c!%~?ai0vKrk-;-ir7S-Q?U0{!!Ra};* zY*v;hB{&rz)ZA6st^NMh?QQK$j>uW1+tM zoHT6@^j*RfRXN`HFU7C<+v}==a@}s=X%k)W=QzHHbs6t8s@X74?!2dBM85}$^S}XG z^Z`Ex4OPHEjz*khp|XI@`evCG$ZEB)JE*Adum%A;p$&M-9jy^|C6$Ph-fb5&^E{}0 zTzgYB~} z3-8wj3L1tLq1vBn_Z)`|zBX1i9695bN$~87??>kE%-?9L(84~_%kT<}+VgUy9DTm- zp9hc?doJ z0F&q*5}sZr#*r3(i{YdFA_y4hRuxU*Rdyx#(|@6D8^S)Y4I0K;nFs9l$bch0tG;sv zwVZ;7hO?GygDb=edobpyLrDmnouc>`>k|ZNTlq&}dOPSHTjK3^7Z8!A>Ea%p9Of6W zMbX<=&Y5z`$!#7)OyS|kruEXqI9G>p>^EP6#PQ>sYBA73C?Zo_XTqbnUt}DH{6P5$ zcljXpJE#M8NEz)lK-tm<$Tgvoa>uo5fNpGs4(Dfo|3rwAW99~=$9IiK;s?z%Nsk#*g;sMMB z(ft(eF0LRRh@T|Tr)Z?&l^5RrQj^plG`SpVy5@)A6$}hd zoOV8jy{4A9+Qs5e^xXiTpXA0Pmeg5Y>xJ_K4w9+VJI6Z`M+?Pn^PHEMCyN9w`K=b> zKHbkY1R~GATm3dw!zzJi1zWEEeK5y&2&Bu|HH*k0lE}6eExb`b%2k=wIXjEQoD~jY zsqd)BjV-n(_LS3>w&tE=<@IGdZobR~(IlMw8G8!W^n2Gg2zNG?QxDmrj{LuDtX#)D z_Xrzr{s6Gw>V}yNzIQJWwfhQ)^RfP9U0JF0^h3X&2 zd&oe?dB5EHWvP{GxyU-h?djaEE~wv@h>XTPO%`_0as>d~_Ez<8whj9~-0y$4%b)(R z?VHyB?SB8mwkiIwZ8O=w?)O#UU$(8+^M`G3|7F_-_c>v6h(q`PuWUP^Tkc!rld%K$ zi5vZk<8k_uhwhc}jrLjF=u`3mF0bqKV`c$rUE8&XZ&j?(&Ci4Q+4@oE^%M4;_5$Ri z;O!dGq|gJ{NBo=gtm#YVTZdUE&!^{m_X_>(jbOZ_PtQ||EA!|gazfgT;zlAu1HC+ zMOup3zQ<>Kz+#H^%Y<0{DN5a*NmtZ<2-I^wR$S4C$qq4un?`7DtC^Jm(s2d?z8em1 z9%-W)Oc_?<)%XWHaTLrNr$#z;VD0jik#X=iJ11$uJB5%r2LOS2g8@d3I`>AoN~4^` z^^yP#&M*gb1zRv@_daAIuQ||57nkrZ3N0<4ehl!|A-Vj%W3L8MZGUj!ipiQH5b@-L z$o_2pR>JotdBH8|{~l%D_a}l;{wA(4bCL<^0`B4EDliYTuR=aR9K+FRn8-v3T5PX) z1*5RXXH|LV=}xB;6m_6ApXZBhwaSJ9Am`ZK6Uc~(`3zF0EzYEl~P&ElPP&yw&XM4-D?EE*Sz z#E*U1wGqziMF|X16}|AXO{pE^~?v2;o;}luB{|F%3A$~`l)XP&Cs;? zUp_x5`VFty_0CwH$@TVsAnm_oyX%vgoP90RM2xPw3YZ~`tex65jEl{oi~6tk%`pAn z*0=mL%D=t;LUC~=`fg-TVI3DhD2b?yVoqVu~zra?R!#sZadJnOY`0V-#1?W zS$kZX5>AEnI<=%gzpv&Lo>_~WdX8Zw{^i|R%_!hXgf{2`{zd=JBdARlc4jh)ZEou; zb4mY!+<(FLG-&juJ?dUxp&nS0q}4xM-@mEy1Lnx^w`|?F#~m)AJY{FoR+szZ`Erf+ zzYe{-P@nbLu-d=QUB^+e+E+Ibut%*@jUPIsN*q_{L^&*6ywyv6lS(H{i$(uZ?htkJyOvbniO#=g#xH<=`6<^s!_tztFpN8_K%vjJ znBU2iojKv8lf6^4+pWhw93OIx3yOW)SJanEMf>M5+$8whg3$7S^eEfhR=+y;=tA~% za`55TRa-^>rDE~a2toS|=_3K+VA8VF^A=b@y+`nmRsIY@i|~_4bJxq zjCF^F7A99li_u9&cglAJhujr%qj?Rw*}UGo!;}EjgNSJRtF*bRc z$m_`|OND+AqwD1$(>o!sF37ER`Bh~Q9TMj4bd#Sbk1@NTJ3 zMjE1t^|%kDF4^l0N;}r?pRt$2LjjFw*KdD$_gd4lgPev9OAAuWuQ$who&n&ij5sc$ zim3CCID~SG)t5G`YMWXnTn1}a$XD`fYPE^cd~MTw#eKzk%+X+qA}W9y@04 z(x|Ej41TivXS&d}{NFir&&rGue8YSOpThF`TRMmcUmCUXjdMRU ziY4X+Hlj>1^E>GnFu$!BVB#ba>lKVR%Kh77tS22&U!KTP+$AyxD-kK4;&Hy#HOd>L zi%8k|mo`p66KEbQ1Q{%-Td(A+aDBq20Zo!ci2MUgg~qW>{Otw%s%8ufAMhw}ZOne? zye+>X1?wB>K$W_2OP;B*jdOma}zfA!B{N^YfCHT?N!0M&=hr|IW7FTI0tZJM0_Z z5l1wvBYnZ_^31!=KXrWJj8(B?H!;%C5otY+ z4;oghMawz3F);TiK$LG1^RmZ8Z+Q)lKrOly^NW^<)h}~x8Sf&y)SaC{~Czcn2R=rjK1WzT3-A(YyR0#Io2owf={Ylbe zmKa0`i9XRCBds8zwUUp!#v+TYz7;a`pd68$KT3ZGT2QeDbU@c)6uJv}s)drTJI*MP zd4j2!S~o^ym$VJWZ2}&+%whN_Bnxt7QQ8;|q=XlzA<~8ww!`8pWPiqH+DctYVR4sA`a#;mO{FopWG}1D^ZPLAp%WhikOuAZsGc9- z(tb^*gvTI2xpu*_xm>bj(Q`jCpuiq*r-t5RiNf-1+;+wRaKX3f+i0YQBPxPSB6&i3%=Ee; z<0pbu{5jZ`3do87ORo^H$lLBA5A{Y4l72`|#0bHPgO(VCmB(}0y?8*pnY$eo)h>N% z4qg z^jTbrkxEPuaj2s9&MHsu%v$jkdzsN}EhJ7*TE{c;%fkU}a&IGfURB)Uru6&z(NM|w zV0FQY)v_?W1pqCqrvQW&TAe2TR2d?{Qpfa71`$~9n}exL(adY>+eE}~l<(g=)b1|0 zOIRtilo^QQ;)glJ@h|#i*sp0fUPj zNFD1u+V7SvE-e;<>S{=ZBS9@f7%Qkn4|$q;Ap>wt37#c*W<;&J~bh1xpN(q7h z9?Sq$8#rqcH5dZj9|kl=G==On=&k!+Dmy3+iQ9zm^Y&f(BLm|j zOWml_I})1c!E)gXNjpF9V=qZefJ|;9_nsX1K}(IjK)UUu_|?5O`sLEk+|oyq8W|H) zd;aRvC!O$LG_n7bXsDUTV)4S}tSAg62#1z3q1u$Bs(K5|_C6zCF1$l-`a+qo~6np^NVv!2~Kn_y@AGT0%-EA!Uz z+iIEk_|1=_!*&HyaAz|sC3w*DSB>Y`!7#$HER|;!wrgo4=AYQHYJVsL~R&celnAtp9~@MZW$O`}UT?d+Nxg)Yy}~uQ12)RnPpllSlqQ zc|-&Kv5F|hD_S&}8QmMU<>c(I9q{7${A{Y~;UHaPcRrG_2#WQ@mF{Yd9FVDN5XIX# zK&SsA-ZPQ>tHHJ|?r1sxLA;#@s-#saw)CmkKQHuA^hne_{X6eGYgpfi7mhHGao2-= zO|8i2eg(+SDJ7376Kxiyo4mHZcZo&5r&>>ICtXh$_I<#pIk(QWlq!2-euQtTJCiPJ zw7ZJa4EZ~RaUYPp(wAS0X^8afv&o&3hw zra`S8W$9>QxsVC7pvPa2S(a=C$vR$a6xj`v{v`pf_pC5)zAQC~2v>X%arhvLFa<_;04_mj^Vn1DTm@+Q$_E6`$zixf33!lBAv53eH0~ z-4jnQ2>r5R-9)T0;(b3T7oc-$ce7Zy5Lp-W7e%(m^WHnQ4JiIu@fB<@>}+@Hx0bcC z_o6x6)-Gzkt$fzD)u#=Vju$fp}Dq0GZVT0Jyy{o=zL{h9pAUtc{MWB9^8Pvg93 zGoF6NUUeS2YIlpSGqRVHG{(TV)gdnpw>sv)(yn1ZxmnL2k3byvS|Z_u$Q>x{H7PiH zuhYDd6+@l*A~c2BC!s=RT8B-czv>AY%RvJYgsSmlj*9trGalExbu_}=)N_ic@}e1i zzCXMR;H!=3hB8LSHXjvVql_7&_?B-u`m_ByM;Oste~L>`cY9@LnISVN%k+V3G~{?K zYo}}O7UK!RY{%3_9~v9V>vBnSLs@WIbJoj2HirX&>;QWl;f)nz#Rigq;*6`<@QI&= z$cMh`Nq(f)88NsYOqpXramg&Kyu3dGi^ehESwRN(DSI1~0s5kQaCIqSb=VagE1CLu8kmVH%98K#M-l7%ltb`Uy+} z+6++|$|4jDOF{r}67m=D)OMcaahc$KXo9>HVG}0DZMhu0K^`gxpO1qbY7-8Df5qGu z=HAy)r*AHVNUJ2y^>W_d1)Vn|0e60uU#%;Sh~TK*l6G4SVHJs&qin`9gh`>#lRx}6 z0tjS2HRVLXHkNnLgsXeYkE2IS#vcLv0bx%#78EGx`5{PsZ;cAR{TcZ^U+78e;G-55 z@co)t_Bo(Kt2!)EhoaK2wNCQMcwaVr|Ll7aZ5Xu~-ksq~RMvLeX&*&LA+vozbro;t zdut-TfuygL^#VAR;LA3xMrA(*08Ggqbc_W;7BWmOz?42SX@8=QF5GhMZ6CJ(#YyvL z1O1K7<6QFf+xSE#AqYz3P^{HC^7CDmXuOQW9@X;R4z)L8zJ4Y zgCfqpb6r=!9Tf6FC8aKy~mmkQ~Tki28oW-UO7hP^YXz9L%A8}cW(C?~pR zj3UE{lkl@)*EijkP0J|Q=LXri7s{#m;Y^o3=snyvzGI(EcFeh>U;rS9>K677JiN6= zO7=ltnAo>I{TY(vK*MeRrnpv&0!yMa$+9^Hrm(c#pXVjnhXoN~7uN}Ee%Z#i~h%_L{`czd~cA}f7Z?yc9mkw2@ zs$@6alz;)Su^uvX4Tv}AJONeC$v%f4`SUw+;4_(@61)Tn6Bxgut_|L}Lhd8zvqJJK z(0@{_c{tzWk~B?AeEOUsVs_;E%t3z=kw@E7AgksAkBy+@nbI_d(cfz$@MDr||m z;OMboM;k*e>g5xzixFvpNJAWUvhyE&=I+hy1R>!N4r-?AL4KbT>=S4;yx_|_AM8<7 z_&^%aySjSdpU7QdKdTU*c~`=DWh6SN7U6YxpotZ17?c%>Ao%L~kZ=RqFJb}Cu0!pg%h890WM& zt?AP5{$a@!> z%$BI>l=65WFm02`PCURCV80i{Z`#_nt|m(2cH$$#jkb3kYObEwDR1nvbmq2FJt%m6 z3Q5cOqWJzNK$Tc&L%#DK+yNf=LqP!v1sqC}!G(DGyGDfb0L=W7rRF;c0gCb3saQV2 z;Cws*(VGB=NL13tn&!fN|+Jr-OB|XMzYjUUsM>c#hp(}+5A%GC# zWgoWlHZYrW+BbHX=n09$2(~EwC)x+)W%x|7QjN#;P33M#ZTxwXk4}5UQCc$DpBJ?Q zik@P&4>hqxS(|Ip=jYg#L*A0T%f{H#ZxBLf8zf_o8$3jTSh1gksJiTX>vcxUWg7XA z=_bg@+2$%6es8P~PXcI6nDiV&FiSw7 zTKbC&f6p3v2{tNSDxN8?=8YE<##eoZM~NsE>Kdy!=28qCI(`LWf~O{DdYeID!o>eJ z$I1=yX8DtEO-P+!5^OV}65I+^?H`l&Wnxm(XQ+4vs5G2rE#Eml7lj6lvhJ>k#!Zel zi-@3+nZp}bm1bTHy7;Nlehn6$tA>bV<`|Hn_UnAo9?vz=8d$OxSpyTYV8O{3)dR+H zX4*8G9B?9cRwN5o6SOrt2R-m@hk4Mtl$eUsPI84$beIhxg_;zTRXX&Mb>kJHdbyx< zu6H0=KnrPtt!gckhP?^dibIsQ#c?9(0c=%0QnK+H|3v~4)A}xl=j=PCi&QuaP0n7j z*m!N^v-+lsVoVTQSiG(5mZUS{P_)k@^ad2@u0LdURDjS>4z>7fIlxukztjxDvZ=q> z9onk7(a?dHxeT57Xo169xj)@X!S@HQDgXfJwW3z*9!EjmV@1LvSxtM}gHMZky4V{5 zsbmHK_;ihBt%4B%02cAG^;E5S0J89?-3fZ7IkBmVtB>EF*9^x)Tt6l`gyPi%W+tuH zWVu(r={ml}`1Y-TTxNsJz0eHOtWPS+*DCr4NhtX(nZ`&8WOoULF?t0Fp%}Ukt`^md zJ@Z)C0Xheb%KEI|wa+OM(6|)?us`&~7p7k%;0hvmWVQLFjn}R2>zsQF;*WNB^jeY7 zGdTg{x{$Neu@1hv#UC9i!;!A>lYrMLe&iBy)#s>-9;-lZwEZQ{5{EpT4yDE3z1O@q z*X&n5H|C!u0DJq3en1BT==Dv1!GAu*DIjv&^T zIN_EFBUc98n^){4wEAVJ$Mf(|%ANmljTFvJoUD6(H1GXW4(5o)ffFMM^hXJ~-X>>H-{tV=^5ECItwa-BqPk+~D(PQs={S| zsjWLD@fQFy%3wa{kiaM#b7C`KM9eQ~*=vN+!$@C8c%t5GdncTmddooaL0QaZvAcrLKz?6$v0?C2k-A_J z$x!#jUu~UaVaY5tI213s!Z#9!ZXyWe+%{>~m_jU$DsGW2TlvM{i^Nd5ZUCWVk+X45Kjq%6$_POGr_X@s!KIz$YOL?@J z-U@LkxW|>HwSL|Ecs8b){6?LDTBU7&F8t$r*ZlFleU@1hxF}a}-(+5Km2&RB{|3>) zzQDe|{{+$d{{IBg!Gj((J2QN<8@0dFAf|J73j?8dq({s7tQK~IsF%rperHQDYlE-O zNRxexVLJF9T%=NO%aVye%L*tOxF67KN^x8k$pM^h;zTeF8dR+uL&Avht-d!jmY)Pv zvI#Vz!E@ZOLR$+o16%alwkSpe(t(orRbpQ-s#QLL748(zr-eH)vxAn?H226HVSt2Y zbnC<|+9D1u7o=TyUfCgX?14)@U$(rJLEZl9{p3dd;;X?zz%y@orPh!r_vAVuegnM3 zRFp_EEx}6`z5C2I+=-;ATGSb3Q;37;?iwQ_4pd4Z2ZYT`|7lV>&|aL z70un18}kjh%=DZind&7~SN=8hP3flnf5`ZNNfB)O_{zvzQxjrouTUyv>7YlNh z2Thx?_mKtTvnI^&UVof}SA6`_`Nk>>3M%0HW1;`$-Nloc{=h#%&%v8&W=}bii^)@ZiY4pi(gB)|52|0D*{eq zWqLrv2G+!Y$twfR9_CXhQ56iiV7jIr8H>pJ&sPp2X%S@)`XC~g*^g2aMK0RCg@^dU z=4@(J>R0|K{b|t^_Zvvc_pr^LFcBFx8&)6YEbjlYn{m1zzbbL@vgoL~dXT$aocx6F zGch#W=-~<8DfyKBy>20CIV964+utM*Gh3f3HTg`Wyq zG|!AnO~`v(oIlR{M3_yU*N_FcTAB^r1;&i?o#-;4470%qLE*WQB^cpkxei`++MkNo z|9}_`nPMU3uiHLVGXTAmAnOR`muya{@1h3~nPESg_{Mg1hPL|p0D5y~5UMJ33j_#2 z*EAU6^z*b<0JQTcVU+yu(Bn_a{jV5Kd4a?AVgt`L`ZvM;uTjHaTfc$#e;eT(9p1n^ zuDoD`{YcD^oxlL-3z1b!675U1(L`B(Yo zua}BstcGRKO3TF1VfNqm-vQlY&Su|^w^NC!j|TwqVB=5-qPw;#KOMlm&EN>D`ufvCP8dUlMU|-+Cz-7l=z2 zfz%X+)QbPU#aTpma?0-=YM5Z_kT+DITSVWq%9V+8^FO-S2{Wee(8J;?Vkj3#M}`t2 z{v1FQ4iwmoe%D{qS1RDwW-RWgOQ*$7>`Y`RFKBHOJkMLBGv0;qUWR$81I13}c`HUs zs6;OMs5@l=#amVdYx9ii@j}!EhLQx#?Ig zGiTW2!n>Oabvm_EL^w&s6ikJOqDS@mhn$e1Rny^#2A+95n32Phn!W)dUvX3~`JD2{ zoM6{g>xp2_DfFv3b4OQ= zlTEHMklPn)my^#$Z7h^!4*|F9bBu58El?OZ^-!e|Y>q+h+8y)7rKj@O?GPaDPWb8b zd+?Hh!r?JAKk}UhYI6e=fm2_;KC1XT@4fMBM!-mm<`8Ya+mjskz}#S83Q$=PX7fMh z%xo1J@X7C%uAA4WGsVf_8=)zM?DlgiU$aJSPmTkoJIU}P)fVLSL0BemWkn_Udd+Cn z;uKI*4O6Ci@|X*7IQn)cQxpyupYF_xl#%n5h>mb|6(>669p_TziK=~Do^~7>5KmoQ z<$FO3mrtzG4HTLn-jtni#ls_RPOg8jRE$el$v&P@woJq5DdXsm>xuD8ZvrP=`3eDHH2@Woo-h=V7Jn z;*`t%C6*u_)ltTU{Yp6oN=r8Z}+nF7c^Qj2=wNg zY9l_@tRGR&jMi#Uz(MRBe6_yCIEVhV?EaFH2_8eWfyx^aVlO`iC>Y3l_v#m^$1dtN zF(x+eTU5@LL*d&rQSX(FOI03biCuR%ir{_gT3+0qa!M8!=yVBeaPKp(fD|GfM|eg2isXo@*S zQLtyL4l|@T=dPpYuA_n-%#PB^@rl-nVPx4fr8D7EO#P9NoX;V>>T*2992aUJbY(_1;K}R`Mq5w&_qQ7?T|BAVm$K&-7-8&@c&%dXy2td`9)>OA7D&t0yx8 zsgZLNzw)`_UEO97r|{7DJoM||$mV<5IKCB#H!(4f8BOBWJoZWRgF*R=*`Krl&67&R zI>4bezTSYuB#vPcdGW}%N0pm-dKX+$)%o>k$}uwi5e?en?^gYmpfRM!2WAy2YY7Yt zj>}K+Y(rb(#OJEGg0bsAF-%9`cfbuO2grq0kvS!lzt%e=S4gSb!mI{px9K+#w9}oP zEBN@PR$orZNPAY!B8{v!F*=dp^EZ7Cb(T043hHz6nkS1crXWENpHq<%LDqj4kjS%U z{~AnqaAl)&t(%{I_0KXihVF!hB;bwT+xtSbNM{E7ndKVG#zkd~ zgBzchuVNu@8fb=`mit_vyZ}3HDf+Fk(1ZvCb>KBrrub7E@3sL}88e2U2SFh>3;T%% zCfJQy{NrcfUcSOBS~JXMSvG)C7nv^G$4f45inJK`=GFrCxw(-tNar9Xab&#eO0Rp$ z??RQ_VS#V{f)BY!Y2$7Vg7N$=a_f-=f^a0cVv10yHC`-WY)4#I3^Gdu@NeY$)eLFr zeficp7-l&-z-je(WtUk4k^U}xOw1h_jtta{`*8cQefyBdKiv&XU_z!%D@PUdF{m7r zj{`RpQ%>{`A7)yh_iapj+#iqHBbBsf8e}%ov+QyUG|E4U>H&X=%xLe8Q)FGm#sIGq zv57p`ghD=kim!LTInRy}Chli>uUmviP%43d+-c#XZ%X?Ht)R5>Elc)`q}Ul{*mQA$ znUT?oiCMIdFIOhS%Pp)%%I0B^Vo7t&8)L{V7XMsoCe(ju@XS^<{aG(zc8e&^M>Ez} zZ6WYxVuPVak_NC33q4Y!`pb0Q$D}_)y%=#w+g;ZpCGt+PtenLkqLNR}BwRN0?uQzH zD9ja4q5wQNzynP*<5+Rp8FJWg`=FS}_}7=?j3c-uoFT5Zj)Wu_WB2gt3{Bd| zdLFf^0;9dmYja__kF{V(7^f|(K}z*8{^(@qJcZvQ3n90&Ictf>j#&{0S7PdnG99QI zt!L;eM=rde$qB4J5)|37j)bQQ^-}n?5N^MWClJ)rV*!99z*l#!lfrI|xs~qN<;?nM ze(-}ZUsk3y`;QH$IaBg6%y4Ukvz*_*1tY6c5Dt>zG-Jh>(*Loej0Rdd>b3e{wksi~ zS+uIC3wGuqKIWK-srBmU|4j8pAF6Ue)w^}3S;$rE3F3*OEoyFxNqE9HY zV{QLY!j)zsd6T*c0o}>q?i*L`S^&DtdbaN><%J!=h3-dZv6RcGj$F>VIs@$0M{8Kr z$&ioT$EJh38dM>@dqBoqCfM)HqQs$76jrI)JINziuCjf?mIJXIqeb^EX@9`Zhr|jz zIxYK!N~T6%xoL}-b18}pWesT4^)U7H`vD!sCmsstrJn2e7V3_C+>bGF%dJ700$h-s zX1iZ}`TBpbyDY|zGz7DNlR$AD{5X@{^+~Nsnp}4YI45ESm26`R9;T%t4lkK>S1-#t zyl<>IrzMyDNv`fU#rK(T z$QF%~xz>_CaR~=M;;_4|hNC)c8(u&eZ8*8B0Ryei+quYAJyORMhOh%~4=+RN?72=Gwg+UAD

    (YRun;Z=H*wy!%7O;VMtTDpq&ud$ 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 z%0D|60Q|Oza_B>ob6E+aGI(pMagHU+<1{Dc30FH(t1mY4)AEKEk+4QMp#&d&IFUAzr>?4Ec5Ct-%-G;Q#hrd6MD)Se3w7k+1Zj% z%2P}-Tm*fgna3RS=$zPpjX^85RSr-3Y2ULiGI0*ELa^la^az5UL#ja^E~$9t@W>q( zU%bQ;KbthKz!Y95pSpi(nydN2dIJClX5y3-zZodW?x?8h!5{%BSF2`7_P`F*qkw2M zo6<0>hncaJ#-dqh9Z)cK>LJ7&s(_l&yP`~;{I5rwthyMdr^TMDY^*|*j%!^S1OQOz znJym)M9!SXFcSdh8^wNsAB(3i19b<|ZuRZ!J{TIsxR zNV|xi*;W(}d;{*RZMKvKnLE17IO%&K2Ei*UGZ23kH4*-kVb(o6*uL`0;$Ks0j>b9EDmUr1ld$Rp@p^O{m%&@`~Jz3wy$VD ziKXPsR60UWoj>%{_s)gbxxk8t?VmQ3+;46oPU_?w07m9o3d8hIv%|%fa|6m8m(cDz z{loSck|{q)fzOpxJy=dF_1Iy`yY@9V+!jUYzh1NuAiU9QF#p&LJ>IkM+Qfs;1)8}*6jgZwRuVAvD;2DP=NYWQU zRefKQ8{VJ=C9mj*GgysVk90wHs~ruzKer79V7}QSOR7sHh>##c%YZ!Q(=j}VB$OjK zceAzL2PQ>{^n^)G>A#Ll_SqYz=igr*heedI}~EY zM$pN(K#`lwgpgA+#8bg@ zh&p;~N)f_WmhwiJlg+ZZSCcDAx%9g`Lu?htWrvex;AzS|x{<4<&C-2^uPPL-T4 z;haz1OrI?vz1bVCnJ>3`*$)^r8YXkj#%4|F6gnObV2htuo)axl?>nxmP-iwRM)dlB zC`U-NPmR*D|f2U`6ax!OgM(5`Z5M4 zFX++k-wiaWP{RlGYt<@Ls8HRqrOt*kehX5d1?C8m+I|RSJ=IzoBo08Av4so1Wb}Mt zP36oZ^{~Gb+IH=S+uZHjS77}#g!|;3#-NV9l9BvjkE$gOEvrw?LPo__0T{pZ2!gL( zpFcZuXh#Z6m$I#&!!!NkazaBufTxNe+Ba^n3Ay1%a|#)0@{{2a5-P26_77L%=9GSy z1m@_w(OpXXY(MA%vamX;_lKFmtx;i;nZPD?mdH+$wQ~WJFV63OCS#0*374sj#ND!5 z0ZWTHR_uD#sS#Px>$}8ki0zn~MM?!j3Y_T?4tOpx)3`*@@~CssBW%8C4g#ekyRo-7 zkD;b{OHf3FR{1s2Q!JX;X_YUaVT{};OxT}SmyvC;-6%6jIraN4=D)h1?PS0sfb&bW= z)qtA$tU=bfvq{y_(GU!Cwh0%44p{FLf*IfODavuccRU<>uk+f6O#9J2DC=R} zl)$b1(?jWbLC-A68A6+ah<3XLm0WbQJRCUQrtwBtF#{UWN?dt45iXn$ z00828glanIf$Wz#QLx*`hva3I>DB?1_VFjeCAu~M#5p>GicvoBvC#KhwUam6+8Lv9 zq6EazdJYVnd=>E3vhC)MbQ55w2HjH?G9ACjz@kR$#;H%qes+QX;eu~33p z(Vx=Hph*BuW)u62l9Ytc0=ww;SRCs6jlWMO$iA^mX>;>eAd32BTQQLB40x-$clN?R z(AdcFr#+ORN&Ao{1rUHR!yEx1@p>j~b}XN*)%OK%)sdSFFE265Y&M z*Y_+K$E3INug!7s0x8uqv03b?s|n_P%Kd#;7DVkYTAP#AKooRvVBIXza0vbSqcR!x z;U=xELZw>?{ij{iG}wr6u}*V!`eE5&I0=0e*s*V$5m;V;^fBLrYu z*gO4TMAZX9P3Nm8$s@+elhxryuL^}Yjhznpq(%{2-Wo8iK-Q#`#2U-s@*M56RX?mt z7iFYg!T_C%v$87{yocapAEn`$(H|QV1Sy{;KDp<2_Yz@%pu$MG-fF+zi0F3U?cc8k zUH=EIWkm&iEcJcvYS!S7*3nM*_CQ943n4T@SwJN=Qi2kPmM2mW0CyV!U6Ru+pm_Q9{`im)P9&lK;fWn(9w_zA7UIHcGl<&*;mB#wmrVrMW7%b>97*&XdFj3 zYCzV+_#kaiF^0P|!(y596eG^ov>#kxZr@CLX!JJ0%2QZONpBT*U|_QKr$zbx_R1Rl z2tfe8+hH5o2Kf8)w@%Lbe~|b8GPvXZCGXAuvsM2O@=ih!d-5N3@*M~Kx_^^*(7~II>F1$3Wpdm`+xYdw zYE}mJ##xBl?53Y!!8#OhIA%8^0A`2wMImwz@DxYW{!!BB zL<<2(3Nt2w8N6IZWI=V2#DsB>{aPf0rJI{w5e*_JJ$jj5RQteg$MgcfDde2T|RtdvKc0ztR zHdvzDDBh#PHJwwmMWKUQDS)U6bTXXlhwn0v^ZK3}=x;>SzA0-?Be7M!@PJ?*YvOz| zk=TJfl(sx`6o}kkM86sEva@WS73QqkJ=UY_2C_?Ano2Nq&+rPzNh}2t*(<9K_pn0@ zsrpiEf~{DXq z=VOgO#xRf+T2tJ@<`NdJ65vZvW-mEPsJWb)b}Dx@vp=EA!lKB28*WbR^Fv`6*H-@v zy!~9Xg07-*@`E%sUF|1~fH*m8{_u*^u7w7EZ>bCMrL0`2k*srK~md;SjFU74NFVmqlrj~@0ynqNlXA-ePZ zsi!57iP3(L8p-r*-(>5jmGB`a(uC~1{CWrZfJ9(()yKKX=VP?TrT$dKp+hAbZhe-RkUi~aWEv$(r(I0Y6 zKli{|{ih%f4`{g&&|cD-weiI6_xe4>&dAnwB>j6oP-rAYO@k_B^&4Rag=yQm=nfj# zb-0FaBk=Fa9N{mJ1+3Udz{ioYvWbsi`R9diLMugPy-yk1dgfUZ#q(cM`yxa-T8yW9 zUSjRNq>yL)6`=p{0Q}1eunpo*#`ygi1(3_6CCOCD46|;XK#Bv_Z1CcsmDr=uv{D_L z4O?$E807EPMRbC1J@0)e#rmT z|)&BGKc7(5v0_ z9?ST)wvW&mwg0V^2mZm{QRL;yQNraS3~00!u1v!OkKNhRl9ebTG5O`!eTAaGw9!(4 z=NeVeB{Qb~Kb3M01fuoTzNR{o4uX+rDvi?u!StYq%YzP~owEPEN>>^zV0=Sb#w+0Z zOW7&88+^SHeS457mO&clFORr!vmIu;**9L#lQllR;DZn?RZ*w|hea-_-ll z>aE&?+rno2YPJCw4TY{U+V@6|Q=X*%-f}{)eofi>g1PTOPj-6b$rSAT+*%BK+CXg)7D8l!vsbT)>r@Ik?bg$@I0&4ot9oY!jy;Z(P5a zyYuB5;KX>HQ{FRbIOL1kaCE&JE5tQkm93>x#|#WO6`|CMn;y}9A7(OifFW{4K-%aM z#9nl-*%^ok*QOA!T2+NHDE?cb8m)0T1qwRlu|?m%@>@H86dW>ukayZw3!Y1OVs30? zJB}i^`ssd_prZ6S5HTOq-Z*bj?jYg(6d}z8Zoy(tlD@@q!#_Eo==DjL!HK&!6LpR~ z<#s^{MM>~;I!|hr<}>q-^=0x~56*tC;V0CsfEORpp4nwmVr`DeMrjH(6Z887xHuf0 zDU-*G2Tz2N2UZLUcR?a|MJV2rq*7#oQE1cW#;wJ0Ogz~<;j$S+SM&MN3|T7QJyQ=# zqAvP}O$MI`Si!qA(dGJR^M@mq%UU)gPU+Q1b%>XFC?$p!>;#!XB(~#lfUV^lxA9BQ9N_=WkE_+q4;Vjuh0CE6Dfw)N{_#Sp}% z(+I5^cpX968~f#c_+I%|LhLArA`|A_(U%+Pmq{=X0|^DuJUROk6+pcoI4J$9(OHNv9`Ws3ZcS9ZIIA))#merqr z)&XwjjWrfx1jZjQ}Y&2NdK20r*Ht>K#Y=||2Hl@wEx~o%E(u&8_-FYgWjqlf@m~`J%2G*}D zcyiC1w`?DwA-+AA+l~?v3GbSesNr|rvj7G4P zRRNQaz^ECj!Sa;#F0zy+JT06<_aDUgCLC-zR2*f!Gh$WU=y}-!m=-(8(3{W)H{Zkj z0WFCaaeW~q??;f~#&okKC#Sb{C%~fS%{2R|_ZBqy(}11l8*H>nYru?W^!u(RO-I<> zXp4ED3-;^zxtR;bMRBswe`{T(Ne;;zpkP3;&Z~#_EhW9D;k+V&x@v}EJ(Fi+34zCa zz5)spup4f2_uc6qb1r-H2D-dT~FK_^`+w@ zb47<}BE?qbzC_YKQag+rR$|Al9N=OhB3eKg#+rzk4I)-x*9V;BtMt-Eah zXjC>Y40hkm6h~beG9dVOW+9io-!tQNL*Rk9zVGy;P9s78% zYuNZ|qb?+*61Y)Q5)?wn#vpmt!{u22y@;~D%L~$n)CTx#_QJSEi~RsJ@#>{4Aqq$y zNP|GO{~=!f3V}>}vQFjW1!=N(kuKj89GtGJW*#nPnemc@c^ZJj4I4rXw8nG|N49!A z@bnq%(|N+q)AG5|M3K69zJ8o(tfN%mG5Tk26R?9c9SH+#H73=^C_#haI1M84;_5WW zt$QF}B>6DYs|-C0fV$Dx@z*HEzLGHd`hrpW3#w%SaZF~gj4n8TY-@Q6u2+aCS((`5 zJSfYlrBw|U5{yidMqe-Rl4!wDtqtx4dQwQc1$lbveyz8RaJ{|5@9IQ@>SrxaWE({< z;O(n7^rx!gRBr3Xv81f>2a@rF_$}xWo#JKGB?w^;mSD2{=r?9C=M|ehY1AA83H@9# z|4limulre#Y>MjnlxddIH@djp5l)tIau0~44h5pm9{--U_Dot^+o#Y|T>K-IEOC<4 zF-+B>E6lo-xAsm}ds`w#*>=7hAx{Fl>o*sY5eVxAWIkS_!ihg%9}D0>Z)(!`y#79t zIC%>`8v?BMRu)?`reU{0^S@Lf(vYfJiM7+~=B%joNEQ4gCZ)k8BHcpsl#yP^Zm{&) zeo}^b*>+bPYRw85hvmT^Aac10Il5C$c7{dsZ^m{+_llmQEuIYu2v+u)6$ zYx(Jm(n8oUbkUvL(CW=h?KRKC4w0nfA4eAr%~O>1OC&bFqS3or0rA1{w^wAd7$2NTW{&zeS?vx%#-o4lO6X2`mB8#|@~ zsQbHVZZ~h&!VO5u#k^*_eXNDtRHY>7UW7TU*H^RUhmoxt)4dz8n~2KdZ6z3dL$qQyK}Zd=M{ z%HcQZC%L!K6Q;*{S>tP7X75oraGNuN5-`HM_Q6< z2Vtqf1Cjm$h~kX6zTz`l<)|EW;0dP>yCFVUO6cBq98r(cqJwcln0Wj4Yvw-P18PMZ z-=fh6eov0HbW41Hki`>(2~~5|6I_EhI&$(QUcRQLkIDH$ zCH!HsfZ3*;G4;;Tw@X%|u@(S3y)g= zA~v+N0jJiss=Zvt+$bHHf-uyN%(;C8!3jF@7jVNfDG$CO#aRWN<@fIkt;0&7>?6&@^BEf-AR)7PQ_XnGFrV7!KR-g&Q!*~B(~p= z_qiZN71xpXt%nXW?QlVq`7k$)D6-~h<4HSpve@@DHJ&F4Acj>Jd(YyRh7>?l*1r_L zM!|(>nYIWB_>J6(W%q|AA((TBUMNO1kJfv{fYb9@W7Ue&4dPP!H%9d!IX27Kx+^;3 ztU?u)9)^~;q&dRtmpg-`@jptdrYW|$fx>Q>v#BREt75ZCD2)D2kwDm@v#wfmG=qh zd(Gj~dc_!_7v|JeM8^2)Wqamqc8dDO0Gaga?t5@g79^ot35$2wveU070h`z!KHXO1 zIDx_#EF5arypoOIuax|;U$FKr2LdL00)L1WA#LjIu;g*85KTnpya^~9A>#IV3sc0fgJ|H>5 zz6fL^tfl`>1Ac}yiB>IxP_AnM-?{+42hE7_f@wjc4;nVW@r9bO==GSq96$=MlI5(3 zzdON-0T0|%W7?aua334>F3rxwovTl+yvtFA{>ed=SP{^Es9hQ}84lo#0PC2?qo6bG z&<%cNd5w+(>PazO#j@YU^v5v?Q@F=J)ziJu?ODrTOU!(*64xADM**16w<3liYNPKY z$1i6tAY4NZxU3ff^=%+#w?k&e&(Wp9HF&t{PHT`9oe!@tMO$s40uwx|wfA%-L31Dq zz0PEfe=%b!W}mUkxg%M(n|5K=@RJ#f;&rv}P_wqq&JeJm{f6>>6P+WIjiFHZl!Iz= zFk%nj1{bFZ2R3&wR=s)^`u?kjKY=q|$dWq>C*U;y*CMR=TNkTiLOfqQ&#~9m?WmL& zUe}amXHNQs(k>XtvBL71w97QX$G5r21;hea~g10PkLs+7XxkO)z`(U|o z1+e3mvU}sYee~Be#Zhgfn&@XJ0ZYRP_0@}KShJ&NV`^7#YBUbAG-z}%NmlxNXxS{j zIkm7==U_&MPJyKJTOaQ!zDx?PJB;BL(VGeku1tvPR zLnva;5)u#c-c#HIg5nOz2V4x41FaWP;`f!8#l9x9UwbH-$`pi)vP=~X9&b=v@cmBa z@Z>2AA-gIQdU&B*P>h9Ra8oXJniZo96RO^)X0^6p#QaREHayNV7XEx_Qtb;11vY#Rzd8N2ashY)HUFb>%uE$a4VXz}YKvaWmT; zWU)F4HkgP#Hv^W!V4$BK>BES~4*;;}DCMt?HLa>}-}4j7OX(fy0H4TWrp|UZo0Bu2~1^j+Jqn*j1I=Xw{;MmvR z_xHV@755s!t`(6bP{mcK#~yM@ z@kojU0045Cp$K|@$PenO!Fu4j+AJfMxa9+)@!{uIYX)Zn^A4VnC~CcgH8X|bW;th% z9H*w>M}@giL=|D+WZjB3)K|U;xbyavU$biubawQwOyXB43|DI*i*q|5`7=_km%`}L zhZ&I3z)-_IFf%416PopxfK&O2jg+o)&HoR3cNG%}zi11-aCe8s-QC^Y8f~1$-QC^Y z9U6CS+}+*X-Q5|!z0W>#?<8}Qd7Fn@FO?LbszOyNp??3h7Ps8-BV2$9b(r_Mohmk< zn<-fO3%g;z>!Wvt&s-yp0FwCzM~-Bpg6CvmOGUm7e0i31zX2*EYPh$6;ClT1HyxB9 zn-lorY)T1GrWJmHT|uwk97r=g5TbRAW)4TN$8wpUg8~A&l<#MT{qrZ}3yFdc?q{um z8>_EzF(JF_QcBPJJnyC$MYXZ#y_K1uq$Q5_xCAY9pwagd#kg&v}L4kZ#^;eij#dorY0lp zcwG*pmWk<&xYL}Q`L@pt50Wmhv$hmI!2$U8@YaS)2rHe@Gre|ZN)m;qzwdKQz|7#< z)7&y;N{jpL7|FeDP+7I@rayA>tHB}U9NKDUF zpvB2n6Tsj$R8jfviFG`)AL){4KX#;%28-mV+VxHV%Wgndr>n#wb}m$v5L16 z^N3EGq)cU6f~Ks+GaBnM@8w04CcLdjb5I0(rl?=d`B&j1oVC{sQvm56UD9nshx$-p zO9~S{1>#NzRz>_sEK0~|tNalKPW|_~<6+_S!M#JLTCIHHbpIjr5_1CR2fwT$vfhz{ z2#^spyTBglJ#}D=4-vHscGP!yH+9*9F+pC`%r7MVPxEJ_?qpJyT)cC!S{r$(DwAI+&I%BCB!l0OMK^)0B*NeR( zA;WxUU$uTh8hnzrfFr{279eKFKMSl5MXnJAL&HnsWJ}Q?_fR6il`isXBd+NtZ~)v- zJUsp;$@!gwTQ+vGfF{LZjSBb28C1ogu|D%EG4`wA>CfVyO}|>{av|5QF&aB8j{50u zgSmeLtB&V}ymAm(O8RbsKMAP%{*^vn?zafTA`A*O{t?A=(iSOlI0II$8ugJ2gGI#< zPu`k1^e3|Q_iTZ+EeXOBhL|#WF70!u0$QJ;Fb^O8=T28SSv}PD=aI9rRz>CJtIZ|K1cB2JN6h8 zk1|00nLf|Kk4?o!%C)u_ekBIX%8;hqhLxvhwZhONmUr`}P*kg(QXj_%_lPQn(kvJI z(G@&AF?qakSY#TD5*nLIgQhvIrs0PUNWhC_ME%1;xTBkifR%ggF~alHG>bopllg`) zN?i&Qi&?!nd)#QVoF@P@x-02;>}v(aHzt}9 zf8NdeG}Q0=3z;SQ8Tg%`nPQ=yf|jgxB}Kk^wTU!%i*1|?wx`+ytIy0+>10I&5RXPp zyBDe0toUxr^SMO7e3e^Pp7O=_A_@Qin!+sx7uxC<|u(KU);7^EMRH;P9# z*WghnXMc5)E0DKtvnne2cuw@iQJo9Y{Kq5A;)peR5vAa^`ziCYETVQPpTvv?zcvJa z)q8fV_@t>EF5)Z;%CTl7>qvU6_~Q`Tbu}fuhla{lRU4b^Rik3N^%-gT&0z} zx|+26U#h)j+${7-{RE{DlgD^YT@FLlegrps;n~*Wa8dcVf24X(7gl3>E|>RMa!h10 zkv$lN-Tdf@4`5AgbpviNcDz(U0}_((Scu+d87f7MfA7A$H^FJ+($pGO=_@xZO~ya@ z7@I9GV`#PAnB-Q;A`b4z{z7d{yIs9Hz0UhpDUJ!eXo0vQu*%Ksc7M*DRGbb0l zCdIN#jD5Wfq=VzhkkKgzEOLlQUNzV$vBX0Xht8&A*!c6kwUpBL*dIe`my9yjsgv_^Ixy&wW>~JNc&11l)IS{iyWrBdQJJty+NIfNy8B@Czev%cR4%EA>nF ztN!fDoxbo5^h@%K__X#@{>z3{_m5A{BkYGel9AGOO($8_lVjL_+ zm&QDeugYhFEq;pt>SU|Aj1YJ+1vWg z0kx@)N-D>f(V-Hsomsc0Sd|K(J$WhPMn)V_hpm%$sYVf(c%o7(439N*?rxb8|9y=E zF}ap$L-1FKsM+meNTw7=0!hIRF>P9?TIs7O09yH!zUtR-b}`qR>I(xMPocdMY&yy%^HK%>)8EBsl! zA5X>e+z@9&P30H`O>6llT|OD~20xTki60pjOz;YYlG#YP8lsib`K1&{Qm*ci*uK*Z zh+p(ftC;ed8KmJ?7y1zFD&Ou-_JK_Own-0wCsO#-HMHjbieyO}7$-pCpI6+Hqxt(M zU5<#oe}IOoy~|k4=(Jkw55`jdb0u3Cyr!Q63b`1sFNmiGON&AYt*S?lhN3GKB3I3j*;*Mm}p%>MU&dCWgc;QuPk?#XY`3c4{A z=db?3+chcSDh7s%WbChyMo`njOy#7U3*N{uO)jPtcmk!Q2n77kk~olnOuD6(>QW^F zm!9tNy(&y`uUe`izv(UaIx$5}=@rku)cY ztNqW@uOQvuNf%S@?VVBnxA+&s8v9x`0L>3BzEITvCxx%vhuYh{$wY(5uE+deCkQeb z(;ohL7*;6j?TCUq5lpLQ*H{7pKVVQu#Q$8e>R*K7{c9M$!)2tMq_GmUh6abKtUK44 zvzk3#(b72XeQf$PMUxF>tKH*!=v;U8KeOFUkN+982X*&?r_#m6b<@$XKC?bFV&*tB z|K~3simV^otYOex0bqAunoXu_re0QmwKN+aQu(KCok(7`)vr+~6aw5=D&>~?z46aK z6X*YRZicQShd5?CjEcc@|(3*2itB) zMf)gP0ENcu_lX2)BFghnP5RNW2U2MiD+LM4vQ?N>n*dlTI7wap!N#i(;Rd&(zs^8K zI|_k6-=I6t@G?Lh7$?0w{8RpEtoOJBX|g-iZC3X-A^gwDjqfuB-+S=1|46yhKwd^^ zaz#==&=?>R5>zk`x0fJM0L-ydG!e>6=lsJL%&UkZKr8&}>gPK;tickfR^L!oi>X{? zSAv1xPi`njB7+wh*2X<<{(I7|$gibl0g&K2M;YGa&3OlLJexC7SaRjRlI=K=8jrJo zrcvYm-nqYnz_aO>Pa#1nt&GX%GhvL>#gVH}S~;QcARieAnD0+YQ-t?Fs2#_g#Y6a0 z`{cH>N3@+3%mmrI{5+hZ45#hn#JFw=p2GE^6h&SiNPX)dY z)LgW^cqW$vMI4i!OcJXgrixA*On9a3=q8>Rn1Gpu8zDa~`eU?-Zmey71#c$c&RvNI_2|}1y*wH>QPLDFzw?@!>J`=u~3dyZ+2bC$QEB@f&_>AL>1Ng zVhZKzuf|rP5<+xUpv?JMEu&OaVr~N*EreG+$u2*pi9uhBDhgG&vz=-OunVEFLsb)DC?aO$=Qg&>Kuq~aaig|1PeM-$_D$ss z3Wb&K$z;^yr-15FFLXYn-18`P7yx{F8-epQdCx>))iBCIN&~|RBbLY_lO%JfS`vbF zVBJIrZTTq!xzSc9PoWmah0%b%O^Up&FtTcF(f?ADPm zg;ISHDhx-Q<$^M*Fq$=}cNMb# zG>+bnUgBft+_5CaT*>y=-p($f!S8{ufbhimUii%HAYW#-2z0b;2Z5x%5hup40esSQ zsFQqLRl9SZ&GcoOV1xrV!PVCZoj_a%WsaY>7#7SUFA!Iyi$O^&@#H zTKPV_L*!pjsM47vcHtlEh)mia($ev)8QX4y*}Y3$R|5BTsHNwUCiAD5CKo0^v{!n# z{9%fcnQcVZ54+Bijg)Lm?=ZoqU;uFLl^{(>(j&~LyzNk4w_# zOa7Ul=&Ir)Ad)w6Y+=t3i4U{=hy*N4L_9w$V&t5m`>7TmrlDB==BsXc^RfjA-^0a* zZj(3Ay+-UAOj_IGuTnpOU_0h#h&5o^ftYD{-%t}p9ayT;O#!ii-)h(Fo?Pt?=V?iJ z1ej|1Od=g;AOQn&x}Qt-l_15ZZ{OX~)F<2c=MI7So4b8Yt8q`3D)z$IXf(SHgDPPJ zxabHtY)f3vS*bi<^_`vO7?!txYlUMDWjDfY8#sS$7HQP%FL>I+V?xDQIyrEpL_8ZSt$D_ncOyU|R6D zh7UAs;-iX7pPNpl?TcU-wwYVaJbznFEimChdka&_<-<8@yX~CSGU~#A+MX`I-h+C8 z^iQ`x*QvH=q*MG2;VqNZwCkQdnNi4@f{>kXz>`b)D{WVp%x+^sqU`8#**gto!a2^6 zR?0Q8TV3781kA{U;1eSL6*{5y00Z^sDyhm0_kz({!Q^kgJeFG42N(V)WM32SfTq3U z%ufql(EhONNjWL7GVbekgj+czy8IggV zT+zrozCLK}VmpXz&3sJJWBcZlNGSN&;2ZvP$El>?^d&0@x&b&^V<4jQPprQamjSp~ zS0IDz39kasiw5fyznd@*%)^kdfb{iAa_kMZr3a`I$syFJA@qsgF6LtPdjwJGK^1L6 zFGzB=t(PhHGt6K0Cm4yD=$+ri^;An`9OXV2J6o(`w7?*R=jGW!+P=DJ@YmLsQr{#hX&ui>incswpSb%utKf%1BzbzNVLECGF3^DaX5 zm8i>b*q`5iEH^S~Kyv18S4{v`rKa4mPCg!x%3`u$^&H9-DVIt^`CB5h1~ztt7ucIb zgj0$$)3*32`TPzS`O0PG#4WE3&4@G2k*xfe*L#r~m_#mt2L&71HShzDX?Q8?&iaia zm}r_rI%2ldOiAq?O0Q;d(lLmGu0~`hx6gnX)!X6scw(W)!Jo>pm zp$3m-YkG82K^RgR!%9J_9%W~vr8yQz%c6B|L(Brl&o zGb1ANY1G21`9%^+S=2C}+wJJl9myXO?_gDQM1myL`C;C?Z; z0yrJ2H2_>lbT%}2^*iXbmONUWsq5_3l-*$QM`XLPAOzfFX6l1=g&)gq9jM2k4yDio zsE*n?DTt!jEt!%3?heifHSl-R8PFt>L8 z)LFxVs@&H^Zj_~N_nUe^hxgl<41dl7eLE^fPki09YM>(F9N$JMC6Og35baMJnQh&L zL`UwAcsAp8)T3`^908x_Pi+?X{d54@9|*=O>K^&X9Cjy?F;QEEjpf`xcVW?K(yjSR zKEO4!j{LJ@w9rKkl%Vf{7WXsOFgYqUWTcK8Q~EKxMn^3nI3t@v<baqJWxNQ>Tdaf(C#UcGI;k^zq#=ax$eAg|r)lI#N2wXUV>y@`0 z=O2RphtlTGSiVdNamdtN<~;HplX=Y?_I-?mZXTAvBb?ekII&t8kCdu{`F(3VI5Sqf`{taRq^;Li8ig zPiQ$l|0<>)o`WnWWxn2%zQf~&k=Es@cmH~rdWfTZTy!=&8Hq+=yTdF3^ zn!D3}kK!9E!`PcIQ_tA~TyP|ua?3t}N?OcqC;bYjH2IE|+o%S%9tdfr-64IZ13`QG zrTFM!g^I6AcgXVzQ0YV6+oCbSZa2xrBd`PZvz`j?=RSQtD zgOPwuqRk+{m53!{)=sMaO}Oh-9YqeR97nBuSVcX?r#K`T?rS#xAW!=})25IRR;k_~ z8yUh*k52*o-F=60<5ySd_s!i1{#EafEjkE)%7O~+uhOt2yyn6Le>T33>*``=ysX>t zhwXtmPqc=F+PDO`mk7Jy*=5|u{qWoU5yqw%ii;Zc1-GXgoTNej5eS+afuOsCn;haV z#V0PHQRNIbhe5rSNN>kU81|+N8DD$2rwID` z2ya)!`&nA9lkHM?`qa%tzyJ3HM(>*nGANmZdRK{>0fohQR>!!%!d?@fb2$`ZCid=v zzuN#tGwlPva8b#i!P&d7a{JS3FM+SIM{G};QtZD!;TBf6+MQ4$7>gcG@%;6&X|s3t z6u49YJcIzmCDK3vG@Lbz%&x`pZrf>~{Njg{Uzs~2xd2@sa6+34>2X>zkIpvg;+EDp zB`ovQ=B~TtnT2!R{FgmAV zUjdEu>{Q%%q5T~`=Vk*OFW`}&Z%yI8l9!W@GS(y2d>h{%vxB3>qlYnzb$h0nrH#%H z1_Af6AsBCeC1_h4R$$DP^1{Bn36EQFRtYuU+E{E+2^MRQY*IGr>fL|z-$|`-pz=2* zZA9#3ZyAqN4BL%KSjhwr1NA-vaFvU)!qs6fGz^$UeZYG0vO^XJf)e(8#Y2yaQ2_Ps@ z$j;jr00aQ6?ssJjejWC z#V-D$@znFhQe@e^2h$(`QM74tm|=`d$d9V3oS@_^$)=kPZHyVe;WL2(SkQCL1fnA{ zvCKqkU#(}4XZX7R^dXKcOPjC1SO9N7(A`~(0LxBg!&!w3PoNm*2S$r)=YK>8`ReWe z98yN)IOp&D%DM+*nqwwHaJnfNA>|AW@wqoBu%Q2WF=ZsF1Y8F1>{boA=*77+$ndU5 z-Rsw9)@J$__Ghia4}b2*wh=Y5ZvrhDmA{5Ev{cK*bNvNZblI8$<)Pg)-bj;x*hP;2-ZA$_Pm#h#F>D!`0~S91{aEh zZ%{v*W>y$e-j<{9A-BP7cr(0i22LI&1j@aWp1R$&M>I26A$}3thMt1j=pOJ19eFyy zWvOHM($}5Gw8rex-g3=E-K>R70KjPdqJfAW!9GA6g8l4I>medYtgsW$Ug^asd&TB< zES2#fxiZOw3)U_O=P;GC#ah-P_J8m8Sh+(q;iKas(}?RJj?BSWJ?B*QS1C;p@EjSU zvl5GwCys>K`6hE!HLJZ`!Mp9lRQ{Og+X`#6@ilqyQsYbfy@R(a0Rg(b z^6IZnj?WT}@g67t=^3pOU=r!KHS`K17DdYzLw9oT#rQoRUmj~;ziO)|-l@|aa52}} z5rRe-@901V{XDJ418KQZ0RJMOiF}$nmZX49^?Kw3#N9(9N(*;yYMe~oE6zd?Pvg5pG#fAM#A+PU=pntoyc1uE5Bs5_ zg{tv8BCYeD)ndM)m9P}$l6V_xv;2}{2kBgm+qe%Xt`J4(VEit1e<*%{r52keip}kd zgG$>m{i4nImZywr`JhIV@Td(;2sCmrZ+Nw{J)?pfjI6g$WpOY#FTib&%#Xm?(CsX= z-p{K9E%R6tx$qqjmN3|zR%cbT3d#?K6P9K3M2a?KqM-UPZFnbGj?g%5oX%bK)oMy0REEq{lc*C9Hp zkw}03&8e;C5Aimnh-a|8p6A&DY1rb8PS_zA!^7O(bMSU+_uEBRAGfhFa|VD@u7jBrcF)zjrZ* z=pP6J0WRilB%mqyc4ix4GAiy~B^2RgrLanpYs7Ske}q9qkV2=U*Yksgg?@j|GI6!s zZ%802CSL;P)m(J@mb1PTJP|x}g=o0|{$_H_3!A41HgE@g6;s~itC9tCmbJkSsWeHk zyLw-sg}V7M1X8U>1pk_9FrAI3Xbn8m-2`j8dT|qm$Q>)b4v8)50G?}lj3z!`)#@^m zJ*qbfCG`Pi)|3P69HqMnR78eoJmAtRkgYm6& zKZ-P;zCiG;=6^M*YkK^D5$S}HuS1`_Z;@{6-J<3viFat(iZu877HOZJ*MCGh>mQNM zx#x{){d(K_7U|Ee&4e$AZ;}4+?Mm~}|EfK^a(ntmq$R!xzeQT@OZOjSHKw{Zjb$4D z*W9^EV0$LB#AvFz236|XzZE@l8m`foD|K~?6#d`Y`(4|e`a4w}XHe81{2cthXR4X` zn!57}jq_;NksPy41K^qvkpCBd{zs$1D|l-`{>i^Lxm3Nd2PQB4Nd^lrQc*{RA7VYi z0(`I~2fiDul0@(rUU}bKs^&BLn6`^#XO4eYqi-$KZ-6qGU4l&`o!oPjdOGr{+)u8P zCytLA+l|lvD`HO4M`+tHWTy_WeyA>_(Y8&fsl8wR_k=j=_uXVTfmjA1!ovZQ==arL ztVB}A<6q+cy(O;g0qs$`v88c&X187}zTn^^r1xtDi(Sp)v3?Bclf=&VhrQe$OEE@} z9%k+A4bsn@u;O`*?=<c} z4QGg~>G9eTe^f4~Lst&u(4!{dtqSl%cI$fuc%%%`>&c zg$a^Xg1C&Xqi>B?eQI+^S5)OZGXDIRM#I>#w&Mh4&X-~je_mSUdqUa>KI)gd01~{@ zHk%4`0tcDm$T`uy)Eu~Isl8o%BJ_}jnsjEzb$oXD&XErBCqLeJaBDl&6A0H!(BeX< zo_r)!Q23>PyBujRm49pWzEQ?+u7=s}N-4kMW3k?OQM#0~aV?U;|i%&flkqtV! zdz*{y$kKdi@gCKFBAD2_akadN(Hme5Moh{88En25WG&vC{p_u)V~rC>*ZN~v#C873 zF})O2l)*O9A?YP6x#&8Zlu32b>%-f+&;G5^w$SP{`Dg{^gok584rMfc#dDH4KyyHv z7uk?*toWE{aaeIex~wa&8U#>?7`G84KW|1|w!$|jquF(Da(LvfXv)NP*kiCaoN>~h zxZr7+T)#D1?jMZ~_}1u^rsIU2UjZL@uf!;#1-$=gG|gc=Q}ESrsfovdULM@~DpxCC z+DRrI`H>v<$eIIqRbBU3$vN&`jYA0?X7ilp)}5)$hCHF0JI3;a#>oNs8RtNmVOaau z?)8ybGBM3CuF#-NUL-yj$7d3%GpRDc-(`D*`sJEGzG7*+o@Fuv8;t>>GlQDQL@U8= zuY_Z7$xARFZ&M z{Pls+lHrkveb0uvOqY*30BriBKR=U3v=6|?;@8`$)yhgV40VK@wZ%}g9ESW5kEdAr z!*LrMy#Q=C`b1Kil6GUhL?CasGZ|cG#>fU;$QXNk9lNr_%DH*H=(R$hC|JI?0(*=W6vL0tH^2;9lNfpvEv+ zGGQB=Xi*jotWA3|VjoT-xMCD;VW(euq-PLz>^a%;E^}Y|QsEeHZDA{9RvD3Fb#yo-C~L*13{N0)5qLch!BtH!YI>y>4)gj2mBF$<`Y{x9T4rao zvy;`qB+-m7INSdg9^%b(Jd# zU3I~aA`j~$A;z@Irn$|bEK$!OxN)5oSoL-gvg7(g$(*zNiyQs0Y8+0>RF4Rm=BFJG zJ^#z=2-TII5zTdH^kIN%=N}ka1RK!^PCp%&zUvL`nw46;*9C>LCuj3Qg^L=M^GN-X z7T@@k+^P$@%f7j2>_*@z4=!{ymlq)Y_=q`sIE?cZY>MfF9W1U?gCKvT$&3-OjVlVQ zITVO{x^QJHQs5lY87~tD===}bcxD3YW!I)k^JRqVI|S11ID4@=A+(Hv52F(bhN5eQ zH>CAftW*_x+bWM@5o{LU=No4Ay{VdV`a}jd!K;R@T$>C?Hs?oqC%P!R3pR4`yqT-4 z0D5SRhLvfe6NJvUxv05#(Jc-zry4v5j$XNyhm6p#N6k_T4Gi>{KWrkbr z$8`S9%YgkNE0XY8;ROZ{$C$`4!);PWE3ljBd{}Q^rX>-9=}Q_1BXCQ+vTXm0(OK6H z&l(}lm_Xv3H1mGx3j^gX3rPzC>jfw;Hq_&^uKtcvIFFW6Fs;uuggJH2su|y)lKp)| z7#I)&C0UxLR+_1Xtq}s|P&u-Y_U!NX@HblU&rr$O3&Z4#Ge)sjhV>9!Jin6j)6g~X zgnBY3WNI#c1=oMHvGy>!&047{!O+EoTQ7nb5B8E>JEyp*Jc1moh46JIo@}21S zdIbut7s~i-ehGzTj|h^JYbKg%L4KtL_>j5$SuU}XHpFa`!GK^7bGs(a>bXj#6e_d( zLUrEDNuiCw$t1l)ZEzG274MB|((4_fn=FXh4(>Ltg0|^~|8>Dc>#ReJTnOdh`3z(4Z{w>dy6(pm2`7+{!3BbqOh(bi>*pzrz+wnqrjVo%4GqLuhS#Lz^oxhGnnH=-_Gs2| zbyhQ>)(aM=8khV+YKxJb0$EZ7uiuiowPOU`Aw?j0tQk}ONP#lxi9j7Wv^35JfQy4q ztmz6aAR3TRcRcTx_U9?SyFVSqAVqC+H1j_h(Tc?&VUQsW7Pjh?5)CLOyM)l=WkT+E9N7VLBN6crk7?JH+751c8+N z6EDRDUXfvx%Pwp;X(jwV)%jJnl$|q^P1>G6QCJy-neCBAM3i=mB>%!`eFN#+P@xfC z+6MpC(Qo=dWusnHVQ%9mUd=<)C&Q?%gzwnFYWzNx&_e1p?R~Cdc+ehNowfnMaZ@WN zz!{E)C53A_4_|J?qtL0)G(svX@~1_DYxxa$Ojti#WIUtla@DbsZpBSMoO(ke1$GJR zmx|a$x{gbJBQ93bw-D~Ozr`7$cxd~S7xgOh_vE*i@Dtj@ z5q`m0C3|^DdA~qYbV@cmXx2LjSPxdtwjy*-WZr^II{5<)FFlO7L+0)%?noBYDoE;$ zEw9H03y-;a^|$F1*}_*-I!A6^6;@r%5nq~rqoO2le=u4zFr}l0i=2gkwxYPFUF6r@ zm!2E&UC}Nc>6^jkb(hD81*7Kv25%%8hLOhUM1TqT195d%wwKRaE=3hIq&x3)zGsce ztr)7+(hSeRRZ2tBz{Rgck6jl_r%8G*Kgo#K!#V_*#*!fK1>1G$o0?0{C3;1LE(`@` zospYONzUS#D5~8KAU#Y>oV)x2O{7v7f1?IzwLc;{Wx?4FESv;mN8q3F%O+KCzFJR!RoVI(_1O) zE>uhFtWY0N{@M(Pn_s!1MgV5SfqWbGRYPXvag5h=qtOGSYvuwJ5#UB4R)AV=6T`^Q zU2xpSAl5Th4XmgDJoa@ZwME<(UkR;BDc^m!5msN<;L4uAYM+A~Gxlj~F)rqiyA2C5 z4=l;a_pR32<9Gg}hZf;;GZNT1@dy&SWbmF+SP7{R+8l{!)V~Re06>A9%R_3^^``>y zJLAt8U2l;+=`BSPy~gzg;EW3^jxI?00l0kipLjn*t$t=cv1I?5E22x$rNd3YwqJuH z+dkw)c=--rqYe<8=Km57wqx|xeA&@?R)txJ&C_|$^9UP(m0!&jNs3{|4n^Lo38Kfg zg+$86Yv|zA@A+u{nW1>3;HS48uk>c^n&B%=02)LXddAS0nCfd{l%Nx!3!^dxsi3H~ z_60iieB7foP4Cki%E1LPWsA*^)x?u3{}?sgxByWUj(Boz8Wn6!8A>R z7226ZNz?}k25$SzV(pu_@vam8(uk_544a~cvMt7+n_TM*1Ef_fjOkTt^NGL^yP5vI zz13$v3vXS%#&*ETDLj>Vud6sQ0N1VR_(apqNPJ7A_ZBmPK-O?C}Xpo zh}klZ(r@@+OL>gE8F6VF2!opZn6PvC0Ui8waF zT`f$I_S(}TBIA^0r+V2qSAqRUxYWCqYUDHpPP8bgH(R-ww)(_zGIP*$#n2t0kXS|( zE-(NnsI^-^5bo@^QZt|L26QDPO>YKjQQXhUCfCtWzGYtX%qT&~;Q)f6CL#dbaCZUj z2F$pDAA&U%A5AA>h}oGr*oT=ClnCe@1iq80Vym0}&o3l_sG`?6O1u)g3J4f%8ls>| zq!Pa-#9pyA`?RQEX@uaG6)}EeEDthOgUv&8vX@@!p+}WiKmyr>N&xnb6}lsMINxE^ zc3vgViDHFOtFBEocC`hi`M~QA1ep*Mx@Y?8j|-5O5w)IM{unigiK#!>AUyl_s=|4L zRvKbpIl6Y3C%RysFdKcVb`$Dx<)@ekXH9gr?^6v6P*pRTR|kBQ8?zu#S9;x=_(oM! zC9h9y8rz{cps(XtIX>Y?WgXUa<5&neH(Hh|$PSDTTCNO(0@4EvlNO3Ug;ddpb?n2z znvgU1-z{E9f-Ar5DE>HsAKoz*Z|%PXKODF0({|!oDf1OBp&Mez_({L8ywtMfd-x}V zPSPtfve2_oGE2lr7AtR|L%&YV^Z+nDEfgr<>tDzq45fD9Z8AvAv`ZKEYL(j81M7tj zh6EbiCI~gO%LG#mi@{B*M}T^l%uyO@7|o(`w?eUAk2o&7vN&g~g$mRJmT(v5NS$OHm`QPSm9<<%R(E_^#T79NMnSu|#KD-#W-))-Xdo z@-ANfHWtVmf^-rgK#vtQYRL?c4TpNJ--grE)dN&ffL_L(h1!q#tPN4I_0Mcd%6qyF zH-!{c4DH=KzkBoJ#|&);MS;Mp_>|jNK7b?$+`AdfvXi(3MP=`zr=&9yAKShAbg()EWH=@Ca1O69sh^dTlN?gn5;(E*7F9h>uwuL@> z{9c*9GUu|OWLP*Jv=vw&y_ylG*} zx!HTXH%=noAlL})20ZY*1PQ zi_G+7j$(_kYqzzgF&QAlVdn9Bu(p1)2=?Ocd%{J%U8S7x!20Y|HY3x=WO0r!Kgr`!m!zfx1+ifzoCj<#igZ0M{1)>`Zw#X*(+7Tv-f31LJ}5Lamm5 zk#n?={!H@D&@~KE6B`n7>!o`3zA$aTId)i`H$iw?Cu2gE)g@QS$j=}E4=>b;8+K(! z#sf_)eqEMS3g)JgRw6UKoQqVbj$y`{zBkJqw5s4h1%$_!4wdL~5X1l)x-<7^15RKZ zmbU|=4WSQmWlmI4lFt_yz9OFjsCwu*FC%)6jmVCPK$LRE*RwcZG`Xn}a#p#- zX0wNyav6zCp>>%+Bx}~(GP=sV3ic8(ZA&BSaWQOYS2P`Bv~)EI?H``^OPrLhiWf6% z*0}7orfBCi@ai^T(HrQT;*Q!X$Ng1#mriaeecxQ8Q1alJ9>}g!nGxDC@!K5D)pj>y zVAord3}-hfN_4k8XbP9jys{=C9Q{y#h3+?Jk1X}8&mTpFS9F!nqG%*a)XD_qf4m6W zjaO0_h~26LuT?eLo?X=|VHd-o062z8sDUfs`+x{j?N!%5r`UJNF$ATLWQjGxW@m1d z))5iS!K$TxhsxR(kAt~Qz<7v;z{uou1R5NaM^Bg=a?5A3v~|spzc2+))O7C|osex< zghID523NO$MM*+ceU|eEG<6i$sjt$uDC*0e#{OcLx+KTtYD7ot$@hRp?Q#hu0$V_J z4z1j`Opp2DlLBXk?T#W#+h09wuhFUSTdVXJaQXHM5t^_){Z)AOvGRkfQmp}|N4GH z%p%H8+7pwS+5FP>(-}@>ji&dor&&SN*k(Pn@J3TJ4I`o}A1pC3&QRscUl9EtO7!2$ z;($a0Z8XqE|JSt9fJ6fl4M;Q~(SSq)5)DW+AklzC0}>5LG$7G{L<15HNHiePfJ6fl z4M;Q~(SSq)5)DW+AklzC0}}oJKZ*W(r5liFK%xPO1|%A2qJbtFXrh588fc<{CK_m> zfhHPgqJbtFXrh588fc<{CK_m>fhHPgqJbtFXrh588fc<{CK_m>fhHPgqJbv*f3As+ z{vWJ!yZjfgbNlXg=D5oKwa!gXL>^bx@*eY#b?(mYCyF)Ozt*{n_DlX+=f3~PI`^M@ z(NS;rIq!egxqbh+&b|N7d(r>4&dvS~taAhRqW`~fFB)i~|5r58*i#iQYisD!-#2=| z`$8?@!LoN8el79doHUT=S>9YE{NqUUwh>1)|FbcH7UiHy*ypfkZiI+lGqicR)z1rT z*(?L$x)6PE*4ZPbTu;wGjzOC^<>GOJ$BTlW^| zG+}=x>SE{I;}W#%vPqIa*=yMq^l$&?sQCsqFJ0ppmgtGs*q}ylC^`X*@!tY|I_=P*_ z)TR5_E^~N+&A$Iw=Z+(vF>s6H6~cw78?qwEU>9$d>OdE6!sPoz)0+ zd-UFuFZtmd>Od{}Jc{;e$cP<&Zr+nVQ6EL_zpZm0G_XQFNC{fV#7oCRN&Q*p#<};| zQAIr;(Rba3&>H+}o!iF#DLF@32G%oD^;z@Qhjmrr_Rl)E)p#lu`QB+s_Qbjqy_m9w zOvSw)4ZPGKkAS5{!m($T*I`+;GJ~m~g)?;Mw6hzofJ{V(g>Wvc=~BHfAzTz=$7l=dI_<>L4c-}%ML!}_Kw zbJW!B#hk_2*-&26xI{$?&*}FB4Lyl+4>L;c&x}DGf9zc^s8!rXu2v3!oNO1dNz2izxABb6EzDW=oBHJ>9ULQ1 z<ptciwFqwlTSp_ZV6fNy*?v!#Ta8V_&7tRX@gW%bOvOdazI4km{y z`Z#I-(rmC(4WXs*VPYC_K8;KPyr`Jwn#1x}tX#?1ijSssQlk4+BLM@&_i?tJwt>#| z|NC`rZ*E&%tO>@5ADP(HQE(7HL_!5M`htp9n4SN}x1uqyR~?rK1hQs`%6nd^Hhn_c zN=C}6?g}|T4vb}hSdlArr(gk_g1OaO|&OyeV<1O_Qvlu z^ToN6H^)7UJ#X}Q2%g}M6?a=4L>z`FJa3O~sNFv}bSY-!Q{9a*)YY(;@P;Em2#z^{ zd5p7nHHbk>+x^Qr_xSRaTIcaahAa(P80#uy8VUT!HYiqbfLYg(w~|nN0LXxa^D7P0 z`dNI!2hV-~$2OeI+PCcf>R7Zwn{3AK-_N&%I=Pw}e#hyH5I|cAR4> zo48@L;MBpJB+W*GZk9!98h2#$Rw^J%#-E&aqkBHm7f0c(mnPrFHJuXC@Bv&N_tXBF zkt99l3|*fGcigI$VH^B0PsE;)*)XQ|(`|mlXCiCwH^&aWy$m7e_XR0$c{FsBMj3v{n^-w?w~gg?O4_~i0ZI9g_p$}+1a{~}hfqdM z2K`97eat4uaI2{ciHmR26L*(@fLKGDKw>anTl*37Tv5kceo+~5qXlW(_{sW&G?`_j zm3RNMAF_yQV_6dos}`k;eU)t1dU~Q>+a9Oh!%!1s;(M348m^4+*Z#grK2flX74t>L z<#g|Tur*4iJ?$=BwyKyPo3{cux2A7kZMr8so58_Jjf4(P-PBpTXqEL|E!)CO!lOWUUm>jmt(=-(5Ri@wQ9Gvv;fep#2 z(EJL2nd%f)AWBz%Q*4;_)>oGBh`!UGShxno5T&z6zSfvy$L{q zZ{Z0s(phVF_%on=N)c+SIF#Tm46`r46T;ANRCnZSpsT*Sh!fx1+YEFXaLs z7f|@={6ys+@tJUrvX91{F_8UDZMXTY=E&>aFAupO7*rgt{FD(*EXI@Dhz;v6-}Sq7 z9Ux4n)J2aMnzlkUvZ^ka1)fitrm;FR_BM>FQsg0DIQ(W}D75LS$WvF==s%s_6b8+4 za?x%f9jW5?tcWQ4&!cx?s7y%5D)bwOn1j-b=h=U$)}(dILQfv;dR!@^*ef1uAY6L- znw#|1n_A!RHNhn0bY&)>($_llupEEhtV?9Z!2t#`*xxPak=9~HRZ34l=<&Dpnn_5Z zYEcK77z-$G=&;X`y>W-L(Z@g&rnT9`!3-LBw%#u5Hx=YmH7cjM8=7l%XL%er;DhJ|AS8I05nYq{$~XJ#DW1$c!|srEh0_zbuizLnzN`Gr-xh8@QeHRN@_ya~9`W zPt=RKlp0^sp}87=7Ee=n3vQL1teExpHTCoj(8kLRo-nP%l(E;D3 z^jJmOGRzP%I|eahm*}e))!l1yu2J+@!`g@P8Dv()S8kqQV&6Jn6{SjeTylBBp?fTr z<`7&+f#%BMB>noX}1&O)#%t&eGlitTZVrgT;)2#TyWiu|;3k#cq`- zhoB{Hg-f~#q@oF%dKsD_f&TJUUzsGTxW@8#PG6 zY^Tg67jE0$5!93m(xWMmL$fh`u9&@Of<5AlV>Sy!d1C0fuGc5^JD~?|om)4Pu||n# zldr(Q#$9pfg}oTCzarsw!Dp3^EA-}|^WM6&-e{j{y5Op?WtT`dYeGB$eMqR8*jOx&ZuOFn{=6Ji~Y9U zT{lNeAj*)vE^zzPp5rBjm?c-c z>*Ekw(5Y6@9n^>Cch02soQPU6zVO(R((SnlL9MAC4MJU!1%42<@g!|v2o1+7!(0@z zD9Mfx6SdLs-UW48W>w_q8od6N;G;j#<`kI z;53j1D)-EZ&3R&!hTj(Apv-RzTTUIN<}wkp5=X4q^lS1>;x4Si+vJ^BTt&wu&D{o@ zNB^EAMdP5km}N8Mw(GoJOu5_v91A4r2ebx=fC8pbmi773IQnnY){9_|X(sFMuL)}! zg=H6uCH|?FHU2m(Fwk(4#wzk^2Vsw6FmRT17q%#vUhng7iin3zpeEy6)%UaXp-t9|Ybr*3&~S34lb)dCJ;;`4>*K67hl%JFp#w#jhC_kziD*K#^ zzGAi~26+EeV7~9nA9O|e*LCjpWmg(S@(J|sqwATvfRdJc4TweEi5IGbxXp}2`pH0avqPhzN>#78oUqyX;t>fN?9jGdNCkCgEFK>XZA z6LNd{`OVV;gHg!i>ybfGe z_&bO6!RWDYqGf|#Wb=0!=|3@UBO@SxrHEz1^c_u+sa5ub z8iwrWc`<*kG_by#DyWC&wfJ+R#-g4c4~oyWsj%|-Si73)@C)s{7+d5q$SDF|z*Drh zxKcVuT_fS%3`)PbCDD;NJ;J1t)M$tkCjaO>#*f@s)_ro^*uqi#hxj@w8srvx?j*H7 zVcGXU#B1~DN_C?o7YC3iO?LbKKJTmLjysD95xHKwXgGbrkGA{4o|_s>Y9hg&SHWjg~ z{-|nvD;C6G2z$`m%)9g@oIIv(3POovTnSFuSg;{_iHO=^@8}&GY5Y)GLx{=^ueWpV zxl-Zb5WE;vMGYVN^Cb<> zoD6H`^jJZwFexSH8LqIT*$TC1 z`ZJThHG$!D8dvLLpo(IFJdB?}P3p4>#e!P~;nbb7e%KL5ZmVkB-{i~_DBToVMHN*lE+>esB<7?^+4j`( zGsuyVREkxMZXhdGu)?b?O@YYh(n<+xk^SP$`ZtwEstdPk&iUFfXj`vXodVSfO(!r* zw#5anG$9oWb~U*@)JpAHUxngug!i5#XIG{Mb;Fq!G-;O+UyH)YRqJ>VZul#1Mi#`t z?9!A@vfFg5#eKL_hhsU(M8?UKIN@8;9uVhBSG+6va6myG!8)q{`Gr1N#Vl6A%{cd-I@2aq6F$1@5Bs2bH0Hz~++d^!6 z-6}`Jw5KPtG|!frOPT+o1g~o{))%}es$A8i4#HbtQ^|C(I3&xGp)wDS4NtGhWIHrv!Xm?QP*bbhqZl2}b*J?zWo zmv*>qhgp_q#Y!Wm#OJ)VSnNg$c$by+F(1PCzjJx)jZC zkNCy**=-e1El&IvdQ!whE*_ucZQZtU`SkADyJKzTBZaoI%_JJVK%vhLH(#ixZTy z>0Y~39e$A|i(LKTfV{^t(lI74ZHlHDD5NJ5J{&9=Ps~dcNvT2UCmu{nSDT|A=&2g0 zbC^KnVZ-;#;i7Hl3MZ!U(#$kPF-G+!IL9!~0nOyRWk=%ZVLYTTP8w-Mmw)=c+uo;N zWCWHOJLfm?IwqDCmDHgpUIfRnb%YkZr ztsR~rLTG0JVjQ2L&m2J*kl zRyF_0Qd)$hnl+4YLBFB0o5D)tB+3sBXjvinVuHNjBczSU^BP>@O~fk!s9&#>%p;f= zoLp!AAu0)mFKj=mltQmtXhoAW#X{^>dFf#1(7)NQoEkKh6BY+4t5+_6X?rZjXPs~T za^*!-;}qAubSpvn^HOXg6H~)_GY9siy53&W-2Kg<;)7fryT%!x*GDy)A+&+{Md>r4993L1 z!prmxxi5n7lf2cMJJMCD71Qt*3`ZJ=+Jm>%_&jeXju&_xix7fHUudTTht?zFw`iOB zvO?XG2j3gdU=(nx-yUa{`9k}~P}bO9qFk3Sm~J3)N*D17Z_V~ozCmQ-m=|kW6!a%} zs1_~|vg->+c8{SYO-O1fPC5tThJ{Ee0XTz_!9wSdPj544j!&{~v{(HGm;?C+V|-0c z#%My|Ry24%%2e0i5Yt>p0#eG@R$_)(-m`64JX$r!50Jwc!djj;`}eWBO;27WmSTI+ ztHtrSBjlKlyY(+JhOw;@38F%BE`{Ca6Ghg#D0J2n=@OxN@&jLN!ZT~M)u6=_RQU}( z;LDULDuUzHcFg87h558O58s2YoV#7$-cIG?W;Sq24<0SH{oXnEUQY)ri#v5B;&GdV zXzie>lsOsp{d6t;yk1n|;`-zUP`?dU`PN&;aN>CpR%YoyU4wzfWx{n8$bt1Dq})Yv z_d(d2`)!LcX((p6_xmR`KH!KfrtX@2__U~Cw^4_>#ps41C~SYm56!IJ-Y^|D^i544 zt6uIrC2TdBJhJA=nHtW^>20Va@{&n>vpxFoivF66mLBA8Y>hEWvNdveHF&H!E&(I^ z-qC;4xuNN!Xpt&P6(K994cCw5Tzkyn@YET4Y0w3QtNrzA7UNRAwGiVWRGK3pp__)U zN@}zxhxPY`T8Y`~t!ecFat>0@5uZ0pQN*XOop0W3J)uHCDNl|T^<`xp_moC;G&P~( zKAM2@#BLta-!0XC@-XMTZc|jnKT*~T4g?ckA(_SBMMV7Y4aSxU^xdsda^$4EAmbAC z7jmGJ=?5-~7NNP)Q!afM!kWUp3SG;DLHH6UTBg@vzf~+Od)SbfsxIC1Mea}h^wFgt z6OfWo-Y>bF3)y?hA@Sx5(9-(hmp=xF+a3=8-W-a7Gfo3R=!Jm+`e#c#Dj4`B=>1DZ*nn7A=kbeK-$*@7c&{4+On zAt4>2&aS_Py8p4%{qI%!@1<@)rGY*g=%ax?`hTB38c=CKr2&-&R2ooeK&1hd22>hQ zX+Wg`l?GHAP-#G=0hI<+8c=CKr2&-&R2ooeK&1hd22>hQ>Hqhr^xv!9fJy@@4X8Ar z(tt_>tu)X|1FiHwR=a^#I?K50Ss(hXR>X$TYvJkME){5{;S4CNfmRx5rGZu&Xr+Nx z8fc|~RvKuffmRx5rGZu&Xr+Nx8fc|~RvKuffmRx5rGZu&Xr=#WTWLV0iPfC>F2^kO z0hI<+8c=CKr2&-&R2ooeK&AiVThf3^11b$HcmoUGz=Aih;0-Kz0}I~3f;X_>4J>#A z3*NwjH?ZIhEO-M8-oS!4u;2|WcmoUGz=Aih;N3y_hQX+Wg`l?GHA zP-#G=0hI<+8c=CKr2&-&R2ooeK&1hd22>hQX+Wg`l?GHAP-#G=0hI<+`kmyc=1u)w zkNrK@x91N2)f2_!^F}q$O8;K5p+WH@{*401bo)n6rJu;xufJ!fa4q+2$?8*UD8c=CKr2&-&R2ooe zK&1hd22>hQX+Wg`l?GHAP-#G=0hI<+8c=CKr2&-&R2ooeK&1hd22>hQ>HmC{76AbP zQB&k5b|C}-nXCu-0ZJ5%q(q&8FjT0Ry3sE3MhbO~-Lz zZ7okNa!*cQgIk6tBRA8On3eZ0NKZcbon0QGzN$Cbw`{KqcbJEt-w_U--^$eDhkSQC zb6jQLT6@;%iOA#1THa$UyqA1$I=i1J)@;Xq2(=gOm)!72wcJ0i3o#i9Y_3JU-RHcU zzWVv5`Wn2~9PfKD6+A<{O93jqz7kQ-v=4zp+6`e_6_r>hQX+Wg`l?GHA zP-#G=0hI<+8c^x~=PDiWN1y-sk_7`f1_k+h!Q0}`=hgp(D*e9ao8v0^mrBzKlE*nV zuZJJ~rP99tROvCH_L6_9^!qK!^~-HhL_^Pehx?tcGIl_vXVE6t$?w9!g>CjCtYCfYnyE_^ z<;}378O=*n4@cCYRW`=O*J%^Jum5rA#lhtPCyuY&HO9Y5 zZI}q#knt-P(qJq4Get{W&A{%chZXIuRJ$9P#%tLLX!JcI$eZ9VGgYm*c9C8}9mc?XUP41{ zoQ)~`l`*oZm$^}}MSin0b@$k-+S;6*VI%-`X*c2Drp>ltiv|CH*9!vj_U7E5lU|Zk zoyQn^R9tI!bR{jfzVu*PwE@}|DcvshefGl=uv zXx%l9-CtPIYKfUmx;=r7jqR6Lm8>W-WUbUv=$_xdypjk;5#y1rWiCn$Tw z53jAp_}r<#(MVQ`F}{Zq-1{78%y*6$y58%|mt7|7?r7JvG+=@$!x;@I>K&5Vfdy`3 zHtIOOvE|A|7K#m|ED`fSN(^ZAsdA;o170WOy?Zi43oWn6yFqFF-Z9CkwQZ9jqFer;R05JJ`W?` zf@E)Gz_FCxzi6r>9wRNLLziBDiC-?h{qbD{dsQ44viV4yk(H$z5hb!%xR{~+o1f@$ z?Nn4J${UvWt6wRRwKZR|S{B~KF#Kxe0LaO95vvr`cmkelZ7;%N9wx4I+KtKY%b7t@ zrpu%5Y_{XgbLAIz@8heOXzOlIXoUpC!dtG~6w8!PZ{NEOe88cQvixIEEi$uTPcKb^$VV2o^EqP1tW^7+MJ#%2F8f%K((B zyREUO>C!7v!JxDFYFP9w*4Lh|XG#sU^}X0geV+1bX6hn6`E?b2X%VQ^Xg?^QX2~XK zFKfd6s1}z;U2ISNmvzfQJ7f|lU{u>S*h9L|_g3vti+ydUH@=qQ9O*xa52q%T_LgQa zzO!`KeA&q4Cr2riLaf>jHrP#p09W`hqL5T*20PU#dDcAsJPDb%Uov(dknJF!-~qDl z&CG&P1=Xah5ZCMS)q=DE&mqs#WTO8+M(IydlaP+;;D>Y)*mm(<7uwZ2a@zOH<>)Yu z#}3yF%hX#jp)O_@#n(nkuHB^f){>d~1LG*z?aqX{nCO#h%iqRKY;YS3(E}j7Wbh$9 z6TxO4eUsgpXEJEC^!u^QjFruQuNEBGC%?H|SV;Dv6vty1y}x2Lr+X&g-f*HXFy^86 zgAL+7`y0M05D<{w`1f>Zw{VaS{N6`3b7ijL{D6A3@ z47afmFmBIJE;`L$FiKZxTF|qDm`xv+Lh(L|oz#!=tW53pp{JbT_(Sf_Q#uK+3}NX~ zM+PV@IKFUYAvC`C@Ip{W)Jl()xKwErlDYoC3+dqx0c{AArxdldjTUFu#94EoB=hAV zMJPh!6?Oii&wmVU&y|(=$#wdDM`*_OnF^m2I@fk{HjW+(Tpjjsy)|r+(mFkIq?Qq{ z7;U-ei1{9TI)bqKHl(ugQC+|EYIMdRzam5)j~4;)y9%L^0R3X0XLq5ilRR&mhz^2D zs8>tyu$JC0q$}}(xvwc&NA+#6?A#;46sOd<1cs{ABE6a0d;2-D{ujdO+`iF=_l@o@ z$un1yU=~|`(w)5>A9vVGcby-j3&OtgKV69Dyt<=&w(Y;5@{{s+%2j{zU3h#r={~Eb zS-joEq~vf)^BU7>U-Tw!E?EBbz9i28!+|sUGq#QGX|lomR(JE}#$iFrFG+%RiBoHX zTScmlS$Os0hc|n~Zs?|=G_M7Z14%39US%7CwwXRDD!sB>7|xCP_pBWO`v5~RnqZGd zQywf91|(bY2p)f3*WQa&o$AFJ{ij*Q(h)-KuN=0_MBaSr2C2H80{htmIE0nlpDe(s zmFMDr$MU?Sik$w;7wZ$RCH}S4EPxb=HIM$qig$V0$2$Ilhr;DW%I(Pd2NFtbF*7KCjIfDp-=HLqAws0b89HusQH5hrkY`GtpC8Tx#aR3&m%Yl_#7ORVKSympSb7 z9Pa^Phtx_~DALsVw@`4dL0xtu;n^OJ&@dM96Q_+7nJc*;GB!3an#H@jAo=*ivp<;J zg!;|5-?{_Zc3>v*E5C7dI-q}KkJA@YaK2xnp2mL&Me44BI?D!&oYI2zW-_G3MsA=9 zcb}9K^c**)O>RF#H$lC4D&0_XR1)&wFnW8z#qhy5pqIv!QN-htS5W`m#ynm%*osHa zH75VsCR}Zr7IAv6sk|h=1&6~-p>rm7__~1xk$SC@2MVV&G)Rnz2_;aN_Qlq#Lzkwr zN5~W`Bd!3HzYdqFXqM16S0!a9L|r1__O63_35%8qb4C2x9lE` z*@0hpOfa5JcW|`M4{5w^1ivwD^mRY{x+P=HlQt>O-3$%#laI}g#>FG?zu}cy{6Bfz zo5cquW%YNDGlbT=hJwTsM|WNe_g#)Oj?I=;n_RhD)%V$lQFNa_st~SxJ9^7UPag0I zLX|mnQnRUkZkhBZ(caHs4(^u%iFjE)5lL$|T!>AG?MD+hDys@YGzVDWW943eab z#(aFQxF;>)Q(s)Cu@PU0Aaq{cgE1_t_qS9Is=+$G;$Cb@P}$eqHm~jw@zco*p|P$P zu4Q)beQ}RbXnEJdFU9$~+k}zGgyhJ-sy_erq-0dYU^=V%she^ZC8jfD0xhOAICOxn z-b3X)kL%DX~Jn>4&a;42R&bcn4S0s)+knzEW;fJ@0=~ zk9FBN0w-R}n711i-lcxSR~ROMK8LXVWKBf1XCFQJB#}20!LQr<|i?>IQ13$Nxz2LET~Hqvrn)7J88Cf&Yw{PyZ?{{`zWpP&;H(Aoi6MgHQgb_q$i_3GF zx)E+b!G{tBrI4lHmal5GTz5R-7r|lKY)tC0gml6Y@6SU<+!E@eZ);MfZ#hTJCnVU* z!fzn`^!07WE1BuevWivXthyo0K`?UyPzFUCK}Vd|Q8no7+BXm0z_hoWiJ$9UtP-2s z%1TsP9nW*Mu)AyVXESXw%Q0M)zYK4v(1?+c)IO0-^zVF?tXT28^vQmU(Hxd^$rAqY zIETugByyHtFVXY8DcDmjmB({!##%}Q+MlKNP(Ax-0ouhp7E2(>eQh)qp_+Jxqwj}B zV3El?wE@j_oxjO=gF^G{-Gk;s1;=%Sq)%*D= z>0#z^Ft!v-#@DYn&!%K!my|xSWJ!A*v}btabR#nM?u9>$LXakQ9dvx2K0e>d$R8cF zsv76izNk*H@~}LS%$Ccie(IYachleddOD)kYmlqsgoGdWGWbw2O-fehd`a55vE)$@ z%M&59{to_aXv3{fasTPrZB>eeLrjB+x@a4{NRNK0F?5HfW-jR7SU1D>|tzsBXYYFNN$k>>0xEC-Czo z{);f?S(e)}ptIydyDVjnsFU5JQ&v{C9Q-PX`z9$ttHz_l2x!IzX*0$mk%zZthcfD6!Zz4wiHz=z6GR!Kq2p|{m`x)2m_N1W!nnT-kS8f z#zV=l5e6srL`ij!q&9>WCo?i~Tij82K^rj6p{6i&UyB8Q?wjj(Gn#Z4u|6}Ir`;bc zq`?!%9VVZVkGNW&fW7aj)-4Z)z2AjfQIIn9nFS*+cW;^zN_q{Vb({7RioE0~I2=Jl zI_*hVilTIbgNBG)#ceh5XLj==r-7IJ5?r6(2hK}xYKF^?r_PF6fR<0}9pXEk2Wc_bXu(NJy$r65FX z*z+f+c_gmGry-0$t7%8!*vCbxUsu3n{uej6Um|rt>}m_GBMJ@$Bh(kAG&b73*|McFT19S@;urP zF9(r+kuBs|O}+bkn6SA*Q(7X**qwQSuc->BKc}aV_&8hffRL2?llbGsx3OBWLTIvN z@6Ys^8=`uC5ZdKg*&)wHGa7g|uVT<7%*+<$8kNLRLlw>JKeXyGQyz+MG<7K;8oMtm z8EuQFLplx8{DoE=Xy`6~YO)Ds+wh<#J}gz>I2#dVYm8%w)Devaf55e2cY*RvnI6&*cEMBKiSb zTgH5x(l`jGwpIX|etJgjv*tFD99L3CKBF(jB>_ef|V=Hz1ITMDwM5~95M9|>WxzHl>C99R(?rMrFkcHww3{; zZs@#u-F`)55m8}V!>5tZW*ly$k)E+j4dhFH;2{VpKX@v{r9WtBk%$gcYz}=C<*WF# ze}vok+Ls$PgO?fkE6X;1Pf+;zF^BWP`De&evi6r)9ac!Di|M_-si}-5-wRxd)T8_Prybx|;gazu@VTRY z3nwg4#Vjm|2z1=A6B`i5qL2!b9 z5`~CT4daQn=V0D`3?pMfXh;$KX^zdd3wm|!1cB8487C$L#?npn<$FdiR%rBh@OcsS z^`vYv(Fn*CS1#io*uAYHHeyElIBX{^i`myRk?D|F>(}BZX6M<4FaxaJ>Q|g(caz>5qgAZK^4h+EFkF7OMUwv# zGq8R6@Zuv#6w?id3q^17uC}!n4o&HQa5a!`!z4mMg=zIGb#fr>Ekq`(MT26|)#*ZS zCEWLV$DtgL&&cUba1w{1Y=;mFJc`mj2QhQ7O)eMw+yJan`34d-sqST()Hmg=NA&d? z>iKupl)xC-11;*pyiRaZQUh7MduK8W#y(i+5ooBEZVwv2gh~2OU)aehE?ri1PtByG zcBZ534C=>|SV>_-Uh+>jSK~-N%zo*XSZ2d^__Y*>lPO^u2s)!W&5nDugtKBEJ$QF zx#t1@or5?iEDmO?S-@Iz`IkN-r)L(JRnXHj6JnKFr%rx~Tj_?fWo&pp;@c5C#?8^^ zqcQ#Vq}@!=j~gO~f4;0Hi(vHV^Lz$*Lm{7|0**tf&|WY2?Yo@d$_v?4_t*$$%dwi0 z>$-HRDuQSZqps#`W_`qHtYX0cwvIltz#!hi2Ryucp&*_h$Hne_YM() z-^%#4Q{-$Rhl?6&)p_+xp_USz?hwCpQQKXiW4^i|V87l%ub~cli`u}FfQD>>*hNi5 z!2Kj^*kXcUgb0rSd;FZK2s)OAN@4hV-`1ntV%qm|{fsmklAL{$CbV53k@RHSWnR{K z0vnKU^NT~D*KLVn7>~b$eNX1L4d!N0zk{#rV!ew96|Gwb3JZ1Eap;C1Wga;iS9eC8ebjt4d=22EkZ<@?nq-g#3$WxiN0@Xk!;t05FZTfEzi z@5fH)0ZqpBgz*jL^AGhrKC$Fe)FPG-)ccpzPR9Ga=`|yBkZ6}#9Y3-As1gKhELlb- z{eD{3ASGB!dh8_NQ8p4xvZ89CIeM~1jDPGzS|hXm$*hKr=tO{`GD$QaFpR_1j77u9 zi-jO27D$gI_}cD=GdNDGK}&o?uiO#&!_=W)2{D<^I-N-o=M&_Yao+fiKzJGm{#k$@m zS}2*{6I9rJwPx84TW2gOLwb9qHxBcIJ zC%Rk8iRO6o2((9uVzS1&J0t2N?^dqdur1+vY4A8waw3Kc`%1fSo2{Mfw>LzRVCH_Z zHeAJ5LPVXT|R z1U{8O*GZ;EhA!zYkwONoG|+*K-oVJ0(msPt?BvVzVS>zOrT4O-M{kLL-kc2Cf|&2> zKtx;)EnTLzv$JH~H|Ho%?Q6;~1Bq9z2rZ_l70y+6ZK~l)V+oyc`7*BXYZ{TXRCHi) zRpuEd+Nq`FpsDqn%EtmfCiEpi=qQOHYWd$`@{r(85CL1aN@Di?*+=Fg${eTxst(S% z8$UB8q(bZcvq8)jCpCZ~tIl_|){MqN zgI$~qMaam^pDo`j$y`Za{2`=*NqJ-6u`3r0G$ZZ2>o0v4R*;tfBzpdAc??w3dy_8U zv``AONEf&z4XkzpeKa7^fJ6fl4M;Q~(SSq)5)DW+AklzC0}>5LG$7G{L<15HNHieP zfJ6fl4M;Q~(SSq)5)DW+AklzC|L02d-%H&<6aA0Wu)kLT8l3R%DBHHTrIvRA3a2p7 zYf!-(8iAbH6x0qZ$X3xdjC3UT=E0_*8-%<&)m&6@8H3!~#Jlcns-*5)fGg-UNGM}t z^sEv(+iU1(+-b3&6Y)}dTB$VNK%2X8j$p7MC0dKMLg(!%=hLcx+=IN|x=%+}l$$K} zQCwvnD}2#&1ZW3m^;v|_qZvfT@K`JYXFX)+;-?0V-!rRMJlzRtz*09}pyFQ_!>zcR zfF^qFt6T$Fs_|xW)K6}pi9WVpDUzIZ^cB(nvIsQMKobo#(LfUoG|@m44K&d}6Ad)c zKobo#(LfUoG|@m44K&d}6Ad)cKobo#(LfUoG|@m44K&d}6Ad)cKoe~{2CQ=f5`78o zAN{*ULS@+;#`wJxa{zuxU~4mTSFUd3k2mv0iXORrtG+oWpVt8cBsw#ZrJ)FhPIICQ zkmx;WFC9-<&yv-3%`-rvfpu=s5fw0a z9>@_ee}#J{V)tq2lpO1P^nrc(J_ENz=%nYka9Q@=djolAd+L3&zVCteWcqOaLbxF~ z+1c>^`}Vja@OQhvV3BXc`}`ZzYT!#1b!YB-&)tXD5F{}PN&HGqp0XU*QZxS;XK}5w zm|4xcu+_JW04?=GQ}&J-CtRFVe$MSEj0jr@oj3G0jHVMK+aMS>n1UZhaJ5X{9|>b! zDaXrM#92#U2AC;g90c)Z)r0uI&lp`8+66Nq>Zcc*;j`iU&nb7`4g#Ae8oo3 z@sjS~^$dp!(P9;@G*JI#zRwL`kUJ8sW|V?D&`cC{RCeVQCAbLjo-G7*g8g&mdg?VM zT#dsZ)Ou!s9NlsgwJ%&$S>t!|XIMM~f+9MbGY7$lgsq|WNvhvQdrb-b^020MOvAhh zQ!+_B94%l`TrMI$D{X3@EjYp>z3ia_II;p1FYasvT`E1$bf|Y=B=>#gG@zg{wcq>F zK645TrDQLv!Kkf~H)_JYtE+ww1FiNPC;cHYJ*UHMCsuSK-`eiihKd|O!tHYDog!?q ze^<&nra?X^K&~;>WyPQ(oPYB`Pdu$TIa0#(Lo1O%U{gsc19%JHFY1?X+`K?K%bj zWiH8<`~E5H>fIuXKiq|xyB7o$3nj#~wlUjnDhrl@HpfjOrX=*t6>-+(1VsYUQE@6& z=|RcFYAOW%i?%sD^|-pyEg1p@7-IlXK)YFEW35@#6l{v zL&@cXiiw&f#yJOvMyRNqzzBRR`-rF&nxQG=_>$3#8ye&rA4Q~tWeJs<*Y~hD|2?Ys zbPR8K+z>GX{j1fMm@^T9qe5_#t|TLhAmNy{|Mdh|rA^&RnJx=#g)Y++d+-!z>trvt@zXX$BIv#* zFy{_0X16$TW6+KGf6^3?&+1#o=#)&8{Y+x)+?+Dj)(baoNOqR$anK=C{QFTJX zn&xvqZgA+$&AjxI+D((p zsPf4~y;l=Lat&{r{tWSCRK%KtpJC_Ek6?`2Lg+GS_GjPkU#<2-nzVcJ_JMV)xHE}c zCG`ncgMYrsC#FxfTZX>&e=fm@!0K_}-8MSaa#6y2Jw5P^7E2b0N8(J{)~*Rj(5`G`4SsRC-eR05HsInGu(jx~YT z#NXT+XgunN6RM#;JZ1T-VUu2G^pL|J_aHaJh1`oj8eQ$v_V-W{8) z&+C*)zz^F(sScWjI4_S&&A2vI1M-L4wFE|WaitU1*bNoEZJ9OyZT6gCOtmp;{f9pX ztoKyv!v~x|s1U%vF?R&($;oKtUJH$?!^kZTJA!d4R>WqH6s|8>(0CJ8#r!BUwitUo zK1LCJ>rc^UlbOLe`8?7aHLCbDsXKE~uMu*3akTdgo90}- zuPg*|I9K@e?f%1!4mRmid*L8MUJ~pC7U_93qmnYa8-m%8aaPXgzka(!p~oJRg7K&f)i zrQ)sc>BYPkE#1bWvh)zyaPC>QB;5Cx7Y)c0EK(p9woL{#qFcE&MJC7^+o|*ZXn1v~ zU``-CY^uWEYIuv5gS;pARNwj|xk1we>rdpdKzSuQT7MmRA+rI|9>X!zFYrt?+Kee+ zv!z}{N5%~7wEjHzAXI*9DT_crG+i`W=!`C-8qsipZ2@4xg;oOA{l)ZS&<(MZTg_`+^k-aY3}N2 zE}Q=cSN9a9NwBSr`YYSEZL7;&wr#tr%eHOXwr$(CyKJ9cd+nqDD#wVtjEo!^b3XY7 z!|^d~-j2wRyAMv7RD@I1>sDl{8(b=v{ufKIH#`$(%vnQ9wfx;HocrF*SpaBDu?w7J zJZXeWZw4LIRfvGFsBEDdDqn;Om?$T)!P76I0pf>K`>4?Uk(Jq+-)#wfQ}2EnNLtPw z)Bfsl`(gu%-x>!x!g(&nQ|Nnow(0MGuM@g%D^xU9v>$#4X%ikJ;X>YZ(z*8dpBEgy zknbV$QeC`Gh@e=*vS2MJ8ru+hRwv4nQ*C4}fZWI6uKhXQ-(Q;qGwAww`zbb#gw}0V zZjBxZ33=BQh{fZzy_SQwlbfF=b|`<=7auR&2;{ z!1D~k9cU2S?vQeY?N~}K1(tA#RkH6l9Z}jxiq<#;gzg7OSmr}iaB8xol)QoMne?BW+P#rY048` zJ40QQLfb9Q7UDadhfC^C2n-h5<{x@V7o?lrT`w$a{{2AG)cjb*S3W-ZS6vQ+lwqC% zDJ-)_8W#zI%cm!?ds1>vEC#qYRcx+f=xv(i?4E$AzR_t*^RUVMnhlOyDERxrBP?`a zy1T!GDLD@6vA3)UZmQ6XE_&ta5e=v*tE6n<6aBBA>%HCk-b$O2d0Dd%c@%H0NKL_Z zMO#{$FdN2X7CM2C@WE+wBUe+T>aa`iD-6%{FGO=|wxotAtCp(#-x9qXHYE3qPmE;J z6OkvbRNCQ*r#T-KMk@FN8Vbu|ML{$0e4%=uEsq(}K;8tsBCXBjQO4xWoB`F0Er~ZY z{c^B|T>GwH30xQ{Fc}SvSFW}dq4;Na)l=_Tiu(0u4{aB})!n5shwFoJR)oD{9~^hb z6me9H+S;apr7`2Xszf6$mtc< z!f*Mt6yH>v$4%=6%5S>z-c|U%Et+yyD%(Bbn15+4n4h-Q-tk9i1H*fAudj|*F|O>N zK8Zd8Zx)?_xC9h_ZeDF~=8ZB;2YHB4!-g{Zt2enG-_$Lo1uIS`VJ^KhSy-P8ad^yU zu7$o?A!VNKn5=8r*dJkLUbTg8K(kk4aNXqKc=Eb`~qmkt)s}5A?{=5UUFMbssD&$z&@h0vjaGWWjW$|7Q5P-MC9hL zS<^oxa7Q&5N%W7Du~n@9bkE+1$GBCGh~FNoX86lOs3~4T74Q(>nR1k=pH09)UF~AxIq0@;ZUw01|Vm52H zaOy+#g9Tt97TVr{+~{I)(|yIwvQ;Sw;3CtkZg}`|^pYNbn>40?uWund=$P9MtTXuK z>n#TT0(N!8t7LN;B-0=Z4Ty&94^a#rt<$03j1zuiGwWn>Ep>QTj}IQSt{nh-W$3=T z5h#%rJgznPD_kocFYBF3)W7z&c$W8Vb$d}TF_$X;A?F7{=?WCx_r1Hn46g9xKG?3v zXk^VN1PYKi?A9OtAiWe4y*LX(j-YpnU^0g_~zZ4c)l;MKkc3INVLjiN}CZnBEKQ^wZJakg-PzT!3){iN&2^(_!Q1+*= z2UrC^CQ61DDV`el$t$8{*W@Hb=^HC{XjxBOd$yBmKg^$DIub{FWh=g^5wmRTq&8F_ z$gnvq8%BV|UNk&-E2o>y4-BLYP2jubr%+eVLW=rQP?p{|xF^VDGf=4&!rXe*!qG}w zM%qZTyNL^pFYc93^7OB==sU^6bKAcW((Wq>L59M1wLFNCKAw|9K1My0Ad5=XR^8+Z z@83n>FsVJdsJ56Z{H%&5d1O(#zWLKAPL5E5#2yWU zU&}bPL#`^KBCs_7qOGqG(Nk-GnQ|(dQaMwO;YvOKx`z+UhZP(DpoJ#kd@B;_le0H%&B* z_agT)gj${+z53p7S{%2`I+{ZY$FCsd)q(hB4*4QE8wADC!nLLydLK;x?1thu<2T1V zIR!-9h(vi&+451er)fxu(BCh!Q@-snCCGpD7KIg;`9LfirBKuG@_vK4!{3#UaF$8v z1GIO(q=MS`yw$2q7Nrn6P)eMPc?e>i6tl;sb&va6w$OL*?l)dJ2)N(l4gy_`bGTx( zgMTwx9ll2dDL8r`W82ZD!)l3F+FkIw_O-@3{)+Q=nOP_*z^lp9&}n==Oe{ZJz0Rm# zy_)8aP}Yh&c?+ehFUTOdnmZ8rn~7Uyvk+L!lyTs+b-z%k3O&u|KqU&!oJv`|CY{Z8 zaGsO^Ki-CwLkLT?3FqO741jkSmOpSs;@ZF@Rh_@4=aJeEL&$XVVWDy1> z_FYh5X7;k-qMKvr5<_ToIew$3BIN;mJ@S)CGxj9gT^G1w5iD^)l1oE{S?n-{AvDS7AF}|j zQrkAXGPR~gbU51feR-$;J1$BiY1A=G=v%vZ37Qo!{`;v^7h=gKex~zjfE6@7UoFZ- zxbB7mo`uAG;nTg8gIc$g9>r{DUi(FFYiWX_Q5I&TK>Yf}NVU33?+ik=v+zU8f;qgs z-BiFF_j_fvgO0K&(yK(Ph{`FSOWPJ8k-a~Lsq>8BhJq0nj zL950(nU;&bz>r-4)&eB0duRt`oxYV7pHVc=GLm2R+2aKK%`0y2Hrr~pA6jcdFoPOw zq>@C{dXINOGf2KuLWj2>j;6G_LipU2t&Ti^`tWW+)yAobcd?-(n8iRju=^7p#0T>; zTHhe1sW<*ld>+u}a0QpSYUNw_MwXKph5k_*uPsR1OH4v5lSttd01mE9HUv@loT-eJ zC9j3*j7j;pE0JyztNiEu578PvflaZs8dT8vpNhD;ZpUtG6l;!2CHd_DQF4JgRBX(J z#%0l;tru`9XK(gz%|MCs>vR30CVTHjBkKQzBy-v<^5RqguCzU}yW2-|`k zP)F$0hR@k$wif?hULQClhFxHqh7^6GihUI19kMaAmxt%>WEC=_A-x3ow|x_iMziB7+onjuB6hB3xSBV zlepl!p3HEXg0slM_9@)-QN1do^RFJ*5R>EYVBS4&a>a0XhIp>f#%wMh#~)hOB2A5| z?W7t}KLq^=5QzJ!;j+C0IeCIw0BSv}>!Pyf9CUtv=AM4}J}sj^u3`0IhKq%P`;j@b z=Jh(8Uu&}aqkejABB;LJf?ZL+y~C5|aw0xD^dIQb*>A6S%wvnQZ8SG{HRl?a?siQ2!QKdcvEYspg@jmZ zOv{V*=Exmw{7IM8bhMYsrp*Ujfo&Z{PR7|}v42OKW1#NuQOUEDY%I0XzG9t%pB}i` zD@hJ(g!>R2dOz+|E}p(<2jo)PEe@8<&&EhH{?SAxqK9ckav!&@OpI$SUVJz#GWk18 ze4J9DU}tXiLWJS8hO3RkixbQ8*kmncBw-YakU~YtrEqREoon@u__e{c)-&v>c=aeM z*nI3||5JSQd1IeeDNP4;GfDr0u{9WU+SFNr0@u<}D2OaLH(%po)8=Pm?f*JNLyLTJ77Ff*lnAqsSy6FD;7gg7gqdfd5K$^7eEK6wGkG1e!w@iTq zco4hU4(J?c6Oo?Wx&hNs!;7yE$cipvM~D*-Ox@o=3d-M=~cyjz96*~^V43kY<7od6Dv;(lH^Q< zLY6X#wAGrT_eh!kYy5@~tCV39SoF8}L^1MM|Cm4L!-(JJzKgfO<(RwyzZRXVq3!-q zeK{7^tbc9wRB9?&5X@g!<)Uhiq_H6oFI3G6?%8Lf!KcD>SE@~->*2sio(NF`Q_^jC zsJ_2asWFbG&R@P?IsCz40X#|tG7g*+qSSAT*$O1T@J^?#lWCzS_GZ`@(!x{!?c^GV znYHC4f7Vm-zFx?WaGPNVM_qMMl*1Sfw0t#u5~~igx^U!AN-|BMN47P+n7-S&3f!be zw0Pm&{t`JAki{GLuf~oOUqPtMRL`O9i13`T;X(G9J(5i7i-PxSKvK)1*rqja_(YNG zE18#;PpgkIoSb~;3oodZh)Q|RksAf`Vu>+F;Bs6GK$xXLwJx)x90X(wo4O@}H7r!B zM{cf2Kw8k+Am54@76;|5V7PFENbi6i+?_#rJw9MbD{Fb}h?czs5UKZ4YrR3!RA%J2yFN%$&(JG!- zfmRD$hpc52xu~DvDHQdbyxb;at~((HeS4!-=9diY+q8fp*Oi;#2AN@bJ@E*LtpA>P z5LLqkO@3Q0m>FE~rq-kP3vjz;xeh0E#Gu{$L_FxT007{-wWg#1$t=Z?^krR;N(lQ& zz|_PmT)>{v{=9*4@{mx+Sx3QfXE>ZWEwkJH ztB*!35=(XL$Q1FiL%{|9B@O+TrJ!0M`ss__$C1J*A2d$Dobhq z1NI@kMKb$DUJ`SX)qpZQqM>F=n3%nl;cds)Ivg1E#vfIh{N0sW-B*R!Eo`)&TxxvB*)D`i>_| zzSA2?*zvA&bMFXx#Jgvs`8ef?uaz_ zjaA{jZ{NfV@mFS;@oLKYMtQ^@M>1)9jQT_8F!j6%RR>w=8;g$RL@BN&CrF0Fjfo~W=M31#Vq!~1m)zoITib9A`Hw_ zv<2rCRA{0tXT2fC^-DF2>~RNmo`KvvZq`Oq^GO{}QpIg2QEgK@Zx6kvC3LMFL%^TA$8 zO0m{F02MJQI{n?gw^8QBsXns>Ipg|x2b4TO$f?bkp+J*0C2Cy7-_oA&arLjn_uwq+ z_+|e(#_zl6n@{PbmB^c3m}G!}is^YCP~-y3A4xa#-|A0ccAVhiSNAU2c>r)zy}PQ5 zGXOND{VM?KT3!r?h^8Or_Z*bfqFg>9Ie=qkbFy29fjSYJtBe5%NuehgZ(YdkyXeOQ z1fH1`nx`S??n@Ft#!D|aUYB866D7gT*e>`Pd3jjxyi5KyArKl!mx*U?P2l~j+G}9z zCh@NIHFG<>D&X3y36965C+h6@#a|`YdCXQLN;M~+1g}hDLqcQr1Yu9#`^HZbA)tOu z;h_6jCMTm8i^CWdmRr{x!cKl zq-hMOF$Md3!}$E_mFwxj*jZt=tI-3!B+zQ%yCWMW8^LvvSef&HzYTllv>Mp{MR>+c zK##jHb7X&TBOI`LGt_pc1eSTGaO=41`YFwY2^#i01fNOXvi$>l%gkM zXVB}bPo(ZGS>bl`dBn><6M`j;1fu*zVJ>RNo6YVUW-UGntwiFC| zWGR0T(E`Pd28Q3W=$+A6C zzT@%o1i-32Oowg?j^siQqvDjjZPi4ETW3{4*g6jrRoDc(joW+&){_K~v@S1`_R4v$ z+utiCABAF>`DMyColO#Ox=OuKyHPqP`o!;oa4yiKSGHm{0}*;(@lCq@fezZYm9L&Fg7bbW3s{UGi zkV=;g@hkg2mq`QFasQH?f?^$4$JNcT)qQ-61NnDMdgRru8GktO?hyFEVH747dm~rJ zEX1f^{t(TR%i{`tL)>o6W_&zGPZ~&pRhaqwD&{nrh)%Bt^T3{73XupiXgh{U z6@ixf#!HPq1yV>m=NUP6n=W_pGzGByjhL!~;b6)6u3FBssc*ODamu!h?Ljf7Hj!#R zag~Vg=DluCah#((Q~<`qO9eKwm{-rzc}<;#8R&%fqpb>#$rP5u*VI(#`R`3kLCu4O zf_>TXJ%hKDSnfCz$%!sG&2?%A8xZ%$M-U<=K8%3Z1=I(j%V^pxJA-+s?opyXS+j{P z?62Jv$}YGe`{cSc|@g}VcFZM&(k;88UgsQpxLr?b&PNE`#5p`eT1i3D%h^)w(>ic+$m zq>rm47ASg5SKNs|)!GDwz7^uCl|*n;#eDS5B#Hr@My1|V14 zM(2{lqZJKB9j1mTnY1iP+y$A4-@$L6--`-Wu|2twIFYqpjsX+u>Z^+uzcYtXI$bg; zFT_K9Rj+_M`&2`12OUFlvFa8oaQ-sekRJxDdQz=T76XF?uo-IeIf5b+OP+!eP{bEt zj7LG-83I|F2GZWL*tSsEVw;A#?O`-(@gf*-PE4m&# zPfYa$mOJhku|{}*UE);dekUHKwcRB?@r;qR;+TPyK^=C0$#T-2?i}tzrcD7geF+F? zMwR7=%0KG4-=qWmTfI|gV%P%zuK#mxd&>VIL;mlye4l^gb>shs3@Icdn%DTR4B2<= z+kYGD8o3O|I`tcUU`X@!tUtc~+xoTJyZXkj$iL1%?g{*m{yq7lx5RNRS9$ui`-(r| zJLKW#EA^Q6MED5!l6ic1R{cTyiCl@SJT1|y=Rfqc`!V_I9nqsDzT=jCs^@)*KL1kee11b zcp|vn{pg+jsQHOKntkMd&FSZ_=XDjKPJsUE#fga}C|c5rz#HNNA^eFK!t85X1qn;q zD#c2#5?igBs>K>-Io&Ro(hDep2VSDVVDKgHBJ>ULAM;VgIQaKm#Z`QzzwT7@GEG4l zZAHD*8WPr(ICBG(;=IO|y<^icgC4%)83kW97TJHkI-OUdr5e&sW%a44ocA0UZ6l`? zJJ`gZ!kVHBdO$Gj8`mBFA9AuAqIPqUEdxsrXbqDe2%Dk_C55m6%Y}7Q;<>l??;*rXBk{=Yh%jsB#~InXrF@(H^OnHn z6j$23+za;U;{0VBu@ELk3>zNc275r*aS?vwcs-{$S+Ww$Usl00%O5;&KSKtK_Wa9V)Ys)92rYD6@Dy$p{np`MIZ-*K^drZ~G~W^Vksn7X z#_P`X)$chXWyLK3#bHxB*F}_63xUF#^ox)wF5B+bzM33eEgbfnJQRK^ScGAgv#<2- z=*SWxpCR7!e;dyR3KjUdwi}mQ$~XOMKu10t6}3~2z{=s$lr#A2z~*L(=?oupIeDt9 z!s!`iXP@3P>t>xTft37@R!;}EIit#ErJR)89lSAwMqRogJrtXF5A0XMOs~E$aCI1Z zjmW`B?9BBy?tK0vKuML)qd`FpGw4V6|Fnm-O~It;lg*zrwbGH?MI}XG^3esUT>jF3 zRKy#{yn&#{)%}U+i2)Doje8QQiz=(oCJ$~0Oys{_!^o{VlkltrF7bCEPILfzMclHu zWf7Yqb~&7KNQJNpQE8MYVdbIwb0}R=k66}VKBvKY)S(H}oc7^iP|- z5!=NkLnq>)LOEmJcgft21`q3wN-^qBZ9-xM2c-x3zi$!6l!qiM3TzfZXWlBSG>V_@owXVSGV(3uizcM z|5XX8OI4qoB;wn5<{q2x!>=#aVeFh>u8)XKjqdL5hBXwtlarWuf&J*s1OzeH5nw&o zY@n^y9(azc>vNU0peV=$t?(xX5!=*qE9#hc;}mz-nIVtyAbH7ZJ*qDs8htQrUwQk`*|JYk52fvUvletw4NZkEX zA(D40L5chKHzyqWq)<=ixaPaKzj}c`XU;@d64aq#?OTvZSsz!6bWlU7%TdcnHeO`= z1=$6#y#K?5-sw+lq*TmC1Mt1xoWsnr<3VD~h(l*kHC9O0*_GkOYb$9Ss!BOe92A*J z{00tSQHafVvYRjb!sf{mldO`Kozl8-^<`PKiiKAB0)hcCHrm>@p@}lin9*PZLM{2q z`J4je|1c5%7xh%Z+6?4JW_^RXUi!*Uz`m{A1~n+Q-WcfYW)pD8Cz*lFOZ{?Vs2A4o zK)SHPSKa*Vla+i(&XICaEtjfCBw1c^rB=YrS^V1GCo?Qcx<(j*WS*J-U7GAJ@P7<+Wt!^ z{5bvauBv5JWx?NU`4fW=pi1c8#AL_@$ks`GHuPN*4TZZ{b+7zFW0l=c5Gd)HXZOqW z*w*`v%)>uV910h?m}s>jpHLdC)8;B-RcPTgsiYZT>}SuOZ%t&Vy!>0`$nGw$+y^hT zDKN>j!W=$4F3_Y|>vEq$@M#&t&!$yMi+UOH-AG+!zkmh}Ee?5s3_0(hP~ig{$`iGP zo|(TPrj^7<{|E+EN$u>~_km3_XOsWwkmDni=L1p{q z>;5hr9NdDL;SFYUvz7so(_oX#r~NA3p5(rNWbEfjs&(bvU)F@XaVc)}VcXw%0m-p7 z<;WctchWV#Tg8=c74o^d6xIJxZVdw=z4%opk+i#O{dvFWxSDG=5Sd6QdHxLcyY_3o z*6C_-dXZ;q`I3rwGzg6IoT&Fh`8*94rU|Xc-aP23&d^AKM5hGyplcRGd<)3eralF# zPSP0hAuc1Q(@*@$2+hYS+i5Ty6IL3%DfvJo8g~nZiXljVa*4~L zZXr*69m2{EcWBb?8S=qXp&_vi!be(H8_o`s@|&U?qW&1UQG5>4P5Xk?F+G91Zg8)2 zs8V0E6ARaW69Mfv_g{xHlFcUGKIE2j*qxCeEkiIlaPh5R(gc=o(iflF@)xoBB%w!_T(N##*A5J(pjS5cGY}3mPe>bX||W(lg<~ zE@y-a@-__wHk)u2M)#_4IT$m*OCui;7kowR@}zcIr>Fs2!NXDJvLEF^&-RF;^V~~m zqT9^_W9oXM{qg|bXPSKBw~iOB)@F`2Ef}S>yF*AJETm+2`$d_Jo zg)=ROz9xSNPS!z~#=m)v%Af!zV-d>X%=JT1Grgus{_0m9Q4O>;J$n;XHXJIyH5&+b z=U;7BN_cB74pa=CyLyQ6Nt|fyCSCn=AQeg=Vd}Nr?(n=yF8fB$(T$0&25Z?%){lY` zC8il;PX~7 zs}d=jgmPRI1rlKS(an{coz)+={|M0iKG?!3vu4I)uyI97Xg~E>Fu}84&OJ$QsY?!* zoiUw3PZ!W~T0GOAZp-Wg&xeR#khJr6sQ7%(kHXV|$xS|!4>sZ=(EDy!a`_@&!BDJT zNJ$J&i2*w6Zypzt&F6xm<1@~=(G?mL5wYf?#^#DGr!ZW|WPnN;PnK^#cy zhxVr*dN9{l=B`}=1inl@mQW(s0E3F}7?Xf@CYg6W?afY$a8Mp_VC{Wm-aOX5ezMi5mp zvYnF9Lv$kd9$Cg%HVb(By+6d(<=KTJE`dr81RZLI;n_t&DArh-> zkN>W&+o<$Kmgk!8pq-P)j+i|dRK8yAL_N*T4N5MXWH`7Uz@ue~JBReu-G)0;#?ik0 ziQMG114x&(>;*Rb@^|8CyNC)_d5_kLuU}yaTg9N&%+EU$SY#zFY0WH(*S8ottU-AiPUwg#+MzHvEDFGluEPwT@Bxs~28*LO zrIsrvr$641hmjtKu{~9W(GXbr2nPB0?l#4YHDfy@W@Zc4!pFj{trB(Q{rO{fzh3(( z3RjylcfT$4FE~4`_LK-|e+=k8g)mugBSP~7z|Fl^O_kjxZtoudEW9j0rRc$jQ_u`0 zS|BgQ$JWTF@6|W_L~6uPwE2Ny%lH5gM$50;XS3QZt?bnFA19o@lS@I{cs3}E^e0|7 zmZ*VD$T5v2JQ1EbufDVw0;#wTVw#HQ?mK&_A$T(Q%RVn)If<_CFU_q5-b9$7;eN#z zvAVG^7h0-ELCGOnK5lxxt^D8kcj(IFM&1uhQj zP>gJF%8-i@WT?@=*R<7d_nj(}IVy~vNP$A?ab4V{{t4NFdYtkg7OlMSvFbtF!)}q*EiI>2+ z&Pop_1NH%k{a6+Wb;~NJ9ny%ZA>v}?u=jPya@9TOj~BcG5uYgA#v%xPN;cZ0kom7M9u6-pr)%wBn|~i+<)7FodlTgKz3-TQ$P`Tsc;SWl~IZ zZKtmPd|)DK{g4N6qsyEUt=Wm^#aF!5wEK4bfVD9+3XB60J_|zr7UQeEp2YAirD(ow zr(r>LRRYgPfOo}5i=u~b2voMhhsZI(tWYcO9S#tEUAkq4{u13p)2@pul{3dsp4xHl z8EGaXVvX9ok$`48_lq?;hnB8EiH!lAHvHBrjyNnzYQOT=zN4h5Z!NH|H^`^Um!VdrfTND2>OBTyNIhL zlsA3yTqu_(A=_!+i|C(pAveKwN^oqEXm~AY4nS0+D^z)1u~3np=hM?1-cipf znpEFcw{wfL_SP2j1Gj4@Z3!7^nvsS3=y<`eE}rKNuhrltwG1*JMi}m_${78Kf9kHW zABlsv=v=pWR&5pz7MDH~6#mBVD-m}&l=B$HyPEyzwSUypZ^f{z^5B>-)IGq|llX+A zNN9BEC`iP(K1p}YyjM!=@C&LAC3Evpv+;F%Bim+%yTjG_c?cg1ByStkj9Be7S^KR* z!<;Ry9_XRC+v-bw(>&Ch-`E(rsalDpOw7|~VEt?iHuz3hbf0E;=heMvNH=)BUXLT= z|3-JkA6qVC|8n%^YZ>WpxE;9$VQs_8FnW)BaM|FsmTu3`j?+i43HdL9X;Ux9&1U*H=8f_xrohyxJS z^7U4D=B!oK+dK=KjO9t3D7(pZb^I>kWYaiTI;ZTrgdD3gWE70`P4{{d&q==Tn%G)( zeHktOUlB{p&lHrsz|c0rx{UY7DgBYFPQ`-?lS3dPvr>>XQJ&D7)~>T30Db;hq9)p2 zD$}wa>eAg_o+b}nQv855`UmJjUytQ|5+;{pVn}tA;~gUs`xhw8_`OwUV$qCJx%W+Q ztUn<+t4%ftREG*Nr(b1;^X^z>Mn+TC^}4uEyqjankL3XmMp659$kP4AVkp|wa z_HLWl*Dyk<_Y*w+XdW&mw<*Y5ety0!7E)(UT{z+AuDZQ#VB$|SFDk(s{e34o$~&F6 zF0)&F&D=kr@9v;xWd3WE%KP0d=XK*TBW*Bs%I5`tDOp-O;(yThT~2<9_5bSjTOUO5 zrm)G`3Xo>Uri}|dnOrE{5p5bG&dD?aHx-!0yH)dW-pC<@l z<^z+3$(ebeB1-PF9>Ok7FZ(I1^3l}_B~0bb6=obE=%cg_VT-|50fa>1Ab&kQHWYog&W+>oGhgO2MzjDQD7 z+y-gkK#ueM6Q6=1ln>mB&rRT!3<3YiKXG8OcKD_geQTCWOn7dLZI{bc*aik)ikisW ztJUE{me|2B`BuT2mNE_DfIe{Ceh*k#(PcK1+fi)PNON4(0#f%ePcYI@hjag1N_3XA z^zMD?O*{nZ0BzDO5aMxab@l*?&D*ymz#<@S*-UA5g=E2B_rx-eFKq`n+zByXUR;Cm zB?G=Q|4!1*pp~tXVgIcCtG%o$)4&v-2aqr@!fhDjPsAfGRa)@_TG#k>C;68mU5-ph zFrUb+ovk*xnU%P-9##swFsS-cSqJvyJnMt=Y+vT$DGN!;RB$3=tNZ=EZX6#4ew=%W zq#V^fUZV6yV(_Bw7Q;$yIo$483saksqs^wqI(Q2c<>gmmb|l%BRV6+%YL#4=92n{$ zL1ODDE;7tXmVjl$W&ON<)+9Zcp;-}g6Ke%%79GmgQ^ql|&$@B8CD*i{W`_)nV%6gO zC9=URRY)g+UVUD&fsM;%7JxliBp#!V^>2+B(hIX7bTidM^Y%&UvyG9P0OrxXAHowFnaurna} z(QzL^3o(1!>mvU-If1HzyD1x7uj_YgGkwN~&GyKln{V!J*1 zkj@^;KDC+kM{m2Z-8FMXjOM;ZUL{uG_3=!Xu>*eG46o%!%iR=gr%MAE+a$b6zo<t>JBL35GN=}fPNm-24 z3e+R2oZ={=*Mfkz9eYg8A1uCWueXP^Qgl#OzyKy0zK(4g5jfc_@OoBkiqYmUFRJMg zHyJJeWpDAO-Q;gW9-5hm*L0pV2_4UwBF~yHyxiOn|NgAv}pDxQq+z2CyPS z$;PG(o(z`UG+%lKAWoU7N;N7~^=!A~us4vOis;63q-EU6^_58$7U(jO(?W97z-`D{ zRBfgxB=l!vI@?t1NZ>8uXS}}1LO@|JGl85k z&UhO!`0%riNLxtyG6`v>)2^}9P>Ie~-G2paOk&5@$U5e^l%AqUzgF=_{~REzz4-Xh zc3ACX=qgH{L%p~SMfPzSvQnMe`DD9~*0-R}n0%a)hK5)90XwpAWjVQ|7Z~xF;^xdf zj_i03c?sYkVdh;dgK@Etl?VQlr%3?->R*DrGzNf-!2^Ih2?2DH_KaAmIuPv`$8y|* z6zQh=FADI}AjGpA`5NU39HQ%Lx-t@xC&A@2{MVu>}S?)QTz{Ix~_1U2Y>H^m|n zAgw42nY#mDGd@m{AplG;@_PD;u+h4MCAsH!0!ITbygBnY7OV(Xx|g0!hTH?lC6+I5 zv@LA}3@PA@!Z3(FT{I*zk|iZpf$71i$Xa@#RoQPgam8T*?aqunJagX-C4Bn8et?`P z;Ivf(gSY6jKL>?=b&{F|&O+`+)%TIW~C!kR&3zzZWY{rzT_I_C-#jK1|{vswJ z`ICrghAtRL%?7dR+UKYRl|(_p2?}T&E%Kr59@Vp8RQ_)eoK-i~XV0$S=8{NdPXz6T zK)oq~i=h~k(biVHxHHN714Asm2;Qy!=Sqjv`e3(XpkPa>SGqOid4cU(HYp)=7?D3c z6OkO$V%cX;`g4E#oJo}4J&!WU%?Z23FNWkdu9XE z;3P@jN-^lG#H=U7S#ornSGc*5O#m2x5-aZwb95c|#VF`GFZDA5-%atQ-qf>^K}!3; z*yWssp9tOvxK@^_VeR8%gi{X$B3gUu$zv$4C;M+VV_DhMh7PaDdH*SeG43#7K8Wk( zl1t$Y{dbBNpD$?axOJKzy&o(j)UtNNxHDf0H~Y}RfrIn@EZY_a{~&?7h`bU)eMVRk zaFu;+m&ZE#(_~<^8L|tkjz$@xs{K(I=3<;sbSG3Y#QMzoWd?HhIkOkhys7Z`O zA0_t#x{ih&_NUT`iPG(J*2Ce1qfdc_2G+H)46GM_W-gJJkuQ#4WVM93!C%)}PVA`eO0N(dDQ7!ttVqwpO@(zR zJ(&gPTQ1pcE3Ip}B<%WD&ojLSufY#=&#NcUI_Ii&9&d8YNP@DIfW(^WZ3cvc)10U9 zwkp?pLg3+60)3P!r9@oRDuZd894h_y)4&8zq*eOb?vZf>XhHv?4@UfPs`W6#Il%y9 zhW~?F6*PYkxV)WS{S)V6S}yVxvaIxSjd6mwUzQHB8|FR)k~q>%Y^~9!?ieH{hRL+ z)U(On`chCK`0L)TV{a#`da{gp#X5R35Vw)WhZr4<88K&C#&;i?X=oK&{rifvv^rQf zSG4ij0UDup@XIN1u|RgF!m%0c<1X|L-y9k_c2LTj7)N|>ETn`~JtI0E-~JdC<8z1&Do%r5URxarkL)kn`$&_FtAYmW;< zD6=Awij3zsT@3Hvr~Dytnwe_`M^0u%5Q05qI%P0o*`zmM`Ml)IGF;KqeGi2no#wFp z#mmc_p^nMD!UNpRdM^Cj_~<72eJUmMhObadnwYuhCk-j9suhJ(nPDsm9}rp9mMA=w z+WO%1-`dSv?YJ(lK4D--bat%ESib_mR7-Lwu;(Z8@KQpxGs`P@xtN zGj>J{cu!wth9y|7ziG6bb~)XC)PK}IT(YNkHsR@o=Z0D#inyIlSMS-AhBQ*i$eog)12ma04_A?Uwx`;q^TPRaR~ zTk`+YDR+=GT2J37*}l5%mD7A(>Ps)^TF*W|3>Q3)yLAvT2<3KHIsUy4-g>^4-ATS7 zPk`_KbEXTqGobg*^Zmco-%>ve5I@pCI=<7-i{G6CzEr-*FT!hTG~TwB4)?nQzGDxr zUqAjoq|RW^v6-tYF6}8cijQLh8@=tDx{Pl<+Tm`Ddse~v(qKSw5J@y368u-W9A@rSdmxo zkk6CXuS{`V7w=QW^u$1lwvd5DN}vQs<*+tKMy2<~<6k~3@Y5xUib?;=AJkt+?mD@- zr8j6P(Z`{Zcw8E%A{X4#%7nBa)*q~|Lj;vCtyapgAntG!vdfA<`(pYJw^x(PET8UO zT~(vVhbA1!zpwr`3I&50?hRU!;|tyZp($6|zRB9E7mQ-F)qdwgq>xCN`K{U#k$GHBIr=@u zL*o^@g;e^Gsf-qynM9y>7k5azb8oxf-Ys*&;nm()zbQ5ybI8Z?Y&%zZ^Y~@NRU?{E zM!k^nKEdzUZ+)PD=Z}U*iK<&jia8jl1w;mUKIJQ4_NfkoOasSzfB%a+$RNzJkodH@ zLCHBRigrMc+!bxyl94|fQ#P5u?-nyTl)d2NnaWeXbhuk;3x41u)Hh}4Ss{1GeoJp( ze+K<8Nch+1HpWA3u0jdtt7T07+#;g&jQIS_`;`$v-^7&JnS0 zqoGKp;-rpG=DvX!YI_9)sq{DtX(007q>%*zN`ot5+zfL>-%>c|u;ba(%`cFoR7Hi(}vi2@?42BT)Cd_}V#D5|^ih9Z@RaPi(pJZPkd!s{j zmif6uH4h|NDkz~(TZzdZ6qnjaV6v;JFNq~}6$%;|%FvLG6Pa7ABP8JNrZwe_1R@Do zt_aE{L)bZzPKg?O(!%gIIIh8np^g1u`acm<0HW>YajudZ+W!bkDs&XW{a+eJX8#Vi ztx$znjqmu)d}*SjDiE4J{VJkT%Npy`w?( zF*1KD{$*bLCynL5_NI_ao02IDXU7d3XlVleq||6h)y*m%1aP2xJ7e`$A# zad>R^Ke;e)F+e)ie7|vUfjc#ov}O(`Bk<)1w|Q@{e;dzW0)KjVHgX0HIGo}2`~(E z`qtXl+W)@(KCC|IgR1VXdh4$HpDGjt94vdZ--uNujE5=hWARQ@-PWG5$7N9zL}v=jI-*5(8tNKhR*zG7>j}{O(g_ z$<6d*7>n#^P_kYDpfD@nPNZS5R-=!#eX4UIbm@&YKMXRUVPAmngZ1ccOfu)vi5i1v zdNHG`WLOHN90Yn$ep@3P9)@lUUIbWH{Xmjb?nDeJ@&+KsOK+DNqAvVP6WANkUxnOO zpeP_=TdLD}gIfo4{OE*5Y9>kcErGf8rc2 zzp?gTU1{3;!=Ut}TrVq9tF5Jdk2}~zhRsW-PITI>2QCL8wSUK9w-H%6L#ifn71}fH zCNz|~z0`XE#`Nifecgn8I=a<{9Q+zbt^C^vo6tkQsD=Czdk)kEE)H*if|)Pb)<(;e z$y&^Kvv?EzQ&RTJ_>okcfvWE$mG2^h+yB*(_l2+&PRUN_7>m2r$14I zRn_5+SflZR+o1-29twwFixiqF(rCsX9vP+`O4D$n#J4(0smxJEeBM!^tbTYF4WGv} z$0xbUMB3J{7!=)-!~j3ph}@%Q@fKW7_7E)-Z|#qbG=6fGo4Iei3R86U9ovNTeS+ouY+0Z1FRdiA2rJMzA3A}kI2=^L(%_cbxyEI-HP9iDb%u@jP67w6jq*w8kWRX% zyRFP`#8aKF2$jDxfa6FH@`5JJ>;a+WV6Tu%FuGz25Y$ z%;5lR>w?8}Z9N`#m0z;tv1?*FkExEVC}-Mq2{H$60SX9_a&R<%W?~wYC#$U0@dgW# z2)hGKb$aV0(>J?`^&1}O+?oUx0wYzV>DgC=YCO6SAVt?#@IfQqmgFUxiSY9yYqHK- z6Vt!kI{4D5OAc1jv)q?sAP&}L4>WO-oi@;)d9}4Irq&MlYR&(H0_RnoF>Yv&`p9r;PX8 zdP#gSBi_W~;v&7v40OqaT%9J=LFVB5Htlm3qdnpBx-M~ikJy_n2e*)bP#KuXICA!?r!t6!*eB6mLaHXk}y-un* z{?n9;Z>ZAx2OvW(B8LMoe+s7hEurx7G!{3VNnduPLK2?q?oYPw3-U}i=yHer$QGIP zn1~Y!kGl-^yc~Vpr2?}uXK6#UgisH%kuXrbM^SZ!$ePjDj1`Rv1mi@FDZW~PCNl>n zQ;s2HcO08)(vy-B#|X)jt}E{u<8y*v{?n1lx#OK0+3h@M^h6)coUEfx80JLP2a> z%NQm1)_eU0w55qZI%8a^#v-LSqB-zsPD^XXp>t$~7Jk_}bIXx#W)Vyz-W@!qeZxr* zC#XU*i9fKO0vPO)z<>^)UaH`NKZhw<)g+W5!F|L_XufvgG62^R`5qAxm}9lpjs$3& zd#nC!oUbA~-~E1gNb9|2vhh=Ara7255dw%gy%~HKge{WJiDjJ{Tm;QR(&7hPJ+V-+ zT?{C7c91o-+;Bs5S_FhMghrK3*@ek2$R6yZs@IkgWs5cF${sdQ#_iXtz!0(@KfZv- zc7Yjw8`2$_89--V_iE%LunX#agpLtHD-oo9VI?Toavp)70xg$Q6%C|A z2~idunOphrhwEqvMO4Su-}=0RHebCv)`uqnmy_w+P~N^$#k(YP^;(!p<$K3tr|rl2 zx`B3snl!y=g%FH4o0^9CT!FPxSRHm64ol~NnR5E=@#Z;5N z%o|5Hr@=@4E8&kay8bP1gU6#aB-T*<8p<>Tf0m^@MUyJ);R2b&0U0YFDZD1P+PQp2+dPLn4F7>n?kW+7 z$N^ebTGv%}V0&Xge^BYM`)gAAw~UU=K^?e{Q#yw-7B({NF`-8T%QC>|?c^dK>Yk}~ zqomm2yeKf)FSVDS!`W5<3azX~hUC^a;CiZiURQ@PA)AETCve4$)8q@dP$c1EiKO-% zmQb|~2k^%UE?e!S2f<4kPpJIM*?r1P7NPE`CYUsKAC-HX;;o?aUfWU#yPD_yFcYYm zLmaKNwR`Mmas&#H+AL~ur)i7L4jK)olez_Pz6Y0JwhDo);}>l~g`b&_;>SS)RhF|2 zj_n%^XS1g1{uk`2)qn(j_S+x0OEWXQ0DQx&^b_CIT=1*AFWO^ob-!Q@y>GBbq8VDm zV1r#MMg4W4rx~e$RsLAZj2aatPLXtH7iM;HQnDkBqHUoRzAKv>vWXb2D@v+Z14jJ9 z+@H7qrOi1zjNL+_i^7^-*vkKqTVktj+#@7jov7do^GHN?+2LjxbPe&B)8Dp$?5;-0 z$lhu=%)&P`0@kf3RFwJyqwX8@mMe175fa4@n8Mr3t<2<4>=@T}j77*iWJ7VK1^Yaz zq1+eKCM37A$)86nY*4)O5(`OlP;?5vIXuf5zXu4%+Rl8yhZhYL88J}@?p4^Ucl{)r z(@(g70QY{cH`UkLTR~Pt%+@StmHPYNA@!^1PtU&qQXkJg2U!bE0GFT$77#^X*_cVM z0R|B^y390qpq!}93&UrPgBpE=4BBpg_jud0_NB&vbu0AK>%Lr(5_tzwB8akJ=66(v zg9P)G*fiGWHUMge8a6XOu4^BXJf=@RmO`8bvuz(t*mX#boSY-c??J;qjoon;q*RC% z$woz%B(sGk4djp4tD>!TFNh#{ph?3>wka~I6C>T<@gUNUo<~XTF5l|$tq>c_z4>sC zcbSrMDS{gW4o>3dY_51ah%_9uwop@fCrfR|x9><$mtst;JX0GUL}K4zCa$_Y8&Usw zBV2VhIo#9dF-BoOQkO%BFbU57NOSjE9vu$HhQ@y6s0vfiM$aV{FLHhGm~iRkl)|hs z(n;&wP)MapAs{@5)J}aM-N(Tc2F_Sr9RY^$ysbaM5-bsfK zR-ViPxSRl1lSBq|Jxb>c?v;AevD6}bAtNB<1URrU{fNKO36X4Au}c2EG&o&T^acyl zi&mBIc{!28)Rm@9Z1>a$jDv>kGF)#~$r-HKEe?!fM7M2=wihM!Q5SX47QH=-ZB^yI zxVP*d(k@H8O|2CwSD6z`y=U93s<7Ci^aw>6NT@jI`Bmmzs*7mYxS=H1c6CVHr*Sa7QDzCH!h~m0_Vy^vwmN{K4Gp* z3W!SV$RFF_??Y_EVqI=+A%bF0|4h*X9oqXTD2VMvwm}b3xX~ktSip4_am174Etr9K z_9MsQCUMu>UCi5dlPQco5}wdwHWN{)VwJB>#3Pzlku?|x@NMSfG^(xvO>;Wwr5Gxf zSkL8r0LKUzOZiL-@Wh`@HXj-rq;KiWci};JAS;srUGklXFaHCakmTRQKlKXy~$7@L-g{26&rrF7;_ ztVscs*=#?Q8ivsy;M)zf$N|6QjoTr_?+ZA?^IZslEu|#Yl7n-e9VhL(dxnk{Xpz=_ zX(g=ayV-z#ehc=dka97!ad+l8n1_mQ`KXSU93xBPm~d)4ppde{ZSIwFGA%(~0t_Nb z9y_N;KNm;Oc`nS zZcJY;1J>5~s>i@8EN3$SwK*}e6+dYEMQ3uE`HdNU7ClqnrvDqogD`Zh?%hI!=K~K} zl(enQ*Q)~UAJeAX*-N*}z$vj-8QGiIh2uuYJRJVg=H0P_Qxx7PnP5x{i4HM&e-=Q;NZdCmh|fkKqRUCi>Q~S&dB7%3!pLJdQsA8m}peB zU0#0+hM@~W9D;}oY z4mg8rUop(&hK|d}i!bICg#0MPbF*oOyGLVa*L2FDte#BVPI+$50(z7*P|FW`Fjy8Y z*+;B-Z~Y7$*3bDy-F|6??`L?;HdHlw=;C#(D-7l_vyhv++ltf*$}JnuV%uE5#yNTp zDSsQ7==l}CV%1yO7*XgA0pauB{hmILLG~{y6D~ za$^bA6}Y|k2$z26(F_|}y^9=Af~O+}ujYRLt`CVNcXzo;V957mAd4J;+C7Bn-nOeu zfg9$%WluO{HW&o{`f%@$=Sd6r3vi`JKmYlLo?{o_!@Bf>mkXQ*TSE`FWt`(Z#Eo~c z2(I)ICtiF=M#^^iWkc#khDVmsr}RW|6gA@dxP;+~=g)f%WH$xOMYipB$md9&dOZp1 zwIqv0GcHT|q^(+*bZ7NQ;F$l4dv2s1J~Q6*@ll6cGH9a}9cyO$L;CBGIew41$~Ult z+AG6FdAbTI&ga7=(oow$*^O<>zCBeb^`m{tLStqdOP|m5++;RysZ)zd9NP9SeF^E! z5yC}H#^Bce0N>!b?P|fFRxN3&zK|$ykK5j!Io2T> z#k#vu$Psg;Q3Y|bLvS`vF7K~i`)$lGsREu(au>8;g+jsRfp67ccM~T4NBR=;wKhgCF+-3KgbE1Q_g~K zuVnaQTHbN(*-(0KjeIN;c6aUlQRCQCghmiK(6~U?C!q z1&U6-DDP-ne5}-^Eq{bYs-=Cs<>6R-oipZW`;=qz1RoEbL=w;CvioWo>{CCdf%xbT zjIZDK?l77tArznxB1zuEp#4gaIMZq(xH*Q&pVlTb(4_){pQ;2anH~ki#dDcvG12Ue zBtw(|%dN_dp`BKlaQ9u12>FHtGd7pq`;=fpyZa> zRZaM9*YJ12{Qw|^rYQG}Qv8g8@JkgZbL9Sd83QQ;%U@IPfC3;}DS}#}wZcHf zzzPd$zG9_m`5RF8=jP_t!2u?KqXB@C@Bymp0r>VVQvj-jGZsZVpwm!tA28^;MiSl) zN8LCJ>E;cCm&edQ;ar(t2h?(b!vI$c=;XoG0col4v|JyF>Fe&Sy58}ul6K)CT>^sb zqtWbOIeI`cQ<_P%&u@LN_`fRFVee({Va^-QPX~`H!eF)qhnlzf;a_hU)6^mBKnlUZ zdpfa4GcCbTfJFr$Z%u6P=_BJc%>Y837w8;g_tUYmYYKwpAwovZLplY|;{-q|-{m2F zw#`*Mk%-N3hjl1DqeqF~)2#^?aDc+t@!*s(+E<&Zf&nDOfacH4K(dl1kkBnWwKv9> znGZ@?c8ozxT6w^v$;&dzGX62PKnK?G{-VY3qHSpjzJ}LACs#M3Of+N`_D}}M#C+)6 z=KVFy`;F35bsIQoSHQboo_~7j%o!4zgqEt2hB!&(FuF{1em>eNLjiYUj0(p(bt=Vy7-uCQ7Ut`|LEl_gG<1wVs|(WQIFTRrxc#6huMcti3U+E#JrCH&oo`CaYA6|m<@O_9~L0FSN)x`pi7^qusfEn@aymcl*RLURc8n?bQ?N3^DKS!rsfGw~eU9qk zfkmu@l$1U|@Jk4XL`%ZAm39tJX*)jsqX&4d`@AkEY`=Ui0O%b6YV3bgM>Z8G$C3G& zJjUCUv;`Cw_1i%~)0Y(NP?}M=I5@KBS?A(v6O9^zMi&=E<-R4BUGX*;4)Pd4XDSsu z;-yeVaoNncoZ7Uddo9K{VO$rK!b084>jIk);qSLA!73OSB%4(;-1RPm<&v&qrD;D0uO(eRcksm(a_bRC-OV{ zc62QliO%1)7?13lYSpx679@p!?JcZgGs+D-KaPS?LdSK_SZ$>h)C+EzzJ&6HSo zie2ClcJwoyeC!Vig)kW)jP=cx(N_RL?Q26jz!QH5tn^!z%~JPBgbQ#05I#*X5Zjig zQk{7{@_k)ZAu5WBU?cXdUn4T`&^eTGuFz=qF9x-@dBiLO-38IKLO zT~mbGXy0aud0Q$|sld~0U{ZXPlr8930t-d?V)Ds&4e4|MFie+NZ0SjN^Md?-1`y75 zsG7(AIvY4bR+151t1o{aCNHed&vx?fN8*vV;&YNsNv{Y{LN=cHS}{f15cyIg`Kc|+ zVY`?dgit@EvmNS)zym`j`mozO%k~#^X4PocBDQ{kI=8bBX#F`_Y9gS&Y!=Ae9^Th& zSi-xo^)rWpf1`G642t$eEJTgAHjgTBoAYSdDaag-d?kO@#rlm84#5+ALS>7Q;2(k; z;3gA%F{rPa(*fk4nmAf6q&>Opek<6l`8_eg41WDnKtUY6#KV4bzj%IkXKn9`0shvK zufSP>Qi@k);jO$cQnF|za>g6q_k%!QBig(?KTXbH*9nS{#!nYBYH$Q@Rc5@mJKkyU zhBY)nj9+i=@{%=-g1H82df8Bw1XX_=YsBTu_144IZ5Cte7!&0_jLB5+bpc{rc1V`i zS8D5Rhu#q1l~C2bmwXz4h3cLWo#OFh!Di~e&ew+rbixM91Jz{%mO2PwZ6lMT2FPIg zphjs_io;zh0IGt+Cg=SS+zTzebRi{^?cr%Pex@a!F79<_;AI8au)*z+II^Tx{76HL zSNU+?x+l>jm5asZF`S5WnuK7qTY`koUuUDsJe2LeR8vDAld8WraZDOWUHjXFFTQpBk7q)Ru2k zc#r4Y8uss6eBs<$d<3u%gRbh^^x#No)bl48_F3Nb+hcPQ$CQGH-Z7bun_|y%v^AZZ zK{=)ZeXU;nBUJXPD99#Ab%S?m@a;WGSOxw3N;LIA+ZTz=^~Vx=Ez)=Q1pmx ztQJdaY)B&(0#p@2mzxXyKwf!SfCFn<6*q|SPNUeo^= zOl1Bqj0nq5d+qTUq1N7ZCQ9@+dJJ?H{LhXx92a<=G@0E zq*sNPlt6dIb5q6G6d%|x)hxVwF639*GTKJ2?XRA?7NvWjC*G^sKDBZ=vt#3*>jqWhaGl0wHE;@A!`fevKy| zYkEXe_HL@g^phAtJ{-RZT{An;W?k35DF12IC1Y}X1gJziAxx+={O{jlhPFgFyva1O z=eKDt)=U{mg|}VGKK~t4vpPFxGON$mEGCt|-jrjclQ=OXfV9FhooVXC09C4~)5JHz z8@3j8DU447;sTF*)mbH|T9eq(-l)$)qL|M5Y? z)P5o7+3W~;UZci@%E$Yb{{mArVxqkh#|O&c(;4PjjPQJq0Ax;7xRXqnBh%*bz8CnM zL=7&}MlqqV#I_!0a#@VX!+UM5bnlnEe_)GeE+4q(a)N<<+2j+Q^Csm7(k3pL7GSTq zm`q*{?E}$=-LpOBb2#Pd^BN6LRPGT`=tZQ_n`>ebfZSi)BkIY&@A-JQ&I?7>cw-2Y zZ9e9bj_2ESt@h;e$%v~$H6x9AA?AF6-Lu~LAd7r8zi6-RdI+rYkdtpNwOt*ZXluVg zt>X)wA-~nj%{&#ZUE^G&=*qf*jAQ?9*#BdTU8RH$09$vJQ4SzWyS&j%64HjR2iJm! zBN?X4xCaJiXxL?7in*Om4}Fvv_OrYFUwlOB1_dFc8dQ5zeypNxciolfzDLE!U`~s_ zzURqC5+@~QJx$d};909>EVN^por`*?mzaJM-W&7VO^zG#Hk0^`07h5uLL1ISQk)}$Ta{NBfwZRX?Ad0ca{3NY0%I-5a zzmrS}==Zsb!#IiaFL0&Uq}Wp0QP#?z#Z}l&)gBs3@j`A%<9A5T52vC04}gG*IC@dC z2rb(iao(Cw#AO_d`H=lDVafk%Fey7%F3!%eG70jFP0rTbg|+6}DR}tb`U~E(qD7e> zvO<*2Y{?5)TlYUnFOs*sx9kd?-r`xz$z$U z>~uhCF?~d!N!F9w^A9(+1O56yv%fomzN=Ydk3C3Ox6S7dD`jY%TmFZoP(}icttERI zGeZt+od2?Vs7fRjD8R9jx0)W#F2@ zwL^4!h}=EFcxC4W|i6)yV*ZW|08Ij3rXJcKX8uT7XT5si#ZWq z_)mP$|H4E>!`WcK3chinDTvw%N$iF@FzHezG>V$T|rGt}l0E@bbf?efe0Ky@^KZ3U((>*!z>+4KV{iO7Cs zIG`K2)El*4LcMDo?{IA=wTvj1eXFDRGOVt>blJKfN@Y_@1kcADzdwA2>HXXxX|EPi zP42@tYxuF+(6llBg3;gD&Jq`w0lsrNUJ_Owucy<2XpryO-&UFxtystzvm_vOG{FIsAQ@Q{09S5<-;9@9NA;_+*EIDe#`J3!d2aaS zwi%AIsLJG_@HjJ&&q2{NDsB_JpRAvHHgKQ$)H;ci6jKw0Uh@g!u+5~Seza{-#rHLO z|53#$Sg{WS`~Wu_LY{yK4;w9fjGic9m`JG{9lvuSM|6sgjS-IO!*hd{}9ys7X*R zTj*P0NFn$1Zjs&j6`-!}l09>y zB8&se8jv2=hK1=7t0a;OCJs4`U5kZVdDb_}d1YFxYytCAq$V%?83Lm-8aVzJn3Js} z=j1E-a^!~jW-I-W4)furVnVk*VP?zyP&?GV%7`H^ReWT)&>H(0go> zTuo`%WGNGC&?BQ^w2W=wA)RjCl%d4C=P!TNMDjYp}`F#mAraaC_A#=o50oxHF?1&aTCl z>FwR{`1%^QJluSb53BV=6Fx)sD|KA_q2najqJoe)T-rk%iU@$_p79oml8} z_*cWbFlQ^L48D4msgU=cJkBvtze%@W+3vGPkWJ*bNr{Q0e&?t^zcONxF74eW3Yzm> zw|a^9ya`c#c7t|}>qkQ{ahUL$$Ku+u&GA4w%y+n82zL0YC2TFygr_jxJdc;1I|hsd z!!;6Sht6bmzG$IvMp$TJuHfRwUgItc==Z{MFUZDeyZ?s^rrZxL0sudWeJ<^Q7p63Z z5o6X@v|)c-M2%gMRC@%l#R z%sd~N2Hd;1*L~+4OjYk8Hty#jyt^&Hv^0M9wJy0Dh}kX!^zRca{DH{xq69m=v2?lS zjQ#w{PLL_cx+4N`#o(}+cFoN%t{M@!PIBKs$1Qv#ct#Z)Goe*Mkbq(aAcnPF(hf7U zxZkwX^g35407+cGia_y7I!UlrYPl*6Cdw^lhk{_h<$Q6Amt&fzT6>Ti#E<+97t|sA4b-RaApy-Y;j+BZ3>JZ8RCJ{B{kIL!Xb5XU zZavPE6DgOi2>(i?`&8Rwd|3a<*M`u6bV0#MXcJLszSt)Mg^v)mC;=rMKpVQ+SDz$G zcq30icrkZP+SiIq-+Agugbsf2_{|USDF-oUP#jO~gj@T{<9t~s@8E zF@m!!LxT3o*CtX|PH6V#ONY$E^JB7hEzc6GX2RvY+D4i|@`G!{Rcy3uky~DdE3)B> zW=(8lR?C9i>F`qlXr^aF1ocjS%#8O9hD1A2@{r6<0~ir;jcL@ZxYYWUjQ)nf8h?qk zA{~v7*Mjr9H@QVQp_yw||8W0Q%L^1XvXJ?}#z{%T+|2;eF^Lk+b=_z>f;@b8SXhn!`?H0jy26J z1@}#sb>y)qaf=+o9VVLqpCH7E0m@P}_E%!@NVVURqFtf8aB{J%1p-j!c)Tr0PwYn$gM|0XO56~X`VVKX}m z@$BJTNA2{TPZ9k4_1*zQq7m8N^W}r3bt&x;x5l%e;r$ZT@qHu1hghufIY|VuA)WTp z_E&m~Cbm-u8B*2E1{PR~yoZBHzsgYYN5X^_D7gKmio~{nLu*JLi+rFbY4 ziIAEirb0}KqhG9*>YBCo(OM4anf}Pm8$Xj11sl$`wpjk=5yk&@`9q&=kKQ3eBpLg% z>ocT^-4Y%d&rTSeKU+Zm&_A?S1&QX3jTPGrGp1kS8mqq1AM>7Wn&rxfm$($S&T9JDkkBu61L!SgyKfm%Pao5O!CBcfJZ#ifL#lf^nb! zqb^kCRfVF@+cCQ->3(wBMc*#RTE=v~xs){^Uf+CI)&zXnF{rSKUcVZ-v#>5vHCMn= zhy6DZe`1y(sjkaBsg01b(ghE-ydUy*mQroTUy+10Rw-(uJ2^p;dmr`+EETnkQCm{pdjm`Fyt$)S8cubTGL?D*nCTiqpm`93Jflb47wK4PUgWMgB@K)8L^v zEX38dlPjIJO^~obu?;~N9oF#JI(g6|DRK-@x_C1DD#49lt&w(}S%4&-~IqShFp{vFS)C1m<*jz#bi0yj?=DvIQw=-1W zzLQyJFg-pFz1%nF%dyJT-G!w{Gt43|(233q;evmy{z_!apMl@DE4cB`{4Sjsjv`v$ zQiTyVPB{DHsRw=i<0E9>NRhHfGACrVos;bVg9X9U(To>^9W1XRdVml9%2fhOZ{D_( zvcoH1Ic7U-gP$1hZTCUo=~92ZqlxpDB1A(#-E$^Br`?KfQSE?>&VqHZ)sMz@%9*ZHwV;H?j_Nona@6@Lhr)99hoiEqLD)lq*`-_rqTs4V77lG@D z+s3TT`V`fI2^(#rX^C=zkMoJo{|Upw|G5RuyAPlDuOcMP27lYB+9)`!4=oS+rl%>u zdUBV+ZN}TQH5GfHz{?cwtt#}*{?g|-A)u$@*NfoxSMcfhQY!JNvb@D{OlzHs4o1K# zXri=-ah7buU`w;sE7r3-?AW1sIu-oori$=ut)Qyt^6=Byt? z4cP6hQF$2u9cGtTvp^38k?7rSU7d7voHHHT@Qbhs+=FeH{o#A#90McEd@B(e=`<_| zrAix`tIEvD?8~th__S?dQ-##^-Yfmq+2ifDih%rH51WR5!SH1q<;3Y^v+*yNTy!HR zQXmjYl)U4DRyPLm1N%k|=#vdts=cc`vsc?4 zV-g%khlapFRjsGkHJLY}+}1tWTnCUMRECav|m2YE&pA=1H$o#${iya3|ExW=})coWU*IM$z}d~oA3 zg8{~V1g@=f1k6;qX;S}+ zQb~t{&?(x9c7nMOl+rqu++Ufjh|TP_#leuOIhGt~iH@mtK=WfkY)AwotBN za#4*@gW?;+c(ov+Qa`t-ta|D9B^6@1*oo6>E{^-EvxSrjEsP+sm(nH}y_9x?! zzPOq1*;O&FnR`_Eb?3!ltw9np4~=C?4*F`e39m~i!h@x(u|bn{_psRRtJ=k&GUJkoO(V<$74-@yY2@ zx6-HfoO6_>aM7V|UUM$Mr#;TZnw2jbH)kbfN7PH7VYK%aGgS>4OtK=TScZtZ!r>bV zGHu}Inh@W7=!8j~|7P&lKNy4>(avi$woW((W<^2w4L^dHS4>Y~4GHpZyO<@`f`b4F ziZ-M3#evAqp10EEx$9O>>I(vWo@pAohRlus<-cyR5AFdLH}?Uy9o1+h_yu;8FQ*La`e#i~`RJC7N;NRT>8PQdEJGe|td%v?K& zmUW+eq8IC21;WM>u&Ew&%bQ#0Yf?URYmEla+SQdM$~@%?Sq`vn zn_^ZIdWSa=ZCvVNLzy72CBSH>F_}oYEs=pj3`pq1fEP39WfoUF)7x8sJBw(|1_}5x z(V~{9?VH(B)kzvd7U%WwHVFD$KQFhGuP@3vrC+HNvH2j$*`nkh@C*CU zD@!6r2>d3WO;28F@D0-INs#V)5yWBA5t8fy^f%_|Y@SZm}_bVZY^_AD6<|8jR_~ z#DCZkZEs(%gAKzP-U$Q$&Q?WG$s5zrok5%op&`-e+$!hu9bVMM1`2P7-g(~hSVB&b z&Y1`xqhEu|O?WdVmQH!&CyP}1o8=+fSzC$;&!~Jz+V4D*TL*JTd;J3lMT`d`<)~wtpNGhCMHZp_FdX@Xg+WP-w&dn;q#>gPR8k zr6XBDFRoU`QWjAeL2GU{z)%?no6XeK34+pt03rB_@tL)HXV8`GUzB)sr>90U2VEr0 zpQP@uh@};yVWGevD;;53q!cqc%TKza=@cxI@fxCzum)GCr6ybM7b@%_X*A#H@5}p= zawDV@?UC#O930G*@{gwi98oh8w0xhBd$sXJBwAq)-)KRf`3U~K6z%_3ujc_1$bER5 z#*7^@vXu&_?P)7uuf?|l$hLYX%5ugA3`;(i8Ifo|h>vSZpC3Jw)T9N_gsmTptFKN~&>+>H zHWd2kX@I;1lw(lLUdu$gh6+Dy8uwm6RI!ZB{_(IFe_q@j6=Qh#{1x>n=VSfQyHFpG z%2HHQM(LaYp;m%ILHnD^THHpgs{Z8_hWPm-;8l9IA|Va@^N$6SBd3qA(OU)Br4b#4$g8%)+9x#AqS*I#wTDh~FMCutH;9kNF)^d@2vD>ZCWKVYCT3eL8Z zV^dM!i(AK@)K{ToY)VFS(u+AKytaGAFQET=UDC24r2=+?iD6b_GC3!qix80h4&!XNR3-iaVy5Vdkt0{zX02!}rWjsM$LxEUrDes2@uK_eGe1XA zB3&Fy3r@ZwXAW1S!zC9Jk+Z4lT4=OT|8JFG1HP}}0_M~NmcUrCZzhaH2X?Nzzhk$Q zSj{J89hd>*IMOmC%tAISeB}ZasoHcGgC|mo7jKMFAQOB5iz5I^NL8-5{F^4uT%0>N z5Of}u1GN#K=RWSp6=worS4q~|uOzXyum}n6Q^e9qB6!I?=u@-3j}t&6US)cWmO#f*r;sXE|Pj za8LAe@1zo^cH(2vZu#_q;I2F^ zDs1ErqU-ChV@=ApVE*Cr(ca{^<7stXPH-^11YsL&Et9G3gcb*Vp-OFTUvEUdPv|q5 zAkR4gP2peuJ1exD498h7^ta=B2^6LGuRu3Y0D zb}MY)lP}>jH#)1;S=LK~-~IdKOPHp=14c-*gi}6|+d1EB4bu52WBmT&BKELYJ+H;P z&%nhvI1uqZcHo<^A&PS@EQ_2{Twk+wfC;o$*@3h)${w$>XP2PdG*QtOkV8-8)8u`G z`ui(Xe4D{rHiJtPHW(X@Bzs9(XD&G)pvEk#fqJT24Z**zGh1pFMok>wsCd4BB3O%8 zVHmY$aAm=EJh+$G4c16CKID~niF20H;55_L?jvAUmG^zl@B#q5##}H8wTVmARsdkQ zTY>x_w$7FX9{B0bQtyxu@J0rU@qZdpCdbgG~y0um7rBEYX}nlV^xC9W_vZX zN}mhlDvbc`E`RN%=A0&tpk2-*HmkuK>O-l-zt3@eU(XG%G<&!gl#elJ9xDzb?1B-# zX@ikvqxKR7^_c-pGTG!Wvt^;KgsAge(K0LhXBxPqZa{^#H4^YbGYLMHoAl&DV91T^ z;?)C9oW$4+9_ZpKRU9whF6Eu-F$*f>FcbFmDT~9z3jb(FXhhK_B#|jnS8oqr&$LbA z+^%b{;+@eqj4aQJt{5(9rP#nZPC0-P1CSTp#cBChF59J||D2DvP?P|`O%{HluJwKQ z^K?>8=0l>o$f_pSI;5X<=vLQ^$qi`zEyK#q<{%=~^#c=F(hCcV`_6vCRxNzalV>)b z`LsT8#DmVUmvc%Tw3(((wSW?eCcxO+8AD!)&Ad1u3NEp&UR*#~42?(i`5DA08btql ztqa68yYO{y;e==yT-4X1aI{Ke&LWy^q>}53!DYz z<5~o?VB2yfO02P%Lpt6&cG7YA_D98e-rM}j!IHR?<8J9R786ruK2lKk<4NsMCbP@# ze!V{^P4zbVkr|pzV!Pp5>q9o|VS&eGq`lreP@sgxiNA&A`>FGd{W_NmbF$B$zM84P zaxy@N8CK*D*iRFAlhNNJHs$0g*}^^6#3GeBZn)qd`|l=s*baFH`t^opfY#KPA1$`_ zzwyZsz}^l54T=&gmrx3w@y%aIuP{`K{GkGeb2Zib6_nfn?liI`6C_<>dBv3fS_^R| zgx&s~@76v~mD~B*562)BHH$YwtSN zM-LQczy#@Kxsd{;wXfimSu2yXHc`X`a$8cy%TAVOjgnXC8t1X`dPTzne#X zs1mxPA;$g?Ax+$D)s$_rXWlNJ4tBif7)=-NZ|48#N20IGZLe_sd+fY*dH?B0!vB|k zr1Et8qUJ|G!un4?qT4g;vi~*kJ{|R?%kw)wMEY%VVfipO^gHqx-u;{K5#lK{i*(V2 zEzFr{#O@#^qsJPj;I3?R(0z>O1ma{U;4)>n9Dz z+ZB`|0Yy-0c@=M*3AM)bXdV&GF>`N}Jtypd32+5w=qVJ$)A-p7V+8xr+e9H15ultE zgg>r40RB!XgyoKY{#D`Ns|PdGWM2H|^g7m}>VI<}o7p%d)@VOOW6&5*hx(E5Dc6J& z0d?TTYqP5$euZ<>xe`p^OLW=Pf&!49sNU_>`Pc%p$17(?r3kWtF?*t~%h!Lvl*o9n zpE)YlS14WRnrsQ11`G3cK;q?ktF3pzY+ME6_aokpv5TONWxMS7Vy;aCN`pq({=1^B_t3sadks*PtsRNWazlI^b{MyQvxvXhwe;9g z<1F@JKkwh=D-4vsWt`j`7J6mEkJ5UcL zxkqfV4ea|?0RZH1CBHfCKX)MUcMJU)tcv>Mmyhk(&o_QP75r1wrJLM0%6EdfJ1gZc zO3)ycHGrBZ5Z*w!XppbnNh89AT?&7o0Q#yo=*aNzLp&Q-{vY<f3i}dx;$!!7OYGQ#e5f4_Z_54D-xa?8$9Bp?mR=znOT&TV!I0x*SLPEZm1W zzK$*blOlNv7JZ_3)LH0XkiOwoKYl?JE0Q04swD(!(NbY(-JEv{77;Fw{7=clOSrC4 zbgiJ37~Xg`%d30X@;1{jUE({I)(h4EcdlIsD-?oZRE;@tYf#*YDn(}<@2}QoM%n`+ zA@_e8E%9bd#Xr1Fp=V(of>xt(^kNxC(@kU=OaClhTDh@xVKmbFA$Z~a1MGQbvS-vu;goK9R&yLdcg2ODULXnPkY|nF_Ps~tHMa) zon|$DH*}1?xG7^XUV*YbJQzV3C8%uCC3ZnMn~eAlf!<081x{l9^wc{Cq*i#0x4TV6 zJewrnM6qXVKq8b)yzLn}hZf5|v$9f|Ivhd^vUqa;*fGKH#>?9O8&`7hzv!T#;mrT? z$PA983;!qG^B;MI#Sfm+pZ~A+PfWbce-D_w`oC8yg(EI?FYv@S@t6-p>TYTguR#g> ze^Mm4UrWf}nzCPP?bZgv3`&w>XP5#GSgle&k7lL?2FE;h;cFIEf_~)2>BSPrvyf$<`#B!la6QXRh3gg!5t~zZGd# zR;7CL^sT-acMjVX#^r7A{9B_N(a@V)Q>b>2!lUUi7*J@Y(2)wMHIOrfj`QIm(9N~y zk30hOqxyA3HDC7JnYs#a&cB1CtlL9a)NNwW;-}C3`MtL<_g!uG8+v|@RtH_SCc;Eo zEaQr*=y0e4!82)AQ_YJewfSQ0wK$*u8(t5_e-BRy^ASm=r*y^QehjBL;Iw7_rdAH7 zd`zq?Jk;8(sXgjH7|EqmGUq?($d%!R@$HBuTXdo8g1p!#T5h*dgg+gcI=PszjyZ0PYZb~N8P&-M`zT7&vlzyh{ivKzoLF*CtGaN%k`s=wnsVR`=jEYEbmx>Gma|`ze$G*6kV(=`VFCQCXjQh z0)EOubpQ7MNb8r;acS?N0k`1QJ%Z!Ya9BwCWj)JH$$@}ZF~v28ogs3_pT&Ntk+yo> z{WKf!^XY5L+6263$wyZ<(6Yk+F_jG+sILfqlI|2MF9;&tzLO9d*1cl_!lz4Gl%~HG z>O%=W4r+2lc6LUKvF@vIDEGIQYsJlk!4NyKoVvzF>_lH(>DwOwuHX=E(OfGN9pw5#wQ z`X&B+u&8x|IMO**6!$-S-C=5*-l7zgLs#jNC@1ZP`rQ9ARzJ3WQ-e69cmLDRxzzij@MT55;5k}slxEoz@QSYVt6#Vsyr}q=FC6h7N`1>IKM<4R%egmf72AL|i zte>!GNZ(`8E9OU|wjoR5Q-K?nCTkU1)i4WJ2N)WS#LPS;lGbknv4;+b(UPAe7%ev z5IdtT=f|B-B{i$W7hAfi2sz)4juMbSKUIB`q4zY$;~y=~(EQbc*GPc!7Z6 z6q`zd-N>l@en9=^u6x(TR6_4BL)@#WU=F@wTK zi)~JPB@`fP?s8P~ddxDGt(H^u%CbuT-M;94fuxgwKX9*)n6G}VB7{e0=ufs&YD8T; z5MN3Lm3A0`onj3Ly%L-LS-X*oXJ#0;C{-w0&IihLLu>sY($NmLEmR?DF4wKB0-F*S&lSJGA@8^GL^CFnu&z$2UGDdh{ z@t2aLv-0~*v&K&0U9F6`ZLeWn_)f7wqZAw3w+nSz%|=${v*#!ewwlwN&DF6-&?>5x z_7Hf;83lKT1V`fgSEbB?xmB}}VlY1mQK*L03jDV!cfrQ&HL9Z&JysW^mmsP1YMS&= zan#V^tNYzsK;P#G%No|Z(=cNa=LIiB)+>*xj(TUVAEz32%Jbsv>d@b?ap`)d%HnJ~ z6f-(0UuYF?Ay!Q5L%*Mm=de8s)+D-c4xc4wMQgZ$;*+)ew+Yo74~>>2?5sW7lDX>f zsh_dqg7qh3_DGPC1f{Y5J8AGH`?J4G^WJLFfbIr2>~kai#C4?hWI}>?+cu3Cj&aR}5o<8E&~H4R>suQB0G9`gF|_soii(+VQg9NR zPCB6c+CnW(so7R+RD_N^o~-mt3b>+^&yeChtOINFDmr;m+&a5lvoT41KVAGK`CPQX z9mWiTcQ_z{h=_CKr_}^O4cXrFVC=6dpL#QNEvcu6LNqul&=nqyc6*U8AqmYzW@J0G zvn;894mLie@nw|qK&5Py#-Ch95+4wT6C_mR|( zekSdvfx7fGoy&z zq@4&gLuyQcu1Q7PMH(@~3g*aekD-N$YPWf2jt=^|2@_@M>K6ax-_qe8nDTbCyje{+ zhwE8^3_JacEf6*}ye+&NhZ(f8VlXk4C3G~3S!RF2t&0w5p3+QH11?hKF>A8KL@G9A z&Kt%`Jg6ha$e6QnPAqKM5E9dV)9QH=TRzA$cEk(Zxdk&;?GYeEb;A7Yygzh8e6}9K z{*CP2vd`A>9fx_T<~Ze%(TSQwrHzk6N+?UGPcxrrv2fLi&6Zgv$z8OWXMvpj*^6_-86Kxsr9vYNu`jP^PLKeD-yYjZFT#LPCJ^1FBhUzFXkR2!aoL zHBw|eiK5Fd+@6idc>6Bjx++eRP@ zT=h{E{7mbjay98`XF9&OS%V#eG^K6*Zq?Q(H_)KcdWm;KMvK>gc%5;a`%=qN=LS}t zeIdknmJ8G6Sk!aIdRDc)UthOQJFUzewZYur4-zgWS2+p17$?8)3j8v3^vDx8-gA7?aJ52S_TbqpCqcpnT8WVATy%rp}d->2&ljflg;C1F!b1F6szMw%KY@c zN1Bkl?F3T&66=^<&$xl^S*f7e%eCWUPLv0;{!679R3G6PKl2O^!kXVRB^L(+mB2CV z#?Cst`kM7_3A*`@>6~?m<&1gBE)VKbPN=U~d=$d+{R)COtYaUw^*Y3^9yabn0)u%RHmfX#`C&f_CdEetAE4fW$h`xJa(d`q>QlY zO>Gqg#uXoiTJxQxp88b1Lou&|U+B|aY>L;p{kvDE%!xU=P4VkQjc-Wvo_$OmHJ4rD z$XZI(c`s%mVxF*@mXhyzUQH9W{;AZgzJ$$THE_sKU7~}67KntuD`McFdg^l*nRTAN zMq3*pih%1qy}4K}qm{NwS9x@iatg@4;@663n=3p10`v)%CxJGp%Y}iPvV~QN<-TyrHNsfGPkia#c*1#2O`r1rgOw{0HcSWdr zME8u_bUJSZpT8Ux?lblL!%J<*%5XO*zpcZUtMwkyfA zO=^&~Tx7x*r=F7Eqq>`Xq(1z^t3$T4PAY^C7*XncwDHAW83|;Fe=wWTJTQU*MN9SF z2`-^TPPBUDDpz+3Xs7u3g+0wtkXZQOPnr^yv@&Z$N#=zW-pn`cJX_HsT7ZrKd7*4) zaB_{336-R&E@1(xrUJ6;-E*Diy{PXdOYbRcG8)U6{snt2g}C`n+lKKkX1i*NzrWG4 z{zM{qf5ShKXBWNcr44skqsF;kZ0RrFz>&#`CYf}_%2NCR!%mC-rhtJl&WdMYz+}Xq z4PaY9Ot!&9pvBjBId;5AUUT_RIqod!FRw6z-9@{Z3IKXrG9)CKI&FL`!*_ z9jOD|`Tz^hC{~Ea^4F|*?5<&F203u=%7|My9op-RrtCDjs0R%HrIcqLC-JRX=TqGq@JyH5|Jxl$s(0p7smA2hPK=qdW(tJ@BPqvb*< z*epRx~+@S_Aj_Vo3_G$tI0H4gpxcr+C{LS8lDConfJ(q0m-FHZe$*=VU^Sv zVAFQsOy23+^0dzrU5Z%HQ?egB=^HfT%Vdoi0Dg;OXT`r6nRgo~sP$2Cr9Kw4gIE6w z+1&LA`Ck3j#A8MHtf5&sD+IP~!y&z(0oMOwczDDk&QThK3&k^@-^|c7iu@@fbz7IQ zf7ktt_0}crS8snhv5Y)kJIwgiF8HV?^k^Tsb#HiBn;u>X>4wjN1=*IFcW5;XC_IwTemZ|iXs?Mcc z#(-WK97zjWKPw>fb*yZ$F$pfw+d7n|F2T;uBmO`rFl9pE*WFn+&J#bTweITqPd3u9 zzgW#j>T@sLWO*4Z_nep*)vGwxb`4*YWq&a4y+|zVTa|Cb6C3~4@s;~*UtoS=`f|-G ziqBRz1FM5&6W1jF=S-CYcJz1>9ebvRN$wqo@6#K6ctjh6PU)c6&7L+~?tCK>;;YG$(fVJS<*D zKfDMZC>CCHa%!%aZTNZXFAj|oZ&nyh;HlOH+9zVUIuz+}whhC)4%65=oX+>mv_5Ao z8NyB-jJu5E6JdlwGp3ZN8YpYbi}$4C#dG4Y?mq>VER(K6=IeGhP6BBs9+n2VH!0I=V6M{K1T8+5D}+Q#!)Nfw0(IsZi+% zF%W)QwRSQ4T&g`2_CR!c)tfkVKl3}(aB=L`F%sy;UjW54pAGqY9f}4LKS796{cmJJ zezuLYRg7+aWVuANP5j%bhS#SUUc;P%m2vEe$0;!~udx&4qZf=(`Q;b;JG4gayV@xQ~fpwy2-ITU@Uob_!ncXfoc!#v8Xx|j5xtmPm61L*kW;Cs#= z%Q8m9{K-J;l3Gdq<)IR8@^fWY&!SYT)vG+7Ju0u9AyC9xvfXZHeI4tPzAZw%m$*5> zN~8l(ww{T6?=-5tIwzQo$%~y8U-E|=o;+xHy+T~1@?*ju8H^5qCCO!(v-Qiq(#<^c6PG9pEO%G*E7EUws9WUoeSd@a`c z2b9@4=5=B;co7N)e^21Ey@0KdHVd*Vr&vX04LP89yDWpJYUNQKNMfR%-to|jIv~D* z3rZ8GcdkW4SMx%+=vdJ)N%&!&|2k6`hH3F&u6ZPM!+AgaM2h{Y{tk|=Ib)pkN20(U zTuA?3B({=D|1ls{2g0CJ@mr#)qGPTwv}GdT$-Un2EwuF;EWCo<-}d-`k#gHs0s|B~ zY9(l&`i^ef7DW(<8tM5FhQ!jcPh0o!PIE1cZki3koOwQ=;FRJ9>KT6?sWzlP)dex( z<0b^Sx0h#G2~PreS`iBaNI>gJ5M6iZX~c`}+1NKE#XQpDug@4h*(bwdUIJ*T@kKgo zfXC{b3eZY7n-g=w86G`-P>L3^rYI>NZv(!%4~v{TP)3Vu8rw))*%Zd0b(B6qo$_`X znk-mG)`ZvFjl>SF`liTVuswYxzCN13DkmHV&^7I)JVrB#ONOgt!n(cD8 zrtpulQ^%BIYnQ}AR7q*cw?+XT`;tWei7)juc;okh~r9C3UeSEGf3Lac4h)vGsB z3j}0o9M!^c$tQ(-%E4W*<$~$T#l1@LwUtp3A4eX{R-3~rU+0AtAf+Ep60n#`b(M+@ z#Al}-3oq7r|7r&xVWN!L&J!wBMDGS%OUFwp9$e0Y&GJ{TKCOxR46-kzjj9%#YjAol zFgQ1`2l9-u$PVQcXEW+!T_vgX7bw@B-Z3T3C^DO4o`StYv!;`qyW_@5jO2{%Z8Q@2 zGY}bgRJP~79Y+x(oklzTeGh9(kp-pXkhBg(rVGj7j@r!ZGQQlT9ue$0kh4!P(IjIDQ-F30y zh>jv>UrO(9PMkexUme(64^M`d&TYi%jTbq57x$vIs++%;R+Xdr2M_BiLMg^GeHUGI zj>SYxahWwOv#hpL6SGeCbprRAf(!w7p;X?g!{uNjYv8a|9!-j8kR7HG@r_uY_o0SZ z*9s1i+R|16FL%O>RnGP~WXfJ1T1jPxF3>v!xvW9~Ep({_NQwes^g0m`6_L+uyjnn@ zxkaLI!ZnCgC@4j*Gk9=`x=%yYeJn{8heb&7p12LKMyGm;`YJ8EuPtQEg`b-F6EEQL zg&>F>8iD-GzE;TCuTi)>U9DEJqUT|eZhyn=JEb={gAE}>zxV7eANr)^0EwmH1J2?IRvb8z(j6B}Yky0Z z)L*{$5$32N##cp)giK>A1HHi|t`>`%j&KqN*6&T}ZLeK!D$;?VQQDrfKf*>%Rapf< zdGOT%v(*8uU6-zUYdwaSx;xDHZX6+9vcb?lN31Nr@T248^CadiO&Oh*Y14JUt5t3}>H`QO8RO@hsuc*L z!bAa(r*AG35M5AV;Nw`E1El=;1TxFUB3(4FhDkEMjRH7AL8t8ktGtSe0Q=UF9zx#(bM>B4?8; zfn;S+4lbjvRKc8@?z1~J7!?z(fz2`Dl5&6Sc6i&GcBj9UOm-#1mL`o8fm+iyY z&oM|xY3LjiB@b^fl=8bvY{#w`j;AFxi;WiHimePh%~)6VpR9z|$t9|a8t@$#nnnDu^7WN^e5HEKAvp=q> z%eC-GBheY;Ha=VEWBTO0kMZ@$Y)*AoRRTwlsM;$~@e55x5WhBiEw=p8_u+rk{_S-e zw@F^*lz`@_gtHEBxB-&xxF655O~s;kr7P#wJ>1*K^%0v&ppv)_H@2{Wo8hr47$<^8 zHf_$hTeH^gmZh`vxUa4%F%RsMh+TGRz9zcoBJ1VG9OsH(9vp3Cr!0EzK7st!I zsVVfx`_o}O%~U%FY$&8UNC_mpTOV;WY&?!VV5dHd^B+3mz~j-=r2%z?xV6}Z^Joyg z8>*@HV#^c0I{;>mwXNs<*o_$f1{s&&Yv2Eb)#Mef+}`N5nWJ3unMHZ?}_)06_-agi4IgSFnxoNHxy% z+~>${Hr2ze!?<3Oz;j1Ey5H2>WkcK{3u;-)ztLm#AwEQl^AzYJ2UX}mO^1R0(`;h1 zQLrZl{8&liEdK)|zl`=l@IOxs{xki5u_FJoQUhQ`0IUdr6#=j!09FLRiU3#<04oAu zMF6Y_fE59-A^=tdz={A^5dbR!U_}6|2!Is_SP=j#0$@b|tO$S=0k9$f zRs_I`09X+KD*|9e0IbM@Rzw2|w1pkOD+2I}0K6gquL!^^0`Q6eydnUv2*4`>@QMJu zA^@)lz$*gqiU7PK0IvwZD+2I}0K6gquL!^^0`Q6eydnUv2*4`>@QMJuA^@)lz$*gq ziU7PK0IvwZEAoH7R|L?Y0W@d;4H`g$2GF1ZG-v<~8bE^v(4YY{XaEfwK!XO*paC>! z01X;Ig9gx`0W@d;4H`g$2GF1ZG-v<~8bE^v(4YY{XaEfwK!XO*paC>!01X;Ig9gx` z0W@gD^JK}3i^+)rUXf$2KsxWlmo0!-1mG0`ctrqS5r9_&;1vOQMF3tAfL8?I6#;lf z0A3M*R|Mb{0eD3KUJ-y-1mG0`ctrqS5r9_&;1vOQMF3tAfL8?I6#;lf0A3M*R|Mb{ z0eD3KUXlOvydrNTK>uTs0Rg%I1`_!^*eX#d~x`B9);U>aGFOJM#)@!bE(iX{A3 zgJ#e97SzW1#Sb{Q->9>Yoq&3jWvBnpSJL13oA?s=!13JT-Mzqmb55gvqu-2h*H=)W z(@VxH@eRnY%gg2jYjo51yHqs|w7f zk1fCACPejnkSEHk&%Zm@Z`5yuuko+?y8?6mt>3GUL%lY0pMm~W{_fvXU%^}M9|{!y zMgGH2P+y^6gmtH-%EA%WS?{E;=0UBOAM3^>Gm|)(94FP|kg$}J<}dV#Q<{vj8TNi7 z!jQ%I`x0A3z!3JA)W;lJZ^riJ+swmk&U@ z$n^kEW9Da)fwYLOj={wP2Quq##|315^UcXl%4MrTUwEW3rqo2J&_3;t1O?rI z3q3D}6@g` zA}eq@QQJUDf&7p!H6PV5Yg&4oHeZ=`t`5zZ{2qX1S!6P|F&KcFm7c(l#Mz|uqA^Ut zx*M1tY;6suvwGS!Y3{v%OaLC*{f&$y$s|OMx?Sd783=!{#-Rwyz9{*_a#zqr;Cyz9 zP`}bO7Ox4N>%l>*j`EGma3#NFdrFX_U9n49nMwI?gy?fG%c5lEJoUAg>Ct$%12xdd zu_JNLc__=Y#IGCircd7qp7z*GK0Mznj(c_M_(r&v)?Hfyw-_Egmqp2 z)Je{D8QP?Lpad2Bz92h^1HZ|SF?uO1mZP}axZCW4bj}F|Vn?K#s{{-9!hp9roNZmE zd`7|U%X$S9S|t>%n=Ep6)cd4t`wIpi0K%l zOTZfFuN=qQYFw3ZX02ACS_DiCPqcTP7{^_Xr9ID6-}x||k~%PSs{H{(QOCaxQpfvc zDUs`&tk>ogalxqjnQcui5l|@B=8RIi*jM46G)O+$jYqqoPx0~iceUQ(4Jm#>Aq+zr zgEj*H3Ahw=BjQ2A4@uvlccZgu$O~K;qZ#I9`=BRk5HJVl+*As}rwnou4j$6Y(oloJIvQ@)JL&2=!NF4ZCciqPgOUV5_L;3y=`5B1xr8tltzE|d^I zE8UFa_Zh@fbUdoqS>ml9i~kuPQq&SDUs)kFU#3W@@d5)|Xms7)EpSLH`6Tu)1PnRxG3 zud;Ez@e%9j)C0S71?kAQOf~$kc*oE2hYHg2~qXNU!fl)UIS6fBcj+ zxZkr=$5V8Z)N*#)OzTm<>K|g@8PSEwhuMM*<-X!$JS#=W52Ozbeg2$wO#bR(EU3r- zaX57qp1(cG2_RkaC-xg7Infz2*)qJpLZF9oUY9bfgjHN{S_W~?y z)bj46FJO$IEXy*VJKNCHf+YY)!Z;Z3Yv+%mQ@|p2j-wK8=VaOHWSvPz;)OvkQg5Otk*UE<$4@9p+YXyfyCWGOamuTl1O-+#r`@APrC-6hn-h@hA6no3Ew?f z-(1WaXeqv;o#QdWfV;=!K?pqQl_wmgvC_notj3dml-APC5Kydjc`QBXcpwZq5HxO& z$3*0#7LXy5RjGGA`iW?!G;?s^H)itbRq4If#e=G|R^B-)~={@4Wh?e~V}m@L*C zi*}y(Se^_z%?NKEDUowQ;fji``IlQljC^oCT-sLl4_m?ahLZnvo3IDe08gJU9p|?u z<*6aYCVA#$;twPl4k>*9@;q151VV#~L14xfP3W{Hs6aK8#%;D!oXZd~tucY?6!6Tf z!=STIu}j-fq4THi$vJw8w$r7xWON79Q5 zP7dehgV-3w<2)i&QRPl`lA^1B*ci8vKUkH$$2N=x7&M8hF_P$I|DvERev!}%RZcc? z1dX@AY?D8G;(EnRbQ_*!!(v`uJEj~gxQF=$d3w|3v3o?m<$ShBJ9Z9>le9}@6viMH zhqg@z3T*Rf`5st_pUiowOwdrLNmL6~W76&Ots_Q6lhnWL%q{$2W%dz>I)}@dgnT?3 zcQht1YPnaHZNWI{Tt1prZY67)lMNn^gkkn)ITz}ooS<^4{>=zROZq#SO8PU~N8OjX zpY@m0UOlR&XH7@}ao2^akXjF9|Mj>Yg?0K+>buAl*P`W2g6T_SDwM=0ma!MHVMsxu zAQXkCQYb3{+ee_ z)nWG^C+g4QVEtxC46wh7vRG1jgWe1z) z#_x9#c!#hfnzQY_ZzN$vNAJhC3;NZ_5%4qUAW`@Ie6gI}*>ZxKQUu=-cHQ?5E+)J1 zH!U6IrO`Hg&IS;r3Vfe+D^(6|`-g9GU)T}&rx_F@b#%&NZq@GrAIIe!Pp&FQWHT@? zc?fqp!`fKduac;QSV@>@nYGP~S7HM#fk0-M=0eRYZI<=rEOM!(*i93(ZZD^Q{#xHc z#uUUdq>$O&6A5Nbly^2wIK{Y~n+`@i?r_}n z6UbKkrRg3c>r$K{NhUnArUuv1Oaby{Wb+p+Q($XSI1(?$cR6ZOc~6VcN(XEj_CXsJ z3;CLH^gW^e2ieZvF<22Pp5xX}MnsRuP5sYX9XB=LQ1Lf&n#bW;Iy9Isajjf2Z2E^= zOV9H~O-NTxX5qIvKQA4K#>wmgbnpurnC9>{$>)L(6c@=Fglj17l9TflIEk-Dn(*d? zjCD9g&}PHjO5_4C5$fJfH*mhUHT&RknXF-pm{L8P?m42Hd+9G@DEpz>7Ni38w#0Iw zEo@eUJ|BudQ8XXf{BVU&8?*A1;KJNy70tZOyp(w!xm29dWa;{dQPch{uZQbLj94)E1pJZ{ zMPkfnTP{snWTdeQK?OAdA<~PUQ4w^Z$>5))V!jn$*Mh+Kj5Fosi7l0}K)m&#P1C^%T%c0sY2q&;$Rm>yyUe7gn5Sr?v@e}zmjU#^w64L=L%tS}n$ z61lFLy@jYt!)Fg|OQniVn?ZsMQtwrT8sAC8x>L42-w5ue@53=jJH_3nFm4nLoP;J&4 zoR|(#MsK{R~q zPJ`5%=P8cK+x4K{DKXj8?M8(%99CJoB&aA5$JC|PuHkBmjV9KEy7M;n(k>H*Ho?rJ zPf0%x>>cNSc=;ykGE?P$D@KSjko1e5is$_Tk^E#Ha~yWkb|~DBLfA$xlTRRfKe$Ao zPNgo0JN=_Bx!-S>am!FlvW1h~>+_ohd{Z~xYp*zV^UsK=Q_)z&kJsTGoDW+QEl;^w zzAIH>izu3 zXrW;6vn#f{ywFI?8$}=NAxo*Pu{4mprNgb*!&9TXC<0Own-k3=*G@`kSn5wogsoPD za_AD@lye0Be|r%|X@gOB5XGnEh)Qz~Pd`aBO62xpcm=-{sMo|8^8r!R%kP7oNgQwK8hP`QAPoab*JVZ-h-G;{pD!Q)$ZN?^mS9ksUpVuLs)_R7zN{QDHv zO6+|-MKyGoag>v!wuyWm!x?>9>H~*0c$iBErPmB9^1eNDWzR!#waB9t=A^5-zEU*SX}ZI9*vH1#*o+VQ!^5PzgC%wXGpLY# zj4{U;g|bsdBI)F?%R zs-I)(a{6W0B4t70>E8oCLMwYWRd~_S3C_lBneWBEjUYe9r=K%bbB!*u(e(G8&Z1h{ zZEyH|kGeVW*_Tqygs*PHaHa-qgo0QDK*Mfb6q4oW1_=821olx?JKQ=up`WoZ; zS47uD3URA(P-Qsi=h?i}{h!NDOpwWBcrS%Cto6>JejP9z{O`+wyip2z^-pgF1FD+yx~wk(`A7Ym)tAhV(Nkg~s@gd)b(O zvtx}d`I86N-)D2+VYG)>e>lcL?uzlFJXYZ+Nptfx`pL!k7Qga{`Dp!y;B%Q}I@${8u)%6>2G+cxo<71bE37dX=4ZrDoAgXS{ z+`^eG9pzfP_gT}b4h}plEro_*#M*wVYNk9;r`l2HNuAy@H1D`^u1tZk#k7DJwolu{ zRapi`veD&_!sd9azUY=%0w-c&EpyquPD;sZfAY_I>od>BYFghaWX7_ZKsj>|_uFG^ zXJv!aE;tLOiBTj~mKJ|R3(fzQ-!TtB8FZC;lRnaxao8#JJdhO{?pmX*--S3e;R#;4 z!~dp9LhfOjjE@^U@DXVX7ZR}$QC|qGR^k?JmkhY1CS@_H;wG6%pF)ha1NKtZw6-0Jgaa3W zpgZ?(1MKc&>E8U2Ylldbp!E1=^IN5sWrb)FyR+J^0q=k5Qf5MA*99Z@n2htaRG>2v z(bu`Z;Tc|E81UYyHp9S_6J?>wg=ZAco$N`0(#{q4y)vc%{u z4y|%K=y3f$KJE#!b3%nkk7i@pUARSQzw(NY4BWY+wBqw#c|-5QZ1Wp*9lAgLaT)WL zwdnFXVJUB)$~_x7`@7^hRO~R)&ES+wm+R%`wf8xoDfLNO_Pj6nBcvi-qMGbG`zkGw zO8ZhOP0?&cEG)n8q^tWdClk^k;1FzjL8ecBBwuhv62021m)h8mH)^_%$0Ih3<*1c( zwS;>E$xAo;xW&3)4o-h{3D1`Ys;urOxLxBUK3dN#x})#-&fi%p6R>INx4v7w%`Nam zrn=(SSWCQIS>SR=Wub;BIh6&kjC&Mn?Pd2Aw>AiN0BcxE! z7TM;WMm#06rjBR;4qe=;5 zK^ewf?G8YD#kt5MkWq}KTXHiA@&2|bM8}7zC~3M%Tx+B`G3cb#hN&g;vawFx2(eG$ zZf2Zc8f4cCXf5Q-PU=+6W*v%hmFUhQHBz0e^A`b-uLcrK?5 zVw=CPDJ(}1h|AM-1a5@D%pH5$*5MpXsN6i+qLXLLs}DD*D+p};8Jz3OA! zIZ@n%<@=&1+8%DddEn3M)h`lu)VN*bd(?<1daiEF7ckGPmsxm;xL8sk(Hi}M*GA&! zQPd!ji(2bi!kM%YZv2sVp*P|F&KXl_H?&Jp zmql74WVK6I z^b?}?+v$HK8bq=^j08tsO`6x$Ob?(BqkSlRo{YK#nvV0LAP>-#tq(kFcqz6tD0ykf zSKMOA*cdjwMde)C<(F%{dBVIOnQY3ynf4aYfo{+IzFW=6yTtvmi!dk%8XIT}y@jO+w%iNzb1UEg zUJxvtD`XabRQAS=wKHseflLirKWL+PnbdkL^A;*2)L6EXMM<>*=H?p6f{uu$voyw7 z36bPQGg3gy;u+auc9l2X>Wg{h^7{U`>cHm@iS*EFX+Q2svXHd91;xvom7yRIi}6(w z78>qp=R#Vzaww?2O**O3M69HN+a4U5Tb;D_NF69BXA8KrzM=6j^G76VQjXQ9N$6Fn zoR=zOyC9IwAdE5)LCER9lYeGd^z=Tv_V9}%1*oLD0esm)X1&Y$Slb>3`~6&+*|s-$ z9(biw#Me6HjieDqZJ79CPbSU-;$JfLP}gMCxo4Xp9-rj|kEZ7;&T-qiAHiwo$EAfa zIo*CAH%MZy2mN`0<&&k`8f+Vl`ifT&T!`|k6CZu_xiuYLY+|;*9v5OJ2`VLRl|tyw z8Mt!M`4Esqh54&!B|UuP+(YED|!4iHM0Ht z@bB?ehLszrYMX?IRQ#>Q$N8L9K;-&F5&wJzkcPc_q{%h|pO%)q3in&#GXg`Ho#zKP z^&R0ZflL%ZiNv({?Gf-jHTY8Z8(1A<_#*;wr7hWm%#EF@!f!}y-Je_b=Cg%%#ykUN z47l@zx68Z5Fhez)EHugo86C^U9U{VSHe0dP<3aG1V}`XBuT}jV(fwg5QNK~c6=VGp zbnion%2^!)PTyuc`#K=*xsKw(^`39&;@irOCD3Br4*I^^n{u-UO`v^;Qt5229)I23 zRq5^t3a{3R9%|vL`$yf^sQ5SU$%a%J0)Ytws}aa0Y=s~B>`MH*r0M=)Hm9y!OOv^U zdiN^waQ(Lq#EU;&GEJx`3@JK!@SzUe3+fc z7^ut2#oBLE>E2f@yzlY-IGqnFDv3Rq)FQU0Xfm-)1pM!5b!>8UUD#7)Q6`gqGg@k`pTC^rP2w6nI}NJwyy|kfH)3^&BYlWbR70P~X|N#nu2V(=(0W8O?_T|y<)x}(QJZ5q zta@q#QmXihss0AM=_H&g7(}gXgicj>vFyfM|RZ4Fp6z-K(v?8C&}WP#G{;=cv0=-W@@m!C&RQ2@n_N@?Bc z6WhwDP7wRqPyt+7oz+j|Grk229SI!rYq_kVgZPtQ_%?3j=t|eXl|IG;_l> zgN5}0{k)eL4z`mU$IsP|#xPEg)w0mQtm`nGf_1ah{9M|CplaIl9uOup)xuq{uJiS@ z#Xu)f=Rd&ILPqA6^OuWe<%a*civkIKo2(BqViv&E^)}m2Y^{aHjz+Cti30necdOef z@#7Ow=Kl#cdBzm4p+c9bt>&eRcS>|uR@1{0A?+eQ-oA?Gd<`n{g8f-2F4i)UGtSf- zK9l%$pUmj((;ncS+&Bs|XT-n%+D6u9BVoy6h0yY@l62ip5A|6kXV%om+ocU7;+vGc zFsocDFu`=;ke)Phf^b!T{OYkJ<}!f?=H!!pMt&rf=KEK$otCsR%?8L&&H$p0Zf!b@+`?P$Op0LG@2u|n$ zI*k;P#r|JzX-YRX)V=r^uD(7=7^dp((FgJQtYJ>4H1Bi;EVnMxloiB{zfQAldEu;7 z+T#B7rgY&51z=~uU1twty2Ic*XCB`BGHSd|jULOr?A4WCD6VM`R$U?UY_s1ibcMU& zB#;&!H0AzZbp2zDEnUz6Y>#c*wrzXP*f?WbXKdTHZQHhO+n#ss=XsegU;pat>~vPI z>PmK3uBzQhWI&@CJ;fe$>izJQvP$%hrVlD&{3#WncS{69x%lX8w+u-OV`x%DQbPM7 zKHDw@(;<y^kK`D5K>H7Cwf42O={Y9g7~^-qEbeo8Qyi+FfMr} zAnFr}W$leD;cJKK z6$IY>Mg4kTRa7Rp&`>Rkp4$9ooIg@2FmbaByj2HuzWno5VobVcSvdgC0;}85atZQ! zqCrtla9Oa#BO7X9hHdy(_rvzEaPhXK6(=zH{L6}H@97w_EGTNl#@<~DPz zqZyE}=gBzfE+g}M6n)lxT}XpETJLa@6-;J3kuG*Uj=3fTlmc z`E?2C2qypt>xf3^`(K6%%E^ks5dU}f-|@c!M(FqKKLPVd^#4!5g#NF9akATf>pQGN zAy<_65d|YpZ&293G^G9b7G4Z_roYGQ#bd`S`e|_o`V*2v_q25S&x4pq*eRF<&to4{$>^b`J?+H4A|M!F21oW(z!M@}o zc_nO^@ zU;E`eL=}%Bth};@Kf!`pV|u)Rh-UL=ajb<`mw(2{2@@gg+Lghp|CG!4)E(ralXy?T z`ErX@T=^4jZgoCt%roh_@l$MS6jnm+z2X6aT>w{e0T&dD=X^VDH`+bwu?$2{>IBVbe96%@``h#{B^;fot%H$Zmf(oy7yR;7s6c0c;W$S(x5;$r z*pE)OUw!7_MM57$!bU1Ld*nXC=gpI*y2JD_kw7mrLJ%|=YklMd8M zBN-EINy3Omf+T2?8FCL+&dVPQpo2lTWaN#(ASy`&MTGhc4v8ab6&~%i1wd|XGqLD2 zZv?zk+#Tor@w+UvLE3}nIkS3VL-eL|dAqbvxdECX~ zq}k=qXt!S2!*MG@6Kf+TJH?>^VF0|68F&VS&Q(I+Ta!bVBX#N;RLxTbp0;1~cF;l| zIjHFnY;4D$M2?;m^%dR_^pAH-6Kr?(Ekj2b5;6~9Q5pqA+kOXZ?BQ$maN+vP^oj6R zDw*7=8SO_B=(S*e2P}C(XsS~b2RLHgV-*@?IX91sW4gwf9auV1bi*lz(sf0v^Oxo> zERpeP?%nLUEkRV(LxSvysxcrX&=R?f5=Gz)VUH(WR3%kWH-cDQ z^S^-xU3{*q?$^yV{9teWFX~ARQW(M(1wr3Dq>&DmNs7(p!ca6->3=#M@VkRB$M*yy zcYE-dr7#qJZ#O`V`!2@3M0mj?G@__LJe1MUSItsB4r~OVdO3#(HX2Z;V4p2W$~Nkh zc2BAz*S9-u%P6v|WCc=Zz zcLG@=YP02({pfr5dUBxjxTL5v`4Jwo2v$aYg%PxHCD`v6Lc+o@#a5FjX3pIsLGwSw zLh|||*2sIo%g26R)93Id*NNR24@#p^p1YqfV!g5h-jb%Ab+4!3NNwCQD!~cf_f4OC zhlt`Gv9OuGn6zI3jQsW;gkWnQDL4Liwz-2Lx`Q0-Jq=ug1}JN%(icSHEiZFa+um!? zxPbq}o-W6V*ps?N)Z7m$8+8KPcvcDjx}(@eo1_j6Cr#en);u&;-TVOIA8BoFl(Wxp zQl~-0R614!%p-~Wb;HcM`ZhMF+te~3j|}e=n%TDWe$8FXp>)j0Gfs8*<455H$dL^K z`SH6k>V5^}|JWYtj`wzxxRhbp1Apz}qHmU})Bh_HzYm^f?*AiT{;Z*@`@dN_3KZJg z<6KN**jX;z{>2#NF_*TM7?F(p21;Z51k`HMEIA>aLHXJ2{`QFVDk#I`$(~x*z7|!rehwl?rv5F;jJ; z*u+tFOo&6irfDlZ)@>wjNR8rO=7>5Zo*K9KEhOc@O7|bb^WzyNX38yi+3~e52x9i< zCp2|>bdP8aDGEVDc!z9W{(fSu3coXEv=AAMy6f&ZWHFEi&Kh7TlwSJOs4#f2iyK&a zur9ragzX%BxORi*f6o{YHcV-ClV+Wqw$xWSeS@8W1z98~nB-RG5UIb5k(FC-mI+bI zuAru7HanzGACba8>#S zshUB{8=lHX{BD95)7IxDLAB5?okoE$Bo4p?`Rkg*BVvtjpj_+kvW>C+`L$VDWbN5J zo^#NYk1nugpfTjnf)U-+M zuf@jEe!bq{`+L7>h7;~{76gp635=&KHZ2wM`!itQ;jNLWBcJRieJ$=@CztgN_4|d~ zkk?!BrFV{r?7dDgeQ5Lngh30ufhc$(-DW}Y-!TAV`qrE?6O+K25?a4N|b`?2$loIvrJw6&py-#^{bK(eB68-RP z%+9-_4aGHq!`7earunG9<8p>u|8$SkGQ)|KCDv#{jA~PoGa;L}J+djoj#E$|ZE2Vs z9NVe6y$YKU`N89W$&`KW&zONuO3XNcV=TQMz3~=Kx$lf9u-DsNXJXQg{EXS-l{}PpqZHm!>fn7gjY_1TNYTO5UBY!lM`OR(lxa_B2?Wp?EmjW~ zc{ve_+SQ^&AFxqNnV#+uW7V(e{4}pfu3d2vu=NwcFm-+I_r1!-j#+rS?2Z0XeE+#( ze~hQWl`PICf5Z-%#mV5VCjf*rEflH#6x^M{y2}Np=V`WVyguGGVefK5tpp2`Fe4tUEqOq2RCvjF^sAt6}92j1?d^rp~>1AabnEDE=RIW$1x>)8Z$QL+UMPW4Qyg)k*2q1L8D1;Ba zQ0LD`4S=uWaH9zEne9cN<&({OdMGL4eS#q7rT&1gwwYRDht973XGSQ z#zJFxzV{YoTc92pm^MQ)uHLFPkW^^tsGQ~Ol$!jIpwYDzYW~*4q3ySjj9H zMNJD+UyBn5qMZ?*oGGEX84oCxF_U$4OMMJ_n0vJV{vW|9*4=QvAP(f^T{+mdGLw~h zxEV^EEB5k|egl14SWcnu9%Vj;k zW@T(3i>j%d-)|=``_=~c3VVAy3j1aL+|ti{X60;`h1L)yBeqjUM9?u01oYH5MAdWV z0MlUHyIKj(d3cQ{pYls>@;qwkT=i)k}i`eqCZ@HX-vYjp*-zTLTqMjfSSBO z(y|TAFerBz9M75MkXHiwbf)vNXUo6$5A`I{cEhnA+0sY!CjPA|8u&Zna4RqHH7cx5 z4AJ`|H$;j>Dj4Z0{o5&NL~=8S!DaLmqIZv76Tq`LTTtE^AMc^guM!$vD4VF3RBkFt6#<6T;6n z=$kvvk=X+R>)+l>)o7}ze)O2v9%`{ZOWl){Nq$84kdEV}KSoP!)a&0%|MDN6h3eLd z!n*j)5k&9{{53IH_Lnmo152^ABXbl_KQZ2aCfVr?kv63cI%=;~o2Nx^I_Za)+3Qv-dd^m3DrYggD@m=Z|ikq9`t-SaHoOrhxu8WNUqD4ZvX+&Xbw+DOJ z9~a(U&ag0P^fpV8=mJ=2|4%^(+eu9=1y*d#eT-CX%7{v50tF!gWg;ZMY@Y6B2_4;X z7!%(rFZ1q)xhr+6lsAJY>)IW_>>>{b&>ICdFClP`g{0MC86COa9T3J6tIiPcXM$}x z+d3-n%L;6yYU&xUG5`h~e8flDNR)I_ITrOPU&_{z z(&8n|v=~!L%IY}*ascjLn0#xr_LBtDZ)z)e_+2kezsI_+zh1BYj<1^nz;XXWnmyU_ z!Rm9@aN}UST0(*klfA%8A|r01ne^&4<;LE;}iJF*oW9&@a@P=|%2!Cchr0rj0vw+%(k3cint zQqG-?;629c1x5&gvhb($k8`2;B018yR{6O7lGEK8KS#Dzs5)OQCEC!cqKIMPCX$@M z9E_3rO;HIipTvT>u1lTF6~JG57sP;q}x}HIiAr$7_KTmWPVh8V^iPI&9f$; zu442b+1wBdQ2GgaHF8ktaN#m{E$Bi??2H>h;ndeVXkkcBT1qmKLm5vf7_W8dv`r6s zjaUgO-f!tk|O?he;yVx2BFpNsUtK)r1YO);IBc1G*m`JqRrYK^$OXR zn*^3eg~|-eJbPJN2t}R?qAi*f+gyWA5}ykPd(rCoy4kEDmd6IFcJi=fL`ZAPNoy=& zoT&3JfB>^h2yv{cHKdHHzg6!#a@Hx%5;@P-a6GM7nZ9iwmyoo)WBLFH-h3`kNo$Yj z-`YJlX@877KsXzzIS5T5lO6iD9^Z1>iSN4?AktmwqBg+qbw+Zzmsa?Z96ZJ=fzRJ^ zuYUBx2k4=mAEQb-5kp7yNQCT!OH*GglUDp7sgg@DbAiS;jpNa2yI=l!FyV{{ultHT zA`bRa@R&AAGCR=s(Z)kUcs_YBM7Rlv>1x`G*W?tN8#6 znF>#NNl@Sb;j!xc{ICZUsHVy?%SN?R_(=o+8oMm17((g^I>~5$Ib_g%^dYLtC~& zQZfbnb|~$s_ohpkgaw~QKYFO{S{QYs8)ePR;kP=LF7^&_`oRkdEGBzR_>DINtesdp zYrc~!Kk3{)k=)7NFKDK>Lp`&{;BoYA)zLt$TUj->F-7+ThWGCsd=oo+Q62n7E;$4! zFSb6;6)c^=qnmN$rWKmDL~x?kYqewEf1IZSltu{esh`C=mk#?+wJn$QmFzat@h)}3 z!4+2;5#rG9t=?I$7Y_J)e7OR^kJPFF{GU>3F!bz$JHu`$aU~WAx7xC2Cbpv-dQJJm z0Y>{gweJ@e6{zQUR8KpMgq_%&0Jb1Ac526Z=@cTK@By*9ow@Q4?N=B9jV~7{;)jJX z9)Uj;Q_)PhHrh8P9wsZiN8}9T-8H)uUPq;3oG?lbRvrJ8t>#l&%udrYpahKf&l6Od zd-9CjM^GOpWudYczQA<{Ovmod@L&#{YkkcSdcSs0rz%xOxEZ!pc?atgZnUljGHh2X z$Umpb!~i$ZmwEt1^Y0$``8;Rq*Q`;(h{ZnO=P)3)d= z$yHBK(-NvXZZ{fQKcn#AFE6?~ENk2C08yEB!`D>nT=o2HLMUHj2qfwUi6HV9NhdMf zdqo)WF32$$x_%^_2or>Tqifd$W%I(|LC!w9wZZi;)ZeM2=YPA&cW^<57J>e!k*E#Sr433fta$f5T!StYhh|<#;zsvyP0_chbeNl z762?rB*$PbtCt~XAmDsCt*H-7yVFPO-zo3MMd{w`U!#Yzk6PHx_k3vPbDrVc`CIS0 z>y=ZHHFp7S>y5?+%e$sFrrlcyS@*dFRTs`+V7`78kY$M4R57n-V|2ul08pLE9&RNQ zA-xij5v-fjKTzb@&Z~cQGm)531TAW8GRLk9=DC&XiH;&;{%_XVcwL<~w5+rpKMGlS z=V-XE5Y=!F$>hnqTs4S}vi!>b-!aL1bve6`o2Qo@9s_h|de0qdF}sX z&p)2|iOl(_2U7Cd;pI(o%u{$_klqZW0L?P^KkYi;G*U~q8JzeE{cOT z8QBeu24~Wyj-#D&OSbBV{Vdqs;Dc;6z=2OI>ofpwQUyE@$kYWhbXn%Db+8S`J;k`M zW07u{Un$%LD~^0$GaWyiBBbunFDDI{k0J+6hO~^TPBfxO)f3D;<17e#m6orIE?6Tlh0Z2=5o|zJdOXMqq@Oeh z`Fl0NRBWEZ7m-%BW% zqbBkkI8*n#obR8oG1V!(<<;h8{L`ECL!Oz?{i8z`p5==X_o(}m4qe{^4F{wfpbr4A z4uFXv0KgFO3;^A@ix`5z`6nD@Tk(e8V`B4fYT2`gfJ}1tsNOy#CbMj`T20^Sq0*sQ zW>!O`1`$i?2C{D|c+Y^ zkaa({9wL%#Z;7Q)y2jYe**)U23C^GFcF;$8ACp&HWXafT3e7V03tvBM>$Qn&zBn}? z6zcsg&CeaI~bXox>HIjV`QlucrAFNbfqndDrjK{lVK!Q)i>yjM4+nuhDA0 zg-hO)G;d5Z5we+q#SuiyppM~f!SyY zKS&r1d8X)pGwi`ysvU{`SaH7GTr00r5B27PHVE`)jp|l~*%-R!uVrGE=q9po7RUGk z6F?*D;l*-wQ1)z?FS~zKFyl9(GR;@s?>8Y9*00YX@t7h%fr~?|9m?EBhNVTrAXcO` zr)k24!Wj%{CV~==nS&gmqZ?MAF9V9c9q*hB=5Cm_HJVxzBStaNoVp_w9+%pQ@L=4~ z^L`0Fu68!eS{>2te3w;Ea>IrXE+h6bmB_%A4hu+*xN@uwi=X_I-NEnIUi52GB(DoB zm2P(gJy$}IzhqqUFE)MF&;Ulkk;86e-|YI0%XBkuvSLaXaSl2ajViFL{|UW_Xpxc| ztT}$&^Vyj&1k?kis5M)XyamL9uA?cOFudQi$qRtMla@t?hSFb7WkjnDR8(P zThA{5)02W~-uho_uWtnO<8{YoK+27ErPCqt=^k9@xegUQ`RCJ_X>7P&z+SX~hrI(2 zQzYFQFz=cLJW#c2iphy>u$D0nW`wL(2-rY?ngZ5 zU-wX-x7Z4sHewwB8ZXelCLGebTUzwK5#wi!w-(7GJKbm!7hGOSVf@IzwmZREj(c7h zw(E;qG1J+`H)P7?WUEyNbgOnp(L$rV_QC;%PrLc?=24;_no_#uaikY>Ul3jI5MoIA z@BFE55kdDL^fmUz)Hu)$bZP4{U?XrrUP!+{%xZkx+l-KG|3O6F7UcGf)td8eB_(dJ zdT=GW(*0SZ8ue7STlS?FGWaY z-RsdotE1fgOD_OKo^SX$YXyT{*}N6be#;)yNEVK8NP%h4svfP=d1NBv_riW<;FCNC zoF#>uOHkU`!B=POB5C>+ zo7HoTV$HN5X90BB1X9%64)(0_sSt|q>_QHk@+G0B-g?30N3n^M<&$b)jd;VyNqR~@ zEQAwy6Er>@1q4d_?CLR)I7|If8v& z(^WUgEM=Q`82Wdm(H3#h2_o~RYCAX=I)4E^O^$0*goi4$vLgZ%Sr+CN>iYodumnIy z(0mx7A(-b)qHgMwFOWogyN~u#1A%W-l!YI<;&4la$6Y4R_(o` zk&Bnk!Av>52ro=Ra<=znLk@S) ze4uO%MZsOCAEKfYs$zkHMoO`d|y@5lGcL-1`*>$R89mC~C9?_U$s zUDVV1YhwDIJip3+O$_<3i2*MhDdW!tKd<>UF+FeepPTq!%wNtw@*6SlKiAt#Z~Ct$ z!T*FGbB=lDzI9$BUbk(37H;_u>GJUAz8s#M->XNW)Fz?V=v!PnEWEB=k9-b3{Cs%7 z7k>0s;NP}kzcVhOzw|y%zIz_LFMRg@F@M2-^Vf=B%Ig416$T+Ju|A96Pk~yly)_Ps zW*)!R%bDhL!UDJeGkWFq;jMY?fH8sd>S-hv4GK`n_8}Ni=?8o!5k_@JI(;j*@z)Ih zU2B}TP>dOVQhAHkm&W@Y7Go+dnIRekv_{AjVzc}&&Rw1v6+&A7gU>o^c9bg1+I*ivqy4@KR<~R3`g|^MHBHWFXRGJeb<|yp?;i^G5K4;ucr0WjFI?4{R1%uI`IouCv73u59U)`#oCC5x=y%% zGTo>gqFFBI_+H%Dv3J|9uIR1M+Jww%x;!)jCxTbEj?2~LUT|ouViD)Gi@9t12nJ;g z7vx<}IP8V21!e7Mn{C!JwD}zAO+fJzc%n7jdVp_qV~?kP1?r+Kd5b2#oOatF@P!gC z3zOUQaRd5qGK@?HB}1X}+a{d*3;LTjf@6gFi@YbQXY9!<86QbFTas`ktgJla06a>#+_7xivDxL&5llF~#vos8cWZ?%t1dyQoZsJ$TbKE2n zna2#RFs|oQEk0u7uk83=U2^QCbCliv-Xo;;U>EqiaR=_@AM?Q3`cX^dTE(|i%8tQN z0^XaASdgy*n-#Bccx0g4dy4IP%|rqazLy)1a|reX1p6`@ zf)tnzvaYgAs(;Lf?^3z4{gF`MS>6wlREJV#?iC_&r(Ut0JE0;zZJer#svpj!$UnuU z?nc6Oiq8H*;Jp5aPw-+Z$}{)W@%E(>lDa49Tlf_V%9V4eSDEdS?Y$|A5X zi8EO&9MHtRdX9B5QOGkxB|nyMUvprUgUf|g2+L!aB+L(x#v2Y$hl*R%_y}bkrtx0M z|A)sEqxAnyiup^WI4SosTfpIA1clp;^SdN-tyv!9?8kQ;Xqcm!GOjW0|5Y+Y&?AH& zrwWYbwcmEg8VRcqx?=J|N4Q}p#xRS%z?SRx~`3y&suBWsY9BFI^!Um<-XPLX| ze|E-*lUJz>B#3gDBe+g#Y#p*BWjw&kRicL*$_-fpHqDP7cxqfRvvt@FT^2MH(;_fu zS;AGg4PFw5{&bVZI9#DBvbM-Tf@?y~_L>T0YQZc5t1dr&RkmwKSe{kk8Qk;Y&Kd*{npE+ zAIrZ{jJE!BC8Ek&_KI=Bui{sOmbxjSa4qbpEu=O{$2)NNfK)OOo-Kp3Vd6PKx5D53 zm!V|T-hm20M1o3EGr7)wbgepFQTs0lny=el9UWuw_*gv6bcZ0?mPy4i=zg*B+^ zl6<^#Rg$`tD_K3Mqztx=a@v)>MG>q@OgKDN#t*L!dp4BY8UF%zMV7-#;)uWFiRc#^ zGSMcT^C`a2OIkcARxMQWBMXc+VY{j)DU{|y-L3B-?qsh^H+>;GJ}{XOnvpYja;^+6 zMM15ujG;I<|L#wSMg+!4z>mN+r6~w#H`#2eDFKTZ9cdVzLF90CjH06d0;C*R+{vkI z1uO`PNI~uw6Ta1nuK=x0X%wCg;Q?f;hx|3R$((zW!zxiCG+H!Ht$VNMi!6|ijKt{<8g59B zAZD|Gi{T?l2gpvu@mN6R)KO`ACTgFOwG?6QU3FYRUI4kQZ+VQ`w##+B|K;c~M^2=0 z`Gd2_Y+5;rvxOCk{taQSV3uZ`Een}9fK<@)Ev;8n)vmRT3e=EIXVaMvAjQ69#Zkc= z?EuQOz7m~Ku@kur4{5f-eALu&{ne0*?bXwwnc8Pd26wjT!AEXM12)6045l}+oB=ad zgp0y{?&An?zN!`D9^txu6`{B0XB8w)w#Ni9^SoW`KkHNkE}==TFZ06lL?&J`N z*=zOADAU{=zmh$s;A)UBhZ{w~QetQhZnVJvxi3cZ2`%Nl_FAFbk4gLpn3GgLVN2cb zlE}+n=fG->?52MqpbE~4%SQl=uvHEs9k!F^%@Lh&BJQ-Kyu-~Bp4UZ1aif97KZ=@` ztvH;)lYfZC#EpGgd#%v&;m4Djp?*@4`@+8o(3GdAur&d*9-xjaUH0hYei$sY#8p%> zpq{XbHA-By_ix{mJ#v5N+^*k7?hl*2UyXZHbkfrLmpXSXwz*n^?l`)8#hcgEd5fe+ zPzNq2=pXXU9pibP!AuvBIq~V-PQ~}V{V>dn!#4(!p2DsPU7V4J90m;tp4-mL=%NL{ zroa3BBizdN^IuxsCNG?Lc~>5pMHBZ+j)q1zJBr`(T8gh7&nhHYv5yU=pJ?ita_IIX zkQuLUwpW|24Kr$823`&W^%ZHCJ-YD?A_GU%<~%da?GWjnZXDdF$;DKM(ztOBSq&$$ zirIThkEaBA9v}lglh-5g6}L0VJ>XYbv5rDVuo_F`iw2 z#EEpD(jKk~cgtuux*4T{f|lIcx%f=v=tlSze8zWGT@H&I3bN^SdO0fBg>Rm#V=Ymo z$#%4QQ;QE&>*kc2h0VSD$Hcf(2nH#cANdzL?>?#5DM3I8~Q=|dOxN>E-jjI-mwlIPL7p`jtA+0&gHhW|w zy-24+Q^0R88NqTO>|A|&0eS{XFi-N~ujE0Hr)ouWDgWr8t?CTXqUu!$I@kTaKoG;HKQj zUwRGBx87JfWX#tT`p33OvrcBXM8lR)iia5-p=HUV;N8Jyvl2R_?==S1bHaN!&}k&% z*1yu1nNxeHwe<4U7)teaGH5&@JOZ?}dz!#lc?fa)jm3<3q2~fN0ni5#rok!5%|UKF zGy;MCRn(jPn^6tC7XB3m>G|6)?xs;GjpC7z11s)h1)882?r-%^R|sgrDw4* zvRXw-6=kuu958zr8a$_2B}&KQvJJw?h*GkoZ1w5Nd6|25rXEAyWl@RGa%*wVrfkh z`Q`iKmy}kB`KDQ^7KCHsugj40o`ckb5R-pDez?j<5tojX$BwybmsX`Y>J4J5eIF<^ z4{cgOwNxWJ&r96%vH2uxM8I@-KFm#x&I)l7!}EBudLH>tQMo33PQUhR>Bz7O>|iMU zL!1prdO=wlRofg|#(;hf86V9{!2XrMf!bz0poAl9J^JV|)|CRAZ}{h(?^?q#lyEs= z80L1x4;TY`9spl!@m_3cAt-XpU_f;TY_CFN4ysK#_XnXL%MG;__Y{zoStL}+u)C#z z_uXMx)pT#hL^YW+Gh@3c6`GGToXh@mbnucXAFY4Sr!t_j;S3ie;Q8t zXJJIpBXJd@TsuK))0t(Kh>0t6R~04bn_$wGSbVdzuecc0?BK(YbiJ8iJ5_qzdg z3cE}DSB?^YITvwF6_RznLVGps@`(((b0@N+PhgR}S}63NFCg-OcSLhkB1l&Mq-OhxD+w~vva`GND{o)akkDj@bz?xEe9O%m zKWQVsm2D8YDtVe`27Im84m%I(UU5Xx@gD?zplUm8lhKJBhNFdug^nyhqlY(=Xgnrk zix!FAW6?P<^11-0kX~h5KQLIo35E9Aw#v1cwrlsOW59+g%w6O<24F*_m#Qg$r1?=M zyDF8~q&aMN68KcC1d(fAJsszhhV<_BMlmkWor7LhS5fvm8yj{YTD4Rp4QZh+9;Xz4 zc`};9cg$8_iD?iPv0lIqXx4%4j3}ry3}!!1CCwt5l5*gO2}eIPE9C1yP4vvmEs#hE(clQuXSo*&_}k1&$TcWd^c<4? z1G=ckc~q73^ucI7AM^YM$%Kai&reo;f+Q&%g@UDb#uH_?kx zoXcN}w0EjGRA=`Oc4ftA|7uROJqfeeYJN!KEoQ;1K~JVngGCv1PN8Rzjwj5Rj$xo_ zZSAEA@D)4+)f^@=<7hUMi=l{jifSQ7h!Y=CchguOLZ3+gzfi;E_$}nKOcm!Jn3oer zj;H5&fn^r$()~?LR`u1#$O^P50qPp5x;uggnxRN#v#!U<*@So+_i!PbC)Ae-b){?N zxJ}XClU)k22^f(4AF8P||h#T>-hR$Yi7-tn50kov`2SCkCL;jV?a2(IlEh?7!jGq>1LnaI7{ zI3N;V6hW)}Ax?!98n)@Ca8T~?GMJ)#5uV)0GX!|x>jqwL!VEOc48@LnRQ2c{XVnau z^<=d(;LDmzK0b3^c0?7XCC~>|!la7dYer1SBD2^wO~lSi8Nca2v9^K=A1>Z3VE1x? z5V*p!9DAp%+cF#z)F8|Ah&$*q95&{}GWOk!OSVS`BH!b1GYq6{;dQpfB9$H@*I+m? z6Rn&8gMLPv3i5i#2ZcM4NB|T3iylLJ_)_#)#wk@U{Jf(M@m{zvh?OzoP~bVhf+Qro zbYC|TL;W`R7&DW4E`A9{;)%VcHtZnq&M`ku{&G9iYC( z;ewn+qLx8+TB9g^_{4%uiQbm3&gyBdPQ6BHw~{D3RJ0DCu)6yY%t|knur{UIxXpD{ zw78892ePGR#{uHR#A&I}y-2@e-z}v)@T=`4ezoV0LS%oFgeTv)-Sd7a;ZWkz*d8)^ zoz9X0Py(D1G8?%}zs_FobmXyIko;;MG*bJDC}@zS)Ci7}pKcwrhBEQEe2O&wABE%U zSlr%Q63Y@MJI$A=R%0)Kc8)3nSDMcfXLbNQ4V<5zxya=>Dhdk;iP53E8&Es-w)?6P zJ;dL(M*z9V3WeU5rL!L!bCCnFclYU{>_Erj$$u`(8)X$gpxe$e)sLn*IUM3dSpHZ& zt_b|X<6UShAL?R}mu6(*)PxLRO!TBkt!;+Kp#;%-{Nu=Q7VeM!2rXOu!QLZkih~w4 z@@3Cu`EUgzSx2l5KLpRNy1742HLBtkJ>TaSsGN-i8N#}(Q=kM--x!?i-GCmubuKJN zqN9p{fGWr29Z<+f_pK&1*qeMk?5g$H?~dkrX(^UXKUI_AGmJucd|Dfn{joBay2HV; zG4GjZG(@roTM%luJr^Uo=6DO1R7$a&$j$!gVV;E`U#U!l1JVV_s+m(^iWHJs-l$>l z2gkMe^o?$`K?duR%(O+*_WN}jDcxt4GVQ9^(aY&3c8OKjVY*t0HD#96m;}yt(b1RJ?TO-wx#f`rWFDfm6DLiH#ca{ z9lP5bn5aQ$%DIK+uN=0XC0k)lWs1)04^wx53b~#+5Yoxli*L3LJ%53kZPVpCEL)M7 zy;>zTE~>?T76O`V!Nw=*ECkQDIn?p6`HW)8>{TNAsvIAkW!*a#3a?`(aB|CWg)`kp z#2$1DcCr@q!Vf#1A(K+gp6Bu?h+viT7_A39vu889s?GM6>*Z;R4@0Qr!YK0jNoN*w z6JF(1aA*Y5o9ei} zb)ZXecMdX-%UPmHBF2TgRfbv3;v{rtZcHEy1ZkX2b~Rgv^Y5<}?a7wE@n%uulGIh1 zSUfuzo0*TM)O&mtV82w!bf=P&ON~Xtb)E7-~nKNuE8&@50i6ak6g)h>D)9rHyF&O&-Q%_F`^YQSz$S461 zrMd!-k50$7r_|pd=dR+sSwZ=X7=O1T-NqC6>Ouj7ANa18GRG6!u^grL-;OP_jdo0t zT?_f}#?o*mC5{uzCzg4M^}5M4h~#S5|8V+p+Qm!##O&=SGpzyEfBw>O_gFX=K&lIc z^qfBLA8UPPPT;DL$@k5VX>c~kv#4d3&Q-GDs`-W^!KZ=m4T0N#7$C<63<^7h^Yh1o7v$>kCtFn4HdxuJ>+wtTH0j$q`dA;UV-@{>DuYT{f z{+0>Nj@IQ?^mp`;Pf7I_k|@6w9qUao0-Kv_$t|R`ICGLL&D`G;fPn|JXRX{fOLQtK z>=5Czxvdi$*AXAon|sArn-~KvePB90JL4hWChG3QU4e@G=x{{v>cnEh{*2;+#1l-9 zfh@N?rWe=P?E|p}gvYQrEJ_<&-hhLi>zmjBQ0%{Imb(LDsrS9c;^baj4?Dp(T`7;5 z{LCyJ-X!8;NN9nncpMfEx||_FK(-9Gvc+e69SBwz@bcO?L|=b_Iw*Tf0|8&LhD!|1R`FjD!@h#!C%SWcFa26L zSYTdLp0!C`&OhW?ZiqQU1ykSTkX6SuK+r`OI@%e%tl1*#CRpJgEpd2BY!BghP?CPM z)=iiBV?K>g^mvd!kAs0vn;8R@LyC=;5|2HG~ ze$Fbj#B5d;R>U}CxOs@}v!N+S>lAxF$++TuSLU8(giRom{LEq>k`!Q-j;WSr0arYy zpa%f?@n_}djaN9k=@;0dfU6i*Edz5-NCOvvMa>oC`He9@?ls2BUa8+bb7E~V6wbbfeAKxA!PhorMrUwh zS$3Vd!_iw`$;^mh7!MH<1BpL0A`or82szYP$aiVdoemNxwJPYTLGL+qUg# z+cu`B?Vh%cY1_7Y+O}p^q#;4nNl=Ab2AlpkSau^a8%t>9b?;&1ksq{uK*|Pb=i5OSWTZ!b z91X-XIbuJh>qM7ug_+^RLR8;4FO7{dUNMME_Kcb3gm@?)!I|ZVTo`uT-aa;hziFIk z58o{s6Ad>+2aS8tpf9GsquX8%0k8}$v2Y0ldR_kTWdcMXe1d;k9n1<^qYS)^j`nzR z!abG89lqWpItMkm4|lj!AuP{xCEtlG#I*HQ%qnqU7dI3xyPdCG=g!gc9?vY+U~ z6c1G}4itH01B!kn#h7CSU=9M}(IRdO{mvT#fP~bBdjPsTD-s7j^OlWOPD*h`#g^D) z{4`HF?@zFMJI6ksf`nPJb)HaDA3_7mHH~&x5Z2zRv|Y{hbt9nR9m)9Xx~6uAHYz{K zYneUXT7SK;CAc0wu=9Xvo2LYv;%W#t5X-F8*B6afJEj|Ea|4-#)x7$n5@f9y*Gfupl}uBhF2ScLxrJLpx^(w z#khJZR17*^py~fIn0_;e;pXfai-qY+dAznr(8`G*jMCoj<+$R)b7JAg{aeKEX3&Ug z-u6HZ!ttKLsrO{epkqR`M8mmdRcg$pt+ePCBx}4!#v0Oc>%x%x%tepdy?w z1g>SvBNpRO@mF6LV&C|PO!IO($q5>XsT(>Brds{+$&Jnvy%jPDHUE~o$6hLYsJ~^N zP8@xI?AlQo6uxs_u4S86OIi(Rcr{e%OW+%9>X>l5ialB^g-{ok?X_kt3s>Z^+ia|u z#V?oVuR`-51%&JZvVFXVvk*or$5!n9hR(lTvpWO2utFA1Dkglv*W36+LDp0~0@zoE zNQiYNDdisghezgN^rGdgV|L#;iH+TVv7}wACf4X*?r&Srp3ntVsVsrr=C%OOj4U1U zSN{sXy<8Klk+~j%QMq4%w9sDKrYlIP!V4lys7Q`y(zx}H#~>8ZeYu->Xe%Eg!K|#Jixpo*cg;cw@QL$D50?Mlo6WApTnM{`w;&A+ z32fPCK^9&0ZL1uD6PrBzfUp`?G_|f%4HrcAeCbIdbLrnsNkTZ|!!r$+u9V_caFO?5 z_shSG05z?5$t`Fw%URO-GTIsiPF&vE{&CkvE`78k()NI$;AVBr8f>^kXY*dMC%I*I zGvH7o`;5puRITa@Hg`V#tTQ(`Km%iN}5#k_?pC{wa*fHtDYTz zgbJqm?`!(MoGf!h|GK_^zx<#4N!#~!hyMTOPb9zjlS1+$qS>^t8DuDPyB(K25UctJ z-xJ@>qrHc?6xV}k3xYfRLVuArfXB91_8r{e-JAV+^SeYT#1n$lw6eb-!h(TT?5F;? zz<&3wga7^XL&f`*Ex}m_(XG<0FHoJtQTNnK!Ta!y!Hv)H702FT9{%{9+-vq|miYwC zvVEI-_t)^J@q)oz_n80RC%~uoNAtYEYc?#u`si}ZHcxer@?WeRD8fX0p zRoXDa@Q;2h`hND6a%c&wU2qit#rrTLS*())&VpjJ*G7QEvy3gf;gvo4ZQQUh9@=DR zK05-m>9<$OzggUqLwc1sxwKuF5ovK3PdN9byPfJ2C9nYbKcvZ?lY56V&4$>rxC9ps zD-unDuc39}i5l=+Xo$m+ca*V2dHA;vM}Nws^9Ix0%C7sa1fSvPt7bl&F_bhGyu~{v2LQFCsShHup$jnm1V|Hy;VtW3JOSvh;2Z6_w#MV}1Er zP4#-Cwhkvh^?roc3w`@e8Uu4JVb6qYr=9duSjo7Auh(&Gu;6Kax~%2W*%VAKVx0$~ z+zeQsr#B{~Ku00mp3^Y00JV9nhcBEn-f|TE&#(I5>J$_2?^Y1*PJz~+|1d;Ga7;B7 zmH!+&r}A%M&A+rO7*Vm-*ym)Y-~#pDQU66Sgs=|vRnioV?Z4XUj$v1Bz)|TAbopxT8tgwSk&Q&OD^xU(=m2+1z zhCtKW{A=PT21#Td`-*nS*faxpR_VkAJ7z3VaiteNS`$+9_4*fHD(+z44aBehpWPougDnB-O8yjkO?~ zanxu|U_2gw5phowjF8)+2q~R?viHp0?(DL{);Kr$qSn|VD=l0yG>Ilc4HyvX{V=GC zPoSM%DUp=0P8A@@buf+go$6Nl035xq7H1r54j1D|e}e^!EHdEoS2tFDfrZiSW}z8 zE1!GlwDN)dO= zT&*=%{+zRN+ngq0tPMuWd9jKNF?N&T*c>9S!+z50^$)7Xx5;?Mf~_GJkv<}HUJb&aFs>|uby&?CX3^UymBoh+*=t+P}44dpE zU~J|`pVahmNQ{9Jh=Z%*t`keApwi4;*A!@z(9=-}ugnF(~)h+GjQiF;)^D^=cLA;kR7QdJy}Do`HL0N0@;eai;6VCy!f zcNq`I`z&8>jqkIp<_{!kOE|=K4mah5<`CvYZOGi-nFP974;@n~mJZl$SbP#ssLuRme0^|`D*SKWE65TEuGz6S9 zNliKda@631VOB#Yr`h3|Mx5Fa#-}ae0)E@u^H27}y@TC+wLN`O>=rT{ zP0V=if9Ea)<2`1cSqSJNZIEr|X(#FKi_8X-+JpWG5VQzAo2}@ASW^1cL+wN{!5n6H z23_g$o>c{pu-=XoM&5p3jt&Vo8GD?v^`=F_U9+>wyFb4!3(*z-=0MOP>a^_+SEm)& zKzltzPiO(Nz!}C{fbwd{qWsAK=7&EikOlt{7;v;-b(UzI!pUD0-kIi$}am3RFs!c{xy_O}rhq@0OHALnHr6chpx2Y5w1M}fs*cBq}?}f^cMq0}Jjmhnc=2xn&W!vM3LhPmdsH`vi zBc|WrhrRCf73s&K7K;0@Sqr8<9*EGpG?we%sMnh!wbaAZ4~HL78`y*uPexxX%`HYH z3{vuY($CDjj|)?Yh!brK0gr(>~Z~AbZjH8 zroHW)(^Y0EJACdLQKUT$=Ii zWjBH3W*&rk_q9LLA~27z!{j@b(z5w!)-OTwzb0DqaXyJJ-0G@CEwtqVl>d5XHSmQB zr2)>nuzy^@h)hQ|fhuJhy0GxN{hXbRnp_v3>{w5vIRpJIJ68zoV}aVRh^i#KFMt|D ze5mhAwy$->K?H9Bg5O2!Zn30`Vsu>Un`izeUs7qY6W!(6DFi&&SpG=9hWK#U{egW| zJ50%5g%RC~`>8B#UGlsd&Nmday$ikQ*lUEmZwp|@<%PmNh z3+J}wC6m-LrE=RM*CjS5xh!6tyVJp!&5v&M2@i_UdW_*X`^kkg5tk+*Jt+jDF~zPk z5o*yS=a|N3FQ2;_)7kvlC(O#tr3cnD$-D#Ij!z#RB&Y`3#VftV0$~YBE)kZ6I<}rP zgQRq^07`hdr3w=Od11_@JqEf7`#~X88MrSxZJZqN%n)BEW~{Pt_fwQBQaF8pH@4OH z`gcx_?BATW+s@D+&$vYe1l?zYT-W(UY`WD8CjhqcQVwfH`>s-B$pln=N^v>{orDFY zXq>+M0y9@70Q0niz!__0Y;vtdHi)>=n8|e$)nZO)ENV!?7#C_OWEid`3@Iwe@p6(l z4p4+sEp0=rPv8EO#yei2S%K6_=CV3>7G@Q6uo*Sjtb-j7E9FZXa@x(;_k*x8eJu!*tbcQ zOXFFUqd`4JfI0y0zyCDG86WTZlF~`0Hidj?BbWq^qhO&QHJ;VwCWJS4ckj)Yu3s1f zPrXC?M^b|&`MsS^{-B7_)sN9WJS&$^ul8h9yY!K>Lik6Q$a3YX@4mIr8gy3(tn&Dj zi_R?>J!LPLb~5C)@(2~&P3U^(*zwZcZ-)_|c}7t;A_#wp3=u}@Jtf#O6)!;rjuEi5 zZB_ZHu~1Ag2J}#de)oqx;)B*pi)A!V-W8ITh}jJtK1_$jXl-do69ux+jz1enjDFz{=F})^&oZsQKg&Oe8MB!r znI!BaLfe$q)AW%r0dYM?=Aqd*AQF@m-TMS&t_8R*6IEwGJsaEQQ+4~|2Jy?pM8XJ| zLp0W>_ftri$GHI6awj=G5D`!&(GkHH#$%!;!TtJh^Qg?y85XE=P&LoSB#L&spX(^8 zh_?xR)JRo!i>qGIu@~#{kj3_4aO&U)jaATci3uJ=Dr-6FeaPWPlZ%%y*qOcY`)MGd z1tO;$*auU?JZBozvCM*bs$DycL>4IOI2z5?^iXb^1RT1uBe<|=`OOfidI?k>8kJz$ z@K(QOoV3X&R__)|hz<83;E#964+#dNbTvpzf_!GwAa*ntF40ikl!1dX#Y|4460I3Y z)viUIlnL*CAg(VWDuT(b)Fs;oQqJ2h^AXQ~GI{4EsO z4(2bdbW`3Rtt*Ut-pGj96mx2L-$5TUK(@gZw1^0-Mhrfusb=1hK})l%IR7ZWjVlgs zVBRyY5jK0)0k)<5n7-7Gh^ee~5R17%3#y&K;1{?eiC*>wYEWtU(FC6l&<;JRN5%kq z&UAFeFUZ}7ul+Y)rGR=eoML08gd`$oVz$FjK4tICq5GTpgr=q55J`O1-?l36tP-tQ z;19?0g5R^4Ic%1SuR|KXp!>yeLFI_jlFLbkK`-a1N_}7aO6?Tfe0kL@EtvYu1J*SI z-j9fN1w=duwWh6VIuK+?(Wj1iz}NIoQ6qP0V1Y=h3FaYnrxF}t+ZGT7O;cgyN@xtsb;z~Vs$ke!p4 z8l6NZQLJ}A-{@E?qbAr^D&cp(BLnQRHC{6v@byWGO2FTR@@F&d&Dh6vx_SX<9u^&V zD+G~Rl-|-F)NZtLr7X+d1gFVyYd(kOf|Q+?Uw)04dS|iFgV@x%!oW}FXdEoc z`gr&K^?-ww0M_1mAwV9&PD{bINri(L-(6(N#ey{^7q_{IlRDE+9zKITRxH2osOI?8 zPB!>7oI*0l?GpHqq|vUpJXj$?-Ere0!>lrVl@wcD4*Qcf5kF)wg65kCnK1*@$)PF6 zf>D)lpQhHA&G~tD`Fm}a5e3td%VI`+r0It*=^)W zXv#ZZ$g6p{0_%Dt)x= zaCkF>&vA43xA3EEz-px?VJhz!>zB{^(YToVi7p^N+7CWabz^6x&*oD%t{~+L2=@+$ z_cF2~ou&yryFD9~bSddvVCi{aRv>3PAMaeMEL|coNFDqU_xyl%QN3sxNlv!K?{>=x zfFYVVM$CU&`I%;4uoiGYfl614Uuu+bE^G8x(SAqOJiVI1iw%O~9y|Cdmb{A65-NP6 zb~uH4$n{X9U9llhzdqm~EL-rC#loQCs;JaI$=J(@nQG&r9BEU)o&lVc{yGi}X>@6hFZA^~Vq3*PwyBivYF9869dsLd}?$r#0GEC>58>x0nuIIfY z-9LjXm^$LTeu2o6JC**ZL2?T({l^XLw~- zuSv8f#Y@dNu?!C^Eccg4rUxJAE;@mQxe^SFwE_zJ<__iXZ6 zDt{i!`n~LRjsmMR96iu&q~B`u-g}BpQ1O3S@2!DogT00|6qwJe{8{$<;nIyQXpNy2 zSB`|nhK3_$%lHK|0&bA&G3YV8eraxIe2aiJ3K-Oy|`B9TDFp?m$?%KCost|2}HS z_&ig481K2$m4jBg6Q#pFk_l(GDpipuk;dx-$(@%HY&oynkI0m*+pn8@$=;6WFgR>% z=MQIPvl`w=A6@il{)Eblj=Sw_yD|f0FqQd^JZ_gBw?qm{XmMG1oz-<_0TA5b*DRK} z#ks<}w45=c-he_Luc@H#vgSfFa#}J{xm=+eslV~8Gfu14{M%)AqK}=Z{ErS=T{HZg z`xMQU#gKhGh(p5{zDm#07x?yUPG_7TtJWmd?U^VV?m^8p@s}O?Cn9%BGrKjy=f~FZD^veC5&tMAGLDkq=k6C)>Oa z?a*Dn_Nz^KkaXm*DQormEAOH)3d%t;MRoL~Dp|=`c>ZR%!qjXR$`M}5`3>mW5C%=S zvXfrNp0KJ~xOC&X*&aDti6 z3#z@a!GCPq3UxO&S7Ml%eP;Brl3vhIbm)`)j5I5T1`wDNZjllGFZ$iIx|##e=ufO^=r0E zEHeMjWC2ZoO;gdZldB|=pd`MAIcg_e0@o<*TUgjIHZ7o{ti zrPVnVtsHkRhKMgdAIWo29&Rrd;qdG<7WX0|T^3#XX318yyh*&?ldR$!M(jX>W(0T! zk9+z~75^}-e~Oe#q~$rJS?aN^K{&nrf)t3PZ6y6|1L;Q6jfwTFnL!BxT0(XFTzwCE zip0pKL``Cn?ZH)iw%Ag>NT6 z%}?X(WjEJE{yybhsyX&7oBe{Rl^2 zv_GgcN-%KW8ktqau#o8pB9`U!iG;+iS>SgD+oKFuAp_FaFD?GKBX3F8Zv^SDl?iHs zY%Q~*K2%K5nawh~;^F#fy4A%URK8iB;YEe)YNS#{ijKw}Q__S@Gmr&0?@pda@p(zf zgx;jkqUh&yx^JG3=Yy{mqT*FJurC^+Fpzu~t*kWB^q#@Id#9cQsmm&e0;YlxY4Cz$ z+eVr3>TQE=I~7rs8c4@9|K6@IdynwKIO%-?02e!;J)bbz0RTshxHiIQA&z(`)bIlW zsZ1bLdLtcX!sNjvY&Bl^+6i_?43zCI#9n4o>5Z8FG<|q!#YNtk_aaO67Ycud%>^QvW#=@Y!~SE5F|p#}B?6f??vEjh zY?$R9x%Qay?^42Mf_VDsDcRC)msj-!Yx1n7j+`$0Ed`cs#%R_U>AS?m>d%m*^y4Zs zCEtbRvBlHt;k6U~P2kcvrRou%d%<_SrpJQH(wix{9!m3jxlP@(P_ye&+ z@^GF%M3l}}-K>o8(L=2#M}@Hs`k_J&ecPGPm*y zbG2>0TtH@a*yR2ZKL59RG$w;MgqI3>fK{upr*-oW1c-vn&5rzzJojjPt7Kqai;|?D zON$NeBq`@v@)mEPq)+!;A!*aIZm+u}BmEx8FQ?z6Jpi&Q&+;-kJ%9Y1NJ1bOOl$xk zH5-QSEY@bJL%A^*sg0m=8GnP~sqC*1@vn)%;R5mffYER7NL{Rx(SD}z$Qf^^Q!&D)9*?=H!w2^J-HWlD=k8s-3^Z@s!4+;hR_BXi% zj_vV6psE>=A*!|7KFaLCweJlM@B+W=Qz^Ep2Kh|asGMPrT6)eE`VkxHz-y{F)OCOH zxP>d@UV2oGRN~Y?&rPs)QyRFwH5j|4$hiQG?`0lhqO@E^Az^0(>%mYd(Soh|Vlv#O zU&=f(^5bBQ~s~~mFaYN3_Z81murXN}h2iBWOk}htshm{vgCXrzd z4}uVrzW%)1B_iC|>+mMT7gcgip5ySmczu0Kd#O9jde=SCPZE1Tz;oCh+7!WU^_8d z_PR2QRTH28`@UN9Bf}`?S-f?Q493hYo&iBwdx7mDHGP z+x>)sJ@f}cNoO%y(-V(Yaa87eT=Bg?2gzt8KF0C}$SktX=>dUbage{Ys0;QgDZ0%s zrxPKiHO1P;P1nSl%gQ+aYGg8Irp|Q>!(G>@9{cR}4-c(tT(jBJ-{8t68sqNi$L&P7 z)mh$k*ev6fkTI{cVZX&0B~uQQ+Efn>cn-!53eUaKX^4X;`BAH2_;^^_d}<-el2Gxn zoc*U{75ea@!?~~F>=zoQpef)c^aVOSZJK9B2|NMl*R%+MWM5_bVcDke$PVWlNE(r6 z-?uCS{nq(O{)We-f#JK@&y>J!Qdh{wl8mp# zM_wy^L;bOj`p*7Oh1<g|h@uAc53fd~JTC*3cC(VXM% z>yIFAiwHGR%FwdvI)UHjU;5LN#l*Bn9Q_H-d`Ke}AT?N#7x0je8H`10kw4HN z^qAIrjquZ62ZekD%T`7XP<~Lw(ESL`uoGxxe_Ge)s3^atUVH*JxAf-1e5VXv#4)iz zm%m@HlIJIF+2DGDjM?#({Sl|&R`|jQtP3P%cj-bGm%7%?bWS=*sK{rksvX4?TYCjS zOrlFfD&^#c$c{7&-c!wrv-0S}yNJC4NI}5iLM57#qsDZD_D<{Xe$fPG=;LFJ=L*Pl z@ zOvSFXX?aWm>C(dqgg;{(96ms*Z)Cwq0b! z9D0;sD7h2V*@v1<T^lPkJ-fl<^-U2-Fme?Jb`GHGS)NPzN_tKc+P46KPSe z2E&+t4|*sP&945aI!Iec=#n0%wir-^7~{87B!z~W(_pXHRMfpi>_1TxMH4j>eKyu( zuNXz>|8Nw2IBK{IH#@Y(iMr+gWNQ9d-v7B5_i;}-r2!3V4)#2*rNVyTJFe={pV8TJ zFyGW{)vzI%wh7yx-LmPv5B z_*X2HF>d;{@HY{V4)fg&n$c7Ee_;;x^6&rIr#VdCs`d>I{OkDte-tS}$(V82Ijr^CD1T$y)J|IPb z0fIs{G9UAf{~Z!4BQ|?!^t-B-3;jOB z|94*MA6ke1e|SYs^ea>^zPy{tux+p5oiba#(@ij-<0BZ06F$b{UrY^lX)z1M_Na2f zd_?z$k-1;xhN-r*NqA*xy3MVZ*sq6>(UYE$k3$1Gejx&y8U8@y2|ge@)tUH)j>q2N zx=Zf5fKA4z9*;^UKh=ljl>?mUTGhsJA|a!o3FS}WWywAxQ(HgAVN63T6<4k4udjr4 zupMdO`VyoF)v){u9mQ;x%lWSF$&O9vC1=Ni4HaX)KI2T^CCnVqw^yX%AFoKg_U~RH zSw{p??}xC9v&aQK zk9bYH9SZKPZ9y8xAObY`N&D&7s7zEflFd}Q4p>YJ&jj&UzJ%06KnP|VS18Dr<_?gP z@g{2Xn0RigC)H17K?;YsX65kd#t)_?e?|=5e#K;7kB{!AHxJsf-Y|p&0#RWM8e!zp z%@*)tbz9R-siPW;A&dL8K&;#^d;zicbHOf zunBbvMjylByT-sx!>=5uJ?jPo! zX@vAz0$!8Sn?NkqMKFDx%B9-%rm< z$8$IrdK+BU0%Eui7@v#$S*3-LNw;KP6G#X1ANIidg_WB9h|80^FUEjXb0!#V4B8BO zH$h&|mL%m!stSGi{VqOth+N0Ls8{O4j8reY$x>Mk9>MR0|qkYx1O;v19f#fET+LTtqcf4%%TlTF67()P12hKFeAHA|fJheqk zIl=>_%nyR|;9jjB_t9!%jdTA>_Z}xVoR^^BzeCp{AdbD< z*r$XsLTSD1yoD9h;kQIGi1Sx}G^%yYJ^E7#T!R^|lZZ<}E0?)y4VanJ*)RJG=Ayb?b1S1`dm%_#+pqx3kvoyE0Jc6hE!d?? zRme!~#P_sS!Q_%E*Cp9qCtbQ(r;b;9fc71>XxE@ewl3kA%m$7xa_+?k8>h#GhE2s5)0p3s2<57? zUI3PCe(_64-6rX2?T9xifrl3OMO8>ZXT*9}WBJ%!th#;;2AZ(C>!oii z{y36mz*o}#q{!vLi#G+ha4lEzNb#~j)1c%_LQkJ;>C~?@fu3aq(c2Ue-pZjM4Bx#<7AB7f_*5&ijQAZ>AFHU@EhBv= zmQE=VdD?6F_%ZjIj2@9@d%-NjWF$h?-sBW_Uk45wu zGWw8)MhLQ;)=y&?mE-t{45+H*FWKnU&p)ITi;x0T1<8;~q!|VIbn|5-mN+Lb>_Ob~`J&u-4K| z>r5|mKjo*^gIl~B*8WP3mG{_cZCGi>H*sLp!OkHU%l6^5k9~?Izc&>J-^8=vl!;es zrh3FnhE)_nYGRdE-!vQz*Pod}*N<6iJF82xDbS>V^9pWUr9!$`6>p^1jE0$-L*Rfa z&OTnKuI;Q*CMG2>**o)T_{x1hFwaGCmsIo1T9*RZ!_SoOyDbei$9>$S^xfebo6^}A zuGmoQ7>7L%o@+771BEwLCAD@YWW8qVdRvKxWU`)}fB>OYfyfe- zkrNEAK=*JQ_2=d97R5983I~q7k{8U+|8Vlx+yk-g-@+>@mvBryb>apM60G8t#BC^XelC*_b z0Iq!qa82}6KQZO6i4U$ZVO*)Dt5nI)=4d5`7AD@4sVYN=3OPfLL1#9nd`RK1HZr;sPFWL`V37)6FtlsnQXBVy6h^Ac_?oN z7SQ>566qR{Prz!ci}M0Z$cR#;H1X40t1z)top)jqsIf=Ap9zMKAlYP9?%Ycs<lzs7eqqFtH+wGygO1 z0bfUBCr;E%T*8=lY`3tkt0-)jq~X&T-+d}6ygSsHY8lSo<%Ng_cXN*6hoe}0iD&6{ z-2|zU;o5^a00EolYxkz2%10*VKR;w1~Nu2=MGv(0S79tBLWbccFBbkkyL zQn@>may_$YZY^pZO!Kr^aq|f|jEHD2!gdLg+S{T*WE7!vu?e*COHp5C*2+Z+2*U`u z;>q7F3p*2ni;bRG8QC}(Y(q<~!JLWjR>WjX-av8e;h|+?B&9tE@8&FIszaRa_#l5xW z>Zg~%t82f;q#Ky2V&1KT;RIZVuM$1c!tC5oG*9k2T8JWl0E9wtUHkBK8jN9n9MdcU zGOjn7Ulk8Z&~^`Nnxm)S;wAcIhLzx5cG$;Kz2~p4Dmva$Pis<>lVJ-2i>Mrsn@A!+ zB?nS9>c~cGO^8LA-t>Kg@+!UTS`BWHUK4l%3eG2KQfyau6~KdR%}7f#_R(l7IrNnd zI0Yt_L~$hrS*Fx~`N7>U5!Gb}`bclRha^R7rK&goMj=jQc&l8zfll0MTws@;nF#5A zHuM01tjkhB`IBLi&cC{Nbvz){u!aaE37P@V`aMJmSB5N2gTFSj>>iylO_|qB(6K&1 z?5tqqcqMY5{zOR!dpGQP3Zg(af`O{H+m!9lbp|<7ER)Dm*-^QeM)3iyLN@mz)S*EMgi$HQZgTy_FnJ90(oL~#ON}?BTHjNPAcr4 zSvl^K$1*3A^Kt^BTN?+QK2#Lh2EWI(AfS}>A+(oBGyEsXV~wcr3vW$ncno_3Xi*vTh?PQX$2H4%^0`49 zLoF@X_rt&NifTKQjhWuYGHA^{a695BMja;C*#=rSDSl>r-0vzLH8t zrF_g|)CS-z{dqU@yY?4YtZ&aXdXLoHliCH_-W)km+#+oft(}x+-BvTon>^UGgt6m%Wu@_4Bi~x42`krfhobDL(DbVaD!Xd1(88((3oLOd=#1O=XX2rUnZ$i}{MtUf`^!Sj(BSW9T2}(e z-p(S1YTUCV#7h#Z-uctIL)rGfA&$1+hC?3=ru{{@w6%+tErQvnYx6QOqticwvde?< zlC0NHDgqN9c#mJr);zR2coW_iMiGoMj$74<)~%si&M4qx7e*k3$D7)1i?wnkTQgVJ5 zEE$#SMMv&n9{f$G6NxqoQevjnW3k;xsBoc`%R7*qT?Wn?(0!(KNS%=kgzem^e>Um5 zRU!f){jRNyR+eTha&JNhQ$2p2fMDL4&WO;@6vVvkVA8D;uGU!TMSXY`HqIX@!l2+! z_EM~)%R62tIEKgrFgNow8&JZ>8*V9Y zldz>~A}6N^QUfuqdk2%NF4Tl?fzWip(e#1E2^VRRa2JjOa%0Yr}>@yqk4(2v`c z!u?`r;N~M|N6tkSqV7Kv@Y9c#(jT(Mlnm`LE*4STXAyu8W=oijhb+*{1DA$!M>d{| z{ugQQ7-Y-VAljB~+qKKKZQHhO+vYCsvTfVOF59+s>zuE<QAJ>&db3XW4YWc2%rG9W0|3Yy7I)3*m`A$F zsuQo?|GZ)S*aUk;F9JobAQ*`f$7&Aq2a~2H%ell)w<@?N#n{27)tx1TIgJ3YnjR|9 z|9FA`03zKVn2P`qSUf5{eJDs}fYe z&Ptu4NLU;Vw&;%{3vXl(rSXh#JDk6P0nWfHqCrV-bp| z6=pI}g>t@ghbQ&kQZme8BD=~9G1axu_5F}e{de-1%n)A*=A>Xq#3znww~Wzikz!dm zwxZ3}4e~yHX8vyP!HrojsMOqy$0;`$)!~$0X-CN z9YzRmlP+rB_nWk(4b?n(GJFuoX4Mc|_bf^)YGCr%LMKy{+f0w9ex%~6)`+@RIM%S$ zgh8}Wr39Fjk@uu3sk1M+tExO(L%w9~Y>yFW0YVB=|N3_sJoH6a7l*?JSkIl<^{2c$ zF%JUAKMBcxWOY>!E@4`CxhWxLwWZ~?2Hj*K(jXk8K(M|KASg=t3ENe)c1_-*a*(}nfCUF>tjcUexGFTgWXg?nU?S>QUZ$YiU^^t9e%^$Y5s)5dzs{W zNFyHC-5_J-;V)kPc`gM2WJ3Tj;W@yG#LG$lTrRjEVz-Ajxv- zV6+$bWXhI3QrLLa7MFKp;;F1XUz^`CI5c+ zy7gRS|4WRH5>X#_!igJgoHdgkP(8*SGa)NfnH_%i{U!ah=JRmu{fqt3G&7DWC+7C^A3WgH^DY8J$?m1YMgo>m*sM6ynGPl_tKt8-!Plk zGbiuvGqT@lf`w%($tIbsoP7qPJixDg!yTp)N!@mN9ccU-=gbVJoui(MEbgRL1jp>gzZYXHGg9QfHz}Rl_~Am3Y`pEV%0B%p zB$(=sl>u<1O*aflEguF%b8{iOeQ3pAxXaX+AzB`wb=HDvxDj@J9FJ8=qn*UIucIb= z9y}g0d4K&T$+tF^M*bL|vZDA|Cjx4=Ev>ZxeE={5H!VAyU>15d$p?UvWH#w$IM7ZlO&NcV!A<}_Be zQ2O1ff+?sUbk*-dISjQtSSOBR4N<1!p6GilHi z&V0F~m(==X6w{w`6Sw^ETc*WIFR`m>-}5@LDf+V>4=^)BgQfZX>x=K92s8gt$l<)7 z=DARSlm-vo5xV_LIJgSX2LbS8#Xx^^CqfHVbZA7^8b?>*Z2*qYuj8QMIrgILep0I+ z$;-tMoq|^ejhRK5+No5%28sh-uOIWzR}QK6s&B>|PJ6|AA^BUccS!BwTHN}FI_7=1 zD*VgAp~YBw2XQfQxTx~olMnfg0@}BYkwA`1FJW#04HL;Z{*AIrdjwYy93PudTeM&u zHRBBei$3y9HinHF`E1xK_;Oa(cYT{GP!ebqv%4|Sm&7ap$lBnYAe_HOkv?tB=&DMO zYp|?j+v#8wcKt>1Lk39t#rWPs&U8)wH}o;}(jrHQ$r{E{bakY4U(HtAz9Q;$+N-fo zd&(&IntzkIqD`Q?J>!k>Ql=af8D4!7S@gh_8zszjF@&Ay4g*c4)s%55doy`^ zRAEyGtxjF-^Uv`L;Q==fQT}^}0&#t2HI-d{JO1JZHKnVv!RU@P!!kt-jz5%bw6 zf|4o9oCBA6te#p&Rse#unbB0Ef0Lk`{+F(pUl}q_F|`D=eruk3Rftf16^GzhONCXO z4~mOS-WLq*j)cNk7|-XkSRw5Dm$}$4ScTt|3(#TaWo&^_g6q8VTfO?-yC@merC>|S zpKUCei`E#3a-JHqXr#HPIe8Nqi|q9-r@S@l6x|RZmErR{$A(bAu>jz4G@AcT=>Ifp zl>c93iO|m{|BxlzKgSXNH?lh1FFy$*fd_iiVw1$*&LeV=&|JkrtAnfNYkt$&NX!YliUe=~g(Z-BqSKf}NA zwtUau*ge?k>&^JR^^AE{`^6m0JjlJ|^x@a(xPek8q6jH3ui{TIqt=)mEg+&fW$uk} z_laOh^-S@!ISrL{RS1bgm2&^b%7#y{HJJ zFQ$Kcbw0kx;`z$eQ6Y+KXu^@?=lW%ojx^GSAC&<15kiXn6-FPnCRfa^$;z@Fm~^?` zYUh(b_k*N=KjQD0xC#k=lOzIA?B9yiK?PN(U+LGzNq-vVbrUFG95_bQp^Tu_2~4%% zuVs2&(P1wwxuaTn1u!*tWkvfR2%N*#Gee7c+N!Y>hab}-ezEr0_ZBmVlXWP1rvtJA z6t}o>qD@@bY^T2<8OD?2)tA$VVvMXj`$I^gjfF4b-~w-p)C$~|%Z{>i8o)h`Jo}Rb zg~o!6)h9uT>1FpG*Esm4^iI{l!yL}y7j0z^J4=k7ma2>``&UJR@CL|5fqZOB(uB@! zm8pUP=r7x1pdfe*@ce~urNy!;m;>OV1ufK3>hZ;}DBBC`qj(pIcm4!3GU_rk!`%M; zvm-ev{69SqZqu|4O2Tzm^FW869eEp8soH#5|7CGegIU`ueiZ18-|3H%w16ItcU5Kb zkLT3?Db^sJ%7}mXOcpT&s-Tni4In3Db%7zw2$Act>`_f5qz-}>1QdGc!{GH~ypJh#LrG91us|*G>Yt&lctLE^2zV zdZ0%6r=haV$|T6IcnpgbrDceF{inmY@N{-sI3|_-#^}G7+qJOG>sPz9v@>Xkl(=Hh z=#wR`B&7a_EFsGG-qb}1{Njj$+_~mMlhmeUu>LnuBTW%PUo<`*i~e$>p@4gZ==UFW zMkopyCf0d`&^c)EtcScM^ zHqgzl1NepX0;hR(0DV>7m6}*?T#?Eszk^+PDy?eMN-@5st{4YTjHwiU%ed$I!|dzd zP?Kx#)NNY1RxnR%yD<_sO6=$!6fNCa7KD6plSVuKSVx+hWaq7W$H7kb9dSjuw|Kv! z7V7ihU@;3P2Byqt~$Y8j0vkS9W9LC###Co9Qp?g2_|8WBc1h{P_&nXPI2P>ncR_^#ct_Q%}??r&wai@v8e?704Ooo@)ed}Z1huYCDHpI z7fAD=%qzo+=)bxRiQDsb+|k!{ktN00y4P0HH|e1ft%3_GRwz7OKK}?tet&@J5Q;Sz z@J0h4ls(Ql6yKL`i(9vChdB7C z(f8`K-)Y%BocZBhdq!`OrFgB~!`MTzz_$ZcrpoeYw;bwHQm=2n2k80SA**K`^4$Nq zUR+{MOlBfA__N=Y4pU=6owRsz?IfE6hRW2&ZL;;^VAE1y!M)NfOa%10444 z?~^l(rV{x`cAAZ<5XDZqc*d$Eg!Q~lYCYr1Z)qd{Q%?Ht5h5@Chbj3lk;oR$H$SFo z$>_Bj1>8j1y3Mt=l3yng!}=BpiKTk| zkRh(*K>CTTh|v%@9@&GKARsk?{a1GH_@nda?b*iGf6kBYd_2%#3a?KZ( z67d6l$s@V)n0`ZcMZ8xA+sycs2Q3Ii4vXA|O@uVm?}HXVcSZlo7COTeA~d(2JDyPz z{Tk^O_Qwg@%pCCT=Ki|_m#8{uk>{SY_5Gn7(gK(F%ZiR zbufj4!T4wc+#599)zaKiWd&phQvNG~(qgulT%$L5chG`&zzDF1aBb`HH=>yG-#j%o zo4~R1ZC(~<7~peBlPw582RGc3Nu*Mrymixz#hBnWE_MFYv(p^Isy_hdbIJEBj9&P; zH_Pz6{&OGa__pe^O+57Uo4H~zrlG8i)H`N8m#?f8v58J&0efEv0)Z({fT7!-HFKjX z$Hp$SDFp!RkoUX8A67vX-q1o}}*nf3fAz#~3_sESFvWcfHHw?mmmmpHoV zi`IGR4RM%I1V$8>i_O9E{<+Tar&&mplU=JS?Fqjeys9E|wXWZ>x0dljB*W>hB(!Rb z8flf9z1C?}03uvG-5p^FUjtU+SMuYK$$iE6EZA*~3M?xON?ka=n=G{o1ey`5&?U=O zxY?6;R1*?0Z6@TKLlo-xtamdvZ=V6X{$RBFOUm{j;3xQX&l9dJ5t=B{jo7{uax^cS$!r{F!xyC zO^X$vIlEk5Acdn%-Bz&Zr4aWp9p9;csFSQ*9-DnYs1E`{ut(1;K%mXutXM=_j#}f<1l5@T-WG?ny+G0gXqnvUVKjHb@*B7bLMDS~9>1I*5V z$%8)5rk>KOBxwauCEZ`-sqJL`V**`_Z`k%PE>to_X^%=|;XXqLaqoQ_THFu9ix*Xt zAE#^bdf#&a%v-QpbK&op(Uoa8if|ycaFn>+a2F}}sJGvEqYy%3gkKWrzeb|_10V)8 zDS@!Oh=jx@dgQQV!tw`FLZ)_`SVT&#{{+$tFKN%vjg6AN{M2fQFU0T8OoBBferb1> zw;DHbu3O;aBpOj_9RF4GL+|Yf^K5s8-**8kT5glU*A2Zq{DpM=l--7DXO9^P(7IX( ziwIyn+mVxGA8%3AZ>_%jG5)6f40+P#kI0LgfCsMS{CXR|!L%dg8Zsv8j7E}{bc6Rdi$mhU`jXC~RTu?6tQF7EQrF=o+kgdX?G)Kc)dFcX(^i;q zOcD|wf^=zHKxX$OyS#o4^d#zPiv6zBU~(2CSQN-d<;#mmDjbf1GO93qWuRsDejZ0k zWAa2IITTUBSb+`1-q|90DgKhlFL-r8g27X7?N6`bvoTYSg8aLFmU>YLBGf_e8^yh- zTY$l1=E5+OJHONd=uO4M36r zDYi{I6yFX{_qhc1;F5G7|=Gu{YunMCoOCGQr zkNf5^2&Jmz4#3Cs;r?Q9eQse|u#w7KZ%Qx_ejdP#ii<`m@wTcVl~J4&3DH#u(^#>* z1E@h~;`(9dG-k(6H?GrViy+&hw6#HRQ7)^@AF2e%lfI3M$r`G8Il)CRyJChpWZ4KO z^_ud$JBms?UP?Hb2gFEsJMf5bkURFO?sSf@e75;Wiuv5L7AWhE)9}&`CwwkTw=ZJ2 zN!T7{_RmN5olk`63uMFIjJ)(h7iWb=0CR-})Wz8i6J|PIIFZ@Djax>LEDd01+eu6z z;nFbTuJcMG1baUVVsW zBfd~G>gT>zvudLb+Tc+Cfoz#dK zlYF$1T0h>jxJ|IMtbY`v(kkJ<86gI0?DxP%l8vWtHTID=c-`dVkEicSPk(|gT>ZWf+a zB-fUsgV|1(bwvz!?XGBd@^?%WmH{v-6da9v`?ZH}msn{QAVX_BK4Wd<3`7*>JW-=t z7KxXBzAep;3K2MMZ_z2;ph~I1Y=wcMzO%Tsoo^LCkSL&dJ_UVvrZ2fZY*-GPT8TXi z*U2B#MpwjT4fuCwDPZ+$4->?14>&qr`0%~j%hDM0t{&p*jD*V_diD@72ON7#^Hrc+ z>yWR^5ti0!}&y&gVJNWb(Ey87ur1bxT_w4l1d&UZNlj5`N8C)*h+$Q=HWa@_shx_(hwp(eF&c1>n1LV>R&(M%;mneBqW{cZcb8Jf&8} zreaLRH2>62)J@Cx)@<=BWRfV2ux5Ak10e_yd~SDwUmk(PMl*|-xH?!u>nF(G!=LO2 zo;~z86i(%{mUM>O#87-KKe;G@@Yhf>e~gq5x2#>Ja1|H3-?w^;J9yQ5^@Z)8TKF&& zTEq0eNi8lYVSke#)+l?066cEvw>ouRb2UBYI!Y$F>19jc%F+mKoH=vJDS1NkS!i?6 zQ+PYqB1L*_?A^bY$1D$D$)8fWXnix$x+F7fyNn|IK}ZM#_Z&FhhWHr#YW|rO)*tx? z0oj|Q2aZyKw4RnHBIGSD$ngQ%35lSHJi?<8dk13JI^ytwbt)k$gf5jtRiayt6`16$pg$vEn*V+yeFC*@+s=_-Tf=a?a3cTOnb)C|5qG7b z41*PbFlQl;P0CN5%h86_uTDl}sEex*0Qz=LMg&q6iK&T&Y~u@kJ1ifO5qqc8#P>`b z61y}BJ4M)YH6IsvqS?|~gyR2vxrJ(4@;X)YH$F=fcFq4`{ zKF*9axfRTXztuFOC61)J*RJsk{+(aE9A-{LZQ6(+ps=@6s7)x!{2z;sF;t8cx`mRGr=7c$M!I>DL z8g?X+$nfaH@a&$Y6Y-`ouLW4dobCcSXho31lZ++`Zleujr#_nd%D3b$SHxDVGHtz4?BZXa@Xd4Z;|iT2w$qkAos+G2do%SF>at*T&-J2|m+7CuU-R zMlx-KyK06=T`o$zCFi1wlc#z`03i#2_Hv#TLynq5(<#^iFU{;`QOB+l{Wt^h8OwzS zPeK;VP$tb~yBfJMZc}?2VK{Wd8y=u6*S7L4!m;ED(!UM z0C*W9a*omOtKiY3@WSKhp28MsB6{=j)1e!?He-}7`>+p23mZ{|KzdDmNTilClH(b8 zv`A(AqwK=*x$`+_2Lit9(UM_X%r(4OD-HD?G0KJ{&H#rSMh%-RlZwW__0m_vJM$8yCTd`N3B8nQfw zF>n7#Rd?3iLeU}_AhAMih^EDhg{XlrdSqfp!Z#tQA*(6s6l(CYF7eknE4N_bi;a;? zVj~m2-B0O;klcNPF-`?a4)J3RdU}3Ldd)Y>S58CNxGeTP9{22q;h9BeR*`M_ZGipo z;nHSKhNZ*$uwQ|WAOV|hB+#i_<0M^k&{j$)Wb6vGq%o3VK zJnn~5F4Vy>aNJ%G-m8Wg@936EdqXg5uIK7?4A3Yoa)f{kbZcTV{<}%vbNr@YG8P7< z1Ns?8>R_+BBxp9^;^pgvngFzJ&AfS>n1n@!$$M@z?B=Kan4z_9SR@~G;)Wxfj4U&4 zfz$ShSC+}59b1-Tvwc1*wRUimuZ`k|8GP`C@TFwCOw!6L5uNr_;pyiYm4LAHQPe1I z+6qJoZrBrG*kMQv*7dIH8qs*~!*_;eD(3zGr6ZiT&n_1d35Ym`UtPuU_8OvRap8uH zPz$k1w1B;jxVWS_n!0@0@w0rJyoA;U^~2wAQYZU4^Bn=bo+Lrx-IqfTx4JM(2_Me7 zQ%*);8w5L-Xi-G<&o`& z9*JG1Lwe6Z@KS@f8=Rz!6G#)jHiv=r)(_j`0e)85Lpkq_u?lIbnwP^(nLwM-MN`m_ z()ylt$z(oqkH#K8XN+vHEkj`mRuWB}q$bwDhaF(_Db5f>OK#b1_BqRIE&J^J<+&Ie zG0ATLX8jF7?lcN$OLTY4r5#rj42?B0Ov@lUg)J;iKylpsy6c|9EJ1pd9TUcq9>&+L zC)EyPW?iwyq9@-}ZT;T-q-!F!r5_E`ufN|`7QcyIJY;XSAy>x~IvjW1Sc#D&l0_SB zozqEwiQK%RpX$-g@+~g9o)!CM{u#WEMsL-ZhPOFjUxT+Coq<9cFTlt}dtdCXT1B5N zWZXg5|6pnNATd0CPqOa)h;B26)k>cz7U?;<(hL&!VSB?|w`Ng~0gk1%tS`-`_zVMuX}=e@bgbT(WS}>M{umkAbE6ThjqV}Pn(ciS2Qb>3{3AKVJ4tv7 z?u2WNFe=(gq*SVdX`Axr9Rb>mCX)uIU)G)mtg8;TA;5a=?@Vm&cTy%Lf=Q#Tzs40i z^Vf1;RuBRQG@HQTf1xR}sxfF!?*Q0yY9`gHkn;63I6m?K(4GI>A>FktxcOztAcaEf zo=7@KRs3mdD znM*uKhT2EXGuM$1?cV?yrxH^mw zi8aAGN|oVvWH4&>fT0zw(D(yB_4}{ptu@FHUH-@-P!VHfIRqMd>qC;M|Cm6NyZQ=K z#tFS1%+b8})Ts9Bjn}iY9KpJ#ZQI%d)Fb^?#nETB2LL`N0CeyNNGc%N{q~iR25>ea z3}rs&&^`K$M1e$!k6^1{2XUwFTESrMBn@lY4ls@upEjnNGa{051vSXyt?FJQ$}*~f zLs0Yrzf6w$Bm=1C)lCIueJ^2$((U}?Gf<=RoG)Vb%I}B>l9hBuCI^WdQ0vXQa5PO@ zG$-O~Z~dECk%LBn=}Ac_cv&%OQsy9{ASNVoYX*4`2~aUkh8sNeleRzk4i9zV4d(4! zDtor%`fF$dD$5Byj8A}lxljnRskKf8v6$J3?uao7 znPkuhUM!G!$f&}m#)wW~uo8mCl}fUclJ1@!O#wo&jaHq@g9x225vtfR0o~-B$u*rj_HWaf!W!$7>9F4%1f|9sx&k1u zt~SUnd%gaa29tU_0{}N4fW#M@I35^IwF{3~7lZIQQ&B2$x&KWwgoX>Glth3epc%%iMYi5W>!nADJYp)sv`8cfr(5i`j$wXX{i>tDbR2f;f#anrzG3z9i2a5|$RrUR>BpzdFS3{K{S5_5%l8uUI3;ORtfx)r2xD9&3ofk zdN`5*h2k>m5~y^lA_u97hPgx!YYm{xfv{NpcJCoxWuS~PHli<=H7pwPH}$& zK#Oq$FA14-@W`KT^16lxvb&3*@f_q36$WA$-77iJJQawCvoFO9Sl%mh;gX}U2QPt% zFxrkk)V%K*LW?=CYVqj`%i(s*1YAI$vtU$Rf-JFpNH-eYoHi>tphP5mfOz6YoBf9^ z!3{W5jOmk4vRKSLCvYiw{)8e&P1|x1>*!+i3Zq0zU>Oja{8%MTQS*&!a>Tqg9WC(k zb31yUsFGUAg^p^*9&}7(xNPNYAHk2rj&m9e_iv%5(0CHAaMUMx!P$2a%|@YM&>QxX z6vI`NG$pbXbT}vBiwe-2g_2$y!`CYm{-gtRp;n|~_6B%P`O%IV+US(EJ`K=n_E@w1 zCdKI@EC~#ESd~X++mnm1+qifiWZ>9E;{L`l#R=LuCx@D+9&-9^}0W?aq zCyam=3uws6Y>!BGv<(f!YT1CQ9t3X|c;p5wjt%++=x3y$yVNtts4ftpRH`Zcm&;Qj4=mJulC0Aj>Y|YaIUB7!7d`k^ z6yDv65}r^3q+1yQsu~;-cgJ~e+FRUK&MLOn6*DBO6{6 zR&p>3z}-1J3xI;%eXZkgnf^5e4ju^Okxm+>w(Z-U;QQ6`8Xv}&x^0gpTdcuhXu!$6 zM4*9XcKpE@!$mZmD#3H$+Y#Jqzw2#@ZtM?8o*A=-hPpYEG36s zCUqdy8AM87$yz_7Xa*ib+UBpK|3uxJrw^5kqQPXo)RAvlh~fe4N&l|F*+NZ{;!GfD--=mjM(D&gm-~G%NhZJvRzh+aKJb}&5;pGnhuS#sT8ZLzmlh_h zxZw|+7}fA^>>{yt&^D^j81F}v^hr6cnN!wwq=hEk!0Q@sKiD(N5O4!YY0jJ(OQ`$S|I()2|SJ#K*shy!e{Z7>-K#4*o&?tmki=p zYuK)n)0DFyI9xC5d8Iw%#AWMcP#Z9+ed4p^C`Xp?kisIFV}+(VEFfF zU!wW;NWWLDIV`hQ@dqw}9DoA=_dP-TXF~snEs6jC=+U_U9FPCsdNlvdmN?x4Tkb#m zO!$256Crs?+oR$8w?}iWnEO9H8odL*e|j_%j~yRz zHhz~sJsP3gE+9v_8aKOYmfJ$Iew*L?e5fAHo%9Uiscy2rBheu^}?t!~|ZQ(taN zdUM|s-_t)u8kf(4ub%4M`%Vn+{jaoEx)Z-ue3$Jz?@ZsQZ~PVFC${RHB1OUQ&?L3& zj~8nf&TU*TmBL28>64F^8+{onF2JnAH5yQhxHeXM<& zU3fHOJX=MuvgVuM7(VN-vHDVY2S4hPKUj|)0Pcx;Z#I^8P&}-@?!){ZB@i&?&l{=U zTE48Y)leP06;6~2uEF}mRfC)%0{4EdN*`pvqNE*u43m&X8*#%2*X~DZ?NPPSQO}9l z_J#`tH>do;6*Bjrl(~iJzb}oc^LriMp+6GE0V)-xzK9=V1Z5hhI}Hsq!pj0T}Xz z&*hZxgJ}wvy0yTYj&YLX2)X=%_HLg;3f4IX+5#`o)^=1@e~4jzz9=G2_--bA4a3?o zo(wr0Lsupw4y@nJuvTCA`=(&c8tWxR+G885F(R(hsaV~gl6V~w-;gY3lu&#ry61PW z?iHIuTt>2M$=&wD(qGE6q|sCwkchVbWBUl$XBC)}61kdVi3hILwvbIf0;#(a+ovJ) zivvwT+!*mCO75hJSOaPn)JR?@oZ8fsN0DA+EU<=Mc@Ljtt7Cy;eBQ0C0Zz{I`cYED z0jpToLBHxe`C;(UPGnc2Ml<54M(BnU>&t~o|9)hVSx4q+dYkIq|1n`Gp|Pxpv70Y3 z`obu!(8Q#`cH(k4F35^p(sBIpR^@VsP-W|yt1ub^xN9= z_L5`yb8QJx7ZE`1rvu?Fm%j1GcRqoqe~L5|9-@(x-FeDlsnX-CKVSyi2#bY4jFADs zQWc^68o}Q#Zu+52*d<(`coWSKY~nh&<)Q?rgXVUFgr0xBBCQDd%ZrMBy9!EbDeC4F z_eBE%3V0e!RR8~>k@2$sPS@yiz;6piAKK>)+v~;s+vRDt5U9w08EIVjbJ{g1GCx-^ zM2j;iiH-CBP?VUrC{|4I^5KaEjJN=D4y_GTd%km`y6glRc$CK+PNLv+i}=)S)UHp* zcLPN9Lp2iAECPhiNv|4Kr@q@-`9LvFcKnR{-`4tp+)R$de=qExvM8+cixC;&oHwZ3 zv9Hu5-v9Juh@E~(u3%%F3oE?Q$vIjk`CfiVo^z@2lF9afkXc>5G|yeKsolDHc5gV} zENX)%J`YxY$$_bsPoYMz;O9R)|M~|&=^gy?D+FoxaOa?ti$A6R8w&8rG-npyvq}i@ zfoht&_xUB|{1JRKW3FigdXl(*-}H4UH>FteNhpj&Ie`inbPRSos}};k0}sLsK9jIs z=j2LMpwr~2HOp<9jOuC-osUS_dwEOuq`Ab-q%C*S0G^kxp!GQ62?YlIr43UsTM7Yb z2_A6?NfI)Vr|rHWNO%4t8geU>(50;X4=mHsQ%)lWaNhqTe zn;~aLj(|l90jyWg85BF(ca@2rBEpLc)>`_l_uaCptdNlntWAJ z+K)0K4@py!LXE}1LPi$vOFg^|^Q*HoOGTZ>|59K7W*i+Ua3iAy&q$apE{1r5o1%Cd zeOrZz$}tHX=N3Uan7_Fk2OHcC9kL_y!R|5aBwu0ZC1Sh4e!qw5g*t&G$ir7kswi`qMX?Scve_Yz##85=0P;Gl4JKW^ z(J`!iqtIU?DX7@c4w3}Z`U#e}n-lkA+heCyo zx|BaD18?i>tC!t0G_RCVdEw8rIad`nhoAm~UKaLlE4C*-`Hd0HU!XZ!CqK_i$I)fJ zf4FG|`UTbAc|Su>C&7pzY5id!U<)c+Z3CF%Wdt4ei@9nHDlCi z1>E8NrmX@jVZRa6QFe!Lo2g>j6U5S?iErK8LP}D;)%xg6)_&i?CjuIO*QsD6r(u_K zBZ68bSGq{34d&=JF?b9S!c7VU^rSC+fUQYsE+=*~|4LZc&0(?3P5sn#K8Qv-T6~G5 z$@h68gt5CHvQAbdS||F*zQ>A~=B4AFJ~~#Oj=V5QFR^hYS7rj@|X)tk|IF74;ayIUe@rb zp^4>b0EM7DO0z67f_2-*c9LzubE`R#?^1u_br9&(bW1Q3I#CENkZD&Nnd6;RbbWh` z?_|RG?JaVxxbj|mQx;n!xx->Z!hu4O@szw(eWq=qH2HDd&Kuq0OIJ9W$Wgij7?7-- z6E#y>Z^DM7AU_BgqO{4w#jslC3P$f1`~_wyb)wW=9p*&57vhIdayxZ(eJ&opm7^hH znHC>K{@fbL{r0_U$O{)+r6myQy)9X+ePUGz4{x1MZ0HIT#C{`?bF-b$eeAM~?Re_J ztJ1Ve)7wS_0%HRSS)9y!PCKe1JeS9coYFPcXo4M0{yKZhCo*0fUb@7YLSkcI@%fft zLzv!onrHw!ZohTl4vFZ;?!xX0GXkbiI=`gZ$ybm$SIh8> zclj<>Si-}9eZS_gbF083j_1Q*V4S!&RxxkWaiP6K>p9gdZXj;eo}hGM!UjR1ZU#VZ zbc28I2)!>^wFcBa72@J<*6+S+;FQf@(2O$poJ}mI`d{N)L;uAKITB$wB>^ORQ4tkc zG>dFInI5l{ZJw}LnSn~RV8$U5<5RY!&!+jTXhU!WY(bO&2MXS6$+s|i>Hjs1LVv!0 zk^KwARqk@FSBW6lnUB!L%7{r%*oo#0cEAbM$z*rX%LW685S8wFHPs3u=7TG?IDV%I z^JWirmNN_MO+i0ss5;9NR^n%AZldpEIccYTfQ{TgCRy}CM{W=y)Sz%kbXTI5tQmci z;r+o!K1G=bcg0u_hke%56Dqe8Appts)BL?{3&goeLk%2PT8sb@Py+y640aL)eR!W@;Bfeq}w->J9=+mXH z+n;U+Cmuj+H`C&SEwBsQG^yN0)~EHP9$lpsn`(qJi_^5{#GimRS7M$c}MGu@Xm`(Z0;0k~U`j{tHnK}v~fzn3xIT8Z7c=P0U z@fmgGf}ZtYBdN<^n@)3)3^%^Hd4k{yBmZN5#^K)D(NP6e%dlVMWlkOUq|PPe zFuPzwnLOZ%ynh3GJ;q_am@hX?-CeAq`@Rh#fN)L=pVIM{oDY&xn%KB?&$Rq*b^494 zVngoMv1C|N_w*}eXvsC1)AZwtBX7f7D$gtLd&;9Ib0}}@mNL`_XBF0Y3>4z>7%#}_ z=y0D3Ve;Qbk3I9S3_7Rb!{ao1WqLmt#hk4HGZUe1N-E0@QF^BK8lTWU8@5Cq8F;cFz zWk|A%x;~I|tPIFf16N zjz9QvuaVyR4aCBXvBDR~>yjAp+P3g+edEkD5X!a99`bhjkrl?TT%{@jKW9H+-8;qb zbI6s$m@>a5bt=Nl09&Y3w3*#_-zke{RX_@H&FHg!%MiP5>b=g(Ne$V7txEE~-Sm#u zo4lImLnw+d)QnK0%9Y=LM@c}Wv4U(WAy?Y<+SA=kV^CztD}@Mb=;B}vWi!DS`WbXB zt6XtFOU*|XQ>V5pntXsRmVP^vt>li_r1NAqhNIzqPR(J4ir1VpC|hzNdf*6I zTNAp_22j4H_Zc&Q%|rV7Vbp z<0+X%Z4NJVS=q{W&(V0xE|ouJL5o%gE8JrAmqj!`QhGb2S_0q+N$MO&GWvl>cnW9t zc?tw5Ra8csc6j@PXzUb5s`P-kZN4+AAy`-vFUj+h<8=2WW6=BLWxoZh1(!`xmvr`Z z=z4~-8eD#y!pWJv2sk5y6Hotmv4tzG|476c(PaQj6pfOq7D=(_$f(jnR~fPCV|R5D zUoz2MW!s};sNmI9@fV=Xor*XZ*buNCggZ*q05OqV3KyS2q;hh+2AvZn+=V8o%-y%U zBBnp~eWg8H{H3lM(kwrA?vYqerAD8iFNatKGgsA%Zjfn5EZbVcSpkt>R97dF0bgM?P5bb=o2+j_~KlvIClbG$s!C@Q%fO zE;41P@rFO>3yLN)U<-VZ9ub1|-g9WQsPXeP5-x`mgE^fV5E8ZvnHD_&0EkmhmyFy^ z2OeCqxmk(vA3^4bv=`y;EBud@O3$?{cg?rvkMjbjw^53c(#gu z!kBYdo|dc=KVPuRc;)5-e$W@bp`g5ij4#==s zYxL7($R5Vlcp^oCyksRgDQ@j9*B^4Gg0&n>I%*`W?lmCMLD=5u6{(1 z9$ZT*D`iM|^0*!6Wqp=HBtPZ_o}d8CmcHFI9A*Mk>zk;2c(k{>Uewr|xmS4InLgXV zE2Ke{w2O^|b(%8~#p1bm6@CuJ*G*dhnGoM8`}yap6qBxI#-(O9b)*rIW&D9r(=GS~ z%N~M4$kt;3W;Fu{P~=v^SUyv#gFUW^CSdwaF;5=yu*=&k4m?}MrL288Jacz^eFbqg zr6y_3$8K9i$Rn0zj70}4GhW5mC7ckbrCZ=zE|$J{k_r-u^EUPJ5ygV_=SsKW`$DHb zC{x~|lnJ=udoi%8yoVk)kwF&Ss&!qWQ+sxh7pHMxse;0??G>nI;~oO*-CuKFyxnQB z2u;@n|2;8~eFjNNG!GxSR}r;1Q& zC@n9RqfmQkpH+-`o6WOQsIUQ)Dy2TLnOqb|Q4w)#JliU~e9#_m^QQH#&tly_F!vDz zBL@4SgSKW*opwWR@2r0x`YjwZ#ci85Msc#Fftx)@as|ZLBED5zgLb%4Ng5Fkx%gh( zOs5wNg}-B*;mTbi6lYt5)9o4GZGqyg-|Ah#rX+suCd#>=&VlrbUSCQck4Jrj$+~i^ zg=-s)?B7)`Z*N-kQGzjiBS7z>7lY~ub4@5PNtU3*3Cf>}&^Iv_Plto-fIV z$YMTO8e7_|A3kOMaRFzu%&Q}CTq$iWO=9aGo$!=#s~LtTkj&59LzTC-<7@ktZ$WVU z%uCIW+{IdN%DaZKZ$V~#py@9o?pA%5+oA?xQS|^vH6jy#`AH*9NY6+oZj#_fOO6!P^=3&+! z&2;Hr%cCowe_46c;M4A_wr|0v+4L82fh29mkcl`o z^yqEWSzoa#g7`jT^%ZkUWRa0>`TvKlcMP(mY1_5Cd$p};+qP|ETGO7kZJX1!ZQHhO zP20Ay`+n~C**m^Bz7_c^BPv!^W>!?KypDAq9b_FNi9pbWe32i`Q0rlH!Y^=;yVr87 zPkQ*6pW5(stQ~ip&vCNTNU{)=-&=<~$H;H9W?=@0^~P?ecHKQJi^GS@TU@uHpxS5dQksnu(T5ZfvCVcw_+b zgZ`CFf*ymH1nfPA8Fz3_5q9HzZ#}3==B=jNUvb>uFZkMb7HFs*EWKpn*$exfhYU_J z8J3ETsPSK16jj`FeQ5a*hj2ByJ-|Sg&}uW1Y{vR=81aXpLr(f^k}JL7kPL$UFliTd z1PJ%SV=5ji|B7W$J}(PyEM5b*B!CVvAbvR(wqy94-#4}U0x4?&fwT4iLx;*D;ezJo z?<{Wi7t4!@CpgPHW0g&c_^>|;AlvS3B8F+<`R0>j0|*Ev2G1a++82sLB`pLSC~XxX zRpB~a*;_!NWfVl=#lqDEQJwewE0Tj+aSUhGiT$!;U-l4l{6lP?t%efX`dbE{PhM(V4tY4-6f)U7A0$Pj`hH2CM@ z1VVcxiGX#dxqN6L0y1`o-I>^gFwIwp{tIvB1gfsv?R0xpY23F4dW&cPv!z5xe~7@K+!1n|u#x)$MtbiPvQ0mr5Q^4-+kK5$b`eFqOcgo!1w9&L0TtQzhARww7ARggp z_wDa{5b%S*m_!T^?>-(?bNB_#U;pkJ6+(2zC_LcEiLM@oN1Qv-Hu3WY-=eXtg^4oj zr&~j-qjTA|0gP-9`fxa{_eRs=z&r+BI;+&z&bLYieDqr-^B3|pZD_7@8f5wFTP2ei z_#c%_P^-wVA5?Hby+%}qV)7!ywd-YW_gJDs0)JRMO-P7jzVfd~hh7cnYLFZ$s%ro6 zTOdI2R0)tipd*#TA>eX`(d(QBK*OlL5iyL<2ZHv6oogOApdPB&`JNduW2l@ zq}->k?a-Y+JHg-|$F7*Io*R{#)Z_34B!eK=8I|fEy=HRwC)G#d@{Jk2PYFzw1l(&M zWh3@@L*qB~$jRUtkqkEtUr@|t+%O*8fANf_h5s^Gp@C?|8G*>1l!77wj|49s4Fv+Z z?zo0=^*C22x1FJ`U4?=s0)u~Iiul2s*{CdgleB)#iK-0>+LMo5#nEnk8YQlo581UK zsg%Wy5K!*^tVq_OtCiE4u~~Bw1Y&TE6}$og*`_np#*M7x6o?HSM+d@6OsMqiH zYlmGM{p<8p&0z_UE!N!m`>V|F^(w6(`l_$_hwUqI`aus+)=$yp1hrPGL%8BlrztPJ z;okW-x*W&ut)B1Vr*yqcyQi#of`dLn;sCCna@8Sk!D|^G=9+fPzGb8tL?VJiL zobA-M(qeM30+bwwTlR3nBgJ4#Q#zZ$Xxty3ug~>f6YQ}QO#;b8*X8j??+@DeTQM?M zUE4hD9#m7~m?sO^#KiBqex7q>ckzwjOV9cq@m)_p#CfzaV4n+K2ojI^LnYy@WUHi3 z%zf^mfk6#gNl9Jb?r(P2Q49#E@31jtPd&FQ=o7P}k+Sz(W7Q-LH&vOd_l=&lk9v;&?5{R%#%npiJf4P))kLtrm0Syq3|JcM?NN81M2Y`53GHwOq_UQqvr@Pil9? ztbuVB4N3HD18f!#Z7Go@FbsV~?)whS*_3UhaGfiDvt4@QQs9ZrPE85kU{e#p%3(FqT?hwBiGIhcqnF-1~Ix8 z4lmFCREdjc;TawrUm=ik-7&ODB1~1JcrE`qg0}tfJ!u+-3gw0_x@y9TM>7(FGdcK{G<;k)UDd6`P92B*@ zBgx7&@kBDPm$`49@`@m`d5sWOIG#D`%u7dc`xZNcS!6?&Ls1(SPqi7M=7Rouba}{T z1xLIOX(H(%^gcs2h(1&c2UK7!vERS(m)!OTL99MuCuk+vflxauMoG&^Kw*yGdd#7J zU~NZq{XmXNlMcxIet9ZeYn<`@=l=VL%K-mhnIA&m{r_ZsTz+#I3}rZy8@YZjJxgWY}DaG@ZS^7*B=&waH*_{cDra;s3VDeEn;aVLes)ADc||r}!8B zw@s#7yL;66=ySX;n<5+UNjfoE{F}{azCpk7Jp4-B_8HL@;w?OadgzRCPfkIv&9=I- z`pSMUF4M{PN%{)E1bhJAR6h{3xYs|(SJ3aOKeKN>&${1)K#<+XRD3W5+9 zSs%r3C&4UMUm6BPGY+5YEgsgZe)}?t3UCVu*FIB&>x9Vwo3UXDgNV+HTI};%s+56cqgCW`V?vFgY{k%TSo6^ToAi;RD<3^%ngJ|81%fo1 zG_@RTiKSV2NCT^*g>g4Sl<<7>1%lVTsS2&kGYeMz z65!^C_PIjzyUNg22N`S1D-_sFX>AF=y&|$;-=}FxBbloC4cN%ws5^f9f&SxvNpc8i z`!%=h_CT&q{XbwyuItESZB^gz9D_IZmVXmHq%eeKEWb$=SNCEM*{XlzHYO=p5jg%C z9V`iw1wAe6^&7MQo%10H0)-)Ba#Pr@_(^CVCPXiI2OO>>JSb^?lSti)S(fXX*C2p# zGfMu~Ad18-hM`G=%%dw%8Wo)KJLE$N+Fq!tmQbFwOXX)ym1{w~=Ip;;+<4RR=He1h z!pGufDMuS=8~xfjTlo*aAm67&15-LLd)MekUwLO%u9%mT^&@JG=~XWJ+tM;bS8)BYwg^phxpfS^IcQEm~V1 zB-ajheJzmHt?>I3a5+ zw8GE2%V?i|dVnag6ch+p1_jA~BHlLg=TH$q_uQpqe{=5WwwDdcqNDINVRotRnRrg$ zJeKz(QDMJ+nz*Z$UZ0{ClK-qoG1hs5L;PY-zNv85MJZfe#6c$uH z!OPbFV#w4ti?@r>hjrsZgMOmtIO;l@T@USMI&qgQPKJwK&(m|OkYO_pdzcq{bUZuppq`)-ybhn=u|)!2!myz7kTR74;E zTuXs+#_#227mW3yr~L=B*^=If0&pHb^I>2J*|HviPWDiT`G`z{9jI9n(xl_G91+N; zZf?XWGPjC~_B8IJZbk#aJLKB4n~&6nE2E`Hq_}Yy3@XIfX{jrDg39G!d;M-vwWEuT z&xZxtqI6u2w!&7%Se-<|lj?-BBzj^sT+`P=+716+k)rEdX3lF{XO zk78+@gT|bvJ*oYp)Ui7hZUmom`lu{ z#UZUFZ1k-*X1W^Hwl6$f?)KPQ;de?Yq7x`~4eV`ZVIER3_{5+G*Z;6g{Vf5D2vaxSuz6$kk9iRH*(z=SetGW#;5k{RJ)gj6e6*4RD^ZR?P z*+ZD(Flzb{d{3C+$0&1{<#Ko84X*y}nj~Ho(J=oQ zCo5-`qrnCdZsBpwflbXvO*uLGoC#`aZYF@2w-cEPYN^MD)zQ!5hj0E+-=T!r%`GZl zFtUYqW?jO4Q6Q6m*s6qp^W&OO*_3@5B=rRXE0M}@$$l@A5UTIeQlCjWINHqs<+uHY zGvbZnmsf!{t8lMm+%31yu+9?(i&}D zvfOj^q#*V<+l6Xyk|)N?blRJOYrzE9KttouFx|F(HB*BATGJc+sBDl5o+4FccYyt- zf@tNSkVptxcoHW^Y6_TW!d@ix+_xIm$BI0UvxJd)K0 zqM+CkTXS~}FLLm>>~pfXW5 zlZYZ-0<$iHvL-pejt-(bC-4(`33udQ*}t(eQm%xx_C0?(^DqTiS4b(2 zmB4@9Eqpr|tI#ii!w5NJQK|%}ywBB&-p0Wz)7=?F{0jf#?xB0%ix-(x#>GayTFO2F zTBuG|tFH3@^P_-eMB_6^;6}jFWO&%$_v!N_*lKEC4pcj)LuZi+OY}}eQEU>2Uvo@A zk~mzHS@XA+DO)5albB;ZS7HtmfQCp1oM671N-ePN?>w8uMewf`%N{OpXAhKvqWoXi z3^McPfX7l&e5FcBxJOC!nH7c5U8v*y^0`eNz~Lt07`G~=q6iQ_n?wjSsuaHfMr0k zUMF?NrOE{vfzIt83o-St)Vfw=33I|Gp8NN#euC;6tLNM(}aS(1H^LG4Zm&C7TU)fLOyJuQ0nE*%ODR8#he$QR zz&lsb6M#g9DppQ>yH~U6lKm`ERwj!f@p1ln!#}g zcxU6b6QdY>pmqW3dZU#|ZQ#|jkxEL$BsgU~I z9_4L8-6W7~c>(uXY+<_qPEGycKQCWbz~KOA@fXOWG~=a!s& zCLd=)fQ|TC;;F<4tAeY&5rn^9y{RU={>*bBJT{0OSN&S ztOZYPS|BlR#(C-0i(Mm{TP(afYeaThol5HRV*Rl&-qEpHR&oIo3M3pQ*1)L{=WuB< zz1nWs+pSl$jZU5|_|6-l?XiN0H&H5`Ruh2sN(k0}tC~2+t;*wLZI2+lUvbSf*jpVd z6*?WCx;x9{4kN9x@)W-Aj3_ew1#`8FR#dacQGF$mim|Bo_KI>oSx^l36FH;0&f;1? z4tJ#u?1BGV9)p)Z;q&L6>h1Qx1mXon;+8lE;O)4r+UXkj74RV}Qg5Ml+VU)KI)V^( zw%4wt^-C}f;O8aqz1;(>dH@BfcZYOa9Y*mHkbUK10}|AF zFli0B3J7_75Mc8CBWKUhQo!*kT2UquEkr)fG4%7+d_Dw~UUmEk$Q?J|=8cXk$g)N1 zcM4*GBhC%-W#BQgKD2eUdTfy^y2J5I)itzk7}fCgczoyaG-wVmc<`%SAPwe3oR|oPc8Q>6fAZ zjDKv;XOjvL1CcFAR&Ln6R4w0tb6#&_F|H@$>SUwajJN3}k?VMcZN+zeDadjG9;{$7 z`qw~G8@u2}$?o>AqC=h2;I(WN_;>Wz%rfzc_qh3{nlSq34Ll?}*7`!uv=_yc8QQiZ z+&bV_PO8I`;-xX4WY;;?Z@ks$ehpCGmiU+^5nu882elG`(%JK!(q!-5nLH(M4GoMvdW zr-se0b{wj^b#O)2zW}Ihez4U+6U9RcLO>k-nt3d==9Q3_Swn*S%>zCqzEphLM;P?^ z7U%D}R1KCH))Tll6WJ+J+oNL4k`^#YQ%J)<19AvX{$)j!JAg03E1RwO9@eI6gzP-= zG`5W`eIU1NipF?$_Tq@iB*%jJj%o6eqNGKj{o|h#Cf0)HkY5kO9Z;$-9U+8i=rOa` zVjmHzpvgx=ZxHDu@s%M8SrJ4eHjk*Fr%p=`wggsLDRH>$K)-z%cvJ=q1ZEb=Zne}M zjKCGno`yj6B(4Y?jHq*$mM2BX(tX7_(;N<1BBl%ou*)m{f*eJ`B2uS>2Q|G=Lt=I* z6$nygfnPpg9$g6{m`5{`n@c4j;i0&hkdI$L3NwP$00;MSdZ*1TS6{R?>83%Mga6sz ztJUnvTth;-{?XC!6L%c9d`TImqODj~gG{qdnFJQ4sr08y+OXIiRPoW15+_*SQH~5@ z;}J@Jyzl4%UsH%RyP;WWfi=!%lH&wpOa>9o{;l?)xcyGgJ;F;5-d;oTGNwS$N8YnC zZ_H1?~=^2*OIrS!GhyB=jZ325-M_gZVNo5-W* z(M|^nfxgW!m#8R3hK_8Gv~*CD*xQAbbxJ=UE5^Ie+cUB+EG*c z4i40iF&myJR?_JifAYO7IA4&;ZnLB0pVasT{OlFog^0}vFU={oX11j+^c}-yw=U;t zk8VHdII9d~H)B!~p40I?c0$3Xn}?Gu#vCYlrr6y2r;`uESgWsQKy^R*`Ll{;ep_=^ zU6LC~nr-m?6Ui}H#lZZF*PGN42SyV*#@|*CM^*Ars^={v$Dh2RYDnZG`GSBgZS3V4 zn*DkTLeR!PO)(xI4-+)IU7WVOnvTTK(dZSlX0Ox)D>A)?ZDyaHUeE2bjUOJqKj+*0 z_l(cea~d|-eKL01^YBc?UZ^IBffOMCTDG#|4k_>{%UnAi3Y|NY&!BzwEbG&h8_4FI`qvw&;TYL zlTH|wctvAdu!h{fEu5WOOa-To?TmDYK^FB1rKI&)q8;a(Ph7}`ZWCu?n@TyVzoEtI z=6=u!fU^q_xA}Z(7#n1??D_jPKt!vjJU4AYMmSXP)nNO?Qxbo>VrDOCkj8YLaKK_u zJCL^=tJO(9B)%U|KtNFS@Kq(Yb3$L&YlVUdBmr1p80?xZekv@*4W(Q1iWGQ)`qGJN zhk8P>n-D@hLSF%yId54p&d@Y7L016j-ka`IV=fB6w!^T`rIgp@wP-njnAO%43SAoH z7N}0Qio-zrzJX1dx7Tu$fVXlaW3qJ;WfQ-+B=yPwS6i+ytTi; zqct469bm=3%`s-Z8Q6cGJXvW8h9q9vBoS%R)C9L|z7s^8*$&J91_I$DfN)>b5QG;O zsz(wi#6ngCYEwE(q+~k3(Q_Q*1*4sC0TX_NPcs5T_IhnX{#2Ral49p*;K%X=g1`y! zjN{?y0pnz$+=kY7D#G;T0!9&|7sZY*wtiP=D*{W6f))p-!np|JIGAK$1qQRGNbcts zAn#M^kQ6YxM;&yi_fToRINXwS;vEK`Mt#`I*NjySpEZ)bAg=K-`RRNa9%v$Q|Zt9 z843J|*;PIcAcBMDN!-zSyfd>(+xuEgG6G@aS4eL3cg#e_zDPS&~zqME|otdCs zCPiC@7egNWw$AY?h)0&(4bVIJTqyumk!t*f_O=YAa|}yM2j#B%(Le@!t-H(M4gic* zM(wD_h>fbC*=Jm-LF5{$NoZ@PV148wM`r6P@iRHTuig5XJ}&crlvE_c`HLx;xp?I- zIH()2>CgR?jq#qxNA7;PyXHq-4T4QX_03q6jEkj*KS3SzpqgaFO&HL4-6LrV1knq% z9k~c5%pQaC=R_?1Y+f1mRDkcShV`M-2&XD0r7+UD+cs*{4{kAly%g$GHH0nz2>9~Q zi-tU%BU!*;j{&%6nrpLua{KG$GMVG}U+9vG_%1_qfDs|2r)7vJQV7;*4J2xp3wCCf z3BhW8(f78cX9Tq@NouX)vtIP5wFo!7=dWvi$_ZFpE?s(IqFeTc>DGb~bd#2@Ab4gA z34{rc$=IO?s-7`{pGOr!cs2>?S#&WLyGj>an}SCwr-2v)0d-y=&44ko6pgVk8R&sZ zOdcV*C@kyn1jkq~0RqjT#cE>-I{dm-Dd!jMRkrWqib9EWvtD&G4)Q)NqUp#m zzKjjfGWp0`dnz4@?%oEJRvgAgs3V`L0+{?pe^Ht>H9KGxa#?S}^2Y1ZJL_A2p2?S~ z3tnw7LUzaFfQ4C!?{0jgJNn#Gt2E3!Sh{KpGU_(|THAvzpH!SFd4%JxQ+*wf;DEfB zV#({P9NWII*t(JAYpXTS#ZsQ5c;FJwk$^wb1hIGZrUvRnMzN4|JJlu;IuFys%B7d> zLf8G>%|bni*X7`^&b|h3d?NjBEp{Bx3EJYb#78~kL126?C3c6f9<$n&t>6p9v47K} zj!+DR_wFD)GDpCzQiexx2|P^cDauQc*CHH+z83kNJhFFoMGuSh_u*;oc!J42w9cd| zsaGm|KQ%@f*>N^T7%NCVm{pbPrZE#LAK*JV&wHgm`ZA;)6io|vQZH3_uN+QoT@6FjlBW*T5zZglNyRS7H7hbtx)Twl= zu)?LgQVzD*Kw3YK4XB~YpowFpuQR3mI0LJ_xn!Ui1900Jt#?5m5Qg|)O|#o>fsa*F zAdqPkCtqOrJPw0pyww=-$xLL5pdO zB5$95iupQ@2gi&pw-60I)5D{yq=}6FU1wETrgJ&Z54-ELB7hr{=N64Su zNm*W)-oR`QF&%n>Qr{8snag`pIl`Q0)Rj|9BY_9tj)bX2v@&o(_>BC5k%sZq%nv)U z%MDCQA*)9xc~-iwMZ3q~vzR(9kl`eCk77(rX19>WlO+peMLAma4JcCMp0%bX9FvY` ziB6ryXW?toVE(Fe2b8e(YpND_ln4MY^3?#pWpFQI$y9nc+ z6uU0M-IAO})nkkXdDSe!f$uR%^UThei-JFcx|0C!6J=4@2%6;FvE>jP~szmn-~&J3@DC^fg( z%JYbM>$c}tM)z};f33k->n>#fUjG(QI>a%%JG)cCNmk~QYZTK^oBP4s6@y$B=sje{ z#o7gdiytoEVXQp1MqGh(o&WP6uQ$h6+{V>b4Z?G9g>4saMEzcE@b?h3=- zj6XyBVvG#eJ$}=y#ieR27O=PNzfGe0leI2q5k3l=LXzNqT^fY zOkX1Q?dIfSmtxLi<~=vySv>*rik_2{Lxg3*1_X{|Mu<^27cLZ=CVh7nkIFE-^m|~% zWCS<$p6MnU{_!V2D}i4^rnAoIn*)Kta?tETHH`4*qC#=HLm3o(0!AUBoF%&Y1K!lw zGN>EnrH-auM#TCr%rY4ZE5Ks(e#<_yr0jaRHnoqxq^S{9T@;UOIYNT}Mc9roe#Abl zb*E4I;qzdteoKXHm>t7b;YSW{#0-lBodiDkN8|1GmXE)`I05WMr>Ou3#s6K)36|+2 z>PH@_&zi+^RpNc;MI8+*JHDPSbQrr0bMNg~oyH%Wbh_=n!_ejfA&kCfJ3*+>K3@;N z@T91h+SkR!v=uHyrWMd5KG`tt12JNk5@XBo2)U9H20-5`slfQG`)qVwby@{xO~M;-0;N^ZSc9ePk*iR$cy-a|6cvE zWy`;`_42#@srgmBhWwcS1OLEl*=OX|;g$W}M>l#UmLg8u)WDy+i>B-~ba5RID-Yu! zej!|D#}P37CqV8vx71U7$skRT@HKR|WU~kDe01pZ&lBJ1d#Qdlv&LYt365RdU~;ft z$bVY!`k89M?kaGOPAany-9zq)Qh|USQIg^=xZU#BRTx+z$1jlOI6WlA=>xEbX>D={ zt>u9V;@AbbeC?63j?Fxde_HO)L3*-0%6rrD7$?Whf-I0_qX4x@OeZhB{zIu!urKYQ z7La_@A(JC%zE@1Yt$JB06(@3pnFzzmy^pT;mo&)03SM3;w>K3&BZMDQ<;LIKtU^!L z9u8KJE1VnI7!A6l01z2R3P2Q(QkJTg0Bq>+(uX}q$RQ(G&ga)P7VwEbaQ^AdS1h?? z3`<=m=?2(Mp$AuEanRQx=FkxKaR~!gJF5xk3MpA2csuWvuY|DL zh=6R86p_8lJ{Kj@W=ua*c`}$+9_no$>Dxm)W}-}&%TbaO%pT*1^;IPbsLmoOf1HX` z@wFal?~9?aCTr`PG4h>z=-xlghVc0+&vFJ`NPL6J+`jo5a0cS=8|~=l_IZD@*tchI zj(X#>-fd*DQ9ywkhD;51-*VBh_8(+@rnMwQlh>$}Kt z0kdFcqaoY)IsywVmF2&r8K(3@c-Ip_Ux#wuHmp*grh6M#&XA(6$V`XeD;kWBM;il= zbQ&R#IaV~I7zdG58ctR@t~kfVo2B&lkpiOvwdKZ{`Wpkm>y0HmI*UF06CU_+u#RfD z6RvO=S|ll7SuSj5yxYABHx(0(0B z->4|fmjBM*XR;MZbBoRX7NRIoc{nmLeyLo$8le;8AVSTM%7Uwo2uN^ZobGl;3{u4hkw6V?eiS zln5P-lY#7e#LB2t`@Hj;Hy(lfds10`f1l@yV?=)m(bV~QGko}#8OJH#!+&28>pW~E zl9|A7FCM8bOr0n0NUY-R=J!GN{1(OVc5lTBwU!8JB*{xC5GA*nD#@dFP5I1g z2MA*Cbith!e||mk+{?+qv|@7K%JUsn8~H)(NR$cvJ0&c6rG<$nzL$hxz~MhZJ3;it z4Nd|V-}vQ9xzk86D6JJXLFh3-v;fVn(vj%elHdXu+8_F4ax2S(4gc?w@GLJPWF3rh zjyk`m_}>MO`=52`5S z%DR2M17}ycmT2}PJjeZ^h`nIq2|$NWvq4+EuQMSs~f_@_EH z$CY-wD>)f7+Vx=@GfQ>f7y3DjJ69B6G_34cgAOt*dg71+1<`y3!%vDGVM|f*! zB|e_kSxRKxMt>qJj&f%wu)e2oYP85ByL5J2-14JJD7Ik$ar&uectMCoClSOw3sT4Pfj;ZDMlg{npAC$D61BJp9=st-6KL$zB(7U|`z zQ7$6)S&_1xjlH{Bp8lQm_?(LD*Om7t4koVRtM!P-_O!P2oePP@(%fftx9**!mGmc> z@5uz|5s>=0b$Evu-d7;xd?KvTXA7{B12u&1(dxRXNdV;9o1qG07!>iU5wKDhvSIRH zII3mBAT)R}{aU+;Y%|AEyWdWoki-Md4-pV#+a7`wD&;M^3PlL4Q#XA6h~^eK8|DkZ zLWtZDd3EynNt>-10ySphrNYAlluEr2lhqDm7-J({L7+;-S&m|x!q~1e5)F4}Al4DZ z1bfL$g|=6@dGLQiDFyrpr!V{=Cx)OgJIv46=a9ETzMyy2epdhyg9Wu{O=fzCMlV;dg!Ang{cbUfF20RJ;WR_&cjfTL8h z6D=mhP}qe(M5W|UA2{N*V2@wOG7QS>)xi+L_X7M5`9#Fx%uq6eNTcEx+l$XCFr(*H zqc^EGb8nh>mG%sxe*)MBU-FSg$e4*Y5bGH3Gv_6x#}T$G2|_D`*|Bn)PVb_2z#t-? z57Tj%R-@g-z?ac#s1s^bCiWc=ZnDG{I&_n*^8^CYiId1-!iyVQ-SC#ddDCkFIxLG1 ztmj4OHR+Ojw3@t+b-h`dp{>`(XVLmuv%^IkskRNge2;zH_25VUsT4^_x=xy%2*x~7 z^iKEK9dm)xhxFH0(vze}uN3*vo+jYaN)9{&J|=BqH*Fv1g+v3ZtW?w%BHsx|5vb`l zO-6@HooN6pKz}T_${7^gGIO6yEICl=4F=dS1Mkin9FBQf9kqmouB3bsByeg%U{fuS z##>hxysz2P!`e_>8I0Od2ny-m@e`xwPmUJ`mMvpk(uvzhF=CnX@}Ud|gvku!@d@^k z91YZ*F!~Ww>A>>?Ub@(dH-R)3zxmr{%F-K14PIz;o0DVyRSpi(YyiBG;|NkABKa+# zPRjY$?94{he7zp7=nY=oTp@-Zv)3bDS4wU#^Rc6U=BcKwHIt zTLm1$Fbke+Pe|t`oW*%1aNkd7T@a^_vYm6S5E=*>?2QDnE8enFGxW?CS9yKS7;jzv zsLHkYJ*bF&;`;NP~` zLoF`!^b*7Tq^}?g#Yd-6_Vhp@(WM7TFL6Y7=^bLYHyHWG>lr~N8>$f5MYmgtIT1t_ zZ6%cRlBiELp!tWsCgyYc2Ak!e%a;CTGCX;U)jR{?JIj0cFpJiC=p0an zKxcJaPV-kBPzLSGocCiG+@WfwKi&^vhuzUG?;#9cR};R9teppL$jLXqEJf8}C3!km zlU^Q#6(q2!bEv!79=xk3tE;R<)q{52AH-JK0L~zdZxh54L-F?a7?9+ho|1V)o~7Z6 zBDRp}b}6-qdoq?t)gFsRqVo2QPEsFr$>`#z%6)A*)WX7XJ1Z1ryv*L~?`UhbQi9=` zR9sa_#}wUXs-Hy?m{SU<01Fx$;b8>iW(4>Zm+%ZZFmbr1PdUWExownZXg(0dhIHd& zNEEZ_LpA;Dzc>rzFb60?v~Biv(Q~gWzhZyz9455of>FLNVS#dE4=I=mq+f{e;6PdH z%>5aNCfC6#{prwoU?cpN0VG?BL1kL;&*OeF-|^8_8{t9e(Y}3?u$Bj8l#5=Wp>t?v zGl7vanGnyfXvJl}$>#0$eK)Q(=(SL+$?Ko>@s$@;TJ1FYg&5b{{2a1>u%5sgenw`C z{wN04`wY&Lj<%29Bzn`F!~ka^ZoHkTHY=-Sx9Ul2>dC43>2ulsJDh-7r#931rxffS zaLt$~ZZQ!%ZXZ%)ExC-rCC;x1X?}t}6=2=b4>99+yJve6=;nhX@j{ zAg6Z`kxkOVGbQ%4jCg%-9k!Y^YfWG+_F~aaPJQ=sSxf(FGS?c;c^WIn^EX_brmTYB z%yvuX=BehBj1%#~&VlEWV!IR0zXI|GSU`{};-u-5MxNU$$TYspc*)~lG`L+W@MCC6 zhTwoXgy_~BdMlB=f_+Z=7xp*TfPrIitkvn55TGV-UPsG?D%6ufDj0DQBm4??b2dr6 z=g`o~flDpU2d$Dm+5XVe@3Y)-E39$Pak~rJE8s7AvtFX@Q)vGZq(M6PH zHMIP0(kR8zz5fMNg+_oNCHmE+o6q?-wZq5u{?I41s?MM_LpC}@#57TXy32Q1IF9>t zoId-PY^uFfpwftlK8{!?9U-XP++A73>+ftwja`R#=_i8LQr=!fvcwE?EMMBx`!ozd z1Yn|>PN0}hN|**bE6RmuAk<6wAqD8cSxrVsmf8ytBif$PqD^i|on0#%)WL+IVu_A{ z8R${~8DzTp=73eqNo>+09Co=5vw4>~iigsPgb{-K^Db2XgjG<4g4Rzhjv$EK&VRq6 zUh@LXw9g70tehlr+jSOnzlo@m_j;k}umle&Ir_9>gd4BcJD-(CFUpA8VwtQWq|#gwM#Onlb`qvzF2#8zfPm#!hd z{&38AzG`G>JBbK8UA?U`8y_xBiPB+(Sf?s>!_ct>e2#Z(FgCK+rINZ8##_egs&B-!-$$5g_E7pU!sl?8xvq`lzs1X!juMl1_k|H&*Z3mZl&;!OTglc9Q zVCa^bDddTR`?z&~J*Yf#pNN)>-}nLy6b%lT-Q)pYAw=;n&DV z(QcWaB({n3qh3l39GQS#$*0~{q0uGRv5a=-~$l zmc;6z2dTO|=}&vUJN%9__ji(6MEpP}5Ur%h2iOd(uVHOfvQUD1wkTR1%LhaO^7=`e znWO2?z7hSf^P;5WV8uL^5yo*%lS4sT-pNCy3J=mE`!g3bOTHF#yz7()^QVpL>r z3_ohxyFy{Xn|rd3r@pz%ieq<)O%8o;=2F#6fNJR*Z_>mqavX613EOJ(Iw=&ZLzSTQ z8l&N;C=mr|Yq&1fF0bet(X|b=tS^vGUM;wN2|So=8TBys7p-8o8$CKBNA$i{@t4Aj zO@H^J&1$>&9ZG*oO;@(O?dI1}*+X&@WQp<*OfV;ss1_@te*Tc=u$O=~$EajKkq<0W3h2 zw3hcx)~;lmOGd6l>FjIrSuD38f4}e4>oc)axkocN`iIb4C&Y$yK;?l#V5TKZ^(PU= ztakD}P)l?%e;ilQis4G!T1VnzI%yk7X1`oZX@ve^=N?P6X-^LyP&_ph20F0PU{UMZ zk&FI{Rc)^`+ceHfuE@_%pC_koX50K3)NVQ!S_7M0`!(3-bOB zClqCUcB1eF$#ILG+wJa_r<_WBZ>jN?li2^m*F6Sz(!Kk_kBy0K+cqY)F|ln;?Bo~Q zn%K6DiEZ09PVW1^_pW-LI%ij{S6$Ur-M!YEUe{+`-(NeUMN!@C@;)PQEK|Jh4O|$w zoFq~yP4PXGKfX8wubHN4x=T!HT41BHh+7t=etqX?rZ4(xIL#7YO$g&}Zjaji6%n#2 zyra3uYTp$no8DSV>Ya{eH;+U+Q5ASN(o_>AuLSH8WZ2pFQF0f=0BhEtBdXH4Q}}0v z^{a=W{I>nD)VFN>)ek=kFOwtCmW#X$;IoBln=tCt4#n;gw-hKb#4-MK9(;f?6jx4aN=JLP=uzuyZ@9KF~O$;r`5ReVGY8g2Ac zLfhA@BP7ORPXtGkemiqnqc|&S!1eyy-ESvx@vCzKwl7I!K8aq}R@6%(&z+wiPqeQ6 zk4EhRqh3>-@fQwl=T`=)S>bPew$opYpUSYPPFdwKe?bks8pEhmXR?Oc8TRR?a9`;< z8Nc~P_3j*S2COm;YVU#9!a-GmQ{DXsUw$w|QzYMt@YWKP4BNUVm-6`1q6RHVk^skH zJOJf1jNxHrNd3z|%+3TYonm=)4=<3ZXScr~$dyt5M%g-*O_4L+73`=8^)~S*vnAj_O+)7grdk3os+oI^maq!FHGa6NI2k>Wc zCU4c~)`{+yY88T)8e=Ssq6EU%-faPHxbf_>nuFNzX9(N3@Ur<3U4lJUnwm@m_+A_V zjU@F*gZGzIZ$isCfkEH38&(fkm^#K&|MhzQK({U_&s&U)E>RcmVdFGy=N@`zP;sGr zn#!}1J}OljsBAfR>PetDJW|}u8eJ($_}-#YI=Jg#vUwV^Hbx zz<>v40z0Dz76waPkS9Yxfhg{#^SfI*aFOqwM#sfvt`y@>?9R>jKVb9R$Fl13+_Q&5>1??XEkf_PWg;R;nbf7 z0t^ed#8cYWX-hbE{Emh+gkd|7pB~`VFI!G1WjD^sIhWZ$Sy)ZYGEpHab+e`CL-Y8z zxeNUbC@u#Llmo=3EwJo~OjT2vMNXokqU-v*cPr&+-9wISesS)f5p`<$`_r0f!VfCV zIb)tdYz%x@?`F;9uKscjus}mPxjEWH0~QtO%w%|&F+0xLPKx=mYJ5Z>Q8Dv1$%LvF zYQW-LZ}!85oyH*yX}Y)&)QkcA*Fes2aArKE$viU*nzP;~y&>9ga4U?sz)~X;TH&!O zcqTYA6|laIMPV=2{4HxBZ#c2nxQXG>U9-TPWS0EDY^22&AM}A>NF;!`a{Pe4)1cBR z6!&S-V)gb4DUu}ZjG0Ysg zDiX_xh9qrc=4(=hFX!9z^8{X>bymI$yP49^gP4`1ky&P$p+F?c)P1SrVX#HQRFYGx zAq0Crwz^MyW59D;B_uJ$^)Du?=k#tE8JAe{8rySva9Bwv$aiw08eQaE9Pq{{n_HYRwjHoFTZxz5~Su=Gz%JHqE`*CkaGoRbz( zr{?6u-b|dqQXEAD6>w&Q3J#CYpqCJJ0VJ<@<)_7N@xm?oDc{me%#XzghK)0o#zzn^ z4gSs$Lo))2Vrcp{)g1UUlJV=900B=hvw!0H#9gnr1e>R9V+ z;HL)4n-V|SSA~;lK(pd?*b&T%GmoLQSeW-}?Zd22Fy|t&_k1o6^>DI&lSAq42G)NG zR!mGVKHq2)d%6e=;}zdRW7LHjh<$Oft_yVH4{JJumFEw;y(k*>GseYBS!P@-LUv|s zu?NFnLH$Au*+g0_08mu z@DJzJ6CK=TF)%FX&7WhxVS7)#BXWoi=zfNTx~+hXHO{e&(E^C0lQ&#BQX-OH2$cdzuwvpnw%G|Y47)qXIB7gyeiXH z45H5iYHuJyv~C z+W0z{>YH-;K8pm=KQmcvLjAl1=l0o6>Sjv!X8F@j$6(AIV|ZLC@_yy^zGs*iF-f(9 zacJo$s#+L`-0Q2qV{_ltlgi!%d&aIsesFed_^aoU$NB;J5=#Dl1=Ham4u1HLIUNc7o6#) zrvg(4(aZX5eT*$~b1SJa9-&9WIb(1pbA)NzNe(B^NJoF5v)9Sc!tNaM-%9hoS`S>Q zVd5ZTG$a0`EzYkp3{@^LV#c>y7!+ELY5{z_DtDg3JW?6=4`zkX2rG!;voulhk8o-S zKXHjW5~iQ?WQYM4z*+z*7XIlwl`Q zsPu8AJ1;u8_mLq<-i}GvtY9z!a&cho)j3oZ1r;lU5m<&QkFdWp}>ohSQRq?;dVk~5uIN}v1xPWQ&pqSXRG`3Ik)FZD!UnI z-pN2Ra*nO)KT=`KZ0S|XmvxEDWSn~XfkK{*9{ia@ND>0Fmt8a3K^T=gO1h{ zpQCEdQ(`U<6runL?CgkXuI;`0aACuHuIwohX7x3MfIu@v0!P!}yCn=4QFgbqADnwo z-HSWwd~Z?fa6<+0vKq~f^MVGt4z4hlrvy%=*~x8vU{`{u7#7>LLvqI#>uP2++Z0xj zqcY}zAdz4mf7!8eiD^JwCj_*=N6GuY&vjG~a*JIa&|R-aE`6ceW~|gd6voN(UMsC% zR!X`#I9ZP#&On^xT1H`+t0Eatt|WjO<8&5X5n!Ub;K-NR#o>+f)QVZ)PnAsfcs4r;^k1ti2A3VBGM#3N1LbquX<3#jj>8Y7G@W z@P`ZR3U8c9m(tynpBsU~xG5j_q$iUpEWtP=|1E(~zHuZH;-yi`Mkr33Ha_`^@KZ)D zv7Zi;I9*I`RRg%zTU~5C0WIp+;y1y5xia`fkUREF>zzwmQmQiLeD;Bp(Lz7NSgS{VX7n z%9;CcC%AbRR(D3rr2;5NK=iA7zA0LF5VKI`>%Gp&b6CkHdK%V9kuxV;@(^rDZfPrY z$+Y}F_OPe*kl`sFzFx7ajrVqm2*2i6Qu|&E$xDOWq6l z5m7L4Ig4h650PgKaUz&_Kzd$~I+b9R3zU1!fUy2QA|v|$Au?RQuV4RPL`JP<*uNs< z?baCDq2I+BNVT?i>}%$3`@m<6BVsv}kpJed&osd?pTuYEBhV4oN5Z$pz{nT4!T(od zc>hOZn0!5Z()cEAeVtUF>AlLWbuT^3AE0d2`MTa+z)SgVs8O*)#=VbL_86mS7O5zK0NX2D6>j85eOA#jb%CW)HCjswUv_eFNYmN7u0r zc5}Cb4165lKrTHl6t?Cgge%w_l^WIT)EQyKF0Cs;zvB8jL!va$SML%uxTa(F01P9c z!5yJF66>ivp}rHgSq|*l_f#s+XOy81E?h|S^JYyOE#W`NqZcILOY2=bi#2A$DbyR_ z;9LVV3vF#v)T`9YMS}M;soH121o%i4M_<4K*5cF` zF85F%8>a_E8LY*RV?u{2!^a}tEZ6gu2b9 z;Y9V);~IyV#_s0Ih}c zcQ{78vi7emP_&?s1!kxCY-@r+*SrgIhJ6{y1m@Z5LKJIL*+Hjx2HGKqfP7aF{;%en zL6Xxj%*t=EGM{h@_5;zUXyjqOLbyb)%NwW~3H8w{q-A7~sEJ{e>d`GwZ`yq%~A?I%)QwOa` z$>1w0|M4Qcrg7Myryii=hK=#aA&Y7gq@~CBED}+`54`?|Oj@JRBLDS%SOsE!ui1ik zn3cvs^hrte|A>dkSrS2Sc|wm!wMxi3oM5v0dZPIZZ}KgsDk%Wcr}1lnHJ9}ctfPuT z%pJu7iNRkpDDC(^LB47Hr8o%MoI-6wwh~G9QaR$3MJ)kTqI*3Iax#VsWX&mjK4PH= zE0GHd9f~ZumY|6sCAO%BLjnD{}mk)zoLBpJ+Y{5LJa%`ucqh*OO?k3 z|2)5>w3m_b=4E1A(p3DP#y5xP6t&%vf z0~d^Z^chb@W*l^>r~SAx0T!KazX&U@ zG>@;pTgX&^&dJuoj~wO^dR-oAZ3@Bp=8yxZt4NZ;ZyWx$yR}hR0Sbg)Ymt-lrd8@Z zHE@1q@(U@+;0I$t!}?8%hh2>7oNE8OtU^>8JZ~xD`D0hGXS5cWQhWT>uvl`$uzcAB zRjDn8&F;Fj4r`%(O9p&uBT@uguF2VeM~-(T2>|NaOp9Up_d1#DO?m{UB|yP+B)Z|k zHs5Aw$bw8>@a8}B9Gm-JD&x2_Y0`4JD52Ce6?|b8b*;gXMRr@De@5fC8o|w#QRB~h zGb66u^!R&Wv10kBAk#r3-3qP7EDlxXqsYem!{hs!mg1CA`TCeWC23A9SFXbhNmvvU zd4pB>1&#MnudAWXANm>aG+UJ9V)e$7pFUQ+8oNou7DoP!azpJ+UNfd`j%VYvdGKSd zUx(^w!K*~8M^ghS_PvPj7s%!O9@zwWbjBvjZhp;BkLX$hsu|$N)u0>*}_yc`NGWlPA$nzu7 z-nBc1)VkiD;<&CyQJQ7)$+42pog;QD5Bwn(X`j^=hpp_D8b$#w8Sx#TVjlJZNrApMxzuOO3eRt$lr z>EQGx3T9iq;TwGVV3h8-ve|(ffS+M7%}NI8Rz)jo{&7Tvq~NEYd+}G+8T&mt!n-cw zu_QM32LswvbM#DXw9P9m5_f~I$M2`ri*gtHfNj22ULCUyIL9^&{NHKW*B+#7B{TT6 zoigsfkJsfl;RU7@;qWqO+YiuV-n#&jG?&A%(s6VXU&*kq-3hG{vsQ;x2<>k4ixRQr z#Z?A${ve4u{u`aEtu#3=4GviqKOV_I!*H6YuptfdDu8efhxA|jtf-jN0(QgoaEyOE z9E#iW+C&t?O~t$;dsh|6mJ1+tQ;kK^)%9bmMJ&c1q(n}dc;lY=EtFKLmUk4X3@5w< znfoShfv(M5c{7!VcE7%jNq76kR)M}ae{qZlDX{@_TcqkVsAfMGewt>|{f_JD(2m== zug#4KC-9cj<3R}33COpN03L73BCmOkZs%e@-f{hnkYs0j9s@BJ6(iPU-w8<~RCet~ zK=a#ZR-W3^pgK0P`t;WGLdGdCE-q+94!%;Tg!K{AG-KfMYM+t}9t{qO;v#aT&K&eN zi>t5UC{WW?4c;I^8qkvJn17TVsChocWh|~Q=)!s#=u)8h={~l1&@X9h_CyKEDvT!C zg*7vX46R5sbDwT3{jXgDbUqgHcAUWWEdt50+hJv|(1g!09_P_e>iR}Ea*9w4(_2YC zNn<=m&a52wJ!Ap1#;}TX#&d|6C|3S%r10dI;vNhOBx?$KMyR(c0=2Q|t~KtW-u6TV z;P;N8Hbj`ZSu@~n<>qICm+WWh3t?5>JYE6VBR_< zwE@T+DA=9>1QfsBK2(SVQ`z`|EW{c0i(Fj%L||VkRt-0J;~1fqtWdKN8_>_S4WJ78 z{SD#sHFsFMMNw3xR5p`%o3D)iVSY2QUX&B^f=M>c5_35pVP^nZ+1>%WD5E;?LnQ5~ zy)DG@CQHIZ9W{_lou0LXi^`icz%4y9Z^gh?La0vFu7g5>MPI)-vgOE3@?l#%@uy)G zQ*h0Kq{$R{9HD}Iy^8v=o+GoVsj7)j0|Xd&J;>v2J*U%4M)%K)xX4}JhLa8iOGZbG zs7zNC-w}aro6e)kmIFHqVMqr`{sO1q&kcv_M*_>z916kQ>PWQ4$lzee<#AfurK7JJ zj~WUULAgHPr(+yoAs=2FTQ%Wj1?CU#vzVnU+p4UFmM0uN3|FKC&_LDifHe9s_EC{a zZ_ck^TVnylymL@aiOVxa1?VM?O+QS6d`k0|ZOiT=eT~gYs(V%~NQG-HF@z^)$hhix zKZN$ZBq-a&T?I6^VHwD1RF4_)@zKJSJt);gus$c<-JpNSk*1L&jw=;oG*pNoQMyeLf3~e7}9Duj?TjTHk zm1izlJ&>lsqN_^>43v=~mKpJpP89bGX*Xo}2)K{ZTPD(r#r>{eAx`*U(P3bpYUoc? z-89TXsWsGuL3o(#;_sHu>79atVb=SJ`j-h0l0O%gf(`EA;CA~hYu-&Y!$rnQWQ*-l zrG0@FZraI9deO;CUp#$b;IDc#NlPbW`T=if(z9`wn=PjLPE;*Zh6`bJ9=km&_GUl8 z(r5Kq2Jh$LyS-a?NfC(Jys{z^%@(>*k3+PI+$4oj#E}B`M-RmILvlAdSsfNpay|}| z@Si);mI`NW(V&CQlpDx}Qgg#n1Tg6<+{ssoF=4WC(_Wz*rPKmWaXH)4&;srd!=AYQ z*se71>wO8zZTL?FZxB*_2^=3~RTSsOqzqL6V7YiuOfGYY=+GmNakjfwnOop=k%82H z-1f)~q*QZ^YgQw4Nk%r$|FlvaTXX@uc;)mCV!0OCZ#yNfi%_MKK~f@m=`xB38Ra!L zKF~^}rzeXjvG|pg{T8p4!(@*!M!}HoRee9XRs>r$Lo3wl+sN7My%}^wp2$SLUwhNO zQRSu%AFQt!kvYk_|?c_vS zN-yg;I1u!a4&F0jSeV(?uTyR)mQQONDoeGRi9xj*uF;_lV`MB*F=Wbmg;O^Afh^tI zoP_LOk4`xe|5f@xlIf31?VyvGbW^xYEh*yQI<~pqiFYHL{cD1MUD@Jj3)HTHMpHtl zYzF=3uB6rh}7y;W-bKrpNB5jFTOnr}r$>E87GFOVE` zo=JR{k552hR0BCWKid#YFy(Z((j_+ND47t2bvTBbIZph~-%q@A3?>k7O;5Ygl-o6T zM9~}w(j`5Th)8QXQ9g=zJ!)$OJY4Sl4+n@o8ej_v9+^YzaIt$B!qO`2wUh8jM+j2T zs}3Vp za1Z3%m3kWJ)G~9TOMC1cFBKYrI9xTeD0lioDZ>`m2HN(|DO%ZtOwK2azj4Wbx7Pr&H3wS3ZZ>4B@%!UdsX_@P-te&7NY6fMBWv0+|rX^V2T zl$9Z&g$MnVI9(-U9R7No$2^_DfbfmG*x;W+=e3K`+MWO1)_p03sm1bzNw6SCrKnfR zXJ!8A4AfDQ&Dq(1o#CYHZ}Y|>zz{AsNvw+P>B6g>WaV(b9?ZCH88*P|qX$9p1A;jV z&1)D1hAcdW+ph%AZ(^TqtvJUs@ZQ}opY3(So&AZZD}Cwt9|(YOM{h#JB!_g#JFE$E#e)e|co{T2~01f`czB z9bA+kpXG&HP+r5AmxfRci(N_c=Z9^8)QY$*Ac2KwQFi+$SH@Amd@`9eKSVYbfY3=C z20YSz5=&JjTF-WU9o5?_x(r#tta02w^>C}Y-)6(pfK`(0xg7vOMLTO~qs zx%}y&3J%a`1>lv7mRG+S#-{WlePL@Wqw|15PNaNq5;SP@k$LTUbFO_-vwH3?*JJW_ zb?oFfD@unU>I~1%hoNW`xy_K`(>u?r9693pK~f0buc>sm_;`w1dC>uhHFhf|B~00& zeuvB=6XDrNAs%9{+OL&_PKF~fQ$Rq-2x;C)Wd@D9tDu8YIkz(?PceE&sb9DB%3mc9 z3_F`iXvUX%MoI8^R#EBb{zGJn`(0<6eFr}+T17zt-`Z*@H&KON;J3C=8wS@Ep$ucpk?*z z1mn89Zx$bM3Zb*(T=d@1zF#(n22IrE@}=Wp4YeTA_3 zku!F2cu~zQ+dM0hKsE8|7)5OOCv=bL+LR9LnU|MN1=q37(IkAGk3@T{zH?V_c5XIe zG2|B%zXRClhZ(AiaDWI;tXmh=wXqUDrsz|i6){}l%<}6ap+Qy*S!)*6n16xv`_mKI zaE3WkT1seGt*0D!|2_z8>1V!(-+r}bA4iR^KGaY8vRTPuyxBo$l`V7&IN&VTObs4> zyTsUDRm#07|?6OHC zcvM4Nd8>8fWFW)7w0`C?D+sL59}k?sf@-N7`FyF*g%x9vTM{Yv2mIuiechotvy7v+ z4c^iK#8BH|DX6VuS!){kw?Z9ZJ%?(vKKEi|f2RQ6_=7Nu-yy!I!^PgPNimKG{6PyN z@9-C@JliI9`);0rg4zRRVb@r+9ZF8#s#!64OayL7uK{mtIDDmXu*Ha3bMy!h=HFzk zEc^lXvF@X~4?kXDT#-KT#&rXUr?34t4ya*iPgPs;qWA}~;dvEYbgK9^4sx@+QqOl>OYoJboPkU)d2+Rncp&+y?nwd?gufOxMD&H6 z5UG4R){Iey%63*mdBzQ5K7Ya||Jv-dc zS?IocntoK#R%u2?=DTj8c-BV4rtd+nSoJ2|jQkM5=CaacW}*t9ndhQ5Jl z2#^)cS|JnNc_6&P(Z@!7J0Dmish8ru>N`?=e~|h0uR_`%gvwIRS#|ZOw1*}m;8`>bJKh>4EFOHmRTWM@Pk@!4m7_D5AYA2c85>R z%4@8{^EsG_t?hFk)%NqmE=r4k&en@%aiWaSJ*%Pf1tj@h7PtqXU_j*~ZYXEYHgRK` zkofA^;b7RJWYZMR?qKm2CX=ndH?pd~KE<$=l;D$eje*atUw<`*n75!&pHZ)kj-oQV4K#wA3pbd&*biJUk!`q$H zDl8YOr_i#LgX>^1PBC<;}UV@ z1Q6DTXGcoMMlDzW6G15-of=Ym=}w^Mw1BRPonJrJ@rK}y-d(FZ#}wNLd=+^8qe_kD z?neZ=hJ>CGG|AZnmmE}?!3gAyxRG915!6r%$;3SrS^5~_UJZW=^HijW1L$g8%`D+gdR>&hpvQ`pR0`OsD|n-HF(PR+ zp<4Hftr2T2Qgx#NVr|raHMn{h8Vfd;P$z7>ws>EPw_b6OK6WP8SH?rla)rHM7`(j5 z+fJMCoHe!7gd?y-cvjoY%G~H)IAnG2rad_NS+;623i-Ewkd2pzkUY-y#4p?^bQ}-P zAX-`7iJ)qzwr_Kf2nt%~r^IW56AmS(Q6Iw@1UE6EH6K(b9&2k_JCgI+k@7?u1IvS* z1cjjeL`E8LoU`AVCzZh%r$osLq&Ave(T5u3ZJ&TcAo+vLu2|t88S3~IeR3|RAY~C6 za&VrHfeXuZyu6%rnhaj=Ti9$OQPpx@mUxo)sU!_1?ImBCpct^V#no}Kt6D%5*8MP_ zuS}BH&_j&3j-M;+%}!-qTENShOt)@PU6{&g5>%h#sIk9mfmoY!+0Ct`n&l*7=)esE zp?-s>{Jqc4z-f8KE~MtC&Ym8Gg1?H76LN@O}_{2l6;qmIPKFnL_2-)jh_l-M( zhF^hbw0)INJj!n#_>85s&j|9a#hW$VL2)KfSnL)N#0Y!KfABe9aKnk3VKjiEjEJtN0X$Yr7!l zxP?J7#tW^(0R~*?v#|6$Nd!+^{7W*Cm3XfU+cTCGB0arz01g_2^;nZ3+-4?4LWx%C z#`dJl9~CE}(JK^yW$3SW3y>|M2lLHT!Jdr+Ld||RhiB)(1h)NL7UGz_T{~u70P-WX z2TDHBq_mx#?`%4bl@6Wj0Ht=F*}yF@f{)%B*erhaLVE19NUw}3uZ9Int!wmG4zd2^ zE%|4`Q8yUCYjfeVPNV-E%&gT4w5BiDkg$CYZnE)<$aZo+kaN@_}v~zlcbXn2>FswuD!*V zfgrC0h_6r(te1g^N|6>(ByezA;6?X%;NDS|M3?+Nf3D&?$>XlCglNMbdshMUCvdh> zv*kW}5r4j9pCn|ZZo&Anh+$2nbgoHRB(m$n;Y#mu(oqyaksF%Z#5+Fp*NwY|c5Jnd z!R|ifP(4E)l6<=MQUOC@9zl;xS`{x;8cVb?mS@d^7E*$QYrz)!eCIJtc2LI8&wW$s zlkULC3N>e~+b}^&eI)HvLNYlI3olLv71K?}BjX22^}-07AwsVdihz$2 zTLduqiJ85#m#`pADfk?{A~wX6Z9Xi#fpQO=8r5VyMie3jq8Bp=#G-eV;$LZOj~7>j zjcHttw^dEhu3zvXZ(NXm?8r$54PmeO{*Axp#G3p*s;va3TpME_@+XW&7rDDNhp(F? z3FM_6R~7mQnc=ja$ODUIJHs}1PeALc_2c*;oExJJAQ~FdPcUO|Ex3>$uPGptmL`)N zfiTq6Vo;7XM!Q6pSi1C966Rl*|EyQAYS#1m_9mkaD#YkqwfRlC*tzz{6~$j8wlW>H zl^L0<+9^{$=iZ`k#Ul}8S8PU&Iw7L&7MF!3B;3^BT|YL`;*M*+0TvOPi;XT<#CDnJ zE3Pc??4Xext9CWzGNA!@Qnx2Lm{5QVA!eHgkwzH!<`BS|%BAlouYrwZ)n1(qka zr2on~zNIB%QEyYGXK0KOdy+&H zmhyeX3sHzkjzZPJBx@E3Ddi6He^f^9|4(K7cWO%5_jQH;MP*zj-p2wU6HHp)`P(P2 zYTwfiVhp_!+Rf;`T&}@CJ?CQ{zaz+B?t2%P%8v`ceX&e*Kl?zur_W=o5>(;W3K*^6 zm45ZzLp|bL;@uEj{3dx7f3bW0+}5l7y6JSkGXL%#AwRwK+CA)9?Hjd!bnpB8*(*>> zEM3qxJq+gNDPAT+HlS;z8bSe}T9k3v0l6+9Vf|_m=J|PjbfeNTS)*76o`SdJsq+%@ z#|Y|qnXRU%vaT!OPiS>Ws!sQRk1n{ghRxP^(85`AEU)6@{@G#)zulj-*=&uHv_Sba z>mnuDJ>%F#FT}CPx4bJp&YirZa32jT>niANDSCzj3Q~<*Wq^a=RQyIh9s)j zEa60yIqsOv-GxWl1j(jw_~c{A*^54A9+y{7wFWC?1dgM5GdXq9lcfSe305<79Z%Y6 zseO#1M;8m_+FEvlf*+}O0zX}XHn&8b8FO8Q4@HJDTxOfafMt06UZI)2v`RB2`d;U< z8{gZ7!|SP`WI^>lhU{~NFm-Fj4$j|swCGFD%Q%)(Amk|*gV}r7ydnvitK?SniY5@= z>y7&DuFYtUh)tW`cQ$sMPLpBk=ddY-p8o0_|3H0ol@Vnj^p%DGp+jU(+014PO5?}N z?RPdXgW`dnGe6}$wln1A7A?T08r#PxY!8*&FYF>Bzc`R{*ND@tmBU2FQ^fr9xYl=> zZxQhZ4<))Jv~!G@64z*dzl?Y`os20X>tjAl89f@vx3<)_tL)CzZ1&M?Obj5+Ubx)b zM|372^xgLb*wXrTL_qJ+w1zc2!0Bj+DogzVrE6{++wlI6z{_Hp%U8to(m<&R(siA& zonml93JelEtV_?-owdFaKfs;tw`1Arnl=M(Gfoz>8~5%vE%3%MuUqL<{w1TpzgAt z9dZ9*A*LLWHvftQscdh#bMd{A(-1-pum352`wc4Jj_s9U`WuSGU={qQGS1dGI?bd( zT@pJZ`Y)%T>3B`ZOnmD# zNC_hT@mtDBu&&aJ;wmAG{dy!&_4Sy6k>x%{^}wAq?m-kzZ6cbxIqZCSf-Ha!X@}l8 zP~p~H_{E4_))YQri@xSNAo!{edF8@o!?90 z8zfNKMOtTU%qGxmT1NV#WCcXbWupHlKjj}@aVDym)zfdwV5*U6HL$F?L`7oYo>c@{ zIOlUeFmBq-!l&X=7q-%Li99dG)gt{?zKAX zZflkMv^X83dDI!N6L6!8H&t?d|Np3rVjk};E|%X=P>^)(WCc<3t110h>vc$T3B&)a zPA>|MI>JwtT0%vq)pc_>(=lI+LGTOlDP>6o{mC7KfKh^O(O0gk0mRIV6LlC9IA0a* z*O_8o2;2W584Ys;tJfR(awwhqO8-vQ|FDd-<8P1=PprB*%O`2ejv`a}QQ-?(h+P>Y ziRioyw@CLVE4gV*?6Evcl8=|H=|zur_>}5*``Z-jcT*AYxV0NdD7=deeAOwja+1wK z-^D$5#hc>3YfxbPHvUU_W;YpVA;@H7m7A2CeN%)hBjm z7*?PDB?&9NRWv*%D=ssNR!N30<}U}T7(_-TAJTR;DE&}No;)n4kKocWEq*mQpYmb* zuD0LzRNh=4&o#vf-G;J@vw%q@%(iZ?xc=Nz)#PCDF%n=7`YbN69OR{n06qAWHB(oE zDXzyI55%9>q=y{8@9aEOXp0?0AM^uHSJ0l@8FU9Txv;s{COY_C1^sAgQ@7>IXw2}a+GNAp`WlD;K5{R8Udmr~N5{{QI=|xddo!+9*O|xWkKbOZxc@|Jnum%FVl`r`2%ekt zJWH9IUaVH>ZclhB@_mjWGsu{Pi2f?a5kh(9Uo8$YF;_0Fn7DDZ(G^376(iPf{TzC1 zU$B+IFP}w%-?XGzpYChIE(RB?1fqq5pnTeDQ@lmr7#c$~eQ>F%D6$W8g*>43z!n7U zhcocO#>`ILaVOoTWK|x2o`VdN!m(|f`Rj`2zF3d;R(rMe=BCOjCn6UC`_OhTmBae> zJ2w(5u{)nv9W+h<|S=55d)J-0AZ57n!)TboxX<5!Rq@d_b=_pf;`vtSn8>*9x z7@1394-WRJ?k1Cjp?D+Lt=tNko+Z&`o_6n=CDr}~Z{;mBACZD;8_bNG68mqs+F@o5 z5Um9^iA*Ko5=7pXKMi=a^OMzB{_ffAV*f#7Dt-EgP6M^0;pj)1b9PWj3^5{RH+d!D z4bM1FpMWv0l5AqqT_HU9(z3T0;T(i6rye9Xv)1S$E>9LzXr-uBrYfpLB5*asPSu=_9c*ctw z3(9Ue$#>hd<@N-Bwt-lj&EjEB!711;^HOB&h2mc25~UR?Pa3p(t=>8YOrAE;-nN6x zLh>1RxiiACPhh+7R^05QiT;)o6~_ZzTO%GlF;y8aEoT3)4Y|&ZjXmcTHVc}@&X=2> zU>#3ePP#Te-+WK&iwpD)n+GBU_-7>K8;`92_(89njp$MA^jc_^>KJaLJNsx$Vpy~b zEZ}bel80g-k94azY6c{+#@L@`#Gi`K)=4PkFF~dt_s<)})FVS7>iX=CQ#Nex@$)QE62H!01_Bg813c9D&vVNi zuV`UIy1}Nke7v@01mk<7-`$y&g6qWZ8|Oc4l7}IE`rn)1wA%BZf)YPPTHX+7t6$;| zk}q;Quj9xeK|5$I$8rePlFWJz7HK>g+Y2*li(+Fh-Xat z*JkKXA(P@Wztn*dFV_UX|KRJ%S+PnmRlP2{JRAV_2T3#`w+(f50qT!O z@LR8}Wuy)W-llAJD9+KJdz?L)(9VctH#XHs8pqsvsf3X=Ip-+2E-S--Zm9<@rla() z^bIKF9m8fyWPc{C;xi1lNuS%@F`kt(WkA%4R+zcHT<_oPUx0&g3roEcIMrc)$VpuS zp7J@6<|?MnwPs>541;F=Y<&NlMD0)y(rX^_NM=O=X7^~^s%l)uZyS&?pL(9C;riJMT+9x^zPh9|KCEDd z-V=HI#KlHhKbEeUuS7^6KTu)ZgY=AF(5}wPh7ZVv(7<+Z=J3mv9DVe=I)0e@=;B|V zCZ7Ojv(o93S!Rj;i7TJOBv%wRF9LN*4hJSw2cPei zUG7<(c3nAeg2I@+NCO;9UmU%QZUbtWw$vd1W@|)YJ-8}k^Oebjqu|PRRRM+{J&{!& zbSDMPoYdE!)5xdD--1~rgqx8Dp1^{pH}9-wI9A88q*Tosm;VNET!L&#Ba+c*;2o_G zygl};1$p@N>iD~+7Y*Juuky#r8qD*cT8TI#k%JW|S-pQmV`*y#uzY8LB_fY7cIkZc z(n*uXyI*I6^RMEl&=nZxdO)sLr^Y0fBHsQCq460tqxs2e8&M^M&{r%gtPPU=6E7Vr z6@~~O3{hwSI^uY6K3N>3WN!4bv9Tbpo|?BEAtxvb@ulo}7RfQ|uA-0%CNqNP)!_kg zkkM?0KmE}hUbKgVr>RKBFXnQ{V*JBg&0x}ix0{-7wmf&#^=>8r{)zWa?TKtpzGtyT zr4DWkn8g8Yi*f=qOj>cXv4DH`Qh@6(Z+GkmTDTrbDGwMuu1{Gu$iv~x8`2YrVy%wr zhUo(PJQ}N1Qlj__=jgHh{g{Y*lVj!j8Kq+NsMHa=mU43U3!e8)8|(pG0!BdY{4E?g zfv2?1E?C{miwYETZ*ils@TVF;K#Q3pkRW0G1yw5kZcWHYeQ*}`DJh#SfIP& zkK2it8Jlo!9d+8=qG!2k6%)kXj-PZ#%=Zb!rrRcc&a^hz+@XYlv*z0+0o|D8mTJ)_ z8hy-s621q-dz7(u-6ymgVRrSI`Yw(e>b5EwVk^wA9O=j4rtZz@6d7rS)(o)1^lW|VMbwWuFAj9UH^#u8oLe*C+E&8Rb)LZaSW0`>#Az9Z2Z zn*At~8cyeHu>$r{lSOb<{W2W{fLF5A1E+&+iv<0oHG60>uoTFjt^gQHsD2D)kcEKV zK#?y+fhj|ysbQT$pd&|-92GAKGuf99v3&yv*sN5Xs+iWD_PVHIHME2E?;_oeES5j+ zEvj}>GD-H*F|u5DSUDt0aPqK#pz{|+%JZLX?}!L=OY0EX6Z;)by-BiDW!EadZRxv? zrJD?OjVldH4fr1kMb-m=KlJ!W=$)&(Die!E69y>vw~;j@(+HCR-my9yO=6!bO0nk3 zEwCcQWsJgxS>*zN2wD1QK@E@Z41^Y=HvlCXBnKI$fi%}7hJSw3kd;U{=9sK(KRB4M zdKAD;)j2ak-8KGa?Ecv~s$V|TFN=>JxY~ACV}qo97z964s+WUfYo)tbPivaU&o%Ij ze&UhHo@@mn*pt!M6GK^dyzJcVFu0yl`Nhu6Efotkj9>;I9NU2Cro!whvq6J*w}tdK zyP5A25u@(B!|~kCF!?f1c699C zk^meLST)~%_yP`)=>)JgE)+7t>ogzS8_w@-EO5T4%hYJ1fG9eGS@J)A9DxN z*1h6gFXsnpr%PYz`DZI1SA`+gW*M^qq*aZ zTfhDm=WOx?H*pUC12RfwDRwr~U}t-ezB^@9S&8-q^qedgucj!zTQ|Lp@KbZ&sE|{y(I> zV~{OdqhMRRY}>YLmu=g&ZQHi(s$I5i+x9Nodi#9moZBz@_U%6%F@I&mS{b=wWyXv- zM~-pL*~a)C#%0O8V|~6X-_7;q{V5Erd5z7gh^{j;xwd=g(kjto{Zzz2Fv68L)alF6 zLV@ovvOx9`Mp1dz;#8>fkih@#LYC){^SgedV|ir}cW~z$+6oApmuo0~K=D@Q=9A3{ zeU2IHrEg47Kb8*7wODaRgsWnPupfUn(*5!~l`k(yAhMrqln;Lfhe)@YdrXSW$t~|6(hFqQP_xiak zHr$_ogBR}?+(f{`k+3T->4qMN=50Aa6!p)e|MV%tYI$BKnTtJ|vMb zeT;Cnts_~;?UBEt)u-K;^o=_;8)6EOVJ-TpC^1v=CEBqyJ~=F89nu(#e```Ef4sNb zTeGfKnD%=3mWla}MNmT1+gFA5BSPe9H)W-Txf;5z?bVe7Z(Q_$XeG$i!oc4HW z#^L*r!m%`q>c8;}jP$*nx71U&a;rFW?E~D0+eQ^xR3{U9OCw>xvzdH+{D5|K4H9qf zmb1mZ*C`ERTFl?7`Z>*7#)G)0y!(PZTm<3YGlZ<=Mj34g5G_vnomD;7a&yG(!tol; zHEhP=iaIp!K;T8C)uLwn3ulW8_{rEeCpz|nWMjSWJ*1oy6XqfptDQ${uDnx37I3s`Oo;hg1w zPSeI&onpkFo2dqNMgbt@Wy))K`J22QWwN<9u4sgh`gQH_CfJ(OX#qyH;> z+%;c+(C>#GJ;KkY?KxSRa(=rY_C$WqfZrEgKT7yh0kqS#vkP(u#SneakG1XnorU5? z1XJ6nDEq)<*k>t0nzR*Lx~>ENxI{q8paH;-_yCAK_`FomejIuJ3UYeYyQ$`)lt`xh z$zylcxE-?hh8H7PY8Yw#9mML-;0tdrRL>&Xl<&hrI0zZw6>e$=F3(XgTeTF~9fiRiZIPzwt|z@qFbop& zMGZg!WM~7o_HPpUoLg(u6tT}VV5kJuAnsO0Ouo1hps?Gg)Xw|?si7tlGVe>kr~zR~ zD#oFQw;q>pxF^xaC+TUyDNoZy`xXcU*v;A{JX#& zU*Fa*oJD)*g(4g&FN%9VRrJ%=R(a_*kPz!T51g8tZXjQLbw>GJRkF(2U}1xK1qj#8 z)BxT)*`rvG?jXgKLUM8i70vyL1k~)zHPn&^GgjjtQxf9H@qMwuq1|Gb-*lv8-s@I2 zAI0}t&p`Vf=0zUPv#g|DB7jUWlw1%;-l0wsLba&Nb;}X;k0OLpscn(1YnM9d?qcn! zxj-g`k9TIhCHu&|dpitqwv-UX6u{olrcu+qTSLH&M@h56F}2z`dh2|!VYO-Bm(d~s z(A$!7br^mO%KTvhFE-a|*ALD(^N`q&AL0N|=cq@op(%uoD8LD)!-tpNqP5p<+N}6X zoD=beOw>%nuU%UG!LAaB2NM~LDof0T9osnMH_iEQ_yB%<`2jQn0Eq350#NG#0Mlfu z)?}U^?iAu z_RUoea5-*0hVy>nKbHTFHM1T(v2ZxDQ1kJMGx`H*u#~MVB(G7(`p6;e!`&ohK|y&% zq&A>nsM18~WfPK|aAR~gfT$oasl0>fCTF@}%v70eEt?_)symx|9Q0suP&ynI{|LGd zF>~Z6J9d~29HcgxcO`CAVI)$;4dM@qMM)LLAykd*$Uhz;@eq6`E(PK4BuQ%rnLx#D_7C>vvt4KaSRRi z{c#%puACEa_gN{TFcP7L6lPj*&sVjZ|1hKQQMf~MBVfcv6=OO_MtQFC1f@DKW2ugr z%8f&)&a}6-mA1YC$>rV3{w#zb5Sh~4$PWhmr5^yGs1HdOf3%Jf6tourQPU3KsFT~b zZ2oRtz%4Ndi#ZAKhg$GyYzn-Anp3m5->` z%s>~UefS#}U-Pat{4<+BVa(Z4QgHW!o2L|CV=jpp+6k>Hwj6lvqHMV%21pP(QqrdU zBI2emMKA!}X;j)o8Q@501P<|6W=lF_A*LKjYYQK_xM&LfcjTX&$19(7?kG}O2g_!x z_p-q^bHxB*E=HTZSSBo#dD6I4&sW$Zgl;R4%N{v0#Bl8QNw95N0d&4h9^1|Mj#`^_#_lyj;Zv#I`5*^ug^jav$MT1YgdWWbn zlIna}l2U(c8aNuRqT7hP2*B*cN@5S+?*@@Hn+WJkglFnSjzxz6QhYOXAmIi=mAJGX zudGuEc~1^zZ5VH`<;vAkZ3Fr5NDVss1FIZ)d36!|_N!9c61hA+2Y-?q>Wne*c_7!E zehTBEF?hc~%*`La#L#75QPR&o^An6SxStgVsj2OoX@RmfOc~?|)p&Z}EF|S0tRMIh z2H3bB-O6-4;sD*S#`%ypfVWM7KN!6Sezwc;JgK~AmRg+H+9*B~+U8mh;*OCrg0R$h z4At>q)eV7x-@s|nY=~ZoNl3~tIM(P?aGlFYf6?r-OkM+Hu*K4-PU@h;=h+`Xxm2`e zb;ffvhqUa`5C7!71$)Bk_~YzW0~he@4z$+na*;G+Ar5<>KRW#n-@Q-wxF0W%^ z?O2d9QIZGT1S8^d3(zZjAsiJnJ`8K)cRB^;{PiseLA}gtGwujCW)$!~`GsQGPT<(@ z=)AU_4M9}ulhuu;^4{8{scOPSyxX{!_IP~n2GZpc0=+ynl}NU>mUsC+LS2s*0gb5X zPr!H$VwYO|da$?jo@+@bBH$NtE<9vs4lQRH$zB)}VW`4tq^r_$q_kmtdBRyP5W>Wxv^-RkCH%{Z&b-BcO?{EA0*!Dkey8!W@rv;7ee&@(y@|i2z5)33dQAFWKdF3E^n5SK zuJDZatiC87(d~M`AI8q|mfo}e)iODH?fWL{?Mc)Kc$a(}Sav<{AZns}#r5m%`|RjO z``i)o75QfPcHD$|toTx`(Z0mBzkql{`?h_(cAmNI%=(J`##*I%A{KW_)j;2kxi)(g z4{D8^vZx)r73LU=;lkHJ4l>Do1{XE!#{QyA#aM=9=Bqzwzqah5UzF0v!vbwaUTRjI zRg!zWS%7M}|9A9dyJW5~@;S8&4bUZhqI)Qv!efgSCk{84llURKV1+p&tzrZ!?GP&f z>WF62O{bOy`A1dxR}v&Vm2#0DTKzM|qU?iHJ^izkJbbqVTgOn|t$9#}Bg$e?<+CFE zoHKMnou-s~41#p25lmxKv@Ze&#T?|)OJicf-hEivuXHg{3(`yg0VTD+6*>@M6CHT& z-is8v<>V_$F);0(Fh=35r$$kE-D>VW)ITP{)mhz*kMXMKv28*eU%miCW(@%@f?>Zq zg?ZR;%hc+S;24jp6^|^qmpdrjlXP(rL=4k6GhW%Y2Cbi+^vtkR6H&6?S{ce&yWa`> zR6GoY!FgUSy8r=mrpLlUjNm&k`)2&pb3AFN5lu?U-Mhn<&Nvo78nPsA6b>XbsbT#7 zlr`NW0xp8E0j7D~Qe=ZYK~frXWPi?W8-fV!K5GPx8y2=5<^3M)Arck^_`R+6=W`-9 zuFw3vMRIya(a#0{_)8v2s7yw1GzZzb>IWObt0noNo>9D2q9`;Rf!pf!FX+^U7s!6D zUa#gu%o=}fT7J&f!+uz3lnJX1$f0bEoac{Eghi@Hs*E3&0L66m95-umtRP{$uM_X7 zT)Ajhu`f@b!1nzCBjOu%AuFs2R9W<9PYPtT=V?-u>G~O7;`X6`39>L0%zY7RSrox3j^JTEr-?+#BVk1ud<^Q1-u8OP} zG+DT0lX&BF{{=Mu|1yl>$U^Qd0(~**?{b!8$vxqW<-?!dd)5G((Ze3>&hq)k{K=|| z>fmCw3eBm187lId;t-_}(6w9Z`FPDtgb4H=@YwHs1Qh1Bf7o!eEj`aq{OOqd!Z&EP za?2(6#qYso3W6v-aFxQ`9(>8mQ4fk|H~d#^Q7<63KEC!hGlG!EQyRxLOr=ghZf*R} z<%G@RDURYAqEyBuvHXKxWc&?_{7>!;0;m7x-Z0~i+oYh$PKPbpIAwW_{-2Z?0-MRm zL?2_1Vyg~o{V>Z+4nh?HN^k7K%!3FLWVk;(91Ky*X*%2fgiP36CQW_?Gpxf&^Evn_ z!}JFUmfeks{(&?$l+JOje*UN8(ST!AF+lO!tk?R4MT9()`P21-@vqX%{}ZI)se9*K zcucvDsUeCPi2+aahj5@H|W1wV!hA0H%*=u$8Xp} z;KCwunW`fNR7_@#@(FLQvoiR7`>5aiLdxT(r|L&|+Bh9Drk+gK-{3}gsPJ~sd;%zQ zaoB%0*qXEk$T^!?1l&1^qB;0*XAAKd_cr)dF0o6xLySWD+*;le)DGkN?dMfTj zfv|6FVROmGt*dlS(PyK~C)HIqo_Y_mUG;Hp;-Kxal>FWe&s(RF1-grKk#C19BV86%}Pe#c_`RDuK>Y2S%p zszL(RW;pXSJF*XO1cF!AdoJXH7Hmpu$qtCvH2{=WsmG+Jh-i(TqgZ(~S^e$GRT2@Kv~8yP-FKS&!; zsbY6$G!w!#qh)6m@TK+Hb53NMeHR(#>dawqi`(gXlB5A&4yu;3rRAK&2(Yy-)Xn#{ zS8INL(4#d|?<`>=F{#Q1j73BILgefToIt1jW!BH_$7(-8idJJ4xAU$R+=<%Au9x=M z(i;@`4hD*i5s`w zwj2SN`jVFY@S(M(K-<2LfHf7>Pq5IEg-v>+NnIq@MLEdY^K>NW1J|h*owhcqOG@^} zxhVO~@Ju5)1EKR7p{Y>eASGq3rg~Ng$hdz43bv}=e zy;6PFmIlP%Ed8seve{6Bw2|OdjADM1Jz=9QXhdbOQx>)d{4FdI7^z}%Fc^ko+=r7~ z#7wl56f3xP zfNwVzSNw71^J^k^j-YCsLJBZHv_J~>YL`BsqK6e!{hxgKM1gZJYH1A#>`5FL`JLnv zUAVkwo~HP?YIlWHAS$8&dCo%@os0o|=^*THnGEThv6BQs(HxW5du_*7l;A#gThMNr zL*qkAoQN`pp#{q#XS10KO0K&K6BoJ3-PcW)u#6ETa9m^~`X2j=2+PS=(?(&*xUxZ1 zYdDIUO7xQ^*sA}&>9i5Ic8oS4l_9R;p+6=EC{BKx>L<@&GgNXeN_G(wcByJyT z_{}ZGJXu==R>4}%=bt*HLeNz;BXVhPu=qenY(xGh$NW_eAMHr3C3 zaVIslc^EBiWkk{WUK9S2C1Cm@CX4>bIr$^LHZs8JitNz#-5%JJ1?SS-D3{9fPx8r_ zwcSj>fLVWgycB@U8Fa7X`V;lw8O;bSN99tyism!addYBzwSMQ|ms=>%LL4kutyB5q zOoN2q>`z-yJ5^S{n- zw?YX*!L1rGO6nqvr1i}Fr^^IEZ@mWL#;%Et+m_p9PM_``QZSccVr1U?OqNmcQRarf zCu15f>7YP>O_|aWLO1}&_o7!)dKT=q@i%8io>`OciOV2 z1Aoo7P|$>lZK8>8q>qRAg2jdH%OE{0ZUM-9XI7t+s&mN53Fm>tg8zCiXmQiki-uZ| z9T&_yg-k&nz0?!pn$Sy7J9#jcXyhMi!_l48^)8!+>ZUY&jl0zdnD;I4X|xoGa9GPQ z{QgBvYbz{hWAIbM4KW_AjjJ7JT^R!?U~HHJKSQq@E1_Z|~vS*r}oLoWeQtZoihKNH9QaAJ}B;c<;=^L=ipJ zvH1hrC>@Fl>dQe=yJpJ_pNYBK{TrY2QDBpX(jPpe6w`Hgzcx2!rEErz$<|(2UQY*0 zBclh$M~u$rivh*c@Qsua%@?5Ay~M>DjmFj{Q$x6Htw#luyfb4FocT@fcxAq(hF(Px zmU4U@+w<#>jxX}npR{|lQhxdO}sVMYeHZr<^(irAYBLSJoJU*zIlJc3S$L?;u@xO&-_LcWXN(&CPGOsS5(hKPnPFl|p4#10xf zxX8lN#XQ~>$rKv0X@IAO0A;o@`(ObHGle)W?WSH>7MP4V`x(qqekww)l=6XK$N5{^ z=aC%<{1jt4C66$-R>~;Z6SQE<*^3Y?+9lRBR6#UF%ocR9TSt?{?F=C4Q#)>*-ENJR~Kz3jSuBg-ZElC`ufDh4q zX>}uh=E>GL!>yJ~#O89(I2AxE&Oj%JV$;$vf(~CJAV28u0Q4{0)Gs7w z1E1i&?@B@DgNisN2WdX7-YY4-I7JF=Mbr!mc@I&;sq;t{urBKtc%#UgDsDm>fFstq ziM=l&#`Z3ZG5o<}-a4xf@P1cfM9L!96X1k8C_uA2m&Q$Epy^iHqMk z4s<5H@kJ|B^h!<*l;~6#Ga1=Jrb{SPEJhq&2@*CgfNQ8%k(_Mzk&37K7-l(~5-^UO z3^xw0_ZgGxx{RY6rK@JkrHSDlN|e7(Tcqq}iUkhaN0j_2o>gK%mUWI}PRjg#Ui{;+ zq0d7cu^)TReL$CbN@I6p7TRc3)z{|s7lahIoZBoOi98A2?qiH z6jp{asd7E?5IsMd&H}mqQe~j80ZRc^5JhJo#D!4*v%IOxya3JzQ@~a$F6=TAq_41` zR4~HErT9=*D4pP3?{8(Ne6GM7pj!(D@NRr zxGPyV<|w=ty2@d~sC>|M3;0$<=!g_O+@z<+WABi15DiWa2W9~lD zE(U_)nbE8fe%1tJNK6Hw(OCTe-!BL5AwK!1J&%sf*9h|z1q>xCFF5YiDc06jbiKFC z4mdlJ6Dt=3qf^enJ%QV7pdAj96_|CIU|g2&rI8s*T3%7`x7RU{D<=4hqRAR`zj3NsGDp3(dorJRvhfQfvKwvQok-e9hgKGgZh)^E{Rv~pbfp_dC*^#{ zuN=K~U@j*1@&yvQjG%^kBgDZ4HPY9VGf#FNih1{o1%TCY_j+q0oVsX_HPc zqwgX1Za_UbVI~B<^OALx1jw*BRKbF*0Y#2FD@WGD44v|)yu9Ejj!sNy*$?TQqr%5U z%G(dTCC}o8;eNwXUe*`Uaq^k#SM!|3{?NVYhD_0i%EU-cuqULfycKL%%7?n@6OZye z6is{#h%%wr;D$!~QDs#Np&&2;{i3BFz8ZsCopRV(pWxjF7P0ekU!h6Sa2FmH*f{7l z4wB3sMs24qXMvzO5`|^j4Y}?-4ED2B+mY;kkRWLVt2&y%IfV=xxp^_7QIa$w*^4sO zkV0Jcq=C^0>O0Jz9&qdkh?o9py%T1?S(8Ebr7tyQ2r3Q!rX(wC5 zkqfO*71WvS-6nw&tgg|FpxP|&WyKs%TaCoM6{kxqzVxJrM-p!9_$CmJ9_!Z6K$FC2 z`&x(45P-?=U0EU-`$8lOR0p>;Q=jZz4L?uGo}iZH+*!@j)DP;zszSdC%CVvi6t`d9 z9+;f`&EMENJ^VybM6h3s?A)wjRj$RxXC7av50Ax4#il-HQc8e!r%HjSn%+q9E<1)J z2O=FEF|?{G=>1{ox`TO5{3>eR!TvmL;6pZ-YeSgggG`X{N1`dQMLnUXW;%y)*Nz;L zFV%KE&e=2v#tALL%Lg6eC?UUkF$T%zy5h5iP=N7t5sc2Feg!z)isLDg_849zFcxXJ z?8YsL**N%GUfdibv$(cC*nt{v_FJ+)e#L9QgFvHu8R;mT7%)1DhRk=Ws+L{T>a(FA; zj6wTGUcxW!@6`7ghK9qPb~rtsJS!*a$?z_Cj7vx^46^vz89@tj+y1yNm*v0JXYuWz>Dvx)v)sHt`d-M(`kAuTw zIYXBa$>s6z4@kO*c&z!22HS)rhGx&B(b55LpZbus9JR)Q zu6mX(nWD}pk;LH!o&nHYrcwnpz5WD-CKgrXrg|rdXs=|HE|WeZmMHLC(@BS)5=a^^ zt{#+!x;5jF4ocv^6gctBd}HSf_~a*p+!MFMQfLxYj3_O%SIn{JbyavbKZ+gl-l5Ou05%82)&R+ zH(%70{;RUBhV()FKPMdMOO15uVqX<7m zyZT$7xs!vc0x;8tAQcJe3ufh5;u5XSXW#=Bv+}Xlq*!NCp$pCV#*}2qQjmgo{)RO+ zU|rNzMa(BwGn(Nb>lGs_Cwd|7Ess&}j}qat#QAPyhaG5s{$)n%Ap3Xw>W6&q=Sw38 z3M4K-jnRChV3sfQFfei;)|D6(;wcmm0};sg;#l_rasQmJM(E3`B{yG#(d@bb78lP^EkW0yh~Mv5!IzA?!0{)0TR z%_ZjmT!%03PA!XI4~?BmW&icBd@XY1UYG8>O^#LmRU8WRCV(IAwZKb`DRPu&K5kmb z8z_}9tjmm{3be6IC3u6lb|t6n!dK4nrw3Fr@jb5am}L3ZH;V2p#dw{M860Y$NiZ1t z%G-7obcD8#JyGB?kn`5d5?Zz;`h#|@TxSrL%vAethF zU+l(ZqgA&s@dqZ`=HO0ME9zXN3FnQKWT&ym6Z{>oluJ0l1ajQZBy{tN`U*FJm|kcjS}YocBjp>fjf) zq@-5J8*$32I@Ur^eiSAq;~t2{Xml*k1Rm^`G=vi$07Zxmx>e7~Md>zr06+_D0LT`8 z0Qdt?vuzUU?hPYl_o4UDOF^){R}~bi0lc8mylJ9n*$nT3VFNC_K*jmA(r@R_T4RtS zc|utgn4pobqG1RehT2gWUO&(~b%5juS!|H)Zk7Q!v1t=VeNJNGUue*v<&qAvs8LTI3f$N|ZyT_aV&;hr3z0aa85jd@wAflY zx-hK2>>I%nM)D=k+oDP|C+17I4Zj{b-n8GzCfMD_8p5mQQ82NRd#wo4c0Ns&9obRl zEI{xt{fz{aUA!LLH(H#3t}BvRHiUf0-z%X6HJ)7XiVEbYYBu{-d7=lCys@JVS-{AR z%j`<6r3teN8(_VH%EM+m-E7Q`<_1^iR2BqB$>pD%O$~+ZEbKgvfe$2?gn)@WX`cy; z$(i!XRDGak1&ybdFuSlsyk?0J6L3p@>%j3eu!U}?Av7Qxz<=6T=rCLf-a*O88rGg9D9Txts7^h?<@IFZg7wG&GMsmL(=ZZvinFYrAEhZkn ze3G-6EXD_@cOD>(rT-AN7)N+%LT=~G>h3g4k$>Yii~g#bt^&E06m3f_fH?6!ZsV{m z^sOM_VpxF)l2xUeZqC3tpFX_j<*#LPT&H{Qi!vTJMdt&Z2;w z#7c_Biwy>ZfqV3iC1Anl|>7d7nL4}z<)S-_Aixcp1LPui?-038IX-kZml~E z$OSi8j}V4-oL5gn(<&1TcMzNzor_t_`gZJ+cR-LhnJ1;NQVxno9IV;danc*p`23pe zn$VVkHdI^58LeM-m_vG7KHgP_!TA|KP!GArt_V)4E97+=vU%yx5e& z71C6#d3~HE{SB$+^m49f$UMru4^VxQ5Mnps1BVPjC#Ku_8t@zDwp|X`UYivFV5I7W zO|X!YEu+d0m}e0{9Pth@8L{_)jY}KoIr+-Ys3MD8=+K*JBA}kTZwMiTm@WX=EK6lcAq*X z`Ol5_Ak1UU-LytL_s()`l7 z8j2yy`sU|X3LT5mI@iYaLaC|97m%mz!PUE5(!<~a?`frT9;PH1aGeT((xD&a(!Z8m zzOkEO5q$z4NK|GIfzjJ;9s!m{?d>FE;4~yKQ8~x}#s%8>OL8%&EmrPuM=nd-85Uy# z%B*If^d~&_+9SI1&&R5IVAM`z!RfB|PAZOX=BKb9kY|4*I(?!>AIcmuRngjCEpDWZ zec2&N03I3)?=?*XZl;+4t=Jod4R#yrxl`@$^T2&me7;w&>qoz*;r;g16;o8FdU>6U zw6gR;;MO)A8E=7*-y&JFA9qffflq220DJmiCuTn{X#vl!09BolnlJ{@I^mi2$f^sglg$ z)CpnPt+dhBrNcGc*Bf#Co4$!w3e^1=iw^6VQumDZdf}dTHO=PnE}s)Hadvz`pgX99 z%NrE#rwj(52NIjn>vzQrjf_g}mURP`aam_AS=OiANW#xgG3G9U7Z>J`AHmuBxOE6U z&-y;fzOW>+G!W)ZNoYaX0zk-IJ^ckg$4k89L=|kv%xTQGw74Q_2w

    6Co$$B_gnBt$pZe)K67=q<=T9Km{pgi-aVYlc8^D{ zXR;rGn!!E6g0Jp(W;+HKYV98qCLnvNGnw*l|{ zGx>Y$P1)J^Vdb&3e&*)oZFz~f7BFVO9=5;} zh~6UeFoI8V^xpV&{^2H$A-R@0h*4+pBxp1GpRvXeLtlSw#}pAO`(EaXLD*wmhVK^; zk@5coYjk>*f6+cg88C|fsX^vZh13C~H^LC`&LCRLZ8HVXpr9d@QwUN7}Ui+4S* zq5gNBMpkx$_cvyrXCL9yXDd36w;zsoFSxgFj*uoOw{V9}#th#S zFu-Ho&`eyyvfvH{>eMhb4LtC}_yh)DP^oI!67{x#R}N-zPPz-Pba*IYpVrRr_@=|@r%mQF6-*Obq>+(?Gs zX5n(all;xQwiGt&UC!wpCU)-6k%2cMln;(r>lLVwcG#okcp0kd=_DsS+|jRqjHciLM{y z-S}_n1a1NS4ZWB_N%L%Y0}khJ_5+lkpi5$1>vZ=K@5={4dG{_RWrEwq5tvY50* zpX^h|lghy-_cPjydWkN}08reQw(&`vg`kUu3Vk~uM}Ws4lQ$yx_lr+Rcy82;_Yi+Y z=Tg7JbOjDDrr}vUd!n4n^pQ||-t>1{5&kb=?uo<*6FLgEN z6=#_Q;ia+F0yuh6`N`td;2+%OJ?0EC?9VUycl+c=MCnoTi1&yygpl^X{Kel|knV%_ zpo0I}?dLNnfBj?Kv)>XBl8gMi?ShfVp!8ASdfj>j5AR4v5#;_5Rggqp4CcCWsc6FQ zA!A;MzLC9$FPk6n&czyXZZABFT%J$!$F%XE49Xr!b3EC6kh(SChv5Tb;c!yjbXQ!g^=Zr#pp%cA=hZB$nod1Fu=8#S8=r7TDcDfjta92LE|EzyChor<07YqwQFp@UnXa9AsMq#`^eu*Qf#ZOW{ zGe&O4u|u%W3|X#1xBm;K0Zq%$iTR#UgzHzI8=*45MIhqwUzA2MH8NqjSO|@L1e8!_ z(_h^fw|+#-GIpTs6x-NpZGAe?n_+Q)pLgC9V@ zMIq215U)G8$YsvVu3lq1pkXmn8PHJ4H-Ah0QOF$t{WKT>J=E>X{HFDlb7tQBgy3e3 zFl>5Snl=1*4OXX8pm_!b2umzCPM_9zkua%3Po&M3i^uly#6!|LhLJX5(M-2zda96l z-F9LtU52#9))CiPMos;qFL|1*xjTbJHs6)3qtSA-fg-V47uSU@vcGr4p9;zqs--Wz zr1#?YqO<*&Y(qH>e8F4$uq20SOb_iuFcXHrsG#JIJ&xnr2Y#pz$5Pav#m{r#L1UVJ0Dvme=Zg|c?s2Z z`pA|;YQL4w!%#WyhBQ~J5pE{q;d62^B2iOI$0Sjnto{sRlDc02-CCUeJ;pFvurX!M zf$Q2a`HCS5yr@3D7%q&2Zu))7WxmzpR2#^4#8`7jrz15^eb2>KlI#h(YM&<a;H6E7g*n=3KllXIb8ByPBZ~%I$m8SX$yk+&`*78Fp&g0! za_cO+KjlT)+l@=XSd|?|(+lE;#VM*b_{+18=n)arEUQS~)AvKG!??Pf8-H7OHO%+E zRLh%S&(l{o<)l?>eB+=pfLLhJURCVx0)^NUUVEf{chO(-AHcr+$9_KQI2W`%`l>n! zP1K`IAL2IIT7j~)k>Q3S^WhNOnU#1Ori#MsbQp89I5_@t8Cf&qu(wNMN}>i^{t4>V zEcsT(mM8UDQ<&jvGGah1Um_?*D(r1SvD(;zy{x)rXVRh{zj`-;WO_~28-desq_^Oy za(Er;&;$~#0n`#i_>cfW8Peak<+h}J;f^dh`38Qy;bnn-WQ%Q~?N9lh^rVU3W2^1* z5}x^6h55OISes^Le4ss>wjyi2AHm!x5@7rHs^k2$ubbf)PM|^urbCPCs-9!sNJXmk; z4J+F)$KHxkZ*=}bwEv2oVHk#?OXVork44?@-9Y~K2(ATcfRLE*OzW~D5@GLVze2;= zZ58d4$w7a?sHIyTkU7vOsk*|2OA@bN)a}VIJ#6V}b@1n9I>FeB0vi|HXbK}+?pXqM zHL0*hlBRqLelCUqZE=gO1stIqaN~90`H9U-#m0SF%z0BJa*~A@$3J`xKNE}UH1e{` zqF!-Dtgg?S=LHDvU1uULd1Gnf7Z%x)AH0PO-TY^JacMM!hjJ7Tv&kfI{-zdVjOwxB5|ra{d9~>%hhL5>J9Y$ssLR}3 zpDh1UvR)u!Ht(;xZa$yHy>kSpx}xdW+bD-QS#T-ojd@T zurhfEYj}t?uS>oFI-F{W{!#25&c%!|Mv{s>~+kMQz|D&f1$;t{)N3DO5HOK6b+4};O zL&f*lUzRaKQ9ifc)-2beF=QG>##sAU0jf zY;Su(L1C*4%8>Py@r^9m8fJ7hX|crbDXlkV&poE2$uwoZmwyZt_u2dAmYOGqS>&S6 z>)o(fc-!Z%HG`B`DC%xK`-Hfs&zF!Bi2wL1OR5k~A`z_x#0^5AngmF0_0D96sB;Q@ zY}~H4!Ovjlp(-ySmeS=QjZ#QO$FzN~39{m+_0I!tMA37f`CQ6&Le~8A3ioDFrrQJf z;&H8vLl|*nfX!Q3n1GJS<)GDj;@iXkZTH47D8i*<8%)7x+1tk{f?i`2G2e4gu+Z)k zSzDw_@(uWgD@1}&G2K+AaP;TND-ZVR9rbmzA7pum3V`2-I3ux>b=*jtVw(cl^prvqB$mZR=)rsQg=hF@J){txFkw>2k?ICCA+yv zB^!gKyj@CF6Lxh^*&A7rJ&o0q$;Tv77hf?6W~vgO2gbyVY5l^WtaLC~$EQykq_+Qe zs9SelhL#ZE@CQA*m*v0C3{XNMl1SclKt)GInstS?sjt>c|%Qop&crQg)LZ278Q{%Cb zk2gsLI+}CVQat{$Ax7)bdSx}b@uqlnJoz;E(kg(;qE4x9jy6U%qTa6ZZ9P*LMrk6! zFwRIzn9>><5n*^6Oz}|wc5(CIGj?G}uw2eqs~O_L?P>j`(=bNn&0 z`(;%6C=&!d&JS6L{;Oc{zJP|!iLZg1N~O(PllfCcoOTz}+KJ>E&KzT&Ge0^5!R0tg z)T(Bje^W+C^rT-%f4A!h^K2eF?i_1*PqX8XTXY`fYj{mCpAzsV_ZJRd$#B!}Ss&_7=#vw0udQUV)MV%6AlMPJknlphB0 zkfs>Xs`b_`rJOMC+z9YpiDJ`bARfU4(@+GW6 z0v#pZ__LVF02y0Doqi91nHhq^o*C(gRXrkO14xCFLR}w$J%&z(0djSpCV`XGe)-al zDOQ`dbxQGD_Dg`rj)#0`B->kTQA!Si0}@UK26$Hn2cbeG^3Z%QeWqJSSBOm^^aXXzsVI&afu8%d(cvZf`o>_oX#?;B zL1b9w)!==CKjzc6W%xA)%U4USWmRE{y)kWk;ikyqOV*(pmeq6^+$-mq4FE{@Errj! z>sr{<5~K0j^L6`;UY8$~x^((xDM6!L@Xo|kYOe)kVn1Wqft3$A&XwXd6ZW#i9lS2~ zmb1U?mGW;Pd}XeEw_YC_)?HW`m?l9e@|^N!Zg+Br+0-|9GL4KEQ`SgOoi8qXL%Hu= zcRJo+d@90vBsqoBNPzBpvYI`i1=lX#Tm8^U*z`QxdEIVo{h$?V@aFjwJo4ECrdG}e zGdUm%Qq83MNv-ed`N8phiR0rpOOe)RKn+5rBmq%YvunNzB1$dXvV-pzSn*S{j8a_V z-8kI028ccTK9d$1L1l6R#f3l972S2j?AGg8k~QGLh@V*5t*TT;UJuhb?XqHOwtZiF zUcX+tz{#*nQsBu2&MLu&-F$FkTiyMB#n|l!K05KOT*kqMV2kx-*?0yX2xAuhrydsO zc627*Vr!N>_!&BIeCGy?BlrDUGcDCqN@JZM^3YnIzQhSxlP`}sl38#nGC#N>=>$-C z$*q~ka{chaa-%1m;7dNT)S&^>SK#suQFBoGI=piW9!jAI81E7HWhr>nlc%hdVLWz2 zu1YrGgCNG3Z~{Zbd}JZ3e|p31ixFqX+{ThjK?V+u9(mNhE+3Rbg5~dPvZSTlibFoi zCMAbpP-RN&ylA}h|BtYD46>wK8*R(BtIM`++wLygwr$(CZJS-TZQE71_Ph6vbI!eS z?zdw8%3muZ*2>77Ii4{fN&!&bF*6FS&ONEH1oEZmUY({skAFAz0QSU{<$Ow(<%G1l zr&PrH9MQE6;|7nL=Pe`|K<)^;C84cmEJ!Sf+5wkF?tv>{4q}_p>EvJCEiiT~GM4|Q zClFT9Y!Stl2rTjijhOO>!=oo?l^U%_eD_XZWysTqq&fwBt|S%0IgXy+6FE zu2IOTSjwMdrAA#yjkKU4-HaJ0Wy;;#um`vN>l4yrNg;DLx?Gf>^Swxd<}GJuOqN+r zD&@^*^BwB+NfVPkvGz?EtC17*S747pNFB{(xPp}Or*l)O#6uLSdJc0^El=qE@t5&d zMU8acajy;5N&7sWnSpG{IjmvTmVC`tKICW+LqJL?DSMEwA`K~Bd}j}t%6MK4m_7j-#w6Tt~?_toByLl@ZczVYB4axxv(`2Z0@^DR<->HNFpNo z&dPyn^Y?hc(BpWm%t?P1Es6P_jY9|!hAL#{+@K!&1E8QBip}5tHV2LnMb+dy6w0YN zu$FcjN_GS_gQIJ~s%>(jHaZJEJzTu5ZcjGh-#8JsH%aAKRFP{~$yWVv8cI)DrDbz| z&E-!pp*Bo}-Z{jN7G)-e;<(k%JJ$SC^pZrlu$N*gf((oT80QEtm?|11H`B!#+kSIe zZz_Ih6FV9w6unD~K9!6MJx5Dy--vWRnJ zCBy3#1f@c|p`^=q!>b!xP)xl!QRsm~vple7)cadAB1Xn}5m zP*e&Nqtpf?O|YrpKAVOR@t8(u+hI9l8pg`YD?O%C8vgS9rXpZ*oud;Q^x__19JbAViNkG}n*P0+J<% z*4wu&g8j;^HTFIK7qJ0__(N=XHW)eY07SfBsOVSkol!-q!XW!*DgR7{0*b)wdcDLK zUeXFFwdXg80LT|z+f}uI`veMz$z=6I~WY|;p;C!Wm#}1I5MaH=;fu1V`-*uvLCRdYV49|&|E-}U^ zu8~jQnk&L>)d-%gg*jlB4!%a4zR7?=a^34;tRFqC56p}~0j+^+9z~XyOw8hAG9Rr! zFE%&iTe~eBr}1pfIeeIS6~kQX6%x>PK@Xz-4kLF zKLYiLKe#Apv+y$;*rsJroQUr)-{1b~Mmd~}b8xzWy0!Xyh>{>C1X}?Bz)98%P-zSR z41^+0$KhAA-$<8zjPCygv;I-YER@(I7&5uWA5qs^%su;+_#t9HJFxk3k9%W%7BQ3n zNJ0L~fDxBmNl2+P&u+NR87vN#a+()V1AUp~dlQpD-P&iyJ zHsQW`{F^zUX@B`4PQ>m54W3JZ)LAqBC+*tG!gM!Dn(^;sSuj zC5OZ!7yH-!DO>6M^G8xw%1yWz%I#dz#|TU733op)1BKn>Q>|#ehSsoP)Hk1c-iXL9~NS16f+;goNfH_BG#s{=lzBxOmQCVm2 z%gYY{;S2zr3;=iogb(;Lj!lla!`O2S7wg9%U}YV_V1}kYM?F;dCqlddEzX#RqEK@I z0_euZAxoRsIGN1V3+Txx10pc8a8s|yOSFc}z<{G`?j62J4%#YY5H=nXZlB+F6loW~ z3+{tRQ14m)VH0Wu#X&_W-=WP;YXYR@I{#us(-G@d^(~UnPBdS+w;)*}b!@UvN_8_r z;BC9s;ZiG!ZH_5sodI9@V-85Y$Vr_)iX5=yGi|G#X1jijHz)it16t@SotR|(xg`xE zzTt?AwBv)~72}~2_hm^_q?mEmJ~`yNJO5WHA5K1R?hJO@r&Mm=ph@A-LvfMtX!UX7 z?-2}L_CBa;#KBv7Q~yLs6e9=eiyY%niTEH)_;8ZseoTN($TLLwi&<>k^D&FMdbM^#a^t*387h0J0e1k&{M8259W@PNcY%s0uAV!%p2_an&OzLb;k#V z%EZO#TH(*=%%N3A39$y$UmvBL@nb#hacZI!{~hJk$*_6Aa>IVpAh+MJh8j@_r-}%Pw$s*{a!mz;Vlf8skXJ39H zJKQ{psq}Kfw4!PTIdPlQj|+n-G5dt3C(iYH3Osmm=Qjva*jXqNjo(kvs_B?^(RAuf zT)Znd59TD@>TKI3z|S3@ad_|(R02d{olePQ9!%Qp2#-ZNG?Dk<5NTNNR4kEzoFQot zxMHSvfg;jYDKSWR#%Fbya@RAh4fB{6oM4m_1Cn)aQE4#w#7cCT-WNX5kZi$9E z)m3C`I$R$Ft0h{;>=rq7{62l^@HlPyTRv>$t$A7Oi_{w`({Ft24VckVG zygsnB-tBhZ3PDyRc9_a4fcz~&=Ac-d!$K*yW{Q4hDb94w>vDKgj9)%M$Rv#PqdNLj zoE>`Vb@0cDy<+uM;k^R<%`}&9`ML=<5elbA4aa_cD5n7G3Xdswlqr_|DZ*~|YcX#f z|5#8Z>_#rv9XwaH7YIG^;M4lcD>hN%p~5woj9{)&t;4+4(UW)%$IV|eundXU z3(MMQFrnZ!SB@~4)&fF`De9*Rqb~PIJJAnOv{phIfjqlP_?#^1p9RoLe-t67Z!=%3 zpc_?->RiES7+cCJCdohV)Ov}|objj%r&0&6b7z+9zG{3?xQj%T37IcK-VeTeyl{u;9gke+?D_vs% zqy9xfyTSBC`{VOY-GkUI<(SBU%{74&3#;B5l=k)ue3`t}DY|FQKGIPm>DsRPwB8jP za28ht7ZaNCMTOr8JiGOW*=TursssSFfinD;VB;TRqwxPlZ2Y%`68Up{=6^P9IHW7p z-T!^HwfC{f=(%9~fdBOsFetpc{|48=$ z@ag-Q`n`Qo^CdS|QSn{eQ}un^VezfCOP8?iJ$AjG)A&gGfQdAV}or9 z`Md-Fk?&>84|mvWx*PiQTDV8}o9tWe$FR}xWmElmiJS0a*ueT$d!=*gx&6rejJZI5 zM0CCDWA9!S)v1LuP(6?qQ&EBBAxrc2Y$ zYy&BMOjLjdl=(W<2_?Dvi&@b6>wnkIRENxY8a}5M;m_aEJCcXeF%*tiaco~hIldQ) z3wDq*>;k5*+$Np^kdA0FM8@mUw^x)u*XfRvjmhv3_jS0 z=nsfylex!f8I5iu9JJpf8U86fe%uxValOvb6HdvCg_Jncn1olq>J{fpK=^FWOxkFI zaBmPb!Vq{Sco1cVPRK~z_a4x0ivEudie>cwr-O3Od%O`sOph6x(+m9gZEOK-t}NI* z9_}EY{h*}NK95R!4%OH?*?P2H92$@yY&H_(E>QY$`+aWAJC3Z|q6za&jc|f*SFQiH zD5^su(Tw`DwVjvu8|O!+K|*sIRTiGVt$4PKHQO!dyt4u!DUCX0<~u|pCsrTs&igX^ zz~8OMwT?}z+@~is%Sk|X8vg?>{Nu*>FZ+QkD@8h!;%2Tc7^@}rf3#3ojulmR&?Iw2 zk{KD8FuA-;%P0vc`i1Jq`o}#g|C>EAD-iit0VG}Ge{mV|rT+yX>UEJ!XaAEuF;kl1 zHjY=mKXcLN!xd9z02&OzIW@Th!QBOf3u4|&sVJ@^N}p}>`3oKAOoZf%Prt$D@|CGbgr) z@ZJ4wtmBNXXUyDU}q<+AH1tTR=hb?>LLNl@b{T z#jC+TnV9(WwS$wNs~T(BPlDy+-vq>e&hY=1QrY8#{s%d52ag~HB#lB13|@G7j?7h* z^n**4oLqim1o?4o49vKAc`vdWq8A>eGeos*A%VPM)HDpZTDPER`bnlEt==R4kEV@) zT1fUfb#6BDim1)!j%HC({o5~5Qd&jHTb00s{f*@D9FsB1+@d*1w@0#h`bwMht?+-& zDY0dkRp#ncBI%k%ls{~$Pvmq8+L&_|#XI6Z%8aQUy%zKaYFU;&OX~B)xY|zHdEmLz z9(R3Xo|;$A*?UwgSQ?@zl~-P72VcNgAI$&q8x80ia4iGJmgX#GM{qDh)+|kn;VmTM z7@d_k>$N5VvR)+9{H(B-C2EKhK(FdXn;o0TO+$(VUcbY%bN9fQPa^MoG1dxl=RHgO zcd##&=jeQ~kyTo5|M9gD#Z0#WNINS2j(Mjs&sbM9HV*1}@k5)5MU_mqTm86RYO55~ zIiuhFxt?Gq)5I=sow0Hi?-poz zW;okO4UHL3+dEyj)s%;;2wH4bae-pX3E9qRQg1n%MCg>*dlg8e5_o$jJo(1GQs>H) z)WZrwq9LzPei)jF#_y~XQFboE50E$eNUv+vtg`QyA0`-In!;(16pjnuy8V`FlXg9ZrhUfQ zCV~U>I#-uL9|o+*C6zE`-kI9ANR&{{#jpH4vklBTS75_x26KZkdsN+Rep%%N=(jqp z;gm5mpCzGWKs#zVqUf z8Ce~}!wn0cRmn|CFN*@8Pi(xA+~>uE@#>b$txP-d8U+0EjxM;1afRikwSse?*^3Z;G3RVl}~gq zb)#0jj$^?X(ztLgDV$NaILiDE(VEO`MIM_d(2oNfvVCOapgV(nmuwe%?R8V`&R1L4 z8|abofr3=)P)@F@Wwh~*lI0->-=sQucTd$>2>Q9s(FQ1^3KGM_6w&ANP~bETxB}f_ z*D>zDpx%O(2xcZZy3Ywc?9=+w_FkJ=148zIBr_p57=oTW8YSWro}?ueT!b4vIc* zX@HZ=@(zsKU**)yJRq@FJB5P_Z+4aQ9t3>RlWHMF4hJuH*)j^H>dn#PulPY!;IWkt zTS&3RC~0*j)TvMzr7GEY7gw1W;2C|G3WM_9lf{+%kZF$a2gjvgJKTe;4AP+O1$!Ra zs4q$UAR^R+6yv*~Mr%{mA%P}?<7guEC(Vqly)l(X<+x!*M2!`AHvMwCHuI%JNVF-B zgNSsJsHOCleGszRs33~`PpvQGE{n!6Nq5~6`Jo8V^UHP~*GhSG0nyFBHghp%af~7; zgDki&3r+xoBDIioxXuFUh~QJR$zz}6H%trlrjD8#0NKwcrxU5aMz5l%y^0l#(}EgU zs9y?lgJfN#VVbLNE(t89hNN=kd$G`50F>UqkTX5P=| z`5qdc;CZRpzx5Oz0m8fT%LA~5Qi^WHL{Jm9g&9V4>>Iu4N>S55H|%rm7)63B1!2f4 z%A{!&m|-n}u@rf8)+Sd0?U^2bTiSMwrl7cor8L*FCn+cMvjCN+hBYUFj9FoyL{Mbz zOTmsF0)Jb?#CDG$*H2hFQxQ*a=}>2FcP@sbzdNRyqOnQ;W!(Ue{_&;&nj?}t0$D`M zUQCGbFYTOIL$%$W+tU6U(y7r6~~j=!RG^;BuYJUD);EE zK+20CiA6h>PeUTvrrXogpn{K$wur{KwFm}9G#u6&@N?hAZf=z$`M#WD)IC_j} z>0WfgDc!AoQXxM2RMmACv`5j4VXUvdrg0%QFO)sB{%8+=ehw`D;Ut(q{Sd`Rt*Sl+ zvG~!LQZIk5wt90if~hkP%K)vKYtW*_SKoj_4Y6 zGFY+bN7&_E++D$TOU8|gz4N8?UV5{&x${CKFhCB~COyha;m);J2g=(afG|=edYX~^eP3O(O6d}@<(Lv;PDwN}SnPwd=2g^U3(Vraj!Pk(hvm-7B zv&Cs2%`F#n){tqAQ-L|M7&RqUiy~CG#RPO|42m9%z@Th-=+{B-MeCp>O&WjFH!bZf z=$0&6bt#e@M!*X>1!%^#t~bxP-8~GjAuHrV^G?xWWJRW$QpN(*KuQ*(p~E&Jb1_jM z_3pLix=-2>(6m7j`z)IG2bKBU0bbUzkRj&k?HJsHTSMy#v+^H={N^>QN+7?N_&eq5X7XDha{MF}uX!K|la}8wOOdB}N>Qn5 z$(BofTjIDC4MYxWQ)_he35S*_lHQ$(-$0FhYWM{5!3!uY=nno>oZCueO#=6F1g7&> zNIqrZSu1QG*x&Afs9LYeu)s!o4}k~XrV<=MZ&d>lhVU^&&%5OV$$t|%mmP{sMYkXm zf>Ile39(eEamBftkz&)UAaPY{*nCkT{(O=LXGzrI8}#4ObQXo{!V@OgXE=IXM^VtS z#EnfhVsW(8!#CzZot#?eBy3mpHBR^wOomU0u3jvG>V=&{aeX3Cl2H-vI70T*bi6nS zi#kZS|1fI1Tt#0Cv0uyH&s*zU+x{Bw4W{f@BYB;G6J-yEQb1^_&-YpGN&{CGN}1@! zIxlYaHL|nj;~*BU>>EQ@8K1(BP2s1y$>c6~)4&6&6{!v&`<3Vt!?0pPOkOepi2a;X znRoYw(LNM?^}8LQC$qn?W;e@Zh|gc0W?a9FwWUr_O@1-*0bY&HUAXi`TI;Z&0Xm}~ zfpuS_Tho69)v4q>Qp-4CnIRRh8$_GO4Q&w)5+Rv6?Js1eCRr_l=?6L$CE?>)%_V(@ zPvKr8ad@Vd7-7mmeKX+d9rK4;`)+I(lkPC@rX&;kmj>!L}_=9*LdLBlDu zLtF`0d<$AIg8Ot7oP9IEwu-)stg1(wNWnIC0{E?QIeq7AKLVRyX3)oXXeu3Vmk&W=<|;-DXI`YuGMU zstX#|x&kyMUqXb|uEB(XWy#=%)*Nzm%E4L+Z8>?#Q~wOC#H0#L2V zH5AAp9LLN-n&S4IVt&2l6d`qs`uZ#Fd!gFm#UrH5y$$?J|2^|>sn8L=my{}fHkg=i z85SG*nITJ9uDAsn9D0;MNxQ!;_- zDMICkmY_*>vv=^bxnUD4Hzzz@=-s^ND zjh1A@9kjOl--I&y?i}Jf{Wa*P-qevf30qHf9aP<&k zl*ocovZNoBgO3dHwpXfSZw9GeF~L|&iCnz@cFjS;JSmr;7=KWotiB`6h`A$T^iM<1 z^L67it_y+sS{iD8%ULC7t)Jw1|E~7Y+@M|nRUhfu(AmyM%TIhC!~4^>-LrpdvVW-w zjAK8+7etWs94V^I3Vg|Aa-mjQnOJspfQ{2uuBgvr{-+0m=@*=Fzg$XZX8NWFeZ&=u zqBTIC-nUNN-CMgqyJ6gsXA=|5%VxyVaWHt#WZh*MYM|>O-BvFOi$i3Wgjzn2j-W9xwZhdd}s|fZ$aNK*0x#`xN@o()8R6u z^B9=kc+Ykg3VNHlJGn%_#V#vVUA(HOcM2&MRPw*FJRc}$rbV0lfXHXwfi;=C7XppQfBdO4Dln!AY2ZdA%O&_#pV#$_| zue05rZQa+KK-joKLiFYv{a_=KRYt1>I`V4!o>O}b5#HBM(EQOu$Y);Qn9lG#!}ye& zva=t9@d*V8$7r0npnH0moscCJi;L9I{aFGKA9cK`V^MYIJCU}tSkYN-pi-&=)-An<6>C_rRrb9Wbm zRlhHD&GeWS%lTagmKT~ij5Gle1_r%?|IV_*00us3(v8E(;$xiOKK&!sfC}RL!88Jb z3uSh?2fLaMHbGA!b)E1@0yxZnUM~Roh)=*d;*6zh9#G0ILFXV7t&-0A8IATN`jIuG zK!~9phBWB(-Snli^qZ}Iu%H#LSZxUgBDTfJE^=lkgWX)muuD%iJ}{DkRTN;`ia%_@ z>8w|8TsqLGnyc9O&c9XPEF=&OYAk0b=Cjn!J68;$ zC-5@=eUaz_`&(esa9C%96Y?ERd1djLsE~#Tt&!rIRs-zny-XW#*x_9B4+1(lfj8cm$FvU8skQGvCU)z}9;OUQFS4k;z%Qc*!6#J80+^>A(P zIR!EwtjQ3^`^VlGig1vP#z$e=GYu5g}0T zgIA0hAo;TZbtlOaqzdamxp5uAC>?zoMxKMa@NX)>kviBy=dMJNGaDmF(o3N52KpS{ zE7qY@wsKBTDxYTJ&7;ilh*Z!R4UoBmkBZ7}bnyM}l80E>~BnS)O6pXAzT+}s%@oe-r6 zh3;7eV!6f;AoTt{-7yhha^Zk)iV(QkB+>BIH$=3&)R{@Wh$NRAN4sk1NF!R9Ug}Q3 zKXW{^5*q{2;*iM8;@Qikd1)5ctWgyBz1W;@&6*-Rddcb%pA?m;&txF!dRVR^X$n~d z^>Hgfi0RmMO8LJX?b(G_Ug0#)7WY>=y#Jhq3$@p|LDa(6(X77E)|HP3qBj;y%;Jt1 zLu&x5WRX<^?T&DuVf8y-O&!z*nTpf`f*}C#B^ZqTzDB$=P$rc+^n398qI5QF^c;*8 z@p%+iq@#_B5*XQ>D^R6mbZ_dBl&nd9GdWHG%w63$2b2N;pcw@~@&$n4hXeq5004-# zT>}nqDLRYwMzyUm!-JdS#VPdU5`S@yySXIVy{UE)iKZ#+H`0r3Nchc5RO8j@xL0Y8 z)-I!LKPoPlAKVc*&w|NfE1>opo@f(v-fj~AJff*zz#ZpBG;ri*AGtoekL#W<@>rfp z$P(LP;s)-UsUN4wK|2Ep*p}P-pvdxC>P8Rey@@SmF0IVm8Lons2nATDZ=u60(s{$= zbS|4GAL9fUh|>iMBBcv590J2E?b_x=lHFM{5YyyP+c|Hhn6+hVyfJxLiNQ5R4nTq8 z1IeLTB-=(c6gb+r9gMR10TL*J1(R||2jWUMWtZ8+{TiZM1&KJ!6%!<8Pi#?Wyn^n+ zelcjdJZ87&H2AGRG*av2WF6-oXWQ`QI(QIVR~aI|kf#@phUYz+?rd8mR)ta&=>9|y}sz~7Xuh{hTI#8G_Vf}6SI{tz=llG^!QmZTeL1wm zHVx?(v(5xeth$EG#*bK0gii@5E~K&sVc-o`Kqhpq0RS?6rf;~s6aaDLb^saO0buW? zytMlEjt^RU({awD-2~#kz#t-(JG}}=Wfj#`*CwZ-+Fm?}%6D+UG;*s2%c+|%RMLgY z!P4(T9g0*lU*8d1Z=S@vn{^g78qy7HA(nv5=sc^}AdAotZP-~DaHJx?HysfHa5lz8 zamG%~FDfle=*E#_ViEbcWVe(B{b3C>O?jTG@I^kFFN zTB*%E`~m1J!3febOhK}iORwOrB4xi#np%LVzE(i=UeyCKyUozG3r+OybJa2pXwCQa z0z*j@^XQEjKz#`g(z{rfU-N>G%2fnwqvKiLQY?Mn)*p_1nM>(m*8OAqC2&428+kuH zN?6WDyH#3H1%`PLqzRGgDTqTmI4C5Eq?i{~PxE(&e=YJ!9a-9zgKr_HihhfeXF(e6 zbs&obc)roI=XyqrU1qUYu>iaMl1#{VQ$J1wQmnLRSq z(PV{7KbcRhPSU72k3F*l6WI9wSe%G-oU?%&Sq0(}NO+4=%!6}8bMq)&t~;HcC475u zlnh;LPx7uwpEg8FJZTHX#Cc+gNFZP}hEUz4DoNa=H2plxVGn{PfqV2vre;ctxN5{} z4}C+e3+@Fq0$U=**i#dT$+yVsc;3#ROD0Te_=heHU^kM^ls!4RVGq9A-qbsoCUbz> zO^>*PRW^w0_;<*g;+*b#owM4e7g84<{aurI0Xi#{%}N|$*~Q$BDFL&LtKS%+Wo&fv zKZ8|tOw7ktM>W5N!d9G^;7N3EU*Ozm2AoMgxAfs-Jb{4Cp*@&&Tj|5OP2e<~E>v3! zDrT9YL;+t|+$IxM+AnS}F7j!aek-3Yok{@oRrTElsJ?p#T$`DDm1Xe-iLa?WL_P`M zuOhZjgiZrRcu=kRjiq{1t2o|&owiP_$T+NMuy8qK{>Spur*2xDv(v!!rj~S(n_4W% z?v#TGR8eN|0m?K=%jE^rTip5_0c1k^u7*okS#~!D8T^)(+HNM+bt2^NEVSXcN2O9 zmV9`xG=0VluR1NIH)n)!_cN{_#Y+&w04QqW#>*bJ6N`@Pn9VkN%_6xBCQR-9%HW=p z>NoFWF2Fe2yYJ7v)IY37^beEq?~fD^z&Rkme`_etKgVnTM^@w25kRZ%bmG;*-pAIX z>w+O_#LlSZ8t2<*%02FD{)_IXg+jOR{L@0A6UE!@`lp5B{=Zr%YTsn1DvRIqI!oX8 zn@!)VkvF_i=FJc@d>g!k%| z4BQH`^#(Bz=s^USC7=C>Yjh!e;YGtv{!#MOtydju*MC`%F~o-Zs)AUok{(b|cs!Z= z|5M}m=)b%%(JFrY8;e65M?Z1MCyJZIDGZK8VR&0rE};vG6TF8b`~;@E$To)Jn-X_4 zabI-0i*G=sYXM={RW=RThV`FSZ-A|5w6$Y`iktH+f5j-`y)NGd$;p=Ir(_o@L&DEF zJotf&1}TeVJYl4v(`pYX$zU$K0#dvS%>32c3YQETRuR{@ABcwxTb5nfcZ_ITy2B;F z=Bob08>z9759GHBod$1@1_dhDnL-H&h;>NkL=616CKNR@<%8ENzXqd=6PvgF99l90 zyreJ=yfS@u8V|pY9iFp46aB*+zI%e#l9^%f8);_M_sFER^56;p#en~}ZSr#d&&9=g(6rAv+h*MxP4Fo4ulZGCG2*sney9gBtjf|G{M$KXB$D7@}}Fa7mOB<-_q#r*nB zFvGvEIdm!Q=IJ|qYMy8S?%<8c(Y57wV1*Y$RF2{Ir+jiZiZ|}5G0vFXMG6c4U%8K> zZic3RxiCb*!yE=qoaQ8HV`xpws0dWYv;Fq}C6w^OGOb_jQqq(a96h5?I+qCW(JT`} zB?yll64x(eP{b&M;nx47F}~~ESR5u}{NuUhmOG2jC(I=N@oiu;u5mMzQof-zw9;(!duAG$F> zGAIGlBiR$Fk@inAGo%Bf%1u!HSDxXbJ)lM_l+d0x$@X`NSy4$tGYj|!qgZ5gh|fu8 z{^y-NMOC$|UwFTec^b!<+{7>C2YAfF#HD32{vkbrCh5$BlEbKft3&?(IS<5{|7tn@ z&_gnt{%{^8Bb`P-@yZa6{i@bIv$14m4X2&V2@xv9^Z=mNBFq$N+4ySeE@&=j>Sd?*mC5FOhciTiX zt*^T_>lv8PW9}Fj?BmtKD~WS(51N(Vc_mapX=A0P%Xrg*3_O<}6#qG=pPxj%jfGDakfVPMjxN2z1%v;f5jM#N7+%By%Q)ml2RJq_j`IZA zNw4Y&kN6k*g6-`!3S^KUKj^b+p}e)0z{E`RJqXbp=v%HlA3c5S-889>^sNwlGXF-1 zG|o4}#bW!mOD2qN^7F0Eg%#dtr>xPSFg`8QmoG;RCuB8oB~?F&%Y zH8xUg>DGC#CYMR2+#k9YUs!&uVdD=n#Mn>{exqyQUbPkRxRv!!SrfIcEZ;Mb71YDfeDTnCBz=LA*{vqptUmv9< zr#5&%^XIhPQgXuEUw|ot#mFCVt1n5=R)y#WGbOFAe5^vj6EX6@iOc?6LAo7^Pk|I` zS3^MwS)bZzWYt3}v?3AjI8PQk^cYNS1o>tpC{?)RjD_?La(I}ST~Aa`d_v2>K7b}C z`H+gzS2lzL)8$~K@*+wNO24%IT-S=}*JSR2Y4MKf{Kr3Y^2n;yVxLBh$cYl=w+tv) zE+0=%-lBXj!kKy#-ycE00XX`NQ^WS}S0VO=7$|!I2=Ko6M7fs*(&|ob+0;S=)*V*u zZ?Ofw@T$e9rkD3M)z3X*ZyeWc+A0CMBQ9mrZLF!~j0`AS<(GSH4Me)wM;?pLCg; zvBjw&dUJoFbYKwmAFyjGT@w(-#%#)q@X@)%u5J|GT< z1U?#9O?wedp#X%Swo90{9-3?Moz#Q<`=o7M<&cqnB2ZLNzBY$(tGr|JYXpx>D~IC` z^T$!$^h=cU-ALEQO?3l)=(QIsf>ypi0`dd{3shoxFwuVo}8u9doLIucy({ZUUXs> zp2yyYJ?8>2v{2GyP>s4^VlIx&70HSRPe@sR=OJKg3u$V|w_U1%m_f|V z`SJi;<$ew2|Saj6Qt(gN60nbqJ{y4WH`pI%}o`D%@K%qNaXrULFdMM}w+w(Z( ztm@&;!&(b)&XiAwk85;aki@%+3y#xbAed7w1dSh`UTIunU}d0Qu^6OM)QFHM6F?Vn zRO<#qaL9O`?wdzs1!e^Cj0{)duZS{2Z`nfYhp4Yy#up?^Y^P- z%@{1*%|uc{oAIql zo5iK7J%KekRT9p}us!IMOI@c(LEq-I_w}x$;=D0m0lOJ^5J;AgK;VMtvB^z`(g;FY zCTZd$v18WKD__(`{wm%K9pPnAJ)i56xUN(A^APw33W~3ho0M1n6rGB~3{rnxg~mju zp_t{i6^vQWsKdjSgSRF_EqungA)W5{mJK3#M%szOTGajJ z3fTPOgyYQkJD7zRrki&l*40blctb?;gB6hMZ{ITb6M7f0-L$$^Io)y+*Qkd%r^F~m ze#?iD)jY%c3ho~ohWw~yv^^v(uc?!9;*kZjNG^Y=APe_Zgm}7;rSVsiMxpRX|BS8% zjJE)KgF8FiW&83pL`W#Bf#gk++*teGEIkL?&u?(3uJ>~JZ49j!33Dse(X6~Bo9Hby z<z%Yl66@LplS4O=bQ0fH{9VUO*q=iG~xJHNGVT z$}XB2=y(dP^&$X6V9>Mk~1djl&fU_PvUFNiCrFEQF7l3s2c{}JP6wZ3T5Gn_8!5A5Y%AnCR!826_N5zBv zp2Xc4z%|f@1SRW5m~+hL(X=g@%_oC3?tdvmgx+A86(`1PL|lxc`d6q`bm7YRQWO)1 zce;~Cy5eFAih+4X&rbx+Rm@8uw}uP?HjIEdl`qL3@W z>geyxsHGS;-A~Z$#q0)3ga=2WBS$eY=+}eA7oA%&VwM znza9dVHk2A>3i5)Ye1>!X&M1HEVxP-)jewAHPj{MedLR(Cay*)hR466k{+gdk^5y6 zff$%VUBRm$LjwZf(&Gn^)U9-X#F2FkeEymjfXSYhU(0Xt6CG-x%W0+%jiVHPf>g}; zo2K!X(fiq#kHRYig~_3mC|`glv8f;Ul1rbB$Rhntje}Nd9McbQHNXEUU%P<`Zc!jO z(OF2hiY@UeE%3Z5&FU24ebMiuP~g=RWpc`!g!5=3y$#A0vMpr0j9z^QZnVXKqc=NF zgAQ^(nCZeK44xa@F!3mf0+3O1lQAyWh4*ZC;HakFmPhIP9Rw zgus=v92yso=LllQ`=d|S$4e1e;*(6vJ=Dsv{@nHN43X*l3&fd!@dEl zcnDrC1$p-Za!mXZB*{fG-3rR!q=ITwa9^d*UYRO+X09E4{S#V>+2R-0vzyh$K6OGk zaW)^cz;fF<)K0C#Cy?HCkf9LwdmW= z>pX&KI`MnucexR4-$>pDAg4=6`9i(#~03}v-5b% zg*Jrt5ddmFb(^?ipzugHWs}Y;*qh1MePa*T1|~P$V6%U8O!fB4{~yBMF*uX9ZP&hH zTN68(U}D?0ZQJ(5wllG9+qUgwVmn#6pZi&Ft?#Q6H|OpH5E&AAP|hJGX&K@c_dQQ~f4V5IIlKIvI~RZocP}aouo=;1^%Ru|9wvgX8x; z+lM%hx^1KzD6JmYCReaco_)SA*!;Xt9mhWM+_{r|+d#NaKrM=(I+2b>@EA+!U% zWnn$Ne^Wn3oaJqvolHa#RBrgzr@mstfH%$E)yqx*E9PPi-~z`CQ86}9e>R7U!TXD* zb-UvXJq6kDmYMOZRBQSA2|?k(0pWe{i9Ja!WPc*^eCs_gX<< z+wrZg@N5rr-FLz2j+HrE6+aZPQTZbz$Oi^D$wQ!NVKy5R{txc(Qv_In?zmJ#l>k=P z^YKlB*lA-)lijR}&f%*nI8eu2q)6)P$hOh}!wg<`1Z|=6fsk6ct<@HnU>+N{0=mM| zk`I_~iJ*CNy9I@8N8Cdu?%O9Xx)0A{5B)NA{j&n5uG@gIpdQaWi_f4(_^8C6OYYwF z^g@=*ncS$>GUigk`Aw3NJ2#5@M*H)4eL^-kd)|i^eA@C7;$U$+({V+*>8O=X8#g`A z_jSCrI5p8|g^zO}K~=W#rDm+j&P-&4ZGA~8bLe^O^!t`Hff++W6esd2byz1)tis!N zu7F+V+EFtyPx;Var%f|MKW{9-V^sM&1%7!?GkB04m)iyEp#$VttJW@p#9m!94`0!UOw%6PJ%q^%5FZZ?*!cVazW1;z} zh7c5sSJ!2XjJ40Mxhs*}kW|}Cz?g@+*_&FdZ)dzbi2ij9JA;Ehcde#zUu4qvPDjnM zZBaCmX2sjAehun4xje@`_D^w2^q$%zmIPq3i*3++OAaI&v44unwB**ICxhm0yj}}> zV#Z0*aVadTc}AAA;!ZtEC=d%3d2EI&l}8!8Y?I4yB;~_k$A7;%NY0I{hxb6KqQ`-%SNvszOEt?h=Pgk)>l9H7B; zixcJ%diKo^Ok;)liRwC7`$?@lCKMu>S;PCG8T1tiJf}O2=k`W~G+7}q=RqP^KzQf- zsgUt+pfGt6zEDokN;{y(;A^@y`Rwy@+RVk6DRb#;znoJhW21%x_>Znz?vs8Vl6bea z337CteIa0%Gv}#V8>vtuABV-yUh2`B&&7yCpo^?gcuYD4Sx>}1(=u6WOZrg60H;zO%}a0pU~7GnY#Iv8m|h`uNlklONFlIlGf(fJ-4gqWPP$wh1ppwq0Vd%@s@h<139HfOGQf6H8?_BH=`dewqI>=WeDy$Cv@XHD)b%Y6c z{Z~Dfbj(!tqHAzLY8RAp*i9NzWpGBL&d-jtTRsY4IPm(;k;wd!5ET20Cped)>@*!F zWoYYs$Mp~LU%J-VQ=S^+^xzd5=Vw%-27dg_a8u*NbBIF2ukRxl@Cad%ypo@oigFf$;Zl4%~-VltZ% z4%meE3bp1C=KR78v2fl>EZ5Z^+-2osxe^{-;sccev7JMc0z|i^$Av7P4MoKpaz4wU zRvyOebfOE)Ol!wmFx72e@xXTp^K;P-!ftsBTLEqB>QmW-L^rf%uQQM?5}*(CTo3^c zze_&((x{2g`6gHuR*rtyqlIH0;}Q)@{yE&>;7V_Tu7msrT9%=|$f$uRV=1RH1bnT+ zD#L9zuYpJC237Pp*EG1+jhiV%m@1p?ifu4~J&M~qL=l00*1=bb($tHVmuB96CX=#) z4|99DMzuhzm{u;7S4y=5{u?AiTM%Hg%x$qkF(En-s=48 zhj~chU(v4WIwOV{sVzXhN+XEmSIvZ zC7TSgY1j_fx)!07?>)+HihJwEy>Fnxnc*XMcjS7@ld5StXM`d~XIf8fE-E8zjjPUh zmwJ^uS?oGvYS5L|MMkr09DvGEGsgW#m!7iIg+R#~R!USpdgJ6-(#DiK$IRl zjNiR}T#q$!4rdm?#heHdgd9YDX9~b28!L6-rQ*;Q{fO(r3H#10|D96_*#scy10XAF zC|K9W;uJMF_y?wr+?+?oihwM&oa=Bjrv}6akZ0nixHRNRr!`jV5We zxDy4~ost_Cd@0ubSII{6e=p+J0No%3 z66Mg#&{}L^OBu_S?SQP)OJxzV--Mx$z${$>jO`>5v{-!ZE8+Dw6JIpW7J`8;TS$LR zskW1xr{qn5%U5kf=i+s&70M&qBe`)G&5IcQRpN>WAI>Y3aO(B z=~Z-FuVU8^e|48}t7ItN8|goK@o|^!q?f41HmeJ~XRp*aILxkQ04Owm zI&Qz@qTl^iL|SN>{#fQm!BOBU(BJs;>MY}6bxdX%1574$06Ywl`;%ZvtCavWcI`*P zS*%*92+8+vF|z{ zl9x)})mUf>Qkx2&&uNtR>{xdJg7hc)m(&PL5vbUsunI$GsBp? z<>)$dECN3{4yo1a3`bLW?w4y{F{Jpzzu~ z=0*Q?tP#6&_!he@XyPiP~fLY){mN8lQtdi^w1yrmY6 z&m|jaqW^o2#BuPXM17 z!x`Q)aO2ASinCMTvZ_P?Vc|!!m^J6mD%Z7NT63Y!PBf!?B#O9+4s|R zY)3n&p_W>rv!7VS5p%2$ey+^^h%hf=GMiprT}C#J zXmnBe73QyZHaD^ir}q(G1b%uMa%Fo{y+i;~+U_?|_b-+4t>^jg_5YC1>q9N=&i6aq|`KXZMsx{O9y1#y6D#vvBoI zW$23N?s5Nz%6Lun0Qj_ejDKA}s(w**|HEWt-*dNom0k~zUUd};UDB?3B)*SdhunIt z{fEiGtyOMSezj`xELD@@e{6-GYB+`W~bGw*JAmf^tuO-rRQe zyd~o+`W5w$J%beaUwg)2lCC^fyJ5eQAWoe}oOvdVpZg7+`6eneZRqQSqZkRVJdQH< z3h-tc+x9Ha@hWc;wc?SbTEqE%G=o~*^#t9&weD?kpQ%Z}1an7bCcM?~UwOuu7T*-d z+s6%GT`_cz#;p_)rTTkLSL<29&RP0%QlJAz*n(v%rfSB5DE2?awo&hJy62m`_99A- z!x5GPms|p7^*BL9hXq#S*I{%)2O9uGT$xJG>YN)~#xXJQxZImz1t+?njLURj5dJ6uav*h^vzoS7@FbBR~I_&PEDz1 zejrV{Jt+=+nzn?!obW;`(gWYM%<%I^ z1!~KUBOdB|VGgpEA1yOvHbrmqta=Ggr+bN1Nij3jl`wZz0$&l!IIifMb!#}#IiCg_ zIzf2RJ^foHlUXL~-*lWVab=_wU@K!@t`D2o52WO)XyV;7@uqHdAph?W6OD0u34;PjT4Xc~tq0!8mdM)Pq3#J}sH~G!U zg_KPL`Lh(gE)9!l&aRNT!mIZA^8H(j!PyNt_ohrzZ^7IDPUihQSDfSO!&F+8YGf86 z0epA5r!0|H@SQi&epARi;*<9$W@Uq~dm&!1bjq4gUrc15!{$^xuVcyl*E)?)ppK$w zGaQEFHDrQ2Ni#xmw%m7ONg3xQ$J++s7ldY5jYiwNjF{^oM0|mC@rrfB0B&wT|g78`OSkgrnnuNq>5&XaS&}r7hf&FCzN9@IDNbZ z`a6BRM2pZjb8aPfFl5*${U1Xd*Bz;fq&Lr3`TfHY>A;y0I)CLA+P2?iTH&fS>Us{Y>G zhb>FXD*TJ~)X0*(%&cqEB*$}F_aH`7{bg|8aL6w}KdBCLa&tcr>#$5tT|>Y^U|w($hee_vn@ zon&_o9$ZPZ!I1cTAiEa$pp}b;xo89L5A8`q5a+do{X4b!f5afaJ-Z<#9fQnRTmKQG z{O2(Lc{xvTxBdSs&rp2KeuY|@r({g;HB-j8wDF_=M1fkbjp2xXV({JL1b%wY+EFo;bLigwb=3T^H4|m^gUiYSKFrdC!^h3Pfez_j+FR9Zut2|gA zW*0->FU{39d4!Z+E|pwMuEEAQB4{V!hvM;;?_a&kG|c1ELi>>1?2+>M%|S)5a?Mh) zyG=EyFYb+j%MeP0Z^)tynkGK7RcNg1^E@W!THlY1>)t`=)w;Lrq)(6c1Meo8>GquL zv(kg-hVXiVQ!K?xcYRZ7*uOGqoWZr0x-7pakWrJ#*npzttHT^%)ib3m`hey4h_`9nN$&e)i>lF829xZ$yN<;}vj}1lwVGnsAxfrV5AxHs|S0l%-Cdq?c zUcTIyoFY^@&CH^kmJ6TBF#*#W!7;@IZG0I&ICc}A9qNeSPdVPs+?=RjUn3~8eRH>x zS-oLRKN?5$*)~BX5r+x7V)P#I#mIoQ!v5GnovHw4edOfCro;VpUkdud+Mx%dNG~Fu z3BguyH^M68S26BdSYQ2Nc!!JeIq~DJLxnsAe?Sl^FXALuIBAaVe0Jn<{pSB%P3d^C z5U$|r9_wqT^5C2X>^|L3i=o)=npgV=m~4APbBZ}od8cM z)Pi+5z!eK+4VvOt^wTR-#?J#CH4R~phiMQ68$IaJHS$fCuPRF&G08pEEsa@=#Y%uD zkCsX9qzfMV6q9<=RVg8KVc_OIG}Mnf!h7ut;bW!fAv7#tu<#lNHtd;-PU2NWB2979 zs^?LogH#OKq~g~|OSvD)!@G{^NKOhQ%!jIizm%TlLRH*XZdf&xF{cxNaUAo7G-zRB~WOo3tdtwJd8WX}&oTM7qa0-JX{q4WPvmk!j zsb3}3jF7$b!1@}VA=OSM;e<;x(bdAGFD%?}bb`Nnp_GqQ7OPEr5_6&M#FGN#kyRCi7t_xqD;MURgn3MpQw(U&th)78>i zzpnt*bh+VbJY_z*P!!p)TsPD@uP{a*nD}%HG)@u4l_tYMdR=KUIzkS~Uf(t>_JH)W z!WD1KPPrm9&Hkv^YBHHQFk`>ir&*ykT(?= ze6?g!q)(91yKu?Xi*oqdu+!!38(gu!6%I^R0pZ z6%2U_n6dd71ZykD0c{j}^#hmf6WF-QdT+XL;YhBhBB3p2@lZ(;+IG&q4!V|+1yMq6 z)31x^CBZ?y=tdsYkLFDeOHmI;NIIkrJffqVm*PNRyszP!?7B(yvt83wDu?i-#Iz1M zte*v`6Qyv+CuoWkt)2!svPda9hI=M^82oz;e5H;ZrcCJ-o4|4&@&#s=K(@+Cm)v`D zMReXM9g5Rji!kT{uhqads`J%LWac zD;VGj+cygv&Lc=LJ15s#gR&#!kV=Ab9S){i##YYWxUV>ggA(fj5BN230^0Yi8@uxh zup7h(@5PtmeWvZPLW&*?m+G&qJ}5Z8uOaL@B{RTp?MQxuYk!fP?fTl}t9;d^i0&?k z4ntvOtJ`GiqOGel-AEqkAf6jRT}zGT1CQXI{Yx!AW^2a^wy4LSVz+V~djwPQfqpG*;Sw#rYXsodPeTRn;+-pePws;^{!nCZf!9~Wsw zvWOQfOiqAKjLKmNRWxDRqsfx=;X{8f&>)Sc{V<#_7Zau@>Z6PGIT3wLgO?l1+=q?7 z^^(+b6^$3A>hOsITf414c!WxQwV><5g1eAa)|G8i`)aN^tbh*}4{@N2?iRh5d_V(I z47&~Tf4E|b7m;OtC!Ve|Qa4#=7x3ZjID{UH{0fe}mk12k2%aZE11!;%S#XKm34@5i zpocxyF}Rf-{~mI||3gBzLJW*7^h8V{{HjRkaCT8xHmscOgeyGFekR)3D}nSHmt4K@ z+W5l0lSbnBdv=#r@*=`{S(vBh<|mu1b#Q_{n|1yz2UN~R+YkH z7_;PBgC*y&1R0JU2Q>C#ZU$AE4*Mn{WgyuWCzbAcDAvJ0vX{=5Fd-1h+iN&g=LvrlvsyURMJXC{ZP|C`-R~ z15heT)zqhXOSyRTq#X4SX7R|{hS@|3?>d;sS+WRFBjjAV+-#i--MfHJD^SQsOsMM* zsvM4^juwy)x01>Aim1TutdhId4-$XzP9+TA2Ysu1pZmB3Xu>g2)>vBr>KEv$Q$8hC zGgl%{d_(q>>r8DUL2)gbseE26=pIudF z6;KI?VXyasj}0Udht+<4Umg}LkYdF{dLqmT&8zwqRMi1$0i_09yD)dc8?Tl7QM)#utA@SQO2WFuJY;tx4IBvTJvTWNWQQw5kJghe~Epn}<-sl{ns8wdyj7SkN!X zRRt6aH&uCRp4su6UiuP508TI*T;A-&lQ{Q)JEc7^I;=4Q{NhNb*l!9KR?2nsxx7Z- zxneb5cC`7< z=`-+brI%dCf$swPqvG*9H@2op|HSSloFcXG6Z+Dkbh+Q~>A3_;^S#Fd9oRN21uq>JS_ObruvT6+f!a{FG7 zDA)mKF%BWNCJAt=`_?g(ay*X@Era>ZvzuR>+5Q*|JogN*iS4NOH8DT=I1JeK)93TZ z@&fOfi@5%+4fO{lz#t0sMSmcP(Spl#Ity_%Jc%kjke4%6L;qU@fNrMlH z`yXP$lRqkLEHPb0+0Y9RSgs#FB0svXXXhAw84pV>cUVR;rh@u((?NZ)Eq)ct#ql_$ z!!=td(yr{U#XU&sWb=iO#w-5VoJ0gQzhzSv1dZ2Ejfzm<@qCbO=v0H`5G6V$K3=ty z(LS8;l&H4B(vu?o-PXL4{M@Oe8$|zS9iP;Mde+Ft9?tv(AtULFo&?Up#069JvCHHI zenK*#Fb>7Qj=T>S+Lc5_^wPh0RtzscyYbS8_v|pI`+G)5erwvxEyTLF_-U(dnC@>9 z%xPA0>NijuWAR0fQg|}uxtCAi`k&m0w|!?+Owg3JCN^ExyB`(2ZVn!o z##rx~$}R_fBeip#{2wnLiw8sfau*%D$1?d0(ry_r0@ffGT|xxvz&_%{r}onHXg@Sq zq9m6uWO=|~OB(fc!D|q(RucZEO<6tEf5#cMnZ*$0hUH%vU1s1;7gs1QaQK)DF(znAh%{u5)r~6Dm*oXMq)VEIz=98@(VUrntmpp&9R=qN z$&aqrc8z26%hGzSs%8u0f%>gj0}#orbM+w_i)@PvJh#{oTbv*Z=ma?x|AELFZhH3240WwE4yqiC-6 zk*b_hGLBP*-c=;d%7X2GQ0B8`bKjpo(_K?N5x#~$v?YM>K9_R<3dCYr+$x1bb{+}D z?^Shc?o#e9sVP;r=a!k3+8?%uU@05uB$FG)n;Gmo2!eOX&%YZ9_}sO4%Nm~Y{VL3= z7Uhx{hVcRWSrR0+iora)%pz(J(!#*5k>#*hnOf|Q>1Y0Pt2%!pB~=dO4XSup8IKX% za4J05O*XY^;NH%}*=H;SZGZk=69=k6+tw3Vb(ORe8I$lL!Ht`#JZ*cX^DM9>9-raa zHrV)Nx1ItqpDMF&k_t4F(C)m@n@zRv%#6jIxUlWhlvMH&ap|u!UgQL!VTr%2zOzDn zjU{=5YkpMyXd>vP;)wC$v@`AclfnK%w$X+aT=zM-_^b>R{lXZK(NuMhL!O4JPRnF0VS%YbhoHvp1u zJ7lF&Uf^`2?472i%2%{}_(j~S9A*JrTk}e{W3V@$H)t5|P$R62j+j{+N^#?R7;i0cIo-8s;+scN8=Tc7X5h^9~c59SWVHZ?G zxj#v}Lg;A&c9GRASI2HABj%g!p~3ax;Rr0-2s`n&)Bz^cHF}ByGjZEQ?AMJ@GZ;G9 ziGZiB4E~M9zl^|;>Fckdk4xmF_d-u&q{scPRuUr5p#h_f0#le z;Ryu8tK;<@p>u-#X0)R!EMbC!;ot7;jn$Xgbx{8BD3k03~q; zE*`h1kZ~xO%XUHHP-XxDRolGkc;Rb+km7G6bW?^4FDp73H(5=qWkxkeHN}ldK7dgO zGDYLIdS{uVH7-~BWg9MIa%cTO4Um!7VZU^^_bX&=*bcL0bBw3au#;}x|QC9X&#y8hHNUe^R*gg&74{C7QmsAE-9 zK5Pt@E1Jct{0BEkvs&XFt0@sX0Qvg%Oj`=Jeu-#*5nQSD{!d&v$I#w3uA<^)%0`Q*(?k)MB8z@ihlBX1|Cb)d}`t|H9i--7%1YCZG zG(cTo&}5vggf`jQAp|_;1csT_XOWE9e1<^L&Uy%cOMzmguX_Jm00=D~Tki2ov-u$J zJ!W`zOK+s@WQ5rl)-3^ZWXp=R42d)eVJ!F_HLN@*0v>uiD!Sodz%%S?=$$SMq(+nK z2p9Q-r51=~9O|ecEZhV0da?>8UGHn?$G26`q@&Acy6NzXkX-qcjWbI=qqaE9bSuTd ziF-Xr`tPsuM%uoSWs%=%G?PJahL-loUTnK@pH}xt8MLaaXaR|dvOpR4Jz&M*RN0`N zivi>-4eFU|LjsW|H6Yh}*!A19zLRVoN~g11H4(bNz1sJ^#09W;rMi7`iMMu+CHDX- z@VcJ>2wq6NYB3|+LtQJtPe(oAzXcsHAd8)N_eWm#4|{` z#_RIzFv{A0FpXx512%-u{IEfBh)S0Hfn~>JVJB`^m5GMWpo@NPy254zSDn|pUu)K1 z5b9cRg;LqDO4CyLOfw>W+U=vONdUcA8yw^Z*a%)p^t9#6SxwB680zB|)yqF-L zpqc5$IB5G}(EwnFcmBRpMruzk_=OVLDS(xy-RH}yrr znh1IE%|1pz|4uzB(mqx{WCs?|F2O2-BFc2nKSF%#uu?bjJ3)1?=eV8iz*(-We+u=< z#tQb}A#9{GbEyPrG)FsZ^9r4JbtEjJl8&Ra{*ePDCkz-WnZ4D@^EHC{hR<>%UrdqL zJC4}ii+~A0ei1$wU-DUEL&=C2Q#Cc#O`ZC|_M22$+Wd#k;FpmWN&f$l8vi@%#OHgw zW*CqKL@5P)4#X2D@<)m^KcAHFe@KnTz;9CH+n=FX`!VJ_ceix-XTACNiXpDe{5b8F z=ZA0l1Nle(JMVYa2}Wu6g^%C+t~aJ{@B`p;`IPvt?g`NA;Tio`|ElhL(bt!>uX^{~ zd1fHSWk8zT^^lR^ zsa49`&uC&mFixHDf3+ys#LGd|4_YobxFHDTi^K&?slo+eAey?=d7 zWYV;g0y)VLe$`ByFD6}XkEve>t)stHillhMr*60nNv9J?@DH+)z77-*4a2jA6}|xQ ziS0pVMXWtfrSN=4M~;dNhIBh`R=3s|zCs?qE(G!gwRV+HHU~->c|>q75xyGmTJ{P% zAJr2+woAyEt=^iX$1EEmY9+_C0cJAZ~tE?Mc!;UJoLwNKUAKBkvanPk{dy3$X8W<43 z<0bS2bNq)|Bi1s@nwplzS7+z)1qEt2`7YlrGclnu)G58u)keldhLuS33QEX4q2LFKVJNOpZpZS!{T;qq z!XT*sCydd-9Oc`<3wD4EGaHHrFd0j@Tgl zR7;#5a`yfWHD<4w{&RjPS~|BB4U0n8C*xFx>QYRsN*;{q6ZJ<+A!Oa?x9_7KW`>R= zm59OJyTUS8F;97+C6}1jRD9-$&O7Q79P;n6>Z-HvNo`yiG@1k60y>g!DM{&DY=4b4 zbr~rd;pA;=KWgIg_s5E8|GzsS?bJ^!q#=iq z{R296kWup|9yB^SLQuec<~-u&{}bMLrq-mpnfMnY;TU_6cqA@f>Ai;`4RBR6!w8oq z1dV~LdwPD)dwdr!b6yzUx?KH{Ru{k$s{Rb&>h3#xHUW9)rrQ37F%3PN;CB($+4$&ugEqx<}SBOPHdZ-;H zUt|IN+skm^kQVL}521a)UuE@d&JDgZk{jPH-fTWoY)U5(RZ1&HcN6SGmW8PoIJ)fJ zPP96E+umMbBP=3W>#bMqwt!2)SY0X#-FygVB6k9I%Phlw)RM}_#Oc2EeM$WhCgq3e zUw=b-&SoWhB9<=uG2C;%*;*jk;Kujh5W%SMp4fJIE$SLqZDhRY@^J`FQM;T(=C_Sl zDTkDlodyp+*EFZ;hw&Wk68(D@qlxZW{V~S=9av|N!p~G+8t1v}-_yG`&!nS~FD?+Ec*uEPm40B6l^OgmZvmA%HFBkswKXBk960>UvP`o8~6{E%A{1A-cZt~u@# zUxcD`ohKd<2#jsUp_w|CDdo`Dgo>>R`sVkerk6{X7ec|g>VC&|ssTB&NaAjpVh~$| zs0ImYluRfVO}8qusWw%EGU^|!z?hCQPrb1BeO@~09*LtsorXRuiG<3G>l{Ux8qOA1 zep1^{D(SFhb8Xv`4=h-xBns~WtZnsEEB>|4=jyk41KB$a^xZsJtowrz{vSW`_nzuf zTB5wG1yXihIN+EY=EuTCn5ExC3mJMvIdv`_^~9lDP^H18_ZtcR7z%4S+HrU0uxwR0 zxFb&#n=+q6n;0eB(ecNRK6cB@K7&5btS~mEym%Lba%NljHD#GFzVv1ukM!oe zpDbFPlopR?Q@iuzI6@Z%wJLz4lI-=KUmGOi=WkE}8x4L}?(8XR)a({(t_DANjPn>q zhaw)RTSI{GRXtibsj+!YV3@PKyrfm7;Req2a{#-fLS8rKR5@h?S~fJ{_URUSin;?R zAHFAUQ{?F5vEpm;^Xi6ndk+9WPSN5e%qI{^b*h>!4~gY)2D_Mv{Y?AXsoy3SxE8>rD_G+Fb~av8=w}hDK=IE4ff6&l>!5mw`Y}e_l_>9g;=dOvDgNNzPJ zi?4JY|4?T{+gpzLyb}XEP-+UtQ=i2lfd=@-#9`2@77|rOp&#m+D@RcgM?$#zn!hkU=`pP-Lj>@(g)cMDV8dj;xn;+D5O>c#Kv zSMf8L4UbaI9`}AAqggV^Ck!Tk)wII3GG4VI5M35Gg%ne=EJlg)C@g`Wfn*4Jc-szI zNf>xwLwJ$2wmokSkZ;CQ9R;IUup%KDI^72H9%0gG=q%Z{52LmJA71{Ibd_eifLgy zT6EF+wN$Iuemzl zbUDil)wP&fIEZi$$tYLjJ9{-K-X5lkJU=W8N?7vR3wyw{x%8caOB&Mwms{m=>7){6 zucIPI#MM^?*P?9XQfex2hBZ5@{nR8sC4zZMjbVyF9;NW+@|V(^z5^b+Iz03I>xq0y zcO1)!AO<(X%m8Z+f7G8cYz~wgnU(2NZ)2M&k>5LX7?qfjucu)d9|Lt-;6?xm|+?jti42=bERL|p-ykl z_N6n)t9)`Zu6g{ze(#XOsvv_c7|I20NY9IxZ33P-u`1r4#lC3L*_c}Jhs?Qvhq}4y zEBD!zK$r}QU;PDqU}wM7f@YYoITz|s6?Ph?_hXM1Gm zq84e1eE+*sW=OKTU+O&i`V>~@wrjHV)c|KSkZ$vV()Q-xp~W)~f{(4+B@BddZ34P5 zltrGHoA_m;@0cOceg7zUGeJJ5^NmJy@5L8$vxByu;Z4oYnC&!slNU9k<$KC{7s@W% z4PwE39)4lre~gZ!LE`ne zNtJqUV2nE7UiXyDdGGo^yv}AgETi?+ss0=|8Z}`}??#6@DXDihGLDkETRs!UVn?#> z>>WBoD=AUcvu`q39`>GJxjkFST%{iK;dpTwxBtRgA=60zk=BN$3~xF;u(OLn!y%-g zU;#`w*p5#L8F#3!(b&Cdd+Aczk=M+Ry6PAh~MiYvEzqhU+A9PIdTyjP?B~D4GdU|$zf4Osp z<(Lw}@IHl?#U8%DMS0JzHIdGRnS29~MvQQB&?y4uUmY;P*tAMpX-CGdS$InSE~Bc-=Dqa>F3A~4iwg`^a)W^ zA7hALQR$#kb(W0g92LVzMWGEwKQHhql}~>?gpgt?+r5U-R_)qc_(XIN!32lnuQ7%X zou-s1n!JGs5=%J~wcOB;piMwd8z%JPh_ph0%=`NEqVmj)QB!h_w8<^1)+Ub{NGvv1_oGeAAxrtHeO%5cfDX|maIs3)J$+$8= z>w&N|FRB-o%CcSkXgj=SXMl1Y&rZaKvHB%4!av(w7>pk%YIC;8RV+kZtDnO7bz{>X z(uU7)=a`&4po0|-SB|JkTzcf#xU*j;4!*H3KP;{slj=FjjYOYP>qWj$RD#{LqUjSt znOx_1XFw=3Z4%0~rpV-!Iw3>D$L2c-nlHDE&6QbhG)?E~H`KlzONqCXpxX^!L%Vea zNRCgveS*#iud{IY?MRL^y0OEtN@^_`!HjPlG(HCi;@%-n5P_lc!_Vo=t4)LT%NRl} z2*BOpfMjzXx_J2YFzI)S92a_Uw3(}Wj|ykJ(9{XmW8LGF(n@6xZ(CUuUi!PK6@nmC z2vcURY+8)PrBuz;*S08`g1z>kOFFDfZ|%M{L7vp0Z~o1`Cw2^Z;&<(Us>!lO#WQ6M zl`;hj0vx)SeZl!T+kL6z0Y(3QX0PQF-UYGvY>leTR-()~Y?jjodHJ?`1;bwx4RLGt zP3z~4KP=$6OIblC9eBqC%tFO%T1_kQM%P`4V(x@jVZNyMg$9VkOvb7%F9P=dp$lpCbpMakz$eOCl+zhGmGs5`_t?;jR!#C2L& zs}Z72b7}PW69?jMa+;C|+9S$IgqF8VfI;WB0a2|jhz;>7$sOt_xWJ)-k+9$djliQ= z4V`8`z%eXm3i3rlYQ=uxBObH#q3pMWr3RDy-PW__+|m-s(CRBx$d1Hj&cG#2nkqFA zSu+W`-aQxNTlZ*~BTtL!`ST_*r_nn`5f>qB1h9Lu|m%RI7)%&6zv=iDl zkMk^iRYVSVGv=hT9o%Y&jjftX9YfQKDhKR}&Z-o=e}|C7MHi22G0ci>vKjho@8sw) zHXZCC(^v~We8sVuz(M9Y=vk<>Wp*C3zWvhwlc$aTWB?XH^L_90p@(Q8JLFujntZZg zMbR(VcMxZz(YskJI|TBlWp@CpY=F4KTD4}686okVwAyBcP7(c5`f9?aTx_9dmN*ID zkLIQfqDEIYuG?Pix|##65`(_tzs8S@zpIgU%D$rq@z+fLd*ciz%q=d5ODaU1f*-s9 zOj`#BLm)Gu;;*vfDOd8=xy5zE)iG1%0jCoa+_JIsH^^eeF#6dy-hMqzvNt6mc65{t z!zQn_5;eFF_sK0~XzmhfG6oEhF8|@0Oz4Y3$|Fg0nL~CIEceh7WW^l;T$w8?7HFP^ z)s>m6YRMLCaj&@$`FwUPIz>&Lr5$;jKgehWASUOZsoV2*WCR$^5ZZRUQA@+a1)P{C zwCHclZL(YlIj;7JHU9IA=Z6g}W3@D?3@`TsUT?Us(&G!P-XB|sEd81D;eYljvc0#w zFV`h!EqZA2gkkQ;k;ZiAzhOexX{o$QnjgS;FgmV7?i=c*U;gaphkCGGMA;K^)wPGw zrOku8JO(&6-K+#Sk=ZE-tfFRij9Dm~jPT+yuWy06Bw)7Ow?AL?r*PX){Ttb1bsu}f zC+BRQz)ho`G>`YI#KV}b7O9}0oHJ!c$FP-R>_qwO4G6u6oZc}mufFJaT33b!g}+>3&c7GFxs?s>IN>$A z1?b&eUhqb5n-c#9bR$@sL7?Gi@*mA7*2p{f0g%r2ad~+dGEs$yem>Xgz;Z3b)sVxn zP?hR@52!B=XUMwsEu%jbja!Rbb)5_yn`|I<*~CPPbS~H@d}O+9SS@Q)5qxP|4$4aW zYE8NhuNBB&4NM?tc)j)WPQkhPgxd;Dr>QBWb|2kWa2fDe{@hSi3aeyWLDtQwvP1!2j{T0BjAJDIT>TP)l)}|-LtC}@ z(K3VNu6F~Ab||Od$$Wb9tJGe&1v1Z3@3rI`6EEJN3o4O{Xj5LuKekGgdMQ-&ZL=?-Q@HLa~PUA0G5YSh-w#6vDka34k{cni0Z;-v?zx3(@kM5>003D`K49G!0R7lqb!z@C{FEu=164SK z*}ABRAMaQmpByO`i_*XQ-&<$#3YbbPKcNWDIKi=SuE1$Af~Z`|=#X14klobtZ?Z$U zOTb;4(epAOy+^mq144?`*@?i#9$`K2$Z;&YD5c8{P0m%E7F5@~f+hon^N$yh3&H2Z zq)MGqB-aqaVfDo9F)WprlQws#HayfDIlf8SBf!mqx8|ocrujy-dfK2-+h9Y^5xqs+ z8aYVSbPpr)E2usjdQB*xX{>7`dZ<$QCEuH-caTsA;+70^imt8EHbu9oKFH@H&7%;v zLmu_~aTQHPFWe!CUJ^90f#$)So;>&^e zEWFI%0{WugTgioCc^!bkP(N-s;$>Xq82wY6*F3i zY`@Qr5X3I+d6gI64jS-B4?DN9*mfIRp^wt0UL%!#dlkV%t5Yq`85{l!G1%acgs)p@ zbJL?{OY9fh4957;g6uYrN~|fXyaO{`5Ua8~CIi4ZoW`UqL%PmdM+tz{r1NB}W9IxN zt^67rXf3YdKpT`J_331r*H(@(b6VL#>IuV@Lc3o|l~Pv?{R{xh0Dvt6z^}J@p=1D{ zy1f|Qx>WY1s6~iJYh3n2uFB=~`Gvx{ zG0YhI&yswYQG*7sZkSsi)XWN2=%{nT`} z@|49V8~@(tKffU-A)?u5>qoa1mRa1`(WqfWt8n- zNrNZm(-Tflt{HL_r{O)b9ylOs2Fw_pmH%?8V^n_~u}V>$E3i1k{o~@7-6e1p`vp@J zI%DarJCQz^Pb;n6G^xy+*OsN+>xK*Nf<%A!=1Cro&4et^a^KkFpR)6 z7}hk0feq5%T1wzc>FDEwBAWT&Aj+~x$xqOW<@wfviIgJ)&Ih-X^lqc=g`RPPBdN2X z&@&=9I?r>*K-3bfXRo;BB0k1gRJGl~x91P1{e{mC3MlY_nu5SmbJZc2N&LK!m5v-k z4j{?sdfBWT)>!G$PB`}COHP(cR=7v9*Xk6vBU|7vr}~S(?tR8zJ?o3%_IdBvlP{(M zSDihRt@%^|#n5TZTtt(X7yrXfL}%iIV^$dZHvr3lAs+zd5>hH-*FNTCO9FuV_fp5Xi{+5%45}!*Z;Xmy9P9^T2CNU>qmR!g88SJ{ST)?v)pQ_O0U8z7uMl)S=D~zyCkFJIu;fA;b`D#~%~uGz4aQHMp>H2G zg*`G45LLe#YO;GM<@_V6VcyEke4^JBMy@gct@a6kKm9r%({6As_3B@I#4jV($moX$ z8(|sStEY_t$YUyP6u|qNTBC=C!$#HUB|%1d4P@h2+|}R=TN9{?|R;>akP3aznrp=?T90-;&M+5N+_H9?g(>jLT{uVcV_b0gy68I% z)C-<8O?N2h7yDIxxs9Q`xiiC=(GKkdLb?Pxx701_9--!;zF>YE+dH{HP}bQ34l_^L zi2&H%t2((x0QGk8wlsO@#$P;+a(x=-U}jj=^7WtGc((%m9#J2$UhJO3H<-bavKtuo ztqvR%kB&^B&h29%S|YN4yxsKO)*mQ_f2b6OE0E+c2^d1yCS&UlL*F8|P{azVI;bpn z;pOOT;vobf^Eo=WuKgaf_DBAjKPTS3QixXxtLQ->k-nTP zM!_3?VZ`=FBsVgKoRyEHRLCp}^rPGI`#NNY`JL&-XULxeE)4IoR!C^k@*hw&oGi(Y zo4D%n$m)Z;Xb%{qLAygOoFW}g^k(;oSku-8e~Wei zmLD3~Ps^kH?-o}M1r=i2@Gw&y!i?^5%{S|eax!Rq5}`ve(R-pe_KZa8Vi8e;{@T~? zsHBlaa4~%ih`*y7oW1E1>o$_uFk;jq{*BI|{wj#ew3EMyw));q&TH$8uFms?&v}qZ zG+#3FpNfWHQ{AyXIsl!hheiH>t26#*-2|vJfI0)HGk`h+s55{%1E@2AIs>RPfI0)H zGk`h+s55{%1E@2AIs>RPfI0)HGk`h+s55{%1E@2AIs>RPfI0)HGk`h+s55{%1E@2A zIs>RPfI0)%&H%PEfb9%mI|JCx0JbxL?F?W$1K7?0wlje33}8D0*vZNpurg+->@|G+3V?c zJ7fJebO93E>T*=~7yrv|>NV+e;}drkYy@rbgx;K%mqHMw(~7t)h={P#T%>{I#=+{F(2SH(rp z;(I@D+?$!V_?uq%XT+z~=S~~udD?rNuGhx<`6}i;;pfa9-+9l$3+D&nCq=#dg+k&P zT@zy;{`TCTBp3(G%q4?}{YaN2Ja>UkD(ETxE9BTYZ_amBI_7G0%K(!Rm+ci_gYxu# zJ~jkvsw(Tc{PKeHy;4lOF3bP!+>FHgJ}qpU&^`5j;{XqEeY!Yj_wJJqx}A>J*s{am*Ya(eKj4m%<(6Wf{}OJ@-Hwp%@B3lNNXtmzSI_7LL&sgw{O7eZGVxuT4D-0{Xbq^<- zs=?5~%xdHX<^OSl+KJvaua(oy42V3HTkp|@KLre4sVo1k#t<~}ZpKX)ya>BSbFt3} zSN3W#m{Mg$-n2)IIf~_g61yDSsDDqoFsH%tHU&!SJZvI{CnToCOcMp7pK{%v{e~&In?Fkh7BLm5+v(KTG*nEJ-2Mll5uR3|w)1xJ^ zunb65eMMtp;x4Im9mD2C)X-%CNd^(!*T`vd7)0O8L)x_b&p{vfR|A34RdiA@~Uo95@>(>@B zN2)kPVvJmt5IWP;W=Sl|cb_8p?*p)$^&)Ol(&lEumu#K4xx+auFCaXYuM`_dokngY z7lr;}@=;>LYq1acO-(8OlJqB`{-`k+x7zeDLLI!~-Z9cDoFrL}2lW1Mm{v*K!)fKv z-2O6sN)>MCTWPf~Sjp`cf5n~!=i-y9O)O2Ztm=o)bJGAw!FN-xIdtEs#;nvyeS5AQ zq@0HGrLuGmzCpZwANc(`{D?Z(mdg%T_*1Hx;@_u`eO*m|_Bns*)5vtRdKJ31Rf^D8 zp*9#nHS<7pn{BYaFx?_HJ)6_}WYM&~Nu8kE%u)#BsN5rA7c-R6J-kP?1v)@J69uplxitEN>^&N+R$=0jP&9K$3)S!r;c5wc-9?@K? zVe6IU0OTJjZ~f2n^1m)@xoq&HbZ+fe*^T8?@V^pS^B zSuTGa^3gCM!uLto!BW7Fgth0ysTFeiOqgdZP7QIybzg3%ftTY0Z*PwIb z{7#G2bt~lHPN>Tl3#yE!>j+1od7Se*lgsAA>=-?|d5UN@^^)i865_IDv=N-iN*)yo zP?{qjq;RC2cu3_c`*ri|@XrBOXKs3oNj%4OU`I!75TVTzuCg=5<@ReMr;q}c}8D>8JFW1rYFmbmFR zZ}IywzSIaAHS%oDG`O%(8OWP{Hrj>n^~dLzHIp_NZ#%@fwM2rH#OXs*PY=0ut3T+V z7-~XXPEvY!X6X2mFWqT+(oP#h2^^gb$S>9yaOe~+$bX*9pj~wS*tn${d*k^85I*Y| z{=|(9aWaZ6S7O`Qpe_|WQYe{Xqy>nAo^X+~Bwzp_JjzR_17xAR3z>aHxPC+C8DOFg z$CRL=27NH4ItgZnw8BzCEIJNc$hATQMYmrn{rzK%Pb_LYE>wpma@*W4b@7GP46%5L ztzHCenml*7PAt=&L4hBopTJl}*EDgBV$URqKjRRPaBU6x@j)oZwGkfT1_0rA891(} zY=Te{(ruycs2-DuuW4wSv!h#le&PJ%mX{5+v?=&=nS}6#rvZj=fXibDgs6m-bz+?* zpY+gbf6dY<#^#er*N3X*V{$DD3&U11$H?ObYYP1uD|>9YU6m}TKOMWC3moNkhcf#NwyU(|3AE!e(E#~VS>9KwiM%Ba)hqa=&AG!tMVSW{EChxD*xh(i9 z^GFY-v6(GhyuF&?`8wdp6m&b8$^k9xO>UHQo(jdy-)2#1BS_SKzwT91yzQN(E}Aq^ zd&+~cLBdi)9`WuLObw`6S(l%jShMa+RrnBT1_&~^8~E+y?HCs|2XWPGfR6rH3ZID4 zG>9|v`55`UuP}zLA)Hu>Vpm^L$lRVw_9#I_(1UB_TgC4*3<<9pePpbq=#f0XM!cCU zS#PPO*8suXM{p!GjOG9-h9BGmjf|XnJ+xI>;Y9B_yC5sug!_H2o;Ohc)0#UER-2x? zq^9TBuUs+d-IZ5j6>2b$P-4W2eq?%ePcFp5Es&pAvFtIb#hA{n0n~tI||@IC@xmE zyD*BQnLjxa;lW(gPlb(UaF(jmAE6a?I}mbR?Q*WZDKl$kH1ZT<=O$mjM3&@R+OD)>U((BoS&`o*TeVtkR9i(%=1i z5l^Sn-!vs36Viz^wwqAaS1E;3O}r0_IEZD|Ak{i?XMP_v7_re$jmwlGoB>8 zg~?WC95&_%H65M(D>B@)57{1X+l-%BsIsgGV5XI)llLj@`8V_Z5HcH9x^;@t)WyG` zD<*ydzA(aG?sLgl{m1qOx#ft3EaXEaROf2g}ibz^(BEZN5$ zi7ZP%9OJ0vDsZ{9jEkQssNU{;<~ z&&Q&+j64`XFZ#u#_wD{6e3%lHH!)s`UJRNZEg2lYlbI(0PU>fX>u26x{f~Cj)++ZA z{IuDw%hd|#A*8pV7F(RqLfg;Lr&K7mZA~unIPM@7yk)V%Q^HK7P&?b8Hvs~st)kT~ zDn-@`=;B$f1?>2KYL;w)JXWgP=j%0eWqdXvio|k_eUNcO-v9>(yh8|{^>cpB*RGeFW_kiqaSar;p@)^gvE}c}9v5Z# zFUBug7~Qm9>>9$%3p061n1zF-UfOgwo}nV_I5ERM6&Z*_R?W7AQ-DaMTcIQZ#nl~-IH_{(eRl7IkDeJCY0O7jEqM8Rr(vei*I zeBf|V-|mkHR4`#O?Yr)8+jDjGk=4U#hUWDqguLM%-*ub7#0H<|zma$(kqtU_hfulH zE_D({peo}k?>6`ZV!1rOypY|r%q<#d1I#g-*~O-s!YU6^Gmn?8=+^fQs#AZTh)jis2)#tG&*Su;z zMGp4D92*O3t-L-C2ncT=c;@6`98b6{jf>0Z$yN}|vk3$$Jo{r+-Pn|N19bIw?j5CN zl8)Q5#dwXBzop=%#Km&m-bVl$#+eU#$ubOlcI?avt>E=Dl*tI5yNFmKyrH4YE_n-g zKKuQ7yx!+z)~~`J2ZSDSLl@xFk5T4zlln|QQ6Pq!-WGD*1aWDs7sn&eMh_w@8ey!a zKR`9QrEkTGrraQ+%yTrc&*;Fh_TXrHPLhNT&C~{w5$AKvk-@J)7H(o#zrX49_}SS6 z+GC9qc11|emFn`Ej|32WEfPC*AnqM8PgggMpikrBqNs+eK|pV#@XvGz`uf<$V;9Sz z^vG~nFY8Cn;*#JJ$t-CRD;CR4(pn0S?slcQH}WL+@PrD@6GNp|MZVkY9wIX8sGrK{ zkOe_AI4sGs`Y}JTe6%Bk+JQWg3X@sHa*RXD#*A<9MviA^upF5O4XG(=>vzbwF+QsC zym!uTyXmhPVqMtEj*-1Fv{G=BQrlS%~4Zn zD?#V6trw7um0!B7U^}?D=~4v$=&vK1=~TWzXtnvQmc}h|jdB~7^?Ldeesb7R(-Lhx z%bB>8^S57+EgUzIXwff)vx&BZo!Q5ycE#x}#q0%j{QKa>65ibwtSRpChRNFysT#@n&;e?uMIFpt zp4^ZWzQGXgR2hERpm<$N%jqsg3qkWwVq!;x@j16&SOC|AZ{tefgWZj1IA|+h-5Y+} zydkZqMz?gzUll4ld)vt+OQZaEXamhi3Y9CpyBEANkJ&-6F3L~oaIcd1_Wknkb;;2c zn-%|_cde}N^f6(GO4%{#WSMBakm_r`?)9@S>U67P;1kId9y2p5tdF&$T<`WAeqRv5 zcD%k@rNNPlh%aMAy3TD`;R5#FW@E*-LPKt)5-V`;;X%L5xsC@jSkz~}+^#N#KJF!w zy}pGcF-NU@!3PHi|3r~QI$8chpg&wwsQW@>?1nwtoU~{ZFRn?Ftc_fEkksxx%tp}z zkb>Ybx$Zw*ifSC*BkYgiZYxS;vzvRT{Q+}|?<2ij*-cU(faWCR+n0PW(G+z{#PJ=0 zL9~nmV}?OG-@~M*Bd3}jZiXah`;%`*l6CcvYD)YoDnpI;nt=O2vxXHvd3V~35s`Gm zuGRrhVmD5@2|E5K1-k1~W`zib?bi=#suwcWfX^OM&CV6IGd#@9Z?we(RK}^hhZ)nj zIxCzY?rL?EJ-N%8S;A(2ye?ZFO%Xujnkg-ZYDJqS_tSGwk?k*v*E9^UtwE_ZnOY+| zKCaKaA-LP(42y0$UPNTo%91iVjs*1=BG@}F$diBdYFD!#R(CRvVRzLZzs{lh_v{qc z<$Yc(AM0NX!m+U&u?9#834n^r%M@@(?{)Df0E#(e;Dkb+BjY^wpaWuN7txM7gUUXa z&CfJ4a?*Sm37bCM1eCNJ3U6AlGpa1cbe5XFcCSt_bZFS&n?;}dP#$OLA>n^!ria#+ z!O4X|C2)=!ewSwD6X!ZXLn^XN^+&wvdfBRvx1D+2lO$reE-ZztHz1$N$_cg!yVO=Z z=66j)o_hottj0ju=d&dMWr99{)U`ZKI&h5Xf;;)S(hOk|ftQ4gUrY7{Dv?}i>!ZBO zTW&kj?FzP(mtZy;C{T*7MJ&!%H?>^Hm1)T7cV*-L$_rmu?GFAuVu?DbpgCy16J-un zOK;Tu$1Js_7fVTJej2~R3SDv+a=BUmZPT|XE}l_#53fY8hDnX>Fhe}J!#4{D*wdAz z1V}pSxY`#u{Hj7oA^JjlCj2=S4<-N?ym*!v07eF6^{Mk!)IP0-?PYq z4BuQlCIuacW(FSYpVtVc9guq;vCOzE&I|8nn0z%UF_24_p9GFFNdIu4UhlxH%?fa1 z7KlEcD3p7WYO#e?!tg~26tUh!Vm+};xkp>c9D2TH+3}j<372xZBzfWpw(I_!i*z@_RWx96y36cAnMWd|8VV_T- z=GLCp6J}eHS+`#h2dQ40+xvKIEO?3LcKEm^aNoD)ynxqJRkMcJ?Z{nfkeA=C_~Af+ z$GIQKNP7h-4~TrPQR|!4mHz8zsuMli3Ido~Hl=F^w~lhBp@d+N%TWu1qzZp$QVM(K z;>050$b}T5zu1g9>%itesexUQO+BcIB%wMIkyINOP@8W!hO|KzeTF7)-;* z^|yW;3_c`^&yGP((;iwGs0(5(B}eQp+jpIdwlz}5uF zIbb+-XF#2Vrg5=4NE0x(ebiLk`8ORL<1P2AD50)95x8H7|P$Mc9$90<| z#Zx!*B-#kX7t9ga)~ccp5R=5IF~Q%|L7_Gy*rr#XMz&Kln1I#Ls`2;(5F%hsxWKT8 zb=0PT0kMxG9Id&Tu)wlb#dDncYG1crRa z^h<1!gW^iP!wxn(GtKDF>dFKcYE%^^BIY>$++SpY8y$a876BjL>edQVtH5pEL&?NCF`MwhFh!+hdBxk{Ip@TNJ_5AiY+o~+D_VB& zt^r_K7=Uj-dI3~Vlp1QCQC$h$U|zQRuY^}KS;=i8qzW63ds@i-J8G_{l?n001K|XF z7PqDL>KSzSTax$V>{fLr4S|676WNX6ghh*g|CKD>SBIKG!J8byzt3+L-^kNwMrafj z&J-m`c`$X`{|wZoXRvrVdF&RKuO5^Hmm*<~MPlSdMjm__^4ZfbYs)@cW?1GmA+vYm zxgEMHfUTKPBRzN>Urz8dc8M5yKnjpI{UB=D`#ldJ zVG;4pn^%_gC5J!%Bz+>{2yOJSi(R{(Y{y_`VS&yW*)Xa)xw28yzb0Xx*|bd?nx?#J z)j2?G-T!=UniP&N>M@M>!9ksXQ8$ba;Y|^Ya)IyXZ@S=1_ji|+hDYtzkB#@huI zD@IBkEEIVLyam8S)ZPZShVrIYXa94D)4x9=@aQh~RN^4SP$o6C1Vwv3wRcW9nq_9OPj+7FfkI`2zu$OQpIYGe&^PB4_*n7S z4%jP9$%%rtXi{K7rU8Ile?Xo;prg7M1P=gE$KUqT{YEcFU{!!C4q8&|qv+)Ng$J9O z@E|(1@$MkjvNCojImKNR8w?YDlNLP>`&4jn@Wl$ivyVhYa;L=~d1To^aj|bs@xMA^ zgnqj;8E%$2=@K$!AN(8Owj}O;|AMb}J)nLwfH>kUO`5i*R3-w5AW%` zsW9`0r{O}68Z27$x9_}jsZ$$9an-yWHVnP!EvZj4!Wo`xS0}tX*ZO|l@@8PpEDpuN z+0@qh4$FD#WN)vNR_WF{yR1%*xjhipd4IUuAZWG#w5HUtT{q98SVr0Q0P zsed~%FLy!kx|UEx;^Lclzh z_8_*tGnh@ZL>uo{!iik{UDFDPhI>AK&nwqIS(d-4j~Y3y=P zkrRLb*DlpUKzvA^+gxjjG9a5AH$)%G@3&^M5JqTbMgFntA2ShTuyX+CijyO!lwk0> z+5a@o*Hev(ICVHFcX#|3!U!~NWo56TeR8s39_+L>hxzuYd_t(piSz8dpc`olHS=P8 zY>bC+vJ(I+e?1ETsbeM@nCuX?ud4P37gPW!Cf=f^p!VK#@aTg5O}UDeNuto<^tBW3 z6-U%gA0rXw`1rm5m=?Y7FPnggq!YULwP>L>LU31w?&xbRfuaFP4^H|m!9~9M;VYs< z%I|zN+C4()(kMTOFU)f@&uoMY_Q@SB5DB zB|^JtWW1N(=Y-v>G0TdawB^x$(~4ENbSb@G$wce@;5w)WAWz_c&Uu|}J`lnxl`)wy^Wsr*zZKQDm z$l7xEw5vwA1qJV?(>F4A=fg4n8?(589wsgvT8X6k6v^8b&D5A-Pb_> zjNC221K~dwz6(9SmLB!PMU`2ts{hY#N^4q%to8G(cn$TN+ZrLbgi79IT6g9~9Ec0i zm;SVGPsY2_Iy?C4Sk77~^bCuINmLS*ZupVbT0Vu`I%QJtgxia6Wv&}_suLk=qLmHw zZT4x>;d_r~P!i&Jxe|1w1iW^T*3FF)Cjj0V^Bf4KOh^<<{Q95NYsj__IIRhDh(9FA*hx_-32!=HUXL-cyxm&@7srR zY+e)0ppCHbA53LDZAS#Wq!swX`bP(2%`GF-4?OD99RJ#tE{DdX5HdvqMipce2REr2 z=_QbZiV?ov|HOHThck1vZ7i+*TB$ic*|Q7J<|u>uW_R~?-Hs!kzM#MAV#^;S(>u&8 z8?$b4yOZ?jW8mM{n@v&nkYn3jxZ|`T_1fP2kk0QwQJ49v5TwI&P+79$0!Lfqc4o&U zP^ygzdIJM#D7?Zpq#AO|66GM z&$putim3_<=EfWt{?pL7@^+3-ZR^K)ZDLYA$(K2^xz9W8m}HZ3@z#As!f(C( zg89RrIj#*Z{RK zXrXxfSJAcifl+*qBWU~}1X%I_lA*TpX(Evaf;HqR@%0&;T6F8rg?EH=L^hCciF$BY zfPF;0cxEt6Q3)g%HK>kd?`E{_Hwky=y*4Lk&0lF#ditYk1?NIveI1GuAy7>UrWusG zL;chAPKejy`DsV#F6XU>9|V~kdfLUJqZ~-^on7@Ksg>nuu9JWh6st`JeXuW)2}MJi z2nDyj2l2I)Jm>xkxWv^J>H%7^Z^J0GV*t*H8%=6>(DJ(hvF~{2NB)0b{cq8#+0?F&_BY3o`(C zmwLAaIU3oiHVbhIX9_Xw!+2=cl0AJ(E*Sm{bEyA3H)i7OwNX-nlMd2$bt>jkRA3^h zs6-LW7Li{A2^CNk4iJ{795KPUQrqv(hRFUsMD}pmas`p<3^)Xs+p5$XjJ^TQ1=;6W z45)Ky&RP9APh8JLRda?@U#q2B{EMsOkU9xW;^(Y43K3s7HZFIu9RJNY8zZh1Xc!AOelOlY9mA{VY&NNms|;$xd7vS^;N0U`PZ}h@$Nu-QWJ$Y`}=FDl{F*gh?$R81ui(kOE~LQw=y#nLC{Q6%@Lc!5Cmulfmgy z+aIikCB;RYT0x}X)&6_p_~5~d8x%%>?$g2l2Tp5rYL>YR;%wTI?wsds{$YlTuv`z+ zwK81oQpuIHDN}u-w^!h5bXCY74!d!7joa)nneXRU&n;O`&uc2S%5UG4$B`h;LZ#M; z5}LTe%%%4p3$vJtaO?^g)cL#x{zh0BHydkwmU=37Hk!dwUM`dgni<18#(S<5%KV+) zui3{6ZYJhiPj$~*|D*aF^W}XGxg?H7z}|KjRqFx?J%lVv*VB1F5mdivr%qIGMK>7| z?~q{yYsk5#hzeIGh&WGMH}Yq!$V@Z1aBC59_Cz-sE0h*pdm_|XLMfW%#mVY_9ey=g z9>K34(Q)QwWy2} z*MpmUi};+Mqg2UVb{=4=rA#J2f5wMPZXV-_}h5WgqE6vYG zCAe63Z_M2o+I-z`{FQG-#WgGz43!sjS`iy?_Ix0`CEIC-_PQ>`>h@P5Yymgr@?ZF+P8$KIVudgL)I`v~aMTLjKk) z1)0s@7s+5)7Jj69I=tfSuhdO87)ZmVqOcRV$|}4Uv;(>zock-ixpy3x$Ol7Yz#<9d z&Fvd>{x&#y)dMA?=U9+bMsg<-Yo2cy-(1D zcs8MMU9O^6{Wlje<}BRxroN%fYpTJTdTs>ST?y`@68{8@C?qZlWz)Ag9Q*I<#y;uN za6X+=V*D@-VL>L~jwz9UN=ZZSotnFi0MzR>mbLMX`3!dIFQeNuy#F%VR2x_Y?ky)Xg@cowNk z54QH#ch=Mn%X`+co5=p^X`Z#5OjqB1*6NUX9~vzmt7{!xEskQw_oOCjbKOSBkmdfH zW|XAP3S1gI)jS3DGMen&;m|){L1-oAWyaO3Q@b$dYMj;7UBO#C>9>BpG3F))F}E`z zI!oJ0;oy={(ugKayOVb@hQSi~Rp+pQb?%I8A&zYYsQRyTv;nW z3nfyUetkT@f!s6*sz$CFjg%7A3`)vmz*1-`+7-)!xDn32)Qw(1x5N{iqb zijtO4Dt#S>T>~nDg4NYYPuPzPM7P#A2erl<&!DI?v*gjMa7T%WErzA8@K}uSXD2A1 zk}O&D7wk3H40is zBza-_6+x*bROFQJ-OVKKs+5+R!d;tY+Z}CBNdMnnvuu5dPLrqKAzyT0x~QqTIUy{i z1%?|Sc7Yj71h8q zyA2$mXFf60*so3KI)LVa#k&qOCl(JIJQ((o5fWBKllG;S;t#lAn4A_bNSjOGd8RDH zc}-SsX8?@_%Fn`=Go=98nPGG?sL}X#CiCZK>H>1w2=)ZrMS(lE0aWm1d1b_=;AD1N3Dy`3E67vq%13t)!aS*FYLcHcvje*JpiY~;x z?zZd%ic<4-4GznpV~ae11*uJGYLb>{@*zM(M{z0Q9=s-991s zvpwYFEB$z4{V4LD-=~(n+;;(cKAyGL`ywI@&vpOasVpE<4$Q3W&Ecn%YRgN4S)Yc0 z^VKYENTOu!`}obiUr-o1f7%c2g=#k5_|3p-kGbVcyG`0)GOd^)q~AKnpcnU&s`0a+ z^T_7whoVv^dmcweU?)?#yGM6v%svS-C^Ip-c-&*oiMDKtb~&e3EV-CkPn^n^h+{C3 z>LO9wnxM~8*_P)1kJ%5q1DImAl7hF+F{kmM>r(G=Jn#>>pXbFlW~3o|KbRNK_&S_Z zP33tda^Z8NET!X@IdngM&IQ)$PeN4NDe=+bRS&d@aI>UbUD6J)9)acw%<8&x{INRg-xeTJV3E!OO+xJ zZn^W8mH+MtW`eZD)E#SOBriA$DMTSW25R1gdlH6apPfi6yanm8mkj#Gd!x4Z=l;^0%Ym@`wgo)#~>D7hCrj9827_ zjXt(*J3Ho%vt!$~ZQHhO+qP}nwv&_lexCQ#skcter=FUc>VNmlRL}M6wbpW|JoN|U zOT=z?gH=r zV-x!-Pb_HcJR6*7(8)fgv@8utP=Mpu4)8rX+yo*xg)Brf>7YOQJl^$3PNge|r%^Wq zkdq2!$YSKfw}`pX^%Kae+HYE|Fm@KoV=BEb{cN(JSg%U}Y|hVbI(FmU+)U}H*5l6O ztCxfF?|Ri9MC?h_fp(Ph*%#qbe5?=vE3uIbh=;su!;%O_uhoKqU_{bvE=3m5bbiwJ z0}#p!MYFb24+%3zm9cwrV(MjB0T!A@@cbHl&u;G8@=U!5P|sZH#^p%xY$*hux@Xg? zV|(CTV+Zoc!b*Z55{zH~Sx{=fC3Y5b-#d-RJtY&|W+sFHh&T^)y!?!R($bynG;nK& zJhcKbJz6wEm;5EcxP==d{{UnSl2N3xFsU%T(BGk^Q|{_zDPpWVC^XxmdBaO9#$)t+ z{ZvC%0C{N*C?0!it0)x$!Y$h8hCISM@wahHHVz69sw;_9!XxsX6R$p)>Q;G_Z+aUU zykAm5%HQqwGIbDzMbm$fu7D~1YYpBTZov9nv=M{z0&IrDb$nd%;dg~Ou)wT@Awljy zSO&Z}q8aY7Kaat4vbMh~3&`JFO=g>vN~P)#8fA-2w&?Z<+}6w50?g=1+xB#Zz=_yk z_jxS!Nf5dxXCS4}J8=%sXjZfx-%d^&iucU)qHn!Q_Z2LNDFX#q&jTm`Rp z@%}{ElR8sb?|pL?Hlw-ziOA-As2OGTdMzsMEZMsZWQxxR0F%((%if(iMV9RIh_Q2M zozr15R=w`E@9@*nJ+j^3otgLf$w2^$hBm_n@UId9#FiOpcr6`&-Nk(Xkl22$!bl5o z3%@2z>r8(!Fthh-dYvgZn9mXTxOTIc@;uTxO4f;qh>jC6=oF4c0g;xVMS?n%f?YBT z$N*H7*F5E_PNV~HCGciMCN+3>%i4y77IO7qw%e)d2NnB%>*f0H)7BYTBj(#s_YW9> zjH}|qyjsOe z3z9(@G%V$#BlV5(tB{~yo{5FdA0VT&e)gsm)bzT^7}_XrTtRiJai&ujtsSJLzD(U7 z+0ZQD6GB?(7vYl`+V|^>L3K4ZgY#x8AM_??(g^L*#!KWC9xou9KgENm2EymB>nOMZ zTJ)bGrg1`uhJ!Qmk*`5h+`{tkR#OFAyTh->RPM){{LNzisBwlhMPYvwE6}n(ut&?S|nHcE7J2VMU zC$3gYmof`P9&aqRHR|tz3XnW6(K`8HWsKY0g&cVZby^I4G@7yteE;2aF_x0lt*#kO zKNWzL`<`DKT)t^bVG)oQ44*T4oqfbrb1HSB4PLZ&z5X@lGQ95o?K_EKTZJ!C_U;<} z11<#?!!f5FCc??CbyZw4Q@1w?m8q!xjqNh}iWSnLZlCAwa;HHVGWqU%O0_1w(#Ap* zg~xpo;}wJ|OAK;QG;{&1iL?+gt?#q#x=`x`X_)}H>tP6fNj98`>;ZmJ>r5i3H5}-( zxs@Y>S>#hoSJ`j}w-w=4xRtt0&S{cnQKb!~gR8+UwxyAY=ln0r%^RF{9wpl{%rZ1A zdfWaG_i;;F#8;2Z2xxJQYpQS(uAcrkW{7Q6BwW+c&JZu)TylzZm?A%eEs5uy3o`YZ zQY?6`6x#*HgPj{>f2`oo6Eta?Au68+wVE?r*I)e^=C58Cq+wnwnq(o0PjD9g+~oG? ztq}-Zo(|Va9b2!PVt{J9y@?ja;|m&B)V`PO!wK>0)o4S=3C=EH zn&)+wo2|IWqLx>q+xqRfoJQGqTjSsYT`m0)TnjsB!M(ZLe>}QyoqRa@+saVJrTAse zTJ_s_-rtgi62{#C2%xo~sTzJ2p5%Qs+26C(A|)BfYTDeg_;$f%byE0B;maQX4g$27 zJkL5e&~0u+h^m3*8vqlhj0sNb<3b*>#L@N}=<^ex`Wdgvn{(AU)4d6ih}iiMtX0Sc z=?0BAk4%7~e!-t4Y-HJfaSSZ}5%{xd3~e}UF{}UjGQyES@ue03$mYrSaQea9dNi=e zEsBl^=Piu+!AVq`6t7)Gz1{-=mZ1pxkH%0;qPuRPQ4VyEshz@yBU zdMFp5@hqxeybanYR`65R&Bb5QcZ{L@55-0U$ibJHYB;Y zsaCE`bvX)@fyI~2Yu9xa+dBSj?rogmZG5T=M9Hf7F3B6a7T1roByMSs=GLz8nQ`3xY@>Rtrd{y?`&2BkuP z0Z{n<2)A*??omP%i&#M?w}Y11mc^VWZC$GX7F1|KYz&zoz6N8e-6%O|4|P`*gW8=o z+dPgC>+r~BHwB7wj|S3`avhr|3X$Jpa+xwjoka3S60vv=Fm;smIo`q?l7x+GD1zUzrEfuFR)4jK4O_g8tI zI)!`*jm9KNkYq$TiE zFx_!^%^XrdY)+pYmDRJvTsF=2jx|2 z+g;*d6q7E4pGJ*%q`Oi-0M0y*;}?`^c{479FXslBAD!vMr!Jhl`S7avFmGc($Ol-=LMSQHip-i7C!h)Z8=g7m}n576<28TJCx z-l4*ygk>mEBcy;M8-=v0#>Ndx_<%i73a6^niGS>()SA@HIm@_P&KWCF{Uf)Q1j^z^#l6tT;bb2zF?f~d)C?*atd6t|cD`#mM`8?3 zza~AfucK!_2(oYyhHd;6t1%&{+>RwJ&;P8P3GQcZw zUt6y=$ZPVb;V6IvZC;TNYbo>J37_guJb^N+jAfF#mu3$S%bYZkp_0hUX3iyx83zWB zRs{>`lW5YP+U=7NOAEbKbIUM_u3{Q}Pz=|ltM!Oxhroftz!G9!VR%8`;V>N&3v2*w zQjbAN($3fPl@k!}?yW*$uU8s26YUJ!0wvuc;&f9xw1!z>C|oEg_^m7n9i=F+G|( z_F>}PZ0|OcL*Ex``$+~0wS}_d)W`yg={a-xkHse;ot%~vS^*pk?f9j~{HA+y!lopqBxX69=A{y&xrr44^ z*?v5{)bSl^H*y*Z`pHA%LQYfns;63k@Jp9L_{Cgeqp_5sK96|8@kL)gnp3LB0X3fb z4XN?+mN*fFlk1VK~Dk63_F|S^ej&RRw*Cby5Q!@y#tC*4S1^;kGaI z81{LbItgtR0$A>ACP;^R~T$Q0~P2SnNCh=p1nid*_^%KVg6Me2J9$Z1kwf2;%R!>wHP@ zI&uf~Xmpu)DgR8oYy6B~T%X09|GZkS`OJE^xG5YK9AIG{{#3zA^XR;?y>&adRNTkN z(wV-cdx7hBXZ(QA60gP7xy=1kotmuCy=(94ROUQzyZ)H%&Yko0?#%i0d{2K={v;g^ zJjT3g_vy^~^gvv)^2sC0x!7Y7sZZL#-LctP7)|fiMw~cltVAxqPkOOJ@S4|^C&tOTMIg5dzqt2pY4De;l1 z-YfY^=brvhWgqu-JIFGFVD*-y(vfCe>jau|#<>M09D(R~l`$qwSo-cDnCGYjD{w;> z8xhY0+P^{_GH_r}wW`J=fbuVOiy)ax(x!51w|KU*oZ*Set5%%rGktK~BhhDc{NNm; z;YTuMv&Pg$?ovsUT7^`uBs!HnzD`i&=cL)MPG9e=5TRF`bj}A9MD|||vLg+F{q^;E zXXlz-YrM5hf_P&JcyEv}`8p|1D`3-s{suK+3dSV-IB{b`N&4oEpUObU4RO&N+oZ01*tNWJEHJ!jXNHO1E&rAKF>x7m9V>Zvn8fT}bXLY(}jopT?2K}Cb6-hsYWybLb~8T~Q6^v#Mz zt_O1Fqtgi1%?!bc6Lj1rS@o43g8r6UX4NGV4;%5~ng=r-SqaPqY{xJvpi| z^U_-AKgn9e5R3J)hIn8r#$u{oH%#@;FsZ~b7Xn{%@ZG-zGJfp|jFHIii;@l<`KdL$ z41%tVIGW^*F24!@t-6#xt;r}H_Tv-)m#Shbw-i*V_L6pqNlNkN38$^D6pP|~4;#|` zJqgLTHMLd0shyt2#d!CT^k{jmWXyB)e|C_QfZP!1snr;A)UFIgL~36u6y(3_DQRa2 zLCFg!Ud~uzCHU{^q(>Gkp8}#pb3bTpakO$G{&P@ir@KilV^LKX!$2_sf`=WQ2L=Id zyUDXDB}JVISF>G<=pWGy#@t=`JJzbd+;n|Eo)TFgxp0{!e7b^uMy~XH%oLn1`4GW8n&?gz2pHs>EAw)f zZTYkUblh91vlp>MfLC@({5aO?>4@LS4*$C%vtka+;BMrSEmn^%1D8tcr>O0^j%7CY z;TzQ@-(OEI#TSscyo86^3D zN;W5HY2hJIGj|Uo#Dw-0xWYd}iA&UrFz4@jG|sxm=%20n)1CDC!tT}a+k)w1rlLsx z-6%wv`12WQ(>^HbLd7C>XY9bI_oc$wllS}j_OMGVrKou#TjFT&)&zXEiXf@D$R`79 zq6!dA!|kv9Mg&pIeM#GX%gTsCSk`t^63`$oUIbL~7fKe!@X!VEmSRmHFx^&2G48b` zDgi_YNIZ0|(VDhlfm&|&2NR{BFIVrnsbtS|^mIe{Rt2@Pa%Gj8dVQ0T`S?=Oe>UUw z_9n!~7tYB`q{V8|=W(;Pil{b*IX~K_p7B<{H~yLp9wiibC)s!EDYAK5cgSQdi!Q{# zoEv^t%IMrz%KQa8^K691nFs;gL^Jdt=p0(|1D=0buaGmcRlp;>fQlb1WTq(gaE!Aj zS!(b=7s|<#cD8bB7A*nay*3jQ(7hY>x7(U5Z#T~oiVYfiw^xHFG!iOuYP=vBV%VIC z?pdG!m4?E%269SKEkby=77|ktw&4wm^;3T0A7yuY_S{SgZ)$o1Q-$RAQxNqhiTOA^ zF^Wv>h_7@mw9~w(Qe@gmiqw)Dt18)%XE2`KMh+yOFeEyBP?yN#4A`vjYmg%EP_>Dn zkkhIcS3*_V7|YKYi??-P_;#FPX+uTz7eh!QK?(w2U?z0$>`5C#U^XmMo45?Dlo=)bma)bfT;N{Z3%tq`O^2tDOU|Gwu(Ixg6cfLo)JLJT`dZO$ zU>V4~^lNEjB8guVmD&02>y_FSZ0{nNsEwC1i|rC;{xAq&3LIn9p*@wmfA0pO8;C2% znhtf3!}VUx=*^l663ETe8EU*Hx4ov65UraHwm<)dqZgOGzaTZu7tv0RCdwGASS;0zx_8ccMdI}loBI3R z8O9jobmltwd?#obCoqt`;V&M*I9l?g_X7d%JEIyII$k1z7-pr}oX-|nb1v9=F3!5w zue#R#k*W~8Bwl*@XW(~y?+G^ins+|70(0uJ|JUWyj3FyT=M`bb4lx@YE;@AC_>_RR zE_q)d>{iaN7gj_+o@XB@ZYbshMd5nDAjhqbx85Dbn_(GMF=!ARnq_3wWvg~MD>*uR zb%wVmlK0Qlmag%K(L}Z+j@tP;KC6%$>8hvtP;CvaSAR9@W+)^J&ELFgg9VuLA^aO}e@S+r^jNx|x7T(D z7?sg@KqkJ4O-w#uQ}4UP_%%d{`@XPq+gME04Ub0AzE*VWRcG^3{D;Q*i2kW@;N!7| zIv5)`I$4BHOtL4YYvO~_4*`Ho6n*QDcJauEf_kN`trAXt)suS)Z+4u~&u4_!+c;EILf*>&1WK1Men zy(`NM?#?Ra{Y5NJ@e==6r6IhBsxWy(^LZ><^;zM67A95Ezz)_Lh&1w|4q9-kR<=?5 zi8Rhj04Edab#TirfdxL$QsFX3ZCJ3Mnv(~*!aX4zf&#pPE&L`*L4t%HRNE0J(;7Pg zNaMm6Fs}RuwVf2K>0}U|f(4G@kwEs3#xDjxiLK;j=wQZ`9FM)Q1ooiJSpoeFR%DUT z#LDz*<=eorW^kH)GVRq;1}i-NwR+Q$jv&h>`}6Du8N(s-XL)>u$@-@LFBzcchE*fB zO=~|fE)kH{-!gg{l<#+hXqO0^QbxXfJ6e3~JNFGPCENo4vIH3A!ZJfJ?_Ts`a`{YvGNG4vyyQ=eH6Ps=C0`Xrq@!x=UbojRVKAlJ{MR63?K9PpiayA(D7(1 z_+dcT1>aZH8#i<3;eSAUI0|&k4nEbj%NCZ%_P4O<+B1dn!PUaBJz^Y(j%bvOS>R?| znI+Il2JU*-D^b`*0n}+WyDPU%UG4{wWMt+mYFiN07WXi$5H}Zvl{0u5GV#7pc^w4Y zK=vIzjSZ&)Zn<`V8TL^3T?Fg>xXHnX9~YJU)f9JG0yRk(hD*w$H1knGVWLcU?|-a` zMr^rPaG4$z>0_K=?cfPmk(PWjtyetLw$24M|U`}o7Umzjn z9$m+VX3l$zE-ZVJyY4*(J^h%9QGQRBkIDF_s6zHD>6rvS?p0V;!=9F59!UN<;dQ-8 zc7d81FGsJY3AI)|68pU#>`ykE?mW`Hj|+^y=nhsjEqqJ8ih7V z*l%+*SGs{_?}l_jJc2l^ge-zVSlY0>+VLJ`M`!z7PdFc?e9t#RL-Cvl=K@+Xf86B& zL4xI!iXYEpM=DfdpqYJ#05BuTze+tlAcr33WL?TZ1OV!OhIRpWBAnX-ky;vdup?zC zliUQ$m#q*HzyeA`exW;GAak4I6LpXYJVtmv71$`LH)s6!Imxs1X+VC6T*-V|VH&nx z|41NW{;@HAm3bk<=m~0b9_&6oM>e~$d#3o)o|c>1NUVl@4j7eP2nl1&zQaWeniAF7 zc)8%UestaUvECD!qY9RvHCet}wc9;ac!^SdMdqa7k9pjp#8F@`d%?DIEm~Dk;w}Iv?|Pkltph4_l-i4#4k<%94quCIWMGhtO_|^3{sf+)YmV;Yk2r}N z+}ISHg=2GSmQ5Q!$6{|6BDnIJX?b!-BjMM`>3189AR60xgAyje^G|}`EAt~+y92t1 z%Na~0aQ`QVCUh_|P+wH+WcH+#K?d`No0kUYN|AhYYjFt54oR@E7ZXK8WD(Cb{`|na z)DN|U#z}eWw)`23nlsO?S5g3!NLe?l6lz1a;$gwMnWqtb)rXYaIHgE8i6o!aEi@Jp zu7CPiVC#dTD)e%B+9eg8G1l{z()$N&;3wypAkN@a>gk$GOHr_x&q@P7yP{w5mA{vL z3lUi=GcF>Kz_LQ15FM2Wo@Ixxn}Bz>eMZ=P&6jb>gikKqB=g1@-u`=!*eO3zoj?bI0!#AFp0S8gsTg1Q94-HPjhFkBNl|sjT z>^zjRutyJL7`nZ;K0^C7`n0br&Hk#@08!{-wGif97axfAdr&Ta2W@vIBvU(tCxQEz zbZn}T0JWsBaeF6t-*&ur8Xf*hqZRLRnP3ry2e~&K=g87zTx$ zC$<>RG}7v8_&&eEb)V^^`yWMO@BxunXI^bQ`tSP%<4Ly^^eW1^?xVgmn;gDY(rEp> zL$I-eK0uTimLE#E(CR3_8_uJcIe?`ha6=r0TYu8?a^)!Q($cAL>2GCx2HoaXwZd2AB_c zwr66ENbK^lw*zgKF6-OeYfpp)G}_Ij`0D=N4a7=D*RXDre+P@#=gP1r{;7FQOYMj@<>1c0qZk{~AfroGJTKqOOUflFf1-jER24o^|KaqJBt1JAsZjs{bW3?swM4i>~P84!V#~(*2G#iOcK3FE$)@OqL;=sSr z8J-hRP3Vf2Ft5LB(EULz_W~EKfWI4ZC>I+7J zbjuIFpg2{cT!D$bnQT6qOri-2Sq?iP0b66t-3UEXT@^xu}nC=yM6oLJl@aDRE~oK;aIslSBSt>(|yt0zqC!>qBkLSYuxoZ>C`6V-}{ zvCVZuqX+<39Bp+U>a6y|rm;UW6W%`{E+x$e!`s~;%NbJGVl#H+JsH1Q#373HUY~t6 zo33^t*{T^mOtdj<&S71tTZwkh@hh&TSQwjHX0Wta^O<3ltqCkof)HztzQlEi08OF2 z7zt@ic6JXv9u3m00wR2r9Yr?-l5%f*je7pVIlNrLOAs-i2d3Ar<=x~Rud$`*X~yEQ zF`ZOPLR+`6%v8}4P~$qCQUtEXO$(=1aMJtX9@K8AzE?peF~1%SsrLI(v3!N_2m(r> zUI1Xn2y^eaJ9+fMLu3X8{(^jojg0!MIAs1IJ_-pv@3+i{!a@KIgr4rfx z>b`)%g9n_<)f`;(_zwpf3n2bNK^1H+GsE?G$q(fpv%<_^J~?`77kmMd+#3P8KUq~t~jpiwv4kt4P*0SF!yVoc)#v?j8# zJj#_{10P7yjO6o;VWXCq#X7{{7srMMZ0KMtV*+a^fC}P*nsN=(E8wx{res=~;SD2I zk_hIJhq}fCzJ4HZ_-N5ec*1oW@_D`f)OscNsn$NJ^3S6Bv<=Bc64)Nj!SADKC_EH}@<{=M@i|4PL(>09*(HH=5CB>SEe@@>lZ6}u7{6P5~Ew!s&(A1zY; z8M-%sl6ccAsJif_-P!q8Hh`(AP?E}=`bZL=A?KCy02FgLZJzw*9tRZ-o(gf`D2D3j z8s{2r<4q<51x=*5d|H61cDty%AA*eA^3l2zT+l4tyfa6wET@0!gi|uMJ+uUK=2X1! zDj=R82p_{m1D_QEyqGznxC$bk2iT#I&5c_RS)#i^UuRuMeH_N!4HNm$ye5MK-VYh=`aKw>;c@-i zY`{!RM5ucq0rQ?=SQ&gXn&tk_;9%E?QNnllTTY=d%{qpQiFiqC142PjF0Rw5xH|sH zG|s4j>pA1+zRPA}^hBSKqRH!4Ox&xB@U|j*#3N_C_v73iQ;tQa5(4}6G>AP1^^0F; z;+;FCmI=3#%GY+c2&89Ni8>eDih%rzp#^y7QtE`<_t?i4=p4SQV{9RGuY*&kR-Ib` zSMnh^OYuqAz>;hG{&R0owPE-;(S%zBk_<0KBXDcDvvmi>V1H@~CQ6KkdSM#WU9qk* zX5zT8gN~gGlj*nA#k;>bF6Q=yv=lTh+Wmq8Hw23*A-+scC{0x)X#>6`pEEPBPpGhJ^7$!49IHL_(9MR-T;8hbbWKM_rxA3qZ zU|(-@s}2K*K}4zQQ8h%{1aON6(4>1Cv^Vi${=n$grsaXCSk}LTlCKp5Jbsq%QBiCw zJy?b49}ysOuJIR`9RyQNS#jhDlVofiG64W!ld(k$b~1TjXjE>oOk+h5nwXl%&C6(1 zvyieUbr|1|0>yPAv09mYJuROAE`6QkRtX=io#0KZiDIk-@C_-3_5=L^D(M%r*r4WX zmV8(7=H$mwk~J290TluqKx%{RuljHT{k1QaiIV(YCBAFOueW2( zt9Pxyf%Du#M6YfQwFz4Xq~nf6yvdt+h>?b9iX31{Pgh$a@L$DwKj)kN0_He1hE|yo zw{E=nNFz6XPD3ot;9!kBpbWJp@-(vv;k^`;S-ylwF-al=&WSu1Ma7ai6!!+P`yRYj zLk)+kOjxT8fmI0pW)u!H=jsZ(*T~JW;qu4qY9MxyHtc4Dz5TEu#2I)!C*z&+wP*@Y z01+gp+>$}esCx%~2R(5R(gr0wB-sjGbkl*yI$ZhJVN!3QwK)yNxf-Vj;Ioqw*`^T> z{dYO()D24;O(#CHtpq{({nKp}7q3xJlAoV&6{Wi9`JaAZBGEPTw{w$JLg>~tJV`x9 z;(!;r3E;@Fl`9&S>$7>IVPLW}TX5PvbG#Ci^WzTKeY-Wg3)N3GnKLS6IpArd3d9R5 zT&Krq-a?lC(i&2mjB7Ccu9GCSi+l8>E~>W;;51nzitNXb??MkUm8O@`W&C|Pwb;{g z8Z>)=JTk{j^e$X6lNqI4Lou68uW(Dw!)NDlIWWjNA`&~&t)i15qjsSLt8fH*;$1*N zxe21KL#i~k?d2}ZCU;eHoE10Z+u-gbKbhoF?>`FGDv!g_d9I`wA6aGTEl*Tsn!MIow7yL*ya)6kUtKi( z)2Tn5eErBvYs#FAv2T<9O%f|{0*T4>$;F5k>ZSeK&%GWS+Dq2tTWrB z{Q*(&TK8Na`W#c)`Sr_d8L#;@ z%EbHFkHdd7G?(ov$t@34QIsP8HVbHI;8X+7SnrLVPt(lU&xhraE)Z0vIVeqp5a9tM zjqDpHu_ti8*VfDptP9UVrbjKd{+<1WaJ#=Pvj5}Z|FLn_|I5bzPY-;&-{)sr|1TRS zDFAl4`PaVr4OA((lSu;8%lDsNEL(fy+A^kpNJA{cn9vlhIJD)imoKtUJ zrReos3*HTN5pq94r_h(+s~(3=l(#NlI<|Btyz4!OAE4hAeFe8Yk6-@0#XbQ)Q{ORL z9-lSe-j+Q5&ye3P-#C8}#TM7G4>8tppvs|J{H@(0S77d(nImLZX=;e?2G(LEDyuF= zFqajj`a#7xu=Qy9v~6CdMZD+N&6Y&tNNXIY166B2xl-ihK4z0z-B^S=yKmUlM#Yq^ zZ``6|ag#Xq3ZQ&atbYXB{9IkF0GC0)$?uO?!~clG$V-k@)c<4@Gez;`f{{kPqba3g z+g{-?gOI0#iTR4D2&eHOhg3zqYigVB*F>xb@gR5kdjiNPbYR}GuU z2<<>+k|+wL?GjLgMd+UQmxctEo9P!qnF}n<>9>ET>{iP-do?TsS?*lD_SeI_8T56x z&H$rIcnt^MN&=W)+NlGZ@Iax;-rw7KbeHA1#P1+*xS>YW{>(7flQ8J=CPC^M_uwQG za-LdiKN8!6vn5!D%3rSx>s0$Kz83xuZ^I!MZhBWbM_)r(oPY&|Ze&ISC-H*@1X7=g zRPUFb^}q2}$7dh;h^UXv+O6DDoIEpb@BjHP*Y$$;XvpAobY))>R?+x|;Qzl?PX8Y( zzZzo#35@IRX`KO#+vh)s%v1Eet-c%ArnW!K8-M?|O|gycNL3Xw1c*N{C}9M2auiJFvFT`mZYPFqDg;YC_>%R>r%E zli9?}hlV{A-goqy%D~n^F7L3|q*rx3EB;Y&<}2ToeW~;lUl2}c*hCxruceL`NR|xH z{*RIGWs%pqzrJ?=ie;(Sj4JD6IHK(F8&U|^*6v0pwu`;|$M5U9_ivJsXFXK6F0g-j zGvdv78+Q6VXy=cCSj-TP_q-e@Qik|R|6o0;2gKp5t^#z|WPi;+oy3zTkaVuR$}=y-K1qz7k~K7V8!Lp(S+Q@NJ(ECB#X${ ziJ(_F6sgKvuDXt`_H$^W>}XTIe)C0EWtPW~b8^&x;3YVlI0{><9r@o~?TAlVFELbl zLHDeSA{+Px|6k%?&5yF~2(`-=cYcS@O*PIejOfb(qQr5|>qNU0{fi6o3Aid9f(92km}B;U&%!ajXU5zmP_mXR0DzZjts5Ht9 zkNy1O@zjZ(r28$OZ6&9JR{_*Q>Ap#iB!CDEMBdC6LMsLYXWuBAyeR2^e7m3J+Sqcf zv5r7a$0rBR&lu_Kz|IK9uT)IAi6Ucqc#hBkQGsk&P74D9dpinUOY}izqM-Yp7S9WZ z@P7`1(AhM!=*etj)9HQBi&XZ_|9-yy51+H>0({SIJ0f>-fZsr;BdeHg;6#}l-&3K& zAd5FuN6}ihjJ~85@ChatDd`auKzd!OzwNUdE8`yf`40fgUyCWcl~^+FUf=|wd@z$I z)2#{VKR87aZRz^rpP)3~NaMLO6UU(Kl^IqZYiG`{zrS3S;15&vBMMmTZZ7ct^c)6+ z6F;)eaj%U3CoOUf8-B8bnNQmhycE_zPWvtwK(`MborfHAk|c2%)q zyT69>9*r{|NqPBSq$V)nV>fY?b~vjyQ%~A4bPz$>ULc(Q**ar8{)nfS17EY6=!rFc~U(9{8JlGRFS5kv&`8-}t zGuZd1ZcUgRO3wFE@H76<>a{UK_t=L`*_A@AWl%aBk4+e{s+hf;Om~@Zp_il2M{>KDZsy5oywuIUPDVq#mC`XpIZ#4D%Yj!Z1IUqGKvcp2;0Em%{h*hleO9- zYOi{iX&Y#+7&9XmqG;yQiWhfnIrf+mTtD=uUp=N9ZzNJvLvxsua4U-%&quUePo@c( z0bH*`G)b@>d25KTl~jUn=VXC{?XVuApK0~3@~asA-t0qL*LT;h*xOJ~nl~@)+t^Gx z_;lryUc`kY51NXM*s)xhLq8bRaO%>xT@vir145*fmqsmjILtRBdGO+%yriOQ zEO3iro{b27%91*NM_8w975OLakmaA4hzG(A;omYgvNv*Kma7U!2%ACOq+9tiVc~Qf54t!jx_9S)pl>7~ zs48=_4;?Tb2l|MGTYmvB5A_bwv8-0V#Vr^e?I<$h!^d*U6ap|_nL>QmCLZC`2`hF@ zM^1{X+;L_(YW#62(CKHu0zb7J9E6eak?7N8G z5rS2%#phxS-Hs19rYO_&2 z2zPG6{tefTA;!?2IcwleTlLj60qo?&*^Az)Ynfn^q!~b*-}s`jxU!!GODS4pHX53wV(&e8 zh5IsMh_uzvnvY51n>642+#2nX)QH|?IBtrae`hft{Hn>%Zs(_SsE8l_YhrVE*}0O_ zb)&gO3hEf_i;_ToEEo7WanN}4dt$t%m)Y>vz!bnIbuAKI$>&j>ItoHBKlLX0tx=7s ze=G-Pp9$X-%_v(73;Hv^*CQGw>`=?EsXQ4UHh;qq&UK-RAk%-jU; z+4^(tbsPv<%^SoV`0%W{eUrdx{kaoVFRfRd2(q676#g17BJ#DSnjQG&q1|H0C;XU0 zFF3!Rw$jJu+@xUH#MuYSQNs84XBVCQzc)i0N>9mGIH$ucE4_~c%3UH@{C=c)bS$4A; z$g4yi4fcFLjnA=W>Q~l13^W$M5VKo?7d`y%~MaWfQaVTN? z0H5yz!rF7{)v9=p7PN)mL@_d)*@cP+5A11zwIg=r*X$8HryQLnLp|3{jF@tLyZkuO zkE620IO4Sq9&79BeXb!=INevB?r<+rvXjirr3?NQyfDbii_^n7HxTdV-(uEdj@}{L z?ulEguY(3O$Hj}-WJKTZojaz&^-uc~7#)9oR!###lq&AmHjz^yxjwoB?0MGsMv*5< zGUfY4dhuQyt0lv^1tnH{W^|2vEW{b6jVJ~}4#heY`RD+E&V~uEkygAMBUy{xqv~h0 zpM*^;Obw99yEa1nR@xlHW?iJaRf(>>pdh{)jz1gnPtR%nBFNe??ycC392@&YQ0Z&< z*+t`7C3!aRH9wBV=RGf1hWq*Jy*b8TA1#)niX>m;%G0xBh&*sa=695PHMxnjeq80e ziy#!T3Hj2PCS)+-C6Prw?A|cM@1{BI% znZx+PwoeBnYuXe`B|F^?UvHJ7pEB~mwsJVdM!1pw6CsNtpd1#&Z^;&aA&Sb{k6q}k z^%$#nRvZc%7Q)6Rpy*79M(Q?^v8Fh#1}dSRw9UEClXaDsnF6d);99R>;*k0s_x<~O zm%1wm9<3-=cY@pXQcEU!aT_UOB#)um(!uGNSvT&3o}`! z0Z~Uw1$v=kAXCxH+7c_bokneYXoWK~1r6YN>~OC`$X_9zVjFrxV@x5`imINP`2`X= zuaHqK7ni5Z4|8VZ!ThZ?jVDPP@=ZVgGnv-35$$hi>SJIq?jCU9A>Fi?XY)Kf2jdgK z?BtEgDbD{_n`god^R#>;z~?9?DO|=haxis9ZQ>PorwTsZkH%AMoFcqlGaZ74)(L}_ zfWrsfBVlm;P)l{CWI`~keb{v5Zj;)AS!`OU8-?%pZ|=jW^R(fCC`Zksr4? zUN%(a zl;8-hBNKnxF@@>HK_U$w6Q~|X(s2g=kSa0eDB^#52Pb`#j%A`p0U9t zf=wgW>yz|@@p!{G;h~)Xfes><_Jpmx9SDVDDJ`f7w?LGj z>FEq&^CIfA)GY`DYsWNZ66+UjL>ABBKRmx~Bn9q>iMy6eAsw%X&KP)vTL-`<^HV|C zuk+P^gvRUNbwo$0`+xd4XX9p;gQE0{ZqHSj39Wdta>pEF5tPp2-UW0q%#3e>NYeiS zHIa);l?IvWB`|G>th1U&iBul29U6j7V>JkoMlIKC^_LD9t?-@&tW)BK4+OnlCDD_O z8s=4nBlg%?>=RmZobj7lA-*Q|4@CdF{e1MLU03jZpIJa3I0j?;M{sB%Q#mq$w7V;V zM1&7e0>gO}?2J>*lH=-y?jIXC6>sI}U{a&$$Q`>w#I2^~d8n2AL6uj8SgMVJ>r4b` zVA$Xbz=yP?KoJxOo6oa6Jxb>d zzx4hXohcIV;m_!Sh&e~t;Mg_hIPeTx=El*=Ezr!F!3A84^7ol@v>It6&4-8W``~9h zY!yC$u=Z?=`~RWqoq|LO+IGvfZF{%1+qP}nwr%%r+qP}nwryL}-}j$6CuSz*HY=;5 zE-Evk@_E;K{WMipDRLUy%0hLxY32lqP#d-G>PK#r1ykLxX z=3K`DB@-flmQ>5&2Atz&NmZ)ZyLKMNnFU~5{$#c-f6!?nGb;=h_3_$#hndF{CV;n8 z!x&cI;RtRO|FG`MOLn-=Po;%_gvx(<|MXX|s6kDgWEd&?E>Ez_q`{GwUx6=W>Vb;xK5l?k7(6(L#OWsC_t&r2vY=# zB`N9@EP=e@V-ZX14%AJbOp3`u30EPbh}Pp9k&}UPE&xS;t?p!BJt0H5y9-U{XIj&z1DQD2on@!qN&cvXDXE(UqvFqGMfM0ME>nT`?8Ted&@q;YpF`h==W zShFkF6#ohU?mLMw=7aP9xcE+Wp)n9sE=%$ao#nXsNXIqJl@uAg?|^Jj1;NYx+Z`9l z{6-nrJ_`cGCUJTC$bvk(TAh#5&olgT#4)5A{=jb-`DS*|OkC3QI!Tj!@CB6hNF`Wm zOo#34{Ek-Zs(Hxmt}$Hb2lV8?h0!?e0zOsATebgo;L%2Bvw|YB&0zkp^-+MQ8Tc8g zw=UuNr$w1~1jydP5^Wnig0)!e{(99*roR&uNj=O6n3GVL9$us_B`<^DS2iOfuMYHiB zN23Kg3G8zylg{S)@TXe*^qd|EW;wY?#CUS?!9$$xOgHxg^OBb4riRgfkj`vSi4Y)AaraL>ty4K3*N%0)j2M+ zMlhc%sEmn*b38m`AS>T{ScULgBVV3>P|XwYQ4My>_;3Ok2hB0GIkxL=))u6sa`;Ah z(s%0vv^c}{h!GmAo!FWx2t4{R>g3;yqX)^@YAWFw&eOaK3T@_jR@71CYMx^OS3w$d zGbJ-7Ho}O~KNtILJ=Q-GcuojXb0r#p zdFWhKma|d1?ogv)sAgmE46`f=$i+<9g=;eqKHe_D_Qh`4_IY@8sFU=s@Gb^}+N9)q zJqN5xkCh}SPLJ>&)x+|YRQ~1s9EpKg+_PCJ#%n7LDyyEFaOscuM`}_8fSYSWMfTrz zB(n(#^gPcYgB54YuD3yuU)_0&7bLToTTiX&rsh9ew>$B1#mC=h4c2;be*-?E#48LW zq?pKYQAb3CY)>{|^`jQR6{oN$2to(>v|t}pY48>44G9Np$qswh5g=UUxBszO&1D45 zt~Z@)Xl^(WYTk=g>j_1!tx7$aQ5^NlJdcw-sfE^JhgBvHq1i%MD+8dI+yY2G`TA}G z0tNpadk3NcaTn#d(4dQf8liPt$lZ-*k>^&$3qS<~{HN)_CV^}aI8}9jTpg#dA`G>V zl8Ul_eV3q;Ib;BgoG92{xV7KN2T){MmW2vW4J!ka5|ap7nPZ(3_c{<6@SzoqXX zv*0LF1lp-Vaw;z-Bdzb_eHq*y2hM3h@k74H$}}L+%42vN`XsRElGb;&2w!Ir3tU!| zc3I)N80lA0iuQ5!K^xlnA~|$+qm;HWiVwHbS3x_P>EkL?o}2Gu5$rpH`A5$$tb4*( zoaQAoKGqsY35@C2YC<|rGFN>++uL5Hu43rVi}*;OfZ-j*zsV$62TrBb8W%i%KG_b` zmmwB@3}|;t9ll97Cfy;g1mLVkQHtQciBuW%ZW+u&$p_m0SjC-uifS@eK))c|eikb& z5ADvZ-;gxicR0X@ZnNA?hk;es(L+o@q4V<{X74{t)QiTp(W`W3w019B*8Bj+ zWDi02aR0A1i)72tp~(HLG*ZLzS*%>P#HMmNuW*JxyhGVxE%5|Qb5YL&m6B#T_Pgj} zhR{w>_zGB}$|9Lm%q5eBG|gr+OC2=ml!cN9jv0V+NZ$4CVf5pR7t0^Ga#r-?-etbH z17XXE2&O<>%o*|FxR#B5abcF*hIaU5{4_EISDyr$=Czvo z;TyEF8rhCHcmEWuC{)r)$!&>5Q>NQoeis9cnI8~#wDfC^Y8aLMWp$3TJg1AU%~-Y= zQ>aP1OB~94BodzjZAT6Tb3~N>w{(!IB|pc;?oifhPKN z2_D)7xV!MzQe{+_qhU44i@qB|D}xrw?F4K)u}an|$;_@LlNCU=`DRM??B6 zV`rg!ilQ%7l;+pugN(O?aXz?IIk*sB;B-c=G!qrgCttw` z#e%WdFItrfb)C~(VN>>w%85tDBh0pk!`i|ZbB}A%q&%4EJ~&3Wmp1T+Z9ySmKvIZV z#wX=YJiXqTh2955I14n9UTb(Gg1%>{+kyiwvXmbYLb^c!Hyhu)u!GqA5?A=ut$heR zYybd0UmX5vt*gTn^EqJX9vvXUnPU%+@$knL3XXL{168Pd3>Ij`8zsXX22pB`|4ca^3f>mu9Hr=qg1|N@E z*nT-`E3#WA2MOe2!UMb1^8t$dJc{8^tk=6wwUOh&Y7kUs2LM~LYSpdb zQN?+CU)74tKAqf2O@4iA%C4XmSjp&!08}+|u!t4Hg6t}XsmwY>b*h*kcxnpL?#b_g z0%&@M?Egv6HU3}ex!~_56*)Enf!}e2w*PN>{!5ns@ANz(Gy%S4&A09PZLMwauHk|! zs2ja!TD9b0u4(vL%go;(6ga zrQeqtpX>!YQB~+I<8$TC^{!{YL-j|r_a`ac-{WNp{?ZfMneLUxPiN%Ix7$)-2GV!t z1?b!PE9G0aI_HuLw+H(i`itxn{ag33`{L)&_wGUSo%fShujZs@4>%4bOFC~JH9D`i zJa-Oh7`wEHSF&L&G5JP$$kw9&%%v{GIhnB_v;i+g{lA=fvEfPjXH0ZYJJE~oYrVH( zRzbxK(2EaEM&n9D&6+*@(4LZzOoqn#gH)N|L)HxWicxMz_V#)iUcesj)??6&G^dOU z=qb72Jtxq>YV91xA5hQxJ2Xi24f|ROJ4sWJg|oU>;!!8jn*efU1OrT(KiiF>7ymwR z_*DF8OsS+oRgUJ<#IK30Y{W|HiG9tbjoUchjmYx4=EO{Nqt?~iX=&}69q2TVuQ}|E zaO>k@T7yy!!qF#5$@F@RN^<-41mMyYLHB76p)M5T26;dm4Ll$(6iD&x(y7YYikw^o_jg|Pki2h&(FLDUwq&) zDe8|Tix-l>E0cOKX=o$h4gl^j!&!P4^VcO1saD^(>Gu?bNER#P-EY_3Cu>iyzEit$ zV^Ddlk&O5(b{>P2?;~)b2fmysBkXdR;1@%VARNP&V&z3paXY`z^VyTlLkKgxmCe_I zlkJ(7C4I>ZRf~tqHQ@tm0Q`xoQ&~!mypU3WoVO|THE_rGU0y!Mw6t;}mhIPY?i+UF zx+Xh7vJ2HsUTn38WhJR9ij%{{BkrLNE>x_=IzL6Kyy0zh8MAM?3U#dWO z_3VQmT6^u_MK@jhjnvr|lblwvoc=2X{|}6A6#qYw`mT2X!WG{L4h7qzMtoJ*X8;j? zau-b`IjuuEOimf`&4k6RohjyQtWu-u)EP{xc2O$<^bVNoO32~m9&kRKEYXd6FwRV{ zt-&P{zaz;(%Cidc9P(ilq0|3k`f3{eP1%f9FCs^FgwnFOefwis6k8E2=RR*}C&H(8 zE)U^r2hYT{N8fN^MRDgP;qOcDUw-~FX4I0lH-HISy_Qq(`?=cDr6obTCazP=gmy}Fas6}Zj2oYQ&r zi`@IcKs7Am5hr=lSTDEKBz5C};N;#NyP1nK7`5}Qn!6O)@R$x(RgP1BczPIft+=Gs zf~x0`z3!m`p7vIZnQ&xNl<5c--j;5Tzt=B8D+!CIi-cK^jeh0h$2-`zw(4p9^g`W1 z?V?y~fhWjKbpSv;|W+n)K2Q$Sr9>w=w~bz6AQ zSTp{AfcR5(nw0$JkCDWvS`&7#U+Mh+$PWIiH{c|}`Zbv^FBZ~7eLl4q_4CXqIZk;U zepnD#0?jU{Mq;pp*!D#L#iAt|VnZrp8`8-bBi=?}#e1^dzjiZpZeZ84bCZSDgKVT$ zFn<8xKb<&9ZeZn9z1jeJmuHq{xHkB5U5@3IG2*n5v9a-a(z(!75#67H2Q7_Kz2oML z|EyyBNRWIdA#LouF=K#%Fi=_JAursax{`-avK)_o_(`%aa3JaN#xnZqY;EL>#+@K~ z^85=;a(`5(u2BSFvuLlw+zjh3=m;LWVK3pH8~^9(Oj%FP7v%&g_0ivMK);=xC6tm| zH7wh9VQh*$#}0(XKEP3Vu-Sn*(&oarCt~~ zVf{3^%>83#e~XZm(ECg~D}Rw*E)JfRd8+m>OgD~oW zePIh2wWAEhWPNtbnvV%g0orM#Tv`Eg56Al_!8>cUq3EJte88R^hIer zDpb-uhh$)@L?r8=uqPM|!+ghs!B<4M??wXd`lpLZ=**lOmgg@Z+$4@^SE6g@o;#A2 zo<4^t?a%8wHk5He#yro~2BN>lkMt(O=U~ZSSytD0KA|niv?jR0s9uZ9&cYh(LSya* z6TqH-sO0iIqd1GQ80D%Hg_*Z3)cxT}EqRh7R=7*O2yIn`GQDpR4w`zLhb-w5e-Xy1Pt+qs!2 zQ&X~tCY92O{tb~t-kt^k_0(UHV>vrAfo8SvZ$j8heM)Ggw3#?p2QZ2>e z#O(hIj-)FG2R6OLFa#V+k|W1I*A`^hi4xB!*+8fOUglmFW;8Ol<+0#MSEy42 zPqaG`oC0Etd=rSM`^s81xtbpxedPSK#zg$k@*-qdtovY-3}O+*M$Fon1G&MSC0%$~ zuib3w^=hTl>#v%)PDDZQ?S@PrV)2Ll&1<|L5Ck9S+V#|C>|j%5sa#yrVjE<0N( zsNioxVlW*ky5CnX)^ZI^AX^c)gr{7*^*1z=fb~uD+ZGOE<EF zjF%=4yx5~3k`239x#YtOTVhKpO&VIXnXGbiF{du$gpB4&^NzbhgA`L$E41RGiOaPd zxj-Z7^W^Fd0AH&4=G(dlkvgyYH#`gSV-sTn5H`q2JG^((3PYuAEe%cfb`Oz5^KA=r zb`ZA7K|s}0|K+QXnK@H>Bc~4Me6wk1!DlT!zSb(Wk%nNWvjNQQd4NLI>QI(~^FGlc zGlXywqyc?FEC^SiQiYNW>aq7RSibgnos-ZoBb!#l43%B(FP3|LP!aNtOn`cT<`Gz9 z*VMtKDrQ+wd^9y%0qdq~8PmqG2z^M=y_J=IXtc~XlwSt>$^W|Qb^CNooU+hTH=GR6 z(PCP2PK(>r4`{U>B|yf9FQ6v3Skkqijz;{-^>-r?S%8zGXzzJL<%w+#a-CN^8g{OI z050B-3@1-&&p=m>fcx}9>rH}d7+wzBv(q$AkPH+2k5)!mT`~1ji7~@x=MR&oKGBNq z0h`1sx|?I!q_CS*wgx@bAEd~Ti*Ap%N1UdkmFMrwT|;zkNFJ_EYKlidG+$UjlnR!2 zq$D-^YFIgH91(0~=f!{a|FjE6BS&n@?9n9rPOi25zlh5O+0kQL`0tM01?YEqYvy|9 zP8+-!ABTn@7A5j~%w>OMd%jxiS;->-tw|P-@kZNG6 zrQS<~0GEKi>-dMVI=Zwi0PEaeGF>G&Ff-86-4Fo*(`|D5#F0LykhhHjN zwHc~0d(y9m3kulREx#h=eU&K<`r(kX9XYgId{Y$nVB&)Zj9-V_-!L; zOM2y2tXW!p{8sdI4e1kmIA7@Q=#)K^xCAYrD!${lJjy$eIEtPYk^KBZ zI=IzkSy8pgu(RS8TciiR=PCql&kx{O9b08Q>?Nfl$sp$yfacDclj}2sl3lBeZp=9) zG=8(f3mS)r2dO`$7fwd@J)gi}NVm(TNewtY&Ng537+qWdt82H$S}XsmAQ1nVv~&gk z4SDE9NJ^>}+zuo4eIpt|fF&y@wvm7{k5K&!oBdaJ&?2w&8F6H5A32}TdWp_`b7c_#ci$9jRhc?m(F3^%fQAmjQ$4Eo zilHymq}3xfXj^zCI*5+ep3QjWdl-{v(y-NG{9y;yYry=SZ=5(^%|r6Mm1gDP!41jt4xq{N<_g9s6x0cP7| zF#)8XMIfUWtj(fohmY^a!vVPRXnEFrJ98waH#~ZwB@$jr;0oEFoNTHnc?7jSgLq-z z=Z)5dwwKpLZsjQs98_WG0%J=zYMmw9tl-!Etl~mU#^u#J<#KnZ@648&b_O{weaD?g zAHwi{@PDF%L*U&V7cTRC`)hC`RSAyungnAih2ck z_k$_2h~?cxn2H8jy@^ZYaxj*x9(Xa5^kodsyaj+2McQk+%&~l*7l6N7I`Yr??k|{m zguEYZ60HT^j3rD4F~G-|*cqcyu_W2y>dbO81ev@{TE^Bt1r()5PCE6;QTt5eC46Pmb<{ z2L#-t&=*Lu^;>?59w+;aXGOvFqBR_c_N%hC2I8X231b=&IS%+(tm}#g^zWOas=Wv~ zlYH|)e>0Z!6*(alJ+#d~8sBU*v`zCrUnwHcX?(>Db~!$%@G`EjyA7!8PkwJ`r*aDt z6eCa}(VVaDB8oGa8_Vr(h{+72lSAizYP18QP_c#8{?6mqWXtN7%Wu}WxE&>}!u?JA z2L;hUuB>=nGD773I`ciLW;90nUT#Kp>~szaMAVZW;8M%nrTPtj+rLDbC>mK9MPW|7 zrs5of&sfhqvi`!U&ifRTlptZ}y+fam3;e@nS_-p)dTPch|No~M9?3)CnIy1QPC>YssI-$TYEpu?fUJpMqdm7KrkM^ zQEQEsC%Z57T4DR((C3=}*ePo9hMW4cINbQ^15PRLc9Xi&-;2Rp54{ukG6qE`|bGs>w?f3JH??Ai zpyuvaRRVV`!5cdWW5zihfEzS;*qi3$R#*_Oi@#NxNQ#w7p^HX1c+2K_a1924qPl{nRoE$`vm4BEII*p%8EB`Gr4^lu~vZp{kVM!agT zdM4|}AG4S-2Ch6ZUVf)9jaskltS3%PPz@J8uQ>9knvqe})#+?w(zu6r87ZBt|oR78?t6E$L9S21L6%J=%&aU8`Dt8xbBqjnvuqkzTC}z7)W;^g&~oI^FgVAIOkt2|L3ID*e`q2 zUes{t!y@cvJ;0qIQHu4>p9IhaRvqr zQ*Tg6M1%EX4|dn(I6LsIO*c&#M>`Vfd1xMvRQ5X5>Q zHf5~spWL3hb3jGDC_wi?9G06m@s)Q}njtq>?ZBG14`xtg1O;~;a$_ve1mnp@9?BLK zFj-4B)UO+t({w_J?;AODe~T1DN>v-vXxa{J)TL!;+lthhYlrXRb~d88*ZT4CYIXik zP^4Ec+h;F4s-zqWkP7?&EM+msz)uySa&Q$T+o|T$j~BXzzFPA9DPr<;oDsyz@g7$A zLcAaDTW3!HnA{b7x-%HFmK3pS<1lb#t)(Tc_BOg<2;|2Y7I|z||GTuci+Oil4F!(- zq>J2lmAMMef-ulFj!r@eS>m%C+CSEU0OeAJ1x_Pm`+%oY}|# z@bA)W_f)GW{J1om((xsJuD1e{!40Y}=b*1QQK^9O;sg{FA za}JQYE5=$$Tuc(d=w%i4D^6GLb{&%~=?a`X9o`)do4Ld3+@{SSBlPlx_!@ibtZ72> zsj@U1=pDzGo#JF$rikZB;hj5-^9TY$^w?4>wxdlG2NZCA`#NV?M@XZ*P*!nfI+#T6 zhh}-b+UJMrf`3Mp*QJxv%G9LvdIA1D&dz>T-a@`f?0%{ARxA|XbV!6e|M?mFu;!bG zg5a~q>ca=8$K-1v4$5O8=h}d`u{c9rB_oKHlHQj9x_+aE`RCi>czrAgK#O~?hKciI zbFwuV{5YH@Gb~@e$p^qFo4HeG1T+%eM5RNocOwIkldXv}dakf` zDbf@I7qYGk$Ju&Sz`!YdDK0j7$-M-14%`P9f!wk*x8#`A}O-^WU7iH_m-Fn3@rEz3sTI(TkatI zsxpT*>;P*23iq?=*d<0C%^j^w0s_ihZs# zMSaEOo3YtwvFkr|djm2L=PfAzQ|2|Co3)bCO-x$#6dl*#|=~NbZS^RD$)CfB!A*N&_g|2 zgr=f0Ar6t+j*%yRR^nFQw$l-t7nfL24cPd^qir9rR=n7t1fO&7AhrawxA`tNKQu`mZTXnZ|Z zW(MyEP~q=% zR5(=xAiq)wK{Wt$IKU|qJ79&t#!VuI&Td(4srjwGJ+|Z9GNc|k=hWCR zg&;tehpZBTA$A%Io>(_QQw$6#e(YVRzArKI+PEvVd2V*bLbae#I8dkGAHIs6pr=AQ z+k6)q!fFtZfLY!QU7IZlx&<)HKMclPTJ{HoCh!tWKw|YBwm<1+p=tnrrr~S$t`}59 zn?P8~7i_~4`e<5fEy_lwn69}G(j`p4Z*d5yodA;CMKUri+A$i+;J+}Ld*0HWQHH@i zI3r2OMF^mymX4lBt*jw5cCY(|N3ADv#(?zWzJ~u^FEE%`Tb`I#28j5rJnnBDx(PAO zgNk1skub5b1DJr#DV6k6_D0h{qut~T3_xvD_j3S1J&)YAP(5-*^U|jyV?fXU?)lsg zw=8{Qf0rl=7Lpz$my)KI!%g#ccfvsbsckE-UsU1VQCCV|{`=zVy#ztTzx5=K=aVy$ zajZJX`7>zHag>_uIc#N0$+l_VC0fa2a}?0i%Pw#Zj-1q%x-N7}N^p1~_mNm^GZ8+; ziK782$vi|2ij(}J{=^#rKMl4r+k?;Zkur=d6Z}mD+v`zxJ7Q~fe027J9im>R!^GOW($d3qDI_Ch5ubs+Zb!6p zuqDPl%=d>DNe!tC=CqR*4FC|srl;)40b+1aRq^}}MV6d?mFhVGkLWnG?7^Qgdp%tm znLy&j9{rJP1KS$x5ZLa64JM#+Bb&yVWySA_Htc-)LkVVnt6r3I{h8jjrYHBAE__D&*yHH=w01gn5Q-r4xSvzv1=Vp8M&IJG(0!kY z!vOq141udOa{`)|HAYYzr`?OkpljkH-2e8R=hAwC&T>~ zA~+%H!Ng#*{BCq_cT_c5@A@=2mjj3v>%wE*iL>UuQLPDv+!}DaWGX1dLQx&X z@`hO6IH)l&^AeYWdzXsiwO6#~JPSh8K?ZJU#-dwr-$L&`5z3kHMV^wjte)F6_mD3k zMW>W-e2nTT((W`F^@ZpLERT1`Y&txhhRB`i-=NyKVLIi9M(jTLhiuziXQ~o4gY6$@ zxWr_1P^tyel2Ao*r8v}B+YL^ z!24R}stY}ZRZmy|SjFA(T1d=(UPW4UffyPCd~DW)@$_GLJAnE&Z?W6&dIR_mpC0u8 zldxO;j^DQYpM+iHw*z=V!5_l8HMjq|+xHy%)Zg;nRm*24hAYlKQl7Qj(ZlOporwp*kAI`wmXpwHH#INg7M!~^Z`-@R zGe7k|BTpw^FM%!PA3#3>-#94-^chLa| z6x>yNndgbXhb%BIy-}^xF2XEaGd%(pwK@1Vs~IvyEu7u_wjV59Nx9)%T@+%At;ppg zL@=8FChT+E6p@Rpn6GDf_46Mo*e_%6$h@Sy@{S3l0e4=?M1LX3n5=CRCK(lSn!yZu zgQV$Y%@^P10$2HI(z6{6pT~u1wVIkrO}h7RTW|tTDivz`u4%7w;B#4%iNw zin<2ZfT;-MR%V6XNeo% z@BzGK z&)Q)|o$Dk#*#V+{o^}8U&GQX9`z&4l8pz6PWR2#atD9@i>Gxv4!f~a2@Mg;%1ATe` zxJoD5L5^;qff^1f15<5o$Fs#-2Ztgr_1_X$LyP5)!hcI!Loq`DeA1-(b~GnbAnoO@fugK9mr%nDg$vEg2y*!22cC0sAzCIdCwf#^)3y6U^t`6-x(1cL_}P-$_Yw|J={9)dGaDPBg7!rJAXsi zI#D4QR!^4Ueb7HMG9`ikZtb_>IHi|L;hb{M0|>#$^P*@rj_i)x29swoASW zJ*ol`AlpBoxLS|Axba&iuUtX`cZHhmbn&o{U7f+fQ{h%%Uo{RxcF%u2sL-V;Q`?vg zQ}4ImdPQv>Mk*NQIiM}IZNy1LKkmaO6V=|54{t@U`t)J=mx82pBPRm2Mcgwe0|(fr zZ){gG#1ng)WP98@?X-=;9kNekLq=j4gzH|jjN%_koWdALO(}S(Z0hvR@&1om+)Xt~ z)|z$}MDk!+%z?Y=p3G=7^B&=~sc{`5+gY9vk#T2q395jWS?eno4#zh>zHL$pl4UvA zbh3S+>Dvp?1M0FE#;B|wen~7n#i`Y%;QME%Uhcrd6bysTY9%RD=KVcW=!9_UMz&*D z>hS0aCE@>kJ_Eck#;B_O)2j}}e^}UW$s1dh=<|H-R-#8t(R%(l9ULRo08)$nk&{EzqG|K`$Jf4BPYwTt^s z`Z#gobA@Jh^|6FJZtHooQ0rJr`X34=7A-DkS|?w~$jLZNwv`_p9+g)=dyEbuX0z#4 z&`e?XAGBUxxZO+_WnSBiN{wOZU9jVRH&_ZHPtPKQ%BhE4-DR(HfjFbgd({l%nQr~f z1(p7;mLR^_zO^6KuSELGIc|ULRY~1+p#Ya(#tH##sP!#Fx4XDm z&LbFClkn&vbNfpPnkz`AfV^^%L(aw5v(c-%$dI+*0v&Y4+7ljw%)ks7?eWyKR`Z#$ z6DLpj&~AuoH>2TfM=J2x@>~O?!qms!&mEQaI^;kiu>?ami$Qd{qm}G^ z=7yFa4Q2(fuH}iFzg?^Vk5QM&4dig_qS{I$(3~?~tyWI#mddl3hzI0xuPa)j1NHjB_oJGJej+_+k#tRNt~~IJ1TCpVQ9i{#M5_rmZ|&ioPglybimdeYWk0 zd5`;Qv5Zd5VJ-L3&57GU!$J?4P(;+lO|i(+ad9ag>@WB_t@{vqo)|V~O1^BMKxOUH-J{ zsKgir|Gw>|g<~TQJQ(pfoJd3jX2SKJmSO@2FD+j$@!4sFWWMu?KH&f_;0vu>A$v$V zT<^S3&)iy>DNwaU!-NSE2Fd0Fb)k_nE@dGS?BZbGs#v(g2U=OiIi$i;^ zLNxa1GhFG6WBdpp7ZxH<457n6tQ-0pQ@ywq8AzW$Xx%N$Q+EX82Qlb(tEkB%0iA3Y3)C|YBgUUX zgH_mZToj6ARyv-3?2inYHof@!r-Xl_kkzBe*P6p{6L6%;570WEkK+#btI znr=$#+f()VMI6Q;Y|Ej?z=rJSUNFtpM2xqLAP6)iNud&-iX#1E2hX-4Pn3fh!Euyp z8uR^=4^51I`m1BSrrHpfd@;^53|wBMQyf8`c%W$SkLHAlVF}QuZotCSK-gNFp$;l0 z6#tIBI@Q27NT6|`c*vU;-rn)*N^87T98&E;NmXcXb&6PK#|<>5sR*-g;Bu+5^+DKB zLLt6VLId7VJi_ki6-;llM;~gGq!2^`Xa490hh@#Sb~kx30R;-!MI?{mnzD8()`lMZ z<8D57K^3*#*yMaK_dfrdMGZ~khJgKwH#3DK3KKV5vV(wS7=~{;rcos>p;nIN&l;Mv zDZWU;5h?denn!`f1(6}!WYuO`tYIDE$H2;PtG>!8CpW*f9{y}t;xn7h3)I{t_F{{( z`q8^ALXr|nxXIoHRbcP(>i|gFD`jbUR+3T-@tfWBA0MtpDS*A9$qxM(!#UEwsuNO9 zn_(Yp73Lg>@b9*y{_z7x<7zBbsr%2_USiA)xyH?2iH!0CynqUDImqUPm@?F27U5xen@~+ar5L`;n`(I zn~l>p*K|$X-ZW;PAh@lq^nm=BWTUE~fG$D+N2reZdo(3q?~HtX+T%Ev{~OZ9I=fBxne^HS6o2 z!pRTo+xNW@tpPHbg5!%IaR*{k{$T)NM3C!qmSW#OkIPa8C~#?cGHikfUsvq;Pjyt{ zcHr=j)}vVxaH;ono_?>0Ds>DJb;IkYg;jp(^@K4j3o~(H%tC83t}%kf)0-0H>O)5k zNvrjwN>9ujNxQkd&Y0w~g_dJs8XT3;<(xP5C}9#dvb3T7Apth3LtP9GqgFE#-#|u1 za{MGDADnh=Zd69&c|?lz`<@vA5#p_P7TQBZ=+r-c4OzstzCxNMW}3poz3%e1i>kT1 zUyQIOhp>$gz}+}*nnzkCf!5F8D`Pc8Erq#+3|Czcmugt*m zf@;DDHAM?N{hb^_itl!<(F{G+I~N2~nzOQB`og7u1`Bxl?Q(Mhsbp>`oUO9l@jypQ zGs>%UlrR;fOdfM9E7u;6v7r+JpEFiwy{Sh?1_^9)IOlc6d~$E8lU@-%Lmk*F)!!G5 zY||}o)tjAN!@1;O30?3zRSEqw*nmL!IIr^_IUZT371mjll?1ahlun8SsMuVXO$)aC zu}6eq$D$L$*HsnDFvPM>?!5teN2JC3DX4NhZEuzEA@nIM+59rEGI*|ym}3!cO0(dE zz{nXaaXKA2%Xp8Py{+diJDiCkMag$IT9hf>4H5hPaPX`2evV|;BJx??q1x`a(^mJ0 zbx}Ju&Acv6B2h33zv|aiN`G#CYS*PWpZ@1>831&B!z>13f*oF2_bj}44c=MOi657n1vI|_n#a5AN=(|LAoaDQ}Nw5&gp(f|B3TKWQmJp=~y3as*TP1y6 zWt(_y$U;RLLsPxu`7)#iB}veCeg)ck3KGGW53(U{7sZFapc=0wU&WBp@VtpZSRCIP z5wfV-a(ViqQncKJrc11-USS)RzH|Vwgn$vg$g%YBC1q$ER8~U08K3y^w(PYlwJSp? z$AWraM;PqsefeIBP44jo9WY?FBbh&J9jb5xg)=A>4|*f)EnO0uIqUTgdhqIx2aeci zd#q9p%%5>A{+)|C!|$Ryv_`m4h^}$1lxIOvOG-a4Relb^DxjrRrRxyX^n>5ZWv7h& z(96X}jF9xlYfos@X|m>W&h!Hz!d{aF@4g3@gF`St>UCRWwWWPX;EWy#(B}La@D4>! z_x@2rI3@;Vebt>CEaaKr&@CC*U6(XLLyw445dUk5h$vh7Ks~maEq= zd<#3>VK*3wk==?zj)@Ciz$P0zsc|2cV3tepHjExo**<^2DK%AxniHF>rh(hNI<3$Y zwCobL&Jp(D+EP6r&2J?i632qpzyn>6$En~K-CpXuSBC8`-R$Q3i^)0=ApoGZ1-Nlt zysr-dl;j^0UeAXcg`)1C!_=RSY2>3;P#;!PQUA&V?4pfezk92@P-TJ<`8s#b)-cs8fjFo!A|* zwibZEo1?*DRFo8P6Ai~<*a9>Xm8rJq@K3c@0#_i2b`=`BB@Hc%Sf`IaR#iYllmF1! zj!OdP|N34Bq-{N(G=(xB(x)^3k)v|&onP9-2h+}sTS%ngnfC&q@s*r`pTMV+QE$JU zlN461E1Lqk`}szzv^%<`l-6qSjvna{zdY81PA_XE7;SK2IRsXro+%*7v60hEA=*FW zm5*O4dyewu2;1hYAa^Zb>n!3Sa~~0Uy+=lnhc6t9smW<{V|!hR7Z+a18pHwfd-U^A zKRXs8BH>ka3bY)?ArFr7N{^8eyZUi z+a0a!pL^~XSO)>AC_n&4WBeFfw$)t<01ev@T}gQ*?>?=ELFI4oRXu>EK72W7kd7Pk z+`2N=)(!rw=`-J7K}S8#wtbwvGCs3tw0-0(amnXKVbPfioUTPn^;stLr`(#9;EwCq zi+)|Y+7O{TtOlmq0A_7X+X1BMEh+Iw4%84?i8wD|yN+pmb6FI)1u7&dnRp-QdS0&I zQeFbXmZQCLKBx+WFnSv4S0j(vQV_dOn`(AbaB zfZ9@ox265bZ<(!t%Q%`Z(Oa)8v2ft70u&@X2iBc%6hGmCe`}t!L~-2^{_&!SW-ps+ z%_Ck-ZUju(d(MKJ!0C7?WcJH!V=QLjW(xET^zvd=zS^Uc;0skl&Vpw>sQ44ujCN6Z zR87axjx%oVwQ~5gPh~1k@NvJaIN)?Wkxbw*V?fbdS$g)V&)#PLYOd(8KVF0>-HMpY z@VsLe+ZXp<(;^C!YbWx5v3HL_mUQph;LEmc+v>7yblJ9T+qT_h+qPZRWp>$k`+3g! z&&)Y7pC;yGt;pCJk&%(HW9Q0@-0QdUzWhD7`wzWkOy|}y@B~k#i85OrloOzBuaN=J`%I@2Hx3iLXa_=pJTX zv-{T>SYL8HWN6c{FXx*YSKV+7MZaM5v_0b^5e^yC&}`(7Pq_wYs-;yTS7%+#-diVX zdN!`XFPkF+oLU2tT}Z;nj`Q7Uh*Oz~>kM5ATS|se`<^4JSo)e&C6h8sb;rG_hsw?G z)(TlDUE>t4iFVgfdgq-iNta`%g!o0HhF6V|6KduY4;@f?LAWE@S-HM9`!Gk38|KMF z84#?=)A{MLboI%NZq)*va^=<|*@!GlTU!*~!m^sC*@irFAMmfOZTwLhL+X zn9fcy*hNamvp$)#g8S5n7P_V~4vCa10+^!!&LKFaq@tbBp}a3!1|&?fB>p`Xczzac zATuW&PjX{txhVh~pC15XTXA{G_NlT^bV^^a@+7bZDo^L;26)TInnPa4(%pg6gvjT` zkXaaIkFDs6ZZf=A{eH|fITuTeJ-iO=Ru~<-D=N|8tGe$YZ70enpcA3-4ZJ)(TTUil z6HQ~6=18Xk@Wc#j(;qQvk3~eM1(MA3=Nr2vNVN$AVho+2Qfvu91b=^~Tr+FiAwxy^ zgS-BDL=rQ*7;8FQLJDXTi|uS$lxt;S5czYC7S@S3?3#z;!IRas1c5$#_w3vo+4Vfe zy4Sot@1Z=jEF`38(wv?EdU@b_kMgI1%R|O!ZE%Oj8diJ`fPPgGFR?sF+7EMzJ%85A zh>6(h!ejuaoSx)ZJm^fG@AhO-omLQ*Vo~&^L<)&E88Of(g`ep+LT*KKD_Qj*0Q@K# zi!aZ)`C0}`p@0;)cfwn&{B(-j{CH)r?J+d;!LAp>;FQM#EL0?pzDP@G&l88+m+V!| zX5k&(#6}x_&vT%dhqwu-_S}%HS;Tj!Tl^StJq;1n*??6;r~@yJw*mqon&m5h7_hlj zqZ(Xevp%BEV2;Njeo@rkbXa3K2qbnySZL=~oYZyiQ$sdj>si)dV-R}MTc?o|IfF8{MY@l8-v z3yU+CQE5b50Je|Q2FJP(jx>_W>ycoOK|`TAumRZqM{e84JOWye1L`h2093F^OJN|8 z1nkY#dwSbLS7;ptNnIJlFb{{zNCL)&tLX`u)G1XT+ z{4H@)u|6C#8QEmK3gS+6`|R$mB8JD4y8}Xbv+xu;9bsZKF(A0RmBJE{OFNh_2AqrIL%w zHs$QI^FHg5;}VKcpnkE_BIymhJ}jmQUlfV7>$|!^ z_i04Rj7V9kZ(LP|(wUm5lDi2@Tt&{_T?;%>#cKXyhwx^%>?<+K zg$jQGxhiHS!&vS*d&A<6gjIEg4W~$zOs0r%>L+$9z2Wsm9(Pt`Q0>TmQ|_f6j4Ot; z10cQ`1)7D|?vC4#)P$RJqfb``05Ag^a2{!{QE?L6FW;Ev;LS{}bPZ4e-*kzZl(>r3 znbOY#7f0T;>W%y$@4#Q_MpsyIE)A=lHa1ug%b&g2b0P?}#&!fG;p)Bxz+et#tBSHa zu_0(vPH*tM_furX=9qB}pxgS?$00T4Bp3-+c(#cSuJ7hj&%|Hy^BT;XHye`?N*UlTZqVf+l*%Ldl`{q2Crj`un zqSw6SG;&3(#QRj9y0ZGC9Q~dCpK(;+4bOL>sWWUYj3r&wj26qa_(?>ZO%+$q;oX47 z5zxRNJU+Iog7g$7=d#FJ=OeskKdJp!9agY}0Z&bz@WZVIZ6r|~{@@_~v_N1hy>DNALQFYI}>9yoHKVcQh zaJhXuTUbs{0=Z0Ji$Ek>Z|@X0-lLDTwA&qIz}mfUzII3Z+0bH+lv0rdg6F>qUAA&j z`S%4bxV&okhZ+((C9X_+j$aZJUIhITdEN&MIU6v(LV{Q4*W4Z&{g&bk2HGHhYQTx= z7ZqVnKv10O(kKF7@MR!PBIig19IYQd=Ii%S!DO6&K#V7Y@4Q~G_u0b|MnZ1$<9Prp zrBVKVU2^#Y`Qgxo*;WBZK+1q=Z9lhd2A7Zw;_sn8=TnPxx*%%rE{~b5oe|N<)J^avffGbi40B{zl=Bh_se>NBP)GV_ z6qrVX1sG41QMQal4_w>~>_x-1iieE6zaJ{o!{^)^9Jct>m&#)HW3UIZFSP2gf%Fmo z1TQV~(!FUe{5Jko<*>`1m}um+;!)Dypv+8EUo~vdiyzMH+QlhSpcXpS>6KjNc{1d6 zepEcikV!1nY=NR@;OxWR!E(%<3ex!{3o11-&ruUzA#u z0kg0u=~BVDUdRyu070%D(pUc-T=;*p`2W<3|F-yVi~qLxZ;Su7_-~8lEdD>0=f5rf+v2}1{@dceE&ki$zb*dT;=e8a+v2}1{@dceE&ki$zb*dT;=e8a z+v2}1{@dceE&ki$zb*dT;=e8a+v2}1{@dceE&ki$zb*d%o5hph{rigi-w!DufO9~A z|5!ZC-|cn{|GP##QU09z&wp#wze`~j5tjc-QpSDz{i0*Zc z{q2tGz8-(_7909?dUYpz>R-)2pZW^?c4m8qKIc4ZeAB-s zrv7Gr{P_s@(h0KH_mcT>wT7h2By}X=HAbIKdPmaD`MR1hUmo3rQekK z4R|+w(23#o2o=WWf@Epi5#|%%Acn{2-*_MBBIULK_u{>Y_PIT^sybj0fuaP{KCZFk zrdKVlcjR3gxb4&9?ohoHmwUZ1Bvk0wvVMY;Z9rjHh5be|zl4sY-mx;K5^W_X48LBykBj$!C#;N+Ka zZ%9yYmsgJpOnWE72i?ZloO^Z`LW)3fZZgE^FquVQKS{%&3i|kg9Vort`4*1|X&Kp{ zj+o=WJfyVc?H-!vhWUgJOB5nFKPriGZ0p-~_;mE+UfRx_Ng}y3LWL>Ih7R-Mopym9 zdsEV5Xci@@w}8Msi9$YKFc=EupH+}4BH_oO5@Dp+`3BsG#wgDhfAZf*lSRN;2VZ%x z=twv3$tkDzR(Sb2<^MiUNe?niH_cW2K3!gyWyMO^7L>}vvnfrvrkic*Nix|hgy#RX zXOgWavbAUe3GT1Y+rLF(0b6aplGa=~6}#mO*-CmEWvyLCv-Ml|ExPxz&cSNI1u%vk zixO+Wp4k!7|H+NJ!6A!EgSW~?%dL5uEYNIr5fVQj?On5LswW3@V2tnY11SRLC0v}1 z5q#0rX8+Ql;x;lQD04!P2uT&>gjV3O&An{tZDVYtJ#M(713o?c+pSxZ9x~y!9MF=b zt;>oPKgG32Nf9}0O3pK_rkoHY32;G>^o#!a+oGP6Z z8WQ-o-*Z8b3`phU1efKsq(8zvk)e4Fd>*F%_YW#;7ORN>197)zh&z;dIo(`P;IYFS z6RXrZMkN!>j1-xOq+*Mi*6?#Cyw-ph+mP;n-SpK*`pt-zN3K@&wH}>_eJL!rv%-kc z914}AY$I0S*mw;A0oM1oMOO)&V&kFc;l6dzlry~}vzEdN3MUGndOdYMBy-NLC!KxX zZZRKeKFLKu(aeRoi0P&f#MsE%LiR_QI&?htWv`)>UI;Ax6uDbSx3vhFkn@4LVZ7u; zDc9At_$+ryuX``@k;4bA+Z205A;agHj37v@!jg|?Kx$axLRvVlPq(F0^akg4vZb0* zW9BIklf_RNdx7fwd!7^^y=z+K+TMZ6$l>DV*EJmjyr}?AR|iKRJyCmygf@YDVNCpb zH))DMXAPQ1P=}jtD?~p+dTnz^Vc@*K)p&WDith-{OZ)?mfKnMQ29_!9jFA`^n>6V| z9G&9yR!^d2o0lS~*QbOU+<+zOPM;(qcGxm>Gjw)~f0NuF8CJYMfzqAU3drInxtoy{ zks`na{CnX4x=C??{H;I#g<6ar;gnyw@itf=5*-9IxQ!fpPe?9F0QkE#S@We9Vqgwc+?iuIfW-Uq-rtBFMhj&qwT%WD}zPX*HQb}C`5a1mWwa2(M+KSXIq)!Eg+O^;9SrUu0pr6YJCY_^)VQx2YMh(gUi(wIrRL z6O1c_aF)j35- z#!*}wP*ry-dp--NhsW+lV9JhVttvt_0dG3a;hfw^k@;rTr3(7qA`D|C-ry}qt*+DL z9sYPqv|w##QjwlbQ$@1A$3~7%_Y=q(9rGbn=QUC+x{FY%c6hbFS~G6)cJ40^s-DB5TUvaI-l{PA2;PCBalB?vuz(UTb8nN#%gripIY$WlH<4d z);Mrke1!@X%c73ThSVVPi<>dk%!z)>^2L@)gTmQ!`NL+PnYB7Qv)D z4C7~6MMLBKmhR!mSi?iUAW7e{;IePNim!mSY4Zm>ru2jFFje&Eh11)TuT0?m0I`BN z=_KejVJ8~NqWF=V+?P7;6WGLvWHKu7(W0SUa=ikPK9}b@8_LDVBY}e;_A_+{NyZ$g zF2BvB?g!G6iNg?#wmIfAt5p_<(paV_@Oj0tS|(Xb&V>F33kzT7p|>!TY{0;oX(em6 z-vlmHYVefw!uy5padM_Dk@C}@+ryoEHPPKZ$wd;O)t|E%7rHfLQ=&~LFBlt#IT-4{33XL<6(vJ2dwGGE#vHX096x+1%z{j5 z1GlSfPvI?}Mzhl5LT#!#$2FYX4glsFulr{cY5W1OgM!*Y#|v8viPq-O$`Q2v{y@}zTlZ=S2LmWZ#gkd1Mk7#dlasf>9VTuX{&YW=!m@xb*~yyoMnpE z{~7?7SfF*-HlM#i7{L)zEoC8ai{n^|GMsL&Zet+PaU(lCxoCGLeob>(S&I#m(&gmk3X zs1Z9FtLUx&9{s`gB8rCBkl^#5YFC8X{0PsHQ%hJbQ#Bv1O_5A?aunPEYp0OmBC#R5 zTW!BA46L(vT?YS!G^t7Q2^G{`qd*ARCg!aHEm~#4tzsbdf(&>L`RIpA`t~0$;C@xs zg>tE`=}GH|7ybbmd7)zGpm4nG*G^O95fs-}vegxsg_Y<@WlS%Tc}X8h7#Od?V|fa; zg^EP5^KtcH`U(kkPFu#El~O$@oRAZ7uZ@tC_!r)l^!BAkYX0g)@3!nmo!WAq?N7CM z{XXVMWLre@4}A0$&=Ju4bb-OS=BV>=*7rqI?BsurH?d|UX2psG8ON32Hz7@sAlu6K zY|8-jUwyEaqy@CxwBDZm?)s^@3%uiAO5e(WstYI2OzNe8Ej$EQs_Az}&+=yWu{leZ z5uN-*mB5zx)@pF9vv4xQ5SK#fEVhfe85X(Iiw+rA>-DJbA$H_yDEI^W*zgLggt1uU zYZJ2BPEE)y`(l940}%1u{ll9cc$|? zeQTgclPezylv4BwWe2wu0|_s$)%0f>>lH=3Z<{bVY`pK&)q>*S3$z=~8P7y7AN%AB z_pv7$kdt;nod0GKmSo!scDcJGA7dTEj<>_kcqC%5+V8O5hfJ4>GV8n)geVO_91XbkeYMa_afr_R94*csuSd5 zpx75)y>?6XQJ1`0bsga6cMn3Rh_63aEx*?&%TwNQa+2)${LQ||wPYEROrnqEwpvz+ z<@LLGrjcvN;@+1=9ti~uiM=rQGQh)l#Fo_c0eE_e;x>e9t3VIFa65zEo)mzDn9X$# znvHI`n@hDUT4|! zcR)kpKbFZ?=LJk_;PlMC_Nd#PT&9OTZ4J=Qi~*IH5Dpepx>`&OTOzcO>7WnO+Vbv%Y%Jow$3?{swBS9` z1mb;>NLlW5!ji+7?*_v#3{oQf^f{DkAC&Cs7*ad(jPBpLt)yGnLl)Ator^GSh^EL0 zC;EIrIi)lKvmMoPU+r2QgVv1Aa%Q5VpRK*F<$#(~*@2%&8^73~K17H@<3XY*AwRg; z;-+e4E~sU26vbOxbx2ck!Gm;!u+(bd1r?!D%dpReFHR?r(+k2qw5)P1m_5lDdn_E0 z#WQ&Mk)WaPcr~g}^10{lHGP8jCubJ`fa_{G>{T8Bz{d}OY&#`Rsa|S}e3~{E}CkX`cAZ&Z~QdaPtv*0J#b;M9QFVx`!!ua=H>8Agg4p*;r-lfQ<>xPKaVD z8Ce)ue^3S|L_2Y$@g#ft+bxyt`K2;&qy1Bh^B(H%!h;6>aOC`2xj>mdbOS69kHi~u z;4K%sh)OwO0`A@6^}apURf$M;W|PUojzzl_T~FjMonDw5x?B}B%#W$9*z1j`73Ns6 z3^0)EM32;p4coidqlM7YCK0)2|B8KYcm)i`6r}`MtqkGy6d?kgXtU__!~PZhpaJ^G zJF}s=4}8w7_lRhK3$gxAa|-jIX3Eg&u6Z8E=^~N0gIreCwn+5mK%Q|UxiRM>ixzX&D!00#Hr7Ut2LpmUGCIsuprpi)_G1NcN(ld>&ms?^<{Si zlh9NaT;xzyVDhW)cz%ZLKRG`O>opgW2+$`Vp2;QqqnMn=d-<(b`ozg8ioc(+mcD&@ zct(C&Mt>ReImDHwgVe9~RPVN4bWLFwepw9fbvx6GsvlnY@I+&UTcwT1jA$v$#^&DH z@zn7Mjq}Z#S7_1Kl+(|)*7rQW^*GdRF5Q0k^Dm{g)`RdfQx1PEGQ655Wy>oYE{tC8 z-^^~-Rgl*vsvFRti zvf>6i3mlDghUf2CCIW$Hclzikina%sHFZfRil0%R?Ju?k4HUu-_)p zwIG6}!jV`JQrybuNA)V8^nm?yT$eaz{*yvjHzx&>^YCwAx8||PyU${nX5iDaN_5By zbUGK0O@XFPhu>z=1`STncFHmH=10IG^h)C#smTiXL18#IELKE)n8z=AJ#r~$c4lh8^$|EF16s;l<7%Royfj^UYg}IOnQ^sG6g2m`Fx?v`n z{^<>VsWdE{Ckm(sK)^&_-xE89o*qFOnrCj~5G+$}F(P%pkXPJ6m)bIMPf&pYhEK&h z&8jcRTjHkkdst{r63C{vb!sEdjAtC|ce2=JQB|>uS#qoLRSh7`5plL?Ej{I(?p)WT z!mYVtH(x^|X+S4RE_s{9)B49(_99Moljo32`kUT5X;JPcQe4$2fNW zFZN}}-ZqT1#PS>CVey)1&P^|~@npa*$kw9yWP_>HmS8#&4avPY-PT6^pH~B6Z{nmg zD=z(gOp9Q*F&_?ZpeE8&zy%q^n&6=`h;oc~1k-t+g?l1&E(zwpXHqwj1c}Jg9|6F> zz)lLsemw+<)zOz{KvkfxBCt7Sh1F_{RT|>)Bk|ot`uLu4?IVFu%mfgphE6q6;)r;2l#OY|Kcf*HU0bVe{13yhE^?NiCuo;arn#yd}2OtA13kW$bT-gAOISB zCNGRHQk99H9QbxQ*_X0KfT7Oosa}(o)$)XZlBIfH})!^Nl zhb#SdjMzgOsVf`AjQ*!JKo1ByO4@(H|H22$hjO$@+*R^+ z$^}Yq+qagbJjfV0ly8YB?V=WO1|YBF@|mT)CcU5E&{K0;>(0dtpB=Y2~bpkqI;*P}R+%)&aK#C%j_H|;5I~}1@W~c@XoBFqqO+6g~ zzQXSe_pA*5eFKVzH8T)psC6U(Xpe~c6-wR6J9+#_Sj}R_bHx7oUXU7unHrFd0RyZM zNTrI_EALKM>)ASAh}X+4r5_6*<`+=ztGk3vPnbACIQp1AHj`KWjIytOQx(B?B49Da zcRNa{%@#b-wz8&|`^;33tSh;&T6f+g#XgJ_C}etDzUbOMg^fDPYj!I4Ii^ znJh;w9l1+r8_R;dgi#YabaOUo)w>#RY;ET^^{xY3-5^!qY9Wr){+4w9u*tTTl$f1= zBW{xdMf0me7P8B9yC=D>z0|vUCaNEF_@N#pfhuNlH=Xf(-X7U4S0J2@W`C%lDyd?x3(^aVtPUi z56=T-WUNSg!}M-ff}#_0!_x)m~BkQcKPO^=@Z!X!nH8vRRH4BLFAhd#{XxXir?ftZao$)@zQDEZ4y*$yG!AclgJ%S{vc+A$YvF%7Eg1B1 z+Vy3Qg+d<>n+FOXUVSJIk=RD! ze_gZg^wP?bjGrypbZ(5YKGQU}7Q+YLi+qE|NPC@Q8~tFYEQb2>qfnAp58 zN;~AOJ4_1C{p!b^(564szt*r#d-UL7)1O#iuPxE`V-SztYOM2efwZ^BaFDvNwGp&n zcwc|J4JT|j;m%d5m1re4Ucc`+4jE@E6*`W;I`9@|B+KA>>R8QCON(B_hG97`H+0MBb9VF zp=9kcohT7%KyV*7|6D;BTV4yfoIRVc`o~WKYDs#M#E7d3_XHB|XreZXW->1jO&@tp zW9FtY!=!;=$;T;Zmwi5hjNt}>H$A;T*&+^%<1ab_HrC_TOGnRBVHisMORZIz@!gZ*=NkiiV z9T36dE~1q1^sW;=@yPJT;4Z~7BR)_v%04`uNuTskuV_An1I`G1nhLC+yo)b)fQY%;?{_#FqufqDBET{2 zw)|Xpk9g^2MSxWCu$1xp=c4*I&s_e0S@C~rsB`??F5mcnTe0}xJo6%AqWt<7y??Fv zS?pwvi4(Ns56mZgPK&^^1ObfF8$NLd^H z|B+>h^WH4^IVOZ=qB!QYEHIlLtD4qAqH@$+2!NpF>s=DszoofKd`Md2j=|N0Uz{SqADXqDLml}s;HlA>W_o)4r- z6(#KLu8Q6O(Pr4unZZa+Zc_5UA+Qfz;Hcr`HHWOTA%LeV9|S?3Celi18l4NkD-8I!x<`q(4xNe~zoD)x~l6nZ=^!@o5nvNS}dkvjtY@=%|b?o3UB} z0isVfK!}aX5I(6x)wiOYtpqr2s@1l&p$N&-wEJ*cT@+$4wI?t!{DhP<5;xBLkUL8# z!?XZjnKB>o`@Y?r9msq;nvVvG&KoG5il3AV!zLM7N~7kT-=c0 zZ9{={LrFtcLxr)?l|R$rVANn9h1Z+!7a$M_1OfrS|9@7%hhB&R08WTe)(2s!D%XlA zzl5V7{x6H8M;t<~mVTD72*vp+)|(FlL@ zxNe&jpz!-gVR8Qa$Sl!e@8?$#sH_CAIhSteLw=jr$A5k(;F?*#hf64KrvX=gF4Zm^ z;g5ttAg+ZVCBVGFVS$=%r|umb?V`ZFJ}+_58OiwIkL({{&)J;qBjZLM;*Zlh2w_(G zOSq>mb~Jg$*Ars_5qw3Ep6mlZ){^E{%Zez+x3$;>D;4k&2l%VrB13}4{_>uKy3DU*qMJ>yeHa- z9~ZO0G0ar4S(tijw_~s zmZdsuCz8y67Z)89MvwxsLYMz}+0%9TTZpuTmoN^uKN%t1jWKUSNe}VoLZ97o4Ai}F zrKN8z4m0CH<=s$%%e@hNGNX!(w2-=)^Kgc{i#gry!{>~+Pi|~~fadgIb|mzSUW5^S zp3P%?vUPIDMu6R8gsC%$0Xr8zd8|M$xNgic`*F@j2B+3X1b|Ik#gE(J->Cj95R6Gf;e%h6M>|KSz__DA#E}uBU zd>R*=mm}XvY!ibgQA_Yr74B~&bh6}RO*-qwTyL|s49U65ow6+|{*MVTR)5L(b5$tX z0(W6FUPAO^8Ua{-FPgPghKe5nz^*P|ww5Wmr^*KK70ChisrRL-51%Z|ZbEA*KTi{P zV0L9b+rXE8pA&fY_`@mVa1L9TEPTyI0uh8CpMCAOd0#ajCNfSqZjC(Pm1%=0iF#=) z9=)^|kRKQeKs2Wu9G=8R@>4%J{TzSWvQ9g1ynN1ne>7`g)hpz?;Ks_`q%ozPN)`V5 zME6f>zMrn+@5zA*1_hF4y(~qsQWokt%(2=r48UNYLcbVMg6AxNOPT8LTnC|1v z7=c7))(HP6M1F3p!nHbJ1@5<(Ep|Zi`~{u@+D=IH3QYat@hA*FV48*EAJVsRur{$NLVzY-QycfG~M@rDS;2Xgv&B z7)ahV=CJW1q0Z~4_3Y1oqK`PyP=tv=HW+>sFQGnUHwGrr>;>Wb5qmVX176BJmM8em zNuN)k65|l3!F@i)(8RA#aaFbG;?Z`|Qll-S!JOqg@xPCJwDy}1vOi@`;9qz~+xLW) z-GSjjx+O(XZ1iy-Cj4|Vll5`lw!sjJq80Az@MQT#Sh2v>C-KV}j#{6F8+?gQk3f6B zZOZao0G@6qAb&Uo%G>eW4;HEjKhnmq7w?w}c~Znx8$I4kNB|@+F`y`CrknnKqCN+U zaU77JOlM11f&YrGO~`W6x|9z#PwA%h{{0-@hl*e=*aY}Jclp?WK@V^P9@($paIrkS z+Jb}LoXeBN7P{n|tyHzLnflM*VCL5Fn!~W=BmC$LED`fTmzO0cti!^3l0WC-U^7V% zVkWKSc?=jOW~e&`yolv)u)BEgVxul$J|u+LW!-&v_@=Zo#U#jOFQs-gJpi)GFb=W< zPs`$Go8wPKX^s7BLd{G=ic#n%#Jk}jma-YqXg^{BIe853SuAY!jXEu&UUFY{0bv;B zo5HA4L8T$T=!?)7-xMhaIdZnX|#%2vq8wjZBtOm^)4MLZe zRib62oqrbzp;RrrFdK`a*7UuxKICr;nt~MhfYO4qji#u`vI`Hd!dPGW4Q!1713w9; zp4Tv`25)D$>t-lMVd|&NhYhdOAg3&s}TAEG@ucCiDeCdxrNh%?KZ(%`X9Q%qOk7IBJ!+9Smo)Ocz9K+3%IxKg*#v8P_Xt zabkg7K7QLyss(Ii(c^8vpCJCw<`dJ~_D3Rau4o1{5(}k=r*#2u4VeI0s}y|OvB&8n zsuE~1fECYMIPY$qC4%BP<#~JTJBupGfsB{eDW6WoHspW#fDq2+0!={`LJFH{_z{tD z=Qa{xi*JWV{T#mx;b<%Zdl*(yX?(L#*FrJ3FF(E5teQJC~$!?mD6 zIk~{4Y3Grrxz8UF^%nZLtuX~_Tdt%3gT9zJ2T>9Rp|^*B&3q}!CdH3FPQK8K|BY%v znDCSK!B)!ZC}KM_OLQYC5%j29FW`@$*J|ADXD;ZQx%HJ)1)yN@0+ED$+; zlODsB`21oM$}_c397cq(B=mR?7uYP`N ziFqAn8&^{o$$5y78!%~3TJTNCw7D6EyZ!*9EQyG72=iscyla8OHbfKWsT;nf_C*en zHfaf}>_8e!7PZjkXwL-U3F!xMUfo=}Dglp2A>E2{pZUf!IpLBhSa8CX(gB?mjaVSV`bKnT4Tld9>Xq(?J0j)qWK=K3vCM{c}WLsKz*A zBTAP@qbHc1Eo^+$;Zv;$2AC}>@Oi=sAlv;Q0YPo}dQ6bd&L&5B0S4PGO23bT@Y}Da zCM4AmJEq{pd%!$LV!0q>5U(&CqDm^P~LedHIj zjMAFw=9jG(eSty5O1>0UO?5K1fhmaCXxWPP%j zsI-xk(OFw_M>D;Bb82q!yX$v;#)^qEt?3`%2(rk*l53gGP(80nOf(N^NfGL~4V3lq z$QMqTg7YAmdOgZLB6cs|)PQZa@kC&XbHT)5J=de9DK7mn_zF~0qrqE?y`Prk2i#PK z>(_f%3u5>s*6K>s9ks6<`6O=8v%p}6?Z(6G?uOxl(Y;7-zNrke8aM>IU0qA3OqCQh z*bZ|Mh!s`pmhxlvb|i#tIRta2Diw`DROl5%@2_2hY&Smap3&k$bSj5-*dLyQ?yI>TX?XIVAqUVO%ymCMxD^fl>@QXhluQ9I0iLzP)cHNz}qn83CM46Elc`Yq*E7#H4>zf%sh zL@DlFwH^2>+YO5W+7P1Jdy*MQqHRLK^_mZSF&ehD8lR@H4Fe z;Ag_FR4<#ASPkQ#T2VEFRqZs%j_(e*LetnX%9U>!+=o&ONCx!2Xnxt>2P5nepTdvA z@}fez4K-bZO_mSawT<#rkqS1OVyRg+?Zsnb0$>}XF|#!yqjOIRW8tiPpdzoSDh~oV zCbN2mH{V*F`he-4E$`weGRdE9WgY<+5@Yc5$b$UYE7%DhNAz6!I@xUag+*K_kgJd+>btNZ;KKxRLH!!QfTpt?c0Wg!&8! z!=|sqCcn0}<^p93#VI_<=;DaDkQ1Xbc?omppRdi?veD1CKpK>pX z;c?nFV3#;3*dr}swY#ZpLWg1&P-6UZ>1p`hbL4eT4)~>rz-d z)bx=5LTidK zGKJ9%zH;Ghp~1p~f6~s6UJOs)#{+PPy3AfLnj+}jx$5o(CS|NrOxAQJRy9i%VVF=m z#o=FWh)H+bWg*fd1|l!ezl^37r2wakbsS#u*iX=vf6-Q-YHyAUuk0Mh7yGiVO#mM^ zo5$I$lz(O8Xw!6{1Q50q+A+-UfdsDO@_g3wUCYyLp+4Cek*pAufc_+*Lvy&iRQVX1*=H4x-vP&++=@oy&EFO$s~U+TrcK zV(10F@8UOjK^q@59KGEaz`bdwq)WnDIrL-fjd4Od^Talyf)Pc=U>4z>qQL zYE)dJLZI-~O-Ozp;Z-u^fBeSx5<ATNwcFf3?_QOo{5rr`eG&s;sKjhH(;9i zq&52sD8vFPPz1)!#w?t!QR?Ai=gP`)z46V2vk_eShe&Mf_UF`n!yP+T&2jt!_DK$2 zEI!Gdw!#ag9_&GZzSTa?)kbRt;Z^}!R-h$3b~#P`R{V{pW8nRC=vjH@$4ug7M6Wf; z0rLK>hA~MXAJ3V%@9>y^P11Z};srpH{MKgW`g2wC?t^oO_LO2G=u_N7d1AQx#1!f4Gnkyr}fAkJIK`aTzT7Ac7cjNp0c=9 zpeU7+(h!rD68RV1i^ZZ#KlR_n&oL95rCLX1nU}V7=}I>lHN_keq-&uEE9KFx@FuiHtDvOz!-$3E1i9smm4NxW-S( z(S3E|RO%)BFj#*URb-1a9Df*pnkc&ensn~{VM66-NOMDU;gZGA7s+E(Rd*iLsvHvM zX5CbVe4Rrlo7ZzqPx1sfDY-r*+rmzb5 zJ^}!Mu+{G?^ab`QGhG^>mkE3rAi*J^t75n%O4-1GGQa~pYmSk9ec26kN)_#YH`Ld< zSmDr~>3rrWn+qnW9%ZcMoi!kUY}g>~6_5Xr zRw?zF(Ten*j}=zXa;s6C8>w)!E@GDN$f_tcVT3li&LUm`ARep#Qi4vMdVycned4FUTNXy5O@}-L8Z=}*#2GeYfjJ?<{ z4gip${cykomnd7dcD7;-AOH`FV>U^&EVv&C4_#LZfXTj}C+=Efr2*V+?A)EQFt0i3 zcxdOFl{M#w>v@G`YzGfG%>rx{XoUz5QILnDK&QH!d84|Y(q5pin z@Wqh&?%^4M(PcMLgoc`C_sCM0YB%{lMR$tH5t1fR2E6e_A|^3Z+-mo;hM;_r*}iHQ z=Ks)j7BHDK>$d)IcZb1YaCf)C8Qk67-T82LcXxMphrtGS7~I|M&cF9Q=iGCX+v%i} zN_9G&w<}$#XRTG8IWPL8`S*%{GNBsbCdrJ1S2|CjekVc>fPHwJws7&-y+vwA`drC& z8D;Xb@SDTi$!1ztQ zC0Knr=Ou+lDse}-GCuhJ5#eI}O|Qa4av1Ip#}Eab2nxtMEghO^Kk`*%Zr^vg7yc8$ zT=xolkx%2Gul5N}6|)fmk-b@-(qDKbl8;0=8cB)zR5(>khqW9<`R3q`$!3N_`Mp1O za+wVzXpGLCLLa8D2a_#o1i<+W`c3c?@FJbBGRnJ0=214jP0c!!Lc1>1H=Jd>tv18o z$_n(m$0*j>*dSMUA(4@nDxO4je`b{<7rt8xM;Q&mZp{$h4Ocvto+<0^5?<=6zBk0A zQgxGYrTw%JIR6TA3Y0_1wq8aX;t=d{xT;1AA$i$v>j%xw_$m? z{kmBGtzIy;e2|uUaD2``T;_wC7E;dp#K>KYz70ibuR8VCZ?8p|F~OXjyCI-J4M$w{F}t9@1k=5gkkn}+aMthEN)Sf> zknB%=p0$xp238J#tpek#Lwrt9GqKsG#Gy!~1wWHswc!Zz7Tq@BbV1+~m05 zTvL*YB8#@UR0RLXrLC9=(f-4;tZjBuLA;?4zJTv}kh`8lE?Ud>S>I|RPrPuYn%jYBfap9+{Zy>%OwAUJ+ zE`sF&003_0og$tlYiM$EhW>X#igaY^uGgCy4oiWNlMFNG7fsgF);5O(Bs5`J26tb+ zk4{j~pjn$k><>Q4kX2JJhWR<9WZ&iXMI0(~HUZKPv`m{s^5HidqEh*0v^^!?X;~d& zxHZJE^y+O(Vx;&@$Uo(mcu^cO@GhTLaRbfT0mdJh?k8g7xxM?}{ptN4V+LS57^Z=C z$rJo;78Uw7l2ME0or}oy8PsI37m!(PW)#_NqpyU@$T%^jht@V1o#bQcN;InG;|&Wz zwk2AGl^JRR{wLf01+lzVYgn<1C3bfl)eux)I zK_~91D+|KT)O9TQP)`d^t10u?+ShU<6~V%p8X^V-H$QfH9&xJHKJL1p1qULHcY37_ znCXY)evAj2=;;?019a!_rqjdTRN2BHTcs^A%fgU8d_>UfXbasl&+G}L7o(oTIqZ!L z;b-hr;x)k_i({l*S@$*gX=z5`7|ta%_o^=dPX+%nA73b)$%q*izDfS=p1Y$#jGsjr zWlokNAeAP7W!ClMYPcNMAeSmo1{IawLo=Vdgpo9Q`95xeQLaJoUyEC6pdP5KPh3RA zB|*I<(WZ`?b{KpNAxPg!5t@R6r&~4QZuR-e@_{y17TRsYsy}-E3@S}CU0}37Nuj?D zXscymXTDOn1hgL`mbrz25KKn(lud!Mg?me9&(H7It10cE-17u9t2ycQkVE_s48c7A zQJxbrpFhlm33vwFs_*1T>Uf~#iHnofo=^j(R2LAXMINidxr%KePnTY*pBgCP;cMbl zeKCj|P=$PzUykC%ptc0zlN2|3udk<;Q-)oug?iJfHfa_&=WISy0~3-wYm z=G>^3qD_HYFA~<6dR`OaZd1d@@2+bPl)mfCRhvydoaes2XKT#qgprSo?2*X^jA#R= z`DP2tFrV+}N@?~N>FKJtU+NI~S2M&pd%DNiqZ_7_bXowQvwi>iDg3iHx9tDJmH*3w z%>K9iy5axj%H+iH9{=Xbm-^1hqmH<5vNz<^S9S-y@`SCgU*)w6S_8a8FJpe|4>TX! z3j))L3zM^j#cJ=eKlNgIXZ$oT8$ZM!w{g5Jy}txDLf3Nd1cp~`_pK(o1-tWiyc*2( zzZ{O?E+{s=uA0AJ>(xQsAzcXE`v9+G9%A+Vj(fMe)%+&DP7Yh|zMch|zd&+p3rJ4A z5$60m7&*iskNY;U@e0A5^=+MAapdw-|M4EvrGe+)|FxACr2NQ|!u0XCkn2R`j1CIj zL9&_$Hgn&AWPGyI$ljA9{il11t~o2bpg1s8Tr!7c9AGiEe&d68=k6lk19{9}L~rnP z&%;Nxxe>w$&j9i`#dtrftHRIF`h>@-Or7M15Z{5IS@GV~#~;zllkvN(MISYEc5>uh z47!aErzNg9A~Au-i)1b2H&st^BqH3(_%GE*6!iz^To(7;s})j5F&i<6 zWYK1N8VG2agzJjOnob-&bcFMnE$fz~Q$}Re4|K&!i{r@ICL|CtI=vQ`3b;ks%G$x2 z0!sog2>h4!B-wa81Ejmp0yuxJ{p8xfIB#Slz z0)3c#L}@)nau?i*lK4Y(|MI)iV?*W#^!g)QKbcy@e?O7ZqoTJRyZ~<$aYTH>_w%x8 z;vI#j`#UQ9WXTt0u&_Y~bt;%1h~tWH^xdKbjALucmzYy)B}~=p3rrL}G>wpfm_zV& z36IABP_@ST@x^oD66Bf*Lj^Jp`CO#}3q(8jc-r;BfGyV)=4Fom!u8uS9x?V9ojP-M z!t~)uYVUv7Z9|9H>vXpP##54$(T*R-s)Nj`;mo!*tYE|K)&NQV z-y=N=VNS;!TV!zW25-})K3JV49M6MC21zP46tad&XR`?_Aj~7hJT>oh0l~-f<7hVn{`YhYX2-5D@u2gZhT72h?aj`HuB@CiD(6Gw_ zNz(tW{_hO4on}z-q-yx*_34<}mvVZ-bQH+?#(ygNPl^6j&!K-{aw*5jmh)63oZ8Sp ztRX-uk$ujl!1D0VEGPg{#Cod5kmzw_oHhQP>#(Idh<{F5?URp`S17}>ZWw|#$MgX>PZ$j$y19(h{vbZm{iE}rm&I-!zjI#Mu)7Z85}fnYpzoHFXMwFp zCTl}yU+MZOQsEn_;b|MEHwAMCt)n;TlXO{UxSQ)#>cqkHgPNP`pN)#p#7LQMlo*fS zGnYoH-Mu9!;)c&HoB>8UW~d@~5>H&(`xP&OuTrac?|86h1q`jF9nUZ>F|cZxWh!S6 z-3r##5TzoI)xSewAdDL5KDtbWXGkEA@Fh)kIU6BP-o(GB&J|{$V=9fn>T2Ji6D6Qr zV(&ES*#42=EtvL`fTiM+1y$j|1o0~@a@hy~smrZ!mNlUY)gShsim~-Eu{#Ic|DpwH zX?Qyb;bROhD|VJo_jH#-}1~qkD5wNLC+mQP6MXzN9~8>c@!JJL$}1lu;Y)WHF8h z?G7xtSq3F7o+=x6fyk5?xswTPnDswH&x zuR`d8$`c!@D|$_6M-p(S6UUVD5a}3uEKP00Sk~b*f3g9sKSX&wNy=gpQ1A==hU)t; z_G3S$1x6d2a&aLRPj|_UDn8Ic7HxImYMPFi?Kt^hh)mitVT>eCp>!TM7#S5TI^xH*%?__qQ&g z3&Ht6BLm)XgiOwCr4*L%Lg1H7vV}LNJYAABSOuwnsP2=KPF#xjJvP$mJ zAJFeYMdnoCV}3jJDPt)_(u{DwHDlb^h8FhWx zKa@v`=7KNpCWSi=2?#d@CKX2%+S$D0oBz~VFr>JIE~6;w_%hB3tNt8-#3ew;Q{X>? zjTFM&|Kw(`7%FSUfn-&1B-7YT*h{)gA`r%CCQDv`!{WE-cUov;nJOyFD zyX-iGGZE)}@b1yxi5(giV_~mK6@U|5~K8dq3EJuw#SFMZE;ba zk#gd}CS-Wrt|tyAJAGp-ESRd0)uW}NkLstO#Ue5xoZ%kZDx0D}b;}@y)fxV}^o!dP zz=xZLjG~bbS9yt_%%qFvNcH|GY0eT`s<-7ju%j=+ zN9Bz*5WA9k?P})a(E`m?+{@|Q69`VAK9b!%*&2u+D=m#@cd;<@BMO%z1e zdHEU^q{M!!KcGWWvs^Bk*igwk`$0ym*^xFhi5A zY4vf}X{*NAJ6)8d2SRkv1))wlG-&$_?RVY0dg1`WT{zNJ@- zton+E&WKj$3F6ZW9*ZYLfz$7Me}W z6ar!u^Y)s%iaAjwrua6G(@XN(_k&;`xOUS{wNccJKkBCuwSQRAcdH6TaB(W_Cgz4=K-tU_5^But)zt<%`CGad1t1ng$EjeUZEB{Y-NUdJI%$;({51d5ogR~?WJskrHoKE>kM_%=#sr^G zE?fBUo!rJ5cxZ#0@&ToqomCB4daodFfm$4)>|SCWz0W@2SPf#|>DS;DHkE2*;iigiar z{r0mehmggDT6LLXvQvgeM5KwCD4MNXk$nIsFPeidZ+Wk6W<2$Ij?_k%@exu7Q2iFoB8sy5jwhdP2S_Pl3Tf=@dOSl? ze|iE+&O6FLgS-31b)zqprsfZ(otibu!z*WKm*3H5s=KhskLA zN@gG3+`*>(@RH6@n%q|TNEog@L4OQpkn25?vKGKPn z05{Et40kYhRBpaxGz!n!3+}0mgV}pCWH`KXw;OjnL!1h+sJOu8MJarg-3VL2Hhq>S z;uLFVyH6O)B#w+#1>kGFhJo`GdQr0=J)m0z8-{?eR5GR${bc;5>mB5RGMG_hhKsH~ zyYZO`zFc;JSPkvCS$LBrwkZ1D75U_to$b{L?^JIoR=_-NFQht=_GhSk?A2x)*m-fR zwP#67{UK@%+=l{>A2`VI7q!nr2lNTS@@UyzOgG%rCS|vpV5x)<5zyD^=$d{$hAGy@ zp@6WCBEwU#s<8mJv~)1tpyC4^d##9miv@0WR(T``j)`#pEY_=wUnS_Ac0HZcNdoU8 z23xpgdsCRg*9B}~cz7dlIZ$;#9)Jp8OuhX3a`OEX(_H_uYOn0$;^OjlG+(k~&rWmR zZVH&cqu!v)1_~Vw(H3KrK-V3*&1y%o_MIte8aKuQ;6>tUIvDFL_z5^YqY-9(gje~- zy6jO3g}~i-VN0Lw(bTvTam0*)&K*ohnB?iZgyGrf=gTLY+N;NjCNqlAzCFyGWIgKG zCexIQY+rDK^mq-U!)S-DlEMpPx(j6PT zihpIfbR1C=&dW;#E_Q>MV#>a7KPu$`0mpg#2QSg*S5A7u7kdo(gh98*LksoOZvtPZ zQLBaU>buVdUOu|vlPd!exG&7y|I!nt$Nc4>PcDUx_ zV%Vmw*;%=wORdV=*)^U-w2hj3U0j{=B=}))o+@%4W~YL zvStK!h*#E3+Hn(Nvu&jmqVO6+^C(nIR_UjyKrX5cI8B$gwgXNJt zPC+5$wN8W_&)$hjNMV5vL9AX`^X)<0K#>N@@|szxlzLVV$4r{1&!Y2USlUWo(0%9!oXfLAPGA`Za+&v0d-j6-kodd3d5to2LD8abpGxc$Z=h7 zU`N-zEMJw@`2GF8FqUG=@APf0`oQ61xZucKNhbgt65P3Ab(<5d-s~ECR5s6Ec%t;1 zLpH36lJF~IHmcBb0E?bX1HXr86ok3lln|6yqvlo zR$BHi3=D1k4Q1Cmc%r;-DG0?{qalt^iqmpfJ(%XDQr|6!c_<6n3FgNguMAa+9c0ot zc{6w3Cwqs<-CI{t!_)Dxl9fYwQR; zKV$&_=<8alTMa)rBBc1VK@?7aHob2Xd1vxk`KLCNKO+zy?uD+AMVXPGhs$;nWdv<_ zy42YI*FlZNCM>dvt?v|VfV{~tW)BdB3Ucs11IN6ssK=5V5=>4hNBSFQ(dTF18XDe- zH(&akvkeIpDRr69Q*2P(ur^ffmnew@gqkDS3wMpErDxbb(nrZ%hu*~opqOR}O3~r{a(C;>U%d*>95JQ~M_Z0@zaG9t0K=F_58w%hc)G(pkc|^;gP!3+ zS6vnb+pr&nwQv4omu}X@Tmy&n+hq(mj?PI(dZ9x2cXhp+F3B{;(0bZV8yAftO|0vz z69hVRo_PAhRxd0ie!VVe&RLPFR|RAeWLRVN#n-+kawt}(Y0wR2nuCXFJ*_fcn%Vcj za?8Bb$F?IidMW|jBG?@8fwJHFwy)2Del{6z+%AM+vwJdY4cBsTS~Jc-zyJE{O7NOX z2!nYPWnPS|eMlzijZ}WsjxiCniXJG1eWN4f6Vx}+lIcUfq%!Ah95`@b*JmPwL@1v? z8-ZT-Vb*63p|8ox&Y)VDhfHWj0}`AiY|a2nGg`i4ZqQLTntK+%<3p>`^Kc9bruJv8 zkV7iL#8c{Biw2Nmh8Y|O+(R5(B-_=laFH2+!f0Z*b9l48x3>;mtiO!O| z8ORMt1AP+x)-sV{7&*hh(e+8y#1>p3E%rXLVllD;pp<5MO3~G2tU!kgO+k#noZ@lW z#cYg>?Z)Gbiglz8Q0|mH-;{HBykwENEF802@giGr2vQLst85j-oCCl(u)=Hqbw2L` zV3~pF0S3C@AWm3``R4t4@kp8D+DdE2Pd0z;2RbOTLAe2vj_D1=_IZ=oa%-9q##)y= zy00{mU{p%)@p*xVRCx{ztK?tP#S?0sU)(W#vG*uHFjrO~ode^AaE^ANHK zvG||g)vqNwbgMK8ytmsy@bqa@s>FXi$&3K0`T~>rv$^o#XP%?=#z)}vt={IHx=H+X znT6|x0j*I({H&ryiw+x)ZS=KB?ohv}@Sd+6I<6%I34%7s`t-=eP5x2XXoqfU4hcWAIQg_q9t=vS;)f$XI{Eq+r`b{ z#jo|UVS@WzDDH^DqC-hHZp&G2z4vk{7!W9 zyYW zY@Dz!FUQj*Yn_evQxtgRs!Mro+;|FT*w}j}{e6jhP5EyGQs&-|XQ{{e0d#qgV86gE zhyeo^<^?AJ0E3v_Sl}{D%o`m5fTKP8{H(dTCxTK)J-=cmT!pjveiDX{*=Id|K67U8 zWgV(oX-)-6a*GMKmAf~`eWW5koHcfqo7O%=VDdAEDol;23IBN_G#aOGCk0PYHcS@} z_aJ2HG#0@`XyXN*GDYzQ7PB*g$uU76L0~_AjdhwX8v5RekqFTxRCxhwwZ`Dxl(%L% z2vB(xgOItjB@jTMxdsHCgFYC~AZ|)M{yC9QEqv&yRH-X-sS;DQR{(uxkN2IqYg;Ld z(ZIAu>ypd$k~IblYk6$QmW#|TQs$%pBX?@$y`YD;m47_O!7LN+md9QCS00g0O||4K z(@R3+CD(gtyX|i(BbO(2bWFDpiE&gwkT9RrepG7j#&hYf1-5=S5%T%Tji=iEe|w%?pYeM98uwP`QZNb#O1k%wNN!`kr|lb;-M z=GLTp6k3max>+*#?ws3ZPUv0u4BaY`^%w;9H;N9H#CkK|e)&d%ZKrczi@6RV#Rh?c zR#URh@?4R!xHxrTA{@iP8#y!I3?eK=bapd@^U5XhkV?y|^e(I1ud31|aU^ectl2P$ zh^UcnBNkL%Wqp^7^2i75?Zf*uYQsY4ii|5t4m9F$LsZ>Np*Z6ZK4TcJU8i zx~5)0e@1V{$-$^XLpxCU1cT^X@IbIA+1G@8PHb28O#a27F*^P$pva%#iB5tBeXIsb zUII)nPjy~T^Tk;mNCa?k9hNCYOMZ6Z@$tAPB0x3;z={Fob%<4b1Ew5t+qJao^ARcM zibMkLQ%n0H3W()lHSAfrsGRZ=$$|vMvSpa}LIJ$L>2ryKjT?9v(@*bsA;zKg|N2wN zWERk<*>*ByP}14k$^L2(d0rvqJB8iSneUH9IjIut`J(m^@TKl3{M5-qr7@#QB2feWgO&fG$~pfZsvPpSJ+AqGsIu5! zw{l@2IdR;{zp3)B(+xb9c)?ftQS3}R7!%`x`1NP|-%RU~znRuw?Vt5u_a9Pz?hl9` ztq)lb^!H>ZvR`;d7R#IS0`s*Ggv*`vUmPEkBijUDWQl{VxuG9$r>%Da{k=1Hm0e${ zYyQ4^AL27+hn-YxSI@e@p3#rJ9&tq^*f$VA`p@|h{7`Bzysn z-JEbrwa7TNdxlL{!t(#s-Q+M(a0uKTLJem_gl`|z3v<5$$4yy+MYiZ96txMA=ZOMn zS6rlzo&zC;dAcAqy5MbMLCKerC(Cdw_|05rIZf#&2Kdnj^&}3GG8!~+Xa#S+knYHp^~tDqX87>A3m#lr<^EA0)l~i~a%8Rg z7YQ=Sc%hI9lxNVBugmOn-VZntPpgdV^}i+aK)`y%Nnh?08mbFGhWYWoT+86l0LGZJ zaUahJjc@f9T~D+&)JQ*mjvvvXa8UdO&KgMx#7vYvJ)nrpJT=_^5d{GMY*b2Bfw|Cm zW##=#Bd`{s)RIFDHM>p@bE_KUu=Ed(PT~)OOYUlYWo`BN+h!LupigyRNJUTB&^RqF zdedZfB6I8GF_}?#9EmbfkkuOrK^=p?yYiRh62Kt)qaA<-XF(3!T01z@D=4GlJynbr ziT9D`;xPqw_EyY}Xu6jXidZL6jBBEdW~bf>21pw}12${*w-}+hexsp=uKSMvhaM|E zr2N$}{94QJ4*IfMJR?uktcLIU>$6s{?jt&qkdY#^0|rLLw*N$jDfcFpsJB#sI9nu%V_QQ=EHd{jO2|;Tu*WXMGMAcdco{AfBbcdi^(nb z)0EmS)`pB>kbyW-LZaq)2Ts>m5dAOne+1VFK|6w{wIuv{&2TokjmZWF)H6MNFJPdw z$pu``=jPO7^ReC+7VVRe{XJJYEvS!)Qv01)U^$BahS~oUQSg$W$0ThS)Avogqk*-- z7KM~TWO-!6Kv>zO?0aJj`a^eHXsR&V4&UFz z2j@F9CP2Q-r%6#`EJ-nux=x5Yhs;;!mh7HPq~u8iSrG;e3Qs}6X%6!8vngQ&TtzM2 zyni{U&HoYF`EENmP*FT9OfGrDhKmpEs8VM!Z;lo{^!f+w8)jIRq*(32;h|Mf?H|gP zs)cs14t+(>V8c2X59)|aKJ0Ghwv~5cCtRi|32Mv%hTWUV{|W5=eS_+0#iZoz<*4SE zMxea%=S(dEjyApXNWlZJUaX*b!b}7-$?g86y80!$%GkM1k$k^=qr++KH2_ zT``6kmZHs(rkKwJmtjM8<8e@cKj|>SPOgA=4!8gd$6;VR%_oEO_U=3yf&kK=1CFT9 zCEGNzJQnF(tk1(_y1${-gdMJkj7j7k*m?*0HssKaNoRbbyO0_|jG(*OsRQ>m*kB;m z++mi5j?dSIIS>p#fneg5G{`z+HPR|d^qr^7xh7`%52>oNjO!K9GNx9ubO~B&X;Wep z>u))-I#M+$9!DdEfumPEG4Ai5NHyt!(xMfIbC7acL?Y?oCo?y|F_&;xx5_{p<>vYx zzKzG;%Di@ESj%MIes4+R?)OX^D<>ej$m%MRoSy28%|wxCF$z15kE|%qJX-v2)ET)d z;4q~Zmw0o$T%u>#bbPTw?&^xSj4sg?;d++voL8gH+?TO}k^^X~ z!j+&cVU5cADMXI`$Y#c@{cj~|!o;Jo^pD>X(M-jh2FoMgW`{!TOxS^XD}NQlT(ds{ z)0#PbSDMhHnP6Q7w{UbEob)SXvY# z!t~S1oxCsp-A%wQ-zBh(+WtA^DZ9xBHyg{3s~>O(!t74_@QHeej*z|1T6;#?i3Z?_1L|Pa~SuV0q zPeWvF2QbU`Ossj$F4JVI}eGuc>bvl|KF+mIKGMPV-!GSFc zidKv;{O4gcmUh}S=O$1Aj4`52piyq@aI_+C7rj{7;mn%0{Co~LkgN?wZx#6BNFPB5>!R>O~55$Z%cA#(2ZEErOVIGeS z@_Xm(`8*N7X9CVD;aN12-ciutvLK}XwPdUA6k)j`q+TN+5o%HFsP8pd%mq71rlMNF z!^P)^IBMv(0L$dL(N1nec@_dbjQnvYjS%aKjaZdkk)AyuF&iXI-R+1+(<|KYG6O%4 z{AZ;*Y|}R?76Bt|0A?QQ?VUt=z$!wtq{(v+`8h3dS+UhS-9rmRlqgwtoHq^t9BMga zOiTg)&!@w>Ng?+qpQln77Mjt8x?dXBPu#uV&o&!Z2E{+QpYPs6F$ICyW93?590<-E z6!0uEQ+V9qh0?!*scF(2 zDIitaq*xQAxN6Y(h+9p#tR=}X7iJ=V)&;oGWk$qOyV9^kAOu!O__dv%gaFkN*KfI` zn~%Um=4Y!W;VOPTo`DIt4|duONPYX&Uhv90nwfK9NPLHJasBI5yism`Y8_K($QfYY zycALFE;d#aYvPhj*gCdQ$t7~8FMfZhOge;+txxqzx!`~Q>j&`JB}qwgzO+34%&zUw z#+${Wf?~;HZ9KdLypYE8;=Crvt`l-TG}^DMJKLrfvm{I-2^BW_V*!_w03vs;IDNf*qA`1wx@xpz8+6DBQd)sF)9*Lm$Ca zzYc~IMdtNmj>{i-tom*-rV(Xo>!dBeL1`)@4T4}LC$GKm^<$H872fyl6|!20d5YB9 z{tCQh%BWm!89y0KRlhc=DFHJ0L+t!m$h0qC53#v*@vGcUxjmoSk=QcU%_}-sWv!H7 zPbUwtoc&BTZj#}>X*?pw1cq7R0ck~uQA*0M2|aoIj;Jn8u4Rr$q6MJ0Zta>d1>sWk z7MGd<-R54WO^W72YsPp83bWxeN z*^zBXdDv(e_Qr|FIZ|w1ZSW+T>fhzD6f00e?WO)KbND?vitPq$g zK2|d#>buG@RQz%CS`xB+KN!v*u>?p>G8{GO>$n*_uVLaXz!pa-p6X z$!hyF(8B5V;NXL+%OXf#MKk|CmdVX&>0A}&uxSaD%~^5q@vfkb;*fP3LR$IpfrLEU znKHTNWz`#QSw%U%0sg}nWDnJ@`Q4|yvM)JfD)&PLo)*Jp>O;u9rvg$dG5s@p`duHb zA8STrcn5=0bexMemu~&>gXG8x7F^E9&vO$ML~5)jSLRtw(|T`YC7RPQ!}Qwr2jn9k z#q40f*a`axKT7vs!8t%I=SNXNB{v$g0@|hJHE62aE6x}Wf;mD@U1*tOeNY|gwHp`9 zb|Y=JDN9-n6j1l+Fausf6*zsdjf?^jQakYQECB98z|HPW(=Of)cr(~Le9?T* z9;dg;cxqs^1Z(0WFmonvW`?M_4|%$!C)CzN^Lf|2zF3Nn6^P3@1TpqT)C7f-71o6Y z0nHS$6Ps)<4QB9;wj8-nTrnX8mvoREAe&}`FCnv^3He=1&RSpC^n8@mMjyp;+ZduW zDqda&R7X1QDvisYfJ3>9c;sFY7_6Fxa=M*rc6V~41+06V-0f9OM6NZFaBCX5f!w(r z*zg%=H2fJ5iyIL=Ec#BX=};?{DR=k90b|wMykr1j;_afv)``gcoWO~&1|2yw6W$|i zLn2_0ydjP6W9z$lpYN-FmA5{z<=@)BPgJ60zI`qW!O&XtM&n|MI51jC5ywLP zMsm-n*wN`E3)JfOk5#clS-bm`{=j>dv5i_yxbqmsBYMng+S-t^AKJ|l430OXB3pAD zxNR{-D%MMX|Kpki!{ZtrfA9-?hi{fGmG7CAUd=Vde$iWd=v&-o z4has!W?1`6WrwiZo7fZ~x~X+X>xCO$3g{;{W}ez(Mig4NTjFno1uH0o@t1_GJ0hsx zOp2ZBc1O-lFn#a(JagA2o2d0h%{t$@vAxXGf~t9i+W%<0j1UX1m(=dSeo6b($S5XN zWc9UwnRPf2!)=%EVg5l@d{|PY@rBcU|MJU88~n;RFKf9d1WW2?p?7|MD=>K%T;`<^gjf-rvhy7MbF14Q+<6i5I*in;oT=^2yqT}nQTk;M1Gvxah zLu76n6x@F4bh1DEY#!E)T?)~k5(mR-X+n#h;ypGxmDfYRKMW|D2BTLB+0RH;M{%qi zZGfpyYOFt_ZCRzW=7kSl1<{a>LM3sJ>(F`6RvdWgnWdn5LJkk11gY(J9Z^@t6p;ty z0AE%E6~PkN7RH0PE753USFH`f>(wa%@gDU*$o1~>;f^!%l-J5|&+F9Xk6KQkB+mZB zr0ijwtUro&`Qp>9_s8yW5wTv%>)z=`3f^&ocu6pgZ15sYkW-~^fqpO=fY0u@D>@qp z`hf?R%G+m9tD<1rr)xKlk&GYc%s!#sG*&cMQsw+F0&`fs6RXYo-wLtYt?$&CM_wfJ zTo1qH^IU5l`{2G<-e_0?cHOL|I!Q3!kngeTjDrP2b z!<_i$h3V%(Joc1+yu!HVSYPZCkhRGGpJc#sot0o+u+`ZFdnB!hU z->GcXf!3QY{MN1{fQ1%fCw_vaviIfVrp?qde?*z_r-KaH#fs+ z5@>dyZ)gh5g7v-aSK$Udzg{*=BM(#{DMh%}U6W8u+7A{2n>^lKCNK?%Ls~7`GGU#x|RajE@LchbraKRXVn|7LsFd1HMMxk#1N}u4e zBZ5vnT`AI%^9r$MhyvxGnNs?;6;zu@&g-z(3gwo=+N0@=Vq%V5OymIva|@l*Zv>DL zWqQ9*@J7ATqN7g8aBB532QY?$j?&e4EC?-BX?FzDoA(wGBUV

    w#WuV6pEj;HcoV6uh$}YNC~ZqTVQ-9r3$42%Kd75fvP?+LD}~xJ-L~hhE)!< z){$gKUTp^6zxt0CI-ucTw9c(;|E^i-bsK{2-~q6*>u;K0s@>e< zz_m~hA$dBy9WIQToOz>Xo?H)oo`bH}-c#?v1)}vehCUyWZ!Fn2uwzoEz-QW__QHTv za(i8Qr_=y+`ZxaYC|+5U{<8hJRWm)Uvo z0N@rCm6950C3Nik;Qt*TI*E+XR19I-kNYtn=L%o*p|{OP#ny&whf=8OR2Q*-7_|@4 zQE!?L74Es%WBEK>%|IFAUB&n~zjNF()k^O4CLEX~yc(gBaPoof_05;{{(YOJ&1SZ9ycXRS>=1KEIX*HIGqq zpgjleGF$G|IDt7&}$xoVxJ8#R3;M8=0aRmG*0^F|mwkTg# zwhfHE0L_IK>xq-77IlG(&gvKQQkRhvm@_x=J!?hys;Yl+*%h^oJFlGQ=`_NNC1 zFS#HrElYnEzZJq7ze5rhE4aBveKGgHCV7HR8_yi}5c6qU^p z^2qGDGE1ylrsQubAZk+}l{9-Dxb^Th8G{+P;2KktCfAj5pK&r#L49ehBwhIOR6_X zU6!QMr=$xZB7d?qU#>742ZNB8U`surfzQMtP_MU8?{l4eJIwdIpUW!Bpux3 z2n^QMyL7u^fFpBrsbNwK7j1({HS35U3kTn`{pLJ-f-#r^`$)RJpYo(54PEf5EhC+X ze4Brr(?{Mlnv%@zC(2=tr6=pVu+{3aQAk-a2(s!xKw|R@J{G4>EJG2j#Z{&l$|;Zg zl-?$*Y96Dzx&_NxBVga3Qu_dg)(Q0kXVjv$5H?dQ60H*p7nU{#ZBUPk9v6U1CdSxA zvspRlb@0-bx|`ooJY<22>;%kc+4)RVHJb5FRR>>EdxMlEoS|Pg-U?% zzbR&^RGmUeDo3_~dVQ=!%MlP3qch~^0QZM4FvNIxHvJCYn-W1^xe#t4N}6@2OPZ)&W*rwZ)S|K{E=RZMF{S3b!f2nRPY*nhw; z*7eM7z1>%SgAn#Ls>rsf(L30()L8BXHoZSa$q`+Wnwdq=NgiT zJHJ*$1%v}6xPU7Tc zAs6i~x98=aNKsb9$*ZnqHtNYrAONn@V%h)iH~D3f?vOj%+?03sj`#B zaVg1RjABCDI_&1!3Ouf=j&^^s%v-{`7`^5X!x~ZG<=;%mzG)VImhDOJtV%-|xn}cs z$k!BI;YAGrf3GgIpi$s0v#ok_h0uYqc!}IGbo9*WF48b1lPWT&N4ls6!;Q%Bx#mR> zIe{WoZwY)0nmwzr2rn@5=fow*JSRhJDD4%`DrTR z=Lxk3^55OR=cvlR;HBaEPG#EmM!R;y5O>bPFk@3dF(oA|>0SFF^9h8`#Ud7uzHHsp zq%wk7e^Tho^G1@?!KlEt^+?8cN?@vgtWf@e}Ph(S!Vo6I{)aZ*9?Z3J2V2lU82iGLdm5t*=71tqwf-=qsVXdP<=;p@ zg^VOGwo8+_#cQ=`J^kvPvi^=z*=_!QIu+!Xs->%B75d7`s<~hu|4cgDPealf5{<#KFDq|(L}^eA=;v7 zn3t|?hdjP*2Ko2PPFIr{P;X+B1Up%Q99(v+f$a+f?cQ9WwW`ZeY)i|KVD^J*tu>Ua zN4D;nav+;!mj(YePNAc>vw63bluF{V=NvE&GjV<0g#dW*=PL#CU87cB1k0;+;a#a$BelXq(5J*Wk{wh|4Z!K6^Wy>Hs#-f*q|V znmuept#(>9+eiY)t_@dTC$epw5jb$8zTd*K&!> zI`%j)RD9u%SzUXqj;4lBHRc6Yl%@4%^70VHD@-Km`EBtPzLSwk+g#rUHui0{_f_fP z_#+*g7^r?d>FI^uIh2gj>V{|tN8?*%d07yC>E27ZaPvc zc@Fm@Ps}VFmzj;UWc;4lOZiBEUg?HTWw8Q6tkE zBBZ8{0tL+8?eFNm?C7^UwxrjPL4g_II-QvVF0)#p&>zB`{N5GP8+eKgd>$4XsoUT2 z`N{e>@)l>*$HoZR_3QHyCRl*qdJW>QQ4f!`)AVd=B*xIYMypPRfM_dq>)yr9Ez=gL zFrt&2K46`L8m)0)mBBKQ2u@aDFuW_j3m$tOW<6DXlJ_`)z;|O)o-_~IwbM{|$MnR> zeNlh`oa_rK(Lee;Ks|mg6snAl4wtxj-H|JO6R?RTVvJW`g%2~7u zam3KVxGo??BjWg{D>|lPGhaWaI!Acl%DEQIPsf?>3K2111$y9(-Vy2mX=iUs7{Y1B zG;!8~2fTe9H?rz1C;R3_%$S(G(&Axz_Jqz^-)!j;@&XM79LxYxL%h%D&f{z_AyG7L zGLA8oG9w5d^~bZ3N)K#mJ`Wfm|6WHXvfHS`yH9Kfjq+l4kz4^DpFBj$2$xe^+ny=2 z+t8<0i;+E_DBO0%bO)tb(6jX_&H^Y-UaUeVMQAj_KYgk(rW7lGU`58>OO{b!Fp6et z_k{VB$!JUcWc6cChHZl=>y4v03qcFkY3$TE=>jI9L(G#IznrL8&WTK^wq)ZN%XW*o z0)x7W(+GLx-87a6DML_pRjbnPAt2|nfchUd8H3jr!a!OHTtqHp(1RKT(>l>k{M3nV zH|=&5O#l8@U<)T#@F7*U7l^o&4Kb6ouAt!{$i)f?1yRw?t$g4nBx7kS6tWGAw&99^ z6V3x7F|?3c5?Tki&b7=7esw+bf=R0#v+fM!4%kJ$h%{%P0#Du$oLGR)0hXeG@<_w* zDGqw+l18fg)o&pu6z$XKjkTVk!&mv>imJJNF6IYCfimcQElH$6yb-$Zc;3r@?L)9z zPC`3jS@u@f@mzf>u_bVR>d@B~#ux$;1!IAR09bx6HG(-iBgeEF1*42@URNxMM50*P za~RXkBX+{?(p9TnEsjv?Y%mwLJIW>(abu2ROd7`s*x|PGp!v^B&__B7A}?pW@Y5Co zL?-h{dQTt?jYxR7q-`cSAjeHeS{f0x%(Cw%nzE-B_tn~pCEU~cF2%yAUG>l4R zW>F!&E{yl&QmNT?eV6Tu zDT4}ea&)>~x+8Elc)D4WDM)u3InAVlUcWeAnjVw_$}VtKa}Y9K3E$}qj* zQ(8Ca12RfupTZCjimRf6vCw;%e^MD%EBlTFluR_)gtOP?fVqxGiQ7aB_1-~k#CW@= z7?g_B{n1Zcr2KP!AJJR94!=$B(z_|52r!WldbPsBKt3gt)LJs z5Mu6UH$`25vuHXSZ=iMoOdq6|Ge#0595QzNrU-X|W>GEq5i(i4YlF~qFX8si+Y{*p z%=Tw7vF4sq04^zfz3Au@CD-&)D7q<~uA1!N$L!m98QVo8|LWG0j}ScrD>flBsI|x9 zxQW}sT0uT>am}rzm4v?ITat=d-c@hm@%j9@?cCk~i5F*lMtB+>zH{9MbW8jKK?=SK z8%_XKfsL`AUiUAy;4X#g7xii~h+mduZA=&!8<${hk}?; zdGmg3A?ZfeRDmagziru4O8^P0;~MwL-D7+9F#p&z2#{%3}; zVj(ab1tjPnCxU7YFbGI3?NM(F5`b|c-rT=|MfNGov4HmV?e(`kc*aCB#CRgR;|s?cfwrtSl7wcOuYyh%QA$tZ z5p-$2?cgk3S{=y#gal8=7|TOu@osklpEo)7QN|Z<~W-I>W94^n4SbN15 z_!WtJX!}6HJ$(Ob>_+N`yrUaz4S8I8`emVM;w(c=kK6t@wPPF z0T1N>8cNiwmjKKhJjHt_Vg|I`LPf(M8$RPI(n#-gPDk6+6I-M9PG^5XCfQWy}&D;8p*8H5T9KhmX`;CSYC^EXQ5Xe1r`_ ztVo{0U;HX5mH5lPt^cJXnDuU#M)?}1{V7c9AwKr;k_Av6Jfbmjl9u0KGfSz)vPdMK zwY;GClV$FF2`qb0o&oXM*VgX{c9^|us{K?sV|@l z@~aWOyMKTfs0}o6z3oeDfK{1%l`KlhuZj1e>QkyBpwAqacbnz$Fdg|;tfEtqGiy^% z3ef5_E;dciPNcyIB1kj@TR(%qM`IfYu)G5=xcm!X7Zk0Zf%Y~bY1u? zI|_43N{|wtHArg9O9I*Jg6y!q$HHj7UWQKsBo&&F@>8Djy5`km_ZtT`nELl#>{P~f zNMfgU@-3n4*PF>am?GkfC0k8_u8(_LzdT?NshZu>!{<(xwE3kI@w7;mVwWt(!A4q0 z0^IPPK3zrJcd8oN={~tsEV5dm<0swR1h=AeYFA0ws6QhG8Iw@u{WEmW7)V(s11WxU(*lha)#r?-9ZvU1r zr5J&(0wmmD(476%8EvY0K^=+@z_p+#*9w|H`9y(syp~d*>TU}T`PNU__lh6fCGJC< zjalfK5bjYP6K^1zv);Du6cBnYTTASZ_Dz3y@Kzf-~k*RBO zGL33qcd(HPC2$0z04E@WvbFO{6ULFE%LmP6qDYNTeY?RLGl~)JhgKW6y08Pfw!&W% z)b#JH)y^Hi_MRSIdu?u1Omeb99!WV?z4{8V0uZ$_=sxijdee3ij1@;YP#2Y7$A!O3 zxy-#}7laI|)mgmd&z>wnvl^fw7y1M~yZ|W%l^~m@6o1BNTq4Z1Jg?egN9?AV5<+bc zG6&S8Q4#s%qv10oXPuRE3_ag|L~DiBQM}n~a?aO1Q{ry@K=ss;Kow*^4URf*GI)GHCPiA^#V~_EtA1U zMM3;EE`hnOFB5~i8}{74|27q$uO@jLq{o;mSMgzt=_rQmatW9v=1cppOD3}oxhfF{ z+o-l>J9Pj*n-ym)qe5_$oV2$Y<^7Tq?th#?;+O_gs}iFx%74HQDk=VC%(4xQ9$Scs zG}^1=VF738Vi`SSXCYesc^Re?I+B&3?3{K~7q0x_>65P9#e z&djRsV|3eSt{|h?eJEV;LB6YaB=WnaXB7YOWOyFiczeP_4sNy~;m8uXB)Ow2-LjFt zV>+v46@lYdDQBeVjK)9%B#(07B((Cj352mE0+s8}gNYxlg;#~Y+~=9B_0FtXPd<%$ zd^9Ay<~WGX{9I4jIK1TzjmpSPTsrE0VCm4dn9{nX$*9++x}6-qYO+}ja8^ZipE1{Y zKV^bX{?l)ob4mIBI%&%N345%z6sITIMdY6(U8{Fcc`E#_4Yy^n})w%>vivEw%+M)rqz5n*vlE|X6wfb zQ!b7(?8$IocNO*s)hvqt^erOc7AG8@hUI3)E_6h-E}HZ77hwLp3`99EJtrn5yCMs1 z!vk!?dDhADuE>RGRUE7JZz?DL4V{Kr1{_{sSQs4M2=4Yk$M|t9rB;ShAOjqbNR9yw zWFS|@b40OiL7*MGI`;g~k;?bSshQKXRaFt`w-$IyHBA$`+&UB@@-UNAM8oG{y+{5i z%j31=OX?mXEh1EIqOy^`AuoPPzNBqD|Gvq%zmHA3Fs}S|fVO5H+}}$oqNr|bM+#C8 zHHii2^cz6tL-jY8_mKtvE~s8bsJ?`%?;(_El1ma-V}t$vB9xgzaMmh_WAbm$^}*u$ z1h9*h(4?9CcFFgL^hKSIYN7K}j&Jr=xY41qOV$7bC?K_#10EXXVH{Nz$^6RYMy!te zj$#b!BJ@6hOPk;op*S^WFhe;9e84Z)3mrA14J(_;x;J-O7D#7TS9t|xGMw55NC^)g zG(c}1aruHSOwT!o1Q{WWczRDK@N@Y4ZnTnl#TRxV6+`wx(@xFy}Dp0!M@u4xCA`c!I_TEZIl7C{{h^{}(e_XOf5+RgcLvn`8ckHr<-^ zj1&;~shIY2+vlj4?O4{t2sq&&ghJkV+Ioh6004#$oS=s&8kym=MVB^jR6hYb`ikTJ zCs@%DwbtBCw>dg0!^azI&k#86YYX;Bb*6a=58cR+{Q>Ri$i9n_qy@*0MJ=|Ns}d!m zAK39qqcj<7kMaj&P+liSBJK!M+E*G^PLI>|={_CpsYGxoBF3?~{{!V^Q2-yh7xdG0 z$Ep2~yvJ2{zuw`$n3NDa{vHHJB8$?((IqA0i#ZHOLdQpqKPiaKtId}{6hrXA>MrZYEOO^-%V|p3 ztUEt<2J7bII200aB`mk@JvGy38>3mnfxQ!kX+^=+>%3A9(Sv?-ID}mCUJ&aMMOLt7 zhd|yPRVsrRGU8eLD$4n$ytvb@vf^(bJBMK5&V1=69(sd63W|Hk?UM0ULd10qk#el_ z?sv{rw)A(lzn7WEAylp@2Og&u06-7hZZCTv;Ux;AA9h!VS_Iv|Ol8K3+^9Bgo1h~Xyjm4l4c@)nCX4d66dOUj)0O&H|Z zS(2-VdJ71J-dTE&?kuU;W-OQV1(R2jcYZL+bYK*LcRmQJwr6cBoWc%us!FJ;jhiHa zCo~kAP}BgL}QSZuq{dVw<+yI~b0Xzxq>e;@3d!~K!yYbQTZGDFS zN_^OR>iw8L*Lw+FzF2s9;gkQl@jTmt_2Y1t9$ zwd~aXaoG1e z^u;^$C2R*+2BUi7Mo;el(8t81^U2zBTXZdNwFBsIzz@4379P`>?~Q6j|G2h6A5%XoI%9 z-726iX(rOx_^L3G1z-xu{@!G+1|63OG_3qtMW_4^qm<&gYy?%ZE_~dixBdnnr$+}h z!(Ck;Ei(d{qC-sYt1A=yC$989^YcQjUWIQz5hmQ`!K!swQVfsmng7qd;&aW^@i695 zfErkueOatn^lN*lZZnu5qaXYoI#})M!lJ`8A!LlD4KcfVsB{8@HQUU-h<9MrhSdmj zm0N!8a-AxKQ(-b#%Ik6KVUkGyv^up&(wl@3UnX<4d`Jlw;^)Ary_Eej%9ACRAq_pY z^r7*ny4l@OkXvT6deQrnx$dWck+1KUTR3+aCp<5`MU{*D-x-r~K~5cs4mv-z4lTzM zGA7A;9m1U0@c}PvW4D=ou4co+Lo|IDP$~b)zRhfL(VUl9cs9D;1{M=^W&Qu7Ddrk- zm3a}$u=5pB0`gWc!dS<`GphP8C;asf+#M6r1;|dJr3dTiy1QIj#o-g!WOepDXYoJA z;NLQ-xeV*cct4R46*1v*FT!hs$s~TzKdgIRzT<7TIu-tETA@aFcK`~p@6`ad6ew_F z{uLqzrf7whCWGm>#uy=e7!paG(y~Oz?PSQY2p^I!V!raNYiVl2?td1*cwMi#xds}s zbNg`%lC%6iE~T@9@D+k3yISeuxJ4qU*9LRhL%a2HInGmjVvi~FLlcoCd4)kWi+qE= zK@7njjrEh|g)CylF+GDnY8i{;-(2)7)XeDUlriBB@$rR0rz=2LU%a@ct5UOop3qO~ zEd87jv%JBf!+k*#AT{hpDT+4HHfWs8>ZLjKlKc$FDl~8@z*D^iQMl z=x);ovG`&}`A@1hOH3Fntlu}qsLw^hIU+ikMjW!bb~7x`-R}fQ>Ep_A)bPy~ zG;h2z%Gm%#yL@)G5;o2)ATCutlsONFE<8CWIus8NWn-OHRe2TVv;lX!ATzS|8Hn%a zl9U@xya!47mLV|j@I6D;2~VR3-;>1yG>o&MAD;r1`XxXJwfrn4!pC<&(edo-W~^Fh z$AFPqIar^2nIBVmN$556RzfgTp$`Ze2!qYEcQSt$jJ`rp^zbHi&!*T7aoN&vj%!Bg z$QabTMrg&2#BseBV2YBZg>oS^nKerx1|4<`;oBQD@^byUqH1*Na!_@cx~MX;fvgIpa7g-#mYaXUW1{DvJ;D4C-x-0C4Iw2Vhc|By6) zXu%c>sC$4NV;<}ns*MVLX-f1)siWFfj|;;(unQ)rBcROLyl=(Qs|bND8nqbrp;g8F z?|ke&Jwpj|3z=?3<{!SkKie_idu(4>vK_F=(A)7z@DR|hM(zLL@?INX+@o?G@Y{L` z4{`$!^Cj*)H2zhUJSoJv{ICqKHhtNjzIPHqL(2{JRPi%njEDDt2!v@8t{p`vZSQ2! zuPpn~1tXgtzTvBDei+NBoESEU>y?zkg)Pf8XLb#%3U=apslzG=!t1fcUiHvw6Cpbs9jW#uAFo98Koo@6w3)NKJ>?U{j<~4pw1v1I#>Y< zx^K}LKw{aAjX`S0RQX<*-Gnw|4XEHA=IFLW7{Oe9(OMh-9qRzavlvEI|14Bg^x%9y z$qH)DvYn^Q?lFww)XzFTzr(#?J&)|||L{G1x}PxDYa#j-A8kU|OLODO}%?|S) zUQ@IyN3}7Nq{*W&{me6ci&o|afq6UQq661D=s6qUM8y+9*4)PnFpjj`!G7_3Pg^K~V%HJWv*=hAM zG4pz7uj$G~Sj6maE&j+ZM}etE98L4*WBN5-$ZMwhLAptPyh%^vsTms>%bRcVTt${A z53@rkOg?7@AJ`>^_3@sMbu40KhmJg`3UZO}TIs^`N8Zb{x*Wae+87>p+V0*6`EZ|f zM~LsPU+^B6Cn-#lKb`pT&}L1OY`y2Q(z9&s)3gMaGQ|Vx*0It6A5{Z6&BIuiQ{eTce2qO4j7huRQ=ieS0NSq6Vbs=<9YZ2?;^F%`9MqVjJ z$gpsky6y2nLoTSRv4jpTX)Ll>c;V1|0f5inke+{SQz;G2slC%;jmW^u@a(jnmoSTA zi;iXci>*YyU}Q9Y5Lk9x4Lx9O{qPeu(j*Vkh&SS`fq8nMFf1ahZm5a2NB>ri)K0c4 zPaF~t(MW$0UQ<)ma77E}VI5`|fu-q(Lb~h1=ZjaZ5zCS(Z-7TrZj7f7o1H@HzR4z8 z{XAmDp*`F*@^ygzAB()Yk`B?iVdSek=CoF_>1VZm(K>pKJdZAB#v9CqZAGJ9wt|FfC+Aa zt}U`5D@Tmxq1lQ?{s6xZd4qITLMpd9fDH_##-M2=O!{D6%(@KY!x58?%IN@irEPa& zy6shIm%n!{1&l2le1EuuL{sQbIfyv6IlQrr89-?wLjvWa=d@;fX+9<5@pbp8HoTZQ zj`(a8?!RGF_SBT_wKvIdw;`uzHgATQ*8+O`ylueNNKuQ8?3qeNcxrn82Jal&M-aHB zCx;ssJMnT9$nraZ8S&huJcWsf3)xSzfxQK9cbkPF-eN@7?oRkG3N|tt?jOCH*5)td+$D>O+!;&gFqrXj?_beK#!3i#g`u;7ZO zj$?dvHsTPJuwk1M$6NF^c}_qu5zk^tZ)(k%lX5GaLM|H<(i-Rw8OG|1g_Qb2AVSX*<03#yNZ+l>ZD9C*qCvmOqe2a=o!Q!Q3NEl~OJWpWD zyiuXXYJ#LgrQ6~Cl|cd5v`@&CvyYQ;LmQAFqMpqk7b6{vK(oo$kRFLB->`i%`0ei+ zSH$Y3;h>nY7j5e78vgi~$|Ws&6%cU8VKuiq7m14e)dSMP!@dmTqgXX$531^o%%sv+ z9h{@r&W3(S1&>P&^K*Mj`U&4fOjF;mqX*z zU+G#0Jjn^?@s{4>T}?o-4*LvOl1AOor&ESKxXKX}&frP~>ZchoB=L%zHu!33EZ^2% zlDYB^Yjg$LThnk~z+nL0fV%SLT?X?YzrN}+EDMJ&@ilvcQaNpK|j#z zBVVH;h))j4tSB8`N~zuSg~ALY@R^ z`oC1%-FCWb{DCA-tz_UjZu|mW#MzKLzn5wzG|;LCeUV*3MjqVUyjn04+#2?XZq~LgN^znafX=dyQ*yro7dCEb zn>sya%lr&1)%bJO~hz`_B|OCs~Pg}yC}sw}FB?Lz^wMBCp%Ny?k; z(0@;s2Bo9*6XYP(cYKBni(Tse-sIKKgPE9X>hV|ZI9!JTbY3=nV6$d?0TrI49r%9Q zJ;zxXu)~#;s*El;!RWeN%EVIiNH6a-w^&dO{K+X|)`Qsb3Nd`C zUKXuHQT;~ab<|t-u;IjWq@bUF(ju{ztrbe!Gg9j~W-+4?Qrz@^;MHIM5j(Q_Vu)MY zY>w#K9EL5An#T*-N?Xwf-#=XP5)RXPNKen68DWrXqf;DNl}{yCP!nQqv|^i6z?f=j znYz12BeH|XIY`YnpL6(41OQR`G`ea0phY6Qd(F~z*L64p+U*$F*lL7YSM?uC!%yA=kkIO#hvhI7N|TwGCZpE%hXsry{Hn&*%4azmv6ZSCRLpgJ7~4~+4+kB@ zs|Ug2>HG4P*DbfmZ`J4@vxP5)_IH7^n}suE2{nD(>0ft;Hp8=rs8H+x?xKN;%G4t@ z4!M*QRF_2HFTROuvF?03No=h&xn3XG)=|2C8~K_025k9{N`^-?{6FC#jjcEZhv7d6 z`ph=*yW?GdSM8mZMkW*b6sZub^oK0_3>dtyP!&`OQH8c8lfZ5lUf&GZB|smrwz#Vy zz%B@`B-L_k6nyAB6Wh8y8OIkUig1mqDmC5NHhOSJipuRq{#g%DdTPZ*^^JF49LAZx zC9v?kuNYr|I9r3i`k6XTuqXLw<4A6W@(dPiSzE%a{zR|Inai*=m|DKs1%^XP>0(}E zysQ&C9M_`toa9Q*I~aw4Az$64aM6XLCH5MPEVN&N@yD9~+)AMm6&;P@5{vbY@OgP! zv<7x1bx1^_#I|T6sd_ZZI@2~(4s~1??ytmc*jJw_iZ0}?Lvf!b;Ayh2;@nDLYfOPd z0wqj*gLqv(lw`)tqz1r5IbjKA@)Rxc(b*^kTTVpuMFllLL?c0lx11VHVfci1s!MO< zACgHV+my_gk?@uMCS_&$viH-G+2M#dPrW@vg1*lOZAivyu{#O+?^Q2?&Kq&Mcvr0`@Vear2(YcRq$`Lzb%Wy)#9(aB*uLwS6?HLw)CL z_vN?@kTA)18K`fc6nEg?-{8dDNIQnnR43SCd923BURxKUr1hL53*ZSd0_TZUyVYUF z%<~E+AT70~Elkf1G~IA2go}$aaL-M@OhBR3w4LhoKH}{CW|&DqGzlJimk(keOAjB} zEU4y@hHGd z%(}EQ`Jqn7QkO1P?@$<#bU5A~69Vnu;b~Tl-jf4abj@1o%{lzmuR8nmrH&F}uzK_7 zQ2Jn%oJq11jp%3EBdtq}50OI6#{E6-)}bcnI10+1DzHEMZ6=-b3645Ce{yQy+%{hN$`3!3_TIP9n^W!*WTq8cN@4)?ScZ(vAA=!UVvK@VF!|T8(WqgV&~fEetf+A8=rmF~R?hVnmh(>KHyHq(javm- zTpRw8FSCYom71M@Ul}`n8n`cKPM@hakKZ|;gJ;ylj16u`6cvq!fKq((V(GpcaNgvY zXd2+q{nfxOgWdwYX<>A(rHG^6T1l79JqU5rxuK7OQ|iZQ%9={b0m4B@L?rDr-rvML zeO_7$*Cb4J;z1{C&6D@)w1+B=@SDS<)lRgZriT6*bjY|V>{la;eN0cI#@T1PlHUx_ z%X6G-6YX$=^siFCGL&?6eghj`@mb|JO;@D=K&jZAuqB8D$j=Zdbp{BHkDM+I?{U!q z*hE8o1xSl6{GVfw|LX~}&VPKwk$~AR?-5r2MTd~g(02KM_q1)>w%s#r+tapf+qP}nwr$%sci#8g*xj40izh1b zq9P+IGO{Y4^E<}@|1i)oi4PKDCg@r(>$4FUH7MM+0sp?vK{9sD_U%AFWxoG9v%~q} z15=$&jE;KQyzy|lb!?z{aUMZ!Ycl2@@vKM}v_fVn^b%{a#uxyXE=W1+>yjOjURp?` zX0h~o9(Vi)jIRf<@<>_4qrShv0^65fpFP1_Fm(x9P$}T80P-iv<{BNMJbU$MZnQ@# z3;)~r6jVcUFb%-O^PYVzUhZDN-3}^@`aJ+Hs<5CMQ1LI19zW+4KuCZE{7(x^z>scB zbiFOq-Eyx;JNzc~8!u%-u7kE2c!jG@2UnS{mr*+1dLzkOAPT0doiF-16hBckXqdGH zDlBsg6Mo>37QOM(33L4JBad5#UvG+}#v#sP-h-j3F)FzRbGEdFb)ukD7qwMvaPPu-(^vevgu%z;W^~Y^h&s_Yrw@W)F z0TbUq1Wf-;mv;smKNFaqaca;mdcr$}TZlNq&Lpy>@lt(S)v zNkT3u@ABhJeoELY43Dj;vyFeX2q@h{!hgv^B_i#hkP(M&XVK;@baVP6%!=gmed|cn zH{DnEi)5C9pWqiI?r3H4v_fHeVxd7u2o zv@W5uDfRPyP5KWkalfk{j&G(|V)v#b0YD_A0LS-l4Dq!TIr{e^&UYqT=B`mIP_G)X z;@xBBmm8M3?W?(YEbTL_B01zM-}{@KZd*n87|V>emae(YgG;#YJdl+fulOeB;DlTf znzUO2ZD)C{a>)~PDyUqkyvBEJHinJWNvU63D-KW8b9o!%8)KN^tZo1YQTs3W+jXc7 z54Ay4>MG&{lTKN7K{JZW+ay4iwIl}Y{U z)bQ%;j~ibeT{1CVJo#y9zAn3UEf;<0;MuT&{d{6?6iv6@rzHJk5WEM$$+-aMfs+tp zI(#Xud&5@3fe{drWC^cS?ZG=DY>fQ5nRJ1m!NHBGQyH&%q*Mg?O)}A4VQDkMWRq4H=HE2i5K)q3y+CzVsl?`7a{=tTi{dkgQqCdd@%!@L zw_3xeEV`u+o-qYMCAB{o?$hFRSml;a;5ftA#Bw z(aprFnHuq{Eruh*SRF&8alx24?0Z`!3b~Ly_?6yCi<9rP;|gTVqnbY+s3-nCCkvgE zHVxV3K3}0D;?E(31H%W{ky;2&Ff(Q%0#qwsQr;8eD46Fje^+4V@POtK@7A=nWUG3N zF=SbzbtiGDncw^`6NSZqFJ1|3A+8YJKYtku|E8z|<`%KVgOx-`NyS+@M8@^MGaYh& zHixR6K1sMsMhBcED2!tH z$~7zmfuIE_K4IUln7ec&Q?*AvEcmKc*gOda0*-~+$L|u|WQk3yn=KQ}MynoOcspuh zjs52RsuyDtE<+$b1`%n(Pc83jnz5ez!A$}Ws$#F5RcqG@BS$rifGBPXl6TXgI)?r# z0|x)>Y9v$(k17kEq&tFJycG#tIT!MdP$UJAHi!phh$o;Yomob}VbqHWl=RIv7)sG9 z+GexA<@w(x^MK?qVq{|e{1h2uzte@Vb}fZL&RJs%##^R%T44EjSr~LY5GCe4MoRa9 zN28B(@q}x1iQCt1PyC)@-|-JfTEen}{=Hg>9uz0^7qE&NdrZ6D9lszd*m#GR(Sp)& z1}KV2fUvVv&dK%o^t$^G5_W>&bhS!#=0Z%2rFonkwyZJ|154MOYn1 zfVN`CBu($*k5T6sdsMDjM2n$EJjq&ormJP$j`>*SN!Q}T)Z#CVeA@m@>pF@t$%dy_ z?QS=UV?OLFyRvzYs!Gor{h|U;+MaBqCgWbH`}yCv#w}WU0XuPlx*=gdpL@tt+%1>Gy|N9?1KP zQ#2^qB&MRg^dBsG!@z0eUj$1{jxKR{qVtmoxIbbNrPnjAf^+%b2TZvm;mWxn{?{Z( zDBT^#w5!*b#wBz{a|CQxu0OMH> z7+r~dp+A4pM8j$G#(M<0=i5!3YX;Oyr&tY z>ozdJKu#;26RYMTSSAulwRu|W35^Y+>8;u5J_Sx!CcSD^1~BC?1<$7_H(ALl8!lBz z^uno`Q-I%|sHHDXd*@eCIiQOcQYMFYa-~1LTd?0B zZIXRxi17rpVOVrOHx5KK$E$w3whNFB`1%?+b>bx{5cS{$u# zwHk&9vEzMN;^N{G-sFvfh$=E9A|L{1@X402Y=H_Ve-$^h7`H26RqzAjVskJCZW-zp z+&f1GPjfD`@e1MO(q4M{K2%HW(jR{;3W5%&BF#Iv=YL~zl`{(N<;}g>Am19!n{bl01qU_zlwLm zTpnJ?8bX|R?_TUw8O_az;z2KPmQW~V5(BY?qLPOrRep={PHV+x+%ho+SsY+yfpV%g-eon6nKO#S+;st(eq-}1(L9EVHd z9T(`Cd#s$@Hz+ezq|>VhfhFfYYrPT^OjkEXq;w(NYcJ7>FH$QI)wsOVKKegVqZ;NN z)BCr-(cu{qoG%Lc*-eXYeo{pUxiwCuS?Dh-8GSuh6+TqDl{294x`*#gi&P;X2Glv* zDGe+RkT5wsd|B3Uj}`de5|-wchwcqB#7NtY6F-fSFPYfX{YbN*w$n__)e3@Vs%*L5 z51s&@W>xp=bC}>$8I=MxNHEvgZ+l(hxgCMGOZHBIuqx@D$+&1@pT$P%BD#`CU$&=+RH&KeeEtQYbENk;Y;UeSZVlbRB-T6+* z$U41*&9~>4t)AvnpN~eK@eFK_jkmEGMLIB5Q(NHnj#ca5F`}^-S0$sj_y%kGxG5-R ze_bSA&LXojxiFLNkm2FTS`d+w12NqXc<;iG_5rcOvNG?F9>0?(FW2~8hrTWcExK4y zU;<>fJmor<*nY+d2PhK>cew&KE%zO3+sesi@_)WVQAfNSxK&&gnM#(bH@q+%J01qV zz3`7mOu4eE9u2zC54l&SPg=rYjK~hCW=_`;1w_r^yUyW%w`x)P00<@ zr0a}hCfWcVrVf9Te-*WV`Y-JDC^%fk6Zlqtg=VhFJ=65x z=E1mq>xzg=MEre#wio`#zSQklG=0L;M%Lpd+1J_^c$+4c>St_=dNpVjbG+ zS{~|a2x{Oaot3oa&qr1GcjAFoB6{q(S4B5sd$!#MXbFRkK%ZI+DYdp)< zaej0ICxFe8jDo-)H|P(2?wK9^%@tc@f*dJfsd6_(d;w{;3N!qyu}dyP<2fejq&{+O zVK`Nfx}XW~J~K~ZzM%G;ocme!2xbmH7_+GyHvii59Is=OVRc&#$xk;8d)Din_uH(o z&7r&Zq_8HY3f#Eu)bDTnV!Fo|sP>6(oi4;yigp67b9}}-nRvA@n*Wz|8nA~g=~&y4 zrcO(d$e)zeSyb1ynFLEy=GbGL6!FWx?s|>e*O9`<^6}M85!^TDlVtUq{?3ZHcS$1i zNOAJOio}p!BHz=4Z$>1`L?#kj;gpz)NXhk{t)@3Gw%18{+~~SHZE+~$$MjF}71+Ec zqecM9uaV@6@)D2&LZozOI9O>m$%PuyZ0R%rUa|gczRp%Fu^o9Lz>NSIB}W1TGBg9@ zMHLKgs?fwtrYaKXK(h6>?Y(mRQnxo7(j&?hj~-@1TGL+C=_a66#a#bh;J$W80{(%e zzr>z-Ys<{3b95jaRuol^b<_<*r}VE}l_m2mcu_y-jXO#sj##5V_hsZPlENNJ6XS#M zZWo-ycX1Y)X`i;#jBywc$$KfM!TN2@?M-A*&*aK!fEHM2b9Pc!HQD*@wJ8c~pz_8m zRHLF5Py$#9KOco{UZB8O3gejnc;ig=?#{)7Q{Viz_do*(iHf-H9i@_Tvk&lrQV9&q zqEFRayUHgcef?JIE!#pyvnQRN;_(@Rh|hgP{o$;1ObtCDR}>U65(;-)#?MupZXGen zU^)(gts&UMST4r8uF13*C5>;!3nU|i&$GVN4BW||J1x%=+Zv+CR-33ivdnda_duS> zk*-6Ey8uT3t*B4&(JNo3MXP=s{;+v1wi+15w%5xSC082lwG+&-QE0vsh>S!8V1(_< zpGB?=ThCQ3BQMz`eOdJe<%T-coC5m>-N8!VXQb9QYBvdYF&Hv(gbaZtKC?DlNzN;x zc#a%K;sb(MTf9hDP(0noMu@nin!Hk}@LUsgOn85J(vJ>%MzY;m?v5JT22J>v(ql zW!CZMcU9Ij7Va7AS-ms@Z4Z$N+d$>IG?v#eiNhKxc^afuF{iaS=o2GdQ(ssO$U(}R zlHg8nH7x_t%$xH!>;(^fIR&6|C)KKF$k4DY4C^FS2Z4?+FPI`O^)~f*pQg z^GRH3m98S8DZ?x7!dnZe=L$<7e@ zthi;#g6j(PU3uP=LxQhBSR?ZxWL6U7StY0w4m_Vd8(G=poC-|0;rgEl!}mi%q}T+ zwierZ#>R)+z4Epc#3DWO``8D~w|K`T17k$x z20+9ZejR$RvoXiwEjLMb{{;KSuFcdHMVUf8bO{U5E|gjKnfslobZ>|R?2225zqu{X ze}*xP8l|YYw~G>0OP^0>Pch*TpOJwU&pT^6w09QMWQS?PvG^>_9h~kfJmXvj_FeKc zp4@mKy_Ki`%c%IvQREQEb3va+k~?Ga!Is>m|Fz&`)xN{l1`7MbG>eZf#HbOi;(RvV z-Hs54neuhkfpYDBm3pni6k!}^w_3C`brM=+{oC5IV!a;Bz{gDCOuC2a9Q+%iZ_~7(s{~=2}jZGqrm&x#3_w`9)<~ z3iS2*(bFSh6qoP1kw7QTthVs8RzxK%@iN37)CH$s=p1e^%+HM`>#Z$WQ?O(|$jizT zXQ$c1ypXd6xnfS^O17G8GeT|Q<1Aei%J`TF9YKMt5y+gEx4rQ%=+C{@)dW{t+K|ZS zB_FGxH#udvUlJ|;fGWoc$mKdJ2XC)?=S_VpDqy&PPE2>7f>1S;QM{P_uVXR3uW_{8YV6DYlv;4owH;Sy?OOIziawT zx0mAIclEDg5ino5@zF*zP!ar=04%Z$gHl+&Rhw`{T{q1IV%1wZ=NdU&_{GMPpw^ziZV0*O(G zTAEJ-QPUGP_*LF5fUUNdimFx*Hwoy^6s)TJqBD5u^w>5@5ZS0K!1|TpZPIlgh^&#- zsE|jR#w>$nKI0%}#Y%OXCf9!Im89qn6AkjFP@`=Zd!|^T?fhtTWBY4KCO5-D@J|e% zbwNCp#4?|#e^ac4IZaM$A>tn{WQ<`PF_eSjk$w0^YOYS!t9XggnM`k8%e?pkFX_&+ zq$GM)>#Yvt3qEbcHtl(`xnUhDHHALv1$Zw(Z>-;e*l3}(89d5DF)oJ^1Hj;&nrjS} z?SRXE$3E5NXm<*S`Ms4cH}@=Qla2@{{nay>h_ysPbW^chAD1}^TPMKYac+?_Fkn7~ zdZ8&ALh?N=*uirk=8QG4?MV=U*cv~X_{fN{oM)PZG<@oBPyCH`w;7z&nO-?w-4oO! zmM;&+dV_aVDQb+kspf!$_fTM1_6@f0U%~BSf}a4op$^?@aB5<@PbvFG8Q`r7OxK{3 zVsoLNI&!Ik9zG>`1ftC^z#%rtJdPCdba8OCphQSXU#YJT5;+=KegF!GY_^2qT_|J@ z3PAR>L?WaOh_(+<_h+IP zMTEDz2SQx;NM)nUDA1rW_7}Wq+ zw_za*!F$+EeCuRa(7K1yD)+}CPdi#`{4(6?a`*07?S2vjTnU03k?jEQK50Yui;mco zm&1vsPw%Lm!IMgkhCu9@#+#?x1CJi#A51vj;QU44zZAbP_L1Vj?XO}Jk4epE%=y!Kf{G*CSGn@R}0yk^LZCwS_R#!Wav%``t>y06QWN;UWV>J0B% z{Z>r1y*NZnD`ERHk$uP>btU|SX6u25ghg_9TO^o6k{#n;TvFJdlin(?Op2Ea<&BMN zu0jIOE?K%yW4Wq{B0`Mc=d6%|F)UPcPOfp(`>r{Abt)H3%J_F;ZaO_B{CC!Mg<9Wh|qIT*WK;qaw>W)GR+Z zeBa2w&L3B2SwNgz(lY`v#nfci&f!fC2s&G_M6pDwiYK~Pk}LYK)(wgsnSmkb+qjMTSCXnw!RrVtGh=R`aY@nqeN4UVTY4CSnrXu zN68Yir1R}j-2I+FV;6oL;9Apyb|1UoE4-{~-be|szIvod6F*B?=ok11I&L%>3r(Hi z)WAur`)23k@rys5_iKH)=H7e&3)|zxxo|<&?Vhep^}osB8mb@&`kQveHf%n4Z-XIv zp!B+?KcCdQBBr?Lrb5C!#eydyzFR`3uSg|3Z&jl$eH*q0vMJ^aRU&7nGY*$A`R_7;eIz_i|LsOnN zE+ogK-3U6kLEA|X3H{W|9mrQFFm&IaPRviV1${8yE5{O7cMQ27-G@sa{@F2q z){5!`^|Y=Tz0!@@k8i;~e^KLTUsE%K={57OP99+AkO>`)XxI;*j{SNb-_3>+UP~{; z0IoeY_YuE|c)=T#PXBcARhLvuur2yJB`l*-#!{Gf@&V41#=a+OTKtRiRq1zhTMa0@ zIWWUNQFRwE=G2mW>`*r7vA!`AJ#94RJ{pAd!Wj^oOJY0#;&G+G5J50pf!>bA0SPQ& zZ0i>9ud%fC5;GD5C88T%k+&r>G)!81Y_z@0Iwr%fedi!05D8|$F5fbS%L9!4ZpOw8 zmr`0TwCL#|nh~97C+7spEECrY2cncY3u9ko@*x+%!qNVfJu({yr(8L>AgZER&SG6v zW;1n1VBv8bfw&#dDO}cuxFw%O*ObEihg+iYo*wb7{g`l-`6wr&*fo{Lqhk-OGLkKg z(Q}yd<3>Nxj&lf;a|;^ufz;LdM(X%2A?A2hiLclTJpp8h>2$|`;7WY&SS7F_FSP^z z51T3_Pm+61t4KgdCnN=FLkGjf^M3k4OccrkLi1}8Ri;8xQyufT$|8{R__td`l!_YQ*MCbR-X^RgQbSa|T%GLeA zn+uu?E~)^aA|D4v%NXuNToIcClO(rw!$)g>;xWWx<6PG^-%Pu^-G* zhtomQHzuZVoxbzFtM4K&z{TcQ8#@h?H8@ zS-x~RF^YSS5o6hJ?>)YJUo)7=5=A)#qb->{ieljcIPq@8@-EBm-&y{ty2=gvd~nQR z0KTx_i0}i_ak9IA1rjKcQ*3o|svv)oRBXqwJoet{u1LpWPwd_Dj)`HpI$qSu0d|Li z{m;u8YJCJNmt)}M%KSt05pE7eRt2W|2RQgSE7j}0ha|zYIK=0ODESOVy)PhBg{w^o zy#I`+ngl*=hRVrFR%#ZL?2p*7`}wF%3q$3zxCx7Adg6hPM^$I%5@BwL1fqqD*C#Gt zps%9E*&jfR`ggR+bIhlhOVrAb26i}s_+NZme&WP z4Jdi`lXf=ZkLMIGF$tW<23&xqdC{m}mki~NItC==d(LFmKu_fGVc zwgC+Y6Ml_*-gvFDGFLi!|4N07ZWphx_(6|hH0na403IILJ&j%A?v+FvzcO+88PvRB zlzbtqsc}2gCd_qvO+$xn@{1%4ZMX=$T|rEggg!3IG=&|>C>NhJAi6#@wKD{Qtq#JB z-K4VXv0=`Lt_cK8PGAhkv8aLWLqux~Hm?sjF2vhBP^+@IzsrxU*uegdmD6B1d8)Ca z{I)2I&MB71j<=i2adTgR?@Xb=o^(FEu4Ff|Oq1boOq#`%#eyP~9){6^$3_6J8r~ zsat7;4o}vS*+K+x60wnXMX0FB+sVI@i}CTZA$Ic;*!Ypu1)jCHKGx`c)Wuka}nN3*uq}xD+ph4?C__b zicg3}uL1d9G7^oT-GcoUmn{19ig&kE09xa$H(2I)jqVzpoznm!R-dIIE@uxg)bEDmW96at5Tht~RH7k@x|@dPcDeFcjA1i_tIosA&W5s z&waD<(j#Hr6*;e{V-st2d8cywLJF#vFLqq8XdtRnx(4|-{3t?E)|tO&To6;NXaCZ# zFbJKX;VY)uQy0yR2WPKXkZ1wYu53L2pSAg~{)bH7|NoH5`dyqe!F&(L4V z535go#|Hl;lTTh`<>AkNuD>k3)O)6W4xX|9k;w=Dn@o=QFPVHJ(qsNH{lovgF@(=k z5VFBm;=}Pd6K6Az$NSm0NWYc|#r>12)55-WfxrKws}1|3{0#qH^WC%L^QA-eQ{Xf8 z&z8aV|0EJe{@*+O&U7;OahU(otN*(&z{qhRns4A?B%LK@fZTZbNWd>>d);_!zjXbl zG%t-Uy_G0$saDCdDwZdvGAN#BkOZ^Vy5iS{pan{}8t_d7$R-sd>qTGJ`;#B&iR!DX zFIX;a@C1z>%z^kx65G6`xRto3-iaqq!Ijv6s?RSNOY!_O20=Ezk;PJN3{%K(A+7G} zpz3a@n^vR~3-2pn{&z9`h$m|_!fmm_{a{^?om%x>ip~~(n{3$QiIC0IhK^sFb?nEj zZM8C|`Lifo8vdD5tOH9%(CB~?N97s8{`Ps53qh9WbFFMFOXbqLMZWUC7bp=;w`YJ# zPdnurqSw_xT}MY?i@d6_4fpqlJRhQ{k3SptnQEkD!xqV6&V#{f#O!CE)@upS+&x4$ z`pE0*&0f#jakWZHW!gJYkFyI#X^G_`PGQMt4n;6+VZ3o@*ay8Hug9Lt^SA@e%nCy1 zrY)p(!mcfOY#qs3^ioTBZo@q=eu2BtPt~Fk3C#CLS)CjLUZ7-Z}t+fh*Sq z=!m+0{+A##k#TWxw=+XRv$2Tbyj*m`X%BQSe!ABTd;f1*GrnWM0e%tmN49 zCo~5&WIJcs!UE?R2@ZEPf)<~r>~QfZ@HdnM-fkItk0c6cIb4(KuLx`ZnUll6nI#aW zmBFcxx7H1El78aF(Vo}!9J(?Aw*z}fKlP9P&=0T2X_;=MonD4Trd1Yx-6(`{|DtHW zkna^>@t}f>R{!Z<@ur%^NcyTNWBapuP`)>GH!Ti)YpY?0qGQgMP;N$5to2RLF+Bj=#KZlv+ryToh20JQ3uG^@H zGm^i&|L*!zCt$`$ z*YY<|nwjx0s!F#mcgI46SX@d{Wil*s1PCk_P@{!~9Y`-s#5V8m{cY<4*kz6PVo_wS8R=QTOcW9X3D2nh|TCR222_lt#ppv_yQhwTVXJ2p}M6?ep?T z(l&TcbYrywj;P6OR%Cxkv7=aoB=vO@PMR_nH9BmHhl8%MTB4{2{^YO+q9;k?%{JwlvhPD|napUq?;$N5BCA94C<1hfqSZr!ms2VMNYh>HU zDX#Tykia)tGmtov!S^tJg+*j3TMUjOMZla?tN$VV6e~=2o{I74ZwQN$ifyf}#0FR7 zlE1RjpGWm6zmK4%6~ws{=36=!66XKai4td93U_Vi141bc3NBzznYusq<`M7EpfY;J z47X)dQ3?%FbEx+86jr6yH>H*0>RT$0K3vw({xxfJ7pm*NM|tm=M@oxS;Ij!gd|i=Da0k=K{VhCF@xFk>6}AkiLAn z{G<*N7*gRYPU|O`wzCIEm}J8T^!~bNwS$(2Rw7W0=Py?P^9F^Qb5J~T>K~OZ}?mw2K!{4A62A54Kj4#?Jr6{V^On+9a|LiyqwosWl zBo81Z&dR`PZn~Ppu7fv7&p8{q*UR!8@g1sUh8cbXjDl9GXW2C$3@>?ZzB%HCe#$q1 zvL{J(jg+-Xr6pwy0EO=<;j*x8SX!NH`ImCH?4!qL_Dj2H+1#~H)`V`!Y8 z-ZGF7{Ak%>hf+$*_drEibM1L_v~F1UDNW=bw9H|BrteTr+N~Gms|teG&XkF&TUZ81QyO0%lc2!{NK-qiQ{VAbh~fgg5j4jBzxN1 zUG8NW-j(6BT9-@>-nR5{Dq3i|o^$szdAZQ;hQdPHh|y z=8fN1mpkvUN~xR&njp4oot%^Vux=Swpkga@@M!L190)H^EV7rqN#Eejez5Db?K}gV zH`Po$k11}z#Ucr!GU?1PZ(`uF&qOKf-7S6K35>L_`rJynEo@FJ;l^VP&}=0yJt-6b z4@}fhm9ra9y^%u{e#nBzUSQL?VMJnPaNu?L6NW#27&4<&pw|9YTSqR9^3XbS_)HiA zBp+NI@{|!^;ySRO4&5??Y#Lf89rQ0p+jDtHlZ!?dsAa@$77~~9ZKgq3`E(!y32A)F zlgBz#tmbUL>l}gDDzeS@U}`^s*~ywOKkiP(b)+$pB1V zC+o264{unxsNp3^G&LA!4M+&oc{)D3Z9>cvV&e zi;v;1eVtPNFYOU-cDuO7-d%u+oFFab9XDmQg|&I)R4I^9v~c} zZ3$k6^IDCH4Uq|Ix9%yq@Q!8~cSIl;Q1%-k( z(Yt@=El5_x!ayyVEn7G~<87{H9*MPuFy+KL2Am5N+ZP4$^iTLTi5Nuxl`0@F&~G7} z`RQJ&esY?7+WP^b6QIALD#oGO0UP88YzLI12kC9LP^iE8dPcdOLixqo&l zpW)L~{DLw^XdbqqH}zaIDG=UhUI;MXtP;m}Fic8La)hE`Oa|6OiPKKB;yiv~Azqp* zb?%4;@*X-jP%<>X&CLpNJ?UFOIyKPmyTy^>;;{}{`J6N6H7AK z7uvum(vt7_xf~E|rPH7Pys>&i7&Cw2q~ZAt{m`fiXyV-BPozyq?hlSz42C`kKzEsM zN_nh5VmZ1XSGLU2O$~iX^@JC5=Dr>65G!rz7u`|2AXL?fwan}}B1wXDN{rT2nb80S z;q}k0<}%M|3*n!BHtsu*SdkE+T@F2Hy@3f_8ZqM0dejJ_7L9PA5E}b!_hf)C1iCb% zK>dEizn14sbf+W0M2^367eN(uS?hju_Ba$TOg#LBf%$BFT=cd%!mZ~MW%W?(II!n! zZqQV^lIWr9dCT4*HrjKTw)vd7`!Grr*utby>4P;asHGfUu(f`ot&W$xpo~IF4|)~X zy-XU7uoDqR9O4%!;oBK~+WR^xcDvCP>fMgZ{DTm6Ehz>U>Y1!(xZ0!1zw@yr;)is$ ze%-aHxRC>+>H1^TA?M-^&4k%{j4;L2Z*yeXXu8<19IxPk>SY{!V>K53 znPF*gNvN&~es)F?3x4$S?c;otu?ZG4f1hJ!&inMdFnEHc@p;pqd5sa%u9EnT*`SB)KdT*er(!kraoh;gRpd_QFe#mnd7}~OLilzeockH$gn*WfI}I}nI#~au6iSs-Hb4KW4u@Mg zMEaR4YMN96_i)ks;Dllh-rPOnL!6*5#)93%#FgqJ=zMc~_4yGqYmyIV@w|14{kh$@ z%c4!WJdXs&lOq5!HH)9gm|Vn1=RWC1hJ6Ul(hhg*s4+5SX+QHt;XTXL9wPhv?4#I^ z9h!klhXo2t*>Ql#|r%Et{&cOA1`-s1R+8hi)ho22{FOLxl+`hkqC(Z`8Bp238 z1)uv_TUQ#TdkIvMGLw~9-I`$N`rGg)HA>v|he<_#jIT13ApnMNmDA4M;s%i&AZtCVr=0Xy+{Hd)*|;A zJZiZOqpn}ae;YJ9nwM&iOn|sIDtfwSV1+xlEUVXhS0FvSJICU)QCorKT_JeR4fN4> zN_45F%p`?XtG>a;cv$3S7jTuBQWWNBj?sg0KYM6+v2%7cR&;PDNl3R2({)Ny+v2~K z;H4x7^%}2#`16X9#o$Q@BG(jidFTWm-y_#-N|CuP8sr+iX(Kk*p%2*xNH5ZG;I(~_thD70%n~l^?V%#g> zHTkFQ30~}QQ+7xu1<)-}eudqO8C#K-z%k=keo9)h;oeA}+q7yO=^j^{E#+xDvd;;+ zxKm%durrRutR;p-_q5nlOW_6!EFE05+#qAU+|H*Ue|V%&@3Jlt}3YY^CIx3sVsDlQK|-27bkx3#l>V4C}P-WHe*?7>G_3A{Ti$$Muxa z`)~bOQ4&qf{#%gLAfRwmQS-5$i$f;cPcIP1&u0sRchY+{lQ?F-F!u^S-8N>&l%%|7 zt@!U~_EJvkjK=?%TM_z6&Rxz>WysHZ1w&$H6P_&6Y#Hsq14@(|e-1P?fV{1&#N;lJuM+l)3~6xDCD{aP!!;gp`;I1m;n&Cw8XJrpz;@b= zAon)-#*!8M>HOi+LU=|RDcs22mPHucCI=b)Ko?PfU^_#Hfy~JPjGjj*FMr8shiv;X z{fi}yi5}Pnvk^W07WEup`O4+X!TB9Em|VYbuiiZu>+_FR?qHd?v7Q+5A-DfyFEPgp z@$&=4gLGspT6O&8grTIBP>aNJ)C4WN=M<;R zuJkuK80cNYp!AdnMYfc$EvDhg4vT0G>F6L|#bM;1CX``b{kv?nFSb9dVS|)M zDQ$gUxdw3uDN|SgePU}g#Vx0O<1<^1qjw6V(@TbB{1tL>v9;9Ap+a>FFG6jKf%jZp z0O#r4$lynYWCfz00ksPNs&rF%!(ZMA2l*%*Rx?Za@>|fmsv@R>3?U=nT zkjW~fr(|FnBtOICpQ}ka^Kz+qh@$unP)ND^z;P;#(0M><7qfqK2U8RX$DLR}PdBUa zw3F6C!pt=}DbL(Mlvg>tWXl*9Xv1Fw`Lv#ZE%|bHB6YqcS9FjvAi7P6@F*uTCAJSj znh2r({vxytE1h>_m^Gbcke#S`bv znQ$}|PpDu;T05G%3G&&J4xsn1dO(nT+$Xy=((9!uxQ{)erSWS<&gi&EMaI`(W>) z53(oaCBhpk9x2;{40(md9{#@9G9GJ8^b1M72JunfjdQk&g~x))(FM!rJ7zeX8>Lqf zQ&u!itN~4zBCij3zmTPG3!W;#XUvi+NTBMO0PmE8NuDVS>Wlb5z$s&ryV^Z6lNh0Pxc@J%&M`)mE?Bf<+qP|- zv2EM7Z5wB7+qTcxwrv}4zWef$n^%82*`5B;Nq2U4Rjpc=>`sLq=GRJR*`a00`&^R# z>qYg-N82}*0GJ&x*u$vjFP@;oGcKO3K7UqC4{v0rX?=HoiY@W}_Si&S0bi1Zq zt^`PUpK=Y2Cgo`w*?pe`694*{&+9)5U>n) zdJz!!%f^SOoU;+@4R1pI;?Lu@m5AEpK4N)qq(24w$_x3bpVW2e(>d+Bs)bo)-vFx#iZY8dObL-c{p{6!cWRqzyY)D& z7d($BusJ3VXv3+B=HwpWk<>RMR;RZR_1xrdXc3GQb|UlUW%F~y)XTFU#n+82YGrc- z?~nCPQ!gUw_jT$N3@cBXMPnu(Hn{OoZ{ez(Vqoz7!KPq_6^`knMD;Y<3gqrvGC9wb zCM@oQz-u*O$im7+9>?Xs7Rb>&BkJ%R)L8k*=(1Ep5prRm=&zEA3ZQI*Q^7B1G;8bF z)~8Xfb^C58D!Eji7j9ybW_%G62zZuCWYCi%EFag z|C^~hAm+G!(~CufiB_N6G;H)gjuQEidi8IXwZ1m8%K{cP5~rPFPuwlyG;HjFc_Scr z@I_0Qax=>K{in<2VJfe&3l!BcQ?>vAY)lWal*<8d<+e9@ce-z3A+i~fvSI%4 z;FB`PEMwkZ1Q<2wlDOf-$anuKI5gEdfP!0NE`!4(st$(Hb%^;j)(d_wD)}m#0z|YK zv()*rb3YPbNcl&!ciW+M+U4juK10GWYI&7cbp_(wK|R}Y0MkJ{kZ|QCNXF-QA6r=b?f+c47j^t)yrx(+K8pOt!<1uy>6nt@FIjFo5P__Nw&O45RRZAcSo)~P}#IjEG z8wkb=4Ock_YrcFFcRg(f#K0~>KdLuE0D`O&b@6ri%)vXv8c9&*eIMJql@iw~%S-)^jHQB;3u6t9`?aXwFPmoYNK%Iks_XPBeWEJNecqpI&&RnK3Lg=qL+P zfq#0=Y9z5?Ei2`r+`Z)1dRs&esn1qG+R3>rRK&cBdiP&ZO?{r&8~@8tX`efSvn&R= zj>=if>3EymHI5qWn%E6NHH-sq^flMI)d6d zsrMnbz*?MD{CWj?SFP{t7<%u0AIipX2UXq#@AI2PnziJxbyVzyJn#2g=`&`DE_wnG1WuV#t(_=z+%p-G;O|_Lnh@Kc`zRE<0)UD^E8Z36S~nc^bd$Jw zl3s{v&h+wZzPL zNoDWR#wtWVy4^QmSJr%FY=c4xml>*5FhU!ukv_HQq;L8gCwye3M8PJ2Qw&gQ(s{~~ z%-rg%!-NFLd_QZ|-<}|l#TXicbz>gPZN&yBx&2G^m@c+2VlpkIl4RRM11}RY znR4_xe(qzCxT^Y8&gaHZVfCP6>Sc?Fl@@k<#@)86eXma3ih+tumW1xdbHUL(HmbF{~ zS*>?D!S`Ez(c3Adqe=CQe=;-N39SoLOb=g%9u3~3{%#F^K*r7759)ksJY&3xnwfyM zIT+=DoT3Sdg^-38scYB@FPxXImb)AQf;WlMgMy12WV{F53Q$-g+?%c45O3mO0$N76 zp>^9!!G%$AedQOgKimxj+NlOfoZeL&31`) zSKq5CphL3}SVpArhqA-cAm)Gu^s(AxHAfqwrW^-_LKBgwZXw}5lzYT44X7LxbVZk1 z9%~0JV_&a-vu~2yd-autjj6E6S;X>?NhgW`&a^(D^5i|-MybUS0&{iy0nWpm+}S){ zZ1?Inv!Ec@I813PFOYFNcZCZACHg-d4{>-N+Dj8?BKBYdBpiTE&TzEL z8$b_Cf*~1=K!)gMFyd!M1>=$6A$mHBX4i`tA28uHj1Z?F>eAZWCszsf)leNLW@8DTy6l2&w- zscQuet3N%-j=&Qk4wYGp<}P=1t#)TV$y)m<(10nTF3+Bv?K@210X*#S-2k!hmZs%%W zWEhC8)+?WPN_rLE9h_5sf%l9e=m?(A2#zJNBl%ou~4Iwnl;X-WH-Q?)jvvVmL@%31b2IC1axaXc~yT=k~)C`R0+P3RO7b|^( z%mXlilgFEUt9hZ4h4b?YYt~LIDT-Wu;Uid2{1HUY8z^^7AFf7$eZ7bEF_jz#4GM4K zCy)wq0E5)`0(2XJ&&L%ik^FRCH_n2LG%r)`=%x;T;XvP(#@~d-&kWl!Pc(bxpeZS^ z>8uCd*MpAKU|f{4$0~a*9x%ItE2=PFrPJHy_rA{>0MT>l57pAFCHcvsv#T3|)Fr}C z`DLxQ1)Al}@r!gh0$q6h+ZZ zF_s>FiCkyKN;+bM;dJ$#!Q$fvzI5p1ri*`Nze8Pi@o+A=)4CO8Tm-KMV zdl?r%UVo@mmi>rIoeBsz|4!cv*@+}#jOWhS#$mb`dQJ0NNwnr&A z1VxPM(kg({<@yke;<0pHZxtZ(%D3)e2dW!&n~xT?Q_icgf&I>hZrmER_X)C5hcm2Z z;6S2Qu9?9-NIz9xkdkDN`E^{(QzM8W!>nSOs1L8Wl_HT7xREI2)F2YshOT2@ z^L#t*i4hf~#j;(vX50r!!|mPmJKq(fYHosJ%^}EbO8q%;&2$v@^%2!#b#<|E@&)2JD-$E|dJ-xiusSK>Lzs-``aGw**L^RX+q+ z_8jn{wziavyij65`+g8O#8bWr**3M80TwhL9DU~L**jzLP(*e;4n_;P@#DS4Oe3l3 zR_;rP-zEIg8Ch+E6jnpKKillteEJQ40T^ueb9vS(0-JsM!s2+U>d)*GA&>H+DcH7a z8vy32wIq#OyXju{%jrTk2<2YKf_5+t6_l=8ieo@k*Xj2{9P`Xb1a;&j=eTR}yqn&o z|AJ7rvKNw4S4H>n&DTZzl&5-71CZej*^Vwn2T%vhJJ2nWQI-WyKj(i#-06-C_@x~DxjCZFa2=VH zy7*bnoLEbeNlT5DZX1zaG#F*xyHq!N6hl0cr1Oo|ufJb#(+{pV!9=S2p}nb~_amB^TZT2d(@-q7o28rvC$&=84nLop%Gj7Euk3N=Q$ z8kxJVIlK6hN-br8epU@fi8O>iWiu-7LxwFMJWFSHF zjYVVhHiVXfz16GqB<^$7TarKd?|?ha)L2NO|9h3Xp&qGTleUu|I9p@-qHyEzs~`S{ zx-M3<0NUgZ?BLit{Rg6JDyk0=WRwt&l9GXb`2MKE-k(;0pC#u?lT9Cj0ULHEQz>2< z3kl3bS5Gm1=shC&RP(L5W(U@u(?4dwOfuL+JlJts-F~~6!Z4@iO*Qy0=z3NVhG~ff z*2g=3?;(-``On25dxLM2*om^n;$xh;vU-o=myWeL$RC*>J~pd)!p9$f8@AV`z)x;Q zOc$!5(0>rgeLG0Dx!|?M`qW;f0YrFk|2-zH5avab2t+xp_sUV z{U*`CWe0sya{sUgj}=xBME8z&ZJ+gq-nQt2$(zjvaGB?)JjZ~mDalV?!XwCY!ldFN zgwuKihFVLjXg=lVgB!kg z;@us^9gXlR$4=x#HXRO|I|arufRQehfF4l?53ik zirvkuqCdb72TL~`B~o9QYe@eY??!4jBv3{6$+E!YT6uBMHb!be3xdwNcdCNkuT*``o_^6c};JFu)| zCGvokt;QU~wMW@T0}kWInN-U3JoW;dF2=uLt6%Ai4}t-7QH8;Bm%~{oRZ46sG=y8= z@ZyxF`8BttQ0<&e;GU)Op|&J2WG71!mQx6_H0(urej$v{QpRdti$PtEwNGnDN;185 zt;JZq4>u6$Z*9a=X_vz{rfdv5y1s3Mr6Nd}Zk){Yy=2+NJWqI_>Hr4mxL0Vwz8Frq zkS4{HiRsdXEmqs<@a^8jkPn-$0jD=AtlKTY#=hh-#las!jQ2{XA@sl|UZPiI>$)6Z zrmMNt+Ark9DX3$tRF@)L{OmAzQ~0&e-_^=|=IY2TOhRNh2f@cFKuZoJqr|T5P3`a7 z50skzkJcO0|B4{w;+0(T_r~^N#g;k2zF>=~Q^F#GTa&3ASAaf2t+MHOLYfx@fbLK- z1NB>{&Ix{6#UvWtXNo1^~!2_p|4GK|jGv#8g$o8V@MQLi;V~jlAMlMHRh^7_R$^(@k^xcmV z!HV>Mj#L|)lJ$#4)*fw8lZL%XJ;Z}AWJXZq6XKU-t{=%Z%nX2%$?!4KV%V@`ElI<* zaR$XkPHu%vyP1Hhpi8#3ZikO7!HQ^)@Maa$JXKQPFOb@q|G4`qh=)UH>lxbk;rNRK zuIWaoVn>QZu1v1V3YHrO5*(pqniI0wNeSh!g*gk<>{LB$9J@kF#W8lp;*$X{o4l}fj5B>A}O280Z1#NB~F=ycj zv@ldPAdh8_(1pCe%RglL%!S+DjNp_9+eQi{avJ%+2az6WT#9vsykdAq!8uw$!kL zcT?B?+VDt$VkVLvsVm}g_?BB;uc|q=lhC9ZVy=GIBx;53e1@OA@h85i5|sC*HRQ?* zDXL0O*0x$Dxx@F=LekA~r$z^L?Q1RWcv$l!Hmys?@}N{yV*XL%zH^SA@vzWtze-73 zzI6_WPT#a)-)BGlpSYHnvsu?L08(y~?=>Ae7QVLkK&xtsAhcljQAV{H^A-T zr~g@Mkd@Perf^!u=7%62jiqxiaz`@p>q1H73|SLW9rjOKx^>8C1a=LLAv6^6BmFvb za@Vds8o%ig&d=8QrwKlRoY}n@0JEBSdlAIA2~#|dAF`)^q+xUbby;G~NpcAeu2s5u zDG4x6$GZ=qw!N^Lix*)HZ|ogrSi@A%IiU5#u?s4zb4kpF-1Hvtv7Isp21Ht-e(TU| zybd!p{gYuf`v*IX?^T-UiyX?)37|3y>#OqsS)13vguwowKSL{BeW9Mt?b*Bxzrc z{BA~3kRa*`g^77y=v75D?SuvfdRmcP5x+R=e)tR!%9CgTdT9!5*&ep5X@?5ArdTfmbT(R{gT)s=f zl=P8ge^YstAZH(ogwmWsu^9W852$Oyq*h8Iy}$}zSI@;-SIA$-#|iF1@Z{|BnB|m- zs}f7xWH`BeDe-B-lk+BW+$xd}-g_17MxSHG3i6zojA`Iz{RdzuP)3Q@2CID&?s$a? z)B3Sqg1owB<$2r#;2G6k&)-Bw{oPR8$iIrSyJs)4HS=@(qC=jd7yF#gXaE$9f4DSf zaPT7wLvrqAF;t-kD=%DYg)rmh$WK>ZOcTM*SQ+WV9#7-j$6`o=IeAjt8-4`;B%7|R zkMNHZbDh?c9te~5o~HAWnTJePh48yzWtkxRJ*K%q=|IXgNXn`uYf8Q(@RE5l{kVkm z**J}+dZbQ>QEj6FqVovSsTC+CeHSgn0V1zckyVYJOrWsh+F!g5nt{es5%2ce9pX#o9$UgkM0<>eMdrMJwzI-rPvNwgMtsT=3pIpnnS@qRc&dKvWgOt zHdLtD+w9*+fk(nGCFqT@M0qB$WM0=&<>G@YT8DmgWo0NXEfsc z()2;*iqcEj^$FWG2932p5I1?J`RTN`rwr<8-}&#pH;a!(M(r<^N3TXvL`pg~za7KF?aT&qU;*0=6bb(5<@M66Vqdo(D1hr~-NVYI z54_eEmFHH#bcGx5s#^shPnn1SSyu@32Gk1DsWQAQpJ3xP2P2`!r(QRT{h?$^(8=|{ z@Pe&lPpQylpeYp?J^7V6Na58Z6IKMq~^J_eToZFvO=g=w}_cYvyJ|xt`&~!Yy`(E1@vN9xraxk zvZzpw21!7OGI;Lt0^P;W%>#>CuvMk+MJ&ydhNHp(cRRXGlOc?}Z>ou2kHkjC7Cc;N z70)N?rYvxIEX|3kE1_dy>&$H!u`yi7ZbJRF_|42v)gFb(`&;SPJ{OnhvD`S|zbzq&h@^^|vW+CYbv;FB9CdnhIR=G27e4k3Vq&Wlu$z)HXZL$XC{{-Ee85)XshV_s=lufmn+b=lG zTEX9Wc6mC1%`oqOFhQf%F9P1?%C+V%ThP}ISN@>K5wc4aP%)WsJ!`G3CzrQFB&-m1 zj6zd7GR(p7pW#mnxsBEJ4)uEg~+87*wZ&P7e0F6KV?g#@Bh zs<>uHUThcFxB@V+U1;kuGdpyn$z3e+@%&sBX*_8(e2DW{3;$Nqe*<`=$~}I5F`=oY z8i)1p#6)gg#s9x`-GJM^qY3%zdqd7`CZS%y{F1ap7F=yzym&`0o{!o$Np^5+$t+PC zGllO)^2>^yZ<%(SGSp_N>5P%E^Miw~9Goxm#Bfyvj0W55(fJ=fLjw6!WN&9tgjQZXu8OyzYITrPFEbnrE8S@u# zh|$9l4!3B?YRq94X!ekik3c{#5f)3);`z_hkQ39Xp}@cK zAmnvS*YJjnHdq(Sd1qdKSjhf*yk_SkkdFnO@l5LPYOp9TgaSM?hA1 zZ>kWxc7+J87ycQ;u~FeBUot%pUrAA znncqIy&Iys+R zc?|MnLF4*8Pl*R7fCY#`m}_TtZ0b;J0)MJfs}~k{@mgJJBY@e?E8nQ^O-5Wg-~s0( z=EeaExeXTrw`t@AAOuP9leo&=waU9NRB?Dz%3&<`6X3~}3_@q{f!zV?awn?G&0-gX=fKen z!+`KONJ@=mlpy|Yxygmbhd!9MRdvmG?!Rx*SC(E!&rbDb_aq+sDcT>48`a;K$8If>tcO9(oa)3{jm7}k%avfQ@XtCm>2Vb3=#ib5JvOcDD-~RVr{!jcz zIvf9gq_g1fng1Nj(!c9<)PUK5RMJ3~fV>I9*}tT7BNgf2vqb&>NaqkCLPW_|#SVpa zGr|wQw;o5Fs4e#Ko|_Z5F5AUl&YAa(@1|SxyX6_?EBRsh>EAEs9QA8pzIoC6<(zx3 zeXPDT{3d@nXSDnKul-k}AJCuDm!J*5|4TZH^;&pM`|*4q4DF2ao_v!N;|)E?z0DkZ zhu$}yxaQ*x+y?9rc6$VSMfv#F;W0gf>|Q;|>CY_lR`FeUXnx^;+ttZ0@%i87{y*pP z|2{tFlR7r3TmNs|dE}=ck3U*<^<($T-$kPw{OVIOHmqMQ_y6(E-B-9t45 z<^1pIEfucK0cfICKrp)F{%K4u5kj zxm&-nJ_q)_7B1&&phJfTlknFA!c9B7?hn_}4oNP=s76 zlJxk!arX*`+Wqa1b5>IkZ~^1ql?4?*yeBf({fBD9dYW2`U{q9Y?^_ER;={q*T*{MK zzv&c#o}4boWFiNNG;l$u7y7KoJ5Nrxh9QImsvpkTF>ihcXX7(5yp1b`7&7cTi^Vq;8|Bt#1@5(okNqlp|O=OSX8k}ESvc(#D z28NT^(i#R^1KY}=cJ~yF(EZUu`04OFN%&g&|BcL%c3}H*Iqfsr_>y0G2_55j#C7_s zX3VRC(0JJHerWJH;}PYZS>1`5nZ;$xQU_qO@}oSTfw zEauai@{82fvYNMeLom#3hGoqgU(3+T0AhPHg;~-2id2}W0Q+d2GdYGWYO2~A?f3dAfFVd zMZm9z-zkhGQGg8u-eZMz=TpvH&+4Jt$|#K$r14HMsPL(65<3db9Int9r4^+<3qIE? zP%I=XPrutC==v&30W1#S2i9z&qJcQ?Br?Mk!N%K{vKhu&6gB&&FHeq91$CrM!h zpYe1T_PLQ=O+iOY&qEbOu z09l+r^1|R5*I(LINAaA4qTs8LOGl(xf_78dQ<*NiVDy!~A~cBFR)dMKz4ge&OfMP@ zXiF<)lYOrT7&RgzCl5o@jW0jw3_)wh_~<;;ACpqN*HWm62>dX!-H!fN`+)c}>Dp6y zr{PAf``Uw(_H0XgP7x}o5W@4fcnl7lyg#1Xc}i=6+VX#%x9yrgI~GhXXL%mv&(B6r zqK^Dd#Qf>xjgw%ZXLGxP{@enAX=)@9qo0k{cY9ZnKT+GePAh~bppo|LbrE8-j1M_B zq4ZVB^oSsL)X`2rMeDA5fWk6%L|o{o3ao{ooVziut(6@(G+Scg z6M{#DRD4?3uO;3_A4Vw#7&ZN$+q@#=rmmShz}aNko=t>!XPCZBT_dvfmDk-lx)V#V z@^G}vMV*+!Ny&M^Nr{A^t&6}tBSm>FAn>bw?aT{S;Lo=pCG|~0XW`I&YQkAR&N^|ex|XQ?ZTbK#=!3=}ovd5+1V*>YJTVF;N!777 z8yntH7_}c*qpQ?8uZ7HH&<##GY2Xp$y>g{^q7)ZbGSyT!ZpJ#D#1$r5OiHV63EI5j z%xMVrqWIutW|n9zvH0`$-mFOcpsHX^ibNGORC!jAxW8j>;{pR`?Jh+x$M(%FoGThr zrdGceXsXa}8~M7pO@uUx*Y#U7JQv71#;}4#&^|~Q(sjZ!o9j&#DwE7=h#(nGp z{cxf@)_kJhx?DaCc6az1%csD)WzS#<*%3L=>T?=&m&V5X+W>7Y-_(+~q5R?UJPSNJ z@*HFI!9|Duxd%c5cI-hWR{zzpaK1n26~4U-Xc$+H4>LwxcUwZNkzkYx{I5AAMi^y` z(S|pV+bf%;#6wIO727ixqOF~Q@Ic1wJ zw}sq9BmUlH@3Cz+pVdg_)Zu@VHx%y|TOxjmW))=ufbZu(l%yw@D4t*2a$4}#uWdQl zl&c@j6951z*Xeg6IC~fPT#7$0Dv3cv>}m^&<3g+~?{6mIU5idql*K8aO~qz0 z%4uTvZLKG39oak`_Xt`|5NC4+YuJ$a1aDLKX;O#2nk(d1K=bz2iOP4sb`~2J(G{+t97euu~DJd(Y67Xs$qy3--jvVqzhK+>T8PP_3KDbD0 zA+6$Nh3B@~@jYxWH%eM`h1z}>AjKOV4S`6KX{8qpOvZZEA*{;Y@H%0+k(xXMeUL1! z&7pgE{rzd-wX4LV>mSu4FqR%e<0^ZOl*JwU+HIttR>X{Jaocx>$(MLua!1|b^KlQ$ zV=rMLG{0*S!(lt!A_-$5-^}G8c&XqCKcmVGvamgxxb1tS7|>qs3ne_TA zHC+dy0Iy~(H`l!9cdYp>$?+=cXcZetN%yOxGGDpaj?2`v^hC>Tl_4%Cw3(yEEGJK@ zWX*A73I!kimj8M?peJ4T?eOf@1-Bz+fZ?OxiNT`7f`$Akhapnw+1GtE11z6WavxJH zP84+`BNQKoUD698v2(>bg**v`9|vR#@>8DiJc#S#EobnK9kzmu;eq`(xU!?xS`5sn zUE}pa8|Nbmv7WoSz*iLViW?;xV(QG7e(7j}W8(n*QC6-k`UVN!Xgv)jbR11*^|N@<6e96MpjduckUm z(gGD@_NN>@O-3a0tmzsgwP{LHmk{`ztC`>0JO0P@?Nq>EKJpqUbi3jZs8ql>5)WK% zmF==tKu623Y`Jp}mKtNJ@cfoq(&m5`&~`H3HzNQUZzpsY90v=2EOIO976*dRe#cmh zip6moxb+J-bdX%)JJCg}Ar*$3n=K-cvir5|ZmfVv%j~p*;0FO#lSve)A~#flXDKlC zN(66gLa^hlo}_mehLzRK214~iY=gdv8`5zj-7;36)0BMAnbIsw=P3(MiWn}Ez z%f=q&kz+NFd_bfqLN^&R=)vwOrDjli!Wn{yb*wbVRN0?u7dM%(fnxv(wVpXClip5L zFUR0=f+IAxf=L_L_hDc>rVfm|uQz*-B0p)~mPPaeRSqCdBT45ATP478PVM+s^T$17 zZxC^X&>$9Dg%9sQoSr)QiMO-3RGqmQDiB_@Q+Gsv>GTWws#R#LcV!;VgNm&c$PRYd zVv+F`zdvK%iCCE|-p|u%mvQaN%-QQ)K$ErN9YC>D-nWZ)dyfmGx(};rjb)zv3(S|m z2ONam;s@{bgjr3Y^!>@2Ug00z%zD#d2|M!XO|K_A!F(xmUwPscMZ1D{{$Xd3$o-T| zD7(m@c}*aS{=PI%cSKphe@8(65)y+kbSy$Ge~E` zu6UT<-mz!X7(SLC5jJ+so1phqc$rE~qceG4wr#2Hra6~K4_kXh0YtALrc* zBk`%1-%t^(ML^VgABA3$bX*86{5NMA_h-y?VA$VAboMNF5KW4nV)$OLpb^1(_L=b6b0mF>46t>jC+pv*9u+Q=@q)AZ`)yu+5j#QLq3avWA=T}EeVsMSUcDF z0w&GgL!1gScWiAfPb)K;TrBadubCXRrIlpz)uXXqMUbB2OL78JRW(g&*8UGWtQUJx zy1{I7>hf6GvfAh=QNX|H9Zt1UY5eM%bDK1&7}IdIpg^jV^9<3muN2N&(AW^Tnjo-} zDM0DgLQ7q#q}9KqiBn~Mkan(}Bp>8d=Ih_If|>MOnULoL-W)M|ohc937fTzQQ>e5J z(0NZ8uZT&0G}M8U(`k^pNH9Xl0>{yjj@(HTWAw3mwI^_t@{@6u=;-M|p%8cxSK`>1etEzTt&_SrST!GDzHT zkN~!1CCWnTf%((=AYw0*+ATr`CY9hBPS{X%@b)Sfp|Ms`H|>mxV}d|B*rI=`Nh~IS zg*xXyJe)}{MiHo^3eX}&9fkB^a`2l0nOh*PMlK(*yT&Z71YzOoSK0Q0DL|wPs_+kF zC-s;e^fS#yY%b(gMf~-unB_p}EYGBJFWs`Sg!~OW35>_7S=8AE8w7kN1PiQQchq@p z2t8^_x;eo-U>D|hI_}EQz+^9n0ExOuKMEpDE9>TG=3u1GMb4dexEb_FP&O594^c`3 z(y3AU)eh7K=5s0ES|e%^D*0fhk~i&zP4p5m3n zT04j!XIDjc8N{7V7WZbQhHph@kXuk9gN-)6{3@wAceV!td$%+6!-jGaA*l((OqPJZ zV@F0ES@6^pNV5R?EM^xEPB?uA5kh zWvQiKm1+?b;rfUK^yyuhaW}rwaqb;-FL+AyxYsMYB5FyU>V{^MgT1DZ^+ctwEK$&~ zAg{b9m0Fo;1f5tqRj5j{K+E^F=@E=+I^EdXe7lIS6hE7@TAS>ZK&kmgncpI*0W`2d zUK`wt7nO^3rh6ILLo){38B|O>3#X!cHPx*eG!wBC`zmiM0t@SjA~w!3A4t{haj~;o zi_&%X-I5+{8iLsNTdT6(zEMoOY=bnihHF|S32R76^9p=8)Dzg2dgZvO)>;K>TKYOoIgWrah8FJyN8#q_8^_kmLAj}nAE=w&nL z)al8rFcT({hEpvQ2L(#ZE?8WA<~;8;iIuBiOJ~Or>b9}P{&eNywB`mWQVw>o_01~p zNbf)#?I31)7<^F@9;a{vdf9K2Ii{fM+{&`!D0C{PQ01 z2I7;sJy2TJ6usjCcf{I|FFr-n);Z^@My|r zZxq*^IrOX35AB_f)#9V&3A8$Ln88#M+zh`Hkr13KXC5&(!3lRCed z$QI9nt2E#v7JQb-M=LXI#t`JYI_m^yP0PV-iO%8~?foBHu60RWN%!mV&f6#j5Ly5r z#2>_3A`8W5fxw}Cs|OBPdv(;#&g%#Kyv#5WO-l`I`b02#kr3&+Dqe5qde;1Et0@?Q%s+G2J-QD<63II z%k9~dN5*bT_zwa_<-kh@M(jWB*=b2M%SLEsC_U`p`ruab(a=oW?| z_^*|;&@aFfxw=bDd6bM)a$aBnXhn@Tqfy|BLYP7}sGZ$fghRCZQ?*XrDy@m>H8AMI zVqwDV$>c%Fv7~|Fgf-e?O%^Eb+xOGGuwqUEBmUxa@0G@F@5Xtsa~~iWnlB(O3i9pm znQ2>NmzfxF)vnJgehFPi>3_7b585HKi;GH+kif2%dU3s+Onp6`IuYTiBk=wN zY=Y&$Mmux0!Zm?e9E?|VSp%UV8STW7K5aG_RpxH(IyRu|SYv1x_T}9I9Zi~5F-6ea zk_Q|=yDcSqYL*jSEGFnb?wRhm3Ph5(o@OWjO^z${a8KAo*t>{vO6Qh#CZ0Q50e;oF zd7&0WosI9-?`bHy^B=h6Cm&vqs$Jb>F8@0~q<#1Gkm@`@@k=(Athk^R1r37eBh|cU)?RFAf9F4izyI!8EcU3gLruSfs z-% zM@szRbuRTs3_G`~sHak>Sgh-lsKzP)Bp=pKl$AvEL)FJd%H?Mz7*biD9BdsOJt+N> z0}WvoD)}LlLIEpc;XVBp3fSGRZho=?Li`)&6!p02-y8 zx5+Jvb_+_+mlY)S>rZt`5=T<&>jBP07DQhY-{tVZWfb!fUm&!9ab9zO27h~Yjs@i$ z$oRFuT}-1{*#m#Sm5K`UNaq&+q@0(5!j=+FB)DF|tfJpuD2v@WeWL*Ea*+FiE@hHsr8ddNXD)aNDAazoP`$K;!k@cB zs=^jW4pdK4nQfw)4`2q}IvKVS+_DCerS774==;G@9iUFsq^`tPwfaIrTDaqtxTWecc z{~eaIK`k8_NsN96Wti#+d-DIeVj~6nkuUtZkuR&dRrDje+Bg9w^IzJvb{GO#>kycr z-6t0>+XzHCu@?wk>eR^_P5zFpX)MCEc%`B5f!`SzOgX~P;(dQI9y;iWTcL@^?30E`0jCWO64F%^Ai)U|<7{Nz@^0;Xf)+TsG?IG9;IW)K-gSg}!q+ zC%~wXDy3wqqnVM!^OFB3UF<}X(C>3&dT-=Y&s(O6vQnda=$CORtSaM~MS(pKL;HK{ zVp69{ov|lW?X~4StGmncwD^28!n(du;5&0#$O#VY56?Eb z_6V#C1S#jg8n?u_&Jlk6%W7nwhzI}!t;vLI^T-ZfR!JsgBh4B~3~9@lkK)!c>cG{< z8~y2$;cpM!`lXHpaFPg_F%xs5k+sC}1wJPe!u5e^Jj+jSmhC7+6~mTnmSrxPs%l^Y1>~J$9qw9*5E}lRO2o+pJeD%ETvup|iQ6 z>lmj`8{@T-2f=hu*5YHNA$+PUldMp;yAs3j&NTgFk*+x~Ag=OT1Zzs!1b|;o$x`u@xeYEjIMTk0Gbqu7Hdd+ug~5}1;~mZP zK~%)tR#l}r=FLAkcrjSIW}PV>utdF)Q(&A&!sKzMoB&>`3-RHjBjI=u1{&wR{N0A| z9Vt~l_7qDWM*bEbxa;4Mgur^beF+_YvPy?BF*wP+xMblJv(VzGTB2|zbhIO8gW>n( z1c~Y9fIN-wdMvoG;xqu7iFG(pPk;a?^=VogAEsYL2;naoaVeTUn6rg7gQx=)&~IoJ zExTVQ=2;AGC6yJHX0^Qph}F-~x&`Hov}&mOj-&-b4lzlyY$kts+6V+w_-$XkYbHVI zLIRAFa<#9q`rywR)W1f<$LExJp)bn{vIB&4I3>|a2!06}(q&hZ$2X*d&Jqe=i?E+# zwDa$N87$Eb@O~j$5~<$05dTsFV;z<10^0=B5U-QcmR5X@M#SX{@T-%&=YUrFcJ?Gy z=6}FNtRpKo31Oirnc2t%o_9)+bGdlc(@`J{gc3jNN9UQUDZ&(6oE~Z06?BVbB5iL^ zxRq<*vM(bf7Rhr=Tmbrs08;qnUl3fUFbzIsXXE{TmS%a#!U)w2e}pExyW zQ7kb07!HU4aVS5B5UtAHzp&bT6KsYtP-G>@J_hW=z05V>SS(oKmi2YN0Hb3eNlG$# zBLDmyl=@ZMwIt=#{lkr}rImtVi(^9`#Jq91E=@BK&d}BImvs|6 zhnCK)SCCZboa_zX(EGk+k(B0^KX;Jjm%rC?wyD`g3RKgi#Wu4{09uAgUbk^DoqrD?o?o2=}jLn zhvXzh`|~V&NM?TU7YI3K%h|mf{y0o4Y`eth--Xi|$&|%4qp*>M+2wVJ2yhLXlx3Ab zWYNWQ!m{98;7Earx}O=c!90&RxShUGxyp};r%yUzifc_K2T9r+Q9oNpXI)0SY@-ZCXz} zTdxI<)ib0%jXVoe;GL{8ZQVa5+NK3&3H#{@e?n@%eXx&0_2zr?*!*;&@zPgqlJF`(2re zr6ZqKEXE^+MNGgr7EDg)B)~`+BAH(cAFH-`+5f|!Zux@<3s>52Z4>_fp3Gl;rYH-;-=XoUB6}If^|A-J{;GvET>k9 zCMgFSR%|skrB1+ieL}e8R5}lb>}Bzv@E%!2*AQW)cQg3|3N{8AIT(WgntchgJEecU z6kHVRmAl&@$3O;8QQb;VQnQF zh((h%pZ7{JxssqR#HzQc8b{m)eqF1>R=}&`INb#QXV7qb!?+Y{s$XA*8xL9|NhNbd z+;v&q2tT}pA_ z5M~zDxv=eE=+jV?IWWizRux$t8V+*;xp{-XdgGn6M>Af!q*twt%`MjzQ8B~5(y}#s1nP8big1)pDsb2ya zaiU|MXDk>|Rh&vD_l;COx@EpuwBl>m5?8M&%u>UIcSdY2OfNJV4Vt{lNGyr(#dXj{ z^>8lylfW6fXcs@MWVJ*v^?j-M(}h+OBQz2C04AmTq1*g z?-BaY3+uq>vrwx;GNi#IJFU>O*;#Y})K}OQ>Ps*+ZovxMclUF%uK^7*-wH+O zYJ{&=eFYxbhi=x93PY0J6@a!_bGMvpyW&fk@J%($yJLKI}OoZb+VnMjv`zu}0oZe2EVU#G|JzcS2@G;sR* z<=7Bm%Z)`$ymDq^mh7wDj9_yvmf?^;e%>rpXtkKqU}g+8;z zcF%RqRn5Sor9n6w*5diyoADj;?JqDWbr@PGlDpZ+L3sqrCI|SoHl6X?y;bjxoTdrd&`UW zznQ-Q_Ko8zt3|K@o6r^uUxA}CW+F>cBK1EO)nIZzO^jy*C{-s*llJqz8;i6Zge>Ga z*B84Aw+XqD_omx-)qqEZ_@?!cV7kJNBu#Ut5V*gdMqsZqadckGY19_mJJ|w9z{#rY5l_u0n&FIJ_&vAeLcZ%C9|S9DsS!){1D>eN4`qH%SkS z<7ZQDnqL)Cae=)@o6_u>ZI|!f$NAKgV>QsofwSo#`Skh7o9I%fb#z!Cm}|4yVqZ*n zC}+uk>wMrcdI+4r_f69-$^H9e6Njo_)z_OGbUnFsPX*FXkPvdwDHKHTKkXLibKeAruqG6_&?rV65cwcDi{Y3n^V zhgndz#kgpZ;$icfg%&>F_HdzMt2uxsJi>=x>a=qH?F`?L>7VOGi)o$n)rt&3T})^P zSWFFgVlNVa$o?1mY1MOHEn{sDQJts!=KGMzhuinB45>t}BD?1uM~ zGxnn{JbeRKr?}WHdmi!)2NPH>!|2ftNB=1tNhjHT?Bh6;E(Zxg`l*Fkc+0$Q^$#EC zHPELnGyz3`Dv@Y%YB@U@8#HOEW&_Y!aI~Hnegg2ymS*@Q(wCa+J6{Qu2zz)%C|BFk zdy{q0ubwqpi5{lLtlUsPDzfzk8~%KG#v{ez26kOiAs8kC-wHHxdCXI1>ZIoja>m5n zrmHWW z*Dm7=l=gC~MYhY_AUxZK?}y^UhJ)XxnA;`8=bhvMK^_=UR0QNo%1R<@q!d$v={^jM_W?VPNcgiO)dBYDDj`>waVJV zXWWBR)Q5lN#>0cTD^ciKiV0MbO!&_O;0y%MC1>KA&U3diLHANaa>ouF)SU)jY_&hx z_?Nqll>ux85%#W^tFhCqfqFsME_KAmXJ@k2IUBwPYEbT@V}YXdPul$_crh~}i7JX$ z8*LjkLBQFN`4!Y0f+e%$ho~0P{r=H9Z7F6ZKI=V#PuZ10+i56#Kx2=jPbL{0s9_=W5C%9N$dH@X^x@q)S z)T~@Yy10>+t3_^PEC>N)F6WIc!N3SML@6D+HSV1MO(*q&H>t~-qJDhpT^b3?SvgqE zYHn=ctW_^qdQj$5PmBhvS@?A2XNXF%Upk~@%Zc5{BlBbDAgFajmMi&+|A7T&a=*`> z03RW^w?W&WeqJdz$z1K}k6udh`b0Y~tVy@=hz3~D+caQ7uX3Gx=}u?3+4KVUvzIy! zpS{4s1VVNe`syF(y*XWLS$QCA&6|v)D21w9vVLC`h9~glH%?qbWyZ8+`0F+23scQ~ zPJ@IbGj0PL^tP>SgKp6vv=utCaS;x8VBX~35>!=9`q?aKR5>K^evKKq`gx=+%U62U z4o}^r81xxbfFD9TeNEmA(Kb1K_K_k{PF;aOzc`$J8q?|01s;7#6F```kBAW~Ta4G$ zbJg%?Kga8mG-heSxIoc}=AGhrq}KC7Y-uGK$fQ+m;fy8vEJ@|CYs;)bSg+n{%}O*@D;~;iL(lu@MM|N?|Kyg6O+9U zxZAe|Y~83gESQ~ng=#9BgYWUti87U$4Ikx_P#S5mmZ_3$H)#TJvCdy=(Q+(_T>|lW zQP)wLOl2=%#oGqT5 z(8^n*qXGLgQ;xaNf)10_a&pBuH_x~!QpTHy`Pt=J;%jgDdX{PJzY<){x&^-7YiPE^ zq1HeSjLDccSVjSynoxx&T^rDvWmrH+8Wb7qitvd)a@B%gW-iH)9BLn)bh1>QGL)Jr zV=fciEB%f|!f4_)l(FTbB8fnM>F)Ce7!Va2@7;LX{Hr%*>2tF*d1mZz`R1t4x+1_T zV4}M89$R>Ue!(fgXTm*Zrc;wYeVZ^|E@a8hW-E)N`~IN#W#mX zR~X=9k^TYpQT4m zOhdnavzCE#wT&XlzwTg8T(*jm68)49cOVjqBL*N z!JCR(!nqW|>NX{Dsu{qC;jgYq{7^0qYQZ5eHn^BZ5!yNwh86S6LwR1s z6hPPf=Vdmy9xydgf{E9<6rPDl^(Vs{Y!Wi9dAm0>6Xz;#bPCYozGysJO=?pw#x4|* zsk;>PaATv)v_Mm6VNc)kM6x?9Q<*5-*Zu_h)jOqsv|NX-TRp}VvT*WGlgsr=2l4B* zn(;@Bj`o5-Vbh;z-V~#63vLppwC3*DAfnjqYd0vyk;^B>2nUA}wB@%~%;=#tHd1YH zyfq`7JHqdB=fJK=Eg~R&MVusl$D|sLgtQe94NNVkk)Y!+x~Xw}`5Vn)sex(LM&xF0 zxF?EGcw1X*m{V`G^GyXiHo6D_`0$|D8A(+VWD9r+Qe(d_IAjI)OI z*o=?aU07j6T5wgOK!~Y0wQ`WM)h{xA=sxxrecdODeWT?^Bve{2K?k-~IS=&Zk9HDv zci605tlOpO3Wb6$jqea-EH*Fz!@-p~B&HPmo_!Y*moNzfPAiucWKRHeYJknYO|1Fz z;n$0((wPh9wn4@VOefF+GPraEm0t(Or5ge@r~QX!{RMpJSSqUn^bNSC7k3&p;o8eG zZ}6BDrVWRId3r-{57&l3LM;V-J&rJ5CE+9vji8FZ0AabWU11xKQrBL|g5 zGbHrX!}guKoP+yH2`1qf2MMHKy1vx;gL|v>`ULKEO#nda9j?g%zuXh9{xAjS?(uf) zu##b~4zZv!XL~#V<>kK#Ar3E`Sq*gBIs9+C?nJ|{`>$qZ*Kh!WmCx%8UJ%b)I={NU zpSQn8etnhYryEqM1ML5$7^!H3VlSxQ1Nn3deG8$WhN=nvm4T6C_WjB*+&Lf_vEwl9 zP4*WkUyawPba=Ql2U&fjI~RkbZ3G}vEkSZxbLSR%au(nMEc9j%EucBt*c2F=BWbvf zNj%5WTs3fCrCG+O>QWqx>CRx+($Ma3aip#HsI?-l)t)f#Gnmv}av3xF2=OH{rKTGp zIoJOCNC1E&zG(S1IRVvwSZI1dK5;ZZY#U5j_3kQ_YSr@#ryC4`emS9oP2Eh4yY1~K z91H`m>aGX(1h%tTCFz|g{Sr8p9{VQ{t@YHc1b}o$vt-=aph^|ojb>XGptdG+@<}z= z?vqPzPd9!k2BL3~Bbg;d9;JKv$fa zK#hVD;zsfvric-ZxQ5{;Rz^Gs+15llvu)-_eFF zPPF9%gj{YR>}GWyz2UlgLy8mAcZGPJ83h@ zf~VMnkl5(_fEV-~xNr{dhX!(PYdj52XJ52lwKJ=sO=}Tug!TN<>{tQ3e8qmEe`vkH z#_u-61qMICwi5mciEEqFr1Kh~C;S*V9MDLop%UQFyll1;Z{qu-z@h-ldT)gX1&|h# zHJ?M0&lU-d`T3DVDR`Wz$vra(Nu-3Z)`N?fqxfT?HJ00XvlFTXZ7@%J=~((V>Jg0-jb>QtI$&X#`K&(? zl&L%Xe~!by`9G|&@Bhad3;nDAhc!0+SC{{PQ3`CryJR0?mH5?>N~OpR~W zZ{jiPNO%3m<8_y7`}pNGt*p^c>y-KjzDjNtZy>MH*IT!p&!b1$_wJ+TL-*(Ug791K zd$%U7itXL+D|g6Om#;eyCU5um$@lKl-qYXj_hs`O{F=?m@5Wp1EA0CBz>)RJj-@Zh zS8L3Rn%C13@roV-_bO{PU9Vkj;}Y!3FX^91qx&N)D&Bq6y7MExgOg)U8S#kG>We1-D<4& z)4J5W(f)%nEcwd}z?P&&eB*=*4Sv136WQ~5r<}UJjY@y(r`}iwgeg21y4Ow@IWq%n zQr%5kyYfFn<5DG>D$4>nbKcMDh*!Y7o0|Qh^)Cw>2API){J^^hD~hXN-h|y_jqZr@ zZ=^I6Y1?$|E-EFCciuXH+ql$5*PkpDvs6%REQ7&99z3>#6I{zF}>wK0PU! zQRZ+mj*8~^eM4L(@savnt_aizxIZ>^7z+(Mp?#_Y>Vz|~%2-;5nY)P!=-@2+4QNWo zq%c3$3oU|J=~rTp&;q4u^jXM`Mg8& zkblPgHc;BId;ranS^{zILUz{kt$S`WnVmgNJ??#VUVT+fmj2XDY5iNBc9z&kr zzCy|8Yr(yY9A6}Dw)bmcV`0t~^$^Z@+hwr50UNz{|8)=XpO;Kk^JXk+k6^{MMXoM$ zoeb%_*-Yiwad%Nw;GCE`c*gG9TsT!teMHl~$a-)bN1$JQ^KNx3ms(@O)B@;_viYf* zAln`_7d}2?e3W-mR!!*j8qgz<2%*Kg>@uhi{Er^@kU;djKv=@)M5H`OJ)3Q|!Zq(; zYeknXPSIEMl;audO=UIXsG8iZEFJwD-dO>L>vR%+;9@W!hT%jCv8-j;kIvl+Cjm3d z?^_w}Ypqndur{VCzl?$767%cG`=pKBZObHX)Nwmn5Lqqbe6YfQXycNA3#}256^xk-6qnG-`9}b71kQo#;HHy(wd+tqtWWaKmkRiS$lDUM>E{$rL+=C{ zPzdxQ@K#%~z9!cU5Dp)K^=kz8xQbbnvxwOkmi2FOG|~RS>T=f}LxgEZ64inN%blFu;UDG}B?PS0p`oVn&m| z7CgH(O457jg!$bTR;v9NN1=f6JMCj~P%g@EU~;;=yLxwuKfK&^s>j#Px%x~}k_w6y zgqNTCW4!)38R<~x5DxWnfns!94S3i*F@GJ3VheN}e%;T}8nM(5p}l6u$8M4BDJEEc z2zCCU@Q1zLLB_eq--r*wfr^gj-?w9xXtO0QOyqJ3OEEdK?|v2P$Yu9pT)vW^^WVl;8f*S`(3-&$<#phO!}Sf&+|bY(p#?6bdPASB*PF%{2r4 z`x)%iy$5D9wztnWd^WW*f2&h8IbtNfN!z7x*c;^)!^l zb_Y|=(q2jMiQTFkcq_ZH4IG2`@q zruxV1Q^YE~|H8(K|ACELl~Z!JK{=#ZsYnHf+}LoF->932Bp%Ip93%cq8WXT#=z+m+ zYlg5V*9onj{1h)CPo_1CW+!|UVs47ej==dNxCSPRtgGnmd?5tK);AAcXkxqtyP+=q z7OHLmqf~bp8uDHZ|4B{9L*`VQC;UON_C~ zjgEZsu$>Bm8B5`rSngJX@KyrhHLBB=vD|8I14Bb-FuXKt{~MEWvTPoe{A&&@+)DHI z8`ItR(82ul|1ByxCm5slk2O11mpFl$o5>zM5D`(jE34)>{sGS7002L)Y@1#2B?|*Q z)%mxl!u|k2dq1^e)~5e5l87Au=JA$~EA3JUx$-zg7FbCsvOtF50?k;%oPORqDCP=SqRUz5p0)K zc=mZDz@>a9Iw_H6fCiCgrEz-bN<_Uor&@1>@oXy{LK@M&!=|ReSS7%xsV{Co+LMWv zL#*OHuCN_l)J4Tu)HeR!ynLY_Px2`Tv6?4|IpU53w)2?fp=<*sK#K?H{j*z?_7dP} zts?{En+wQHV;*OFxD0M#HG7u4pW!qg8~UKBOu@TizZJ?=q7)mnoarn9?~k9;(cP50 zS6jVzF%eTf%tLoA$DI;S7ZVV)zT?SpKU-Ka>=&Q8(+de)X`I2R(0Y*vZih{|XN_NA zOw0-wURe8eQ*#Ed1!q+iLz}t$<)wP;^R!=Kj+N8TEBn08`nWNqaGB_zHtA6?6VR@^ zLw6}z1=C_s7U`u{U>CQs{T@q$nq+_72Pk2)eGVoE{v-ma-VO<3?i9?g3#u-EIu`8= zf!7io`?ZdFKA@^YA97d+QwN~kkuzaG>5pB0aX3>fx%h@IVLr;=<{CVJ-_Am!13FL) zH2i@=bLxuC`(gj;Zn2Py^f8`XqT2F%v4NsEg5w(O#WgmgP)-E6tAPRBlaY9U1(?{W zc|kV$-AFF(3#5BcPQjRp=S_|AutCmvDt2M*4B^RgFugkBXqi30^Vu3llyA{TW5hR( z!HCw2$A41NvI&7;GGEYjCJVzcuW)Z5gzTeJv?G#mrX0fnv^d|BA+^eFrU+YGaF3DS z8umcHyAfgg&D&2a1Tl89kYs%?saw9WQV{oHGQ6t5-`mTX?QDC2HBpqdfea2gG}G?d zft`(*M@_+n436jR8Mec?yv3vU<_{V@*4VPdLVZnr7j+)~>{-tP?93DOgKlk~!sNA< zE=ILTSfo&$0;!`fRZO4xvCCO3SlxZS7}c^YKUQH{x;U##C3Ne>{fM-^Z9ow*A$J~J zBjqfeehiU{5JqOxt1b8lR z+_CDm<$i%bWkWzdWAA3tW>GHU&;Wc@bl)Jw5}OwA@Ae@QGsjnvgnakXgUGvn2@$&KLI#m`i!nIN)u5%P^Q|H&xIHDJeX4x->r zm3lke0~}!^tkT2cdY=*CeaX?t2AkSXCkD1X`4_RCPRCSNY+>nVK)>I-6GR&aOI7hxp{D7U8m} zV=ln|hC5?Lc`8^2J!O9=?efPeD+r2a12lF!aA_#OibA0D{w(e8+5|5b(8PZnd6r=? zs2`1(f9!C}8al(L-q)?ept|08(bcPlni#qmu@8*Lo3E6{HaS;+c@r*Hl&+9x#I9^@ zIsK3;?wCgg!rr$~`6dH)vV;43P9d>ShY7YX$SpiUBw1Gn+k-3fvpKy+g@9nWX@$+k zkAb7N?GW~4ag@vzNw05`x6zVBoTaZ%SL0+XdlCnRjvg`l0r(RHgZ3k29O$G3vl2K< zp4Fn_J80ZQatbtRo?@$&>DM9nk?IUU-#pgUhqd=k8L~k!9%a>vVwEctHh^rbr$h50 zI-1EvIWVvr^Toav`^P=fHLAcD&e7}GIj}kxa&yFW8d9=3dw4mL?1&rS>UF7Vs=uaf zMy@Ggz@f)!tGKRf7`%3+Q+ z2)~H~hX%O&Ot{I4o?)Z!qHh@=GOoBY)6f*i^=)P2@`TUF2%p`5v~G8Ww*bHLZPo)9 z+bU3>hdkGXsqUp|0PjHAfvZ8FuR2x5qPqX+(*|oaE%{b9ef5Jx9v&ZxFek?DLLAeJ zVkzm!Tv2;EbBA+NrhfYqtx$BUq?ucWgq-&xp-7`EQJDf!pd_jDTcM5ha&CzL+0Pn7 z12q%2BjYpKfp<9=t&ip5if z0gzH9OF%$q@Oaz%g3ICohNuPUOdj#9A?<3lG&>~X^LFTpD)J2o_TRSmim#M$qtsbv zen^9Ud`&BLy@hYK7O1_*Ve#QU?kk?f1bH;;0iAK!jg`k#W1p3J=ukT4vm-ex^<1jd zO>gy*xy4YKH5qY?;9dzqy_DA%_zkCsK%QWT={Z_Ihi7IX<00lk;J>LbXRG@$UEz}4 zhc37&c+L9EIr}l=g*?Q4OIz=aTwF{Ta== zehsODS=fhEL4RuIXC*t*9P7E8aKO6M_|Hw|8yu>H8*56b6lg(@u)K;1+MV8))`SJo zK1=|7Q5d0mcRi`XO9)b95ZZcbmXG*FH6GTVd z?!TuV2pMbph9u{%95s&}VYOue1JWEUn9lf<6U6hhhHe&#A~V5bZW)Y!^Zyb}ZUs%< z0Z|SfoDrE4ayT#i#oAdc>AJmdz=sVV&1dJam4SY(e5v>Mcl#&q+JB$_@WP+BN(7E3 zv$Ad@njL~U`M%}U2=l*&_pm4e7+1v(ASjvMng;IGWkGZ)GFGK?-R@LXwEM|r&8@LO&~;Z7Pa0?My&w#Ee`vsFHLnLRced{^ zuWij1qxieDL--0ewfxY`G&K;f{z;k4?Q70ol2Kg3Ssg9166)>u9>XjS*dVzi*Nu`| z%N%P9O(VwxYDh>0ISGnXg(o{b@Ty+6QY2|o@VP{V5 ze|6$>C{I$tj!o<49!W}F<;Q_8TP17+?BwuPWuNZnKs=oIXVJ(kk#W+yO#=CDTl8mJWms*m-a zS6Ci)BBGqW_G6%@oi%ZQh?1FbTZgElzMP!aK4GNkG@1ISkfk%+Voj=ctB#piJvnLq z@)`;;`dLmvos^(61~XQg8X$uVryd>0a?`B@DJY03c=9z3EtZNzjZ^ZXhy>lZ$s_xN&>X7YcV+$+yBk;+-_+?=4!dLYi9GywrnkVz{UBD9Hfi68+4(il4|J zs!IK~iae(bkt7qfxO|MemzRQmoI9xyrh^83Ro&yY(fv`gcixQKR-_RdW;~%7UhkcE zgQRoPN<&<+oe))d1pbNPC6e*}%PZgz#w6Y#$L;Nur^uK0Ejk1!lOMyk`;{{$sbb>h z4_&r@>7Ym~iHo^BS(ftZ2ogp+`RRQ3=JjZI324dfAA7Mvykc(_x&MVptl z)dV=bMY~E*b0qW^<6>o9!dC3D;;;H7pCktIU>{mNG!I~XS|4p0#tKbx1^~jC_&uUz zJkRN#fS6TD6@E257j2(H%W&5@(Ua^OT~In#n{f%%z!!IYV^d(qSDlmmzC{=~Y$Vc# z;PMf0798t?L8z}5T8(33L`|R3k-h#!^^7jBHAwEmrzx|r#(d5;ct4cy#Tb`LrJ~sptbQ#0tMaijD>DVfjmQ&Ka${2^&SG%3324R4`Aqtm zO>HXB?}0J3tt$O~qc4BRZ`%ZTc72p|j>jLqDjxJ2ez{{_HuPI~;%#CVPDpvP+ZJVa z-=(Pb7Pab$Qvom$#;+96iyYwYSRE)TI^;v0mr;|%Hw$1O>OYFxDj~Q zrjnBp6)5sD8nKt}uh;T#Nb>h2crE;pEPbINd4dk68J4n9zN+BEiHyrv0q8oijTA+~ z*<%<6@|X|sg-GzsY#H3>J$y7Us#kVHG=|Ir>IJKpN0-V}7e6CF=vn+}#0O8V?>VMr z_X#X&&zK+Xqmw9Lz^7LXJJB@^cH0sy#I@^vR=sfC=)5j`jU>+Gk>q}w+nBXPR!9v4Z(Wx5;+rjoE~d&wH5R#5K94cBE(RY zMu2~Pb)R1~_+h#NwI~9x9yB|t3*9@AYrwQ-zjhU135V-SlZJVFB(tX{e*nYegX)}t zvH`h`{<5#dOdo6olHSYz0?3p?Ur%-nUN$K7{0nU%F~dDuhoBQ4$g89O0OZvP@)>*@ z+cB-lrat*|+x$=QQx7i`eV7Mc~$i6AB1B{{@hX1avA%h2-*UG6onueYO-*eQQJYfQ&3Ezp9*uI*MJ~ zH~OEr#ri+yMV^lB_26^YqscrJ>u{Mo4DnwWoxS$3S0&SLrV!ZI0r7igc`MY++#V0# zd+o>v+CzZZL7Y6ms4T|*b!!B5ikI91DNf05sZ<)7L_p7e%e3gqC>6uTIi22nu69SC zG`qlmS*pwyZho2gBRsE1nmh_t4{C-MxmwRq?DL;q1DutaZe7 zV0k`#Fi*s)bYhLZLPDX>Pl%mc6zPF~gqQ@4ysbT=P*)dU+!SgfnBUwreC=+xFHWys zbgceji(nTM*Ct;ImV(|30RQtOxCFBLb_fMB)meCKoo?dhxu`A`KIF!m+>X6$*Rv=I*`t3OfrY zZKZ&1A&9=043TF_^anXkW|X{^AGB znGEWTidkF>{9LP_<1j+4Oe@&385E~eN{z1{RXDAL=lMt>cPhXw_TofI3Wa_#<|}*V zf(WnFp*3wjD8`MFheSGm!rt&0;D-A)wi*-%jX}V7!eX?zA|81ky5zZx5DaKbyW{1l z@Fci~ivrqQ?d7P_2f3l}5HdNJHHOmwEu&Opf)i7&V~IdQd90cX5-DFq3a-3+sfXfS z%m3*KhbYnMd+z%d=lFX$=0K*~ASl1EwGE`S#?&`Eh=n?zsd_6cRc+1k)C>wJ0ONcC z*+AsH`xPqfeLI~#>n_|_sqE>y8#Ny7t>?995%Kui%9_$gp*ct87DpgIUf>&4d1L*S z2GSaS_int?m=|~1ISz{^8@z;2=6)(* z*zrrk@w|xP+=9h)M!qRlE7$$COsXpd61Q=o%Co(WM$(SHjz0FH8HZrV!R; z7(?$S2|)?L7RgT^O}S~U*w6W9ni&$x3tFT`d8E1Is2keBlKqt(7J*8;l;_6CnB`wn z@Pm}P0IB6@bn6fh1tPXQ&RZY3c_z8O8lFH4%4`6q&!}mF&+uNQb2m~k?HEmNcdymP zm@?1XZ&JAcoM(DV4wf=-=(ws)?NUR#I25@m+LhV1a+^DC@HGXoRpdQW*nu=KxiI#z z-bLkUC>Dhd&A_d3qM0JW>ALd;&h%^kO$fT9Ejdi!Q}GZ4G7WX`3BCk-59BZtybSH7wxIm1Yq1QrKj8 z86SQdSe)7sX}aB`oE-={^zjm%Hvr|#ewq}xM*@O}1wN>@-L^% z16ojSnfk~|usZf&Q*of1N`{%{IZO@!Z!%8@2}*S28i^`o(6vPiceLJ^$1$Yxtdk{g z{0Ln`=Kfsl11(_nxp}KODk2T-Mifc}!m(4LX>|}TL+#?vAYYB*a{kwpoUH`y{U0wl z0!Yr!rA218{P1{yXs>ZJ^O(|)D@c^`1s8OmYm1s4457M>f4QOQH-|rQo72MwJK?aL~5#S z=B#VG@?ck>OSuG_ecPNq3AjYzBy25_x>=K2(qFi{E|zpBI)mUk@5G#- z(xHU8@cso+NzE<7Mf)&@siiRY*<$^~G`@sBA!yX}{5?l=Mae|FBTD!u!`|29cVD+u zzk?H-rExNOqS>^ump~F1dY@U z^hUSsO{vZE2vvh(?7|29+4eymQkbmXYk_X#>Y4w0Ei~fy1q68nUIun1u{W9X$`*vx z2Gx*1^Y-eAdKl^ZR?sK&$9$y3(>033ph>Zb9PhUdp-OI-1=S+&WGt9S*+r1zIRW_g z+A4yS5jm{O!YHO4g#@->X$_Qjn~5FzM!!XUtvsWtiD&9A>o&k@bxDiMc7iB%S~eKY zy&h6NpjN#0igknsw^zGe+$cG&i zXr|@*;YD^S2&+05h_`w)&yp7rvaB>A~Ubxqeq(un8z=8HA_bem)UiYUSpX zr~I<4kZmXtyIgZ^12B=}-SVNUdw(Q~xY8Y_Mu}TP%Lh0Eu@XrK1Vn{w9kJ2_A$C;BCqedZ2dJ3H0aj_$XRL-4liVIR`MZ zKGkKz#r$X~J;ZuWfs#ZQHgr zZQGc(ZQHhOP209@+ur?eopWsb;_m!WLblSNnpAP$1zr$NSf zl}OyQjTCzVZhDifIYMn6cm*c6o~h)Qc#|FZ?ln>RoISv)phj1MWwDg+bc7vZ1aJJx zlCTo#^GChUNeLKGz%JnW`7II90^|f(n6wzCe=CV*-g(Yf$2aKS8Wlo{08n@XXNj{f zM?|m$es`g2Pb!5%)5^{QSD?0D5~=wCMi41i<$@`7QcBTf>=zTu8#?7lU+ zA%JUAHvSg&2BSh7&xHFRr4A)~0Z%(Znos;8EP3--L8{$I$sl8HbsW8+w6B4tRwosA zhMj=R!Wpdi!;S$AI-Pjq0mgl4cMZ>`cKy0Z6+)ArwzMQzSitqF%p(H7+RY+{$KRm3 znzpgtSV7s2&OD0WLBBtu%>r2XYm~w)Y%$hlP?E@XRw_JGyqx7%jo8a;Ygo?R!{gcC zkcoWC*4`{TdmE*BY*nK)N^y`o7HK;3bWFVi7_`mkrof;H2EP@TfJL1o05dQnS1+X` zinRf4-kfM6JV<~<*gYehm&6$SA~e1dcG9r~q42(FZP4Jh5WuPI>r#a(5w>vx> zZ5Fb{0#wAv(~e824I1K^h{=!1^|i795Zq?Gj-l($LZF#CFQ0ihcq`JvjZO`AsK1x{ z!i2iduX_v&%A*hdTOYKQ_(E|oQOu!WZ951|gh7ZSruK)oRM7hqc_s|tImUWq!af=0 zSTU!-S?txmVTmO9QPwZ6{dl|Th=Ycv4EiS-kM1H~fg@i&dt?|k0<~`a($z+!a(anK zup~Lb{S>9d)(ZS=5)Dcwlr6y1^o(+ieu_Lc`IPrkuyIMtmIq6w;qmDSu^hVW%NE-f zhSa}-K?e#+9*BkoZM7$QYbI4<8xzLK1-up%-8vNC)lUgpZDS%dNV+Kj#(S<>U`TB6 zjD_n1NB=kl2sDS}z7G?bUE{@+P6oVy<5KcUw7)HyNhi-DdBT)D|FQ!isD__KLv9)c zA0NgRehr>Fk(<{8JB=}54BYev2ugXGyw4Lp^SUy0ddT6485QAWY!xj$QLEVCeGeL~ zh8dRI7ylg_e2y7oByI0jY}Ne533a!HV>TFelibeK_iRqy`FG->!_~)%Stc?C#_|{l z657%u0p-%_PU>vcmr>tT%A@(Lx&LCHNV1(sgj<@6kSf4a=Ybgb-7_q}WKB4hqH|4> zI&9kSHuiHKwfwp##&v1T9EO;tB$>Ks0ug-nLO;+mJ>%mJCw8Dh#l~EqoIgrMR(I*@ zbx#fpl;11D&BFdlIIBia06ekir zkJj((0Nf3VmNXHT4)e@uLR@eM3E?EO{>@6krUvWJpho>~%`0@@Pe&91<9A5ep|?Q` zU&3Rm{sw5msZ9gc{6?CP6IUg7RSZn2r29QuEE3Q5W@9!U?Pw0ivoJ5DqNzJ5Ka&9e z;7~LvLbHWSu~{tAZ;G&?e%(w(S|o`Ty}ZHlav~X|PeZ?A_zx#Z<-@pn-9VD%-rU2& z?0}dMHKbow*W_GxvNT^>O#(<@pxH_&O1j4x%!C^`$hYNUB~yKuRxjF*1M%-u{R3h5 zyn;vrEW|`l0Dj^Sa@7+aMV>dg9jxmFH{B7vwj9U@SxVPZze<(%unmcP5P6wvJmHN> zsfysI_o^d&k8qDDA1wWtP5_g9+6mGz6KrDIUTPERyUXqEOdh1X3uCe5SKT_i)@@@P zOY(}YkkM@K$)5La>*zH_HtGZ4^=st|fKiqs&Ul&{dvN|-&` z6NvzxzKT!=6^ek5eG^9SM;1k`pr4j>nNSn+k=S|LQnlUwefgc2cuQdW&olX=LY`7` zI`rjCFa_yxjioEmYdijppPwAj)f!}Ur5Av?Y^7OSBi&=2(HV$cL`g7?;%j94X5t+8u(=Bs{DnI&_6XugzY*l$i zAegDoqSbG7nkQnC0T*h4fj*(Cot;D~7uDif`EOU?em%4F_M_cNCA^N8ihX_Lrhe14oubq-1Uhk<8A8T=+>5 zE6qb=Xd-}K0wbrcXLp3KyOFBRe9>V~o%MQk#7e|yQ>J;shjoiks?{tG$|KiY`6GGW z>0igS(G|jCZ9_rV6nI^ajt*m@&P_2E&X+%zzvV+8x303*1hHPOA^|d10KC$Uc*?wZ znXSZXG&Pbh@)Xdxqc_H-MT*kYYliKzLcrN_5K=H8QclSsoCFGGQ|39m@q^(G!sb;A zq_>Y-9ByGWHT@D4a>-@3qG5^GwFii`)@X}wqre3Zhu9ql((d4mWIcYE^~~`Ys`4pw zh6?03{9wrSQlqd_x%fG%pFqd(J>Bk=Y$uG!DAY@XBpH&v(&*EBqvzgg{<;21#plN zzWxb#b5<`{Q@fYe5&l+{5SSt=K)9R zDZUv232xBYz4DScSKUoa$FD>YGpmvl?ThqKL^TYx{m6b0Y#7=P&avi9kWKXQVGUER zgFcU@!gku~GZkZ@QW~r|oTw-*>fG+@9yPNUV12Rz{}{P6Dk07MQzOIKoWp;Kv*?kP z3ult+Rig!vyCOkSEacMbLM4(}i1M*Gu$vCt1T=x&E#%CX&lykaq;Kb(&emq+ z#hV)Vm-x%v+HsAfj1PfSyzNMZam?AD;}kknsdtYD#y9i#co(M+9!fs{@Xlb(dev6m z@0MtNI|XgV0mW@}IAKHQzW6O#vZDntvUG~PnDK~&-t0khDff9<7{L_N?U!PyBlyHh zL;I0&S-{iq+Ip-^SKrbOGl!ManX13H^*3EzMRtfJyl<)TB-xr}S5mRW35P2(FcuQG zpOY6yaOT|zpAK62`+RK zAfJ1$%#d|Y6R}W_+mv#l3pV4^&@w|)M!xJ6|9IF`kO#XM?(~U5AX_im{ceJ-LtEe3 zxSGsorW}RAl?-ec9n+vo_ToUv_aDS7wr!8wthS?x)0|3Gk6UQIGCo+GHVRXV0~NWk zjh-ct!(uwlyIt^jOMlD7iq{f9bNB1lS)~b|QzCchsH-EAs|$?Z!Dp6-I9o3iaK@8m zaB3TK;#h78Ty~`%QkiD!=;%3UAVE4|X~Zb5b$Zpur#?vQ0B4-!yQ7l?#Kd#a{8iv& zOo2*cVlWxzh5`0~q(O4KYF92dF9XcMsT_n7%oA$W)lu#5X8yY~2C3myTN9VKD_;G_ zzYmIhHBb(M#dgMd*bAk;=R+X)^*!Sx)wQA+2Rhhtvo6o4Ywr_+by^}7iIxkW+g%ez z)%}bH=xUpLOk9Zr->c8Ba!Uoku7UU6q}Z*d!Yp2fh(gX*xmh|&Y|N<{GzMM`r*bWo zeR%grSw`oZJAB}~v1^jy;(j&4P>#0HvWy1m03-yM@10TJ5M>G8U378Ci7%UAR)Ah_ znfo`G-)!&Q-Q2?)9`qzo2!dK0L#rxU8%Do76+iZ`Oe4r0G*AOYT)k=FuyT`m6dU5^ z$(R0qm1?#yN&iK>G{Met*{x&3OjBX;A_(?C-Q9f)VL^w3AteGz2%t z96A%2dO>+XD@8sCHXNqlDhK@MoC466EY^@`6pLHn)qtP1y1$OLvhKM#v%_MtdfSQi z$u1;4TLu0$K;>YM(Zvuf#WNYL0|8N;xdttNW^JVElH#v&JN+lg!+y) z{vw&Ocajs-<}F`ylwq1mFE!KjBGaC2Knl@<)S20C?5xVEc65c^%p2-&YFhIqG`PA! z!H;0T@WDy$N~oNtnmSN1p42C+xI~QiaJH4nr_2BX^~tP$G^Y7+?S@`f_nMh^*`!V; z!m&)191QDT>`7>mDD2tRZmm5zN`eZyBg5l$USC|guHJ97 zEE{_YJV)T~-@wBEL@QW{6YmXljqM6e5bt|ngpx6A#t^HU*k;pmr=;5+tJF?pOkm178S+D9`c z#^kchTCGIb;GQ<}o}3yGH7w0kQa;;m2pE%bu3`P0)=fFD-QkERE^J;3hA)R?mL@)S zORPOIl+E69P7-U3>92vc()Gqj-I5Uo&0u0Jq0k(hhnC=QYEqcWrb8L@nyBWLG+`Ys z+(KrRZ3GT7mH<&!DxOmd0?#(UFG7oe=Xw4H9o=B)Vrjd(?OI=mI{)dI$I=D+<~JpM zAU?ZO*Oz&nlZsC9EXQb#!V10u)fG&)gOc-jt1_lyu+E#12aOT?g#8OR%`BN|eRgM? zPm})EZ8()E6=F`zLV*O%7xHHjXic0I%e~`?&zh3JM?+}Ti-r5}tyxv&x{wgvLp+5g z7fyO(1uN7!EQx&qYJS8jaN1>!g;5W`564uVs%$(oeFJTxv)rSe2G9j^{*on6af(ep z^HA?N_)zYZm;|)AJNp!n8_29f<)E@4_xS9gAml&y1c3ok-2 z;Y^0Au}58*3c2F<$(_~=kP=CW+AZcTyEsIxSYw2=et{u}y3pp}8JHG_HxsT9C}Eme z?Vq(Nmp0N;m-m6$g)dE7}V&n@)K03>}l z7A*%c3(@(Z3-XSg4E$yZf}y@4t9itPQOEo2Gc7x5DYDN3nk}PgSdEmJg~UyX-M}G? z$h|{vk{cV7DJ15>jzv1dkx{M$2q!~1^^B3`R)ordB~lp@E}(>Gx|}C3+>FagQio4bJZEJ~83km9>s#aH?k8tssser{QX%!|!%GTfs zVFlJO8os<3=W{I zoZ!Vgmu!6biptVU4p!Vio(uh17%hEN+yqS&1u75o!xA(08Oz4%{Cp}5ZdeniULH}e z6sBm?_626cpr@o?hV=9fMV+SS5W7l=}hUm@8*ssBm{E&w7sD^(ig+iJH)5&iIh0O~V ze?8tDj#slNMyRaN)Yd{c`s0!i;>#|l)k8G-|XcM=x( zO|qGvUV!wtAD0;dn2Hu6{RzjEih288wbN58)_$C+quXo0>WG4A>dg#5_)AYgW;4;_ zR-g9UxC^!j87teY@nwIzu|bw4+&Gvp|+Y67Hn&7;z5(^O3u+URQJwLmPTFwuxA#pJ)m=M(zGmFFq; z^(a?0@@-f%RtTE33rTXLX*eUUaIH1Ue&ZB?4h$!8AVH`nMg;4VmHOYacmj}4odgGl7f-IB`jyz@=gR6vwWWiXqIqX0z>S~x*}rB!}`xB6hX25)|T*wS1h;?7t@ z3>j45dfMn7*TYrAPVFY^qu8pAn)C2ujKy%F?TpLWYThzEFZ9k38|3Kr`7-@6wMO_R zOTNDT*0M9*oHV_1f@N_1DTo8Wuhl&9=PI)QJzkj8;XfN-@BY_|2lPSj=4EMO{vUlT zy0;?z_eF02nnBK>oq+KD+evRNW+n+-Wcb{aqw5;#t{mR#y&E(76A|SW4}=w#l*VBU zzBx;A`g3Yx#~cS*MU+#Vj_OU)*2jIwV|oNL!wnDRrV|&gTHz6vBQ8xJJe_PYek;nJ zr>^(pzn235kd4bPDjXWb{(7qB^yJzdsK0{zPuhI?%6MA6rzNjIgT22a?dB5MMYZ(y zsFwzWBI-*XDz;tKBzx5QJt~NvPbPTf*zNqCNe_F+-VY>Rh{E@FDLn0at^fqS}5Ldu?<*EsKlS9d2xOUp{SPplyuqp^cuZtnnD$LpBS;&)LXZF z*9aBh4j`4PTcPu+Ten{r>ldb`hsr-o7fQP(%sA@IDQzz=ajCQgZ~oW_no_0KNvB@w zmun2eY|=zz(j^fELs3ATsnl2c3x~A)WS0jP&)y)=TQVtZ_)7y}5hpy}TX5UL zf97xQUpxYQpzh)$2QNMe`#%SK^_`qCk377q3G7`wrzo;aBt#y&)HLXhzPLz?h4WUe zl2~x5Q%JvY!sK``Ssna1;*&Ak?v8G2B@K;oj~r0=t>2VE4?J*nhe`C>?FLMz70X{`{1ly+bYEDrip9%}%0>+ZQ!h)o& z%l*U3u#f4?!r>rAlzij;KZrT{AHlFQFgV<**qbPh5*2Q`e*)sjK{W39EH##Cu$9FzsZz6Ye z4tO;0HQBUx?^5H(D;)>l-H+C9=PP_qs?(~=KP8hbJk=Pf?@cdZzDl3A$C^i@Z-(!L z6}j=@=a}7?4}`CrEd=Xtd4%t;^(>svqHC^?=l2}sZ^HMM7w-6u-;;7j-|6+Z;}}_M zfgUivKJNE0&*<+_`u}tlRX^m2Wg2PgrZ= z_i6<-& zRpK_{uPl6_2>;BuEyCTK@K|t1;EGikBK_2Ecy6UZQTO_(c)Q_{KyJ4vx`cvxi0(b(nXc}l5Cf2 zs{5b>bzzc|^mHv0D8Nz>p)?kF^}v+P#;4m7cAK@BQzaz_UQgweUDwEyxJw|CY*Dxh z6|dv>NnRYeJX{dOkG0i9QnP5icz|**wNAxKVA8L4xis;@+b4 zPZ4FQs#het6^2E%9sYbCRO7eY94hT|fc*_gSGJQuKG<01$6Lc+W#yaW=UULef2a*m z3ZI^0fEE-b6pjii)nlLXP3VIEa9GHEzsHGbTQ4x`1*r3S(=)C}T?-h}k$@Da3h>j^ zms-wIs$T<-I_zL6yTsJ;{BL3Kj$^a`OJwqdgXa^CMS7?YlsDuPYB-5Ilrqi(SKStu zXWBzP?~x9I6%UYmTF3K=u!4-EQx3!WeEe$4aXHz(cR`vjDsAZgUdjqT^smc(NYpP+ z@MMkYo$K>ZKP)8H-gCIe36efv`|$1U6vn65oUc&;2X@@Fvo#>UrH~teeRaUKQ|ZFt z8W;-isgqWSrOL|Q{BJK^C^Z-g$^800>mD$sW&6`+)iXNPvt&jlaV`g~>^@XCtY68g zcMt1tcIfXjx$)MHQZ#n0oJ}gBgn&eLBGPav&9Z_!WchGczkcm>@JZ;7#m|oG z_vT>^w-rJX)f{Y#O9*m8cDTFb5IWZFds_qSw#eUIn81FCIFd6fd>!DliH{SjUaOP{ z$wlvTibxL~yW#c3+PHF89*P2U>otQFn}p?jXIc&2kjV184eT4zG|7L%)Dw>O#nUr0 zQj(!I!oHOM$VrHeqMw>rV}KtGsGU`fZzj=2 z&enD%%6iVYzzHG;Ke&YwHtrgTm2i3&Lj0S}osB0{_mULgJXps2t~>oZc%uq)FNdb9 zBG4y|?Of?*YV5q>8cS~RsKUNxH(>RjGuR$gKF9D6Pk5m+t0;$|5;<65zt^-^O!1)N zsE>ZgLsbokJNLym1~c_2n}GK?=7dz|4piu)Vl{a~125d4XmwnLTYW#qXJN^vcg<&1 zcU(l}1r^xE@V|g+9g|&0@+q;pv~R6!pyrBtX$#vtKo$IGTf^S~YsC`(*j~;}#fFTf zdM7Z>9Cy#>-uY}~?@7(2@rZIm1EEdKJ*_wY3(}$B2VaZ^MFr zgLlwki@|H$53LT&UfOYCepFlqcukh;Mokt9G#?S;TK4(ckfx9C!s~kdH4KEsV%@!@gz|M4It+LB#_M?<~)GnA}yRh?#VHxw*#Rb*50h}_$ zw%Aa-BuXvG+P6pUV@MYTTU{v^pr@-%CYNr0BS@Z{ObFddxA6cd7TU*^>C4H=%OG9) z34`AeD2Cz2Y{!Q{QBhGISdUAtEB|O4flkwAXVVXDE0!4+AH3THd@MJvru~||m5LRm zuw0tam>F`B&24e2V6x*(Dbfl)DJwo*99%t~9R5R+b*Kwgr?RMYk9f*ne(OWPjFL5A zf$tFBl~Z^hS`E`VzbjCPb3E$_=F*Ts3R!kK2TA;C>=yaUHD;SEcjo<+SzS2jP~?zh z*Y?s=n8vS=qYhPuVwXmN0fR<5<>1#p9r-J92OuwPRH%@ol=d^cVq-#D*~eMU=lwq* z@{~h_?Q{M@5e27(t(kT@fpx{Vcfu&4YlCmG<>+lt$4Pj?LAUfWTWyAX!f&Xkz@a`v zefk){Ls)a>wc17LBk0{0H;{UzN_9h}BMs3B~8wryy7O znXg6q<+oT-pe&(#d^`E*G&0pcEQrk1f-Tcj3-h%=f~BH(-Acc_6{03weT3*X0z6=` zc;_3&zt6Ho33mhE1vvP*HBvt0{<$n^^4b>bxdgnnboTjD4axC7y zd16`hO4XLk&S;4CIrFLIolSjtmYx4yuZc}nLi>6yh3100-^&i6+~i@rnwJ;~K)xfB zGu}i7f+Lh4*}bsmE&CYKJ}1(*sQd`0BA7PL#SU~--{OI;{WtgzQfPsJ6G|CQTIZ6t zcyOIrOZ999GGgBgWqaY+_W{NF6Aa@QnO5Sj-`@D9si0z>piG{^Z42yKFeCiuP(1=* zC1?}9CJ)3VG`Td=iM8{DmIiQ=S^^!;_}gF94wWAibWE6&CTV_E$OxgaTRKDTUklo3 z`(v9XSQR6xE^$Xz>|adO7dRiYiFN)wHky)IryNqmZ@pr5wE8@!+0Ji6rH&VK#V}8I zyke;_8>EEAiM4wKRBGao$t|kLH?jq867KbhY#xFa3016(>Rk?a3bC9HA6g^vTgHh? z8n=2kahfN(kxcn^wD87B1)t^=y5NK3EArHTm@ed66JN~GW~Ng_J6MJG`DbCJ$RH6TpEi~50V zkEsOexwQ{B?oKZi>ZB^_F$S=ZFH}zVzXFlM>DdUQMyVG@V~85UT%w4?-B0Jm-_dj8 zy9EeAqS3*^Vun(cfKW9($S!~oj*}YbzWpXrfF}N$={o?NjVR!79-AxZMID5+vHLz2 z_##wYn7AC$2v%EPqHMmVq&3SMp*;jAB63K`sCt%SOeyS?)Nl9yfmyhr`bQC-sE1Wn zUm}t~j+lZ^;(3O!W|Z`XmmECK_nxi0u<&=Ly_&t|7f^N7iQT#-aacrm(-cT3U?zeW z8w)$+Ass00AnjMV0o4#Z*FTBj;BCu;d#(BV<@V#TEhWJb{^c~XGEW#Hcp2N~7v>PQ zs`Q^50OMQrnn=APQ{er#)D!zK42`UR@U`2}bKJ9kgBa!TNKN8}VQ(CbZWK)kRwtbF>NpRv2@XCX9by=0pqNFsK3zP^`Z zZ4Y}7bDITkQrQjvj})8OKN*JRZEIiL0_eyYSpLC+*7Z=OMA@=rNwXF}@Ax+HcssH+ z020%nE$dc!UHb%Yx+QM08Uv3WMb^%?m?`Oim%4|sao4W8tH~@971V&`WnGs}Lu0)D37Ladg0_#%E4cS#P<^yU}LH8HUZOio` z=0058jG*GF*2Aa{@+$BRGfdcLWG7LT_o@Hiqo_V;jC;BI;kh=elt+*zg11O>3&~XF z1prG^zYksO@d6FkRzheV?@xf@*j>BVD4@?xeT%UBT#i^c+He7TtYP&M8wkh%wQ%pY z$$plwz5NCD;E+$5Q<_cGySHFFT@ zS%e5%Tv`{{CJZUXt}6WvY&$JQj$?vwW7k<8+vrn=aQvC{LNBOjoQ>yD#*po}3PJZl zsX}UYSJw`+{6LF$Nsq{wCK^meT>(0#_U}z(SrNSRAR%NAoIgMZcgNU{Rc4Yp4fE9$ z8BS>hK||q}bNF=?o*d%hcX2uT$M)n2H`} zyX&Diy#l`J2^oilz z^vN3-9^eZUGS<8)7=2M_FZ)SCPtr8)ohf4I_D@gsPlbemA90mm2(Drqye<Rz6!)T2zu|xO^0DWnAZcnieUK8meOxxR?QO{wX zi3Z{isa(8agI>kIGR?ei@TC>A_E!!!%}%ET)tI+mE8hSzme=Wsl6a4)UkWozov~OJ znIghE!#$Vg*_u`fGSi-W`6RpBE1cnNw0(9M1q3{Py<#DYG>1uhZ&$TY{qh*&R_Dk% zj?)`8=HW183fTG1YPD2>4vsl9ECa()9$V2j#5_z*OBxwljjs@m8RNLCY}x63V4@6; za5Z-fds)UAw^#6t&7u>p$F$Tc%(HBM&MDy=Mq5EXg-~a;Z5yO@rH}_TTc=Ik8W#cw z@j^JG&QpQne7l}YXV1{Et;xJ9)iF2H_S^+>Y#Rr(t55% zEI_GqUq3k;S+L*&cOPx!cno^)yD%Uo6o3o_Di8L@iG8^;GZSi=43#eK+2W8p@a*kp zr;clhswkCyh%QNR;q|jR?L#9$((-un!U=ZDFGOa!T2w37L|W=5h|h1C5MY3MTCQ?B zUoMYIU%bJof~6uR!GsG6)YbD_5RVW{cOK7#C3(t{Rit@SX9s=lKm~2^Fvc!03_)XT z5@*i8?$vhKP~6n+UvLbKj<~~r(Kdk|A{5sCv-rGjn&|8lix{&R;b zB~WC1N1h4E;$Y;xX=QyY@g=Ixas@K}j|G^jLeH6Vj*XIFKqRCc$+!pM!K1r>AnDFK zPZRjWol@xPeDH|^cl{&&U>^KcF|J=y4Ta$8iMobD_&)+J;>t-~Moo71qIDEjV z1pmf}u9&5q2_a4vOB)_K1Tt;VAU$CYsZZ=#fClewKMZofo!hHy7Gs`_m zW=fgOTP3HM3zt)xxgr?fR=**S9Td9s5dLZ6Aw%%))LfV^pLI>i*21UU4b(``kDU>8Xx!Bs=nD!gRiiq}Ef5joFywl@W z6gwCphS9BdVL}tD=}J{}5xTO*r)}01FhzTWzKOOUgkzBD4dvI9F&bUWbKvDF2=FqV z&F3SO4UYx0e0AAq3J)ND59@Dlg|rdq+$o^|j~VUmgHIKoswV>hrxXLOyr#}n|?a&_Z!fcNr*V9o_v(Okip~Mbn2Yndh?+Z#4 z&v(Ox8C%tPI6KmVy=RpN#Ks0Vb0!}2$YVDc)_wwSaaP&umr! z05tO^gi7;@FwFNZn5*Ba!|!jp&`HU+GLM-ME&U~qYnv&z=vFVz1p!lkkV0`fmv$gy zHhax_Wp!-MMa1+8usTUMY=FO%yp@zLHn$HSzWUd!j;y0I+(X)W`hX=4TCW?t70O$> z_9|?FdfTExL7!RdD3(wsgdpSt(kw2c<<1#njF@_b7YkL@5+Bm(^Hg8j7m;qERQuXx zY!&qiq^^I%t1I~#McgpLqC^vrfoa446a%wT@Ym(!w2e=ZuHy2ZJqQVA&>iBU$1fFV zC8$bV=Z_Gj+D^%{ZkUoex86-a>9&H>eUjV2)&z{G^4#Q(w!%GaoKYS)B;7zNOAv}! zcU;GCM;6#l#MmK13KL{)%}EjUu@H&77ReH$IjqN$0PQU@+vF{qKIY4EtUjm z!sA-b`nRrOHD!QuIe^y7Rz_PmR1(vVQyOk$gTf^~Afg1l4d}rQ_=&`~V|bWCTI%U# zqJCk)btHVa3Ezy=eYGw0&UvnuShIYHsq!Sog*QuAcoR+?C9JrNApS~7P8v%F*GJf% z47YL(47bTZgdTn$Q(Ug-EBS%a!iK^@o;^VL1osAXz*;+{N<2H>{>q2`3-bq{ARMqF zB55}hnZQxwL;NU0&(CBRzs~hkUf2O;3imy`r&g;!%(2aX%&|t8w~Ac;Md24t-}h?? z^BaS~3uW(oftSb96;qPJCO2Q7YE>caVTpRLL=T>A+i1a9^pnf=bjH)%kjiGP2P~s^ z9;g|?%k8{6EXxg6ZomLUT`i=VNVyw+Qqm2n{E+=t8an`@VFB}O#w!lAbNY0IWjO=$ ze&fdTjZnN|Zcze5r!WGd1cI6GSEUM1xA0t8J~Qd>+apaYDJNC24WKcju!CzLSEv(q zCz(63Z&_8aXxY(3K{f;mY`WLW|%*{l0b-qztwZ+lM_Jt^nIa@$7q- zv$;+8Y-u1+GPEiOG_qj8(&u8=V`aBui}S?oG$LNcS>t=bY&i6GDll0E_8-o2dwsMk zQd{3s)`rYes08$2W$A9kmyL*vG_x%&@w%sb>nP6q0`Awq<&rb<=Lb)>G!zrD_SUEE zm#LP=akf1=;N$n>?<98PV97uCUSh`;&+I+q6>s=?9k!R14ZnjqoHw@%yYQ(%Xkvdh z)go*Z?ga7|$qGfnre$=|znDUwEG^6eGHlQ;qrlmX)J2ypYxsLrxog`HMb@`qenH9l zGH`b&w;5g`49X1%$kmDnGohWoC2nO&mj~rJ@0yK*6cV~1Cu{t(54L~n)N@rdSdrUa zEEqN;l?Hp^2&UODsp0vt=ZRcQ`Q*gl`b`vi%pyQzYfYZW8wq-{+DmL};B()>KyX$1`t)dFZUgP%o+3^I?o>KQ^qs;8Nu9 z$N&6>zYPvBT^}$ESY%b{0h2{s_bu<5Hx;6?##@!nGej8yU zqTzQ?rZ~y`deJ2kl?@AQO~DF8JzuOm+{;0{?~h^FxkxU*TmL>zqa6x_oV{@BRRi0U zR8ur~KK>BPsM)I262ImFGEgrUDsQb*SzyMu_19iS4{1zC-sX>PZUp|4bo1x};jO~2 zsDBL|IyX25OK-UEw_^mu@i8!S$ltaQAkp=&=a?iGrS#g-@u?i#s=~|?*l0hD>Idcp z-Wv$G@{(-jb{nuL0+kf#K|7Ca2^w5zn6*{zbrX@U$10Ef>ZK++Y-IWt6B_-@cH3jr z^$bdSO;HN(pyaB=fmVuG@g5?4f84l$ZiGzbF~si)Ju;uOPF~b9pcP)682{paRmlDn zr!6%c26qX&$&aL-3*kK@lOMbp=)#8mXFkAw2E$MmK*#il%QzWvBKZv9b}g1+PaZwF zIkVnF>vLRT47*L-Y8RZg!ZY1Zws0(-27gZZJUcHzY~qUH-MBM*=Goka6A&9#h&WvO+8IFnLh17{)s_~9ojaVh zOm8Fn$$^0#fPKnKYcmwAmzAY7CcQ^Bj{{LI(-p)c3>?NBOryy@&*9~DP!Y(K0MDi6 zDZzMtZgzJ9qfZO0j$QI~!D#U-8E=^{^0K9y(6(dscQAt0Y5T|bSqASS!Fim;huO@M zd+!d=P;-xQiBlVevw6A;ua{||dv#^evdE59sQvA0^6(a?w7#JdxOt*R^BbJb@NrzS zJ6eU7MZ}}`hMbd7ADA6?dYdOK23M9BMINAgd@ll3Q~HKV+W}8|09aWID5{AD4i5p2hLT(&*!Vl_OIBn}vfCshymKyQQSt?Bn>Iz$< zTNvesOH!3Q33+ltSx@#JrbPf>dVuEU@g$gB5&I{4!Iy0*s-s7qX_S=>>=+YXmE6_( z`#!4$LeBX-=;7jA$f~t6{Zs+6sYQ;k*nSTwTmTp%N1U3#ytf_a^+GvrdLnL znaA>j4T0Ed0uz^6`0fhaOQLd#kyoqwQznsH4N7&X_x&rd6p(bxY_Y)G(wsgzUXroY zub1SU5vI(#6svlK$(k^&ljR%mS$*qdPD*$PRs)Rgm{2S`s$;iI2H1ygd*g|L2rvaM zfc$`&dGu|RI3=g^8y zN+h_KSJ54-$aFP}h)JoG5^j7Y&sk5VI#?@`T!?j2Os!PxXjcf0KF zOY{jSLLTx4)w{)QxLxJLe3ldG>~Z=cj6fJ_Nnm`yTMSQ&4T9PMnZIG+u_r*l zUYeo8r1OF@k8oG_wQc!Lq)rCQao$&HoTtDt8EYgf510VUWhvYf3r7i_?-#%ktQ)vS zIjw$xR6bn)X6uNfd2z1k4|W+}a8QWYE$RkAzXL4gv&~v1_UX8VY+hklWGjx&+KrHh zWhbydyP9XkR$a<=Y#Hth3`GC+uebEdHm^BZx`$w(r+-~F&AoAgMD>5VC!@?3#hsJ3 zs#!aDw(G@cmz=YwLY_jB>a!U+;H14`_eZJ>=tffANsOH*0)Xa2t}IoRgzO`kfN+E0 znCx^uq`_(#ig2xSiB4eNhOZDrV>>KmY1(ISBc zudj`-f>TxjFCQ2aJCub1hqHZSXF!JTzbzip_ZEY0JYQwwIB?ARDU2}?LEgNZiM zb}ue&0!O{zHl9~sTw1ClviVX>sE+}0zwoS!v*$f~PG(%f$u|`>GjpMJw~%JVaJb>< zd!4*Loj+Fz5JN0v;CUxLXU#>A{H0_+%zfanOm=aoDJaGWqwoZ<>w-tnfq>LjgGUSU ziKng$mV$&j%R~LiB)p7;*nW99v*yp6lI(xiPf9?e{H4EGZf6oj#U^$V{0HMbCbK*| zv_W(Y>l1Y)q=)Xk2FUP}6!Ors3_yiOb~mHk=~s2t0DE;2?-~K=n*{k6C<9uh6!Ej! zX4}%sNs+!duMb1B2H!h^?q<6hUO8 zDd8et#!vxqz9;VO{$FmnetNwstP{}Y4M=kk+q-pWVQ$(cJU#8XIH7oT6B@MKRa}!9 zB3gWui{hFcn0S$-wB5E{1co4Z_2p$!ZU}S;PQb=)d``memQ_P>Y*IbMu!{_b#ar&) zPZ>f;yUL|^n>(RvwN37Jdr8gJtyZv3)baToVSeL0{j0lxJVa7ZAmlR2_7RIr=mmKZ^E$7rsC^Ip=p;z_l3S zeQLCxc<$7%kf$Pk0%^sg35^kOStrrj#R*Fe`gY`W)G5P^BtEepl#Qy)6zR?TF7t^++A}C8okW zG_>YG?y>~+&okAQ>iDcQiixg&3pXvzp!R^UhF}_&$0wevp=i@=M=9)=iRwF z$T`vF<$|fL&m*ajM#fm2m0dimVGYWoF{7+I66AuKWQ_XqzHQswZQHhO+qSLU z*6!W5ZQHhO+n#>kbLZSMXQt}b+^NZjRBC<5hg4-HS$TfXpWp*NDupH&!N;CbG|J&w zRZ!!I-t}}f?`2>Z53~kP3OfoRR`?;cNsA*&w2K54^R^s0hJK;WwMHT}3cL@1UsIOk zt}xP?wHO0#blTsJ+ah}!ElNSR6bF+rOb!Y%C0D?nquCIh)QcLXn%u?U-B73eEL<}4 zFPNjNMX1Uu{K_ypjW%%yGsrdiU#*F;-#BM zEE093NeI=Hzn;)!xo3Ml8itYE?nwpW5nc05w-nxv`&SkUG$;P)j-lizsVSY*QXBcp zDOs89I)m!lIa8+>i_iWsfK{L-X58|=E;azF{kRX27mcq{2pyEEYotw4CD<~$bp57< zOBRh?)5`7Vx1K<&nEp1Ss^3dw$l4{UG)2&}KFa1ppO*75FBwTs;hUM4X=z{^@FggU z!Ca{{fxZkNVSRz|HQMid0{4sh6`%=Q#L9K&Oilq$IYQ#vW%R+m+()i=z@5=QciDpB z-3@%>j{eSZ#)yZbF~Q#a)NYvF!mg=Q#Q~-UFvsp#<(<^Qbf?+W&S(8*oS!f4+0>JZ zduc@x$eD`gx=gPb^<+0+-%=umKOdbyPRfSa zu?1#Jxl?_mbW$%!5|2VMgnWb93>XNT}% z9#9eGW`=U3+1Vg&xW*NqmDY*_XQ}8WKSCYulD_s>g||<1tjG-pwQ9E{hV(CAUzPEW zK(aAhY*}O&80wSF$yfpl2TC=TkL{j#7sI(tWjXZ_s`LML;B|(`PyE|#cw>H1WVLa4 zR;5mKZ_UTT>Rd0O`b#P%K~dV%Ln3TYOTzOCXL5wnLh*e=#2x4!7SS3c;xSU+7mAsyi`TjRltMV8`(yS4w?F8n^ zXInzCEiDiAH0diu`yQGP|C-y}S`-hrf6AMGj~p$GxV)$#h=B0aV@s!S)F&uW4l$7& zi)IZ?h{@5Mi%;r@XrX-ml!b|yGjLrB$PGl0Tkeo?pNLQGP#hgU<7U#KQ08`JW9wqz z;qEc7R|PyNE8~h$hXvWq3l_S!e~1Invzz=uMbp@cP4ZAh^^^|&OZ4!wve|!X8`Stm z`fcqbxr54$5mX!pH5Y@&SS&~4#I&bT9ys>Tn|Y-Sq|$B1-&HjEN+4p{ypPj%jO;H5 zLwl@DtdT!y;e@+8ov;WDS?!$6`=g9VQ|7&6^V5UiXB7EP)4Ifq3=8``+A0M-&X2#q zjqmYc{O_bFCd$RToowm5Tx7v)^^m&RCe#NcErx~!L@9!WifWqlu{?GDIP>G@xhSO0 z^H;FOZcNM4q~==!EI`NWcSUx!ZJ;r|{t6Dh_B-x>uhWsdKxbLe55BdqcATQ13KPNl zLdd!Cy{x|Kf^s_GRz_+|R~#;Saa1q4QIIO#)Jbvvg)qmEb{b!fX<30K3WpkB zcv1-7N($172Lp<`d=8KwH?eFYsc>JbOsf29|PHC;&^Q-cl_OlOT`9i#vhiag@X>H8CrxM~4svq7OP z2RsZm$@~0BVnsQ57&yoY)w&9X|%uZpJ%%n{dzcJY(#i!-R2hn_yPa2p>8ivZB4jrKNe+#MLzn>1c@q`+G5;X1cYk6&X|wF+Ap z<99KK)49#Ti}X6%WEobi{uw>n-tNdUK263|>t;KT4+0%(f-beGSFK^__5I39f?Ptu z#m{@9fmjti+>Me|MhX&EQg^Na zm-Px9?A1h@TUm#YVNPy&hl{}@0$s_}tSM~4_boU=6D2|MR$_+HW9u~$Ik((>3)})= z-AIV!odyS>Z$%xK;xs2SCU>$1HrNAW?%X7wZf`7e@IdOpt5j^-92ZF?pg`XXO0{fg z=}*x?6)3?gLskz&>32me17!Sy6-ctBnFk*!|C1kMS3X4ecm)rSQfIelMQIYBs9kHS z@6AT%b9a}Bwl?p!`eImIJ*wD)dPkCbIF}D`b7D37rn#cl)@WPicgUd)Fx-yqyi11P zTW}(T9uikeTb(P0bYD2)y=9*;pS>SNx~6UDJ&woNa={IoC`49aNJR!Z<@S5s8oENZ zAFUQ3Xb!wQXu+XQ??<;^3SuUwkE(o_PO5aOOHF-TEI@&g7HSKXcZ^9}*tiK; zVbVwx)jq%xnc8HMqg`<gAsCzh&TP~`?+A_{Y3)%*43V3!JCDa%D5!eDtLXqi4Re?NOnMtQf$$!@@T zT)`Z#`dTqu4kU`K@{H+sO5!WjZ* z0AE!-YZGP_GhLlDmATbX?)T1Xt2EgVCEM*S?aA8E*{?vEr9D(GoHXQZHfsSHSZEn9 z*IOJW^Y9$CWjp|nr&|>6s>bwd&p^{l1sRe;yVUaZM`_y*B?~ z%((N4_hD8FB(CdQt#;#512k`BNtM&%0BF+JSyRhA#-n!nL{p zl*>ogHM^sXU)L}f;n&E+9kz;N0u6O*MNyd9){|0v$e2$#y7+V|M+b)Qlg;4<; z=@^;_4N?O8Py=&W*%~B6&jR7nKTV`fgjM?qv{2PxMX1DeWTv*yyrDp+wk`vtJ!ldZ zd8FLO^&6|BngKJLav;AfUar%*o1ZZ``+d+rK}@X%^BNy%neQs;sDCPB+r(@ zS+QAiSjtx7^pX)ac&8w+?IpQA?UiQeEkP4o$D8XMJlmO&@M$E1fsA&#IH-w+ep$wV>| zva-A-sT@WG5{tw7TasjYfRo+QvvBPE(666nG$S2{^lr>KrzUsyqJe<2GycwaeeH91 z75d?Mp?w;cSQm$&(3z|Tvr_Vas`rAL6RS*kwY*B0W*dI9J#PH@WQEUQ;cefSz>WAl z!l}|R8s18D)mm}HV`S^0xzoqT8X@puhm;5BOTr|P4C)PY%ufOMVM_Rl51$@1=%Y=O z8Peg#)x1>_*b+0!%4Vjw39B36>s3MgHvWkYH$4wYRVY7N>TRQynuPFV>{Z5~@zn_j zT{MIHDRK&X;_2M;G<2ymDhFu=zCq`NVGiqT`4o8`0J@=8#5}`d7}x6padpi0ea%dw)5p4uP`>3A0uE#B>U;kJ@I`=+E5cBNBX&EqhUKfokU95~ zfw+>Ks`x_pm=evj?<|L@05<8%5bq2>MTp)@v#skxWXP{99!#bZIQN<7>&){QsOBY` zK|b*+ME4%HkyTAyc!zDfoCNnqE*Hso5~Tv@?q6#b(Nxe2ZzGN!gUDAbmogfNL^3F2 zSuB$Ql41SS`TkiNq7ozuW1J3J|svmD5EH}|a1 zSJaG4+yyDN)*-J~HnPt)#b=P~OK*BZltl_>VDnO@A^Snnjn<|k$kA!JzZ82Anq6grNs0hs^% zt9}O9O~=SFA=g}ISis$8Z(4n}7B&E*GFf9R@R#Cp3=Yx$s!+to`SP`Bp6dntYg$>b z*#HdI$2`pJ$Y6CQ&gsL)ZHLW()tES;1$=U-p>vrs)pU!h=6rr`I8xViT8jw**`o+{ zy>h0gU`w%mP|P_d^m`b+!>vj#gN0?T_v2zG8qW5SF^UBw!IA1qLEAtJ2CKfVi8ThZ zby|8Vh?j2_CJt;NjUjq3W6>h&$Z+va=*d$kAHBAat^}l2(=ojm65X{cTnqHRDYi57 z3!hPomT$3{U_Gt-*jtwE+Mdb*78j#g5dhk~j{YV#KoG&+!%qtYSgv=Zs6xC!2}_tH z>XP2#aLL;+;hHu`t$K*eLpt zU45?EqVM$hY5r{bDpewDV%5xMkc2lmL_&2&W|oPdD4yI5yy+?SpTFXwQzsJ1OA=rbIrDg$|O14zshH`7n$ zEbi*s&>;EvJ;-b)HoZ4VU5B|OVes=$8V*dZ8i3NYg|H(8a z{~5pef6~OO3ICC4JWXVjN-_46X)H18H}R8coOQ%&_H4(EyYrNiGF|&T`t5VJ{Wx7? z7E@hC$N1gBTaA~}-R2qYr~d79u5~v0W%Nx~ladm9joy#{g8#|afw%sZga7^6%*pYt zu;ui+{p?HnM)iiW!L7XTe)OGs_m3pT3ibl`SM#`sc>4Ol)&DT~k;JEGS-pOX-79Z3 z-<3a-*zW%iN!T zo-J+6?Bp$HsBq-^9{Ut#B|iR33baI$-UVHj8AtkeUit5i(sB>%tu6mZV(kAfk~oyR zMdiimW4rl!U38QQ{Q(R5^uI~sjDr97l34tIEs2Z%t0d<7ACh2k zNi0OG#^Q{66;4uMUtJQB*0x7eJxCHZZX|L-iJy{!rb2`3PB!Z<3S@z=ez5>KX z{)Yi_&dW>8|BRxb)Jb89dc;eC3B8{@qn`Bpb0oK_=?s%jXh?q;1Jj!1Ij1%y!E3fW zCkJg+ndKCf`Z<8P^#-P_eRu`$HFI+-LsRdDQ%k^GRLqp4%L}bhMwl;eg!biVGN{OSvZ=#gi&05oU4-3x}0v+7Mhp_+NU3w26e911>jlbLTY zmAs0-kI4YEgf4vR5#?z^O&rY4`Y8iwKoJS2m$&H-fG{kZUZzX$k*M#5GE+$MI4NWf z!P}wy^AFwn*svL(evf2_8#)V68945hrkjp6!jjcIEsJY#@_*`?)J?&?k7Z~;v~J!#uja+1v%g&RUvD^5OoraltRG2Sk@oPlIA>P3OZU^TmH>9 zeu6Lor5J^2)RwgZW@jhuv*c((Dy3xwn7T^aSyK$8TAVU2j*fVOgu)uxD|I!37 z!gkQM;wWJ?k-BYEumn&q=&%f1nn+ zW_+-fB-zp_ga}C9lSf4A2A2i-AClPeUr7x6f0M+7wXjQ zZ&^e_ZitO6);*WiKi@$aNy?5k&-tM#B|h_05V=YZFh&`Q>>1I#bM0Fb-~Q?hiV?Ww^nLKMF*oY5s_Y53wug@})xX|W z^5<3WrQ8sBOZLhJ-gIhH(6=m|aLB+L?d%6Xd%w0gr+B=zj6Nqs9%OFG%Z;DXm4u0( zJt^c=fp|{DV9_tC!P0Jt|W_R&y#^#uWjRz&WNIjk<5ogaUFdpAdoxAq4-& z4h;G23QTWZ;vyNND;{&lI_=D|exceLFTt!B#LvQT)KW-?1-h4@2)2 zeofH=RrT>cuuYF$6&=FM66|-k(7gGsZ`_UT-Ajz=p~dF&c#O2`1Nu`BqiO64-?@Xi z=zK{oVrAni0vCvKHbGB2!+eqvhdvtPvL$Z=%f`R6gZ1pMp~*)Y$&5ku`a1**WZFvmCrL zp%2{vNQOhk%y&c8E>N%w4k64Y#aE|Yvrz^>fj|Frrd zX3tFdp`7_ofN??`)ND#4ae8-%yyPQg)4^B^N`S~Gl`eLx8hD}Cy;hDh>zz}x5pbKc z&A?A~b@Fz+02+dkOiiHStr^A0T_p~n5T{!?yvhqyqDm$yr%%=wf`^@<)O0^3`+No1 z1hPECGDK8J9}Dv(@S&m>9%c#ixFM`;7nj&w!9xSU8Rn@vst3+bfbpF=*#X6$g5O_! z4vPogM3Fb=r*5cgxEl^$CpuCU=KyNyNG7}O)m8CTzq--^B<3(y!0e%1+-Hq+VDy%; zY0cWDJHIE|yB#ByjA0(pFNq7C^rx(O0t9B)?fi*xT~=ptjd0M zh6?kVw$_mFA#FO}cy_v9Wjdd^NtvNl5wPh3l)hR(qqO(85-e~B_~EFCPI89j-1o?W zt+f)OvDiu$TdK6;MtH&#S0K#{3c}f>J}Kq!J*K%C(ikI_6xwAH))r|giWmRgb@QOL zBRYV&wXaTFK_cMK$m2fD%D&p`lZoTOh9Qf_} z!V3ZSA*<}~1}#(gSF^i~k!n+-yZyruLSRzDu!;ESa$7QU2QTXJyks%ZDK_yRPK<>w z0_rMJqX!gD_{)EALlayx6&BUhNLyA*NF&cp;sKYB4>KaC@(gm0teI0|+)Vg%Y*owFjxa3@gQm|PxZvY*!9 z;?*S#s>tE)wk(>J_I5T*g+{!)PsNpcP1WTq}17WE|bJJDq zmpEO{k79yQdzPFaXyCJhkgcHTke_~O`nY@vWHlqNvG%E$_Av#Mvas*+e`r(U<2PEO2>af2>#k1)sT-Ii-)2r2t_J<%b;JC8kAw{aA&SSIFyvH4jwGL8FZks_ab{r(qy(+YVrU#=zx#^r zT7k}zuUMHW^6iDFhDG&J_=ns5WRL>ZLk+z;AK>$jdZ=x-ttFcseBMbNi{W4wRY3`C zs!-dx!Ui%z^8nYEEV4;SoJCr(Db2waY5C~y0l9ScKMw9^1@c)LuVF~}cOeV6LD1ZH zaXcnD37Ig#lbo-7D-m^y8;3TLcJ3Ax;DZhTE}1EER0SFuZm?KyeE{7Xs3TpPK$~Ym z*243Bp`aTSQ*Jj2?ep#m)efUC!4qRNf2#zn!Y`gn-R|*-4)jDHy_*z-0?5&lInatZ<$|!Y)N}2TjAws_0A+@W?wP{6!g*vV! ztnpO@9Gg-C$!ZZ(XMQy2u7XTgrrOh3h8;hS@tpJG& zmpUi(KX4mz_4lsPx-}^BC9p}*=NV2^SLf)c8yoYZSxK80qr%3jHE{yl`1Z0<2<&^P zR=K8|1HNFQ0amSi#tccRYw~?+aSIQg*PYzMhx+}(YJ_MNhO|?%Cr{2P%6*50SjifK ze!=F^SOHp5k-PQ*jW>`hO$U)>kMX*xN>oZ2jkPN8f&&Ut86Pc$5#h7!DVup!13iiu zGx!R0C?_p)$5qwDGU;64@2czl>#0JI`DtLCA?mqs{c^P@Nkv@F8rK_o-B!r3*k#b- z7t4s~{1J+Cgxh3g=w?bqwS*s&Ng_O=OQbKp=Pwv}#UI%8V7p&R|COHSD}a6Gm;>rT6CObwA2hAtBZmn_qw!aY?oh`e2H4_DgfT7AkCeyKF?8GH0II0eNL?| z4q>9V9(1=qsiRqA#sv$2_iK$;gBGfmbl$%=ZrmuF1I_g@Y#L8gzhBeB@2^j6opl=N z?NS6I?HsGPVU;##r9}p`00iklJ3h+`cWpG>a1(0X=4#~&{RV8?L;?z1 z(tw%o=-!}-nJb^lVh}S_DxqF%`tkI#oV4; zS<3Ah|F-gKCy9e4=}|rltXUX*w7a52OigoMqXoIonWJ4u%3h_DL6zrYAwwvD9hwT0 ztXB>MxrW}DQ8pB#>)CxJh`e)6>iQ*pb3*o<-5%`)75EK%F2qJy@KcMznDc$$!Z*eT zz!=fND#2`xosqiB^9^%=CB;5^MZpUs9TvINFjUDJ~6m4r_%p2QRAgg(XRWfjUwa?1vDyEI1c*^@)+W}=i; zdl4%5-4~T4FZ?!;$wSgfxIV!Pq+`6cdEgqZhRJ|D!;4ymPDBCeud=HMV<86=g5u4v zjirl2Yb4gJj8KvjS-fF440D&Lr!=@?I{nTfD-lRh=V|X3m+*MRR? zHbmBE>Q(*I_AiJyu{e;)X&U$+O>Ek8xPg|J@Q)@=));sITD-IpRUzM-R^Hc9KYnB& zJ_T~vY>!Hm5?3ctH2MWRl7k4P{+5Nv%YJ3lVjyKQ`#x>boyV*6*kL@Q5=}y{m!yh7 z?48B1{9yHFCpp?L=##Z1P>H2 z9gO*M)^C*VyF9)K9H3}CbiM1s9uT#-e}MvO@c=|1q%#XQ5e`|ZmY!UKy!x@-J#Tux zQp0kkFPdkEavAaa7(MOWn$Cg_=+YT#!}2}$+qtL#)Qk&tm!edY9zZj9+*tGgbN1=p zE6ho@Mm9IA#`aAoRMj7MSiYSiot3XMz>m1#m0-~~&7K1^W8&F{hZ8J$F{5LhVKhKOQCJ>>Z|Mp=ZjxUIMO4QPjzjLJ#3gwAf zc4&4>1N!|{)j78n_Md#cnOnZbuE}?rrN*e)2%M~;MJw3fBiir^V=@fQ2TxOWu$J&L zdwPE!nXoe+HY{J6RC9gdGhQ3dgFW(0O zA9Tbz47&^)jgc;0C)&^yHP;(d@ZG5RDJ7hGwO^Z3EX2YAM6Uu{`4(s^P_M4c{m~LH zL~!-JwV8S*4e+}7DetJ6 z`jUVi zyEA_k!MX5hf39wzPQ1#h;k*NORbv}YwW-Bt-Q=?er^xOWVkY#bSlUrG$;9R1&_?Y; zw>QDcUaUUHo-Y3U)Qow5guW0D@y&H+F$bGIHt>>&av?@xwEt!cJxXfFNH!clT*c{* z`}s9POWI;%UGHw2s~j1OcUlD8CA74Zx{Z0b_oChVv3EyiW656B@;#Zr>P0rNAzo4> z0f7#~{*J*sU=m%h+TL=3=0AW8bxb};6(=Ay2qlBiZNF7@!OZ2V=B`H3?FV(uN8$rK zkqxT)1Srm11FBWli(1ZWw9D3>LYTh<**<``MXy(3`AvtCgiiE^C&X9}y6py&DcV}s zvN32xbCeb?kch|oSB|I@4*%h@;Si;&RQC5e9OPYF1pP-z27Uc6knTR+&P>2iT^ixe zFi{uWoGX*pJ0C|AVU_z8q#j~)+45Yevb%9GeJ<|5d5skH{ep9X2N+IFWj&NC0S+5UJeDv@c83V{o3=I*}7fY}K3$xpG@_&bam zu_uZW!!;k<1VHJ_^g-u16ik6_Sr9RgEicOn!e>ArbSlU^fu ze@RQQpulO z(5=1^jE1tKqm7hYp|Q-JXc6;I(m4UqBy8xV0RxDe8fOY7qf_LPU;LD6a9N!lE&9o+ zLRgCg3qEUqzO1x549Vv9uMh#O=L1!oB3WisE*gWX%7sT?j!!MO+h74GATGw#tSs0N zmoPDdX3t)tnsm+QA6EX*?cZiPciuurh}o}-1L^b4Z5QnV1dE;z z*^eg(9&4L5oP9HUTqcQNCsW30;J+%VBLpyV=!s%0FMtscv}lhS;#=mc$A20BY9X`y zB>ZO7sUF&(3G;pj%o}eD=zTYdpRyo6Si&HfuZa$OG#?n!CE0kUKw)vfz!S-lP|;Gz zckwl4MT%mmY3f->4_ODauw z;bt{C)2%ga{rOwe6qqwZp+!qSBh+0IaV|AdVaqPIWheY~?=j%3luzW%1L|NJNrw~0 z2g2=H176Ubit0iHI;(5{iQsEc8JAR)puJ8+(>wa?Sq&2%NJaNr1>o^i{M7c~^0|Er zWr>-5PqWI?yzqA#vsNaNv3x`Ew%7z-<$}gd)ysmuysSzSl;PprPPE~W#~+FXE>7oH zi#I@(r^Suu`fl9|ho~nM%!r?cGr)5>`$C}ib!oj+J58*CooA97#@XjwO2|iOIUH-Q zIB!@758ynaek5yLUO|h&bE?68pS+emrf9jNT6a0wvnmf1Rx`LPfrBCN){VFSySIfGb@Y(6 z=@Q9c5}A^*VTox@-3lq%-yDz~_!zQ>@0awo^23SqEA=0}TIcT7t$=Akhpmxg|KY^n z0eHOtxk6&CNb}9UtxhOW^b5656LnAHS#hFUm&gl}!F&)9baQ2d7aDCwk+uF7a?DmT1x?ggk?V^( z{yJgD6>qXEu_D|wc1+mC9>ht)Pe=lmxQl1Ko|1}pT=wO3u-`{Z>k)gK3(hETZ4m&pnO+ddOS6B;c<{_^iZ%dGa1rh`K+pTXUj{YZ|XqX5vH3kHqQE)W#xDFzwJ4S{`kI_=)YS9ASN~$k(GDkzV(XlNKL< zE~mB~+?_~z1BPOPhIRK+C`$6?Z{=rzsNDE8;j0hD755%op=t_3hviZTts0No7x72_ zEa>OIEt33={$&_)%P@Maine~3UbsgN!-TwPEDd#5Mj0^Wowjl+*BG@0`(U0XkD_mYP{*xa>x{4N3FN2~xS_RQWI+a-!7-)xhSwERBgnL=)cj{uR?E z@QRz4-1lG|7=Nj3%9S_I`3qeK^XzxI22X8!!Cl(7RwUCU8!;)~+SqWad={N+DL-z_ z$hKOW{JG;}*8P%c(m0;fOtRhr$fAc-gi^i2of2~3{7{WX@x+uZ3@Zx7*~i64cra$V z?x61PLoW;))c8n8KN2F!<6mmvf5*LOnGrM&e=!iS?xlRu$=wYm=hA{G(WrH8_K~S? zKjHn#+J4!vC4+rrgSxmj2pmwqBH_K-_qEL~$GrBtPRLb)sOIe4Dbp5fYh{WS z-RxE6@1*EB0~VyaA%?=}RMUPzXza8V_{mgD>FzP^LB}f#E$&M$9 z9aKi{ltj`u^?kq|XWn2RIc0aOO3Su$>zen`KbfXN>WCwoX=!|&?_^ARS3^l=2eYqn z{V29qq95#YMUX?PiUQ}^i(^<)cI$|IcTz}dc+b=H=Y%Cb_z{G}#GgU&)hD+Fer0gnM&r zKCGLecM}?oU^Tfq!_EnDbB;C8bWB%hqK!P*i)_+5c_PQC^d4*kNbomZ zaq{vw!SidQwZ*1-{tDn|g?JbMlvWO{$?HODO{!4EH8&iYYwOGjy)dePGpp!*YRhvNpbI^Xv*!+z%M-VV{;{L9`Pgf;I`u`F!i$Khh!1_;wM* zg6J^}_iR1jZgDJwWE>!t0-x?SK&YGnegxln2^@f9cS(3Fm7@;jsa^@BYWYV` zn8Ig%9Wm(B3?0oE5ivSN=K_L+8R?lCzD;sH-aKCE+Iz?Oj9!Pm;aZ`SYRe_uBy!}P z$!|rE9R0d-3h{epJ30h?1p=(&ilp3EnzoWUKAXg~0zJrvudRs?OBune$wp22M$PW% zKZ*DpCrEzeJiqv6nE{@oONK$6rM2|RW@CoDk`kx*2u&{^JqE&IG}px_At=PVM6GPR z8B{^%D;=O?#R4m(_ts~^343+^xWy(+f5oISXs}SLpuiv5sRNXY$k{$HY7ZgO0SMlD zuj0xv*|k@JhDLLV);@|Xs^x?_#=p3Z)7rVLakcHrWXb0G{%$p>ZHx!tmw0n<)?`P4 z3fsdYcmG}l>=}9^^?B&l0JY$^}4ltjS$jzvpka+0#mz?f^A!`#?{bl}!VTbC%whHYrIY`?;r z7gLoJ2qU$IjuPvtUJ@Jq%jDlXhWOBuhpmpU&2bV*aP%ou(->u_puX7W?T#ru0kq5Y5rHZhvsdyE)FfvfNl11YneIe=_~E{sGw@dD zCY+9$Ap-^&8T15l43MDAQ+(aC&) zLneUkF8OIp(4vuircTLQctT>qja;12wwftv=7D|Pla{|1+J(mHX{(J!lY5uFIIxX) zZB1PTG&(7JSY*hYkp&ZiG=Pb_%a-Gd8PA!rgh2V7(HE}wS@MRep@#b|0-aS5y-3>+?8+RE=bv>wHr|4L?Q(@?@DH{w5 z%@np~>u0PXxlR?Fh;|J<@dr)CXqXr0#+Gn>xN?-p{J5*XJWw5JRR0!8(4hy>Xc8nFtiP5s&>oAA3`-oP>(% ziFxggG-7POjkjuBtxR0%Dp&s_1O9D3;xs#e<;NL%-2pstVX8c~EGGBFXtG-mko`xN zR3l+*MkCGRJnHNum}l&ucV2G*s@SCU)7v0sCdpt19;5(3%jE`|uzQ;&XDG4)(s!#-~(L{S7;wcpsVi#fEXvZ!7mK%QK%*6GBl4VBg(P-|Ze4Rg+V03eY0lls|*--t^*a*oSe zkHQS1`BPg{&tyeyv~*Es*!(_TdA(pD7ErhcoEODupW=VU*8A1S;Zmq34){=T6_{s@ zVS<7183>DIZMxRQ4@#4=7WuhQ*cHqBq8iwWV#v-MwNpcCG#co6MPT5Gdz%PJpk3^)^n|5w3rqKt#xwH znLY~9hN>okLHoAzc&0t7n_dOrEFG5xt)q!_p-h-1yP0YjM3g*!7iM<;oC<{YM4D4n z@v1Z3SK~l9^H?+ir>I(N>X=V2k+#l+P4Gb-G}c7F8pflRbudtYQBVU$VVXWzY_mDt zTBhUfPv^I3Xc$|l{vc?6>p`z22$!5z;Q&1U=$|4ace|ECjG1`r0mDpW1~3QkySxX{ z*7N3*)jB>#D^P9T%(stk=I9G#(VWWtdzKUpqgU^!>F05i&0iK`z|%aqSIr$TpO|7&#DhLO;iW?mR$*@m>qr{>sB&zld8_#ckXkRFr6DPot6X-JLZ2L|bh9)^cVi182z_A}I%QWW= ztb2Oj-TpHh+s7s35ITE&jOSwrN*UKrmrLpADG5qc06i?4B(pJC03w>yL?Z53X79;p z?$Qi`>Kwv+#-8dTrE}Ho8)dcWSb*OT$a6JqRRqBsN=|S)bHP6rFT|tgsy|wDvdz=} ze*B;i8`zAGkL)X_ly**j-?FWv+skNSgPUE!W}@L=k&!Vt`ASx?m9Kk3uRgmkx$3%L zu3YUDt;RN|gl26jSiF~%%5ZjO{e^rW;sR(T*&I-Jd$NESk^GK_SiFlXX_u;<$BCO0LxYOcpTjNICQ54LmdDIpwU7tbvA2y7vRcQ~Zjho{j>eg;aQ(yFe@< ze35A45s?K&dXx|0K4+#wp*%OpVGYR5$r^{dFwL81{ym>pCN7T#7Db2W)KGN80i-#x zcGcwp{ym?{YG`M>5Ho>m=pBacxFv&$a(`l_TCvhu`Z=20ZPOxMYjLH7u|$&g28)6z zpse2hWxEwf5GhfY%H{0xsf_M&hwuf~NEC(boSx8ol4>pS z5SCs9ieaEEU3GxZc{>1Gn9fy#+=$cfzI>J)InXC}N~P5(E%>HodDlsikjayS%FJKJ z12C{lOhQq~6n5?B2MM1Y3cH}p`myjq2&C2}s;*=++aLJ$EbWqt5=WCjzsWA+5zy|d zb5$d#=ZC_nSS&VQIw`5w-(->K3mhF{f^KB!Vg;aRwMmRr0^-;$BN*iOmG}~ZN$N?# zRM@C$?=T6Wg}_JJ0*> zUHhxA4_0;cLHEI0U3b;G*Y&&Nx(?zxvnSUon;5J|lNwQML0hPH82RK1rJkTNNz8rf z{{Y;t^-m01If_g0$HznG`VWeNpQD6@XTAfHoV_QmmdG>B_k?DC@uS>ZU@Jjbjml;M z;R;E4d;Q8;%(&5g8y2)=vKiJn#i%tp#{9To3>tF&l^|(f=9WXQZvXJ0hZli#mcG_E z(dV&;b#Q7ECM^+p<9kzfct~yd;Y?GMzD{PgI!)c}n>(Tk`k30IG|YwXR@@e9k2bjh@(Z%Ywk*-W zIq*G>Md2#`$XFZ-JLTv=mKry`7o>wVM|A$LC&Uajt|J%;kTLrtm&bjJkYxd_AOiL-yiDvPFQp!YbIwrEjF-#7l=Y0Ss+5jMdh1c zs*#M*4SEA-Ggn7cHu22snFsYz&fvTkC}J1{FBN#`?w-xlEfgX1;a~f}PWt)!9$7{6 zursG)IqOzdG-WG0+s9{(v1I(T)Hk?g%_uS*KY|+X@%g(4rtQYPiYJw zF7xRRSoX5}E;G`>u{=3ZQV|(otmBT9yfCC1;Lw)l=dDV;SsaUc4KLPPDXf!#SdGok zO4N8wZ0WHM5{~ck#5wfMNV2=P3gCbV{UPs(2o*y2Hw@*y=$36|D+pAigdAxo-{-_F z3y;gGmIIfxiFBMo20LtvS}l`&B&lcdo-FGH}Uc?35I)6x7L7g$~v z(Je%8Wgg|cW+59@%;?!;dKOgsKH;r?f~KVGnYd$%M+kJ_h=_=pRksS3*qL)+Ecat)W18T#Jy4Qdb zGHm+t1(5UnwIJErFzN_etP76o&JGV5~hThO|>pjov);20zEexM2Ne& zXz`hG2{(F3Ao$)*mA4M1v_VDEGu=J@Os%$%>`w6xT7zf-h!~D(h&NIi)3(1ejlTp4 z_Z`Nc+UEUz0NVR3Va63QD!t=qOvKPvp77347;&bXzr|7skB>yAR$q(b&T3X5 zyEmy;!Kz^mTN(LAF?hI67)(*>S*V8IvG6;XKl>wKSCF%fZnZ>z%DT!(L z|J+QU(7;E_Xs^ql-4JTSBPW7L5uqr^YgaNk5uoa7BQ>HZd?H5<)|xy+<^dl*)b~6j zO|MUOl^`WA#&hp~YngAyl=B=&96SkeRtop7H1TT35!K{K#(M0`TL7_nX0F~*?{ud$ zuH8?Va(FR%7@(9N6r(fulN7cKP@_DY1?O>k6)h%-?`f6`7{V9m6Hvv0z{OQSS>A?P z_V(!L&f4Y=YgF~u)1v@6SUXR?#}+m?Q}2{41-#6oW^=vYv_Az)>sBQ z;}odwi7cMDZ5XI_IH@juJjVjr1bUS?&AZx9TlTMRsvM-mXvf=MCf(UYl1C*VVaJGT zL=7FXRCX@iK>YC%SkE|WG>75RCKsv9o%Bi=fOs)>eBN|z zm+N~{)>KehdeE5q948dY?22#ly9UCSg7IwIBy`;;LnC0FuUmx`6M4eUak&TG*H>ep zFI4?Aq?{q|lIlCx<~bPCxji12Q9eMS9~B%% zo(O{fD72k_4{g3`dD45ZQU%(WPX*NN^A9BX#z0Y9yjA1=+5-jX^mo|Gc~lP%6=^v? z)9RRUe?}rU#k3?47tCoQ#`>6|yot~Lhe#5#TQFm8n_SpPm0XxJ5BLi-Cu(~h<@ayh zN|iNpf4vA;g+;m7y!>M>ThmA&KfQ>I@ZJdbh+U2QWj|5 zFTpkJ(n4^5FYfx@?6Rc=t^SYX?OY@i791_kXIa6`B!F5&qhluEiGH57qc$TC=?2TK z1+)=d%TmhP3q}>>AUOM2v`)s>uANCNwtU-eYLSVhi9(K~cYVHy)!Ny&Iu~mo6zIcT z5y>cQ(~e2Nml)&65B1%h?*8%(&@sc%!Ym5HzG(WQg zFqGqS2*4b4eu3tRUYP5D3e(w)A2e>ZMwB&n^4E`RTV#khDa`4(N2}Q>%h3H3C9Kx_ z>zhT~_pG*&W`=5oT}%cZpONCTb%?~IdSy;u4X-*BBRfY)*N2#p=o+ws&t^$A!+TV` z)9`m-54bK!kF&R98}qbU#L`|d+>6!SY4+NOR?2J2IKKeI`0aN5rX-V)JCn!-eF#bn zu6Q(A0k_GzBvPx>=7Gud^?Y%`xf2Q46wkXyfZSFesky#X*o`s;at(n0bi z%0bxj%8c^s9P=afm=3s+v|`4=^-S^A|G9|q#axiI)1J4t{HT4xWpfkpl9mxYhpF0^ zY~102uKO0jTO6GTT7!BO9HA7tFzVMer z^O(*5H7M@82IU>{2Bmw`L+!T`O(%}RLUw?KNzJP37CD;AWI0pyr58_78C~dKYHw+U zHrV4IY#bU7k2^@Pv)Zf*f?g)Ef8s-qay05ZWZIa5sB)gb!2tXFV*@ci@gV3+LLAJe ztFWZb9yl#NK(%7?fS4W9kwzc_<=8b}UeLdSekgEy@l!xI`12j_skiMyZ#D|6(>(!C z@_^_qqt~aRC(pC3ZFvB8HK-YEx01=N$=swssfUGO)2=GmKzfX}i*a0NyX5boZIQo=3SbyS~$G^=!M~4B$E~hbd_*z3yEdH?Vs;=BI4+HVIv$ ztEUW6xfE$x-xpZ%b2k?zX!n7z5=1z)y^79!I_N%yFczlv^XE?XQ9#ulrH==yo}Xh#SaPO!*&p1<3#Qz?T^S+e&x?~NUeWF| zV3o846gw4tII^std}KxtwAoGQzoFMWm{|SideC;Hb{w5#-NYLh#aoe~wi*go)$0Ac zdzMdL4N^~fJ0P-yTS6S1)eCwip7frPXhnAL_7sdbCb5% z0bIKWV|T#{fJQQL)fFH_1^CrQZ;89PtT&&P%BgeQeqU$)$~g5%YLCD5to*<^tJW?Z zeN~yw(6frR#$$>}5gE`fMY#;-G))342(zSXJ~>*MA`@RH4JB3vj5>I5yOc`Rw?(@$gVVlK+X?T+&x}tY?rIVr)BKh+-AFp@ ztg8Uo3}tc1#EH?+Pvy9%!ggfjc5KXIZ^t3|pd@h=M(*rnXxD2MJH~fZh)gu`}HL}I#lk_`Tz4@{x|%`5o`Qk9I?pH^Zz*F|M=p1THqXDYFUs=VEzQr z92v5rzZ4}&Z~w~?hl~;%LsNos<>vWobalJ|j`_$u2|Dc4egDk>Jbf#Ub}oJI{kPv+ zzJ8KJ4r(rcRs=TRSKb=|nSjwtvZI5K(c9r~NPzqeWDB4i5&*EB ziSwI($@=#HI*9-z_|AR`u*2g#7gg-c2rwQprPy;nK|N!D#GW1FT^&7Tc6&^&VFWEM z@dXK#`!_xr0<Ib{4!$K0uOIX4{4;I+LME!o>fl17&mQM*)t%n&!Lv!5$NQ%s}G`v@d(te z3N#@MeazXq+CMW#twRIUWLt;?42Zhbg~fV@*h}j=N*7LzuzZ}LM2&4}t+_7!C;Cn) zom9mSi~yTtatfe&O$fzW(P` z%5)0w6(g<$_aNI*pC5&CMwfRy2eiH-J4T;Ld4n|)BI+9~`bJ$|9fyLkV&=R0@Xg;g zW7$$%)GBSP-3dPX_q&1U_gs1`*=a&?QL+VgsH5L;WDL#cbNyowbj(ZjJec?^sXhlc zDEnw@4zqFgjSOW1%asTs#ZlR$J7h*4aFd>AD^0-Aq>9)K3mwLb^-qyUKQH@nH5;c# z@=N}zHJ||C?L>9db5RHQpd%4f$Chfq4gx7h-5qFr|0Zd1Gw6|0Am$L;B9KH@-X~`* zd-sbE^U8E=B%aNR_xCGb`3a&g7A1@4vwcFz>VLlMng?9M*LLrgsJz9oM73P0PP>61sfwMBkjdSz7 zu;e%E1O1ziZ)v_UsV|4)k11jEGdn8F+}A;nRS50)Jjsu?C(@YHWOLFuO&=ix$_)D4 z9jsPXq(S}Azwkd!Vmf(|2=dpV?#|TxujiDXkXq1{9YuCASB9Cd;Vr?6{?W*VIM3zE zCeg620BaK0H0Njm{<@L^#v#3{wF%X~P<`kXX6-bjM<@SSboPxG;5~6uAO}Z!uRSgF z*6kG#srj|RKqIWQVt=NFI6?C&-u+MfU-r@$0)+PlpfO`|3W_lFWDe+uU!G82oDQ#T zv@Q1!SuyDrx?mVd)i$Tz&HDROP|&npdsAJ14q*Ct2P`|~6%XL*A=FBX_&5IELtD_U zsLex;_&-17tp9-FZ!(i#Zmn*GRqbXmb$$IkruRB14YY3~XR#sS!U@c<-iYTzD`oLl z9BRG51IR*pUscsD%K=2hx~8$Vu&Y-d=0ish#p2(kQO@*++LuWW7axUZ)0vpg|Dmc} zq%w_s=c%)Me@Kl}xvph=<+g(4mnMAKX>w%%aDx91chOgrhNec8sK{12)f0zPl7sT$ zL%Z)YaB20Ay&mr|HI5)Jiw911VI_JR&DRqIBeYtX5_1C)^C{zZw_g^{d3~Jc=VsWv ze|Yg%7-Cy`*MT?uEr^XWx!26#(B2)!L_7Y*`Hv8|ziN=Sak%Ey!zo*l=#@UnzQB&L zcZudDti&O4J{YyBZ0S;EW28{|VFoJMi49Z`VVW(>U$p1-@&}|pwc@!p-zUAw>}L<2 z*^1L7imn94o<)qnX-r*0+LW2p*{qr&Ai?^Dm8Z+H&mh(?;*aiXC+>|GHq{&i)RSR< zjUHCL)EGmI_Dza{DXgej?a<=n(@#Tu^WeuG_D}osgRHg z{Mfc@MC0#fwvG~9iVl(F_t|7guiyj(daXXO`hF)lk=H{kJ|o>*JF7^YPF&z*#Ct}? z>ocyHUc!o6$;cVE>v_--Q*EECzBk@e83-`ebt3Lq|6ir`{;%e`^S^YT39F=C3JfJO z?oX>i@;@(NyjD#o#~O*AUGmW&u5gAuR)3_(v{|c{M0~XkLQzhmVCDWRS|H!>xShL) ze4;Do`=kADKVs<7i2y9kN|y#*LhRp={j`NI5GP zp}01Z*?A~({Rl<4URxic!bkwaEBC)5e0}ZfeT$jBd6sX4PN#2?Di@6IKS=^;`+Aei zJU&jji;K)f2>6P|2He4+oyjyGIg3dK)7^z=k@IcO2e}E(CtrxOU^C~KoN&!JwCFwu z-BZ6H^wC-q+VZ5OmNZHKM-vzPkDT~$Ls|)HolhaKz(Ozp2n={ttW7T%2nbH!ne7}< zG$oO{)u*NCiwp?E3198q|3foXw50ThEg|>Iy^ZhE?qRF_`G(*}PW%v@^K!|YIGZ)q zY$P|Ieyv+<|6b2N7?yY{9}VicI?7*o1UxwO@wFkP>9C6gIntIdb@q#83_+0d{)BvK zVWW@V)zGTUC;T?kXM?h|KX{YhCyVhm*dju6xp~5;`@}8{zj2d^>G^d}486(4yiB5Q zOkZfXK65KyLe5Kpo`i(7Q=2XFI@QdLMPb>%i7b1F)Gw9Z|h=T5N$p!owRYO-UB+O;cdy`w#s`G5s{j-v961zE@gr`+M!bM`rL=39! z9d16_<+ubNp00;1TH7qxAwuAgx7I;(1QDDK6%H zPIkT%rST>Jw5MB4-;#ofmHKId{KpSJmJy@}<+#n@;E zIdHZw%4n7!b004njcXt~l|5$o{byfee?1QH39N!pc;`YfhuX&O|snv)aT4|*7X zzQtw-HQH(LA0$EluG2>kJVQ^;-m>&PPO^X}IvRyr$?oPlOOt{Mr|5e=j0C196Wv)` zuaVL{Wvu}35&nl!bL+#NfvCHT?gm}!AQ{byIjc2o)#i^>!UVX4BwGwhZ+?k2n{;fU?5#hr#z-G@?Fsm|{in%`zcp|kN-a5duzmpNQ;kxt%%Fvd`1pU|~SX==2Q}nT4_pC5hg? z@`2@Z83^L`JD5i=)kpTc`8)8Z9!q!TQdv?ZHVH=d`bgA0cKY!*&s7kzVX|8)WaO83 z@2UPnh*l&R(CTFeZhFQ|jPnVp{}Pls>Yg)w^Dua-y@jA9sOt8tdW5H6*GnkPR|s@T zyO|DoonHNJ5i!J>Q4r+XCG0~AVTeNO75<*8C30MD=1h%Tdd{D6E!FKeZq7PC@mDg zVYu6qYRi8r^wb=MYRORZ7#qd1s$F3dI_W}}LTrK%T^1Fo-~)Oc!DJxO2mLpBpr~~R zK*Sctk90pN2rSC z5NAzv`Y5O4=k5hjmjO05&g`W%InEdjMJ zZs!$=(as?x)$~2+91SO{{Qlzw)lk^w!r#Y|?;{h5|JU$1KWq|MNyKm`ESP}Tm!;qX zSs7?hO-@V)v~*iC5J-o9A-z0v4o^4OFdQEJ{vwOgfH(WcQ6NT@1FefkUAS;`v!tby zL;Cq-&6)?yT>@(~6@T)ZwW=D*l~ODvP^nCfGABp)L}){*(;PhTnOo`+^WWRna1#=BpNO#I0VUDqNuWbmdI}U3XqD6 zcZKF6uw%0lv@LK_VRihqx1N+upnqxvE`ANGM_t9t0dxao&e&p{$qanBK7$KvXbkRl zi645qQ6$&fV6d`s%v@j59?3Pz~I@&)E+x+QsZpo<~qd%|RR?hNbuxem~ zsMPA^|6Wyf^Ds)=^DK@U0C|KkRcF|JgDL1=gsaDMn?Z37Hq}wA)Mh4KkRFE@WkXf@ zHd$7RdfYGtD-#R?O%{M}zkUnJ+FhIku3N7kxaAu!D1p(QwiMFhAj*t9LFWOsOLl^~ z394*2qn=^%RaNg)>A>LP&yUSK+BmRhdZ&Tlekt36W*yIG_s7ME!tC2XHKF#%b*Msy zaMUwXPAni2`>6h)bnhoIwD?fQToCcOkBe)Q@mE54&Z*oVHcZdr#J3<21M}yz8ki>S z3=Ng;CCc>y=9ysUBpp9!{zHr_r3N58H}(#Aec3@L;+UVzxu3d<81)Z;pJ_s@o$b=e zBTtm?rVHX&JAj-eALBAk()&<>asBwiV*IOG1_3!xqWZbvbi@DN(MrEO9JWckq7gFw z0aw_N87lW4?cC)iR)@7ERG!LvqS=Uge`RI1MdF+voBN11u}AI;eUe-yf0h0VAgq(T zx~Hwh5O0OE5^rLeM6?rB5i7!>1Q)=g#OCKK1mPQC_2o(+Zxi6!oWGRmyH^r>$dMpa z4cYUw!hzT;2=$K%hG;M2Y2jM6RcizKcG8d_ziqgAfflIh&%u-3cWkw!p7Z2A`EAV9 z?9sm+VGCbn0c;UMuh)wBnjQ4Qo<*hbXDcawOe6nW59V$BihF82$f$Sgk8lc4&h1R;V z49|>Fo2rK5$^$uL+yq4{y#Laq_plXh-FIP3ysgxyOMW?-R)yP>=j5Z z0V@CVXJw(JanlH$5ikr=LHtqLgh-Naf6^ybc#ZZ^1m)(qNxBMTx2UU9XDh+D1F6Kp zQW~}C^@E3yMmha9zP+Y!ATryC#;=q(Lg0;z7%3!x<9TCNuZQx8poh?!}6()sb&_OZ>g|{*eb5$M3WH6Y5J>)L4mE2q4Hq$l2IAl(h_v-QYcx zlTAa8sEoS_Wj}v;VHSkX{Z1@0-VrhS)K4cgXnI7LFdhe`?*`WUMF~Y_7qdnECyU9| ziL1U7jOEZ{8F*^%9I(MJ1Nx1~n%mUx4dAA>~(bb2`sj+T_mEP~Bxz%Gd z?b_fG%^W$ew=s=Gk({F%e#Klnqg5{y*C|ajEr|begkSZS$!SWvQp$S5M$xZuo&NoZ zERD~?^r7MUjz%E73qJw|IBRYWg*DwNvyL$+t^G@ zVJg_cKcR}nX_}-8wqeo>?cLPspX@NZy?OxU1TT{25&c!=`zE>p*>0W#l;9IB>s!2t z6dDXXxYZ=S&O0`9Eq{o1_wSorZo0!EO$n)7I;L?>!gOpy?mcA%jGic>*h^`UaY&vv zee*sNxHwud)Bi9+%e;Tn$Xfr3*uw(LF+hs~d*Jj~fFJBmYJ>Cow`%BZsAFw;1&LzSW69{h1PV|3tSP-X zrsn6!<4crwb(R2m+2zuW&D^7=IxGN!P>+8w9iiPF+#cBmsFVqa=_ui8%ty!7d2N+Z zv722Lb86i*Pk=OCa1t@yTR)o`dK7KXeBC|xxwjcQBWlOt2`t`?lHR3q>mv*rfwG!} zD4VeZtv*Y3%P)lLCt1NM_55ix@sg>;_$=y6Tfq0ITKscQ=LZ8YOOrzpt~F{xYk3pH zPV&?~O}nC{F>{b*PyEGO(7nFt2C1j^o_kQLU>YEyA(*cyB~odhDDdvoMiorpGQlQL zp&q6Dcc$*W8Smxvo!wvVH;0~Lu|)3(Q4lYNxk;(P8^3t@Zl*Ff68i0gI+%}K9}o~E z&PU@e@f#ie+nBAz%d#oRkrQHQX?+yn)JPP-*;VmR#U70ha6FC^lUQ6!hG1A9bPAHMqg<05Nn6}Ix9gUAfS+-nsxUv^N*$` zk$4?wiwc5tmlt4n){Ag3vcZazt&?PKZyYosWv0SC%<7eoca!$YPYqQsIZ`gytlGkr zm!0Q;xR{Z7Tos&Y=~<0c0Glz7p+Lgtu1L0(g1B-KZtll8?zrkMl}9dJ!3iE~1RSj@ zu~r#8X^3jAMh&hY-J3x&Q;P+`HL~Jnp7rqT5+XQskBN}Rd=GxBxq_G`PFO%=jX#Tz zI-KSc1x_PdJ&vxGV2g$E*S_Q*?^=N2K@=7bkkjxO01RSm9LU;NucLfkeU94ZJ)K&i z>Yv5Na?(Z$$K_1Ml>)Q9d1w(z$j3Jf&$S7bCuIdd>MLj>D3V zESu3Y=5ok|^Tzd9VJ-+IxGZ&I#)4p|Z;$3;`GZ3x%A2&Pj zqq$1WeLI5^>e0X3rlq9C571z1ZE;wxMh)^1yy%Yix04?;ahfNn{-XgrND6}3ciRS-$J2lx zN|j$+uRAT}b^ljPjP_b|lP51?XkR5}+%ve{ZV=GVXkI*cBK6c?NXJ&F7`A?pKY|?O zuw4=ty|kn7X!`1=du_Q3=?iHKm6Ly%lGijJ=WHx_XW}@TTev%}w(Q?T0og~90vYkb zn{7V=x4o-o4VA-*G4}9^(G@z8RT|XGQNmmn(f2{9%*^P#ghUCs%RL$K=D2SDhcy zP->rl8ts_)q{~HxT0Cj!lwPd$PmV#QUyUYXo@h}m|E+<%HNOAZ4D(l$$LdR^QO2#v zWNG%e>inj|EzCP!t)wL0CH$1i&*?2y!SBf*Kj&0hNIz5etMkHFvN}Q4EpTD!6E^T) zfB*SFO4DVhVsk{NcWHfO^L4mkBx7IUO{Dr}(7i)W2nR5CO3#41j{y+6a_XWo-9T+{ zt7z}ASg-B~>68IBx!r2ZyNL~ETDoNXWM2x3D&~-Yhp+)0m`F~26)cVlyL>KHgl~$J zlC)Qv@--%mf>#nSNkr({9#~61h|pf08QkLTG#jwuGzYnV_uph8n^|hJduy#AY0U&Y zVA|piUPzb_A^BS6CefDof{!;(9+ct2;b9MslNSc3cx0$X@&Y%+SJ+HZ!){KXQ}r+V zqg`ad(&P>6j*xSrn~Pf^gb~yWK27Fc&1<39!C& zyl`!1VSHrNSDCX$Sr3(dcswNz7jxs{U`fY2I`+}sl5#&sgG{~FZBZU|uNmKj^q{S* zXSG*)2R$=GohPr`qYq`m)lcX{s?*CPvcp<~D0VmG09{<1cO$|~upLpxdi*aQN~wKw zN6AI=%5NHy?813K1fR$qQ(dm`(n6*O^7qXcviciT=9A0(TXSyT-BIaHpe*PByPS)A zrx{}2=if1_CT`W)HEqe6#&3MbL(wzep8O=MdH_KBe~o?%+BV zSuilFgD~ZIDm4ZjY)u2;p3GNs_uO!BGx8NOvXz5`mdb%^KlNSyA_`rFaf7!7K<{;RTZ5>NyzyikLY8Tp@*LTmb8djg2Ng zA>|7a%+&^T#%(PUZg`^4Y5dj`q~S)iM(jm&r?pLg9$I0Vc1MzEIA7$^EsE0Oz&VW6#whFEdic|HEp0Ij3D5}4+fQk>t4|bj5F|qDRg9=h~-D>oW-+p znRnD$kk8j#b5aSH?*P22HTlg$%b!fGyJ5}ZO)3(|OZ@u$O4vU7GQg1%8x&MiAEcTR zg5>wYwQAuBgZuo2lz;gVBu*|vIR?BMykoUoX|G{ItBgt^`qu%Ab8Sh1!t`-!P<+Tj z``F^&CUoH{aeflt`iDj+YrF;65KU!$c!g);Wbl2L9c=&Z1O5>G)=@KSU)xeggOJIiQk7?Iqz>9(sDeR#hRxQUX2MhkW~O!AwEL zQs;5C{Hc!2D$T*mblShaoQN+3;Y08bG3Nt?=RlB4#>nDj+$0dy!6qAp^qNWMjeTMW z7Q(<*@s*v`22;mlVvEXOMHGyfHh@$4+Jgk;2%6}uJMxeEe5ZPW+-{~cS2XFiHDpYv zzd^MGV=Qc9Vka+|<6K|yQySL6^gOseN$a$|?PGLx-w#b=(B@npbdj5V4bW>&HY~a> zl6fOG*xq!gqoQZrz;3zTy*ZmVLmJ^7%6Jj(GSf*2JDC5*^%qLsy(DJm7?!J-!T*6f zfA{tgCTEZCyABaV?SPGThP4?HpC3N{)B8t)iS#r;)2`4@{$nZ7lm`MrB1UN1MtSL3 zxFShFM3Acmr}83nXCA10b{?~Cn6fGdx96wafSQ@kRV3@i%X5le) zAVnT;^~BWjB2t|jIP@->e)A+#<7)TfiLTCT(FK`0kDP$uHxp zP*j3edn;j{!1gD~5tt|ww>HUeB7Y7Ff^|ivs6~M?0`c6xvqIvk21tr3>&ko&2x-Bv zd#>JC+2yzC-u0c5M1JUneLG0`2DVF(qK`&VZc9iD~A+lf%= zLfd5HDAag^dXU<8>9?hZDKFWIwTH4h*-hM zEw0`RG_9%=aX6wL)?R)c0hdMTfxoW<-Ayh66L*@DejCvNWKv!P z3B9sz6GD0V0?eMgb6e6LY&-_$YK?Y8|BVeoP?F5oH8>wlTmi!ye5&O>IeDwD+Olg&H1aD~KdFeytE(a{i zr?U9F(ON`6R0>Mm`9`_vU3!^tCE4(jg(NP7ATrz3`_7Edw@$mZ-NCXsqa^m^^U^T7 z7Oz|q^Y>V?oRpT7Lg1n)%^0j*P4D2ZQGMo~4jPD+g@Qi)G=xk-@$tsbxoRM0`a$hi z;IG$T@9H=skJK-8ds#M(WP2~;2dd3p z5w`(nfCc|$FP1*bS7_4Rny1+IGZ!s>;7LYP^zk=z3eJ+m~F{OwYmL*cRr#(zyobuOR0zeWmJ1L;SgtIsZd`ug?_vwLD#N-k=;pynK<42T_drMxue|D`E z2lIJJ$`3NRko)K1+s3Y!k2*GPw4sV>b+;f8Vwb9EVesTR58Hh*A;<07{tCha#(q zuN5Z$@-Ve8v z$1jHoRp2<=w1p{STaBh)ZfG;{COTaZ#!WVW$)#w%&4EDxD{B|Tb!|_Z#^xTV#ML z{j&(qZmS*co&s_2rNInH<9F?hHbm5hELl=fQ+#kFk{#6;^N}U0c!2o&X-eFh-GwTt z#g}hhfHa~>Fa0sn!g9oq!cuf8u@R}@NN=B6b^To_7ls5QjU7CExeCa}6tNsomzji9 zhFXP+kfk_BWnSXA*{Ry5uMcd9qJnNS(hUk-y5FW2V_p=oHX)`w{5iG|RCBD~9IJY> zGm!&I_QvSM18aM%IfEW_u|q&QpiAN3^1-+3lapU$5R)-I5v>#kU`VlC@5t};M_i47 zVyBH$pf>*P<#TRnFPD+v0Yt?6-TdaBC)JinF}5tSjs+&)K1+n&PuCjEg(8MK%!jl( z6B}GX6oMw>&k^e^c_@--*9^uYiLRVL z*$St-!x{4nlc_@n+=VU6o$&Ih$8+$hxRvJ6|3>&cq88s$P`CY zbW5p6T>(Y9`5E)9zpG=);!>XTk;98Alvh4uBWz4CY~}`YIxNHmGZzhm+8gwV+9%j>NQ9u+^9aR)YBi z!pS%}n}%r7KP7BIl~X`CQFIkmjb{Y)vH^EeCxk*8onU;Yn9uO8e=4>deql>juz>eV zDwq0VbYeK35JvFr)OiZ`+;Fsg6e;frGz}&c%{;p(#vT}|(>ZxaF17VYnQxC}g{SnD zH+-+a1aovRvCmfj8y6J5A0tpDu-*8evux*zy5km5@H_5)^s7Abxqk7*RzxoOIp05Z z)6&cu+G{sU{pTBl)ij@F%Cz=Z4U2E|BF(|QD4EWHWz`N5dxH6SD0gOt>E$w zW$m5RI~Y`gPx5fH?^!rt?fWE=4MB2B$s6mPHtH9p$nd8Mcn5F1Fv-7r}B1WK1?qXWnzct zVO6%RP<(*_`c;3wogGrLQwz4{$X$;z^Va1WA1CQKxc55O_j^avTRdGRSq9n;LzG&S3wsqmp8uXh$irRPbaX=_CH8hD|)H<^~>YOLj zBDOiKcP*#crTgJxFK#6|z!nUVf%^W{I_dp2E6(Ulc!!+!X%Hk7Z8awlRbt zq7vMpxnF1xKuc9R!a2Sy*862Pecs?-XbL_gA$=o5!lwYd4Ro}BC_D=Kp;s=C{{1O0 z{c$--Qh5!Grzb_g`$7*vnvgVoTc-@vkLyo8Xlm!9uwA!Mk*7PPvK4mqm<-O_-9-n8 z$AN6WIUb#0wWrysd=vi|hp|NsvsAGa#WnI|sf?1nXgYmAeV-mHBK2&5!{V*!_nV zx!13N410~AU?teWEOi8~^~^rES{9^6Zt0_%6pI}cx>A|51i@f0qj|NX=#QY!Z&0{? z6N!B&eon7H!r=?bna^eKb@Lu@H$vY?rqDmpMq1+r53?6^T?>?FF=@<)G+M(Eh%;Wfnr_rJ zI52%8fX2LcdA-tq4Qr_kLN&vPp&G}hOymK8U0vWiuRva83NSF!>Y20+vz&O^qk>W!AO!5Oc>z6&L8agW&*FQ5ZYn*>{u6hMp(ahco*(( z$u7}$p+O}hY}G))HEfQVkVDDr0`9qCr@Xg&JO_DOsd>gKp@D|8vv=~;(yC26{ zc|VHc;)!5>*RptQ?jqLdo!3^FTs{uLQvO2XKvcbGkGXZe1oCB`XRUV$qs(Z*1v_5K zp&>gKT}FXlnl+jBWulA8;Ay2RJQ#O>8?$Q&nmoFE zAY)@ymkG?IEl9v7k+gcuKkW7ZNmnJW)Ppm1x8ZNrLM~kwU)(zO06n1;D>y7T;L{of z{w}8XM>i3?utHNO@hOionn{1RV#-3=7I!OVf0erJn9CaT6z8^3?{18Hgi@MVk(5HNpV+ArAzj`rlaYFzljG4j;44$C%oV2eSGTHrW?fFRBYaH zPty}pUJ8GZg)-JB|A$6PoXSrV2vOjCMxsL zsR{M5rM+97DriiRIdT69h1Le$%our;CwBHnZ>#YCRU%trbKn%#*wcDrlMI_@Q$vFw zqqLsLo#B2&*jmY*qmKXE;V~1D&9DX8w?{bHdN!qiirzSxmhUmwTok}>kp=Rog|J)s z^gSCzBJvZ>ce5=uu0JT}-FJQS?hcp{>-R7w_uBP1PAPDOT_g@fq2rmBT|HtjR za!z+-_VY>)0inj(EFbu1HZ7DsW*=6SjR!Gbyvzdxf)%k+kfFVxDYUTbcCq?u&Gh%5 zd2EwI%s3(`^bi=%Uq`T1W>8FG|7ZP}u(*f@2K3a1NU5=hdw$H102!3H=_-<~_vQbC zm|*lJ6DNnCccF`(EnQ`5g;aJ8{=@xpU z@98z9a?DLtAGMnQja$r19jmnDYn=ducmA^^(cjbkka~BJw%WshnJZf-nKUO578V(D zn-MfyUe#CT#*%-|1SXPetHbf_n(h6(B0#vvQv2<7{x9FJ`#os^sS5FNQ(k*Ah3OBv zu7^Yb8oJ?}<*9uW)BvJHX%ysLl(d0sLl#mOblx{PK@~?SV0)XZfF=5UoVz0d>LP}v zS69vWl5N)8mBC}LJ7@yS>RcQre>PY(`qsUluV=k~xp52WLaxuVU^ziD%V&Si9$}WR z!%bzg6W|9=2ou9_ ztPdUsF@<%XPiedX6NI}wc@4#LZd6}PlY%P)o)@@$mY`nig9tx1>h&$c8AZJpi5gl6 zUteVAdZ%PfUl`x~mE$Y=AKQI};}Ac2b7k=(&~@U|-)C5|(a$ z4yRzx0VAVtmB&9KPk724C^QymkGLm~>ZNYY_?I_Oq7!#Sz zJLoN1!5v0LBBZjqN4vk3DiPzV1XYvBq1Al}CB{Q{t!AQo{~G9FWRa(9I7HsVWrfCl zQyMr6NZ(seDafUj)rjb?k_wqio=|KeZCkaQN`omj0mX2+_8Q$W3q9#6kVSa^)VKnC zRQO~+Rcf108+jArG0>(7;!K~{tgg~;GDX?t2ygtJC7B%1XC!&$=Sc1ljk1>7~BNe7;QrX{!mBTiJi;fwM7qs{(&^o6dekIF5ex#j9rx zIHJKbfYas9@2}R29a;PH+{b%uhL58S%e|bG00`+dD0EAqx4j!(erkVxyrPjaeMb1F z5Q?K;U=Z`C7$y+pTpk;vu>`+HafV8%1IcLS|I1i{zfWs@lvUONiHhsx((4p&e!*V6 zayjjNbL$Ct%ovTA84+0+toD4m9IbFBdKnYvxHujKN|j2l@A7HUfv>>t+3(YJB?3nS zZ)#^D2`;{goaQ}D)v>h{dzBdq!z3QOS*LMG9(`8C__>+&);rW$?ZPDgQ0@8u;*?9s zVn9Zo&*Ff7nvamT2J>6>z~myZ8eunWhyFu2vTUMzdJjjmeR{O~K>$F0maK3fMpvY{ zCU-9^c7F?jR~3Ga7d>tcV&{TvB3_zD0`*ND2mk;8000000000%PEAI3Jpcdz00000 z080V@>j3~m00011P&go7JpcgkDgm7VDog_G0X~sLoJ%F6tSTjw>8XGc31e>i{J98g zSW1`f46iltKaGQRQ(VBSFk|(fB*mg z|NsC0|NsC0|NsC0|NsC0|NPfy9SO^Y4X!q(x^#U%>z~RC!AIh8xvq0VqLi2Z3~SlR zvdH1QISgYM#xaaz7{)O?0{ef!KKqVaW}}CXX78aZG0rq1L(PqDU5{*M0*6jB?6@_m z)+HW%mqX~x3qlj!GC7?#%^*LBgYil8Sy`uV0^EEZFt(Q5^afeQ?8}kc0sm>Snc^Uo z?ehpEA0eGT=pmFs@i|Mx@}9SgcezgZX~SJQKA-ereTG7y##yvwyoG(Puv;J4JqZHg>t#twe0LB@V`>un&HsHsmfa_b zs{}aXB(gLH9yjC*s8*%wdt4G#bK`yCwr65DAbLd%xz3MTRppMLLGjzOFW3qztzm7% zyOTSsB9~@zC1>qa0wz1{waD;B6TWdf=M%nhJLcoyWE*t5sKDqFg#mfKoj|T4sTA~n zPx7RyJJjt5KJ_yjkz;f>R|u$+ega2NFEvi>2!k^bzBxxVc6o;2nF>g~{IzD>_ z0>x(b-%}_&00y>TLJ)$}+kT%@T{=FXPfzrhH3u$Y#5Aj zT{=FW_0Q#0YNoqTOvhHkN)pH+S>zmi_sDm@BNLvYx5dEDGLYvz;h=826c$%MlpM;N zuANc(rpZP3YxMG<+E($*XvA&9ChIl*ewVpwoQ0trDA2Y3p@qh^dRxa208sRyzHi?R z@LT!WC%cMeb)U73sji?>x(;Q6`s&k3R3u=BA5!4znmnz5F`MkBbXdjiA3ukFr!4Y8zf}r%zSvYcGnl3UrDM#hn$E4cpes{`fYFB) z!~uJ4fm&9`uthuT#}sp21tJ}1f$@-13#}3}fTe`|zIF`x%#h6R z?0=%=prY@O_5jg-czH`q(;*h0E+*^DMD(2bhu zs=h=;@mdy@P`$7`)xCjab-!W1ZgfMZLtOX@bAtP&1~^^VKEy)skej9#x4C)du^O>X zB&~#t+OzuDJi$LljCMM&?tvTJY;E>02@9L5MfR%F3$8-B{X`7^-yw~=SPJX#+gJ~( z0{<2%HK7CUZTcxazbld0j-j|QA&O9v*L{Gsz5Ba*Ts3IcOIi`^@C`lfEDwZPvgWxY zcrb^7|K*DPLwPf*xGjH)p+m;oV{*ph;FYvnNn~R>=xi^ax#+e?5pMQ(K+%;f;tb2| zB>=ppEK^?0+-i=dqB>_r4#Q?AA`^ekdt#>KkicZ1ybOQunM(c-3mR_g7Hqt0w*42i&_$l0A1Y$^xi9Jp>%^>fG zg8W&g&L2B?Po*P*03h7h)KY7x8?baSzlb&)c8zF~g{VeiU33R802SGQ|6*0Z*qX@9 z|A=7M0S7zjmo13aSs*tWQr%B>>JjwV56?OhGF{rT?InR|!ksW*R0e=4z4|9cBH8o0J*nmJhQGmG$xl>Sfr z6A$rIvCyb<^N=4kcL_vk*5?@&C2>j(?zKhG zmlA418h%B{{(ijZC-64%t!M?$d)=_|H<7Cn0wGFLl%*+3Qk11BM-^p#bFHzhU(_>1 zP_PM-4N$~+l*;hkl$5=(`BegrJxvq8{2l6~VXgof zs7)j?OB;OWjdR6&z|_YYGEt#R5vs%O_UDHWb5YP6NO0Y{_U9ZUirgTB)nA&r>XG8b zAa+Wn<9ZTJ-%q@zR4K!%QuNk2~bO%S6$r}%HLt_6S7acVkhMr0+wksue<trCN^ zbj9WCpZgo3rti~{6Kvd0)ofdBM^e|7h9eCe(}r#r@Yz5>5Y0WX9MK`kX)y`R<|*0F zqgU-<_yN^4-qo8 zt?TCM-f?1O;WtZ^<2xYN*o}N zOkKEV)zl@pe#(bJyU-=VGAi$2TN4H+ygi8&6}>T_Jlwu4k3Rw2O;M&zj$ip{&gV(r zqia8V%k=;%oYJIWOh5d~a7w0C4*gAq=gy`_qX@#{7sRGWpQIE2`%fG+|S625>E`xSKHoHp1wS;Co*t{oGDAjk_j4XnNMUWlx!=5Q z0;W&gKb4d87U;VQW7h2K7xW-^hc%|KaH$6M*jra|41Bphv{uJwP6!ElI>voZ-Nww; zq3+eV+-EnmkZ?jfy|z~sbPn7@&2uEgR<9~|MT?8MYDQr;&Q&LJ_rfX3hJFF;zbC9s z?>j<4x*}KCQs+&6jQ<1!0-$chVC^hps&q(K@kL&?r*&s*VYRsmruYvO4JQG{A!^0L zsp~DbjT3KnD&+^V@a&4N*PF)#X6ba=BZgR0GxQsRjz7T`&VxXYvb~@ky9Mty{5_g5 zhrR#n8}htXt#^1Ikx624T`Ewr(fE-RGb+nZ{ZDiYw|qHN27Q7Ge?cI+!&{cnB>IruMF1O}OS6^*R`B4(erP zuNo+1Z=YG_G5Nl&du1t8b-Kr!6aHCXt%2aIiLgeHHPyKMqodTf1+vRTUKrTZTO!>2 zMj@at?;!)}i4xJo_F3KRFNFL3nXM;sf;vv}GR}!H#Scj^%u1e2450R3QezD^_YpIv zYQPOBEg0r!KoI;?$cC1YPJf8`7>b*00m?-+qqg<8AM(F`h;6zE0JW}mll;C+DJH}V z*(InYCK{8ZVUvxHvIKG;3P0!0F;xV)!zRXMzk*1+{S#(QV#^$sWOBS7Jd5(_eiDVOYnt6OtcK?51Zs z0>Nk8oAQ*}PUop5gXeKwp0B!}!1y=h;9xLz*VGC4_@a2D6e69fI&TCCDrl7y-)mzRtcK1sd35>#?Gg1(n!i^}ROr zPq%0$anXasb1_D6NM4`JBTfxB%7A12qf`~2uw3Y9v@u(4_v^7pf5`yHF&1m|oM$Yd zF_xe;o+5w~ieCIZ12MITqnijIu;FK2|}^sZ%;u^$@bwXXln=8*VA z!1YDOyhF+oV1<_6rK^y*UsmXr0UvvF-`C3JR zf&dnst%>c~eU(@rF<)*6FOR+8c}Mkt1{EV#{^iz^*zbj1ZsK)i4wHASt>r< zjnZv;hO$0>p~#*rvu5Ler!jnA`n0wi8z{+qr8}ZN#fmS7r%Kg87amTQ0pp*#*N5vP zNB4ojqxmf z@xuNPhw*Y@Rr(ce{p8>dFApaM`Pjlfm(CLB6pBjz=gH=YvW^=4lR@m0P}b}qbWfSY z{2UTUytKCsGO+G~)VkV$-x6Sk0D{6;&bm!GFpzOIm8}+7dwBdlJA4(ipINPwq`H=y zT=p525v(kGci@d72r1+JRyB{n2hzK%!(k2>ep*h+mzacaI&YIUFPgb(bQ`&NqbQ5~&|RlY={qyLtmBTTl5=}g0F>G0 z|EVXK7?JvmN-`i;UBcVs=$~%M}*q;qp76Q^EKvwoPty-iQ!SJ zW4%H5b|VDnW#wM5`^26lPFemzwWvBjPEzOmS01dSK45z+7YAzCH`Ti>z83;J7YEA5 zJ_~rZ49Zr53Y)Teb#X0^K2+DYQaVc7)C>u(jrUF-Ln{FbK)+awlo3~~CX?P9T`o{4 zZv`B>TGSL+%C=nqbHxss13Z7We}QGkSF8g>JbcE6i7`0rKaktmqEgmZmP7dA1+pZf zN)CnZ3SmvikKZSSz}yw(D-vM(g4f?62nz@&wv3TnD7#ttQU4ZWErt=i_|}@Gqj93A z=mPLID^M+IN2tCfmNXjpl?n_&dGH5OeYIZ##huwMG|M8N{6~b#rX+K9MHEZL^v!oxHeLXFT2lN zxDLMIBgb_qwqQgxUbr&qP%LGqiWo42uacd6mDuM5@bUFu@pn6I0cpyQ!4EpZD?cmx zleEU}1yTcQ*nu~h8tbReK}dER1=ja$0`s@Cby0HwGi4b)Fr;fABKZh9Wc7fosRO!; z6sEs74q5Hg0-*EVBl(bJWG*;#h;RA07eHz6a>;Iu9!If^Z5}F3@02-Qam~O&mM93k zL&l+(d@0iKm62rHfOo7l?MZx+UwdK(AZdUvCMCG?UE*gj9m0EPqGb!ZuE?NW<2TbA zMU&0koNfF3|LQdNE?0ixD;MPMLP-e9ug;4goCLX0Ni(kL)sBb)<5M6RgesZw(NLf2 zi*w+Hw1G4Z*bi7h!EN{!lxOv)cdcr%*M_@>mnMYKx^u;>V8I`Z6)zo@CmU{c$zQxG zIi*C*y6voJDpjw}u79ZuNS!XW*gI3mE(r!@>j zCD0Q8IT_F|v23lV-q+QD7PElRY>#G?AgB$&+*REmclzE*odliUrA`;J`(w_(X}~yU z2gy~`ntzu_3UgalZUN{L!B79~+GxnmcWM03t~`<6(m8>{I?$J}>|anZDg?Xe#~Xok zP}Y;~i2ol)X(>nOR7IeGb!Ad2@t;iM-T$sDdBw>IqF|vg?tCGp;Dm* z+BB_NjsO8y1@1qiZ%_RyKe9p}dBl2z-#0<5Y~$LD!u^BknR*8lTRy)tD0P9 zLTBCH>ya1}d!Qr60xffzdI3(ExtC&S_2LxIuZmAHQBO$OaXAqVD7*2+dY-Kmcv1J);*Ii2&|}k1&9DOAvkXtnVAo(sTiMamgp= z7ElvlNCE%>@C)j~xzs-?EJ%eb-i6oZ+@3c%!Lt83_2v#Xtl3CUqua}{vkMJfAJ(`G zx$Xo1z4Ldoy4L)mT`qdbbdK(f%+dBCk~G|Im)D4C18I2+%$9%}9wNNHaI$V+lNQdy zU7?&>0y6@HbC}HP_MWP>+e`^s;edSbPv)&SVyV{+AbVK0o}EmA6Gf}q?nu}$4%d~) zb5G`~S`ZdwwnbO-aG|v&L^Yyol=B4{%!$(64 zLe5<1!Mbgo6|;}1lCb<|;f5Oi$&VM!N0003uHL6Vy|MMj37!I?ry+vHZ z`9hDAQx`W~gcbk4mlytDoW=Zq=E;G-oVE+QCOJJ<-(oF z-OgjZVTDa`Qw1WzB5<1Nqhd9^0+me|)DdkqOlF(@y|=7`)JXxuP3kri>U(-B!{ev@ z>m`T{IO+!};ZQmL==PiH-P~v87KhJ#f0KA@ide8WQ5#3~Z?R5U2TM6@P&G5&b8LU~ zOb>1FLO?@%?)pX$4$Ji`Z)!%!b{`)96ixU}zI2p~-PN-n#Lg_<-P4Mu6$ZV_aWn^1 zIg7u2(Q(R$Y%f2`qCRI5&}$WcfVVbBeOLyTHl+<&GY#0;4D0_1xd(wWED`^jE7T!! z!}A@pAU)n%P*dTfJ(Iv#ee|wrJ1w{)^9_zPsG_Z4xMVLl=gq2M+lh~R2lBDJYD1@e z?#)(@WB9Wapf7GY4Dq{??!)K+F#%ZHaAFOQ&^s` z3#Y`^83AeO@d^i2l*+w7rg>k=*_x{i`5DZPGFbTr?_S4-_uY<6VH^TRQ&Ssk{@HD4 zaO&1xT9lkTT<-IJ+=2&nA`V5lznZWh?|txIGZYBDRRRXl6h432bPos{$(#`Zp6|OT z+@u<4`R}**!H6Yg$+*vt_a*~_X@q}20v*4a6!+b|(A`}B6J+DXK*_I-*2ZJkINT9* z|ARPoWQ&hSSg2H1c?sbW6{TGD4kZt2LGsn^MES~ITQ%-w~g zl%OzjZvdTjnB&(pAc!bUj((iow<_%j%KiUo2W9>DvB>duZ??qTeR?Gr&V56@RMGtM%Y2s!2FO%K`QO?6*dr1 zS7|gA{`I8Ufc?1+XH3AkVi$Py)IzlQO%t@KFqmG+`KwiWEDYDTO4ch{Dn%7r_~9!c z$O@YSd<}qu^wM9`iG26P;!4`8)exwGWWB(2A}L#ggH@-GmZc9J5M43HmCz1!l0 zRqQ^lCM_D}(&oRRBNz(ON^)%R)%NsKMI_3f#tuoy{G*h_c&aK0iJ(XGDHA zl-H)JL~1e8*W@hRGTZ-jIJ2(;LR0+nYAjj67fdTH3wyF_i6*`RCwd^9;S$6cGJp0f zLje={cT{cSKkoGQ1Z40<` zDx9j*Oo7(Ei9jal@yVV210;2@AME6=O{}vJ$&PiBYSACJhczrx)z$o9p4paF@;a>y z)`K3L+m~^E1DU^OynAa0&d!vsh1aHfjaOg+vK{ZuMPXLmqj`lXxh{f4F)89 z2i8lIKPSV4TV|?t9Y`JqY;7`0f+wU<#6Y&a!hif?u}(W7zDQWd=%#h2BRiD4{rK71 zcLc}K)5gp%KH#pJ*_BWub=2)+H-+DopNs!_G1P}fv*9gP{vX%IUoa#aACwLbS@xr- zeoidJ$6KkR6&Iq?JHb2G09yg2=sfk&z0DVVfup0bsUm-_)r@kZ6@FwWp9@s80hvjg zzOz*Mk@yNbUFPK&Sg0nflBY`zp4^S`glm)6HXGQAffnQTz1C3DeN^ar649?>8DuAP zNX=wmA4zuRoJLL0}aGH zOh-6u(U);af>Lrwe6-eXjh9q%`*0t-8$EeFr^(G<;Bhk+bcyTX>EhMq|%M6+ClG z$Jj==WilDQuugQqfC8jhe9#u&{x+-FEVSO;goe8**9Wzq>GP^IU=l>p;8^cQaVqJ# z%3#&o2blyO_Nj}i=0M6cc}~4)kZr%f#UEncl#Xq%(%j5A@YTufl@`?7#IgL42l2}4 z&#~$@h%c(>oKWmQfT`)Df-^i$9h?tN*@}y?u!IR}emtr$o4@oZksIbE`M9J%hg@B9 z^|>HiF*TkCce%o>D=)SBVzzL|v>g3ZPb=lSAN&|5`{>r&KY*aq3eFq&9-?enaafgH zn$||Il&(=LnEU$b6J37|xkXIqJ&drB4^8BT+~7W6L4%y?eJy&b{(l4Y%0;)tLjv6q z+4#=nw6Z4w+4~1{;iu1Lexteos>E>d*2&FG^x1#H#=Y5nhHXHFM>Z1l!4F#? zb2U_E*XT9L)m(}p9LW!A#^w0fdRoISKb)K5iQInG6Z5B&bI4yCJ{_DnX}uAN$qUvt zvy)aeJ>CK_Fp~YWN$#*cU+r3-AbkyUKy9^`;uZRg{3=65|3?PL+;B4LK27^iTJ!F3$=o7T@|JgFmp&4dYy_}x0D+%cvcvF;M+h%8X&^I zf>69*kViUD*A={5ec{m2?EgACm5?#7H{AelHOu@PYkl-o_>hj4Z_21Yr9}T{vN}%wqi2IWwsih`T(P zPt@#;(>?9X)cf@!l|1n=`=Hj~De}B~I5T%CGD_-RV!cfF9o0^TA!)x4MpP(>t=#)6 z3xBD#anuvh1;c)8!D6^e!G0<#xGWfNptTgNTIxT8swX)Pq^o>xk8&Bo_J|7`o$`R#4>#*L?OiNUu+2}}ncJ^5MePhf=j?=0Pxx^jPgj~epcFLZ zRIqcqjHxFc9KStYe;?d5#=bbsz@10ac){sQL19J74F+Tky|oa~)* z(n@O{3UmY8RE_hw?1fAjiCY>)XH+du`w< zv=4DnT$25TPP-uE>L&lb;v`-HcJ*WA9e`=Ua;x0m0ie5%-)PqU#Q$`|6|lN^uJZM} zn3T~-A^;J~lmqx)2Fg4a-G`a>fBK?WbAq-(q3hC6w=AaOQpwkd(T}HrXt{wtfLAEF zJ#qOB02#$D2+cBtp|y5pdTIAZ>*nu8e5(!06BK=HJNR^9t27Ufbt@n0gRy03 z(E097ZgkM;Qtma`OcBw`A#oGa8`;p&FFU3Dl>#K<*~J26wrbmN37RcmS_ay&Lajr& z(tan1YM#bkD*?IJV+1J6IGc+wp)%EmBV4zzE*iZSC24sFu8GveWRoR3RTInLy+8fq zXELG8YD;yP8Q3!8LRQ2S>5am1_nKsz!v9kxOkaQRAzE59&0fIf znEn(~{Qz;>HOTMaUn$;iv5n{vK=eTl8tJN?3}}WZ%zB0JVS~S8^e0}a?qE+K1MSX- zc&s}`8J=jsdv=t?x^X+$wa?P9k?vF0HyULX1k@vYbj^g<|{9 zLAn*fq*#(e2E%tWIEyQ9W2}*hn+-K~)*?>!K>f8peiMJZ4l;~<=iNsn2P943MJ!{1 zZ#HxdB;ArNq(9P2#N^rBmtOu(2*H`*Fd6 z9`->~qE2)u@TIOTawNaTGo>Q=sP&vv)AORDybOgCvp2CYnPY|5<9}iNeQEDAX%%{kg15J+- z60eY|2~ZHIgd$qwxY9d$StVlX13`(caatHbL()|j_5ke?9v&GYUF<;hNCxD0L9&|@ zP4(SRWE0hpc<-si<^0g3fJI8y4Kb|>&)5G?bBkAf-MP|%$~bhV(IulCtQ>^)GlPSB z_5y$WKPmsTf=GynZAetRdwx_y2m5vG@{Nm=Wp5e##in^H1r^03-pR)?$(lr*hi%uT z``Q8J>s}|1cy>CIuE>XmT>qMnL8RN@Y>dXwb%@VOMU%;Da5A-ZBMdb}NS&p1gPXdI z;Njv;7^WkAU9%yEefc>z8~tfMSs|%%JC*-m5ZICI?lj%!_Qjcb)rh#j=H+_aOJP%i zMi%+^9Mkp{DMLqDgkMxlNp<=KucuI>8L9b494VIS6p$tHkfa7fl|RF8V{eDSn|n)m z6v#jZ`Xof6eFNQtMU7ZgK8RYu0eXjP-Cb0@na%aMl^!`0LNg&&UUsRMQ?bH( ztjfhOnLlWoV05=s`dY!jMk?B4^c1t)GpJ7PiMj}6xu0s#I}f60#yb%%M>9Az6d(i5 zJ}(`qbEJLC2k8pbX-h;fj>jUAq%SaaZ=Dv}YGDwpk`wc~(MW_g2ATFNXPQ~av?_~) z79+Dw3vAkQIv;rEFVgOhPFL`H9YthUc5rSCs&#@8-Dy*``?n6kL8R}l3=?^$!0~Kd zsw_SGNRh)&wzNa|u^KD9K&NNy6u3=O z6XaP@7Z2kxqk(9}Fn;Nx>xLB&fTtKaYZ1Q@m9Jm) zy2?c-b$Q0~I>}J6X1~xGoekncsRiNG9pJY1CW8ZId~VFXgD66uU?bx@qea4jGz(@T zg8HTW>fiV(nV)IKxcNf{eTSQK2R0`V12??2`uO*0bz#Ed#vG)HeELO`V=Za;ZE7st zc}k67@1+q1#fzkaHxwdwQ&w&U5=$1$q5L~~fA5p|-nCD-beUcr__tF4)CGRMnZ@@3 zSrOzBAWY%!HMk*D!^p=-C=qEMb0R0aO@LSKi#M)D2ZZxTKFByU_2ip6UoYjgM}t;c zvKBd3i7$-;80u8ImK!@hRXg$g1e^tbC^ln*-M!t^|48IhO-*33p!x)XeE&nL5_O-b zvu79a2=nnH)qf5GgWq5NRc#7)@dzX?TUW2dIsao+24&jj7fxLVC8R~WDTV2mU$ z4ob?+#%aqW%nHHk^n?i}Tj8g+sqJbn8{RldD&8rK4jID80yh6sy;h+2OVCoyR(?rO z3xz}g7@$d?GQG2%$YI4T_f0m97pv7GNvPhqDy9I0z;O7w0E9RmLG zL*0QEl8v_BI)B*g!WVkYBrQzY=%O%bWZlmBLBN%15l_To#_(UD=2_dlgY^Dpz@J5BWX8*D?#*KfVs#R z0uMKCrbPn2SrJd<1<~>E#6zf8~(JI@AuM{O-0@-U7^wgp)&pWcfFBe3?JL#4AdQOuywrB0SHPam??nJzY z_OC{l%QdiXQN|fl(#o?vy^~6TDIBd%EKteH5-un%95$uSZBboD!`VIH$aUIsHw-Js zcq$&EKD10Ec9N}V#$nvI+%0O%CDLiv@7xg72i@lOV{%m~9ss0~iPa2(yKYc+`|Hva!P z%olz=m0FaeP7N#fQim&pkT}@T{&edeZw+{^K7hL7f(`5vwykGEyYDU0j@NB!S&)k~n>Lt#Gcf_B& ztp&Rtfy1pHdi>y;lb~2ln+cF31*FSbYs6gfWiw=Y(e%A5?aHQegSPWpUMH7FJT3*-IWR3|*uGC)!8hN`3a z{seA#syvy&naSQ#ufVyK{eiEhF0|Z`7(<~gl4!?`5|I$O3~=>{2$p|?M<3g|muqTy zj$`~nKfn*Wj*EH=@AZ!d2LY8~pW~5I2w)1Y%RlP*GF+{u10Pr|ViSf-$Cct`oZP$jkYk(PY z${;^F{G&V&EbF^q(ZQX`|K|Z1_m@z;gP-?++LpTx<=id<4v>a~?Ik6SC-YIA%;`u5 zmzOd~J9+ty_`hih)(ZOI-O|StckHn-?~YcKK}cCD`EPGyR?EH7jUUgB(xV=TcOr9@ zidG%E5I{u2z0FFIM2dtPc%Q-=6KcJIDUk~dnBN2L_J_8=SESqNvZiQa*HK|GbBxQp zN9cM=CHk-6ahx;H$9RVq;O+!&pJo#pt4VKe(%vX)L-cPW{OsRk7y2t=LwGZdZdv(j zcC)}cyYB1|VniblPl}%!6jx^( zXq5!DuR8t!)r~RYLL`mwkLd3WmeK?e8&A-7#QYM@lXX(m@TkYJ6NjLB=mz3iB~T0O zDjd^5jb5FLweE<#|LH73I}wdz+Y}gy^r!nL`8TYBJ4m_CbeNdWR)^b+ze4&kl!_uX zlcVy2ADeb7X>E+b7_)m$-Wk{@H;~%;cC8oTzgXlEZ(337uskXgqGq%|Q7YnhzXO?` z{#%uXVTj6*BGJ6qvxz9Pdp0$p6sRR+8fA6q- zz6-jn95lW6`rl#g>xY|`Kx~X171kU1OvxTJhlkjY{y3P993h2Y#%@A3z#0Mjjw^=h zPZs3nk@dh#d|P$*or|p!(d6+Aljb2G4l42&hZ|eYnqLOFB6$2eR48Rn$H3nao2^P7K%!BQFlDNsWL{7Z&eGMrhvW^SIykMe z?<(z8_rQdop|)!C&fPgfpkvMKm2N+?RAX%74j*f_r}M5s$rFhoC;J+ceW2{d8zJcw zNFwI$G9%`#wO;t|$AW*NM2HJp`anhB>X93BKEnGZXu6y^#QjM@Vl_SVzGIHLUE`g? z^rTysmP|2za|?q`G*IrnnkWhny;uv;BCKB%yR;f$g|!~grYKI)-h>^}Lc*cx+X7>E z-9O$&-=oe#3^bBVgF9w?1!tY6JI~a%z{2;*=`kw**v_IX&>wm*rhQeWp6zXFVLw^U z7a0pN9|+v&Gn)e=sv%f&GHoV0#~t&rBdztaTFc!0uu{OcmB7}v$qR4rpTlp}as;dJ zBj(fs1z?w(^G@GWln|*?|CG?oS3rX=8>`f3_Sb!b!2gh)fh{;Md3I)H#iXdT=KraI zBliz|DnS_@T}TSik?a0Jha)kQ+rZz-?Ysg2=_Mk+O2n;5$ZO!ox$&Jc@lb`qHQUGg z#qa-g8hBb1PfWaSZG#0*^*=w~0p)(-+R}gekAwB%-41-mmtx_etb7QcL}|kAhw~kR zug4?Qy7z<fqs^m?n zzWa&EkH7|_UDM#VSWxT5X79@n(AOdwj1I?Zu9ymT1DQCJi?CDGm`UI6hxOXp$&upv zTXoUvK{HxcEke*57{fCCY9&3s)<~Hkg)9@+_lZzUMJcc~G_?0)yuF>bev6-&we19} zmshI&14uMy{EcTbE#Yw=-t!vbCBX*1oqz`H>)hiBx+|7cAQH!g zqJx}QUuQDO#bQnB+x^SxbmB0br-}3=MBaS$s4HF8pQCC^(G^gdKSz;_MGbj8+A-52 z)Rmc`r_+_usXQg2>svglA}vv_1d$8-Lqj>ca6cNBVoCr768=a_238p{QJB0dVfcqi zOR9sglu&TiAUP3EO}%bd?sBS#NZo5+2N2RFM(JsgVkD0NiP_!cdnUn3BTk~bYbl{+ zz6~${>WMQ)0u|!G&Fr~HIN|7$o1fQVlte@=!1>n>%^NzeR z{hmKh_wHObEf3zwX=?kbgs462H@HSqS!#c&&0t4#TtDfO7N}h}i9j)8S5rAPK{l}D z6ALF;GCJ9u5)|VBuP7>)2@#PBwurk3Wj+#aH%+(Z|EH(A$eO*sQ+Co{l|9|M~C(mC| zH0Zmc^ky{vH~OdkaZl05eb;=sum0*^=#P-;{w?l<0Pl<2=lTZwt9ZFRX8dlyx}S7F z_eZ3^J;41^7f`(s{WbTaZ@5QKZ$^KY|IQV_5BRit@_+H}*?Y*p{E~gNeBmtRsIPpT z^{4b#pNn4y;Qy#!AidW=(+g_kJ;Mk3^8pC=^sCpR{Pll;-Wa~w*Qr11KWc1s#VB5D;D1QQJC~O^5v>_{fv{1vG_A)}o z!rl=O@z+n*^Zx}-Zgtz!|Eb2P{x9>I1=m3>f*_Ao_A;uP|C?AjfHYTYRAOdoW zj&j*CWt<@NhnOSOr`JQyrrg^pvxSv3w!DFDx1da}HkV`a02=iu5dMe!0iWc9@2#4C z?W3Og;wqK9D;0>j7mxr8_QI}}WPD+7uXGFD2i4h2&lAHDx7Xii>z;b9)7c>B10u)O zOaSV^BXCs;XM3f{uvFCVp=(bn2dG<_Eg__ry&7RDGB>>679@?WkP&S+gVnGhas}IW zU8~-tUnh10@(dv9~EA?$ou1k~`KOOB* znVG!nVYNa{r_<*Ycy@@2Y*fcO0ey|6Wij}e9nG(6kXRY~r792_E>SLYT`r^(_2aX~ zSF12={|$qXk-lc(g|D6E4Ql(6%f=y%J#J9Av3nC+%3t9%iUzvA5H=-lfDpPR_YZl) z4TbBI)Hwe!#HG9f8zJ#7CQV&SFr|K9W_C>rZ*|1m{oTbUdLi#W7x25#ZK-S=%Gl!y zg_~z*@hf2Y$XtARCfCWDDE$Y(ede(mcBI0k_Sgin_7SFzwQ}*WXgW z$XOW$g`;GZ`jW(^;59d{_b?Td0_lp+)}htIZi_hrD$t^|L@$5qdlnUdi(*zXZ}=ut zdOQKOzS$nAe$Bb&UFTsWWQnFKvXL1l?Q%FwP9257Q=3n^LCxR1jfh(C{HhwYoZ{^S zJzfm??Ke6-=QxN$4wkj0S}JM0{rxl}V{ zD<^iiO(`DcIunWYH$FSrY24Rm6~bcIzDiMSsNEX7t&=#n_S&7bG6^UiP1SH5MQ221 zR$#;4`7@rx5`fj5bSWPEva@FZ=ycEICtVm!)TzggvKogH>N9fUdBK(HLB*5t9A&p3 zuG>kigD&is4c@@!1{!Wb&Z9etn|oWBl?((=a;E&M}nUMMg-ks&>u6X`!@l+>OmRJ8KD+u*&RMNhyyxB_$q zXgo-mBzoxsTPFr-C_%U06zSO2e<1_nE|qL>8R7Jty~=6+BBM=x*!;I1!`@F)kTo7Z z(SaAu7^>RI+Az)pOJaF2#NHeX@gBr8WCY=^w;_gC#3rp+jN_ehRJ<4t*@H3)2OVu; z0ZLllf&%8hj-wAZ6Jkf%@v~$e3e$sUVIRskPQYFv3QS_o$&-dMMomV{;fr$9KnTv( zh8tAYPrM1)$`W+1iXaB1(+7B0?u=n( zJ=5WEchG?W%C+X-Ip`Eo=O%zFpdvdhLGUdpH#N#YC^x*j z&(Y&%Aw+40=+@3`>rqsUtMjD7^<^cohoT$ya>r-*K)ov$EZokfu)r-jcXvzPK{cWn z)!v97bWo2jn%AI11Wr>S|Dgj7Vf)P07|V#EvF}O`JLNY@n!JAd!n9~mbMy9@r69P1 zW<7c}8+Yq2l;N3`J|h|T0`r8}wF#)p4hzT%w!FF4?Uk-zzj7_NjRIg^x(NnGL9wvt zuNsQM(V?0?Pto&?&ql=fXaSeXkzEKx>^;aqxJv0|g=rBG$Vi*?ZY#yzE9KoKkwGGe zqD_YAo2Dk-4q)#-bk%PEz&xmec;0sKCa~9Pj(0#8u&}?;)=Y$s_O1_YyR6TPBLfUsFEajQut`v=N8BhB8{43;^>j^gnO~ukX387k{S9B$Z)WL`A`(16(*h!}TDXcK z(NY8+tY1dZo|hsqZ+#nlVq1xwV0eI9vGC}8;Dov8cimfDoDQF;CS``y#h&oQO3K!vy!Is5b^`(Z@B!R<@+vQ@cDsD{w`iphVZwQ zRH5c)ZPjJPauOn2dPHNwnMKFAg(`M2pkN<*(lkxslR@g^(jvsvRiOA;ZhfY77H)5f zj*RDnNb?To+x|1j%yh0R@1Fs~zVN&2Kws`MO>gwW2hf?klaolw}c zpHQG-#0j*?dmI*%o-9rW41L(q=-NX1BOjy$E=?v^c-_>Dv*}E^wZ?iPX43fJ`fiTF zEt(!H$^+M-ur=&NXly%!D+*iNfqwuu8?Lp|OjLT7d>5ltPV(aPz$-zzYWO+Fl9Ng++ImzP|HTO+811@(w0%R z$HnDTh{KNe!KRbsC^QYU44}Nuw9w_CvxU(<@b-uiBAB1S<+eCeKW;R(06LsJlec;p zXzOewpJPu~!UsF$7r=Dc9YTeFw$GLAlW-f?&tc{LbL8Y`-1Id`sM_mTOvzOczIa!7 zm&otd%X31$UN$y!`z14UUsQQ$IR2O_-l5&sY|LH2{uWWkc-^bCF%bpRZD~8pVLTUG z7%uha8G4LG7f4rWC7;@UnvBeIAdrtHAo6jLZ2nWX6BdUXk*x-mOF~I(C`tRz5b#Ru z+mb3uZrBgntMvd2me!c&>}GBH9Y~W-r}xLYSz}4G0ING z4GI!YM&z*%OU4Kc%Sn><6%RA$hKm$fITAVyn%pdM1M4$6@{|h+!W70U3RlsC#*p8r zY2uV`+Pwcg?E;^?n@ts8f;ykhGhLi(?1nmK;D&;&kvPz792C_D9lQyLSaDY233@~?F6kpH`1glS{|Nm+dSf7CP?&rgUIHp{~R%TY-R9- zR7XI@;9@MZ@rJ-@Q{H1wq0p3W#jZhoMHD^k9x1|bJltpUG)6Rk(55ZZ$T$(2vz8Sb>JOQund$E=@sT7 z3Th(kJh=(DgIk!|Wmm+cGA$*?(4U!t;I$+EoZq5Zn!kmz(h~Re3dHa$?26XByZRLAS37CWk-%WF%|up(xQXbgT!$UX7{T zJvqU4qX+$?=yap!@gkTkAeC8o^has~cl;;68M;3pQGDB)OpGv3B1hib`fsn;;#A(e z_r!8?;mfg#DLqn=dxSIbSf>%*S&ear4Y#gS)y`#Cxmq)ula3{%T+P#I=JD9PGhQpD zlQX=i{MJTzIi*%Rgwdm_(OcyRaC3Bi#oQ|S84oyvCF5Lf%qC{9WC}Nr(lX%_lN4vP zCoYgyIeJYfTY#x>igxGVYeaaUT)5A5cTHHRO21-`it zCu#TfJy-38rl&x#C&py67v;{~J0NUoU&dRLRpR8aEoT;Xu9jsdDEE-^4-`J6wF)q$ zb#!Nm-gKy`Gz2_){j5ZY@RnJa@pPZc1l?i&8)G3*0X@*|X|H`HU`M|rS;n9@=cZc< z$N0qmlt*e{3@m{b5BP049i zf4)OQL3SpFfSt}7#?oYDn+vvFGRvdF6fvlq zuN}Rs-(`~EWcYwb^nTWx^onD(US7x0wQYIF3!0 zR4HWf7+=BA05qAy@5=n4B*+FZfxrlsa~hrYrLMFfR`^9P5zpWDx8n#m?2Av(e}*{6 zUX)hYI&{seQumg}Pa;NxubBRrek0sKNw_M6g`A0XT9wQ2Yx%J~#n;55Vv0-a!)h-U(qv*0K^_{%`}T)X9To7N!E$yxp==KRwY`CxQrY z^TtIinD2fNd)(+SX(Bcq|IMVdZZMgq3S_SkH5QAhSnL{Ccc(0lkmfooTuwJV4_{3X zHCu7m_!r-a>$JeLb>#i1eFm#$m_f)Z1C4kRSr;~=dd$3k+I4nqA0RTyXE=uw=OOmnRd8$xqhjz*Zd1M)eU%>G`gt%q%LlExum@hTx^U$?iW_u& z&()=gybk;kNeAX^Gs9ucRH#bn2y|y6B?gFGvnP$v4f8iAt(?z&&tO*1Zj@WLcYV{> zYS4k&ESA!WIkAgeD$TY)YR{uf$ije6xxc8g*6Ag=X|?}V7q03W!0PeYda_F{Ps z=?*Hx^Ux#5A>o+Z8QZAeGqZr-0*obGYI;zR^o_9xeO)%$xQb@$2=me) z(#E8OVZcG}QsTh^ufE{#@ZbU~zhv;gEKcVUC<8)dFNZ<*!-CsC^EzKMUnpKsuvid9 z>D8XXO^b`3Ncme=?768?AiHjmUwfe8;ll)4X zCLWs8(a~(=V`9;B6n4hw0E9R1>#@)yH9#q3!XhXaVFo!wO@kp6{Z&I`b%0)rf#xo- zRJc8+g?`ps%XP->E5MeQ2m~?WmCK#AEFR_f z7fY<5n7=Wq>EAL=8n8c12`i{=j}Y-gUu^YYURLaf2-2uH$@);s(=Z4{kh!f=M=>5J zzrTH})W(eN!D0#^S7do2*Fh-rGD^fKIr)acb2D5Af)&JwTp=C_>qqli^-Gxq|R9yBF?dr;9;Kc$Y3o?}W zB2-gdJjrKaTwPf_9umlavL%MU`9CB%+fW%)K?8cPoEy|dppt%Ix*3U3(jir1FvI!& zDFF3%3~p|wZTZ^DC@S~`%esUh|P86TM5 zhYSKXN}VvDR7@1lfkBE^Y92{E6dE9uv(ML_r-6J~gIdE+sgB-I$6V+iWn z_(epgjp?T>(L__0H?oSTW2swuoJ)ni>->0CdCF@~hO+_(fTVSg!=g>K0J!gT!=i68 zmIa{~5b`W~>g$##(VnbSXO7ejY@W14KX|E`jgMoE}D9Kv-j7h21H(#slT(x z%`Y|~l|;*~JUI>s`|kU$GfI8!N75yM@wE<-$J2 z%Mj-aiU^5qS%~od3Fmj|BdnF@%X5eD(U)@nddZa0lW)u7#z9G}`e)7y&PyPo);fG$ z1B^bQe=RPRht)Af(E58NI-`Nb??=1%gvHWB`RDhNb3S&VM6M#?%k^fd(=70-N?)Rr zEmcisNSfOPEy2punAFR(BN5%;FuX&_vjrDxRLxNkZN)v}RlG}|rwu25NA_Rhv))e) zaM}u1Cun}f20CN(DTgzw-I90lcU`StD7x!3*>Y2Ki07kgO%%j^7a?%n?~7iQ<9&i) zf6aG}aZ{Tbo0z@o-p&4Uu!%=-0Hd^&kOsY=4IxTy5y)gNRg!g)nh60WAdkEOYtOPy zA7+9!2Bp3Yz3Fi<+G!}hflbu?b%9iIq;1V~pd`&la}4W`b>4rP@5y^!`7p=#_tw?z zyRtyJ^VrYztF8_p>)Q4-E!vPM;(w;~)Y6}`TQ!J|7!f11wt;&TF28N@u(>`vDq!JCc)%~&FLAXEb@MV;Ccxssyhs9 zdI)sthsHRu-P!*zxcEj<&3b-(yd~wHTQ`nzxfie)Afr*p%j8~>#Q}?XXDq5W8xne( zCoq4M8fW0yRXJhr9(6*7S6Oq*mT;(^~9Fpre4FMFx>#eh2DRfdbv- zzBmMuZ_uAmj0oAm*Q@m&+J>w03M%23KXZe(*dGh;Gx$NxRO`dks;c%fxL!?6GPuzE zVkf}ZSY9+;Dr!fcft~)XSqXPQiOb$L(OTBT2G=M^E}Ii1$Ym9S`MHk8QB#0rRL0x9 z?ftPOx8-!=6}UJYWd&=AVC|W=tM66%il?{FsG_js%^+1jk_=*H*xPl|H{( z4TO%899{*xC~sd#=k5ar_hbo$I|UDy$3! z;1ZK;)yKN#vH<>idY-)jt7{=wNSjAVm}R^d+E)J0lxFva?5TnYl`?8Tb*jv#DvTv4 z_G0~VPJT}?^Y1%izH9=b#J-N%FD%2Y&tu#@n4!T!xpe1Ml1sF{~ES%Z9oo$vvADFV% zK5Vie2IlHf+cCL!lo5NNqCVF>>*@W$0mS?8TSqEtgiWZFSZGegP)D1QRRpMjv{qJg zO-+Yzv{QUz#@)S0gQRjRmD^M~BFAG)?7}}SLyJ>tiwDt#T%4D9C_<_#_Q-y9#sJ9R)>K|U|2|KG zLDx}SRhd>Zn4@nQSZl5eqMb^Sy_KShhl%cS>h1U<0`eG_SG_y{gvEAWo>SThg1YV$ zruq@5sqeL*m~?a$iybohmBr%~c=IFL0*~@CArPaYdEc`cTx94#P9Y4F&ND$NH=No$ z&8GWyFG{}#*W&x#LUr*s?E^8rahp6DAy4;71g3O38TgzP*-|Mo;@3c94XfPx`&PkJ3g5uw?Wz}L5(?lNo7u{hW_`9$ zpR7Ve_CmiYqs))nDP45v@EiFb9Ige1NLj+H;>ehU%EWFO|6ZbMOit}2bDt#Y=ZaS(VkTO`^_Q1#5aq4U&?amq#y;*7 zP~Xzm2C-Zk1jeoW0$>H4xgLlb&rQ-(7wdyj>&FM%hc8+z+8?=*G=k!v)O;mp&uamg zQKCqlxw*xv#Z8%jeOLX^Bh}#PIVBrSRy=o7H3HmeWgAhKR&)?>fm0dd$K3ULPkFID z1Ge92d>SvOaMUnnWGJ!3pi$CtvA*c?8KdoBpstT&5dc2mp#rl^B(0LFDSxnC03rEq zMv`*)?_w?RyZRNk!A)KU|9~yB-x82ZxOo3K>7;b=$T#Z*Vrb1Jf8}$j{;)t&^bIRs zuDwgTd$__K7k3R@k6UhS``*n1Y`3@XOv;eZxrY}H7_~p`z3`8S(7v_G2p&_EI8r}k zCR;J_wsyopG#_@Q%&N5&{`hx+^0s2g_X)iK>`Hxb^Oi)z_58jo%#KDKqjcHrdR>)1 zN$BbpXa#eg{Hf^X*0Oc8FhLg6a!6`mGCn8FyoL`bPtxQ=cMQiPKa;Vb=fWGFTN|V& ziB77q->~(BJwCFF!(gImI;?y)C^)v|J+WOjGoi9{;Mcr^kEn7I=Oql_I+^UAhe0~T zpD6bHx36~?z$ja8CMAugs~6LPu#+J*qQi9N#o~r?aA0k*^lT={F1hksYbHtvflvp) z%$fB?ZPn5Ov39O;_hL)ZyP>|fCTl2rCd%dJ zsABF+fV(-zPHlWd6Bkax{+cWJCAPPPu~V6kdxy5(Yx4|8s`J)xUS=Pe@1|m*9@PEW zz31Hb9gH1KM&H(o-k)WoM$@r(#r@PvM9h@o{kTH62TF0t;|Z^uN2BR+rcUvTFb^^Q z*#r{*Lu!Ix=mhPYRdfh5rz)%IDC!kNqDz6EL(ZqM*XJh~at~ocldMmKNp_yKh8TQ3 zfMUzMjwRzE(G})a9qyu~K#qHJt+>uesAje|y=l;jFBcGTTE8ScaF5p;z@2j(D{uF1 za@MVnZ6$cmC%1%X?(zvNQei*4Uo6JuNC*!GAOmw?oKDq(wymMdwcF-r;HKnW7@edE z^x+Uf__q~EEykCt@L`hO!JI5o%d9`_h@#u(zN?>XLnhavokx4yS%*vm*)#rdko|&o z-GfILSxT@c!(*Ty#&ByxQe7}!HTflfzwu2WfZ$PsVJ#0$UjfW`7J7~91-{@LpBm6Y zRLzw$kx0g>5Z}3|no}UdC=!47IBS?OC*Lv=JptO2`_BmwRDhGtdDTd!7USda1VuS% zYU;}2wB~41|XPL_r_OV;nN&%0&K^f272cw6W3Db8GpG6sMt*KXfEWqoy|EB32jYEe>*R zs^?o+P{%BFy)dk#?$AW}+%2l9HzF$>g|3fZP!r3uZN92(2DSGlCDDigh`}89Gp!uc zdU!sd6rwDm9?yt_sun4Lm_BQ=5ZeM`Y*SJpnmyEKYk?jt>k(Wt_?;;OzW)u3GS$bS z{=smwH@QTa+-ajWMPa#x(cAYS@fD1o3oa<9#otef`pGTR+e+0$ANhc0ds*0HgFMye zax*Np<|<&`n`*4KaSC=S6%R`kx!57ts?K;syl=^dUDt$Q)kdjogZBfQyi7{S{FXSr z9Of6JY4tPESA*4Y$ML?NFRPMRi#S{Kbzg_MeI3{_PyFH0zLDlV@V2ryPlJbYT5Y8c zCF&K(_J(Q7`tj1tMZa!RVx}X)(JY?M?NJuAzbZ3Q@5H3cqHVXlg`d^}oRYd11Zfy^ z)BF*CQ*^db&bDZ=Gkxsa+oQ$r4*uHWU(3H-Sh;osF*_Ws3Df7maaS8=WT!n?>sR$&^%RkDY{@ro$qu{1W6x?h>EkEDf(VRvr5VebP* zazj=)11}#klg+tOHbGubXq#R^T`(}&a=+ZmFUT?riX#139{upB zDeWx$607B-IAob8xqmows+oks8NRLyA5oQTb=3r>*h;X6ZIzD1)7!ieU3WhFsSmo} z@x{4l?xeVDisFGI!pCL1!;F5lOM4f3FVGWJy44q)+h8(XJ2j zxNOPPi=Z0aL3`!S-e3)#KO^J@%`R!IL=v@u=!42r&yGreV}ht$OlKsl;#s$V zRz4u5)u6|juA#?_Fj0E%C zT@_G(B|^?(5DfR@yjIzLWNRwa1GItGgT&B9b%Wz3T4x0rd&fXkKi(xp6H$wQcS^Ov zo&SYCbOibES&pE=Dv3ICSK(D}oRbl0#`dgraqA6HGPCZDDvhfCm5a+ zVu;}}wV%j;*Ii-^TUngx<%!$|-#mNS8Cj7NmfC9EXJNqta>Jg7uXo{0eA@vp2FuF# zly_2|C9F{Yy<3>s&TAXO|74)rE^T*r~ zB$D}kwj3AV1l^OeMgNWRCo|TL5J*~sApbasr&U@s!J#RDO9CVQ^13_ ziA#by_eWh%Ds*@J^V zq5GSeb8B%iio}vaZB`9>CM?Dz3;eVlV&j4gyO{32Wz+2&o@~<3@%&Tw&Cw|#K^%~? zmxxy>6YdVZ#L)o6F@}eG*Q{PGohiWZ!nOS4IkX%`67{46q0>?7?>M7Ilp|Ocq^D2&y z!IfypHRQCk>W|BM1{x(JRvr+Xz<#etz^k!LImz|LR*xL?C5az-za*sr_?to}mQZzb9 zsGzJgw7lm&64DrBI-rS_qYz2vJnO*4?G+)ayPl zeKCYB0*My>PA#$kte{+rU3XfCY0I+drCR`8hFb}uiZJgZC*kY6)w1|y(vvzu7~c!9 zmmk@7hH;Jk!VyvcQgSy&0cFuFnZK^46jwb%Q^dg-G1ewlJCXp1*J^Jo@X zRXRvLJ7izkln@?%&&Xjb#QeEapV~f=%nJWSLzp4lIwQohjBL7mAEfP^gx6WO8WX^= zibnhXqrIue)NC5bvjaHkk`Y7S^HTCh8{vFuwW;iBPK5! zpK+X*Lw3G%UfnxohfpCq)9VDyrcY2|7L~$XVr8SST$tcQY!^@J!y?6&1-kX!fT%rf z0lAKXL$R3pF^Y+xBIrw|_f;AEYEB9;f@-X8@^!~oJ>ZwLG6`1(NO=tDcI%y(-G0-hCnAt&(&lYg(HWwmtaUB?rd3FITO72I{YS~06?^@#@L?47w#ja%~`#=ZL7yP%h1sI;H;OA_iHSv%9qCxr1dP(&^|ItZAr?`@vy-zD5`-@R$!X14p8&k}v=N_xo@qLXEWemSO zK)vJ?))be}rAzaU@)%O=fP@KmeD4%8t$w_Dt3dd)v)I3;yAZ9TcIF5+9yk?2(GG|` zL8WfJl;hDvef-8=y$Jua$2vF?EzZFMIO%M8`NL0~e)7S@h?#M6 zviJ~uuS0urrl&UuTrZZRWT*oROr`7!eT@jNf|m3<1HF~QR^5ugPzsULL8%{sOcym! z+O6~y*`IxX;J(iZkJ#mU-GO`fT{e>RMYo;wyI}7`@yn0x-AV^picr%Pbg4(4NL`3T zkUYK|WTb%$)4}p^1M%O1p(AH(edBvjp9|>2CAr!qfspSmiZ`(`0=hDSF`-V3rnd+% zf8-W#c0t{~p%FiY3rR4xiUmjs8U}c=j3hM*H80C<3>rlk*P(@Ncrc%3;(urxT(`={-yI;-pC`Gdr#!n3dtGc zplQ%X0M%sM>iwJQMtzl0z{rJLoGyGx`fsrDal>MGt9e^Ry5uDEWXI_+KFO1aw}@ai z-BiKL;-IX|Tc#wuNy|bBpsZqeYh&kzz{#a8M3-V{wYx}XQwgajc@hnn*?{s+^NKV@y}-eW8lFV=rY<>0L0(ZbijvW>QOWLQ7r`vLT=o8CE`& zzLi?@Nxm9+Y8&wVlMj`NzVAslHio>3F|f5kBau74l$mh#tq>%>!~!ZeA|z#g#YY5R zWS1bB4@)SY63k*v`O4hFqQr#v%D{Ky5YdJO$NykJCZZTU4c&mwYxysgD!wr+JTi0s zw}L8seuMW+Gplc1FpR?{s>6lewBhXXTk4#ZeG%TpKlfmCA}(~9#<>rxd!aGpCRt(O zWm|6k?8a2#$$cu1nV#!zgBCMOqEz7kS=e)PqT1ZOVPu|%uxL1PDc2aL7X;Z0y_reVK#U6iPS*r(aNiC?}AqFBHjJOzvE zs`_>x$|;se^2-9!N-0Knq_IrNba2@W*j-{#xY4&k_ITkQjY)bC^51lLJ@ygVx6I_fb3z{{l+9> zPB}NNf3eIU!qF0^k5=AC9z57pLTRn7t9?=Ldr>2Dc= zt_L5EWy{v%-yRoTCBAkmhidOhnu}h(ld3J2bi~eAm$5VmyW~C5VkH-hs51wnGoO|j z2cI~{aL*lls?^O4IzJM!_b_`Po;B$K$j+L95$Vulrov2=an4!*U%t36n0b)Q`)uvf zQeS&*(h9`=j zQUPNjqYkfvJ8Co?{~N*XU_Bj(4R2qQ?nf)_{~#)v2=d37d2F~Xn_Y%^q*Ig*M*;)< zs=6uV*|@RmxM;g)95Z;nF;O(i96#2}D5w?cX3}vzFC!{8tO_)I7Ld;L(cx`%iCe?1 zX!1K*3~Y`s(ud>;qleVBBGT3E6McASVJM1{9U1Rr-J}y)esGWY`&b1eOg?H)XU#Sl zjk&wCKN0`Cd0dEbs^6TTNbyU}sOjSHwkCQK_yv;cnBWh)3+gfWoiW!<%IAearLP$X z&^I}d7)+9!7i6w%pK>||DyA1E;~P!azl)pr(`6G2p&>7R67Zahbc>vT-kqpF^6-Yd zfyYZNb-IyiH};bykDsIC*EI~>WenP?mop0nI%Js=1m8s9cexWj(&V2_?F0j#sgE{z z+|)XAs@Rw$^;2gFC?>xPLR>sVCajUBD+@#ls92j_!5J1^z3KZCqdsuYBqdd z2tX*pa(W`hRep@Mpiaa;Uo^XxDj)rh%)LRnR_PC?-5B0>Kd7dASNc|-nx;3h&P89# zE4irb!kS#KQxgw^c_s8hLPQxTJkmTD@EVnQ*Cg@J5q`BZ>$c!vBPjLI5X-hGzZd2d z$2!r^4dR)qyVF?GGgp=r8{osmZ;n3R2tK_}z_?fC`NA+UR&K3aVr#tjEfCMX%H9HB z!3zjbAAUQuDC};`^CN4IP%!-p5YM7AB!uHjTCpWI3giX+ulaqlcCK(+hxzh#ABg{Xt|! ztf{Mi=!h?=BaG1+5tK^iMkm^NVcvi;6tKrjf6j<}@unMuc^KbeVy4X{RgPJ0RpYpu z+sRIm`7Z#NKxe<9JAgTLw8Cy8b3kVpX*)KUo8W*DKhk&9Mt<1Wuk54?R{(rJ*f+}^ z4>1?vR6)D9#WqBSO}%PtsZ%tQBmwK<>DKm-DJRZ)lGUyUn+e`nM?y5de{8VbYO&+W-m`umz3k^cGaVYI5g{^T9)(PEZ{5JT|d zxCp?k$0m-)@Q7B&qp^zx2iL=Ek0p+Geon0lvDcc=f-OLufB4+5`dJMvhua0<5^bo zv<1n z{2!e#D0oy=VvhdSswJbf_CtKW)8K}LHRO?Uirp*54zsx6@cd9=ZvDg;XzxIiG1`qF z00000004|MQhf5W*6kA-qqA;;UkC-ISTpNf6{D*@0BL)whu?syefANJ&kR(SRDM_M zkELfhH-H1@5UPu40F##wLJGwyI1V{6Me1x_@MOY*r0>-*um3gF_{ zJ_GH@(l3B?D&Pm&U-Bd3(Lv4g!nyvMo^vTXxr?0Y*kv~?8#jJ4d7klM@a+(xg~Q&~ zyqdV=2ck$b_t-@khK1$2gyKncyxv$CKj zgI+n%*Ot)K5cKMx2ys--9*;F4%L6Rj_Pq#9^-o>Q(k6%vZU$stIrhoJC1 zm0`%3CCld*ZV$>@M~Lhd&;TPja0s!j)07C!(09H^qAih5U0MIW1odGIL z0_*`kkwlzJC8M$@rPO)4KoSXKZrIJRsI))S^z?Bqtn=M>Q~xv0f06rq`q$vN!EJvn zziaP>{`=Ms>tA6{*&jY{U4OiOrhj(-ay{MsEq{CU2mbr%WB;?+XZ+9pzhd7nKW0Dh zzxz6XKmYq_^o#am{tt3r?Yu|xll2*)xQnTO%|ABeXO>@_e`Iq$V{QbksQ`)*f^nSJv=FAJ*Nf7$m0hvFfMz~+*T6%ikCkt~ zfMz~+*T6#|-BKk!yxP3o;#ts-fRM)T5|sT&{Yo?$e*rYQRyJQ;Pr5J_Wd6DKGW(-s`mbG^V~rmD*Dg9^<4 z?Sh!Cs}V4Y#<6z~_e^;&d?VCjWP+7LvQ0qfj$azkLRTst*MXAG(83~#t?7T*5>Y7l zv6zzc1a|YnqUkXx__fDD5f5lcPzqHFf-GJQbO~-Rn}nlR=LTl3E25$IdOi2VHn+77 z?OGg*={vk;g$~rvfD6!HzEl3V3~>mJK@$y14H5oe2UVcifRM)T4M6wX5?+z;nYGFg z-n{~LjQk(aV#cpFuQz}L=GFMDBsO_txpQSJiI_WWXvgprnXIT!1pA+#HbZOn`Jki>63 zo>V2u-Z_!pjksl7fFG;palHoD7GfWY=3f_;-Et?#P}S9K5Pv9x9{Y~QrqEcr-TC0F zZ2w|e(2tb~7wgjn`t`(C39Z;&DAUebr>vJ~3O}5XfMn-CeI#-f;>?jS-1fxuurzSf z)gL%R93)_jj*y2=-g{7KEH=$XU|bvltxd5$qCL#5lyRL`sou_GPyKwBzT(}YvKB?} z7AT#qXJzw4KxBsToPhlVuLo#VPb_v@kB(+Zj8gIYc(P`*@hR$vv7dBsm{qF2ZH{pBEKo^ z=0ZZI*axnVc}t{hYX(mEj@kuW&X)_rP&#y+Qq-;8kKuU(SEgtWB2SGHXL3tbPcun< z*KS^HJ(#B2R~hQRV6-d31)=71WZh#BgX!M{3{Xpfm}TNFfSHsO_!P%ca`)XCFcKRX zE=$+%(eHsnA0a>)lxGML8M`!B-M=okwY{H0dB#X?&`HfS(K51Iz#O5NYJiRIAf; zuyi~~PqhaIVqXzjbQTdX{YEs_>5UYSH*U9^Z5nlk0jLbke@dRA89nIB& zBGER&y*sw7)Ar%vt-o=vO}LOqN5UF7j(Q(B!aOptXB$?--q>g*IL{!y=?o(M_?vlD z$1Mo_G&JAGSTH_XBBRa@BAngZDEDTD4R9Fy1SyoGLNLb;t?XEuG@>#aq0E?VRu!!% zJ+@R?G!K&K@dni$&xzQ&Gt_MP33po930&aJbze0(o5Ib&~VmmNDLv~ZiRBuVcosZ+8A;W`fxG60RuzLZYJqTI1 znS6DJRN8$i_e5@psJycdWeT#DU6jRU$z|PFV?d?_LFM#5YqWP>@V^9c2b5@OT}wu5j^`_v^rH9@lD6t z=iK&vWl$!VZ5O|PhyF4egB!@8owOX$E0!}ll^pwkhDY6+*fYKwy$7L}$37sU37vqI zE5m?d9{@YeTD@P9c~->-Zw7sUF3v>I-^x=!(85C-{0EW9UNveS(M%ZQpMorJ&y?C* zj!^nq{t?Y~cR(Nak=7tzyVcc{MQDWvR6y&PAhjnWj^WQ+%*82E=Cy`_8r|lgRTJo9 zu3DHKwRO6cs?8d(?!VoC{jp|auiQfxcb1SWc0eRC{~9cTEO5s1VS{FLNh%(lJ9rd| z{D=G0w^A;K!IWQEAVAySBy9$K++)7De}0V)YM&Dn4e2T6KahBgoL`ODN*xYd>JXYy zwZ9wyU?erdq!Pe~LR6fY7)+DZqu(>ur*}<}MLt$k$c5VXnU9@>m)DUG$u~lF#{L1A z`P*Ls4wgN$zWxC6<8^KdZrJZSqOZI^>9{JjTl>?zgJPo-Dti<>F}pd&2eV$hK!!i6 zrD#vPnSVwgV!|s=h*4nRPdntBYzF@w3-e-Rlo+B^sAu2h{{VB-TBr+cOcCbc@7&I$ z|K#(1%*20O$gp;$TC!5#@sFCVX}~w*8109m^ie6#;uS|ks}?kKYZ!0ujZI!{UT*Oy zGamI{b%uq)VLD#i4ZfRQD`@WOsM}X`jm_w~q_W9(6>2`XK3+&hM^kY#oCfaEA)eH% zM%PxIxUWDTOLS~M1Wkb;r2ZMKrf1iiSDU;`IuZyhYWY$T@Ddlm0RH|pIPnVDS>?4r zE?W$D(~Ee3003QN*v5s!2mk;SMF=AL!=$;{BYYsmLrIlUqXYvyg)ByP4fqsfe}j~{ ze>u{%*py6W?vYA=2qPtt+Ig2EIO2NB^SSh<*_3B?N#2wY@Jx?HarD_ec_VZHf;1^3 zvHB4tBk{Ma{Ht~V6RfTriq9a8Zb@rzt>_OpMvm>~`zLGg`91E*9RGrzGcej=O@5|H z{uGS`2Qrw*)Jg*vkxib3qDl8b@|9T}X%idXYTV|jmQ9d{;raG%$1$Mf)15eIhC|uo zVXa{AhgVNx^n21Yx|{nA-GJQf2B);>G|YM)d%7jL5^U#Z2=PQxj3%xlGgf*c4zBi$ zk?n>Q;w(1|+gKf0mK$U&3g`;Ga_stvWe6Gz%8c$i!}94-GJH!7usq$xDi1n1JqY=t zOTDgH0K02i>+wh<%#0L0rL*qE!c+J3(ZgdFr6eA!B(&}vk@#|EF$0*{LgX?w&f!F? z1WHkW83Ph|5fKR@&nh9$s)99BP1#EMSTG#0eqvoVRiGjb{?v7B=HD=gCo?VV)RUDPnxGE%|mYLMA^W{k{#`;MUVgpR)=P)2|m>HqH~=kNp`8 z!gUe(UQXZG%HhlewPOuMN~w}RZr3ch7(t4jZ4@+kgD5s}Q+q82@4XiQ8I9BE3XSJw zKYu8N6TP>m6W6O5>5oeU_1PY^7wYZ_-qWG*#JeUJO)BkKS_*8F#!LYx%wNb=j26HG&5J`#`mQb6 z$l@IEUhJqC8=}VPD{~ykRj@Y>92c)M|9{M{8SW>ED`cGWye2GNdX8mc=ZbaUXoUh*l83jsq|x+K4>xCs?tO6l6QMn~P?807*(V3R#_s94S$e_=OJ0el&l zk=*mEB1CZI1H1J2nep&L7e;nSLr|aSy9p4zO|bQj*FMeU|ac(+_P0{Nj=z2aNt3 z+dU+>$uCLk4hBoxzT~GFRqM<$o-Us@x$1hZ4JE$#Xi~?8d`~>qp-O%j+vf;dqyFxzIy-cD~6ckM%>(yREpVE-}BFP`q5U?1M7q z#&tnPnb2l5p`Pd)NdzLPiiDlGt|Lt6V>tj>Rp!AbBqXtgXA%TX+diTcoHGV=;8G_qB^Ff7~L%;*^GkPz2lfg}MG#;GLJHka$)X zQ}2;IjW)Trs*}T2Hii^-VH(JfXRnzeerLvD3;L$MPL#gjYdtGkp;I{1lTvWCA!cy)He2VYhPrHB zjfh8$1iUcOfX-(Ma{}u8C!ESJga&S(ab^7BC||P%ENRXcF@I1fX6AZDHjag^BBO+)ra9>bqXige0Av7M@r{qr9Q|4kv^T zK8CG;P<}`kKIs&1S z^&r%$ZN&xzWNj?~I zaphjC(FY9mQo+_TMZ;J23VBk=+NifpB-Xp$P7Ni?77w@hg5E6CdQiTLGFZ8xA{vlx z&G*`XhT{888E6|x92pfAQSD}oYTb8$@KFC$XrKrMICdSRy zbF=PoY^3gTx}>~DDZNSlPYr*5Luv=~x+$2U15t-W)^~skshGlPvIux`r=GWYG zSKg%6RH(bEf%|GV`A(}iN$L9g+ZH8(;HHA*yiH!}AK`TX**HuV8uKR_A!R{uh<*)5 z$*|8EV6+N;VxF}Zg?&J3g+e4 zq%wUks+2(>XHYFQug7sz0EG}4SxIGp>CmPUu2iNk(>`4v6Drei=%-_?zs4Eo_>HV{>N*lGx( zJV14QF1(}f%g=(y&%jU2oW=<5k)%=bg4O(FyS9DHH}B@tZ#GNa1K4&ZV}wN;t5;Z_ zb_q~j8c6IKf}c^vZoE6?1q2O1c|jm;(z$7xgrQ<|7l0HGPkRmMkC6gJ>x-K!DbD1K z@*)y2CiPiqVs4_v7>hLM5dN_j^-YP3d9-d|{(1kBuiR3h0F~NW+Dn1MPS%35_in_W zmIS;9df|QAoG;;8o!jxi-DT!B^j>;==uoTy4FyJt*JLDLMVmv7(jm4td~f$Vtn=N_ z9abL8L_6pWxX*!W@8Y}1B@5l5VF6X16GgOb3|!(1`KPC_M{c$|CyI+3^%u&d4#4mY zm!b%BdcN9G%cSAv6A6BeQx@;U-Qw;sYBg!wWlo`}pt*T3!PhO#YYdQ;x5{b<>xDC` zb{?h0BJj1-P0N=Fu-%*L_~cEYz4eiPPUL5*V0@gf@BT!nZVfX4TRSHTY!DpjLUJAp zdtEuMfIaYoMQR~`4BCT^pQA?xp;tOHg1{h;l+=reLb}H%kQ{5*3qH04Za4$=^d~ST zO&Ixt3e)cAHyE{FyaY3L4$uoZmCf-A^Z)oDiI*(_)&c~Ye7nw1y8ckk6C83s*9N)j zxls0jZiDRQZ_m<#8=K`%I^p!M=(dUeYf7#S(uHKckX!n@R<$feDb#pCbTynJT){tR z2I=9C7~oTpM!9Wif|$AgoEcV|0+W|O^Q;Q>ngUS7^j~ejnH|Yga)s!8?;M~2a+Ikj zTt9S;esT`lJ)7{{SX_K0h(!pxJiBn`rclb|t6zz2abn*Fjl;UKoC+rovAUah|O`=YD8@9csmPR3n!D&TmvYoyAA14C{PC zvQ$TBjhE=t26srhJN64Kik)Iue0X55N(HMxLy>N2CW2WSv3T^2iAkoZEGy{$fLukC ztJ9xYpy}S`l}(zVtL2A5fM~o1rb#u2MvobOWXl7IO-YQ>YNlv!(g$-*^k|6y7|7u& z&$yi*1B7F+_&<7E@vWOTyBnf-6~L2y20SwE2sIoPJ}*LwlD3(JEtFja(k7Y6uC=VK z!To=$pJHY3^Xs*^tk-53iP~8_ZKg#o*{COrZGxCuf9=%xMpY-&Cy6Ar%oA_=F(oyn zW@yf8^myU$O>uSY`DCxoSlb7x1Ozc&50e3JKo8TDkla*1d46QeZs{qj-CW|wkf=71 zMlcJy`T{#B)!X{e{I_MZT&5AKOWVwq?%Q83NCfFs^$vV2^$9E!-ERRBGP(3NjC3)} zTVZ6pF3k788{&E`C><~G5>5Q%_>ZjKpm^sw2QE&t{cNqr=?l~?FKHx4RI1hh zafszBv#}o=&&TZlv9^94`NC2o?gT;*vVZ^__*0Ai#hBT1>7HV`ur)3>m%$CQ(#BQ! zzrTxfkI7=t`K`ArTZPIM;@Sw%4X|J=U*9iyx;MYNYc*a5xgp*|UR1s%qYT&+5`l7e z0!_2n=`ncKmwa8>4O>eZRzBVgtQZCowdd@rclye(fmcry$H8El;b-7U6Bp9Pg22fh zbJSKWiKljJm1vFkBl}+#<_B(a>KKP*1da6M(Siz2d%0%7vN;_08*8Vh8RC<0^F0#p zDobBuB{|SvL~)bp`doV8>_iB!&K1^pz7w|g)$p=Gcm)0O$M?zP?RlNoxPRm+puAuJ z005tnO@X8uR1Pj-=sf6$GDZkBb)ns{uMvrjK_UNtFRjw2n7T%lMs70~`HeqccjaOF zJuy-3?~Hb2>cH}NtPHTE_f!hSXtK6&Z1Vt-ukqA<=kji~>56vlsrFpq`bAz0YFM{XkQ@C&)+jo300@5+kBfW>JxQTdtvE(mj%8p_Or2OJgS6qScTb#!&)3ccMF zl4(L)g~LnQt%4mF?>CZ+WWgZJ#H9?MvesqSM>E>t9oxVU#p8Fs|D8vHGkcwoWivZa zZ74=DaYwI=;XxgwU4X}kunQ1?y+-CR9jwE+!>H{#?17%=J*~ye$6smzPr?;K7g+#& z8hMy-4&iJdSaqQm3Y3-OH`F}@%MmCN}rVm?W>|7oy<|u?<-{p9IuiN_vosN&&!v5*}QE$0eVvzWuWFYMccH z$z<5T^vnx&z2UPlP_dIvg@t!@=!qcE<>SXzXN4f}{ML7&k%(C+>np3SZ^JKOqc7ls zdw6r;f5I;SL&4RrH-v-S%6h0n*FZRH0`ynUN4|Vq_cc+vd^O}lWK0AA$~snK&$xhA z_uj`^`>9{a?1q@Te`eA_^J6}sm%~fSd!1zG2V64p|JqZPE=*b=tMW}`Hyc`o>9B?S zuw<@I_B-d3XsdH~OxaFW`+9=rlWVd=jjEk6^)d7vSH%Xm9tnX=&Z%@9#N%zNH~bemCalV@$}{F?`s&qU_%s(=l5-XTlMl1a>MDVSN z?K^jKOeb;$ui-gAAn%lV9=AP-$lyObahDO(9FmI7><(O@%bK+kF|4VR>B?eMMH9IK@a~N8^HF^JKwmQM8v5 ze9jZ<8noy0N!wDGj$NXX4^{@E)TFVNL@PXiM;Aekyhubx&lPwsplAX`99Z za(z>M7+KL$L0V9@n6@us4Y`%4mtTUMQ9A4%;7zZAkSYbuAzEn zZHsBITmm@xWW}#tz>Z!~n|Us=qsvc~cSneRf>D|kA<|m?cn98Q+4J)t+jz~`v42LU zy0!6W$Yc%fffvf=VCN(!4mA=7o!pxSqvH!(zHsN4w{<=`ii_m?4y)gd;fAH;YF~Kq zdI$H@qn+%rGvo%KOJ{a`-@6pdytb$6FdyP(%uA2yQ<@S83nB81o$$|*x^@QpbTB_0 zaE7P8*3#>ko=C`#&c}ab?vnRjD(^8bT8A?6-N2LJ3rU^ztj4Hq>t@^i3hYPCs#_F2eJgoTdplko-WeJMh?&-RUgv%U~A-BjtfVUHf<4)^30 z*|XC#q^#$9#aEJ#x)^5)*Lq41q~5u%ua3~FP9@iQie|jnpi=&RcZ$c+78h&5b)|*< z7o9A$+aF$t&)m1m{hD9Wc-egH&SXo&1NfkhnjO&vk3pL@qC{eK-S?eH+cZM-^qoRp zvJsgOr24mU$=m$7V%9uB#MBs0DAlu-aT5d5ZhUgT0O^sRcQ!in>N$&<_jk&|{j6=) zkLi1=#h5(Lcj}_H)oVgYOa_d_Xr}fR9h(b?QbkzX?tz9?E5KMFkuw}?K06zQ_dWEX zHKh<1i||~jS4QYeaT=|3j?VV|LU{|+ySHZ|!?DC1Q>Z(%6l^{O}P}WAd9KOXrn`(|OS; zk`i(Qvfuk0jO}hWQa|ZhkgKtdKBp+b#gM57*7GVjGLa`r-4fsb==8T;8EY2vv*J6q z?JXMG?i)&Gf2-xiiB0|qI#7YmgfAm;p~&yw9RHX0CDF!inuH@kg8I1qBN@)h+AGO3 zP)+5;%_C+AM;4c$duqz{ZQlXKjrqVH6EfLCl2-3UZ~b!vu+uV^XAZx{hJ*kx>j8}X zBL5DHGU4~Hv2PO=mqv9n;ni2nHk}L~$#V`L|IZS0upUeqS{^h*dPnnvwa6%AOWk=l zFM(D10xxrG@&6Lp?e9e=&usZCqc)6!kvA#PLmIXVQU~3Gn7VPvrR|k$5~2{i5wf9#VJhAOUyL_(RoRudJGWoG_m2$qK#o zwI)lW;TQs2oLGnxTi_u*ONB`^A0OPDhGjjE1<8RR2i~zOsNZ9tWEF~> zo7z|-$kx=slCx~?xZPaf!r(Nk-x`?u`FR1-RGk1(KRbFu^RJN9gday}CiVtP5J+?V ztL+fcjZE#liVIR0dm#_AQhvkT5~JJ{CGeh+!6u3VFUj_1a?h;E-=I_~AaAaeO!|@c zVR+yFA0t^_-`uuj3iLo`ZCD)--!1k(nsEmDMPpSsOt1lJt}U(`>Qqqdur<0Vl$i1d z19wg6D)%%qIu!zBR906++?RDx}&!Lu*j0Fjk%5 zXjMR|+gIlwY{&UBf522bhTWR2`N@sc=XN+;W^mOyJ;X_~oY^1TmlyRZGKDa9-Zm6| zRN+{`r*leado6UP3^4jG;7cYNV3M>;E_Ofr6;^g;)H$N5S$#Q`5Ubw_-&9qM2<9gz zLdMk<9?r7QgEebmc{*Xs`h}Q%6A9bB?v*4Bks3CE?o>e7<{z`rRY!?J=~SyN@}D+fFuFW|}Ri`rp_X02$~0_oN*5l(Rq6r#BWuE<4FD(W^F4nq}6-p@~XeXqX4+ zc@K^2?}B%yFQd}tk6{3(4Qk3ODDhE+E`cvmBM0`ry(%CSzw)#|e4W7gAQ=K)8Sw_d zhauZarN~eZl0DiJxhah+WO|wHQ+mSYLn0;<*U1nca6QdP#PNVpCb2QNLyGE^R62t!AJor75Q?w!gdY8iR2#>YXo-BC6NDa07k( z!6ZHV- z$ZIKBA+(>&I+>qS6HlnI8VZ{l!yBu;p`PARJWGKavIQIKnUnTv;Fu6-i6Nl^t7ADOaDEgzO!4p z?n^JvvRNdg^*!kP6V54CTY|1%b$WjeV@Tq4yO)`4v+giyF3d=9XG(_zjqEs8$#@Jx zNmv11KXuNhdEWIuuxoS{6>}40kWf*a$1=UFxX@zJ!|uXvPrm1&ITPpW@Ht4dPA9Y) zo3}BZ`Hn1zFQ2awq7q0^Pyf5QM&$ovUOe_G*E}{dcyKvtwdidN99E#BX2#m@djwN z2Gx4eblgO9ci3Fd>y%H972ot*q4uW{*xA9N_Mu}Lr?7(VPW@(f_OrlnuL*ZR0wVd; zKu?*+niqX+*eFSvf4NWk_)-DW4X4$qM`1@vZT2;l%ITJK&!rg8h1mt^n%~7{E zJs(hOOZ5YaeItYXlstu|Y_T#fI0z^2Sc+e{yLW$8%M4BGIIU&^aP#L60^EoIA9Vm898I zvo1zJBo6X2I{Nqmk zuX-NB(Fpo{NVdg6c0S?aLo18Y{{hKI12kLG>u4y5@yukT3mcs3?;^Xpu~M3pIQvfZPQ+vo1I%!WPfFrQHR zMUuKT4Dp3X=wK8VhEnorqGP~O&iiRH{do*v9!*bNuUfG@Nbl1)hHPW;P0%@^FbK9g z0cvD&B;H-hzg&NvC`D@0Az-XOVdHi@jmZHm&njVIdzV8q6edc>R>Ltyv0<}3P?5VD zB@$x)^DfDh65-`cqgDqKJym$tj6rm>RP-2RlLyQ0kqf(2?d8U?$kn}_;M+#F?dnp` z7@^sqq#1xvZJx~*$8?;CqXI-rH}F?&TuL|mSsG#$PHc2_@jH(-T4$#ix*^(vwtv-z zq5|*vSp70s72Jj-P&dt(@C=G2l*ux)_{ZAsH)2U;NkcjyqDV26^AP>`1<-^Z(3aq|ig&P#AbI$~<3S;;&@(1Wl3HTUe1;t0+j4+{n-ya?D zq*UEuClG;taYL1X>ix0GU(oS~Ev_z5?HyN|c{s9xq$q+Sm7p0L;GMb}TGFxaRYW>z z{3@HWvr?#eiN-i=O`}5Sn1!6?@R0{`54OT>>AMhTSGRJmMEjn+aJP-I>W(MKy<5Co z?!e09rf|ZC4iB(@KHboru8^JIAw4;)>d?DI0S9!OancvXyelP z6D?O;LT=AMe`TL+6022IX3X+F(qJ56GjWg8=!n4^9v6m7#Nh@j>;-k^KtdNsbIBDI z)J940<;BbU4`(|jO&I$)LLqn6m%48}d_Z@}LeCa(9?R;z8g_^JD*Y8mHX`yGuePbi z=~^FTt{Y*(j;W|Nt*AM_2Wv3{|XD0-584oxe~!;#AGF#Pm+D1k!imvc}Qw$xb;Y zv6jMc_RFF{Psyv)klAa{RtwB8>c%+$*#Gg;@9%Gkuz2VdQL5ft1E$I7!KRy808(!J(;JKxPt(G6^X(K*-7b$Nq z8w|6={R}%L{-T9+3Vr}QykN&*i)20_3HpL?QU^u@Edv~;9vLDFoLjAP_e0~{aT z3UmsJB^ju7*n1pT_(u~k7D68$%Qs`AJ)mZ9>6_7~GO#dkY5%7tqAD)8Dyh;ccrWpL z{@BwJR_oqj!&x8&{b*Jpr0vP%3D0vHn?WP~0K!hAFWsmM3ikmS5t zITxax?{(1_9qaO3b{WTvSdxt?Q-uqwSx$@g!6&ldgl{*o6c6C|$-02W4b_sKLr(ev zHIa5xnS=?3q8?q!S@i$a4fe*oZRTZX9e@a1d9J2(qL93RfXF7XaCJ6PhK8Im<+caNd5kaZ#M5g#F*bCm=zOCVZgzNChrCyA56bt)ga z)fklACS+0;QP8)Mv^IEa0`cB5ec|o~0CCru5n}Cs`y$~G;4F5Gh1t?JzKb48BK$1BpyLnwvPH_g~h%FGkk9m+Q7dv6stOW|{DR^wM5-S*xc8 zmS08E&W>q+GSkYY0%tul&@Nq=;g^Tp^=)#D2W?{%HzLvsw^NQ1NN-YM&4#j+IavoL{ya9R=;arDV_mt->M{*6%+0P&I-W?{lx$LVvC?b zVRphF|I#xBHy@cuxCg+f4lQid&UyfW9Zpff9DwGknk4-TG-s@;50S*~ZS2G??-6Yo z9O^`jEXpKjx|D&d_bmzMcj*fKdX=)u@oUt_C%8Y&ZDY8Wt!F~z-swP|TIHNmY@x*P zlbHmn8v=G(%}nbAV-wmxA4#z~_Z;jOqsyoLobP~&&%Qps?`kFs0LC5|!wl)>>HDb6 znh~o5s-koke{y4zq;n-PKKgg8nxcLy;^JTE4wMEy^_(HNCZWqOxg8n0Hg1+?9H!-; ztRw&fFQss4AcFD24@_=3+g;| z>Nu}mnPBAB>1xFhL8UU#ul`G|4eG3N*(7B)VbY9g?OZ-b#&Ln?PxC^5@s=o(lqpVW zyVKK?1P#*p){&m0nhR|{d%}7NI_vj)9Ei~s*M9t{OKnO zUKC^Q?Akvz4~pxLMRxduUKcfwY!_>n$awf}d0R65;faNBkBPikf%T~wf{+K%C#-|W z6w)}3b#@P;GuFu{P>1D6*w*!Onya~EjymmK0` z%~Oe^oyiZ-c6zsxZ4@q33(ILdhLl%3QKfNq87!`_5PK#>wDOL=(c0+40Smh__n8 z$(5|EHR-CZ&+rw39zkfNK9<`C+r{>yer$_RV=tUWP;RNI$LHl<@2ouhN*DK!1V|AW~^F$*`^JZ*pQ8txXb zRQjSRJ{Qk|Jgq+!)~s+JJ*SSlXWYJJ(H)r>ikWH96DO(KVlUk(+KprSMPbyFJ5ko3=I5gVD`Nz%2HVt_e|=9N5UZ|t ztxs=w%qX+VH?g?+q}vi{6~AU_gJ$lyI5SJZs_aDDv=|Iw1ZB{p-VWdHbVWhcKBoY6 z32dg-;rHa72P@afPIFRoGfFylqYNv+0=DlwnXC$kb9IWS-jd3i_mjcY$sO%{)~oo| z@ki;~n4sQM?U(R454FSdZ8nQo0_XwMlgUUYE<}(#5f;=O>TJ+(OGXkl`#qHoMD(pt zT#Kt&bR-DPVLYuTpHv2H&XV(M9@gJv?_l3J@qY3P?n&+cqRRDT-C(6bYqp~~Gd}S3)!@K3~;I9xJyC3a?uReeohg1M9fkdlE z*i`7bOLpvm@8YI{0POysOX#s}x}IngMPV{4u>A{ofo9 zyM?ZZ&1^c0lz`5ky4#f~^WrC^bqB{X@4n_iC*iYzzW=OTn-HUAW}-{gC!V^yKHJe+ zo@SCTk|7I^HhP~5c64CAxb1upz6J`+M~1@_4}TkQo}FPqJ2auqRz$est8tP&_^&%? zPTI20WE*Cpzr54hwq9sX?IPivrx@hM6*B2Mu)^>g6TsYa(}vth3}OqRtR94{g#Fmo zp9e9(>{Z>YQ?28V4g%*Ad{7mDR7YOjRCb=1`8{0RJ%;j`XMSwk~owm&QxLxT$POe%>@bWFI!!CE6`_pI=O+K>Vi4MMF9l|KX z3e=Pqzw)vm+|$A;5CiV?JX+mPUbi^$d5Q`?)UgNnX(TN#`e1@~aWIX8hhw#Aa*)`* zSr0bt8AMCrgxV_wHd1dYX-sSm)%#Dux*~88!LWe~$0$9i^r@JhTr4VJI>7b`Gq15U z!C)Zg(la~enQ-5X1LOoas=5KB`@wuLd%Wwbc;g9Bw!;Q=%K8KKb0-hK)1`^ZsKGiZ ztCxXFLmgV3e-O1@Kj{RsCZ)pi?pqw;=i0*qG|!Eo1bY7Z*Wa{|f_pTA=bCD6R>u5- z5Iwl627pWHt{tTP9+Vey=>V{2CtWgG!FiyQ{of=abNxSgRs6|wH@-GFPJatZej89p z(sLy#Zi0Q^r>Z0*#ea_^z&*4$WFZo2L9&q8(`aU zS|H1$J;dS4t0LQP2mb}};1QU-L+*NQa8mY3(MwQ+`fCIf(vRI$!$(OqqM)vVaqF(p zTGaXA7BpQHM>pzGN3naqgYJ}b{eb?KwOeZ>>GI#m0Dv6{rxCKyuNg#snOE@`y_8L< z&v}%Xk3pQDr&EsRq@668&r*ee#U)Hut?#^8E3Cmi_Zr6A$owd-PVnw=q34Iw?pHE{ zu6I=MoK$`QstU|!1h-Yiy72hxFV?I%ak~71Z{9oH81Ggz+V9>T2V@2B<&t|AmqD8{ zEe93lN$mxxGM{O!b<^rN?#&qfJ;vmXAeP-&kg%d7(`!wnNh@?KnSa@Y+_|(}P;Otm zUieR3c|6N2@y#68B)(ViHH0l$-6$CspB) zF&yRZh|l^O0p9;A+qGOk_?U_jv4&Ffk#~Qp^Xv@X1OH7%fYH=@xbA#d=pF8HX9!$%m@=kl zd@k@o1!eZbtBYxfDML0)EV|MgKHAVatWeuxtQ9&V-ruAkH?7juzSYtop7o18K=`dy zgwgCF#(tS9P?lykO|&JTpNMf2s$;~3m{SPTNdBvPn61HZQVp#sld>CH}}9#$!Tw-j6$VhHe8dX-2R7P%&rT~ zmsTrMrxN^!BZN0KmiSqRI9?%M$&*)30Km+drAO>4<#v9L-eosuxGI z69RX;@10XX@SnTGgm~0H5VW$8{W;`X#Qwbssei1G^%l>Cz9%miAaQWwI3xKfPBInD zD`X9tI)kZlf^khw{K?b5h(1mX!a)Bhg0*6x zD@Fk|0SV~%FI`kj^|TS!&EI;Nanp&>_Dgmr#s$;3S;X^HA`LukpW! zeZZ^HKl|iqX(p!^;rJsk>Lu?>>f*<5z)-}q9jnt`=DxNJ@A ziV*RnO9K%?8ctDh&c?}HoxG!gKTFj?8u?dDv5u9bPkT||(TYKJPJYUa8)zpnktXI5RSk+TINOIuH)LfE+)91ZW#zDpEOtO4c6OfnoFbI)486G+eU=Y&* zxgupHyeaD>{NH7>`QR*+L4aO9%OonB`LT?((pUO*|3;YbcqBId?MchTUFyMM&LO_v z;AwrLFh*wqW^LnTm3~D?dDW1gWdL7Ujd*F;jJbc8*DjUVD|SAK1PlX|wu3 zQZuD#J(9I65R;~g_61TNjFq9V<=P!3lm7i%zKefI9FXj?f|Xz(i_J zZP&ZbB`E4|5vgEWC?mJ?b4_CZz4?S-yHR<1?v0Dkl0MI!jr4w1jV$R;)Em`o(K)oj z3G2gw)%QPoz=Ltqoj{ASE`Yv~@m&vDcqw;jWv%0gK_>&-(#spcTSM&-I zKN|$R!S*ADGDMJGZ#4Ri#0PGqdi`BwNqn9>_GD8i@W?$R#jiD6WBo<)w1l%RjH9(6 znu&6Gs6fF0Iw@h|nS%}nNn`&&^g;Nvn`YJ7if)x2=si7}#L}YFP*C{|9`5vxd=b+q zTMnJ&;roU1oCq9u@9j;NBbO?^4KWq0MRTUX#Zm*U zoVb~t?Ff$9I1wpc_FEKf||H;X!?a(n)RT7IG~6v04D2SFjGWQuV) zHTQCbMOzx;tUyZ=Sa(iMlBm=*Nuu-gE8fb*cw&3PJm5ToWH*s+4{TIHWlQ6V+SKa- zCy#~QPrfD~cN(F}>^NYZW1%xl%RBI*Q`ioG$xfvC?vq|&L}ZG?3=zZB!&n_6OCn)O#Jb?NPPEs@i28b#k@w%{h;Z!xs@;0y51w0 z)(s6IVxO7|LDY%Y$SsxVpVW79#KrRJmomM%)@%EcWW_vZBZg_QEs*@79&HSvYSTdy zuQthQmP)A6!6*9OivrJ6$1OUobe~a;PF`AGudpj`b;%A7t}=k9DtC5&)}E?*wxa3t zHo8BE9cxxvDW!Xa9#&7Ul0Tkb2#X)i&OZlTGI}jzqc0P${Z}(WtPL43!~A?ES0t1# zN+)v!F?)>=z97*ys*M~dEDe@UQcrkZmG*A+p6JZ*1B!ih3slRLT??-F8&-ewXqIxdjpfQ6BsDM3CSQSIx7e7;C_g>cXn zod~aa^CnxWj_6Yd1bXUKwJuc*^tH~91;AwkTvGZv$MoCn((ISXi;n}t1sLX)xjx;Y ze3}-+>}mcJd^q~airBZn0ZjurM0~B@$0sv6@^v6zs>Yq5I!xxIF*!D?IK|%C2{t?6 z((xfU+{Kd(U2uy-45FAsYjBVtau!4O@JnB4sroi+J`v;x%qSK8C=U}BEJOHK`uV@x z*P=#nc)kHL2_Dq}v^$l>!HwGlxB>C>&)Fg(`DqRxE_)-BcZQP;oMM-<0<-v1C5?IVDihy`!3Bq4C;##DEBSpG7OIt z*5oWFycl;*x-pE%CRhCAz~o{|*u-w65w5jMdASfb#ar@$XyU(cKwcM>w3CnRFQBRe z3Bwd(N z3;@8fQigjEJY!*#t$~40`~Qvwr13Z%n)&|=If4QJzQ6h!Pr4iO6EtYNu2RK!U{M4B zprB5bKc5%^{tM*TqoV#OH?6o=HG3-xr!)M0_rm=9ECyB5$XynY5DY&@L)%WYnb!J& zV0#DB44=O-6iK%Im zcxV>R(dv5CYaoqZVSH`x<`U3Vd1`qvO6$+;RY4UWY6XmVpAg*AJph!D3C8OkSFC@V zBY$QU_l`ij{#BAUz4Uy^$p#mV^L0}CEB$63&fc0ts})1&pcD2ZqvXfEz{fFy9cQlo zX}$-CT_b1k_l<1H{r%2RGUR<1xVr+mCCmVxr_*IAo!YxCyNGXpM_7Gr0=G(&KL3 z7kDh=&Yku&B)(y%_^h#=yi0$Vrn5b8*f_8vORa;v;U}3OrvYNa|1jMfR=}D3mPYnd z<#_iQrs`~pFG_+X3xnglW~{r|x`3@h|Gh2>pMbsK`^tVgNkdpm9-sYblnMH_ZqBr7 z(%uqT1tcQzJ}AP!kWvfw9=SMJmucqZ{c|jB)a3669~bqgVm^N_>{oaxMN^SErY# z5<;xjjn1IgRSa7m9{2v&Y((<0c|`PYQ;TzA8b{L%cCPVO0idfNx-{vHl;De&;x)01O~5Hb5iinTPgulCH101~597-kZy%V5KDN`_f(+Bn%PG z*PijfUVvP*BmlkFCpeU6m_^?+Nk8#;S|vk&cea|rMM>qf zthbmyz1($134IrK9qG$&`GMK@4~6$6=c?ZeU8V2b@TM$WXz^tXn%Tw`xzRNBJcAGC z_cf$++%vWBsUa^KKO*UX*Nm%|7|eKEY|tA}cWzEL#(-==Rm!ECL+GNYhfmi0N;JJ+ z{KTku;7AjsLUL!}^q~pmX;g-G`?s65_6^Ki=>*4xI)~z%$t6;Al9t3VKM4i@zEO(s zWd=Y|GMofK>VV-@Mytk=# z8ZmJl;Ixx6$NR0&Ts2_vwZES0+U<>sP~qT-Ks(r;j1o=H_QCLONyj)4NidK*PD2<;?x1!hQx&!Xjzgzs`a>%;y3Dc2%cigo4iR|AbiS{^v z7dZdod1a-NWII6DFclKrE%Z_LsWIu(7+J-0BO_L4mMt>l@Jjk^EU9Wv1q`nN^6qD$+L&Sg#D-3+uBKVgQ$GzU=rJ6wJH)r(di-Q(U$erCM-KRG1 z8I4jPxo6-DfsL9)^{Ind`l5>2?r8%Qf*^2b;@$f~nU|d_7YBtL=5O1LqJlMeI~wJZ zhHVG4nPC>e+M*+aB$%Lb&=P>3Y8aRtvY_O|QKAK2=$lZrbv9_VseX9(|j;zWXwGbs)$$RHhq?*N5)Ub&+NKUcAm}Y(r~BYr!r| z=1Ci!hf9&Jw`Zq>^GMgS`DbI+2laQR4V93x!R0A~)~<~NlJCia{guwpg!tl)U;&m#Re5YMYcFfCiGC`S`;$lLQ)3FLg=pmh`9>#Y>+7i?j z)XuiWj&jW0Uo50tPodB@cu*GJj`a&QU_ ztisE6sctUaqPCgOBFYIh#c&OdJ3<$vAR|;4D($E{=S&>S2i!&4Gf}JK)Pbpz;+bIz zy|Ig|Wsa{9wMY??FAQ97T=G;5?H>NEMZ7TZieqJvq448&o5Iu~!z)tO4X6*o}F9tkh|AoUc2wDL)M%#05m|EBJDG1+XloIKV-pj4%*$xLwQkLei*gsDSV z4&?0>5oVnh@HQvz-#{u(Cv+*~uxdfO30Qcb(G=^3@p-ScgH@xcPW4$-J}0NGgb+}T zP(oOKCt&@R6`Dldn4eRp<}28oK^7mw=H6q0dx2QFAlTYSxvc-fBnW4htnMhH_aT?d zJVMs4g|d}{jy`o83_FZ-x{W(rE6Ovh=!B^OE%MK1;bppTrz)X<=jks6!_Lw?PO>Pf z3icSFd~G_3z2qai8JgNEQ4Rt%8P`!eYsrqKcM>N_Pqpm#G4PU?M!Jzn&@($8z2RRr zbU_Tg+LM)PqQr<1jN}M;8&vVDx9M1^!}iMZlyl8mMU(dw1^-3^Q8f$dW%i5V*(GPxXfjPk)OK0fG=ZJ6Q z8}uUsO9W|+t&fdI!-$EiL8L);9!ec6UHGGl|AJeBqUP7oVfe}2GdhA?K=Qx*#D_IM zKkQQiePVYq3X=q)7b}%Wi&Q9r9M;`|BeO&m17gF`Nx}~}^9!xYnE|HHx$Yi{7aPA%F|FG52s$An0K;L+Mk|JUemS)0I5_7a1Wz$(!HttpitcK-^1c( zKrE;eN^Kd)qIE6i1-#7rA_J(T5p-Y$vQJ%_h$b=6`yir!Cmotc$orCkj~ zVUdG(Ck4*ap+ay^*Ux<{S+zSjv^_z!>19`T<)k)_r>JE&PHvL;y5wLyXpmnKZWTtpKaON#~BVtX%KDy#dHX ze!UUtO#xq2vKL8uv@>KZUbDKh5?y5eAFq*eQyx7-^`g zS8vN;vxiH-X;W~YJcMnbWWrP1Bf&?CE7fa2j6iG}?uHfiib`B<4p}@*4*knJBoyK% z2-a<6Z^co%y)%^T<)mW&8hc`gG4`i)6Js6@2CI;u%5ioA1 z0;7giSfsu<$Q>E?>BQBvVc8h_h(vl9*qlk-Av*ZkyL--=S}42Ms)iD9{Hi5UY;HwR zr8{SR7DyHoFPXa|Db$J0$TKO~IiegQ&Gqb75e>7{@qE(DG0($Tw0Wcd%AUIXW=sBh zL^7zc+IIEU;FxU;FOMdOl^0zKx4pq>b-nyF|{v8sb}(08`(a5>w$f@3I-1`#tB4-Dz_DpWk< zhEG=DYN+KbzVkFlXI6A35Y6?()+?x6$$`!$^t{sOQE3B$iSHH$5rz{e_cRX!xOTe@=a zIJ(zd1{aK3f0g{qIqbkP3^kdmnqF$FaqFUOJQLfIp2}F?Oxc@A0-^vXz24BcbY@pG zs6O?(Y8&CQhrd_MFKbJO()W^(HeK2(2uTCYGndcJU#yUnUDr3vx4Lq`hz8vqm9;Bz zB>@x+EYcQ*vV69!*(GwtK3PE<9~fn&Km&a);x5!Q->$&u)aaRUYArrJ+#0y!6#Q^x z$;BS=eWO56pa!usYxOCNK6fG!i$R%qM4B4DuMRqx+8mP5)?Z`8zo*tQG{LITk0KXb z+N5M;V>Ms~QH7~Q8h6PeGx8cKQ7TRSnz2fCk;NaUcRASg2SRB{QmRP*=TE7PVnaBF zQa94dnrD_F+4wS4EX*IDEEG9$)++tX+ev18ZPiDU0pa5A^rzSZGr|>Yig=|A z=kIQ;GpN?v}V@HZMsokUQ$6o&z z91yj??cr3Xdo=+9q}~VMpW#4$sN-~-T3t)E-k&*>X$}@_a7LY(dbT>G5?3_y;eWyH zRn+7x?(n+KX+Z}Q<3S$3bMGA_j}IvB#W{3pXpBOEG_bRD0M)zqH?zdbNB+RZ zN)h}R^aBUi3H4ge(yF(}H?iH-27&CY5mRqcCxVZhAp}s`!0P8B^AYZFXG%4lHZzGi%(RN^qdiF3fC#bqs3c{l5?eiBzB?qf z89{3L-5O@p@kCkU^F4gl07>@HygOMHLoO6GZ)55i(iY6$SAl`8!EEES!b$cGaVto; zq7vg|u#Dz*2~WcTm?Xay5vySG%_Y!qo-|3e23kON=3@yhak$zR@lZ36+|wDVkp#evu283DQ)92C+#z@yZ}Pn{se0;EOph zc1Td*#lGSL@rjZE35|i2FAO=>PHbIbu$C)uplamjQaj<7=5D%w*zI-HDeFjywa?&{ zAcl0kq|U~>0IXqmnfFX={}TT?qgAOXNA}+|tL@;r0Qa4#_TDgW$3XVy_53Sk!D$}% z@woL=DQn4G&+Sl#f0OA9)K8)AKZ;;v+sui?TcxMsHCX}CmH2+vRRAb}{|wo~XEl_v zr@Ahi*}-)2CzTf1u$(eVf9vlOF+8+>jap852a^!+q7j^usf1tNGByZ&Ox7-{g++&` zMx;Ih1dq5N9hk4jcn#|Xd05rDDd?&jffCUh55>Oy&aPUdT#C3OSw=7&8H!GGIVFFu z-{j*NIylq97EF@;RuMSjHV5N0{v)GfMBofk1E3ZertUxavtgp8rrth&EN{l<+Kd`e^}@mT^*7Uz zQRQ#SLKkG2u5IQhyO!&9dq?S|sXpv$1^x@fILAbKF8DCjdWh>clrP7 z7Fz4^_f#=4l5g=WpA-hIH~*e3AV`h8xeviIQ>t9UBOBQdE+rGXSx;r3kp5RaQ$dx! zb4$^=zu8uw*lawrZX(~5b7P81LXvpya%IU-N|M4vZT4nz2(NYKJMh~06&edO4m}ws zEp?uNn!`$T0&LUlYJI@V6K-R4PO1K%l|-Btt5%ztaM1NY@??w^Uf{UVQYK%jMb&x& zn%%}A9v3B&6Qh{-s+P(oT$k+yBB z{wUD>>hyun$s-2WbUUS@N$g;~hTB-Ow79gA>Z>`&{+TKi+>bv5Kz)#$VS-Q;gdu2; z*!1>ps35n}4>xb@$es;7^*%MkO7WQU6*`dK9kgStXHxtbI&p(vZ4@CZ*JyDNVu_>D@s}S8_;shm~ z*ZeV-3rFlqAP(`hPg?BQM?}eYmm>8=YAa9^N07gG0eKT%M`!&2;qfNOEh(=mf@3!W z)q#NtJ#GeqFmlzu6VBlrbG1T5CUR1?)}DudUbat9lodKi`Ye`k=HaU>&Z&Yo!(!*z z9Z}Bo<=6Z!Dg-ZuLR){)v@}PYLfESL)5hoeW{LP&i2(G?iNb+=&?ub0hTI$PlqIur zVbr|6MLdGGl|wfszr_`Ab79VQ;q>p*x)9a<3Y&BKTz7@BO9CfPM@3^9EWb_~Xl^(bK&Vli%vQuH zsfn3dBQ|iwV!V&Rf)324-xI8Cd2qzQ05<{3FL+_yGI)~;u8Kbjh5YqUdA$^i{VD-( z7wFM1IT1vk)!5fws}}SSFQk6?S$dW6pkI6CY5rIdgeb;ePeQ=~AZAT#<1;JYTt;iR z?h#tTk>kRPKmbB_KCq>h_FNdc?U}Rs44_LfI`}ej+MU@6U=!oi_T!hwS>tT9xprKD zWa{!%=HDIUOG^bgggjxC;K@pbkDwtvSs1KPg&NrNrUN?fPR86_@ZtMVf_Q;B1#yY) z`RH1i+-bh>^Y7a^ex;@EC$HEpr@Eks#lSvT#Gyl{H%7!NJ2W)2ul0-9wW~?#A82+d zd;crSVrlip;@_GydsuKCw{iP9$g%CHoE?o(76GjV;0`Q|JDjq*lW+hiy2;We>v;hX z_fA``3=odcxsxH^CfF_RBoAZ4x@A)Hw=pV{=Gm7nb&+kPkHP}PAR;s)a5r@)OR;kM zT^d^Sd3428aLZ|y9L$Hmjvt3s$swjBE8KIQoRP_+lAb+W{TQRRZ%wv*J~*v>9P@a_ zZ^}8*9L-ENiyCk>^9ysPuH$1@R02N(eZ#JJ?(bn!Udy3qk${)ml}(%mB54Ln>u0Il z-M=inl8vUulmhV06Wg6GbV3{O4d?){TpB!x00AB2=A0Yv$~qFl*#fd75N^PeQH#H# zW*xrS$)G;;50$Ro&QW0LgO$okVP()ch7UrA4gCAEKy{n{Q@hYQH}iDDS) zE)wE*m#^WTI5tpL)VYYg)QSqs7n9Wwl01H7YGNbxaDe?v=Gs@y$yC%!q|Ex^xRxzD zyM&N_&1Gi+KGWM03EgEwDS5BSQBIHYIZJrmMIzgL^OS7hLXgamo91JqEUF($!bnIb zobkMpEA`>!z7~|{4s>~6~Ys{&DE~+)p+KxLsTHR0MyP>{hOQ$g3TwCDa!bu zU^kFV@Lo2ZybbOn+6G4loy0nkdH2Ib+T~UP(S3*reeMu41oZ1hUvBKj);c+?!LWGa zYlq`qrML9%{&fJRo&r1HNAfz}Ent@EId&lbdeiy6g89h9p6-JNKC4ZiOU*WbDD5=* z*VF{)ANh7UeysGLY~;#-1Ijs^<}L;vWefdO0vv9cKsxo4TtyVLw+*tg;LINW%v!xw zfU0=N6>X+E~2Pa)pnrw1YCU0RJlbJ_;;dh!@!l6$T&%iTn)F!pG zG0Z<#@M4@b;)MF?F3!l+-LZjGcCDCP>b>W+x8{lOe(ASVu;1uK{Ph|gVoxM0q6_9) z#h5OY7^3A0AjkEMN)I_AV8^Z)nw4u}^^RxEo7ui2&lJT8*q5`b9q2I~gXzJaAOWZP z5X(7^Yt_d-VJXD|r!H!(cWQ;;CKHbTln8X}+(!`MQ&cqJi|#G%DZol-0Nj(v$aPnt z2Sp~hT+(w2HAkfc-5-k-{0{E(@|x#d9BA}^rjqip$v2b~qE>S~qfZtH!R4}8(gk^M zrp9hp9!HST(pdq|zd>wjf`Bb@wA_lrscB9>-g4DNorPq={DdxX_M!Q$Xt;ulYLlEy zTLaoMMXiiFcq_VO!oG*PM+EQ^gC6qFtHVW355#3ATYJ1@I0@P{7#T7rHMjs&%EO~n zr9c4he`pd7$Of{1?V{?@nIvkwVf@n~Z^P#B@hy@TZG_C{G4k%Mq}Gjx*wDoelGWh#^%r+DPv7wE zNTlL$LMXWUG}u;86?G+eO0)!81M+qkLAIG^1_PCC)z5r0F&jhwx^2qHFC87z!GP1t zAVO6+zdsH%^|p&7=LkarmagHh?-@z48Me)f;`*Y783`TIALLtexck|d+(FU^f$J4J z24sQQXV|F+JAf*!p_tG@zhIVFlC?%RV63v?XgE$CkfBv9rm{hQs1z)#%4xG`08&u?u+?IQ*iA`lF9I?sI8I&{R zlT8m0lC2GK^JB;$_Ir`mkJ(J`iL?9&4A~GBkEu%eN2uS5^yYw!uJnd;oLFER5#AWF%F3f5y1e zy{~A0HpT&G&!u87T-e#4$a#`=RF>PJN2-u{R7z~&*Cuj_oDFEYOR|QppeocgT7v?q z`ff)B7j`+9wc7FGv5VABeA8=)Q>7Vi_w%6%y)l^!{BcX#&9uqV4of+TMfKHmkNTA4 zq6``O(_Fva*Pnt1EnyT36!#`{wXImmxK+x$Bx!kAakN9*jo7+B#xh4-Yf+=vEtESM ztpSsxrGmsy!DB9+L0;pjSitsqzB#}(Qa^s2zCK#~ZpcPj;o^%%x~Th?uCzGokU2VF z9%FE@<_^Y-UOJZ}*F7*ui`;+z4%v9`h*?LV>g|JnS|?9q!ZguiC>9aj@IW zVs43$7|tcU7Qk7Y-zMDTQ_D3>H7@o;EXWi2R|og}(B%Lk2csdkc2B->=XosUrATQD zbM2+mAp%YC*%KLveOm{w%IzE*pY35x+t(5GHoK}x7bS#=Dq$S|n?LuJ)_PhxVs%Ge zUI96t++!8N{f?F_;nVKVs*1kDHYo?q}g9P0Ezcz^2~Wl&KK4?AO|%fi#|I$W+J$GC3L zM>z%eR;mMg{`Em9>aty{F?4dbGIvgF9MPXgZv55Q$xoX}Dnr{PVBKQiw}0-%PCv&^gPqD=&W8|i8FF`w=hES#8YWC(zVjuwUoFitUh}zcFqFlSO&s60JzU{ zWu3YP4PFyKjL<#Fpe7E3tXebMVDl@4_s`o75)z?AuGa0uE*6|!7+hug7^9Slr?1N5 zcc)ZX1H?fflCX4w=&CRE>5Pqm6K9rNq{S&*GFlEJhSL(+3G7KvEB(jfw z0aQ~w{9sSNY7JxHov%2P^o*}$%@H^aVW)t(utH1S{R@}Z2iDG^*7QP|NW^gv62QzQ zx!TK^LJY7S;Unf&!g2^C4?`u;d@!pyG`yY|ktPxt+)E5f(}{akBP)bwHDR_Y8e`V_;n)d1#fZX?GNB_6w?l_xu=`N zh9#zhRntCB0r~xn7cQ%mC)=-0t0*h)6K3ej@RWoghwaSj6Cs<3CBj~z4ndMdrq1}q zsInsk{|z<=V@QmjK5vQIMiD@_n7y59Mw^qEfZOP&PaPJ2|MJ=+e3lyRPNS+^f2@~z z{1El&q8Tu(O>g6ZTCwV-I91Se5(EfjN4XeqOSL7QiuP&fFd3ky`9y`i!Df80T*)fn z1{-`Lo*Kh$f*L|uO>xKr!v;aZbx+SGzyMQO_wkdb68~oHF)gkNCbNb}P>C~MSfh@C zrR}UK;|k>}wHgLHq6PFz_$W~p|7p41p|@~9{IPSII0xOlpFvr34k*!Tq?edBqB zZ^;JyD9o+(0oH0nNKgn>dan~GK9&6<^R)R>h)}}yCW|dmw}vvvIKVKhYUBbz?pH1a z%|V{Wl%PYG6ERS^)QV;+sX|qLADoY*_$4%uKizcJ;k+coLEa^uNYyip5P1}5R33PH zpuV*~+G%TI-UeZvi^CLMQam*&zV`Iz=D%|!m6uB9p0eutxl^fKZ(7Z#ycOF1obRLT zIR;>W0NV-49Z^c$CB(EBpK3A8{8m$iNISZykr_seo`ngKDSf%|Y0iy7bow&^1nI2J9 zNZQz(vW6xi+~R7tx}jo>K(;dtzyi#yyJno2D zwsZ^0dWhry1zDPj22LWV-OLp#v2L3&({>nJ_IEm{Od=>Ekj%hxKl{N<=nzjwD_9xa zlJb=%j6Se|Ou2r+j?0b>@Wn_~c}t**Dup&vXRadlU-+c@NMQ8aVQ^#6mJWVbUKTEq zi9nG#D$$i#Z`y~Slewj_BDA&8yM;J7Y1(QC_<;_(;q9J>T4UKA5|DD-mLqQ;Fz$H` z*Lu&BbcL-w4E9ah@>%E9K>OsgvKM}M{IqJ!Vg>u4*N}w*$Te9WjbLsi=AT9W2TLjR z;Q^#zfnq?k+U3&O^Z`59>yKJ0*DE1D7S@(T1n(gpv&{Qv=1d$?rSq#RRb~8BuI~Gt z%Bba*O@P+1^ir-5ozasbZkTJOm3EmcY@=WVcPW)ac;9;TmeCI!8alQq@)y+2z5$6# zIgjVW?e}Pg`KC_B?Y8FXo+T5C_~51Ib-AjH{~nk?>8P3Iz9&gheiNS99?AJLHOTg* zIRp4uZs{#q`SF5V2OXV@P@Q!Vdez4|wauHGjkF*b&H~3~!_hg%&qd9$+Md;T++ML; zjGEkm6^<3R0Fr2S$z!!S5jcZ!XSKXHV+7Gpz8&`_{ghRoylxC8BKxZQw<=>yR?K$n z1P`kuLAF*C@w z4GJA<5w@1;W3#04PH5)VZ30e^$B`@S*3&C;&T4te3I z=2*wcvS4V?(Aaxd3n-KI?-jj}|7GkjC`CyS(H9l=(mfGeU(*}@2($uB(4;@du z-n3?BAq7R9>q2RQUK+)@;muJXe3Z>p*2+qcdY`1$-o8F*_;9^u)v0^T``=(TQFCK8 z7n0<@uHh}RNcIdT;*k<(<-iJrlai;oEf1|tfVR(H!@jHSFsVCM$-iq;+^8L@Y!kv)L1fgnl5IU8j4@VW~4LWQ2|VQv}% z5@m*}vqiY!*jDE}%rNfD_Ze>hX+{yuO^I zMOlN7+0V4an9phItdh<#+d$G4w0xjG-Efjp88mDo0|5STZFkVib&Whm33@kq% z{dlaS9CS!?q~If-J~8m76k{zSXsBnycZx;EUY{o|7`=OHbwY!H;%5}UWa=mA7ReV_ zftAXuqG=jU!Zk#T1k_f~@0kqbPN(%jF#(~0mA}q$HkvdQ4^F9nA|iAUzo=>6$FxL> zn#N|-Qa5M`WRd+jl5s2r=Eaef6eA3vVe1RZPav$Fn{O6_+c5fT(rE^mR~U)UN0z&L zvX_*xIPF$|&ZN^ih9XkQhI8;gxxAh6~c)_h7H^Nqp#kw>IF z%_xv^=hxo3-VBu<3vzcMHq`38;angU)>i^)#6tBYL{+vzeM&x>U z>W4NUbwx%#I$xvFtD<<#h!%E@QwlPW{)kZk= znGG4dYurh+v}nNd>KWJE;C-|-yA#O}C%eY&BLM2p#;Ky;;nYRiALypzV9P~_1Ke5ZHox{6RI=wcMlv)T zyh;`QAA!hkH4$v!9|3sPn|RbwyOUbqnqMj;02V=(Ut{Z|VwO6(5sePfM#THL7#?RO z!FnWU*YIW@3AQcUwr$(CZQHhO+wRl0ZQHg^+d6Ge-xqgcUd;Zeh^&vQ zjLgW`$hFsMDwfa|%w&@02NZT+^FPdwICAsKKh?>G|HUlWB#{jKgXbT1-^| zG)^lna_VC45%4!}J$RX;0Z(OJ6kWq9!n_`BeIqa~)M|V1tgBIqa4*!TDh{F1ROfyT zdfjaBrblO`nNAEV!eJp}dBF=W>&CsA7UnzXi$#5DKt4^i14U43(RaS|JZMgVrBIuV zUh5CAEaIyJ3-J)(K0eLCd$W<{NN_1%sv7?rV;gnN?wnhw$Dqc|>S-F`_IvfBXKWl2 z>gMci`hZhDD@b!xL2;sf1^RBcavxzkK&~h33zOypItv#8>x0!cbF+<`)uFX7Q2~0n zhN$_P9~h2xi3VBnB8HI0bc*&`_3@S*5efu;RbZ&*8hLhuQjP_YBPjT4ls%)R*}lm+ z=fy{(dm9^2Npqx#-LS8`1VBs@PT;fs)iw+L^cS&--p^)=(!4PBhuEwxx&@p)Ydc?n zM2l(dtKJm#P+1^H9~@RQlqwc~JTi^v)D$lPQ}%If!7q)P9H}jPQi-BbhC)d<0e*rW zg!L{CSb0Fjs*QM9ydn-jEMMvg(op02yTN*UZv-%j+3M$4fY#! z)t<{C!QL|O0q%`ns>9Fm1TVJkypnvXj0}Bvii=jI(SGa*Ga;)Ef;_Q?pV-0h-JAh} zFJxCRa^hr@nARSA_$8U(vR}Cy(Al`T#zOXy*6H1WqXB>*BI6bInsYlJm)8PzX9c9O zMV9OngABvB7*x)r92zJY{09I6dm>wsVcz=AVSg2WindrJ79?&R3-0MYMD(p)*@B*k zYt1ICkjYt4$Vko@Pvxu|5`H3E<1v+V89QzPv$B?1t#v|5PBXYBw3{M6M&uB~Pl0fl zOA7E$rBL2!ZSK)QWQ?WfYKpP}8mA(#AMZ>8=+FDHOK3&4d3g?G!3fdb3AFUdN~gK= znvv#3bR75UH_M*AeCmljgNq=4u0#0!EdfvVF`HK<#NjN5ARgZl!rBP{eVN*9zeNgW zH{EqHcZcbr(b2pPcr7&)M|XP|@Q(&?>S52oK(I+pra8uay6x=2GF97bp_Md)y zCEou#k_G~}1OyQJ9jYmC5ODpzucrXa1*DPzx&q`&6v>e$E$XZM?Z*$kLxPmu^Ecu} zJ5kSH?wftW1_wa$^>G{FrANVt~{GSf|_@bYtuZo|Jd-O&A)n?{7d~2-|pS?#q z;SGxiZG}Fo+tL8}xsNu!oTs&Gd&!=6zLG2a_okKTuRijh694&UI6Mbqj8Vpz|L2w8^t{}~Hpx{4{*X*~3;&JeX-`yot4snnjD$p70ny*_ zxWX+c-&g*IH=dU&Z_gT`AruBVU3teQCA=39yV%C4u!PHvL$Bx2wSNq6$^#?q+T50s zR?(L*XHav;1t|*|pIGom0m6ers zx~i(`56rTG{NUGV{UqgCy_pt6e~&pwJBZ;Dqk(^S;MCDmcXbI!Wu2N<(UJcW2XhJR z33S{o=ADy~W&8IFT2>zs5fR<5Oq!7QDtvxuH@{pbk&kHt&&YNhbfejj-3#)^WDKE1 zK1qA=kP5>WyzO~u$p64@8~Fr&r&~$xUj2QmDwNuaCHv;_{$;DM+yRY1)R63WNMlX} zqu0?ns|zMQ1LD{D*?6luQR~#bDvIYag|1S%k!ufmId#+~jJ=!3*S8AvfQX2Q9wHJw zxu~`9n6QD2iLR(GUH_$gUB)Ix9n)GtBN#38G^6moXu$^+o-3pOz6>AjHf_ns`wZk3 zhg#MfjmXExY08ObcJ4mT0eLY>WK7`3+y(lOz1|vcjFqfmExu_RiPRw{+$BtZo$9zBi*2!*`Y1 zim%CB)Lx-E>9Nw}p>a{(T+Ukg%x{JsDCHg_QdJ)$;x`wSmFN6wh=wiDd5-05Ww_N~ zp=LG@7{;SNljzOTX56&g&p7=FZtiI5zK(qUBeV16OgfWT3RljT%-|y^Y?JQa$pKiG zG+Wn{1`BiSq6;9n;fer}`7w&CVN2Mhnkxr?>S{5M172#1i$z3~&CCJ8j+UZKhbOl8 z8lDnoWKWPO${CFs*FYDZ{Zn3eM*7>z^nE3sDTMlmKKmpGiTtB=4M4-ua#IuCf>@=$ z{ga9xsG$S_QFlAuikH8Tk3AB_Pt2bYI_DA*5k2qBvw7_lKICfjrTH5^y%q(MW%xZno275qvy)0N_FZk!f)PMqjZI`ddtxF@}4jkzgo!dLa@A#5( zw32b-sD{JN&hFCtbEPx#?#^kbqkmTK8EYMx8?ekpU8biO$5hP);js)g7*^z}E;r?D zK$b-^S1Y2B6vjmRc5OM;*&CeP!nXo@8q^?|nfz&P*BX?Ji-D&hF_iRzM4j@r75-AY z;0*;@*6(}A*E2)EaKgwwMJ8Z>IWR7rpkyjbW@QqOyS8&<9-;DRM2fe2+r8Y zzx2vdr`*KbFKCe*1b~Ix*vQPxm3*d+JYD}^&Y2#_-izEyDY>}yqb_=t&}I82D0za+ zHo4=EwbXrR=UG(p4tVA!XMM6lk~So5NZO#ZAxT1_9G~dbcTI?H8_X{eB^|JWB)ji# z;l5^YUIMcRont0db(z!y`X#Qyx>6RDIg}%bK(V|g_+>2N1rXrwmAu|93xs`L896rf z(nXhaR53!%iN5uJyz}fTv8DRF9n>WaTdzcNqJ21!aIl`f6jygUd10UJbnFOf0!dqDC0>XG-tSXL;z}AuhmO`I2V?4pT6hq6ZL<6R%T{9W@Zun zuR|#Z0QmmSi(kOB+dR>#(%^PG)j}&H006j9|5KbQWAL9K3@qYURS}W9uh{;5YGCmD zqwxMMF18oSbgNM1>)S{ySJ^g`JNLH|foA47QVqgO>Bl12;n*8|5`D%!6=jS1Qhmm5WMbLD)+zn^EO{wdd<>4ha^#vLXmssj3 z`lq(+*ieTxndw@EIZLRtt{4{4ixHzp>)X-GmiIfpuSu1J3V~I8t$rnQ_@-QP&cI_& zZe-eLAwQCGYa1kvFCKW+s&<`_jqj;JY{;??+J#e8N#&`zG%>zPPK-DHXFe$8TQ*X?1W7=Q^p1x8NN zxZYV7`S>*8LVgLzr?{Ug5RFjeNPv21rG(fv+RGYBz{Z(|!f{ag)f_(_q5dBA%pZZf zxXWE@=R}71g8{Lg0N;1Xdo#K4P*l%s(-EF21QF58Eg#j~IbT7s+ur&twdbF^n3(C@ zuE7rb!HRsfOTWg8#`iDQ{cm`&iA@RTSHTgQiRc>AAPD$HtbR)KNkLkf93`4anQ?SK zW0Vhf(@v*Bu5z5A-b|<1(hH(hu-MHkW_*n;8@LO21*%(Rk}B135?hRL90G9YRA@Xm zE3D4v@_iBnY^e7KEA@B58C3+G`WfX%0)ofsj~_6cndF($|0qZf{E z0$HMcI~=}8X=rUn{gmOpLEo_L;Jc$r3m=k+tefsf^s1h4jv zMbFXix1+H3F2`eO1wP<6b@2$dRIto6b78YvG^P8tS%73`^O`aLfdM#yKca`7k#9#1 zaBM~IWI|$KL4NhiTOPdpNIkqt4yp4KWr;W}1I|dt$GD!z#MPV+sFel+wr6B>2-|iu zkeOmvCH4pd3I+%NF_eJQkaliC*>Qk)nEPZ(cEY&=2I0ZjKy=_(M!DvfIV)*Sal2l9 z`Xlg(6AyNA2#Gp(uAr7Z0#msGHj>TkE=oQNFwl}+$XdXBc=Pd1O zSrzQlmB_lr1B<8ysYpE`Nn*2uphH^lG5Dq{rI_q-QKDYG8Fx#tMx(=@_=^TB(ovUB z>ZcRnyLNgpf%-=Cw8x9+%i`GmWY-chD)b(>FFfkY%!khf%uC>7PGA-fc4Z+d&3|JN zsGsaWlE!KmNucJg#)$SyroNMtOCQ-E6%ryO4#6eE~{44Q_&nOz3{ghp6F`DZl&6bs#Azx-7xrRsCzH8WSZLy1lN+u#mEd7 zeJEipg$x^C!ReTO2kSYnuWse{`LdUuq693xk#`Jy=<(^TB3OwS-&ANr@V2o@@)l3E zN9>z4uvhxGzFa4Y>eyg@lsY|v+byCVvl7hOEuX8fMq60i(A%Mv{Z$V|s5(w!&uDzr zura7t?e5LM3Vk*4ve{TtU@m217=~7>l63Zr$&16OU+{%~rT98Rq+N;av-Y+=QaBF~ zt+|@fRp^8J4a}qH*ttTw3X=O;r;^(LT<6DpUk*aP+^s{````LM!aA0q!_$t|M{mi$ zXPdZMwo(rHc1}wE>10=5xhTrN)91`bCIN=!o8=o^X<5DcyW;ruSen zYf_@wJXHPpW1qJOxWQCC&cqmu67=q759WN;|H|+c(`Og<+whj+9GCA2Fu<;-SMcJp zwT|eZ!|nXLju3rqgmZrUmzQ{|8Iq1}W?)b=P7v-spP=MrzA!bgv*co+cLY`(!?ijA zgNWkix(fo_t@9{d

    cZdq|k8tYAy^KuGq=Zbv6A&X=HuTlKz-iM%Ad<`#mwS@rgU3rWbO+o!4KknPKJ+_eVm=;kZ*i%I9j891g)f4*_s_>J*9O0nvh&GKi{Hh5!_s`LP@8E7> z$dU-T&;4TW_0Vz+s#AG93~7+LkA;q#GLl740*f1E;>D%OO-ZCO+!NAUKsM9)zWMyq zrG&C+lMx=wO|jo-5~60%`*X0;6;f9`)$1Cta#>^=FT_wJNK$agmkbQu&!E?+;cKQN z>L!eu;-ZWOOPJPmIRSGZ@fe|Hq6K60=e7gj&M@;FMdXJ`fP~#DuEq;G6D01!S=9@# zBC~zz$;3Cqn%~kO*6qYbcP{w=eE@j(j1D1<&RVS8?6G&}f@CS?Z~MTbyf&e$3bQV1 zx#dnfl%SStzu>V!lx_zo9Gf4Pu^D%50?x>E@^hQSFG*=B{mrQw<|*AJOQ&y~I%xI4 zadqv)T6(g1>A2FCnrq# zvjTu9zTkLOA@T|v2hT1tY7fXezyt`f-yP{oSfErD{u3wz03hTWI|?4KlSKUix`K29 zDZ5LSC(6lCen?8gR;Yg)WL$Jp+UkS28Ye0MhTbpT^yIoccT=$L6794Su7 zd7w<3w@ALbnTP-m zW?218G~MPJp&HYi0CB0g-6HvARf+FN&kdV>2{56yi2Dxqo7f`G-&>FR==qd`3hC=G zu?k3^lOjS`w9+PzJ`1@CQz-D%lti&@3-@>2x0F-Z}-aMW_UdWE;UY-T-RopbGmyl3ISm*}=gAnNmy`&xgC_r%B3 zCVRC=U|gW%m>DQ0F{@JnX7F-3yf>1gDQTO(x|Oysi{eB-x{u4|XZnJ_U_2ssXFhC+ zglUqWeSIef$ZjP_fI854c0Wis-4J;$rALJ3za|_`hYAGeH+mL5_YZd|pIEQE!X{E3 z`6L4j6~tnO01Kp?q_~1Xd$=FIP&JIosrpECLO>MOX~%#lx@2=*4Spt~*-Ep%gnLsg z;Yu`in&gM0y02{GCCD290IEhYR(8LT*ImDihUpQTv{FgX_(`OSzGeWhS`R!;!>WXv z<(E~3kc|(j8FlV^EyA{Ie^72#{k$joSJzfHC>%unRqK>)^Px4Zx7`u$W`iX8J5e*_ zvRoDSzESB#^QhBd5MXIQzt?HFXbX9MactC`;Aj0qZFHf^`K%{tW)Z7YvF;iQpzg1@8zg>PQ^SKz0zB~03BMI?-cBj| zEe51NvC6spc!!2&=#&%91y9}aG0``fdi{b-nUlQxYW+9qou=Dh@@lBsNPRAhKsQuN z_r-R;SrHO3ZTha72+_KrX{vPeY(1gD?(dA6rFshrg{tI{9Y|q(L$~ zGUuo2RLrq8aUG%fdNzuO$G#4{>1S|}IlBqSE5_-y3n|7;+x_?Rxh---0Yd(kN98AWw|Ut9=vVP4HPIy9!E{z_{*GNKA{t=@S*6$O8r zD+P*JC4ubR?I+v)WTR*qO-mlTQLRJ*-@q<7twl4zm^+FYD(#<5Qks+x7|p52n<)(o_yO9hpN^jZl{1YU;IUqDJXC+i&IV;7JS zs77;uR_h&Z?VXc&CN(wHO4xLl=Bb>$I2Hhol=w}?3d^aQB^CrxClJd;)9ssf&*#s$ zfN%;}(Q@_4=v4|!ip_#kau=*X7bm`B5QHtrY~Ek zDxqd7L{DYPG6FRBCpL|g#81ecxofhltY2!m9>cP>j?}qL0EqmEY`9q+ZPSw#5|fgM zo!-c4(>XM+!)12dHn?cmtQXFh%KCKiQ+ zSAYIF=kL`oSns7E*urZt!hGa>q`XN9?Sj^1-SRk>en7B-rWcJ6@N#~w9ufLE99b!_ zmV?0S@}R7t!D_|f6v$dT6*OXW*;1>tct*z0r50yH0+YjpL#PtuHFN&iz6mYBI5xSm zW*C2)^$Z0cf@pe2GCXDy?8f7`IYa-w{a*kUAPO{^wS!Buj;hFwgKMC9GtcoVf$(?d zht}Nn=73AY)ZY_f*|g7?N)U9MO3kT3TjIh}1xqm#{_CrV2b`uV%{?g>JxT8zJ@>bG zPIPDcQb&(!Mc29_T@!c*{VwiS73YiE&2ABRJ^pgeoSymFA5E%cYb>1e=Y8)Y?7Q_3 z{&eq9=az9$=v!jm5>2&E^pJTXF234!ETiOGc~9IL=r&$0QbhE)m_FQ=*Ud`1SKMbu zApB_I%q&Qh9cqSIoRGZh%l!`&H*y@^uis6CqHkT@z#=mYf4wG&!M$h!-QZfR;$-#p zZJg><@bX0vu~gQhKSScPXkoe6T&*F#+=8a?SOvL<64}|n;2eCc`6@}+78oaNB8V$@ zamGwA(z=Ga<-Rq_^$k6#kNpE1DO2}Q0)_lBfqceV*9O$L&T39I&+rJ1>Ym;`_#G^K z537{OTBNl@FSx>@_N%@CHid zviUUdJP#Qz^geCc>8%rSZcJYU<%#Gcc^ylBodZicyJ~U-Px8tc7*6Z7dVaAQ&29i z0twErKnd-w0W)QPsYN{#^-0$8?5l@yYei~eF>+@XS3pjEv&C=2eAvUHx#*4AP&((U zhe^H3#B5VD@QXp+L-g0 z9LcA1o^tBAn`+;;L&M4M^GmQEr5qba$~SJ*dW+TS`rhb68HXP&UmCo_xwi_3>zFbU z1^AD!F)yBzTJ8AP1KN?!%E>3_+zdi^k9Wue;*z-lupIHb#jXix1^}ock-6NbH+6Uz zWJqEQD)QaR57t`+^)}<^kyjunmbr#ynjjlYcQ$823iRy+)LHYR9!Of-zo765$(pKc zEljY-Pc)8GeDvuepeXBQ?0-9#&$|mq14k{F=ubz*u$wet4LV%4k!=6+P32eAXP-%8 z@NtEO+bZ*;?nlAufN5kgXQ%>G3HZn-xN_3XR206@AJJ4xZHSF=i*M(9V;C#zjS`jg zE&W59=vwSg>ESGKN>(BLcfP+qT!Se;6+U|Nhs%ah2EPVh6aiL_>x+*(Nx7e<@BJar zP1K&eMM3a*TFic1$~r&ii)D_Zf-2Oy7EY-A8vCo_t{=!{{2qR3%}=ctJM+}i)ly}Y zW5>Z@jT+^?jk(?W46!fs%TzRoDjG`M{CEY>#MmoBbPL`t?=^_WEdlAuXN_d+srQ?w z&mv3ILL#!1`!e8w-6BVA*KhzdeAZhL?+57Gu~Oyk!3V#W$u@hXE(1{kXMp5px>^Rt zQ%kbchyP#c78K`)QLY{GU>o!P-Szr;87M(%17QBQ8UsYBwu|T;TJ#5m#tglc-K7`B z2k*1!Zuv4XCs{BW{zkz06tP(H!s_MBi<~s|#~7^fxtT~_YU9DYnW{=SNn}PkfbMYV zV$C^wdA!MTif(sLbr~lp|4MIGo3Q*HpOHH7Tc1in{Q@&K8<)U#KE+v-rVq3cO~#Lw z>xP;})Hbv)mYGX~MK<-E14yTF`0Eg`)TEg6z>B3Dyw(;6 zaHzUi%01;h{DLZlv_~70hL0xh6o65kZ_767xn`H``l7gFRC>`;@fnv!q3&5?Z=V}r z(J?Yi=V7l)u?2I51;nK6w4Fm&;1a*jp?BGCo`1j?d^Ud z%`p(L1EjR6EoQ^56E|J4Z-2-O9`pNRip_~YWNZI`&qI3>`p$r$M~-u-GHf&H6D?x} zmjD)NA+ptr=n)jTPeSR=I+%yXh{-U_b{k|aZM&rsF862z{MQ>`zJbtL$g>qNU~bFN zaB!3H{s(&KU-gclL-?dAypuxUG;bl7C^4(*F(truv~|#9N{Iqxo%Nc0$mWIA9j-Yt zISx)W=Ha|~&qQK?G6_KS?4vOFfT+*aNgjD469!a>2@vED8V;vVhD3&bZ?1DkLH5

    VpoZ#q5Xl?{LErcLF9wi;?N32weN6NR`D0_G@xXNba0xuFNB;9v8+$5 z^1|?u)`1LOnP~qk$qV()w8Fmx&->;uV$I6M>+|P66trb&x4mfkeXW+57_{SvE$to? z6J=YNooi1Ay++{^M_e|azh*%A@egJbMh0Um=Wf?+`~0lFfBa(s1XA8Lh0!6VQgPgscN@LLo^yl(3Xjox-4cxwv_NwAb-8bQ0)WfX&EWYS6TY%>JFT3~eAmwkuOpRM2 zqm$&Wi|}lmW8kSf--OzSO@sInG5SeAoX zbvuJ17@XHCviyXF1ZC$|C!wHgY@73sNISlo&O}-OieCNn$Rxux?f+vhO56>qDZBV< z!%y=eLUJg$Xt);d+7<4JDD0vtRZ>>_YwBRT1wg?s!$pN1)HbUMSN zV=neVx&`tG0%Y4_^&mBM=HhNCcJk=5N<9pn(5o1StCA|Psn0?04PGnyI6`AO*Ex%z zZC+95Va@5Kq50U;QN4^fgIT>Vtj#4Qv$f%SSTc&JNztz6)gXowLt{A*MGZY-6m}R}LR5_=-1i^$S);AsOuO~nH zoORIy{Jdr9*f0J^-_|0kd1yoASYb4`5l z>%Lth(#vyY+>UIo$9sr;__XJ?Vqe_Ehl=WZ4w`u2dQ;gE1;*hxvt7a{O&#|ei6oZ+Ax%B7OxA0K98-xyePBO)yVvRY$U!%-p@VEajL3#iST7lndGX)->V!yrdQPcEu;6j`cvL9G!R&OrnM}S9Q*0 z4wa8>O0ex~AE&REO4J?*j{vV|w>vj7r{*8sW;ClsAm~RzumyXI^w+tcY-RLVbv(%} zFrnfmO1jo;_GX-c#nl)gASu*wi@-s;x9-GFIGtEvNA4bxRlLyyIRFttM}8bB4yk5_ zBqJxZ`I>rD{p5!cj$%$O*quexkjFWMXbaaKB1sq_uhz@+G`%82nJRNWSb7jUYY@Tl zZXtM&;3dNEMzkMC7~)Na2P&15P6gW<_C5%>;Bdu z$#dMFR~J{O=CLCBZj2bvq|%`)h3$1EomMMhpxKQ-`dJ?h+z0pymf9;VM2Q{Gpnru8-+WvL~5&)N~uMhWvGWO z&m-Ke6VQ3SUqbTj9(g9|WO7ecY>?Ztb6(CMX|yDXH5U-wjVbP67mXWf|3qkOnQ+TL zD_AJ^_5Cp=3FPcYk7_0bPO=#q)Ig;Q7|@$GM(|kNr>$oEv1oRps zm4#`HW38)WhEJ>AXNVS@q9KXRT9kIPI(B0Fqivwz?D`oEO%nOhE=T}QsRv}ik|D7( zyi2m$WN?qjxnV}b47^2G<_z7AYV#CJ5?(Em=yQyryiP+lFRZ3L1%UmepW=e14$ekF z`8Ju@6N?3L3RSc6lBiDB!UDjgY@~-3@8|dSaZ2H>4qu3q75J3;SIaezWJuqv=>_E` z>=~Z_kjv4tZ`H^beU~?G>97!`yaeXXp>w!4gj8b5S4TA12D_#wpBaQu=Kf7`-fp>T zW&73#W#utjiCztiC7Qo~AZp=O#p$Q>1n4*hI^32+*oBC{5&ln6yQE0n9GbSI!yo1n z(&s4bYzB3h6@lY}7!dEJ27K^(f7AYhG0LhV^ry-mipO;l0mcddje7!LN$P*TX7$!+ zZ_YS|G?pl2@N~pLnSe6848G)kFr#6|2c_wFLbS!Og{@akGOI#fC3@;Ai=Ij6BEEl% z5$K~JDdNuLw}cz&1_)rQPGPzwLn4C0-@ZWJs#l^M6QGCCfEYCnPeZ$$7J-R*EEnbw zp>3hPu<9LDBK;;-xo#p*R>h?Dx;fQacv{A)+)7Kj^MrQuLSrStolE@-5OF@Jxp3~& zdkx}CsMobznu&O9s_zhx=kHzf3Dfpn1YpbU+($r&5{X(!k}+B^bV^tROPHfe#SI?b zunY811L6u#y(uRL7#)y9hnA?iS5q6KDP$HK$RKU=ima^LQw*gXHoxke_UAvt)}ex^ z@wYXTzT6d%QG*t_-UBmLIb9~LlyA5)(6L82I+BO<(|<*ocr2``%$yRBca0&k?d^G# zm_qMaDp<5l-lG2;P#c&&P#6eZ$-#5c82iiHg5g_Y)l_FOI8yOHX)PB@Kf8>Sj1{mS zl1&s=i{L9T?LDKl4Gb`67o3FR7k~TQRB}do0h*ua-V&O3G1}Lvf~SNRMV>rTld&-t zRRD_4=%5YDA9YGCKUc~auL{YaD#)WJJ-K%}CH`gce7=g9J+5qTOReP@V_VJw2v@d? zRDS1BZ#8RPZ0IC1eJfu~-JY@ucQ)^R`T}|Ah@EsGZpBmms6MZh1z};6Mf3tuzAE@G zb{~>Y&KBKP2>>vvSt+nnCJQZ>NfeUuI}&hvcf+3bj?CJ=i}OU%b8}q|AEHfWZt%RR zdcTTKAf0k7oiNkw37#&|O;Xjz)c$--!XqP6?g&ZDTyNb_` zMY!rNXG4TH2JS!~HoG92J3ZtbL6TI>mkP1w3 zQF!Uy3ezQ?hVTXJLi8DHc`NRe&s*tHT#K8_H|)IcVz%7clL`0tiS8e}YA>5{D_0Kj zb@g+&kc4Q9&qHYw$Q5XfVQPVz@^`Is_JsK_br0!c#qj_N4lE0fV}p%d`so7)xo~ON z-^V}BM|-L#blNGmGCb#GTDzOb3W1@OyMs3}|!cX#^#?2|>+|Tc41)MbAc-9ha zwnJ;o2qTXN8&!&Wc^){a{vu$Q08DvDoo5DH9PnCr+_ZVg5_jb=D_)46J6I#=*tsUT^=ZeN zh(-@Hj4PecWv%1&8_}l9h>T(0&| zM~fW}^e@E@10dS_Hgi2Zp1bZri#}PAt-j|g29TlEOZ}D1=og%W1uM8m)|-3=GU&+$ z;q9X>_zSX@N8g$6!|<1W<&KMjy)TxqsXtY^n+9anQT1V zXV%`I@^|^}s|~T;J-lEJK;XV{^`tq2l69R`4pUcpnOn3=>FxS0zUR}vqB3-m zpR`#oM9K8I)+rzHwZG93Un81KrDBnvQ@+hM36GIFpnHZBHHs_0ERcd#A8sK2yI(2H zgF-2Oru52tMi-031I_9nQRYLlA)Pkj*sPunNy}`U1MG^wXy)7JJvo%X*p}Vlq=UFv z#fENpI=0#G+mBkX9q1|)DF-yi8XvH+EyR?oD>ZWSgTr*#8pA{zMN;o1d9{|Z6i$4? zd#(bD-LFOvVh6UOTtmoFyjbwAe@hY6G`nG=$+>h*_4TDjM>{HhvBCpgOYKqKJ z`;2Po(Jg=CZqzePVZy^%|I%*`UEW3b3*m#`XwtXKGa)ElFNeMZL*3vROcX1Q*~S+T zDOJ7><#yu4&QDLWN#_fFo@a_+@Q(M{SPGTJ!W1d~fRCs2y8~E?0Q&w4GuqzD3usO} z${+!xy`0#W-iXBl&OaAX%?YqkgO}L+WSq;f8?s#wO<_h>=8FzuPw*$r`i_eYa%K*; zT`8n|@y#U>4x;K#L5DDJM^}Pe1cJXP@jl3X>idLu2fth(rSL+3gh^7%sLcLsHcap5 zYJSmO{z?%^bj*|oc1wqs8YWOU^H;$H186xOgH_T0S`Y^u<>BZmzC3vLDuy@ z&(RhY&1)}_QK?ejIUe~?4N=Z%T z<(B&@SMLj;>k)@rw6`a;fa#EDDYk9u->p#+A)I>{Ie{fGR{b7gF;0bTTPWMb&R6Gz zM}w0sG`%czpDa(KI*EnFweGIDLG}V~cl}umT*u$=b&6n$_K67Bcd-Ho=O5;3%&0H$ zz-QF^MI#AmE%h1_N=n=0HYu}jX|Y<{eHpNEtERun^6xHr6w?Y6DXTsSt?{hTxrwGz zw6sA3s1_hnWh;L-3f~?(6C6sD}bF#^~3TQXrOyszBja1}>=kU4sFdwR%Rm5~l=`m{k|KlodYdW%*OB;j@%9q{$fM~nvW z0=iC`EwQ*X3gE+TU){5)_ z4r8@o@NA99KOu44TxpYV7cgw}_1EcdE~gc*jwOx>wmzvIUs_NSTA`cq{BS_07_SF5 z0fONf%!yWC9<5_Ef_9tWU7#HVSR+u2&MGP*9CMo?$HW(2H{YX$jT$sJep=@4Pa~WC z@TUK*-@5cmKtY()rJra4wSivS%}Fw3hG7W@kuJ_R7Mmnu+Ln*yzh44oFaXy;G%PGo z%u}KSYitX>*dPzGGBeYCiCD#*4!D=-CzBRv5JS6#aWrnzi*VdcirAthHC<-UN&M8M z?&_hWW_SFtt3fW*8A08b`oO97lk1(^GFm1RJ zP?4ACi`C<-u!sl)A*^yt z-(7k{*G48$xGb~vz1$496e0Pomp0HYw*&v*U z&KMBL4>hu9i28WO@lMb|ruD-lmoR+@fEm5H1wj&KRUhNPfAXp_F^ee9yVwCT7l`kB z^q*4G{%P*j5fm*|Z~lJe{u+g6C*fmj>)Fe$70g{}@SM<_jEXy{{s_r%x~`Q*(+L>S zI?1SD5g>52rM>Ffm+}|JXza6N62oY^x0|FHOe9gNeM8=!P#KN$+4{4nq2vZF;kUoI z{<3L+wx1Ctk0T-t{Zj8@R6jNZIu^V)QVgOFm5fp9QZxOcL$YHq{{^nAAlS$t#3Jki z;^3}~J^r}fiZn9;bj0FHfwPKQyiGj_Vf3=vujtarWN-uOTh+~_-E zOK84rl=Rok(8*8sy2*X-rqcr1h+1~l=@y{*;#eXLa!jKM z9R;jQo;z)7_jY2`#g4&~Z2(+^jf-h~v1nq{>-1KC566Ew2<%&+!G#?e1Gi(s7<%0t z<#C%uc%M1LMJjFG05nT{iha`0m4VnNXi(K$yznj9Fq9lSNXiv51UDhFnArN?u4`eI)c@7SG64lK0un2*n&pmEekMKjY*#`7l4Vcao z#(T=#+ApE9+e<2uJGDXS+`bmN1g_yoa_$}adn~jKv&GOl)C`*$6d|g4pog-*$;*L) z^=SBz&zyfYF(cSHfrE}4rHFJuL>#+B&XWUSb_Yn*fYAZ1!4}mhb-G-r2(hkiwE^&y zlOeaBO9-PlYVJF%%B*aI6hkm;eiR|T{qPy2&(F*_)>3@rujsT1%)PWDL`DjFr-zo0 ztmpi{^N}gn!Pkp(xi;OE*}gB7ZZ)fOgg%t9D*LG*=kz`(Pv=-j?Tdg4XuF1r@rpj~ z?2Rh9p7J70_t-B6UI)3lltUlc4bjlmt@*BpdN>>bKoDrGV+F$dn>dX&y!+Vl%rtyu z?t~*vteLrOX#Qm!PwIvWuq|s|tEz=azsB^5zc4IXcRDV3APCTV-8hIQWf%Db03=MU zE<_v`&3>>Rt-wo)3c-G-fj=R1I6&1-yF-OQaoVY5Pm60(q`c`%Aic* zradkt17-?-AC0C6v{fj`R)ycV1E@1g_S@+6p4mT`Iq3rji9Z8P+(pLgWzzL9VIUnF zga<~$oI5{DUB#gfPj6MSx|?^`lW7kj{4F*HZf?=;AsGpb`Oi80KU}?2kSIZ$wcFZl z+qSvewr$(C-M!nkZQHhO+qO=BGylY#nD?S0DsQSHGcqzGb3JSQ)_=(A+5baU3;wqM zhpcY>ZNH`bKV)?oVbQ{yJN|#jY7bii6u>hI5v(W8(Vd)c&3U?*kHB}=ZLb?w_qA{R zn$Yi;rJ74PeK?#NE#FR^!XK9}9pAg}Q_uAuz;m3hg86}^l9!lO(-*~sg|&oFuy0%G z8acS1?@eu@ui}TUW4LQB$w$1WwQRPya@DCHHY3yI8xj`q=jHDiz+;MQQ~+N|kDcd? zRkWvr#q7_TiJ$prh%epqf$yC}-T5xTcYFBy|C^HfU+>eG)m!(vjP`w$|Em66j*E{lDPTRfTs zb(%fBrZ~Pc+0c^9>wd!M$rV{QCw$snyfr@*Hrjh|{5%q?q7{^e%nz>GD5vu?Hi$l( znAn9DeTuubTs(9l4F_AUIdJaxCt}g}iD6A5O95hX+UJk|Ga{!7X9B%C@~jNxqL-Rd zZ`oA9vLN-$A@mA9V0>=W^Z#e+9NXb-(_#?mpN5v}{tGM*@AnEf<%I&b>J!_ptx&{0gz8dVaw@n(}Gh1z;cBmHyVTe^oX410;BKcfyXT8|}U|;F$y5Tfepc zOK+<_TrKe?-<=%^pwk?rsgvS}&U?BbFv9(Mm0iq?wb^L{uQBfFxZ{z8>KrQ~voEGa z5=A=8vN~-||NhW(1QQdh?@xa?1x5)i!>e`W`O|I{hfn0(N}i&^0eWJmzzG78q`qYv z+msb4{~ua(H&4pIgvi4I`O_?UvnAt_ALe!F*zhpLf&qU??6 zt!sJb+ee7Bew>M`*hF#sFY1Qm z=o;s@hP=>>76N!c(;5(VBwr}|-CT%?X@&Lq)Xo^mVzkozAczzIs&`@HZ1XTMobH#@ zk=(~D=j4$j4I8zTXhWyCf}VrV3Cth3b&`H`YiEZHCe)dL)LOEA7}a#wjzghzr&&Oo zWayeAk1iSmzVsG0w%=)!mEE-qOiVEQd3Fe0Nu*qSex8I#fIm7p6~TJUiy~Z$e}3#@ zWq9pWUtGinB0CgmBEf(qpc>~pA_r)8w3lLj>H7GD;lL8y&Q;} zkW7a?J4hyU-FDWDml4XrN?8FjY$3^mx$*iB3wQAkT2^!W`nsbNqi#*sAY%;XL)kX5 zL)kbCvJ(!b`7{r5Fv_BcG9Hbx+&+WY+eQ_T4uX9^$d(}@?5^%cKXM{T^V3^u@}hg+ zy|d-0v6n6NRv2pfdPD?+r`X?J+6ciwfK>#!Tbans^CfwVv$GnGeEJxyX!5F5>Q0O`yiL(!%JBzAZINYQKt@8Stmw7KGHAhaFt zpUin0>*Y^j&LipYy4wd* z={`N)+Yyu0ax8c@!&O}qZS}))rAmpA`gRu(^@0XhLe*%d7i89w>j&V!X|b4m}@aSGMsUdq{=!xdVV4qi zMqxSr!VF^diI~N{@KaHb6k7|PRL~+yS*^2&u}@b8QNAB7$d?dH0EAe-AIVz-U=4w` z9vl%lO=5d5F*D4+{Xq@<;5-dYY!<)!YL9Br$E7^vh;OGrl`lm3lbz5;i5eAqN6Q!~ z;IU=%UyDmwy?0L)xLXUK(b6-lt?Fxa(xzmIrv=#?y*fMYO5;3NnNJ4I`%8L4N@(H5 zcX`ZER1t{d$s+%{ePb;Va_R`s@LvIVtOQ>6lj76iVu}A*u*#c^J{z1eZ+Www*h+c7hyTfD!&Q$8==j}6!#_bXzzs8OI{Zi1K)I+#UVr-@$dOk5`i}& z4wn&nSbs%wsvh|ke8_^AlNOi>VK^KXGtINQrcd>fJ|G$R-u<+yFcmA&*~;;Lus|0Y zJ@MIGLNyV2gQ+_VDHKs57PdWpXQYtlB*UwU07AT8{97h{^eKq*u~;mWNzb;+LHE^h z(w-X;-qC~9p#b{V^e-KJqr*kIId6wenj z#EGY2rnF!ttU?Dct)A9HbdIT;A>4TrYrd^(CRA#BJ)wCEH>Nt!_*2{k?R;|)i`m=?b%A7lhrO#ewkpSCVC7Nrt zkiO?pY-Qzx%;$zJ2{K{gxt3~k|A^45Egj;j4YV*YY5jMJq z>Nde~`gZ=rCW-BO5&0pkw19(SOm<7!1cRsMW3m<~P+zpVMP*;~9G3(_dNk7kWy)%b z{khnTSKwi_(ub0y&%9&QyhJ#g6zeoPx@DzP7zcUkroCd65wc6t%5hSE_K$Y(fqsZU zwdw<4yUYXsQ!O58rF%`?BMe4n;q#4!UAgQksuWYWAnY$uf;^rWQiM&SYsR60RvUK^ z54JeOoD5yub{ts!)vn3vxJ8q~{zW1GJ|&|2r-$<2aBCBuO!~pf?E8m5L*Tjs z4DCSuU~(_A*Q8ttM=@-~=(FH?!HetS<~>h$so-*c@LFD{%}#36q90D1c-)B!l}|#FjXN3_BD1bLTATN*u@a| z=7{EpHf=d&Rs8M)27TeYyp8rq!PD3F7H%qI>Q_lNJVN75N%8z|6#E`^SJvbza&m`T z=jgz`a~SX-rnJ7)PiPgg#&`+&laq<9Vj|jB$81T>63-^|^?S3re6edpY5G3Svtw(Of6AVN_C>-)0+A&-PsR8%ExoEwk zB+1!}557}LX&K0ZK&_y3)hV~>4U!K-Y9jLyYKq=tl~J&HeUPa%Y9&=Cx*!H^?KDlz z4KgW9CjcXF%B8$YbMW3wP4Zf)jTY!~%C=uIHy_5)CEd?L7XtLtG^7LN{#Rw01d+@( zM9*k^fLCG*xN0M0pQThLVZE$J2Jj*B`_d>6O5V3-X{3FDr)jCGZ;H@?Pq6a!ly9&RSW|Jk4SwXk;=GWeF zrl$DA+25-iC1N7EPj{XD&a-P$l&N~m6adp|Z*sBnFl`WTz4vL#P~sXiKg0?tEz_(3 z23<)F(O(JshKrO-?_ReS?2Jprx5f`X2-i-Iy zKr42|K((JFK+is8;p6e#B^WuSHl*c!K;%G7W=_SikCdO&W|JUJ`+N0xz9u{k7FUgV zar_uSDW`}}ZTj|_yI0O{0cymuupzm#qk(gyW5@X4_8X+g4WfJ4>uBJkpFCMr;_TD< zNR+m3z?LFE{i%5Nk_Bzmquk`9A}eOIXg=QUnavNZG7ZV*@7qiilAo5m1z-l`J!XAm zLp@lB4j~rtm}VD=ULxzP(=xJiPsd4r;5&u#1B^CqrNX%j*jpPFyroIJD;x@(ojfL_ zJMq0sR0$sl02Xt4gbkdP1xrkVZ7+e~9hg%gAX`e|Mq0w|m-vv$Wo?7JHA2QV8+T9$ z(N~Y_W4@fxus*gX%oV*W)CGAmI=^Y_ma-oMD6a7N5Tk_?>6nduowVUF#E4r-Y^)aa z=?b2X#*bYYB)QAl_;+3p;>BY^VqNgXGI#TBdy?X;a97&3IF(=|={8c()09QsfI zYy-p1^*$S^jyxPq9T)7sD{#i3`qs+Uc5Wo3|D+f1x-p1zHrZ(>x-6Py5{BO6VAZTd zj%(d?fZPVEdT{ad0MAqa_A;FS<}H{=h1ERjTQZ;RAQU!ttZ_R?ZS@;14-hg$RxUDk z@l&UWihLHf@Jch6=E>FL%6=oAY+Adi(0gYDxNK?ZWa2c)SNWzHLGWCiuJkSox5|6B z-4HW^hG_So;wjj5OT?!%a3xlG0vC=7%PG7fabkX$Ajkg8Ku!)BEAZ+imA!S!=Y#E> z;n+3mJ@f2Xm5Ts%#+cbWU;?3Yn!OwVm95y$mB6GH_Q#%%nPz^9k4jo5-+;DH zR@|&(z%`dhmDE#5mIP)i@n;)9`A+)IDzg&ofV27_s|Z=ajP4zlHyxi7l-VVdV$3{Z z-D*NyzsCpi(_<#IjDzRRAdlMR3N{lBK+%Ih#L%g44wNa|s*6Wr%zlNBYHF(!TLWt( z45VTo8wE*l@*Y-gR=;rtkTmhH^#xj-JmeKo=fOYG3s%{TTdt)HosJ5vXuP$AX!Ihm z>yOedLxiV%w~n>ovo9Shw@;$G3HSjBn>ji_cc0otEe8%>UlMpFqjL+d`6p@sn41It zQ>k(lH~|J(R#`Zmb@tt-fXh3&nTp%zds|??xWo#t1n)V%>``zTV~}Jzi1QVI*o2V? zAbp=QVARrNoJOu-Mf%!-)&~Uz_Lfn*s=NGgMDN7E^{i6uq>X@S0T8YD%uu5OHF`qo zvA;P7dh>*ZHghT3 z&g%30d?76~YvQb@?ew-glNWd2s2;Qub6XO2fZYW2RjZ_l#V(+ZkQL#Q#r;*r<+F$( z>wb845q@nqhB&vM9vD0!>@zxCE9b}wJtch$4t+S;fUT;Mh0X4M8E^XTH1 zl#WI8<_Rx+IH^RWgEGZ>t_fZpBU}K1a_QG!fpCt0FimhNK_J^13uxH|n%sp%R-^ZW z`5(^?iz*>0O`VU-XJ06%D(96=f{j;_VIy`zvz7~!rh*E zD`PX{>?zxl$eKH)Fx43h!<{!Fro{gHpf2q0)ZRI^;ro^G8;uPZ=!_7@N^ujp;IYp| zJMP$BB8Z@tFF{nG^u*XjhpYDN(VZA2$_uu+E*bA%LWfo~8v=83VQt@A0We-z<)4>q(#g}+`9^)m2Owj6&mpjuTfljI@-0iNU&^!Y#Yqq@XZZ{FrLs!zS zTa}o1y3S#M0lgi$LzFP(%VD5S^hVGzTVoD*7xAmfsHHO01RQ0fGxCeAvWR5_D}b{4 zM&K2;v{T@Hn0zF~k0qlBOZ{kJq}`9yc4}F|NVNw!&_uEK5)UAt7kf*!slB~xD9P** zJyGh)UWAT`^2{j}^tO{zmmPdealK;N)Io;rv`~(lG%;&IF`so9LK}f+Ys3&oPu*@) znC5DsUNM-@ZHEjcp@QY*ZbjIpOvM?|5%kry)>9~Ixk0EehF(%-^in`f1!T&Es!C4j zp*y*x7(&N;%0pY>YBfPCfmOz^2(mZ=EE-HSplr~`KzZWqMaR65`aGD-ANmCOuU>d# zPjYhA$44dh9}8F<$#IH{&b(CHabNZ=3c@-uc1-&gMXJJQ=jaTftzcgzJy|Gf_-(*d zLHG+K>UA{6i?@oo`ed-xVSkf$F~w$~m5$j!k9p1a7}P1nVNA3LH)d7LB%r>;vA+4s zueI?2IRKOuVC&n?v71?2VD`z3k&ZUm=75Z`c4EPxI~=OK;;Ts=v~&IyFrz3hVz z_yQ~U%r0_G@PtEnEDZ-knuwL#kt>oQM-9u)KpMvGlmSi&UNQ>}cM_QZdpD$-+mQFc z0pgB~DoO3z1eYyvRKpQH@9cL^!;vj*7ab4u*zqs`dI)EK)tpm(V@1268OJ+Z#+Cx? z2kb>VCE$462x)dN06>gH&V*UUa4tz!DDae+7qPhNzSo{rCS2(pRJK~5fiLJ5!4Rv- z<2{RmcM0yZN;!JDwD1f^nUiSVzZj(`7bWS-Cy*k7ft4ScbP~Oy?}HVKLXaZ!4O)U( zPl2?;lSY$?&0%%ke{sXa^+p!Y@$xL5!5qlwUzsQGshyDE40a8dBuH)+cgb>;(Xi;E zgLA5jP`6s^ff61>R=Q|ShOiJ-zqWL=YiWnmx;;Y%Phjle~wY`pmu{& za=^Hym8cdGHH%+~r=WB306It#+oi&i;;BtbGKURWv3zOoQXkb_Yj{N1k+}Uk!*qm` zQIheab{ydg9m2@|>?#1n#31Etc>Yz{Lw;LmJJWW!8a_s6+&T_mE=ETU5H$yhf)(qU zE$^>OAMT{qxz^re@-xb!ToEbi zzhV)U=!1LX_X<=nJ_fmd06w&o*xFp}m5oK*bDsd=iU_XhffN=o3eMAWZl=G6s!;Xf z(RRt-jJASK)upb*Pal$n?}%Mfe)Gmh^ck&z+J8tPPL2L+WajynGojP0Bfwa4RII~J zW{cRhjgB=nM-te@#TYeen^)jo#EM2(@d4OmL&CU0slnlOpWVD?=a-y4yr6K&lMYz% z*a!Py&UPvvd!F(<@X3R>>`;MR&`?Q#knlnc9Ws05W=svVEKJ1Rl<1oU5Auzwts=KE z;AgwF6SPse=2mY)@M1fnPOxpF@~X8R0oxTSc04{!nw!&X2ZhiO^`Y$<&ocgu{LSGi zvxc|2sUbadW8!-_!VR08#h4f-7^<2GrJWn#76 z+=aeK{pN!-nXX0C=c4DOWBLUHder*(5H8X-R^#>+<)y!z<_WM7fm%~`84V&<59Xxf z)Ykjn5N396K13`7vDfhmjR{G{Wn>e_!&LIY{#=DCe^I)abU+t;AjG!`sSM4>nbKGd z#Er!BK(#ZFA^q?-+!*^n)y&BN=E0Ksk5jD`oN{OKgH{((z8!^gs9ZQy4*=dL*WzjP zn~ybJf-5ml?I7N|x@im)5B008s-}pZ6z6Pw$P5mfW^u~e*AUXMQ}{R z?X;dCtTkqF_{8|5^gXAUl)#?U785N+`uM+zC|<3H+)Vm`9IfDCD+-|7Pk74oyJ8sI zWc3YW;=LWIZ?y=Udpa>m3Fyl6-A0YVW^zNn7|S^%7&E$C6htU~yDOQ2rraj4L&w(pX_&uZHZr}-u&v#kp9k!c6;HEhegBNGLqo1R(a>(k} zVcq(kNS~IH4Cysh0*8iR>(w{qduQu%JmPFCp`6d*mhb|_)aXwn_ZP-`S%?)2jxvYqqD3cFp9xzRc-D!a4 zc%dqfkh<=rtsE?iY_V$HSY_KnLymHO^CqFoKkIHq37*54njXnr_mxZ{0tNPeV*zj_ zu-Ds>5)+?<;gc0iMH>M&im;^vYV^&sE6}S53K4& ze2+@Jp-hO8j?qB!WRfsQXGJzOgT2v=jE($(OX`UCZx&=oFvy4LMMY)o<@utOb3UxR8>~#c2Ph|KIL3K}E1>>PC zP}d$I9IEcH#&Li1CWTEQoj4&l&OyT2`G+&R;nrS7LF8O?%1Otj!)NCQkU2(A+}+RD zDwNLYW%{3Q^qs_!;y)hD8L;98VtI;yIXqRDzAk;+p7fZJ%xYU+6-*6~zKkGXG1tNyCb1YP>`#Dnao-O94U(RY@#exQ9CocZQm@Xf*r z$HCnAL08tV#_igx9K+x|ClyY|%dNjqbsgYYaS_%C(9jW%h+$WJ0mKw z;pEGa?s@D?v~~J9hx5;4z5`fqeF5NiZUM*5=SBFw?OqnX7~tVjuDA;X6rVjI)V-HwEI%Uyq7y=CSC&|RiI<(jIDps+-`MhKCw_(Q#8q`4`KXz^3*@|!Ql5_;t$FPH+DWiU8*@Mcj^Xmx!xUcMjg z?6*cH@DI#!pS=+%!pcpsNO}KHn?r>DE9bvN*<3-`YrYkfm8dj7X{yFe6Xfze#UC1*r$XM<6P9AQwL3PSUwe6ceS)zK<8m%L(U9IC3P5Qs z`iTEQc_xY7N(Pz6A~8~{Y3eppetAn30yNFvE99T%0WPl)iGQpbNu|~B8&j0_TltB5 zZkGbrJ5jB+YEt)nk$y}16_{SE8mc6|QfY_-zh|%8GzJ}3u&C|q)U6nN+|HsOoe2&< z0hRKd_Z4YH^yW6LVL|KQtoy9Eeabw`#9_?Psf1ip7hqjzT7)=Kb`538JM;fF37Q8H z==ulgRa|sSlXj5g{Jei5S7$qwlIBePwAgpy=0~l=q|$hU+!awh9l(In z9P$M0si6l(gBUh0@jFpZtNrv}rc+ANm z-XK!uh3s6!`sC3X-kiRCyAPG4YFpEA;=fqx%Mj?RXQMbG*MB)2_O`!XiIp? zD0Wsnv#ZdZ79m}29LRV%K=Q?YHXx=Z0VV0v<7}}!D0>V+*`0VkMz1);nq%{mToI;n z*|XI2d^$f}5&;T?P@I`@VKWiAOdRf61K23i0&lSe-bZkqfizm@k+YC$1xv}!ty_Us z6sruNhw6?<=Z757u)*T0S+SpOkK6c1zk3s*KJ0*YYutc($d<^=-e6vRnBZ96CQ0}-+oyGIHrWA|@F zSEA33*LeEs9zYLV5M2-^rzMPAVN2Uqq&BO7);D5H~eWJ zqs`ES(Mlejr9%&jlr;(r{dB$F$7m>*Lr z=HX@ooD2IH^Hi2~MpK?6rZ%C%)%fW;OcH?jzLs<W|HJd^pCm_zxxfQYq@+BN3a3Q^xOVbV>{`AcAlimUs4OXEqM=i5MEwCMrk;xjN* z$_1RBEoBefoebi=y@*0x`%ZWgDzD%C9}02n?a4X0odg;YR6niuKiVTozJ zPj`4_7(s?F(zL%?B($S$V=r8jP#OVV!+#YV4MHvnKRt2eNP%{o#?XrJlcB9Fxm&Hg zyc}PqRYL~#P;i$gg^-Of^?RXULbT=9W=9;8e!!A=ULQ7-DIxwCBA*uSCI}j40Eg!0id2xcYGL7 z%|Re&rx{nGF(>WcTcMf8ZLbBt$w7vve`$!Zl{UeGOvV6^Q-~s@o)>(_%Zgt1)J~@h z#bdQd@1^lUZbTZ?lAW{b;W&MIP{M1XoLi%jn+4=_j@7cM+`aMf#v)}&{1Q(*ZL}@9 zyHZHVHU%hm#u7Qvb9V%3AdqGx#!IpwiS5qW99fCK_2IVc<`@&LQ|^|WY%cyZMm1dF zf#u-T%!KEwhVSYsxwgcCH8tia(P8cb#E6v4*97IA`9@Vf@93hXZ!L(XrfkzdIo}lh zd-EP(A`~X%=S;Wwa1t>6jM^= z5oCTZhmT#|Jmmu55&z?G9?M8qH-tsU#Xb2j2gIg+!QHaBFp!;5a7zjEe0UzIjQ`qh z3JI!|j8^VsFnh%~Y*w_G>mqmZGqmJvJN2*^hs`6xm)GM|V};;>TF9_vMe0mckNNw9 zWG&@Ovm+Px&QAifmc7JD+iZ{CsW6{IELq2f@f>$Vtfo(jJBVe zI+0goDn6$XzZ^+`Ft(IY27VsJ0UOxQGh1TaZ2wUwmc`o~nUh@gnC{SyfQp|*czr%N zS9M*SOoVVV)&UFOr`OdfRbS=}mK0cxY9&n(EWgZy>>bF;96h}pEZaGUnmyLw&(bd| zoytoJ8hONmSbwOsDZB>v9=-8Gp;n7UM>RLq_}&=0woj?$K#@lk~n z$iyg9%#>t}IN(#hE(Ytb*m#~%24P?i1N@eD-p~>SHQBAz6nborlG&-znRqrqAy)Sp zbV_j@>#Fi_<4~y-Ll_%!GgtjY1q(=Ny`o@VD9>?44MNPXWoW(0Cb=G{F zAMRyeNn4}0+O+tbIHULA`_D|p7mR3!J?+Rd&+(f{ka?A!mGq_D*;^FxjMO9Cx1st{ zR2FM99!$~Hsm3uv!Zvj+99Pa1by#Aa&qRg~yJ~y<_xlWFMTB`Mbh5YJ@Q)K3v4qc9 zdUpkyfA4vgWI!iIdlT37(f18rm6J(Np3YW{Nx>UcxlV}f`CM0lHQZ^vA~^tGirYb5 z_J{_dw~R~8srb!U|3uZPwO3ZbyVIsrY66T02$S3tT#G8HE{7LbFL7#FxCUX2&YU3a2}xP zl@?3XXa&Dn;RdX60rhS3p}JsFH3$A&i7U%`X@RgeaD?iK*hQG7Rks<3GOrwv%irVg z;S6)p-^R2rrW0+Sf5peJuU7oBe~~E5g*j|1Pv9Zo5yk+y-jrv}q@N$I?aWyFw-<3_ z{IjOsSsp2glp(N0IvM)K90q19$UfFE(jYt$;Jq@=J=HuL;4=ky+~T5q$C}Sg;Ye7x z36&NVgp*~ho<j6{B+?bN9Cqc#j7XNA4Pzkg!Q z0vUZo=$KC8=gMOI8fU~2%rWx?FZBH%afvqcMT}EGob{d$jZ>OWC-JGqlirvfd~f4A zvBO1QRKI-}$O+fV-)@qqB!CeCoL@q){gb7sk5>3VX0!U|mD{P#)d9T`D&IHkJM<>Z zv@Qbbn>Y4v^{q$&r{ZK5i{Bq@y6QPJ>t~yodEK-f@-Z(3?=oW-0{8Gkxmld9ber6g z0O)Y7a*Ax9Q|leRiMnpPyPlRqY{W^ zw#6VGy+my95JbymEN0q)$lz%;cnvd05f*g9R9I$|LY&NT!bGqFQt+L8Zyim+9)djy zgc2C-XQC+rcYRA}=VcuL{Uwi58jWD>S{a0t{oC0Thd?G@*%!5S4-zzp8qdhf%dJy1 zBz#eFv|XGW=^#)-gt1w6v!DU*0p@Gav@6VpirzaI_3nIKr8%lQS=l8fm%siUidSpa z#Ntq>G^9vD>}$C>6po()LC#T!nT&(QGWHxfX5-G+0$#RJg*i9=p!*?%C_N%FD@AUi z`t8+wjt$!*1@iIe;sq*yz7?50N1j>=|7sXF!#^U>)|KS+QB(|nsV^gr0p=xo{?Dfu zmpr`Nm8wew=tR67e!d1~ecOpu9&v)jKs;Lq@vwetU=cYFHKIhN`1yTv_ij5G2W9MP zJAahhDW@2z4?K%lk%MMZLBgtg9<>K;H!2TAulA>(s5{hvQbf?&Riaw9{sGm#Bzb*^ zk6{WZ!|gYvXJ1rz5@x`4`DlB-N2>Tw=_0% zidCOL+4U z=xA_@jb?RJ<7n!Erd%98Ra>W%29})1wJ{#NKmfjrUPvYuGu1$Uh$5G-{_Nrc$H%By z#p3}Ge9$^qkN&W&tR_h>?SR2O6C5MLv5+!g8r#qi^}aS6$;3%~Gr4DBI+IsVo1&Z_ zlS21)FrvnRthW&^HcE&%Hh;sfrtro}O3lkUT5nH2{%jD%|0!x<&^{SppteoE#bG1&YgC!#aQMRSgF4cRU5sYTM9?d4ojIN8qivx`HcN- z!@BFE7#B|y2WBr{jtu>pQOuYX0ctKwbGyiwwU9ji*6XDo?^P9VB95_3coIwGM|5^U zqV9~$lR>X%H;P`0kKzkT0CgA}nIp_BW_rmvNIMRa=oNVBS8d3h6c(8Z3hwWP4t9tt zropDifPwnp_KE=1EeN!eQ1hgUJgxPMKKVRtQgup+y@zvUyzSPbb`y4ZPJI zN0n@#9-Z&7vNctN@LU}Pz~JPwXw471AUk4Ktz*5Wi0Bl}CKt<}DjVGb)~g7cq}c8x z`(!~F(A^WZp{rsw)ch3?&ws)iIgE*EFl}D{1@oXJY9P`XMYF{zQjY-xND`$-` zY@;|#)vniVnjYiWfMi{`IAGl%^A!y=?yp}r-^cHX_0#~uvgI;_+04b0I%b#+=<PO|E;j(mmyIr_ekl7#H%`wS`49LUROI;x@_XBB@}|=S zhEay^ZOTZwWL>FCfUyzsbSx6h3=^n`oXNmO89<1m(-Xa2&c64n)`u$7vf{E!v#$3!4_- zzY2cl`Fr1Qh!GreEU1P2WhE$?- z{yM3%&kYM>WojSijK(S%a4%yEq$SZrETW~gyPJ6{*Qp}#2m@d$2l4nO&*AdEem?S8 zHC2ad$eW1Su@iLm{9{PB&oY~2SmwkenmFsVH4eFuJ8lp#zC(bQC)^O6dve#l#!ZE( z06>hs*N|*?GKjLd3njEqlSts zO(5f1D7~;otkiW7^ktf2WHXBD5j+6Bbq#7KhgiJ*Zn%SXun+pjKsy!rS!;#ef2!iI z1Fol{Y4)OYSRW`UFoWkq-Yp(>u8hj$P+{(O}XpYR#y1W?4LhYy(^6z-a8HTx} z9y{N4GwhvqgrlN54OL^RAjNOS`^TaLbjdY7yqX;tArFy|cuO9?KwdO|=6!J8!jAyY z*s04G*p{*qynSYW=q;_RXjK7<9VxTdBb24Jj(TvqKcR1UM7WLjto>5fnk%w#A?%&5 zO|9znmzIX}&ngMjKV~~YkMOJW=L($N^nhA|GzbFnpcR|(y`R=61k^o;RD8900ni?e zkC>5Uf4Cjq&!1D=42iduqA?^8$_Ln8|AbqT=54WPsTNx6ROMbT1%pQKjxF3uhX&>{ zt25y|u4uN*g)Yxe3>Iix71=ks_MHYi0_Lh${;boiXnJYxZROvya&Ltvl^wN?{)pfE zU4qYTINQAJFCUf|Lpp;2`yihO;(y%~@;F6&=E^_ts#JQqY_uSZ!tw9^x8N!}7U<2o z=!ZKK+J(n4j1K^y7twH+sgfgMaJbgP-_KjEcdywnNoWgQrme;S?@yf5xGJQ z0nkYX{*Z3q_Km2$C@LC(IO;DYQc?`_%3;PF64PdC{3j_j-MNh8h1d$W?W5`jtS1Jx zTe|TyFs@NMWcO#$ta$N_pOe9~1Ex&GuMyRMN+p*-8@GWc2Lm4U{t@*>?j_(6!i8bF zBCC?>DYF)8SybY*MV@|E_puWu?A2Be9Fs~Mxq(`;;m6P>nw?Q8k#1f;Y`@jm_m3(y zh@}U?ICaQMl24L5o^w4P_?>;_nL0%T((B8~-1ob}kfp{xD@9=j&Z4gem)3=pAGnQW z)zUd@pmp+uTlotk z0DXkW2EIl#Q84r|115o7HI=~e<6)d4GNolua(W38Cpk$iO5-8Vj_SB=2i!^%9C)#Y z3AGO*$F@}2LflbALYe};TJQ7Hjla9v;`m_1vdkX&l;JdSV)js|E#Ru7vwDuCatCbl zk^LVhkv}XtS*ld-%TVy^fX>>;Iwi#bBR9jY8l_0BsU3{Nd3shkui_`TH+eB4$8`_c z!X!IsM7n0C&#7KMGvjoVN>ioDSU;G~D%)&3egdGv zv3x1xWqf?G@`-=yPGHS(D95@1Xw4=!2LhfH%)y7oYGy2N)n&A$UETFE^E^kbh}pEk zA1(a#SKS8-(HTqJRd-0YWF3`ZRNw)y`^{SzRAaHx?73y!(ytiNCG>-d(|ItdpPfKG z`Z6XqT@9_ofHN?--N~Z*RQ{Dd92^WhO1X2 zITk6wE+u3>8!{|xFyPN=wRqaZghZu;*g>+c0fhRr_C);lH`=Z;t=>0`T97+5f|JAOE)3QvEO2 zEt2({m|a;;f;biziwI$8^RdmS*VucfpBbyO8FBS<^fq*N(zDbK~KsfLq{Z=lDCHXJuD&>vPb%v&Z-BN1JEH zDRgJ!9Je2D>1XA=_NU`0P#!SK7w~|4%3vu|=a>Q%-}n3YDO2YuvjD8kT*n7Bq)GYz zUxG35%4(V8%`K8kun9Ohm9o|k|C^r8#JpltI@A%D^gTeWd>zsQDId2rQ;c6!dO>hwAJp)o0DaXT&ooRJQM@YHEYO=tZ#GX#VmIsIlSvk)Q%aiG**GN6~`qI-2B%oysH z&j^`%RH`pB(5YYgJnHoqlgF_R>v!P?afsK-2MCoYF6yNOiwIpd+tsJ(rNvJNor|^% zL^XhZ9}u=RLsC67o-`IxaMHJ8L{u%3(JYe7%3TZryc+KQ2 z^P6||39wIDLRy3Ti3B|Co8sX+qRvo7%R4I z+qP}nwrwXjd!Kvm!<`R3y85kp^c*$2YX1M{F8tx-TSBCw`h$q3LU9cKFr46UW3f~U zL^@hPX9R&<-JRUq!_@Zk45(N{wUQQ7#VDR4hZ(b_1Ftmwhw~o?P{u26$!kGFtr(cL zLuyQsKIidMTH2h>b_&aRlfMIuOR_#=-1}1S*|`@Gd2E?+=m6(?<)_6SnBuWf4abJ z537g$%a`J3DA9dAP+?n!;)UMFYv1=OcRo)eV~$@^stoDdoHG>y{=66DWp~K&3YcA` zq(U%xO7`c|)H&`M!*EP1K$5+Bx6WQ?>kw|}o~yhY_JUhPn*tG$dY2{uc&r92KH)W? z1pbPUty+6E_km=zu6+ETR7p1}JdEip+vXJOJ5h+adtE%eGww;uDFkNIFnt7pA|jV%efI5c69n8Gt@+p&uL}NiIiD3FWO)e58X+R>I9n(2gE7Dyk|)4p(_EhoAo;aAXefw>GiX-YjlY_ zn+E`W)-bP5GeiAJ{Jx)osIHWWdcJv}q}=W-8VZLK~cI3D4CTlsV_f!#o( zei*-a2YXY(8UzW323d}tG0u?Rj%V8EIp~A#m8EqtP+d|bSj@CsI+YA;eW)oQ&k5E{ z!xSrLG!LWct~581E=>vzijJ*wxQP@;y(PRWDkVjhrKB*t|dN$I&d)K#CU*Cfp zzRnX(iHT>mg-{Jcj51b>mA^a>>1(+icZf5aW$D^pnKIq|b8?6lBQ3=x^mNfzHQ*P>o5X zt7hD)*3>$;-v|^i@#|JFnnMllrx8o-f@;qiqN5Ai6kw={`}B1KOA2%q=0lqbzgi+m z;`*w}RL|J7&%#ev^c;F^k;--c{}RHm&L+Ep7k|I5hsRLD zSe<@CZdrlQ{~NTk=R{E_fA0EGCm`?cI){uEo=M7tZ#6Db7K$yxgF?Rj7SE-?YQpxpQ&P}E#1;ElsftP}QE=G}bwjgN&D?W5xf zyQ3qU4IQvPqe*gahXO7^6E+qV9b*&`#yJOK|6du*z^s=E3EcBK>b& zhF-95PwmQHE=#_~%hg!G_A396pa;YadOudA9GWxrQ4FW&17m#Lqfy5hn ze!c{5WGPMD;p)w(+oE$SYLYO=^u;Hz9Orq7?*2>c&2!oLVLnf&U?7aqzmlP#sq0<( z_woHU#BI^*U2epbnwS9EiDo|yIyY3fI|j6mVr?7_g#VnA+2=0W;j6-Y{Yec@qD8c) zdCJF!kch>SOZDCWSTJqbgrQ1(=a+Mm6{@oumOK`FCpSLav* zOSBMfwn6C4zLP=D4YYv*|edtr05B@k5!6cgcB6yU(<9 zGLLJ+aMv+Af z0CZIT9RMC)cj?Cw2W3Xw!SsHBn>fE>4S4ms=b% zGQ&zU7AW*XWVX>2(=rZSb@H4t0C!L7@h%^!1=|uO+3ZBs(f8f3dit?E??cE5wZf3k z?k5?)z_PJ@NOLt@(*sy$4>4S|&d&O`NW-0HNsGo44HPfuo!~xi0F2UD8W=BN)m$93 zi6^YXiP;aELjX;cNE->e8Pcwp5q-ZVFFN=7DhAH&w#r%srhqBZ!3^>1sO{Lh+)$~R zhIGuaxe$@2j^I*(1afuci2T`2O0U9SiFjD9(&xufs$%O|S}YN^jS6hZjN}zMxz#VQ zj%`P*jj#$MqPu15e;z(vIi@h?x6pPc#`)nu<;+WERUP-`_*JhCLzea?A2HyjsvNBA z5LQ0NH@Yb)oaf2Z#ZDLIiAxdgSIO(%FyOkXX(`*)$AHUacK7OkZqoomw2d_iwq zi~YM|9b2F<4+R{3Q+egt_6}wm2&=a`yT%~)H5oOxMIWnX&m$P^j7J^uMDuk(5B+fsf|5nRs`{)qO9e`m{R@-8Q`DA zO8^c`tI(~wV*klHU>Dn#mfqbw=hRvz7yQ@Q(o1Lq2KuB`=yhUIEdDnJ9~k&l7N(kH zW#r*_!dY=xkVNE94MOhfYhBpx1Kfkj&W=o)y5vE~rrs8x!uHf2kr+N8N1@*hR`keV z^D;AD9tqE}60`ibB_kQ{+i#oQb~uIPT_|{10;{_fBajMYRZz`Db#2w>pr1YPRvA}< z+SXgj%Xxob`lw-q5S<8O5(It}Zz;6Arxhd>@ys|>!9hzn=(GkEt@>i9ima1^>Q)$( zaml<7vG)L|xahL3-ny=(^VlzOyH~`5(!H&QnUVL4Sz^w8)iOZK>^iOzW>a=B?~{0k z+xeEdA+ydl%|m0DMHmV?Z1AD+!)N0NgQKEg0v=ieY&dPYf0GuMrA&WEkA)sWK7!jS z>guFUF=P}p#nLbkfJ8!sR+syXLk-MTSf#WwY-%zlLBETZ&2@s8TGzv5N8XoK?veKh zH}i`PdWv*?A2cR@Z=rtXh1ol(a@~KqI^Pg&31=ElUAyI5G*Qv?bTV4(Bl3&hDvoCt zRi#3Eoc8FgcUK`mB$y#z;SVL^^UDIf^_6<2k&i6AN}k083{sxjtbjZmpe#=mQj4ZI zy7gq{T#_suiTI}s#MTHv<=3)5`g94jHsaNj{AM#U*rvMe5}KlT5Tp=LooL64>YJ?? zmj9}^>eju)3&8T+-U>#@atuzvC0XlbW%oGOU*DaJ;RA;)qXAOPF8)|FaA`wN^YxiE z)9j0u4R}t7sY$mM7Xp#o>1){#5Jsnqg)nbnbKok87|HibYr6xO;^_GO+f=7>(?)-ZQ)$~?Y~E$WmV-iEBU)2F z?-${BOxgM7iu&$311*3J-#syzI$Tk`#z{s5ALE0O@pzm(Mwk8k6rU4B2b-T*K#`Cf z(93B$k7ciuov}*ZT9130(F;5UrD<2q__C5X5^3xGWIeAbWD`Wo=eQE`08h&4Z8+ic z?HAO?dw6B@@hs^@XrDrEJUZe;d$EOuB@K5H(IpXbZ!w56G(X6ucWm?$7)*r7F^+8B zNBwAb0=Gi-CF4DeX)^55DTm6i#p-p*E@|pJ;2WDE+#d%^jwQ&Fcq(0bx#`rI(y`SE zha=9^?I}m!dZ~)hv1*QC>M@BrgeYOKda&8d8x1fwqDl9YXr6!e;CN<_w(=o+ewd*gAc>^ov~g8W>&y*+j%i|APr?TlqJ_44?epU^^;IC0Ta{8^cFo#2vO zb7x&vMP=Jad$3eK;7x${4rdXj-sdKRe%%Pom99B_#u}~12hh3j^xVXgLF}cv=tKfy zE9;is)51+PV`g$ z@{IaLWn-JqJ zfw9t`_jStIYXD%83G?IgAQ81v;b;v*mz_92BTbI3bvALI*51Et&38Sn^=nZa5xpJ( z@b^dysz;)JnKDs7FW5P2Zt}<^aPKeSmei+eQBhjsg%Ed^0e+pF3Oc!H&Em^?%<6=Z(uQ%=3%ix z0k_KL*fgXZFG<0Yh#ctANrD9uCd&>F5{&elW17b7Z{qVU1G$UE4 zCVjXTH1B%*BOAegrF&eQzj+IG&6N_VdnV`wJ@0p?&tT_-d5=tYuip}h|LKB%)AVwN zutI5+%R=LgSmpP}JshZ@>6Htic=)<|knr_r5p?M57Hy4_Nq+=I6=fI3PmW2fF!{`#8RWj_dCK9UPPMV~^wo4wfGQ7Ikmf@$dX zIAdIVH9S}Y0ED`9+Qcdj4E$7ai38XOM3!>Y5A_JUx~?mzGE6HR07mL^T=dF;UjV5RHHkc%#~TtCieN=f25+QSv9c9{Cey_ zQ$U2QTEDCg4~-80KGdsvq{UnyYRXO{+ui?@FPdE4T(-rpVJZj~rl5SDn?G6Ry zMF1efnJ##~g}m#0d&KJ24s_05p1`q&00J^R)BhESKWWc4j+4q(U!=~1e}@iu$I7RQ zW1g6K$6(_pUQ)PBGSBaCd!~IT znxLL{vEBGV(Q)hIx?LlvjCclLBSfi9AcZc!<}+&)-3wg1W8a>o%U$>Z)30E1(HU6c zXS29UFz6Zt_+0o|EcD2%>7atG=stj{=Ww)aDd%l^)7-jUTO*8M4_b}&0gk5$h1Z)k zzB{z3g=L>%j|{GJ`y@Mb*iF2F><11m^+t01i>d4A zIg#AX3GJ{~C2#$Q&bSra-qv`clLdz*j8m5R{kapaW{VqBGD`Pcfxb+$Z9^E0i;fv< zp#jnO&W5JlyCvx77pYyd#2bvPp;>7FKWsD;|M9Afe@4Y*$2Nl?p#o|XGeSr>vxls7 z*wrq8EQ|#SM~Cc(ImPC9`q-A1>r5ucnYPz8+9pp3R4tluKoLpG*IYzLS8r@8b-9m- zA`kcRx==OkQ@ZlC*cKT7FGV*F)@Ff{=0FQ3|h3C$z0^ z+g@rRQJc!Usb-WnQn?Dtt`UJ*!)t2$+;4_I3I{ghw7eyjbS}S@2EHcY5{dpN`N6Ia zZ#+2nNrS(mS_{YnZ9(dqR|X?z;Q%t+SWuf7``)f`WE<+(TCig!D{N(_xvWw&VjyMN zi1RrUC+_ZPcTbK$gb2{l0)OMd1@HZuqj*vZ1C!MO2n;(;BnKvriD5W8k`&bLf=6TsYtcQ)w z#UaLjpGeOQLXJPuyOg?B1QYtHLtdd-y%UMl4obtPKbo=dRpRJQpzC*>A%&-cqLBJr zTkgD`#T^0g#3VU8U|TejYG6Eckhk5K@1V(u5y9hHzPz&=j5W>0r^K|cun5Q#3+g)N z$RM^^KXto(*4=So@a0`61V6-9+iX#$JF87WF^pfjrzm@cFEa+IWVxo#-ik)GP%+tX zLK)haDTfCDU#`A8OU*#v`Zy366>*T(by!9V{3SoOv)rq@xM-6*b+ zm5m}24Uur>Zk->2CZJ;@PJGPBNGl6hv#cXmi!u#A{fOn%*^LK1vzn7$wo6FFqmNVX z1$N>_cvJQ8>MAegyq%o9Xe52~nrl<=pnxz$@ zkS0RVP}mkzCVKw}zR-7&R)EhrT1ftR?Og1n#HxPamsoSNS;kzvs^IEsSU2Qs2~a99 zYsR+)+orlncY~-)3+DD(@qn}Th4{TYbG;(sFQ;l1ccu6`Lt$PaWA>4iLFT-E^!`ob zUuRu?fVI}0?}2#p?`cnp(SxQ5W3=VSIQF4ZXS9^_E>gMq5#o>X!?94ZjFX^J+&~2b zNbmwAIK%1F=yLq1X440Aw4cEalb#C)@Wa5CdjxDs*wGrsG;A@cTS z_{Zyo*bj_3<*XO*C`w%d#!IStm;|(#=1U{XT{#|{!mx(+9Je_Sy-P zJdle=f5WZ_b%62Hysrk#x{+Rf*dufJzZoqHdX~v&+3Yy2H8}s+hFElg#;K8TGdVpW zXSqJ->>&wzTgMPCzi$lcfR;FK#_$8r#t(|Nz0+a0j_<-NBD4zbbj}Zi!JR=ptfkWx zstpP)GbWY-O}wCdD#0o`V293gC8gU1vFhABMVznMJRSI1+@=}DIVYx#i_+=qo7A}+ ziE(GlV_bElikIB`4=wRsb@ngIed3j73x(J+aQ<|yI?O}SC)B?cc4G=MZzp=5q>!xw zZfY-uws6AR-s^DDoSgY8h(gN*(1!*A@bvN*QtiD~ow6AE4t`QJn=V;nJTjf`3e5jcx?m&DE zGH(+`)P6_>VL6$yYt=0V3^%k`~GO;oxC% z5+1r3!re;g)E6(LxU)Y$Bqvy4F*`Eq$F53}9zS{JAixo`Yw{N0a#6Dpv8Bf8gZ}2% z6;1B|f8lfZk%1t8pix{VfWR#^|2;&Z<}B`{v;8zc0cQAgyG9@ThgDyF3W-1bqd85E zgp`%k-Xbf2eS_uXB^1*#D2tXe#h1=pJwo9{*dVy$bRaTh5cW`hn%^M($vqr{$ODrsPI|0U<_o6*u0^nvpTxL-j)@#?1fANE2t-5=SE54^#!0ve7|{jzPKr6Z3U<`g{8gL>%3-HS8`5{ zJZ!UJFQC-7`g8@VPy}5lK+YcwLV{(y5>S?7CK8>f=|p{+ zjTGy7<9IgpypR@{A{KXkDKv6#n<`i)Kd!_L8hE7f7gE+K%8#f*|2wl8Es)dsRa~B0 zvyWPFB(nZ%7Aq{w$H|p0F9_ad_UEAvO%74~ZPl7XaYcBjva`%DN&?SQo#vb)$jDiA ztbKrtiWiaR=uv9F9LJlsqV@`@*zE}$@xn0Th#Pi;8LJF#Glp$Zp{cwiw^vTqkB&uF z_|ZXC~u^UCL3&z$ky4MuvvHAm^S5FHl`I+i!7wuC{1TB>7qng_FWU zB+UB}qR8lNvZfbr-o(s*b&&}6BMH0*nb=;}7~1Ut-9aQy09jiT6+Z26DEBa zY?U2DUp1_-%B9IrziE=u-DX#iQY|(ywBpl_Lcmi2nfXe~R%XqZ1qma(Uf6MG+`8_< z%;zFtq<)=AaWi!Y*ZjKHu&4)!c9Pwi9Rp%C2PD%&1Vmdt=u(sEpN8+?!^bq*9>_h@ zWL!QxCNVZbkC6U#@IRka=m;7p!6Gm@=CYW^r1`^^ubzKHf}(bPPFHDRW~fh@1YWGj z$w>h~x;Rn31qdEvUqQ|G$-|23ZTovYcYwLI{jY=;Kn2p}b!kfc zNMBBQu1BF2P`EdJ{043soKPTXQxY(XmsOIw&X^|B@k{}#N$LXBTwgDp}XmEe3pJ)L!W@Zq!DWG&w*B#=T zQAgOFmTRwn-bNys*&O&>jcLDH!5*53qo7PS9xj!mDmNVsJu2foMkx>xMa=<0zvpP$X=@-XGdMXJKYP)?)Nx0AR17DT=vnMW2 z?B8M1@ACKgtWPP;2L@<&pAL>!m6Nj%d(lV)R{B!$Sk+=OLZ6gO7|A;JDcw&_>)oJX zPHd;HPr!#gCvF9`vkeQze%7{~R_b8VmFI-%2dU6$eJ#>#W8QLLSySn3z6!dM6~ekV zo=NuGFuHH`tTXoU8=p$8U(UHX>0@jO#?VAi8nSl3WZ(3kBZb6MgGdPbKfN@{O!7w2 z9pTi!O3y}zl0h@Pq)c+bt(T_C%WBn+^S|a1qVhj1^He9_g*4&eZ2VVix)PO(N$;`U zti2w$X2o1Sce86iP~sKN71w*|l3%#NtM znBhp25x>XC+^?0*y72xswr5JDK)<*QYi2Vwzfdh*c&60OOnK<2#3eCcA4VtQDUh9F zW3~3Cy!j4cbE>hjdmK};q^GGU_aSr-&&hI(gxnJpM3!l4K4d|MtC!%9a_%m(!Pf?niCp=uWR6{MP^&ch+gYh7qH=wUHT{Kqv|8`*0XTSf2w~1LDo!)L;=`fWbXGeIYc>LYu z+VPtOxm06?#pX7)?~Fo9?Z9ixjqHPFl(#XyPzZpP=Vv!Yu--I^XPym34bv^r55YSn zHLr6--lxT+0T%Ww7aql88L#3gXKlw6xLIxJs06&73*_P$EoH`GYb|jeQLAssG z=l6ZLl^L+g&oP{jHFXcXjH|=o27KnIe(sJW$~}0fJ$OR*FrMiz=FI=~ZY(T7=Zpl% zUv-^3kIjV{{>H?G-*lP@HGfj#>tKEVL||XvKZr+KDGxLi;|C?!kj7vc^pc%d61&YF zuM@@Ot2SL0=-jQ+SQ+X};;fwbjw&1jWS`t34{Fc44+N^q(4aDb#s?E{2u6-K0Z zYM0~=p>%qr!=1RSmUhT_fC`6>)T9!v=jF}}s_}XgSM!l}Wu|7|x)zX7CPRa%8?BT*+1jZhWwK2*G$f)|-Mz21aOgHR+J$Y3`Ppad>34|y>#uwUy z#*`Wzs^6?kum>sP+;@BozxEAv5t2^;+!yJh(@w zFyfi0Rln(09S*2q9O{k|N6Fo_e$PtHue|x@XnqUK>X`322zneD(rq$$jx7U=WxFfSj92Lsd&!pad%qe zgdXh;fI5voQ@MpuDU;pp;ApduF|W*o0VZ}~JV~9tVu~%G5lDwmN`v4T1qIG9#K8K% z%v%(R09dY&+o+MYBBzpRpOEnV&=ivC-&9>&!q3x?9A~AB3Y%nQ=No-c(0#wfbuAkp z^ex_slchh30hZ&>SBPP*AI;4bISYj+-^vfbM&TSy{rW+ITt5MdVH9KwxxYGJ1B!6v zKGz^#Hjo^1r}JSomIA*xme_`7wtkF_<1!01%s(l&Q z8PxzINi1-*X0zO6AzmIrGPv#t<0~VAvszmmHsL#YpmhH5w0kVSu=HYFZr>j5pZgxx z;X!bj&yJ2)viIhXpSp@Se2`iBbm|u;7*_CosKgvi>ie9{jj5xsoNn6#Q0PZm4TF!; zP+tpAUq(^t+jxF;$LgQ3B_ANZY{vo;zLZeG5v?O^3e+DR9_e+Qj&0JyOstCVnLfH? zU*;!TP0#f$gsWxbXBd_?`a1~Lm<&Gyrz;LcRgv>}igSw1z*|vh4-(H!Q7? zzeSJ{5j~fAfK0j2DIy$|X0tej3r7ev-48|UE1k$1@+N@pT+Cg(0-d#Rh|X+C)s6yq zO!2{3#)FaOz5-yPWS@1WPwHPjLEB)}teTi{%%qDjS?W z$|2*f=KL(<_M?+;ehq%~K2yxdOOr1MS+tZpjfaIf6>ePkHZrs4Q6GoSq6WGP>(E|_=59BfYLgzJ*GHvxm z>S4x1q`y2yFIQ0Z?(|ih4&Np5d zBtmZso%zeBq|a?Q?C&5dVPf&+s(ethg6TqhB2ib+fs8`rTkiC-+*~0Z^D@rbMc8a$ zp~#VRb2}FwaR8a5EFsozNL42Vk39@&ysncRx^!8Ov)q@~Wp@brDej^qPKui;85J9# zJ^rMrWB`pG!iEWReFn%=;-uE~Bmt9md0`mZ-=+Cp5gpGN1$`)Uvvw8;%-)K3SPV7L z^ISJzywyC{qNy0gLNqLDQV$#&cA37@16TOhwqD~4Iq~(m*9OD`GM~2WgmsKS@u=0)*8D@xCDj-KsWiJQ!y=Hd}oT84Owv=Ozjk+>{aCuHa2!_os&2? z1C;<@C&$5Gt3tm!H(f0O0b5u<-1#7~@YF?ay(`Ky{1o<0_~{pXamtZ+5Q;jClzybbL|e<~>)E+7$Hk!mHG7bmBeerJ~aPY2uSC`OOw#xD-UUU7ApR z^^T9P@3ujphwJR#PIVv;j^aJ)iIIJt4lRS4Yd@@f-9`f*>j)qv#0d#hy_qAM>Z_kJ z@&```6MLfdT?K}mkI`%nHQxFR$-O%jbi<+Nu@ko)?T~)q~2&e!KS%S5Nx640nsqnETYekl(ru{ikk&{#kS89JZ?| z2!@fG30n6czBOwqllYo*qHTvnTy&E810ag@o2X}_%+r>jXC>jT{j2vev7n)pUshNc z+Ju&6=6Jzhf+~y=#1|~cWwO6f3~}C$WpO#yCdCXlOqx5l6XNjId^gcS*wr}2L*dB_ zX-DQZ0G$_`zT~p%%fQ1>&0#}^R_lmGl5jfLqfj9~%1pds9%cXQ1s7nio=5VWWai9C zm&O-$h_){A$fZ%;)}8aLxELAzDjNQuiRS56dmSbw55c`sXXtP$A;qd6S;6L28WuI> zFoV9?JyRi@i}mE1z!vyrJ*2Fn;hr;9b(zqoZJbC^gR1K7x3 z%{joC%y`8!JbnM^RU!NHM3m?dI^T(@&@CzhioSJBsv@-W5NT0BU<@8xljTDB@@vvqxQucm(IB87CMHK$weRs?@>TH_r9 zSroCy*_pe7J&gMV@4JGtyVgOphA!9-URRcT(UML%GGNOmM%I9@br2Nae$l~z^*(Gm z%O|}TR={{Jb*ptiTNFvD^?I*6c}xl`&h@t<(RH7EFm+8Eo*0L}cqMoXuQgecza>aG zqqrVIPi2)$z2B?AOlZ|?LTk~I=SF~nVkdqg&$H2>aB-rS)M%&XDxaWNzt|z%Tb|%F z1^V^|*vrY{iF|OT2&Uqeqcy#%6d{=Y3ypg%V|^#V-xR?D;hOH#*96)8b14DEw;g*S z##;?(2J5)-SUI~rSalrq#Q)UMb7{-yG5FL`w}Hrg1hO%RTR@1@=|LAMwx4kI0%`;c zjh6IQw=kOkbu?T~grCTR~$U{Cd zL{N!q;uwb0cjMq=ZxDaT!@SfjY$aD4*$X&wX^Fn2<)70n=2=+S4psSj-pAF1PnC$I z)YGj8Vr9qnordZ+s%ak`U@!_kS%4R{F|U*7j?-=W?EjdOcJWSx2N&s6NOGYg&wL~C z>f?x{zAB*M&K<$lKD77m=^N#T3IV`Q0+}Y!^x0Ub3>oCYr1v3wK}8|5t`#pM5Bsfzg9_^e1?}WC zd4VZduXc7H2!q04j%xs9&M-nQv66~Dc!e4H)Tu-wJmqcY=-)ic;_Ndf|IO598dv*r z$X$rjM;)nYoTK}P-+}9Of&JYTf;sU6v^B-vvEqpNCpdS$JIfR#dn#vz@&$6H&DGs= z7VyV)_GQKBTl1y;a)+h(9)W@gdE5(C6UE~$iPeQzGAh=8ZRpR@k~DAW&s*L3LaU58 z+T6_Z=1vJ%l`)GxH`L*{9p1XlDaRTSGHc<}l1GuiKa-y#*@vZ@`D?tyBi8_;ZeR7E zuz1Nsa+htu^=>rlO6_WkgLWyvvE6YGM_fDH9N zkiQm6iAsgz#6Nl`AD0&4PJywKP;Ax*A~!#4LzKLeKM}eiv5RsR)@`~GE9SAgm&Gik zlRxNmn{p165_(@W^%|VJCi0LRb zOlt*tJ)3)h2b}iWcGS#|to>Xz-rdu{hW=C1n*S{x$R=mHkF6=ed`#HO;vs2!F8-;?+x|EB1Y~{j* zALyHBIFoK|-1{}V+h3%xr+KuKBU`c~r~8a8TVMmCyJK0t(vtJY+b~>K(F!wU1luAZ z&ofx-)+=jJy_CdmL83^5b`*@YAst^6B$kV`#e>BS&ZQbF25k=it@c#n1QiVc`_;D)t_| z?6dzG^9H`<(|bsE&bRH>^f~cZEZ8RV5TPJve+zYkXZY)hX#em zchRNxvwq+A&i1*Ze^>OYi{<+--}wK#TnS1Znb)lS>Qet-#EgzZOII6*B&1vd*sDaj zu7LXdY6Jf_%&;%82B>+Zv1;k#j>W*A#nkrY@I4#6FLt*|{6_6S`3Nl-+x^~?*Rj5U zmZrw;VE<~>AD&uQG@EY6gz?;SiN8MnL>X$^)sKd$Ak?dA8RNAOkE$L506{{6;~ zwV|dixsO*8Vv|>wiObvfll1%(^mnxYmzozg6v%4nCv@zJOCszpLXi(tUf$Z=zjM| zVNKI_XZ_cUmQ18OMie**smynnU7P|D>Fa<0NRE&g9~xHx-kHr<;$+tqyo?L{*)jH= zu6bDT_>gE14EhX~lWCRPSVWrvX9`}Za}_K#%sbs;5N{P6!8Q-cZgySh_|sv5gUY|s z8?UmwAjoc6@wPEJh0vzpOX;7mFIlIJq3_li`k#pCCnO|#he%&Vw}-RFrx*ze`jPu=99J=9$i}&#t~@mvgAeoCF>L$Bpvv-vfSj=15(c{W_ z*MDn->WXGzH#B%n%dCn`O_NzG_>V{+!-Si|Ikq)QLNc!?%(!jK(cX=C_cJLeGo9A$ zDR|hlnua(P16=RcvAL^@V7|Oj^cQ1dEx!4}flm1mykx3bHBo=7a*>ms*1y3ttlo## zScphU*vbED%<*w)yRudB>eYWenpZ49 z`WAD}uKu|pdjn+pJTn6Slg_0oFRv*4QjY}Qju$Rk#1gj+YIzJQoodZY`q4S?&3exZ-G5$CtfZ)uO zkT7HF{6AUy0x!zas6 zR4dl7N>Oz^gQIKlhHU$1eMo1;<;p1XiHC-v4x3|i)LV3abPEvoSsSdqNupHZ9>*gI zquy!W*$u-d`mks;3leEYY*>_?FvFb4A@qjNzo?go?Fl&w!IHlP4M>INc@HmC?3tbJ zn2VGVo6S@+O;pvqr!v%Bx0<_ue#(%^K7i{q=}Dd>Z!p79j|;*9!>Q(Oqj6aWzfoM+ zp=1)me#ZW0O!4FdE>|Z$jvDlRr^y*HHO`fR2fX>;$$sriWgGe;Ezo3zSdu48=~#}v ze|5dQHHUc(pY~jTE`WBDcPVgF z2skn?;GRiP0^Dl=c8WY_z*iXTv{wBgC3ctpe3>mzXfw-JpqH|k%M66z$?T7C@;QMf z$mqIN_-^jb8ceL81;LFoHO{MlJ;0$2<7l?_Z*IuXH5N)dH_v8k`BfY@B*5#%u&_no zbjE!*4Kn_S4v_TEsxTrYf5+=I=ghu>ivAQoy5luM8f3gg{zAzAlh0&X!gv+(;ERX7 zU6G#?M7`K_8jC~SxIi|&q)WW=TltI^fbpBn6J|_lhiQm za3ABD#dr(=eIbv^^H?Em5#Ix ztRwgof($u3u@;Dg`Mu__ER(qk1Z4C<7xBeIW2&({m`$J_KsPflPTp&hX|!&?Y=Z+n z-!|%Mo|MQwGzA-ePM2xJByv8@Jvxmpt19k4NS&7G+U4MTiK`$5C^Gm;c4|}%wpVhq zqEG0u6Cc#KbkAx{jCwCEsw3((R8*A4LbAw=7YNk&1v#Tc8KQ9RoP1hwAKW+tUMoPPXA! zG*~5QxT8X!WwM#6%Mx+?(DHe%htzdK`0Ifl|73{^hBZiv_pp4C)ls-TnG&Qi z{Sf3P^3q6*p;0Et?!Wau0Wwi6s4pBiOCIk%O$Unt!t8?XBs{enQH6Xh4$*L|ds;i&c~49$%Z{tEPXiq} zmjFP}5b_6L&H4{GyawoN-L~XfROfq;_YETQ0o9<;51Pm!UB2IyDyB|WTEZ!^y+Tj{ zI&JSZnY^Mk#*qPolA&M_ndu}uQqJva9LIfr%B;f3Yjd191`!%Nk&-4hPdE7cDM36E zOfiL<4zS%t)3N-q*4Y0PT1Xd;@sUMBh;F#O5@5uNUC7T@ut92Ly}z8dKD0r-`+E-6 zUbKv@KPY)O-H~+UJIBL8nh?(o> zz){@Rli|IB=_8*l16>r0Q-5Y0gim&Dr*JFJ#1^Z`1iyNRw9MHVS`T9HEB4? zU`CiAqqjcs^4~sFgCM5Aj&F~BlcP(9hQ+T96b<8pMA4!~OK~D>?9|^KdGF|Pq#E~{ zF13EnKpZW<*1ajsnqkwR05W(jpS|rlR5X*{hb*o(COUWT)-nbuj=*qid>(uzOCgUP z<%VLN%FO136Sh>_gc;H4ci%>*^hQ}O<9SM9-xs(v!4#k>%C0!t8WtG2-1gyQx;bE) zAu>h?js85#IOW;wPz7kmUj%1?0E3ewrJGP@5>S_j_9`@~d4W4_r4(Ew!o;|!L|@3= zy-06b#XzyAA#C9h)Z2L7F9tpCHA;Z zZU_$f`>!vc0~owI-tjw3v(5xg9MmipdSc?C9;jqI8ZLnx_Z3K5mbQ$bdY%X$O1ey( z2n7HbvL$jYNu!1h`g7}83fm}LR%vI>4%VMMxk^EwM{olY{C{sk_9VQ!u1VL?IBAT?($=?bqs^ZIxb{mhvU$d{S@bvfF`M2rr(4|cFR_gN`K zzN=5{*$c88yG2}r`8uzSB!Jq~!B*lYvIm23NU)CR$sCbWJcJU51wKRY@YK*~zeEnI z&(wCK$Mi7I3{kKOJVTndBmU$StQgOQPFydYqp8`{jml)Mcucm}T?}Ann&xqlK=lpv z-EL7xH^T~)gqxB^wO}woM{N^??86+VD1UHd#2>9} zLwI2xRVJ95K&eo*@g*R8I7s2wLY~$X4tllp6LK{!lq5ml_)LewO^f&eG}?)=Ml{O> z`{*bN3ol6+Sm3l<`YeW&eC4wWcXw@Ox1kaxIl4flf5C0o)p&<%gRstO^E>I(dhl{i zsk3_^ibv-U6N4SwA@(4| zu#P!or8_&8PnmV8ilkL=r!JbeWW5{poCi98bkWm>6-3X2+#y#F4(=~%f2qBU!PWCW z<4C}9Z1slDcR?&mb!%~|?g6IF1TWFr=Mfz(6w!#za%*f;k5=7^#9@$?D@$Qis7cJrqh#`ut z0RML-V;`ovaIsaMd+~npxrC~V`;(|)HuLw>O>iGph2XT&RU*~K2m`tFx-Rf~f1Fek zQESs%{4OF=4e0W`HCZQo#bKhTB;;Sm77rQ}R7NSN?yn5tETxyF7TkNEO|V|>$JhvL z6$00Qxz;~?6*hcpageTX$}fbjvO3uygU8uDkYzhKT>@3HU=bH(wBbKd5$`s{`G!5e z#&x&41iZ;-fwvQBP04gxjlZz3HFFmkvF$_;89#KBvMtUhb1cIn7fPLH(?0t@;eUIx z{7-lbrt^`5_b&xGx5^Y0u3#WDlhXE_nu9V|;Yk1NOc(pZNN%ESF+TGqn z$E4jEBwL4}CXbJxKk;`yLD#?`T1%ex=Q%uocgetJg~zmq6~(xPpNhH79#YFh5d!Ig z3Q!*_E-3Xg=VclLyjqNU%d8w6t|O4hv9AOsZ;UAR_ueX7e3JzWs*RAi6-DECJPD{OQDwy{?_H}PAqA#mvhf{%@ z(Nu`1tD&TZWOBD9cqQk2LkM!7bQH}omwU)zlF|*+Sd`DJu2o@8WMB9`$G@1H6i@pc z4QT%RCUyj$1#AqDZje}4ZOD@mNJ1#j%n;D%_-%VA1nPaJujhKQp( zK{Ax!J4{`gQPFX%O@Z5BfP$W1 zubWQ;&)qlXZb1CuqQug)PX)YaBwhJhDG_y0`BSn((~d|wBE?JH?6E7`=$p>sx26SK=~O<~1!g3< ziT>GvAxayufpsIc)RS1?0*9PAx;-n#ty@sC1}8^Kz|1yp5bldqeGu=53ak6Jmwf{r zoj2{lu{VabQ^ctF?qPwImykBg>aAH?VGg~gFn^roDo571jaG}`L91{b-}e<0S?e>V z%u0ySrAJlGE-Ld@yq_3NP}mn8!Kc;DkWPL4bg)s8R8) zZWP!x-m5Lm)o^tbqY?>*^%t!EVgM#F<&2ng(i< z4AzB?+%^ZdFNWVjrhyBhIea18jX$NQO(08WDi9&8V#pk7Jq65bh zMdfqD;fflivgC^{DLYC!5|QA5QF?GSnJXhg*nRiziM2_ib(RJWRL~jgFBCz%icESg$-pR*XnT_F@nWgh(g5!TH<-jM9gOsJHDXddI5L^g(+cU-LhR9|Pz<#a+HWdwQ6 z88HOKcW)ENGsq>zhF5f=(R7LxTX8szHC0UmiX@%+o|IPY=5T@T5@#&ofy`gKlo1U5@(EAL)@OKM5%=kwKWEt&Ts(xR~}vEWR=X@tjt~g@&B~!}LLy zv#}0IVIr*VpPhn1R|V7R-B>RqJwm=#jOSNmM~yWCXXyxbIpE=r-Djp9z*)#6+KU(L zNr6>8Nx*F+s*t6Q0WJvugm ztpv4Kq(<+59#1X5SGhxee4S;W}arh)6-Jv(Gs1zbXORyk0P(J%n7b=PA<7QJpG=eYhMwa6}p|FMM+mGcDaPO%7EV+tdo?fvU?Az ze@W;UvNgRwZ%LU!6MNlki(0xOTT!=bW|K9TfZV1N+uiAd-!WX1giTsc2QL2G~ zeaWV0ex~oOo;Z66qWZ!)mF64J;<;Yw_JTc;=8j1XxSk1Gi7jE^|5z31=c=*%WnZecuMkICk#H zOSfp9m&Sd(u;z1(9w1$zv8@CVmb!AdNNO)zf#g^&=oJ*qJf7%p57-YxbgZp#1sPI_ z2DTgJ8j(@NNCX6?;(C}@dS-EYu;_WU9*Gl2$Y^KHuylUK&>{<#xRTEiDBGOO+|+c+ z(xYw5_Va*uv9qyWzgX&7{}@|gU@cZCjgha%Llza<_RyF(UVT85$Vxg*ybx#zkKPxi zqf(Z2eS!E`@leefGFF9)wwDK%>zz?7(Y~7ga)Q780Fd_Zk^Rw>tejf8W-JRW)_DE% z&4VGQ6?UMmwYP`Z2w=FOSu;%a6+X(Q{*B7vYx+2mhHWviGqz5>4AWao*x^e5B6;+x zFk%rtW$ zP)@z`RiagYevad0^bLLzWIB~P2bT$Jq!`?~xqNW)KFzapNpajTNf%q`gi-ExVyp{k z3FAv&c(&+nJaTm9h^=xrL2?!skZdqxOWt3jr7}2$cH?;q`2>I6Y>H&c2)QhJ$6+nn2_RrB1c77-7Xx8_0?plb8wF zW?a@sJQ+Q?jEc$F(EH)FHdqV(#DHy7Car>2fnh*zIFo$Luz20 zn`jynDKJpvm$?X|VId^v9C*+T$o*l;r6$DgaRsXBm&SC~!?fh`f_Ap>F+@$UX8{x~ z8s6=FvYod#xh?jzhJ%lifTdmyAN4K4JrO{&Uu(%qV5EXe@?=$t8FaiD#qXWXw;xis zz}q7H1pTR|^+65p!X_3IF3|d3H{mZJI2rHUW+GvdN$|6r{PHL2*M@PU_I9f{urY>xwKKt%?$H|MPvd=O;ez zdNjb+#c{94FbHD=*xmKUMGdrF;YB^O#x{NFjyxl*ovjv=;52G8ia1CLL_lP}Z9>d? zTmqVG6l1!#{{}4z(<4ws+v7Q!S`DAz#nN$FleW9Ke0(d$8?)skTTAJ+3`V5|j6X{; zQRCx1ZhW8Z#yJYp5&&Sy!)_$~S6^|S`=7`y`LU)Y7*SBRj)PV;| z@LI>n0<2E7hY974ZkB`tu=dlt>xZqwPfQpQBf|P3kn_g}3IZvv(JWYI{50i-op8cG z#i*c+%x2IzP$Ltt@A2d#%;FV^ggC>QB-q2SI>%+ruT~6`zP)hms{WT#dwWglPfjGCbm2IP&D=#c;HR@Gu=(5~wNHM`}!apHpRThb=})@!*E@7e5{ zCh1X)@swsOIJRlA;t%K(zImSG-X9?gbz52F@XHcDPqob9Z-J03kxH+^q!+PqAVT}V zR=appbd)H_(4^@HcHzpj18z^3Tp+>ra5e!a{qmxWUzlaa<;?zF$PaO&+$8{xTc_)> zqpE_;oM|VE=N9q=S4_h~tsO)~U|fl^gwE{yW9|`pj1>3PO6JY`wfy1yeRj#>;TTYb zDmP9#6@@N$l#vS#h7A|(3$@Fs9Uk~})$pILFnyf2$E#^FWqeZ0t!7^rmSU@dHq|-S zd&b*}4NUvOd$>~hgTb(}n8F_1xa!BvSz~mGe9cE(l4x8f)Y}i?_qD$O~fBa4pK`!7gx{Z;O}gk z20aXY*!}45j$PF3-3GVNM#R~TdetdXr0KFQhp!RGIGttFpAbhGcRsl{@idOykQn{5 zZ6(IsyV(we!6I$JIBQLFL#klqxZNf2qIM+<@>*uvtcot@V-aft*LL?i#8yXnODDAt zqZrA_h8ao-ge}HLSl?@~zuW^tRL7?V1cUnun+`Cc6S5wxqAKSm%#}Nug(z9kA(Df` z8bAO95WK!E1w~sECP4U)LTvuhYN;uJCndk(SOI3w)zKtd;gluWc0>|+%zu82`@rbu zy(C?G5l+H%EU?O+(3cS2j@4V~f{cz5oD5)|0{vlC)@Rap$5gcuyuhkp}%>1U;lCNws%3s5}T3u$n6#O6Wqre(4iMS95q{F8LoG@dILB#E; zK*lB&-Mr5dUf2F>$d zSi?}-7n$fo4mo~_3cQ&`@qkvFru1?hMrry$=u;G3P+v}JH}WLo0_SW&Ddzf>ec-3D z%ZO&BPVtn**nnP1hTk{bB##9R^FeRZYS~O`4}yGE>m_fPB9N_r^4$}*@%jSK*ZiVg zx!E3Y@(Tr6GPnN*s)lhj8GQn%l|)LoCH7lG(8kdZhX-(>^BSkB`gi*LVe^5@Mk(DV z3S=rttDl3S#7;4#+Xvr>(y+0HHLKlmSfw*vu%{x5Eu^6<52^o5#a*(5ZYS7%f_8A2 zym%j=1z^|mO|ZsP50ZaStS#H{`5V+bjKV;*S0MZb;32mw4o(S8f^8ippq%XO>gU=2 z7-%?e{^cmb+dK6@I-Yf&dE{Q7qSHT7K}7DKmnVdcmPJ%CQUOm62nW1cDPK@n&w&3+ zz6(fCNn+rCurhWDQbMcGK!Sk9-B%`lg*THex{+#M{iW0_q|P$TVGrRBN%M8O3)0Au zg=Ge(F8~M;NmKdWf&G)dnuv-m5Hjd@cT6n~J$yH*ErW;;`j?&|Gr6$bQ5-)wM*c!d zG$$e^nI-AXZpcI5UPd;UvI}K1O-)xxglt{`x_2YwsbVG?PRqT^>li}Ol79|=m0Tau zq;ss(Vx3VZ9l~CvHWc$^lj0stN+)CsYGS?;tr-=fa~=gk1HXcjU!riTV8r?K%eynP z;ykRkqBvc&>kfEA5gaUro;&`Wf_xI?&dpEK2yE{RI28pqSQ6q_B=Cpj4e-#3!w>4s zJOX>8Wfe*s0DY<)Wb%Xcj+Lz-VOGU9n%ymGQ|pzM+}A$XEAD5M4@diK#7Aqs4x_6Y z$KVUfZ5dP8Z*joRm6(l;9UwP+3i&VBE^b<~Y;wY$2WwYR>wYI(-nhSj#&yI0hKU%*oT07 zf_#oi&43;mHho@`wF|S!VBcyz!%IJHS`Q_*;gGwX8ktEdoZ=0<{~7vcV32>(#`HP^*m#E(BC$y;ti~q_WUI z|MF4Ji$_iEy7;6#bSKj5B=n@#GeU@i|4R;k>07mox^%PCN}^V4^X8d6GPnRW*S$m@ zy25SS@E1@~v5Ed(|8ggJ(YT@Hb9T<+&}1N%84{l;?;_RQkYAiK14(n_Tt^~gz4 z0qWCZueKr8zti|T+-h-j}_cNEJ z1*%;kHeZ}EcGpvog@IFbcvkwWtoh|831^4RqSm)fPGxYJ0XcOwPbL0vlWGq*^fy0I z43v{xMTSSPPypb~U=2$OT;LMc=gPx(sHC2yod5-q#?u8k9jXkASS8s{&59M;Es0I3 zFcvhDEm&pI{jjOxI^CHSHe~Jbp&o$pVFm5gy)X`H!{m&Km#-;-ffmmd>7WQ4z}cTx zoB1dWozC&tRPiEI5XGD9J}x|~J{-}nF{7v^Bn1I{v}46q$Qbw|)p+gL7q4*H?-|4E zI8LxKtx&fAz2}>*Bew}hjKf1T%a6$=yKo7XZMbKUDwFibftW|Fg?f>y_u!+ilG46a zCkcbbUF0<93Q|kkoU8kUNhe1>*|R_hI*0wF@=}I;x%B8T`BjnK;TQl%UWaE#FSSo} z6|1}@BOPt;xPqdfDt@Chg2;cmfI0r(7~ByJ9p#X;z*?p6m(Q0(u-i5h6z*3|Ed$2*H8r7mNs7(RF|iaGkT~B0gFZrI=5aLR((w8;MvQw(oudpqTd3m3 zD9dgERshZE`MQa!_uVi6wUYe|d(SOtsMhX`_Z{-Ne1mMTKTJWw`t$nnYgJ7e%@qi= zo|DsN^3G!WCX(YK&H3NHEdYZ_!c(&hBB3zDupYNwMtj*Jmxo3%WpZGO2$2vZK*pyTlgxav_z~0!=NKB=2QQt$8!FtZd`^6UCixO#N8~Ke~ zV+2xGj-%`V1E~w(x&jLPE)4Ude==+`XEd;w=dvETmA;vdqcWO8F8%Lr`%R?Hqoux; zl#&wmhO1m35M-@POno#%$;e;O+A*pyBg&zbB9!_Y_QDQzlZ5G(bNMtLbEZi_(cOS^ zFo3dRA{X>pf{>!rR2;}Q8~hLp>T#IXZqF{sXPw33Ji#grk?)}{g#|D`?5xxqA))4| zFv4_+I#lxpn6`G%=xd2QZgA&kedRxAc62xf-T=CLpXKh#(w^B-fS`Ox;7dGnU~_U8 zvFJSHQ3+)xk-`~}TU;lGxN^dfHM{Bu_?EoKS#-STyA;uMnsml%Hxq~kA*be(9G~@t zPM*~n8N+ddubKMAn|P4VuC@&b_Al>8pP)7D#fP)sX>d@LeZrIYI;?OLhPKUh=2p>^ zs?9JrE~n&f)q2~lIUGc?|j8-p`c6KR$1((%&%0hVf@P6|Q* zDV)zZ%-Q$z_71ECy*bw>s+ZG~zQes@%v>oEnqea+PZH*F%EbZo(FEL92j7Mf2pe;= zoKadrj1WUH>uq-lVS=fGN9J~=(?-u{v$f)7vd{4z%6bT>pY7kj73$sD{43`yP*6OuUOyZ$=OnvgB?UFWj_0k$l49XF2vNL}WWFHMpiFL2jaJ ze1=Hm#-wW1T^}I$SE4K9;Zkdftb2BeA7PY8bqz`FqRg6#8SX_VDhVfsa)5LSp2F%a zoU90)nFyJ5yU9NwHDKOnvGno-MdHqw6Sg7iO;72$7);AsJ;97kvht zv!QEVj% z^y;t~P|5Cl(B#lp?L{-BGqc8zt?-8L`bjJ~rw_qP5vzy+nIseeou4EH5(ue?B;{%O zViR1#czlqAY|qNix5O=Jq7;#07H}-tL6<9yv${=VI7dT&ahcm+Y!K`K`OU=9Cf-iQP zG$7h?DJUYDJYsxi+aj%%wQ{v1D;orJv#t_< z6@HPm)e8}Q{|VdOyNiLAkLOn^xma&PGRI;nQZFPl@d^6tyODA_u1=legE}Ex+&iM# z@$CrQe0JDF=V)03IrSdI{HDz40MS;q+6wvKu-ji+&YI$b?3yX2#mSa{z`0N%yS7dn z7MQc2SfHu5>peffqj5rHGtZM#m71T>*c^Oc0|GGm15JSm!xMUKsTZ)g&V=R~SmtdwS5g3uPQP zo>ZCPztU2ge4XT)C+P&IKJM!g1hHjXV+UQ;`z_^S+y73EK$8PN63eMJHCw2LrFAJ> z6#GU5m@@UPPd;3xG=WG6)7Q^JZnMqNF#ioMx0)J_G_WZLdkRiax|FiXv5lpz2<#_>og9?IUH{anUq9rrn z@uysupPoGZ{dfsWTHR`SA}xXL4z)sK81d%tP?|z>RHLJtqw7 zH+@@b_35E@1)B}H1@Q)^ zZJjOCq5D}Qux$jPs59GbqaQDC@DK~&*Je2SCH300oVAu zLJ2c zB(QsLC4`|+1m(wX;<4^L%B~Xu6tQWxjs}sOhCozkVo+Sykn-G$}B(fge< z?$L!VoZQ#ybhw-{hL6xak^YH1u^wxo7rBkpMX?EW%qviu+u_=!;q|*8&rGB&1=5oa zI@&sh@7?*+0bbm>gel|dd1{Ix9pizwXdp3GKfj64JG~{xCwOM`9coW2(CYF*@lw(g zBxhuAAJ%bw(r8fiLK*!5hoxaWMOo|FZ;%n~m^sL8%F|TPGdXl)RXN5M0s5kw%>9`k zId8u5Wia=EY3x_?SvnC-_#C3rXt~-~p1)1p@0L0h@Mj*Dm;GeD@pi`j3?cjZ!cnyt zuN!Lj!_h4Zhz2WL`(au}c~cTcTqe9(q9*@J@R!5R5J@$x`aHjQ7=c8-IV`Y_kKC(9 zVVKF8@ylXTQrrKkiolpxyU~UaT}ALt1BWxTkuDYyyJ&$liQRA-Fes)uU_89u4jbYFtBBNG;<71 z0s5sx8$hd&>HV0|EQNv_iHRFLz?2!N5s_F9wq6bFjHQpjX1)wLYQ4Q{8a z-{~L(ldquVU&U@%mpM^bS%LWo76~r&6UIYgw}0c^NWxj~*Af>sU z_Swzx)5h=1$`8{%%~X+eH2vmk$rPg6V)9-rkjRQm&qv^3OWfGJ4oj{9Vck1J6^gJy zGqMIip92$}0jKXPpi@OGBzobW=AEd&2L;X6-RM?_7vGbolS2DywEg*e3D&=z1(AXS zhpu6iJ+z#%pf6XQK;>?xvYLc7X@o!$@MmYx(!4m&bJP=JWf1)+WJx0W7a%a0lBotE;5D>aF|Bo3LQP2y$y;Zm4pH6w-I6QNkMi z=;Gw+fw3_1EryNt-E^W8iT5GM$x+EOCkMvc1tomF!Uejfrb{3dQ4m>~Zn_97F;Mv) z61D~89$(i8B~%74IFrr9umN_I6qL5SIY(~!pRuxImxL@cYq#YRQR-D(2kQp!Q??nz z)8sg)@eJ_>NAS7T6dNi&tXvF~i%HGYGnb<2LmBAGeDZH<8`&=+j9s3UW(>w!I=+1o z8#V(s0HuRdlEvta( zOvVMA8&Qx8m){Hbojan4Yg@|zpvRx<$5;gjBzow9xLVWQc)&rtn-IMmrqnQU^9jkD znCq_KmW+^7e1Ez3;|)`A9WDj+yof}pp6USfP{xp7IH(YrXYAl~H7NTo5$iq9S;m^R z;x2IRdfdB_dq#n366g}l@1$rjN?6YZwar#7%h0#vT;%>_WhQ;d%d;X4tl|f_lJN58 zH|=9!M%p}>KN?goY`~Y5OBGyb_UTTAxe!u*R>QX@(T^=an=n!OQ``gND7`XPT~j}a z*_*_KDv7{Na7=>3}gVV3X)0~jTS zI5kG_i>SZtYC0w%GK#k|j0_294>R~1^s1Av1$V1I)un~Odx3gW9NhQ|s*9kgYPrNPxtM~*zWu9JY!?~O5Kl=GRF!}v9a!?MEGArxmgNxQ!>{_5Ig`uO;NL*{QbNUU&KDBL;AW zy{pQ}kI}N&`BhQ&f98^MFz9J*amwn=`We2YlJpeQpt~QTzKBM~rrCJ8GRPa?s}#s~ z6B^@I!uZPCN*`hg+Jw7PGQ-f{iUB&$w@>HolM7L**)wl93B{uz*3srle_8m~jS^}Z zH|HQ{otGp|U^J$2AW|V}^0@j8rPA0b`Q^+}n?fs*bhi@35dn3|l!slOEhW7(s#sX-}?MpfZcIqsMJw`H)65XLazsI=g2N zEfdGr;R6utPWS+7t*?Ru5{EG=AkEqa_5*x)1HfKD1@@gzAx+1oy_^Y1Obhk zfkwXlk}>b*qb=x{vm`BCTj>WbZ>6@Dc`5pGPxIwxbzGuw1AT5|qBg}M#45b*4mOV! zKp0W;J?x|&)EtukzJULy{Ku<{$M=61{$FA(*uQmz|K-&c z$^J*I?X4tjq|Ex~)s@-x38TL0J!*X-#h_o&gX)pX4#R&1f5z|m==URTmvec5ec^k{ zyYDve?RwmBe>Q0#U5@wwT@tVJ_#+@8M(9Bh3JWWGMuY%%4T;bsVy6RKJ{qGaj1J&$Nb{rGoG{z76929ejp!O5bpH@uYX zZGtmQJj8{w^Bv09gx`qo{prT%`niisTRV(B2&|lo@nmE62G!)zJHHHYn?in0Z>?bY zz5m$J3p@J&J3uRksG<|)ebh3NgjoYVAoB@YDIo03Zr6-FC}-!eNvXCv1F;A9Lq@3L znxQw3ol04(!%&b@Ep`g(Z4g{-{v8nCArKv1LtG_QMDHKH_Ig<`DZV^5jIv2^1aQ>L zoz)|b$j`n#w8Y0n#PyLGTS@kNh3t8Zeqh{`1zPume}tFun-8Q+chd3&Be5x6$}Ex( zVstOs7h-h1Ikdt#Ibq_4uXQPTJ%Y0CA0ktb$0xmto~4dI(KkgL)<>J?-PMmbxZ}qN z_6N!iGK$hgtS#yABIf&vd{7;M)4rgY+IJ(RPTg{?65RP=w1?dH*v3X`jpTX$k%|Gz z$FZWPm21n!lsk55el7QOi3WS5?d9i>Smz_}g-|h4dhuU+l%B5AFOz%3{ zo8lpG0RWdW2WDm1fHD|@2+5y~fvwO24XqB8+m}$$#j*EYx4I*dgE!s4y{gVXvdc|K zKUn1wg;veea@^|xG0W#o_*gZDQQ%DA{u_7*!)+b`^I$pP%4I8KvFM0xyirzFTu(B& zQ=?Rb<4}ez$*E-fO-Nq+yP9>Vmn_H)yK%=Uz1J}YD%yQS^0Eg<`1;mHVIyrVI}X@T z7ft1WBxM@!Ghjq)VFdEcce30eM$@eSTmCT5T+0hkC}a|tcK3E{PJ`@`ib0M?h(S#! zHh9h~>D@7$=e321F4tc(&M;WG!!4UN^k#GFP_OJgE%%+sBj0>oT~dK%Z+lY+7>F&4 zx0Oilp)1Nfy>ImWd zTBP-Xy%7f%Mo4CnnV=&7500hp9E5CH#t2RO@SNj*%7P1QXO9;qKD}=_@s6X@cHy*~ zE87!`o#91+4`}{xCUy=M)aOYr8OJr6{Yf18to)0CbPo#eK|{|B4|e$)6ukNay}J%; zFsImK947-7x~gF8beLcG+#2)(AL~F<7PzU&_WZ1IVLjNy!GmZZFf?VXl)sEy}2& z6At-}^1GbDXh7t>N<2I3TCf)DOKQcKEl67sojvo|HJVNKp!I#z5$~L~5Vj~Q7|^MS90ON-Hw!?nXAn#kFxLlFj>uU5 zqSfVZbfDmcia7zee6W5z5unjGN>(qcetn=g2~`=(e{ZAON&kVR8u+aN#tO1-(Qm07}*z z89?j-u}6g~R6>qC9rmp+f7ZG=)w^Zr_Vxx)y>XcoOcpYbTd_?&@NJ0x{T=nt#gshC zqq>vjctVw(5L?bLH_uB#(Qqa=YB1mq2`VoM@A;fSje8_8X?R~cruzezMZYzHBeRNT zWK49k6mK5@nhzmJG*KA!%^g64lEZrSFu_I>I-uBPZithkOZF|&#i7JRKjgcKDilX) za6vU&B3n>7ybI)^&7|V|Ph6IcY{wNm)p;RPfTHmng=)Bx!|P>*YA;>e%x{nbLBo*z zAOfoYdI<qkWnF$I3F2baIVP%Xcx*K0GypL9c*6g<@K<4NbHXjkm z!`rMXyx3*8iQJVO?A0C*p*a=B@>?a;d$*>jJ;lGJA=sLa(bc8 zysH-L2Vjsp&Ne0akZC^qur8H#p&#e1j+wQ-TH9Us)1-p-6*ILTjudiQo;y0p493E_yGH7Ca zr7UTfX~^Dx0&u58Gx8>SlArHqhH`kMo9Aw*d#wo&vvx}dEH9ggZf8WJvAPzlf1>-X7V+yrmkN{HRiv?Gog!z;oXp)~tXF-{* z#2U%-tOAn&KD&$zrq^g_3eWPN&_x@MHLdj9g^id|wo3xmQ;nUH_c&AAQEOPlD>K|S z*=dxE3LD09DYu%TO07Ny*Gl(=k;#noHh$a~Mp`2aB)8+=b6a{urF^{(g7@$IpH=r~ zvg_^S#*(%rooDC9s+a0koGF#vK3v zHQpmz?C6W%Hb%*qd8|fWWlD!*6~~P=5-1;#sfKnnSEY8$mY3^SIkJmoMU9RBxxPegx<}S%G0=p*yos(I-T(w{HLC02~_qDp-J#^69@IqRb zsV195wWg|i#GSBszTZ}VGU$d|EEICn2>1r7c8Zun@1xV&+R2f*ku54c(++lsDCHrF!B(0DF<;bMsD}R4Ql5Rw-1y9 z)h{IQL4@l3cd6EAO3v$ajrJn3O^DK=Kkuiko$L4}X6X%|!^MaoTut_>PtWxlW=93K zY`vO!;Iss!&*7@PL+Joic^}~`+*yEV;`UUFVNct26KjRr@Ofs~zluSe$%W8c{V5-r zauKKe{|?&pQCSpBK?Nt6dUGazdMNi}?v4b#R^GmGHkPOu;uzN<+UZyURUf>hz94u= zVcVPl$nt=#RP76mpvYZ`2iUNT*p5J&`5EbY9$Si?GnA1&*JLdC*}_Y#HqY|YLm40) ziV91nkmBO!-B&#j9k@Zgumg<(vE!-#v$qa}J`7^!)TdN5DicEIh-v#;WWRRs*+S z`eg$7F*OMZZX~N>!w4!45#de~FGL%CO%ZR2%>L~rFfFXhf4GI zS<_rRckerVIwLMa1p&GN&s3mrkE5l{(8V!#0N7i@}w6U5S z{`1|zb_9pOh|`JYac;s`+0PmOS0lTRe15*-@NyE#qt;&bKPWwVJgrq zi|GUSh`ls9b%DT!YZ3&*{Y<84#sB4~kvRl>j0DE9K1L=KAV(A9Hr!oMg(6o__hXCP zMNMdHYDv&PPb?}hnX&h^Ie)!=kIYP};swWLacmTzVgvF&be&_2C{ep++tz8@wr$(C z&C|AR+qP}nwr#unp6}kwWHOUU>QC+Lq*6b2@>Jzr&+_+50hfu7M>*Q~Y_{qoKP?rV zBe^K>w%6#&9r^LVz2?)VQpH@V$xgVjn+A=GlxtcDPlZ@Wpq<{+s>~RLWn4`Mh=IzT48U_G8xU3) zdX^K1o3D`HMBAU4s?c)EK?m(5@~`YjUY=D=uS4!pJbC{bp|<~pX}Jjxesk{wTNflD zWfa)s6wNs}kl(5g$JNOQND>gjV$4)oHj$#L2%1-%)$nhUMkLH23-jke5^Mi0MG?UpQC!U&rqnuF zli!?azc^yox}R8ap4Y?bzimJFhkNnjRU8Cy@<-YQ+0dd=O{LvW78;Iy2MxMBY z*b=0+8JY$5N3$OFTBJOG864H$zs*!PF=ualmLh!H+%|yD39tWJdO#at!_zPWc0XqD^VfVGyt(NGJ4LQs~h?=FuwyX{Wcr*#p$sQ<@PT`H(#isy~}) zvso6SXia(E>S%HQ53^)pV)F`75=oL1+Bk8WC@SbWu*J>Ib3kw!nA}-k1R5Ops4YB9 z0R4a!t|_SncCdJLI!}48I}D!P#ggNfpqa;-k_5{?pl&V_DDT7m(y+w^S(+(~84jtw zz`JP&Bg_*9PkNqlz+`R-OYT^w=1KDfVZpRbPVMfX0B1_TTj2SmIb*`D6$*#UHMy z8ak1HWUb&VRE1or-J74SjXmtTb4K2(u=mrO=ISKvq>O>$zFXeU4Kv%vYpFK(C%LjX zTB#3QCuB9r78a48FXr_q^-yPKk`f_(0-WXYs=Fybqu})pJJ^5oQO@E=*QA&7u2bG@ zf3K3FxCK|}Rhs^@STQV1E04IsNosTu&qx`lX5wuDKEdz0TuF!9NimIcx&&~Wp9k_o z_^Cb#$Kx&Es88xnEJghqJ)Fe?^)_t8_DF|b>1Q2-fHRc*FLV8Od`3?J(W3mg(%>{jsJo|E1YZF5aWrw+PrUNjVk|{I?L=dGWJ8TT-J(<8 zzQ%9bHrov>kcVI=V6#5X!sV@iiu~*Ljop=!Ma*Zoeik+`sN>kGb?>0R5jN1pQ7Yk! zv;Wq9r&Hy4b7$V&+1fN%{S5B;*b)=3HV5x%?C(V#3@>nxqdC+$U@HW#W@G-G-_Z<= zGQU`9@kK%7qw3H_@iDjSy6&45KRWGxR{v0MJ)P=eLVf|qq}9k!C2)c!qh9YsI$!(U zy%d~!yG)s$;JTDjPSi%-y@&0A{fqL~%f@oXBJh5)O8Tb$1Ak3!M;Sv=?j0D}Xlwj! zS#!MehQ5&a6G#NjUr>-2XlE8rw%0g&8UanX=tse#6Vf};sLNckjE{N?XMVA`SL|=~ z2s%ONb7|&eH@L*9(dBlFKun24%Z$eeF|0iD%siKZo%6QjhQab;9 zv-|D|Yga@&GDG0B5YLUFZuGPC6ev2$)-RA<>*N>CAq8gOp1W9|kJ?!fbS}n{>`+2Z zp}C-f59*i=1{Te2nxFL2td#4DwU+{ez*4ln)U+1ch&V*>0SuNr$E4Sq-wzLbx#(z- z2))+(?8;+2H>l@q>YZ>-pNM@nEvK4wjUE?~V)Bo0_KrMWc5mxQjE}?+-k^nw*rOX! ze39=yTkqc^p2rNXJ^f*x36O}B|Z6lhSBG~1@5%wML{^p`7CVB?^_mJNmSD@vIX$%RgHLa>BOJY z%cc&L^xUE)vHUAR7@kKc|9m!u1%tzN{WoX-U>}C>kk%p$b?rKu9jcewduN!m8Aw!# z@jJz57n>SArZb6hJ-coGpbkI?RmmAhbOjsr?eDmDW2N=u4G)CBJvrFWC*mUtv*s4Y zvM2Yl!XFmmafJ?;A8%{9r*3M?kx9vRZ1_&b{bKvckM7+1VKI=N6QbQBzNio7&3Nk`wHP8h}&aHz)=XiC@yi;+40^MeZc$@^Q9r z_bwlqVyMs}>%ow<;-xq)hB673!wkZ3UAu2NG7BqJmP5deLl|vQ>}EOg(|>bVd^Z*r z0JdR+aCev43AGl3zbtK5f!z&OJ{P1NtArF23gjH3v3cD z`+uQyn4M+=>B$ik0d50Q>?YMtL|YCloV0+9!*30>+hex5)jsCuL56LOdXeIS2Z&$q#VR8hr@_YT`K%(0 z5#QeupnoK7Yr<~h*2yq$Yl^sp>|dh(E{)sPJ4S+A!L4T@mEMU?PUA7245y=U<%a%6 zcFft{@_k=01Hz}t54RbN{8+#1yjX1D5l_>?ZfZ-3qn zEiO25URyooPVsb&@+Xi`liFL00OHVWLoNV0)+WP z+m=00?yEW?5SNiV2uP5j<)2q z7KE33A(dfnbANwAYvIa9#qGN*ZJz{h+j64uqD-pxXvyid~cN$hCN8E}O z_&&{jg8eNOD5}#ISSWGts4@r@p z9*DuN=Q>dkK~x$3EOXf;z}^_jg5H_SmBB8JmTI;QbOmS~X;3CGlHGMGUv#7z0QLq2 zSiB?7j943A@dN6AK{Bq*&qpo!t|iP(xf||FYgV&$+nkg^7-De@MLt87xGjyGOaenq zQpcHW)Rr~Z{mAY$Pk+C|WLJhNjiH{2Dy07=?T*wDOLjYyLXPKyd}bbtvb{6iZ^nBZ z7Z$30l?+?FIF!@Gw}gMA(-3`Jo@JbO4|b2~a1}OHl_g3Tk5zW6c5y(#jiFQWUgh?R z*I2&u9QR*QJlb1HWZG7BaDg`1dd|wofvax3GXci>aZI~ZKw3GyL+&3Gd3q6HX$8Jt zkD3qe36&z+PTleA!MXVL=7Z0!$uL~up@so9|$2ZXy868Y&;CiIgD^tF;lDQx8V4bQ42+(;#|;!`Aeo2X+r{ zvcVP9GpHR?!dDYhjL9PTxrl=ex=oT1tyqk<{H1~6`1XTuW9Lz)EqKFYbE6Y5(&-nX zGA%^;yCFai2~*|OQ%1G!EBR&e!wn_0D5ehpMDyb7%zVd+7(m_o_Dw?1@=-Uekkn#)p-uWr=(QBSqpLY zPAG=hc|I}@LTsFlN9KK=>@Nt0P>Rih4v}Jwv#@+@`8?UW3y{r7kF8p{WCbnfF<3YP zSeY8NJX@&WPF}mWqPSg2y96wt61WFn!3J%$E z<;;k(s*@44rZiPs-F}gC7*E#V;p@(ux`&-?0q9iYOfT&99{Mbr?`G4j;%z^48;_oe z-Gkw~nukp}bene9jX8*_h;%{j=xIa0-Vs=Km};;6f;(6Hede$U7Y1 zC{0M&++mM&p8^g(z1f9OP`DWqIxjFQI&%f1yS>=%nEI)~WqR8v z$B_wcLMW>L6#c8$Qll)v!8oc~NTw=71YS8VsXnQ(HkzVzAHEWc%H@lgTpOccsRYTG zosJoo2zN7sC&eA>cI@Arm7qDwGMy@iVdTH*>*)nM5KMHfeA7$qu|tLo2e~7P(m6`*(E_6o@-uDQzH(C1(ef>AG|#Gc<9GhF zQEuIvn?rn#grY$&NKUO6Q2|EIfRe^x31{dpUVP>MDpRot2|_@8G*Ph8&W$3D3UoXL zp9~?ITCr+!f7nQGAaDzN!??S87rhs3$NLE8Pm+NS_abj33*Zx4f7ysN(^t)JuC*|K znZCrdpIQHcuxWf^05I|4@6(vcgS?V8(m|lsoBXW|{xGQDvS;Pa>?)f8SZc4Pw}O>r zz58nsF5kKPIm2j=+T$kd47U;Gz6yq(?}fg>L+ z9hYjQno@B)r%&L2UeZA#tAm$|cAeD6H`i+_~d`ZuK61e$j9&sBxUm_WaV=#(s&UF33GYA)&3yy?#V z4_e{J!1oCVS9XNTs@;tNd@`dk1I+0K!*tBUcr%RK`bGXPpiugK>SnZ=^pPcvrylFP z9WO!IwY+j*=dlVqEFB%X=HCWy+7IiIm+d?}o;TaV^P&-OZbENGhE3 zV0W45fm>W2f99Lkq)p5QySoc;zv0shv{2|`NhDbD;{(?ioe;@Q-kmzBcw|7fA*IB!Z$nj(CHaI3{g+gkuoJ zS3xvcJy||lek6UL^xBx#@+hh{^eI7PrOzeYeqs(MN9^ ziky=s@qbQLk&u7-Oaijz)^hblyWad=gNOlgl0WU118~oNYv*~p8-d?Y2ywFyG)MIw zsTT9U`}IYAIjX^upN{B%wDPo6V+9-K0-FlqwH^A|svn7?r z_5>3JVVt*nzz&?m#W<%RlrUoU(zD14!>j)BGkG($Rc4(2@Nvw{gp;KTcV?XSr{g%InDqGmtbdDU{p?LE6pON86#$~a#y14YW2?yuqYxt#su36^@&ts_oRxWu zM06<~tOX?rAg)E_)B0L`f$0rqS+P1~?E(Wua6o0|ooXLQ9$|EuxV1Tx-wT%*>(&X< zQg3B=!W`N{v)Dte(3-oF-{y%i8d`j{y+|=Q&A1--lDTccr^i{+{jtpx-3bmVJofAe zPMXM_kFjS&R&Y&{cC2Qiz1O8kB~IntS)aMc8wy%FP<&dnA3&e(ck(xAa0TfZXtB!K z1;o|oj#hh6Wy&w=E)a(R>v*tJC%majc4SZd;@*}D-{9#j=LSsQ%CdmXRZjl%6v+xn zE}UsxGs^@uYsu3b?kyE38METmE|pwC0uLHaYdz@r;q>7v`5GT zLhgni8LyL!)Bw1l)$PK}uCilHplRIIB$1(YDnU-VX9i>TyccyDfT1gnLw*63$7A|r zinf!<6&=E!H^=)Oj&Fi@?{d}cEcoLVAHO`eX0=C!rNs#DZ~g3&TKK`KV&kbF*yE2ViAgx9l_f3sJ`xmjiTilyP<wV@TU&k_TI!fm=J8g5I$__V;x|01^fV*uc7x{GcPl|?vmX; zPBPR#)QbRo2!maRW)Tt%=)!$lL2g+?exa|0i|%AyKp~#c06iHS*@;&}=G)RK!ht*} z^UD4OlZ0zL!Dv_s`UF(PnQ$b9NDz-0be7VxO_UO50@G$>xz143Yzlcea7f1=n;txU(80x?;gHm#b& zP`4X$thi-%qtkKNlZ84q$0fJrDum+s3tCOgJxCS<0A!ictlaS+!&2b!#U16F_>axs zTYCf>!f01veHs+=Zz2S2z)cP$sy`N)B<#iui@6IfMDI!Th%aP~` z%W7g21^af;C9^Js4=2Gu>`#E{tV5z-{sac+1>UDY{Jf;1X0KI{u3{h`@lB6#oc7Br z`ktuzcZ2B-nYSXn%yqurLPmoMj!x7gmeK$jyy0+n?OVP^xWkC+N;UW`6r$Eb5S1>k9Ognrt zi~u4@q#PD)5EHLLZnz)8DF1NeRg1{p%1S8V4dfZ&DbToZwg6v!p9KWl$*I2$^f^xW zE&0On19fX?YS^wZRP6qndc;k^Bb;9Z!JIN%bC0!aNDx@76(Xfbz7p?@cGuKwWMXZ* zteCKtjrSP=Fh9TS)lsRIF)qToT{1v1oV$c1FtyCN#=kiYAX|=42XLf&4`tPsQ_8_- z=QJ5-P6*=AtK*qR+lA2a)d3vxidni(BLCP8W&c`Z80*QsuGyP6@!Ogv2(a8J}u@;S-nIS@kwxfC<^Lx(lV z3e<%3*F!*i0oZmlif=>e#sN|*hNtUF+5W6}N@|okM!1*;@&|~GKS*zR``2639{tB{ zd2k6ZR32AUs$P`kr$ew!1D01m0~*X775%Og2;n70gG1TIn!sogfCxtYBBQ=lJrmI> zTp*GyRR{*vBq~RF^))It~lsOefHScdV|q_>S~QLb=*2C#$|LACVm&g&4+VK zp*Tdb*5q(z%w6Qs1bdw1iHx!7-WY>5_9uTqV{x*|7#CH&mxSL>lyb|zD_DtD_~`1> zZrnKK>+=c25B$Bjt5*X;%%Xk?bRM?xW9q4bsMV>f&c4QQ{J7S0_p^#2)N(t5&Y5LGr zd1x>lwt_ugs-l$W(hkXp%^T)xjrm%&rTP@L$5rBP`_a?0i4ge;NwQq`5b^CS&L%)& zqgDveSRksbj*H6bg?uS)D?9+hb@WzKPw}~?R&Ry6abn{d1Yf-3)=5h6$dug*mKr%V zb31tAwB*0Zoc(O?Xuv;I+>v&ujJ9Z#IfEga?@;aj#Jide-cSw)DRX$xE?m9tk@-#3G`iY&$cYSf!ine6?f+l1@K8K z925kq>-||on$+CsZ|{>uO=_wCD$PAcH`BaEr=bSzV(67sI0gmJCUol_wr!|^U>8Lp zH{m(pio~MU$|Lk5D@6>cc)mL`Mi?dWs2u|elQgv$ypnDD!&-jmz?5lArvL!Im{^9z zhz9o6f-!yv3$8Kt1}MGL=;p~`YVjO#(P#+n51{7c+C~|um~RC7kecBUrwM@rDUibd zZX}Lpg}?7{@D4%TQqc~<*=ibn-m|eAyYAgsMqV&Kn4!Fi}^ zs>K9#3N# zjVM!m(UJH019Vprn!{0|zF8ecDQ#vZ8)LRBP7p}=Y>J&8X4Q2qcpW(ogFctLTt)xw zD`Ro&;~C=FZP}ls{pX7}L$)?Ni2*EHDA$6Qsm6By;*8jiK0wW|k@pNuw{DE=$NtP< zt2Y~>tM8K3&`xS?(jm_cWNc#iBSNac_}e=;pfC_q$(#d2T)uuhjUryd@&L^{0%J=q zGMiz5kG2rFSIAPLjF`|RgbO*${TvES$W1Fo!vi2i2=+N8K3ETYk4$Z4dppKu2&hGU zW%3^HLE4FuXZAj|{S14#Aj5j`&Uz|Z(z!VRLJfL{eSkbyuWRG}8|klfrR_MLeFQ|@ zh#9lPV#8#Jj=AF+8(=dOa970@TK;iNp7d%8u9@HpgqimgWaidM>Dw?@ zS_=qRBBswh3r)RWW6z{+lc(=DEX5{VT@eHzuy-!%DkbRJ|F4;rx941z;Ob-LOS@g) zs|5Ru+EDFB!VCc<&>)^Ssi)1CEKcTZ>aFR4(Aa>MI9@O7zbw?INAHGj;`%nD!qFkA z{fFXqNEspk#e)&~uP|yvy@Fv;eb80|Cc)>Eyy~kG+TQj&Ph85M3GE1Q%6Ik(qff&k zY$3pVS~>9MonDr}-25~0BTgWy?+({K3i^OaWpr@eVNuJ~H@X}fREJ)B)|PDf8A7+tfxh4}YX zB-p2s$~b_?#bh-!Pj9jy*)cGBq#r2`xGN{@{1oT>F)$dtgR! zs?~5y9ts_0x`rrf=q9*0DlR=|zStNpW*}Yj2Bps;cg95?;f}r=bjv@r$rcqh4cUc^ zVVmy~1s-@~No(K(%ef|G$zM3$D@*n)YO*4>F7b2&t%lx1K#&*4mX2hJd5Tv`8Kh^c zB2s}mBBB6i2Uh-^w^I#YoQ@inI7ftca2jYuR%Pp$y|yeeLtmo~>{?5wpX*pfs&TX+ zjjWC_Yq-WGuaw8-E-)^; zD`9~Ep~wBxd*rfHeDR6a;y$tG@K#JtI&Q)N!)7dx&isZ zsOmh?+{dzR0u%&n9w@$Xvtt9wOW%j7d6Qp2_dh0a}9@_PMts<;&SvBv;u7mL|X z^WOI<$JQ_6z*0G4XdR{<*fXAm3G=XeBM!uj&#S?@)hjiigomJs(Ks)b9EfJpn? zd~gNF_|(9sd7VQ5?X#t+JT@*9AKj%^3a!vpjGiINJVB-Hzz-vEQ3n^~fQp`1lE#(W z^78UwgQQ9zk6Q*XxJt;|LiGDGY=)ccd(xepJu>k54zh%BwX6106-W$ac{4Kbj@?s7 z5y9nF@^Nm#SPN98AxNA5e7v$(K%!uSPL~Bo1V|YBNUA~)LG3b}K9KMr9FW|-wJH(r zYQiGZOnHC%AmkLUJCkDKVgM5tLUG}T)La7xFp)Sc zgSeMcF*D?&ACot31#(qwn{Gh=fF|(w$+s$e>-*s@AnO!G$agknIxrSU`dlchkGj+J zr1)n-4mh@0X;8L)-@oKZj6XzF5VeencJ#k5DVR?zh~KZd*~+I#%vSPI0r_JRQ^XV; zn?IdDej>NsIW#Xt_JOVmdCFWOmtkcyeKaykjb$Te1SSMvC{^mK!8>FXjv;}ertqQM z6+AK`zr1ClfI1~%?(Mn1^mQaOq)gIG5~YvJIZaHF(`#%(UFH{3T<4f>xmsoh5xV?) zMvRv$(w1ql7b@O?wA!hFluf z^xb;y<_i~Z{Ru@i_@&As8zhg1r?Cms-sWc=?RT16%Xp|rfx2Gv`=Wo@W3GJZl**L+Adf<1zaN zcC{Y{ROX(GyYHlt!ias6&;RniwN!|A94y{OjNDZh{bE6wS*D*0Oh>g)BhJh2g8}*T zh=rm!?m){T#f~S9CowE1h{nZ5CHyJ*EX4E6YRA}rU>Qp-Q4wC6x7Momb zS!CV8?Hr{K$nr(8?HOd6Due$~OsztYxywdeIeQE$unghnT?HF}x&_An0Fpq(J=`X% z3o;n69D!W4BtGtpJFShYLoW}T?%n}l^9}70V(%KQZn;P6op|+>$|m=0Xzw(TSTVfV z2cvq=$w7WZU?C7x@Js}l89RK?jy1y#nt&s^;;`nfh4!A_i{qETgig;yU21YMGE1Nk z8oR+Q?*03CBsjX}$mcu%h*Pza)~*q`Z?9ZGkE$!u_4dYs1$Q%l{Goff_QP|W#er(XW z4^lQVi#O@{DWDNU`Hgk$OCu9UwMCL-0jLDv4K$i^m%CCcGN++D-!NPG2&LO@i?tZn z)o1#V0CX&8`)#vF1(b6MdKd9X<3ak^Q9h|uHY9c1L&GEus&)NU1%AKBJbMf_5R)Zu0NAdE zZds)p+Ha42A#6(I{;cB%$mz(1Jsgpy0MYfN9l5wS=Al+9(A_>;IAi~qwakV=pRQKH zXU}wqjv<~LB_MuJZ+Mft7iBdUHA?Pnk^h<^{?mm_W9n|R`cGS4p@<%3zU!`89<TbGlZtnrA9`?gSpF0-nE%22;GFlf2xC2tt5A_mHq+zZB!q0$!SaGJ5x8+CO>a z#@U=u9kVd^s(KGoT7U+6-w^lH5Q3#b&P^S#*@}F?S=UjivyW2}h92o|#Nr@UlLyJW zRTHj%c~nVr9-ZQ~M@6pB)KuEs?x$U;Z;oE>PN%~jd9cQh>_pPd%`56PX4}2q1gg>U z*|z5kSR#I!(5z}4#$$%&GH$6Z*!GNBW_jF@HD)2fbg%T8u684Z#(iP=OpUnbKpU-) zOb*-MMs`B(i>W&8wu6mzh$N&4piqZ2K*;-v82y(PL+nwP0ynK$Mi$7qM8B-WM(Lqw9#kFHO@Z=aeV_HE3j5_9qboIMx_r{=M%TQK`wo9 zd}`AVAGX?ExpU2)L>qm#3U7L@k{|+f(e0zu}ka)!-|BIwWNhfe9<=jX7&gMqX8 zA%&oqReU)xSrX&5KPI1qd8npdxB|BX8qMotm%RM@9ljUyWUzi?_Y)^`K@`h! z3a0MN=H%83viR3X-X9{|p0BaPHuG7D<~f~+nEE^JbYL)EiP3W=Oicd1d8DOM$U-MZ zqS!Ko5&)Va9g}q(B3hV26w~(t?a2Q*ng0&re<<;T{|_ZT@o)X^|DnW7i=8kk|J&%i z@93A~ncT{Av3;02`ipfAJNn)D-FW-cgtv5y)$BFsUE72A#ix!}(;dw1_U-ZWC9+`@4&s-JlPtl z??Fj|pX)9wps(O9+%VUEZ^ve(y!^Rku3d z`a}GSUY+`j@Bd|Q{_oqbRWlsOf8=Kky~Jgy;6K<`Fw3$N+GvT>*(j22UT4P9Q7J6A z{U4DWmw&>nU zquDNVy8o6fB8A3At4X_P%ug|fXEcUD&65nJjA?k zH(hRRwkQ31{^RjIBGy+*mmZYsj=rE%=relsUR{bNpgALz72uU>Z}>`@&h||b%ZSKnVk2RHdqz2gvRw_A!IxWSm zh%VL*G6Xa3Mmul^1-15$?flPwxy+C-<>P7NG2C5WzKpQ$=4_AnftFE$s6GKoV>INN#EeknuQ(f#u-0ISq%)Gd7JF_- zKfA7Xt)pC)=sg)3H{0e6XRC=cDo-+_F7T#lFLjK<4LLfglDQnj+Mt7`#8h~TRn^dQ2n#l4fz_stjn;LunH8x_+HC2F}2oYM=fNL!?3n= zh>V3gCd?09fAvaK!*vtl$V$4q(mhgDFvo0Ft4rh+ycfS*tHRY(Y&^Pqcm18fzNbGJ zM}&K75RgK;RB<*TY4Vx}LLFIeaP7U}O~ z&8SnHmcnjO$Io(#$KXu9A>&>_%6L(wfo>|)R0DF0uJ=Hh5#Fbe|D*yOL#f7O{87W! zD{fM+1X{ytP@Xy-MHi2DN+~iNCr51`6t3M<1d=2{a@>7&CSHlq6;8`coUm8sAL$W*n8)m_Dwrmchzb z9JO&}5Pl7iMbqac`<7rWa;QBEWFLwUO8e!X**&A~SlJr5pnb*$aeKY@H380}M>NfM z_`d3wQ~{LYFIau(z8#n(7N5QVdl-1S_4^C}^@J+_7py;P5k@if*2%j?wW}(G=*kK&^lX zlaD)fTG4N`w1dtM-a-5F^4xeWBv3na;+7!;G5T!?cmzHCxmLkzXasqD0mQK3L99H< zI6{SkQ{=oTNrb?XA)g@wG%4fnsfjhNRaw(ZiFF@_^3*cW{@|kn>Iqan5Oi!!+Pzkn z9hIYX5zE=U+BlM#V((>oF*`>rMqw*jIE+#@ra%Avu<{W9dcy!_7(+I@cm7b4QChWS zG9JQ{%E8p-7q8>v>Xb*0RXKB2t`V@EZK-pHUL7i}Vm2^(&h!SVp9cP3M(ZXsDvci) z%kCd_;Y6@JCJTIgJDo_I@xrq@AKzp35&ay4gA5swkaY+ptztz(P#4^Y49zQ5C4PXl zJXQ0jYn@I?_*2~MjbcZg6miL)oDbXa66ZHi9<^-_`na6Ek*z%^^;I-WAXgG4D4aMB z05L+H-OC(H1MazNcIgbwhtVX!vm#+Mv8Kogjh-9&OwW$n9VS#usaakBzX(?0m|suDe$eu&}&&WK6<9VR`ci*gyR5 zjM34V!aAY}Ct+F-bt@{7Yo@`9`MJJ1QUK`;wqSaf2Vi8>FA-DK?JUI8V;8+FR9)VA zAMZgbsx1e8t(_cqROmo{~Bg8PZ&<03LOdwkON7W zcJ%7vXyMUqJ8(Rjvms@cxudfAI@-OTvbX+fF0YCf8ck51N$n~t!i(TPkY$80P3r@w z?%XN(Pz`j~!cMMg(BA=d{EGwHdB>w+rEBs3pmAcqf3SEiPz#bXo$r(7u+GvXoA!1C z0D!!1=*}_~#J~Io0D_R5W=xhF0Mk5SbQN$q}E|d{d}`r6cWP#^SEGT1wb)0=wu2ke>;;Yt)jQ zpm_G#?dSn#7_@`zCx40*7v3CP^^RcCUo(2BLSPoc_YP}KCuOOdW|D1PvO&68ao$;z+@QTJ;k zNPIt`U~-fa}UvGLuWVX->2+pB~Xh2H)J zzn3Lg!o?+jJcuX%^4^uQ%B(&vB2Ey&RgTAl zH@%hW_VO)=o;a=wNUpSSuu@xzeT(ykX~jfgMH`&eU<3KnO%=7rIs!XR|L-?SpB8-} z;&*-$`9eIqOup?YtnbukbHFv91eI$HTPu5k@K;p}B zd~Y)A)e2VChhj4*xRMCNPd+-gB5$cgisnKUX(E140wmox?6Cx@Iwog2Sq4)q{j@z% zEx}*5jo^_S2GpBkR<-_+zxetNq#ucby0~QR$Q?? zj3HbXTf@h}22wgNylAMSd_>;FqV*caoBzsrEyrgd3Jh8( zb~*IfrYkgI{O2mjrpf{XXjssngu^O#Nqp~&@{+LihVZ4GFhDqxwK1mF*a1#v_@20O z*y@WO8tV1qq9EvS^B=o+KGJSh#JaX*br?3?K&zuA()(tz>eV~hXw7LzKx~@;AvW08 zH-4o{o}J1+&&^P zV8KzXB3$?N55G-)dyPK0W4f^vZsf6+eC>{c?3Ya06Tc6+3`n|N%1ifxOey5iQ$Uj) z(kI)oMp?S>1lnPdVi{w|c%k9;xmq6~bTbWsx)SqWg0(WC5n1S^lWqY?sDHKeG|@Hs zP7YX=cX8Coyici4li3H-BOQ!bir5v^(Oe|-2<}~tBvTrktd|c=ogKk|U=|t*^_MbP zdxKU4Q%5jk>>&ib5KbyJQqx?zy~4m781Cl!yA&jM%sE?eRg2HD=c*Ux+^dVb&|nMn3g*kG|Z-Sjd2El(Hy}X2`uUEnoxwLV4o|p(yndQQvRkKn)r} zPB}RK_GyaedsaC&1sU45-uYimpSto%06L43yRQi5Z;nMb_@AX$Xu2}ceiZ0DFX z2<_d|6zC$#Yhf7n=rm}2RD1M9)2MBbi%mT&IM+p!a}9?|!79(NG2ePdnZ+wa6GCvC zS}D*c;wF|kYAR2#L!3{uQrWA|me3>dx7LzMOyO@ejPhZSu;9*ENwdV(Fdn0f5trl-&rkcL^dI(0|fNY zp4wG$yNa?0tIckfQr*X)+-I90_k@yd((u~1*39j2$R4d2RQY7BE9^T6tKGg6H%geV z1A?z%{kh~o>=6=9NQu7}HJBbWrl`JVDt?q-)}U9Ablp7#B19`uY~voETCUrvT4GCb zGWwKnYc;ClOlKvYqe}rZ7ftB(q#4WvXyH*jxw`J)HU=_H7z~jS9lAp;Cruit*Uzyh ztklVqCKQPnC|ajZHGS5`BjfCi6znr+4;?BbT}G1d#GKugiE&!!JI-6eBlKoAwB0Df znZXlB>AuM94Shgau<=I9ViTwdcUA}c_d$ID4+&))Ieo`T0>$2(w4IBo#@9)yQELMK zi>r5v5r&D{E!(zj+qP}nwr$(CZQFd?wr#uneE&H)lbP8UJE^*=n@TFF{j9Y{vM_%_ zc|6l>{vA+k%*cwru9v~wvDmXIi6_lYoY+RzIFG{q;D}3{v zl8APBuggeI;`&QmG*XHwF{?0P`I}DJcYzU50n`$MFt9?lHQjXE1cDd^jxp5X-K;=JQs)MZ zzuX3CdOy@1eZ%FCL&;FxvZ?Vt=E<3<9P%KWIhi;w)NKye%t1y=P#U(xWg{V*Z-{(CbM5r*yAH6b!}$JWT(4vv5Pja9}3buzJGt|Iosq5jBiwkR0kHOb|-H&`MlC_5}B+qle! zZE}UhgR({6MuItFuG~r?qSs-w<*s1^jBtJ;-uAsbx@|5;g@KGbM^f27q&ym8@HVuL zppoU!h!j#-y}tkIcq2k%Wh~s&fFbFEkPV(RB0wa{1NhOA(~r$OI7y;}@VG{uo*luT zGcTCJGN%bn&9#Lz<&2$@Jh=)bE~86&)sO|Ps|Z6YF42aG6#N3&Cv*#SX8gT1CaVCi}QeTIsR^9OG3=tSW zPLL>v5uzx zY^cG}(Ym=FT!bk=$rhDksr2z_p%ckhMpy8fOWv#v$Q5(uV(ua%w?x4dk z{-Na>&gns6Jv?`Dts=bN4iIh_Wt3&PbUxgZLCV|W=P~ZsHmw&05*Yt{b>=8m&^$rX zSR+JVU&c3AL09Kv9M(;(=E1H04mc5LeoO4XR;n9frce%5a0rNURsg@_X~l?7A*Ky<%isjzJ0 z+EWZdRNQ=At-S3ln#XTj9J9xtarB4876rhg(d_~N0IK-&+s+&J&W#5tfUAHPvPbfDt-f_3ngBU5Dcxk2n6&p6*7paZP zSZ2$3rLX#rkOpE4^GlR4OMD-_2QA8khSq=#S~3_!u%Q=f}01l=w2Tw|4F%gU=qr4%>f1 zV~e_EJ3{xctu2FiiZ0r%ETx?Ex)~3Z1ta)jZtuBdQ!B|NCIfjET7{6eKC^YhwU&Dj z+N>tr*OYdkqWUKFNJTW4-8G=>lJcl*W$oT!i?*Lc?jbQq!+L3{j&Fw>plNeOL@3fa zdVDWK|eIeLwGW5P9s!&Vzg zsj{@t;(icl4BA;w?kT0!65AEbvx?T>23153)m5P4Tq(;KzVCPu5HFj19EOTk0+bxN z2v)_+2)msS_X>j*pURe*U(ADudIE^5{Q&q{B`9aF^^x%-l5j#c@k+QRfr?rxG79)r z(U^ls(Tm2D0HaZ1-bK&tD-VM{jmCXx-iPt{7-+QhifT*!`-saDWhK~eADTkUfC5A- z&GjWMw6$3x^<3)LkzZVRmMVs1Jr21jRaM$7TRr$gaP-id>|4u2s{%l5EpHq-2+dM^ zIP7)FGNafI-B1{pcBxt!TwGV4!N%{in{xFQgGQW$5LUI<{6v~tk2J4HJ3U9eUkDQY zjf@186_&+its!}2dI-s2?lIsH1&Maot{z)g+{TtB#sZLE)&Uyi<23&PH7KV_3cD`d zB@IyV;H_nwq*K(*<~-hj?W1ZEyKmeji%3Dl8HuhY;uy0G_=20pZXBve!1OcF7TMgd z$Q`a*8iF+C+a^dZQLTGEbesVY_jJ0M218SES)hsc&FI3%kfQ38aBGD6ABR-k%b!Pq zy)Qn$t4p{rt6vXX4{+XKl2N5O<$t)**R^{yE8y8^`N;^6(=x{}IB!=%uQf~s0HW`K zxA&1f#yl&tqaXV7&(-jx<;Ma3?zKF8xUDjns(-o@Zk&XDScOtDvL*D*v*IK3`Qs7y zq^@z23hpVG9NZ)Z`iZehs*YMuFpYSSCa+kGbEAq7&_Zk5%-IpB=0kJ*9*eF+sTMhr zym zpQi@zqdp#r2eMTh0KgV|2xj#Yv>^ZHXI?Vy*WjdMaUT)ozq7#RujbhQO|_@2yx_4M;XaM1?!OSPJp&lU~c}P44Vk9Ho$> z_R_fzR0Wz;Fjh)WC3MhP#S&XJ^gx%60ItD!? z!cq`&U+I4Tx8*Z+hCUfW3qZ8bN~ADlr@Wit2t<@8+I61vIBhKx|-93e)teh zy-fDqHCVgY|Hod>w4?T-x!FD<4izXE)Nz2GNC-uC|*tfR$>Kg<3>{WnBE2z*yW!<~+5|M^f zJbD9E#QD=CrkEk!?WTkkq0z{nIFqS{18#flD3eWa-ik=ba?gB5T90KLT>^?vxInPjDLz>V@G7^s}jf5`pXsfK>)ek-XL4z36&_xlk-Kl0kCJr)-&*78Zl`HDT|i6~@StPmXlgy6&$mt|Q2;#Z^fu!_2$1 z*-oasi!F17M@ge7>(J#Y8$1Any1+20=TU7}&wzDN(nW$G5OpOBF#fMNSQdEk%4oQr z6uJAJ#j``e?SXf8@X5I%2UL6XiW8{1l!nYL%*LT0hdVg>)4>w2P>qa!kMMHJ#zW)- zmyhJt0pp3$Q+dce%ru|@Mu|P+)%g$vhZo)$t#0edK7bL-I=?tAi!h=_J`|%!noLvA zbBFa|%htqC0O^T#rvnbM!=qkyV@T#Q6DuxQ{u=npHS$$XHk#>qC8uyAxrFv%6UfLE zPXVGK?)m(}7I`TI>RGEQ(1}_8E)n$Iqc`M#>zZ?a7pgJJJm;us>nbl@8&m=fm30o|yOg(^T340}! z!UrYN@}7Du6_#9y@o z&MfB^MR!i}*SNg-rc!$x%Z_91rRajCN0kCSrqwCT& z!n-_0SqM4 zMEUJ1$3AFb;mGG`Rs?sFa)i5r3ceVe&UZ92ZKi|Pgtr28%Wc9;O+gL zT*f2cA{N(3?|UnAqQa=L$47$Gb252rCb5cWfDw@BXE69<4P$E!ms^}FpGHImB}zvF z|K+W`0749{%$p8^JP#g`4r_SaULb^G)EhuuDDZHvRgK?SZu3>0XS$CEvdVZ;zIl)t z>N)iU4icb>z5Rp)lJ7#pQb>HS+?@L8#H+Es#~Nfmjp!mpX}!e?eue;er&c3Gr))k= zlAXYB@Qa$LeT(1VHO%u&O#N(Qi6@!cGMkM0u`0jC!`^aCm|6hNDnSFgiWXz|gz{~L zojBIMDoa=-OUrME0Heq*w}=E**o%38afW99v-;+8>=ZJfO4> zHw}qZU38OWIAnSst=2FaBYk5S4?$w<-3-W35>TW{YP6J&I{Y0;J~V4Jtp8CSy!Z;Q z8-JIA2wbipe^ZJJZxixMDY5ooIQ`nS8)|xzBt0Pou4q_Kos{%BuDIN9*2mjI03`vi z65`Fw&D~juN%ydaC}&=0Pmb+v((1ah28ascBU6!nWa^ZLkbGMq0W;xuH#N7OvI5Y+=)C2%o+Jhyc|nM{wTT=G0AB2Ns7 zqOhqXIh{(!9~|q)de|Z;O{Y3YNsIpyFh`dMkE$H{-K7c*9s5ene#}{ap_hk-l%@%d zhk66JWB@>XLkEz#&Zz9>3#UAA+_BKp18JzSeaxN~<4pc!dTy ze$jZyU926^J~d*&&Rll_iwW88+Me!JRVJSz1k!(tBIg(gbcz41(SKi8K`Fc zBY{3pp3EGr0XmfvX4q2CzVD{(9eDY~QdCFS)F7!I&B}GD@hgRruz&m$Vs;o@+MeAX z$Z(NiezYvT1IhAHx^qQdeHG#3@TQ_d+Z3oY?+~ZYNbMQ-2^uj6w=Da|K3KSGXLCss zzW1#Q6%yS|q1P}#=1{z#`H@MVF;hVyLvm$?@4O(yLIoPHsxu`K!sx= z&wqNSjlSELKt1Q{qh0s?spo(=`AJvf9oYadbAe4@7M@qHA_5l5mJgLI(%3Eq$ZRtI z@eyJ}OKyt7X8yC>(SH%0K597;;s+nZPIA)?hwW@Vmu_5kVPc50BihAmk_aDnjws7SP0@B|B>%u_A& zaRDzE+m2dD(rBu3H>`kc1#a#N6c#?;Y!u}+E2`T&a}LF)XpmVzQwU>gF>;PSpu>i} zJrRdm(5$0J&{FH>tz}w+K^K=5LjVx_v??TSq8C0R%C&ZPT>EJ7J~QPw0Q=W`<1~(L zX#c{ZH8i?nfMNjN2^$}cvEY2s2FI3IQ`dh9A3ung-HYz#U0N~bBm7oca_ zgI#BDphR5bR6q>h-t7VaGjsMC@=JdCi?Y!c zYNPWi&vKcSt(P``y!QMfWFfvJzdn*6N9MsMUj%UtK%h0FtRk4-Cj)QsS}$J8(DrN6 zmHq=auV@h z^Q2Gp(b8bOsa!$SfTzeqDH4LLCXc z#eo}swDuMw;Ionn0i_*{s9~jJHA_1&1B$E2W-PHBOuqq)?{;hE(U4$fKYS;5Rvv}? zRb5m&tU6CqO%>9|W;p|f!?6H8X2uavXoMIYWJTG3tD!;jr^FT_G}7IPdC*{{3~d2w z*y1iY;hd$hQGXpVTS_~uAb~cT}CWE@Or>**!JA2Nd4-;)|own8$L`a2?ffT!7p{VZJ#xp37nIu8l`Z%3{Z@d_4E(1nD zStG}dKY6Pl^Gv}#nYj1LA{~ZTG?Y_L5*iWr9N-nmYS|-dgfxKa82%Ph;3EjW13(GS zi~hYRp6@+;KcpOh|T-k^>#sN-%I`V`5Oa>>qa$-8~C7^Qe@vdG^dZ)70OAjyIICP}+`W@fHnGp9@d10Fi04^8A z6iitISGS!$cOirsXB0WwgX1jg`x`>HcRC#pV#n&k&SSkm8%yToZ{wH*0A+Jr*5k%= zKGO-+^2PUeyHt*lKHPRj2#J#d1T6fA?jZ%+WU&ortRkM{^^|h!^KXcX39fVUuBQ#06byKZ)TEESXi_oLl7PH4yy#Dk(Qo}7M@yRG zgUt}t`%~K|as22&lso!~9H=F2M*m*tqj>fCb=8}+?cjajVy1AX`xoy35vUQ@&5xbI zVTIARbsGr`aWk;n&3nFuZ^8k8_p<|}Hdvl@n{L4;D?GLUL1K-f1MdYeSKl^AmAIfK z7BxKvp>BLa(~ii~F;&vP@wRal1bv8cL&CI1c*@n2(|yr4tNbGxb!>c2MY$EIq1u0r z!93`dPXT$1S`mSyr%dDw0JI(fVq(I1U#9~b|B26XcoFS&{*0kg7l{K|^Dq<^bMIg{ z7j6;xh0rZ+^vY~L!K$_OR~1noBl<+#S4SP}T%g+7p2hGtq<%EiG^+UOwGZqRyqofz zH(s>iciI+_Pv_ZM5f<+aSsvE#l4}Ut9%bqhpiY0w>aLZ+LqFYX&dvdXrEc040ABNN zQq6ifeQ%HWTWoTFqZn9*0HL-0@@+c7U<1k~clTF#FNh;@ zC>?MwSP{NKRprPPE2A5KHWI^$v~PgQ@my{GEPj;B6_Z5FuW@}Mx#|JWjvlw?4=uGT ztuBA#M&sj049K3KFMOlOo1a4z0Ita0IT-I*&&Lk`BXU;**fO8JPdxSKZZqBlr#=ER9=hcv>WhX?Z9__89xikV>odFtf)JZ|AkiQBOe2xwIzKz2 zW%(-~@$S<#egE3`PZW42)7M2=W<{+pzK-A!b6Y2#d|z0*ZQDR^gTSW5`~Z_`prBGo zyOZos(oNRYy!xqvZpscYe8p((=>Ttsdz*?0D?=1T{ZrG7mz6jj(W||2oA_ZRJ4`w> zsOy?=(BvrD_2gpLV;PbMdfK?R-tX}bJ~6#qitq zSmb;|qj|U%+pSx1K4x@dVOlehK5cuHHL`8b2FCX%ync_CkT#($=n(Og`JlK|7P~T` z*H#55r5L1df#Q=lNFF68FW_k&Sl$MkI4RI{OMzW~<>IcDS_^Xde13615`(+mDH=`q z?5py0d78( zY0rG{$X>R#2DP9-R7put4T7s()mEB$N$bgEHtc-1)Yv2#Y&VCbJOBLsu8=`!(XhO# zPzyoPNu#6L=KAub{O6f*KHa&nKSeFmJ0Zw%C+a+S`rCTX&o&{8H`F@sh z1WeG2vv@eNh){3f`L7a)fdf?*`*Dkl?~lt7+9G;VjAIjY?tgTh$6#a?DYlkRx~4Q@ ztRq%3Hbwo=w+ZfNVhj-q<_{nE38vhX@Q)V7=5R}wf_pImf{(cuK1K}fvCEE%@}u{( z!VfYa+br-#&j*V=R)Pz_NbDP=2@$aTOwUqNaCdg6~uj@F}K~n?<3CdSzT6kp0@Hgl;uIgsrrf zo6QUBsv=Pl)YeE@l_`2N77MD{9@m;fE*@iEaA(9TigMv7%2j6$*fQ`lR4|_*bV> z!SP&_w5s4=Z&}LHA;!-)3k}G9zILxsmHt7@ZYRuSzE5nD$(o)vwVmi(BORj<=?n%QEofyq) zl1{G>5V;EdrhB_5LmR+B*Z+P#b24f#pX~;O!=!aLktjKC+^Z;dC;nLdZG)Kab$=i4 zAebqlPoJ0FVW%uL04f7%J*+AuDX(>eS#-X`r(Lb7X&aq({6~9{7QlUtg-4pIe`dOxM0hv@)c&QmyGppaB&yAj;o3s4&fOjloHGCl3@uA;X%>75p!uxUolr@JFqyGa zMPKDTeB6bfvX(XD5i{dVJ=CYUbF%K>6CF|Mq0R z>2EyH?*6^mtFE|p8nM`myq2Do7Ma5CMVrr+3nO&x4bJ(RP^hc$IEV^#DDiw^lx|N6 zFnVTqm;)R?mifF+0%q+$>DJ1cyZ7YW55-i!iYX84jBX~zEghlnrvvs2fUMr}116x{ z_)HTaG`HDFo1m1Tpu0_#9oU>wBVOMHnUZfqOZQDq}b_7ecTlu zvq=fbhkuqxSlaMfv9?IWB^Tr=!z8#KDRpi)^W1vkr^U~)>nwZzh;i9)x$oJt2uSqX z8E5(cnNV0xAAvrf+lhkpuRwvCpWX6!N=+rI-UEpDIcDj@{H!NNEeg&&MHH#Wam=>o z;w>)VQdl4UIJ=Of+4J+LimocUvw7-${)HILW?>6H5XYag#Sz4Nikc!|>7VHN46ki> z7R@{Uz+1OTZClT#dKB2j0+X?7M8twGyl|za_Eg=Hp=Uo3n4=3LfC?mq*h^FXP;n0=PbjYTdhqW^o-*7e zv`^*ZRt=Y^&Lgc6_UG)fKIetom!|$Z@>U#k!*V^cqnO@o;(G-epJ~noz(fp>t94vU#EB1n55dE{@U;P9=U08gRl0b+?WDT2M{VzZ19(*HIQDqm%n9haw<88+mT=zc>L&lpK+kTFxx^*X7F z7C_@2L?OzvwIA5cgOQFIY&Yn9L)P&{$uKXi7m>59B8Y}kgZsE)KZ_n*{p<Hsmsx`#&XX=$@1Zs)M!e1{`_b!V#e()jta$62`e~^sKx6MU9bmlYC zm4)qnv=@_l|6=fm0=B2n8P-H#m%{pMWnEtc4E(D*AHcCkHNB+c(FCq_y4 zNS>6DnJ4kg&~o!2(FTZ&nv@AMe}aH@c7Kv_nZRlln8lZ_i!?g6{2VZ&%TIO3te3W# z(dM7YnM<#hP&Fg{bOT z&N)^TU>eY}T{RfcnMzPn1tGN!Q5DrE27Kpxrayo%FJv*Vu5}R76z&8dEY~QL)++#~ zykq`UQ|I7JTx8t4&h%d1zPm#j?iOEg0H&B}?S2kjum^`pUCumZ%b)TfD0MPG8FEHE zeE+o)S$0uVhN*IoCmcgB{Vc-g6g3Pu&)9<%PKGplFQ^G&_j*?Kh{H{;f=twCFTjx& zJg`B_@}QIBR8n4Ktszxy~LFjH_A62{rWV!66Ryc}^ z;ON5W`j>~FY7e&EvRLLX+RkwHPE?(vdAFlnLiS%Kl1lD?xzN64^rln$s}1m&be%9V z1P+;>e}p~2e|-W?YXI9~%78O$ltSMgPpJ~Wc-?5sv@m}vC6|%J;LXDQ`#6-fFe0=J zr{8#m=wxV0yI%^pJ>nqsm_a*WSu0FvVYF8{MK*KHKYT`emh842&WfT z?jb6_?}GgaGa`YiN@5@R$G1owiD5Ba9btX-rth(p)&W7o$H54XMiiy)%*wQC8M8#@ z<<%TeBwlNzfX<%`oQX?}vQTlj=p^tpRp$olt9Y5TX~oF(M~Zg-$dsBO+Txn~SNqgn z0IFu))K0h}ihn`G&>!6S6jKEOC0~E^i3_M|$J2E1ki2VxhX0eh_-{xhwVuyx2pNlT z{^wOW2rxv&Xr2H7wdn9}B;pf%&xg+F9xMOSY!!t~%tke;%?|*T-zutll_@;23<-c3D~RN~2k!ZzfwC?e*kaWt&XMOK`~L8| zxt%Ugq-t7<(uk*K&OPK40=Zh3`_@f1e0o5Ea~0dX^Zh)uMD-MCTNJm?X{! zTwj%rk>dOx&aa^CO_ISwkDX!sLSQPN`Ylx`oT5fG!w6iTtypnt@G8*)u@&;2Ac-U8 zT$-X+7+oBkwdn_k)BxlY&2mj%t3p&Mo6z>tl%E^p^EDS+*NX6aX^>N_vavnQ;ee_`V7huyY$5}AOz4`qPI|Q4BA2BUb@igbzvEt__7!<2^ z!9g{jEcPNdKbWjQJjT0+pPsV=JxQ#Z_hmn5UmNJHi069fsr!^L*SKWbo*Vkmkyv-M zK=K~6R8ck^?P=Zfh!i$q?#AXKTlcwpcPAZAbv<;;)K`fL^QN~e9w#n{}`Ht=Z%pelW~1u^ot2w*j6 z0`hyc$IZ#G=AI`$*sPV5KW<|hfXa=1O8CYQF(*(6!e_Kq+s#~t|B)eJ%d-*AHlu@y zfS&3}8DSFqR3}hwF1CZ-QPM`&7Xl_h>eBW)5Ht0>SvgOuJ$m#rKvE5%4EH(~7e}=s zPQjYexn*tva^VmE%oYSv2Zdp9O;S23>y6@<1GNy}FcR7JtP=0}QlbYpecU>P#y&lA z^P)oJ@4yYU<$ubzhBuB*J003P7Y-)WdN5M>0B{^3zLV&B0d?}-W?Ozw_oiQ3`t$8b20ww|C4kV7M(a551C~0SVIB?(4ggG^JkBsXzH=&DO{Mmj29h z*a_eH&+_Z77W{>~=SH9I&*(1t_iknFD&Nr0FTdNb+~3*X>1Ugtf%o<=@CE62@(+5o z|IfTx{7${0Jw3k}{q65(M*#otr;SVSOZ?3EAO7)s_6PdT-_(=hJb%Ss?BUZ>n_#}w z2mF(;BEIF_>&>s>?#bSNa~x52Tz&JkebCB#);i{cLlfEW-U1|+5usWU-S|2!dPBJbTsMw@!vYhu+nj@w;6*^}b3YTCmQ?~m8)cBFR$%Mz zeeA$4NC>UCrM8LmlDjd~+ zO7ipM$n*KJ;EC8RPZ{h}r#-NAk(rOjTxg`dS;qXpRsbPay?>x_lG?GQNhck4v1>Oz ze8xnR>te}0(&eH@J}kM&TdzUZK~Wf|UwmU=MH-C!`&cfxi(2Bcy(F;FrB(rjmjR7q zIu43%F;E30)&H^efxCez@z#v#@QY`CK&=UFz47kBFx~FnpQnN zjj3HsmP6!AgY2OLPyVW93B_+H7kO8pS*BG2Recf5(_LHo33lTOJ%!g1f7YpDnTu#3ft&kB)V5@SoIc9)*MfzGLMMn zRCX(^@}0;8kTUq$W^LZ2cnd{l1G)1;){qxjfc>XDqe=g^jWE^ zwJE*#`S!q+ybYy>%v`=joXDzCmp8#|a$N~cRe$5&pd&mzSv`eI@EHYERq&%ozcafd zy7;2GC}?0XYOURQ(k=!~YOeTCqR++aZh3k&c}a2RlZFj-MvkpTT4YzgU!~a^{nZeQ zCg*R)7b>qEj>NL0AW!cqX2*`d33LNy#%F-DCJ@**g?I%KJ2aEUb24-%s?XGk9~XvUhw`q>*wOqnwy@{BEA9*R@ z8AmIKnM^aX$k71FUBO_p_H!$+1GuiZXVsvX@jonh3 zJY=G~1skG+F>(fCZVK~?yqD*Y45UgXnST}TDZhu8tF_;5Uv8;)X5}zgQqI#>wYYP^ z2K7S(d;19UIotEdp1Vtjv_e3FW8r2^vGpe{+A*SHZo07&M)YH!DUQXy6VSnlt?=Cc zVtn2Q8+g-dacxW{2iqEFJ`_6=eQ`BbIh*iT&RK8!qK;x;Bo%4Hn`q;rPBGuu-vUYa z3^B9%g%#K#T$f$Sh<+fp z`=wkFmp(~@hxBpu9kZTfE;;KK;#pa_fj+E-F#fIWys&IBDYZ&;07l7F00-I9U?;6Q z|9b@N;Eox*oGeBCc2XowE2Uve77{M~&pgpWfi6$U$!@{l{%}>`)$yv5=a?XWZwiFV z7AH(u4&ybXtHF8DkjgDYBmPkOscqrDnp!S`9wU~)ktQYoyJA9f{V)X_aJ4c`V$-Uz zk|{}W6F=%^`&fc7BPvy$z7;vRLyibvMlPP?aPIr9(-8o37?L-c+ylPVJX-g_in1F) z-y;2JQQ)X(RX|W?1lbL4T7jRL$BCO9MsSeNNYuB?GQ=JUq{SED6EC6kH)TnZCs>C+ zjI84flhyeY#eB&fm=V4-f$6K|vweWc3T(q#ftyHQKHrrnx2h+#g4tj`^#b9xg}TXB z*YJ#FxY_=Wbq>HyUmng3*j_J|e&Sjv3CAPr7Y#OSl$a7otHpGHnb=YWW>3a~T_ldy zvzlM8(cHma9#-J;jpYM3(kCQ0I^AKQo#N(IszWq*khYg^c*-~PnLSFuGwiN9C)wyc z)T*CX6t#>cEV75yqMCrxxn1s|PtJ0-|0YDJr)9Ag>E7F;SJ%;0JyKM8pRY4@0Y{MzG9|{QFJi?OI`1 zNl$sq3{Eif8rIcL;+|~Aql+qbl&D%m9{?DFrp$lMUAYU?wa@Ckr#6f+{!eL9w)99E zVB6%nRCY`h2H18Q^ecIl`Crogjql)o6pgVWXIJR)9%BFiQcY2g(>~;XKiSCp7fMNK zL6@Ea+Nvwb>(S-}iQ}q*AzZ*l@GrH!gQdBbKRB0wF)Tppq!0WMt4KV=07LxU`?;-p z=MX{ojI2&#+x|7+tc$08D}#{HxnPI0!Vs!cp{=&=`sAJfykhs$h^O6Pw_Vu?YT*7}t> z9fJIr9_6F#0>3)DEHN8-;+4&e5+%E0SDwthLVV{`{-=?#1G=ZOFnm$J6keMaIIskA zoVNeR-f<>S=|jph8A|^Q=MPAQ>TR3)uZ8_BVlA7xPF-Pi886VaIG)zRQU-mfv8A(h zMp`c3+G(&-Srq+fPb>d;R|u1= z0t}&g_weepQ=Sc$Tmz;zwhH5-L0DR{H>6J;zf25G@7X+KI&$P*2@MKr)!h2WxP|4l zsM%(*Z!&22!w|o>jKPwX83}93eQb)tVSswT{7whlW_J?>#LV@Uk-TKV(AsVlx-d(j zIr)l_US5jy*yCe;jvcx55u0NJpBiOd*`?S|<5W%L(CI`_j4&Y#4;N}ylZh?ps1hnU>vrr`i6iO9- zQYccibi6A&Z+$!fdYha96=coJQ)fCg;csPjdc9ss7Vh(7B+t*G@J11bQW(S+HM*gS z7w`v;G1YVPa{z|A5g5JTc0d`DulCnA0B;JuC6F+J<3R$QROKGwx-h*1gK+1qOb=C) z0yNqWEunscv*|1CSx=QmZIGWo$=lfX*Vcuwe#{hoy3XQg7v856AAdKo5ftqom>_7) zcL%wOZ%w}j(avaSgxNmDf(IERU?hoR^OAZm#0W?mw*?=AA)sVL)5)?p>APd3qNL6? zAIMsGrls!eltT$UPmT;o@eIa3<;S#o0+yUWS?hL?V-T{p_|NsK+0UVQtIJ4i zmEo4bw*3l5CsAq{7@L9~A!BC0!1pvF`N<+hhm^milV~07Z801#RDMnu1$e=5DH2>r z$Wn9cJgfG12L}pfzHJ3`)sSAAHH>qBa}HMZ8dj|(2A@kz}lCT7;vtX(KH z4UDMxiWC*+z0qsVf%1f4MhEBRc}zOU6>5&lL`@g5UmpkrtQ*)5W*d89_SP3IUntu; zRIHYvp7}3jpg#3s=Ike=|8e1=+StPG8Uj{^3jSw|R?KErsI!_h9H3B3)5zu7L|4wR zE~|-HrwZx3sQv;!vZ1nl9^wp#Vhxqf9!@KF7{G10j$7*7mLVg#-?h~|tiW9^&roZ= z_`_D!_K5mvHlt}-2AXc*Yjm@ghw$Q&yizh)C(Fld)F-3w{W%H3Y`vSKDhRJhQl{4$ zkJAA60P0@)1>a2|ZEPMSMFQX!kkQc5TZMFYk9(x`6#5F~dT=7Ua=-r%m&DrsB!~zv z1A(6?-+NO8x@_JCw+d?vfW<+fAB5>eyCe)zK>-99apa{odUhit$DMMF`h&dE)-N$I z;31m`vR3O|$7?4@ZWT4VaZ~N#0NHP7U&&z|%3;aO;!#ABTUk^GB;2xtb%wH*`-vc-Q}|2JzO>S1;?w$qzCa|U;Sfy~QHP9a+{tD=hwI4zLYc@goz#N9 zkvmOisIzP2BPBYX8F28u;ZCJ!6l2ieLDaoD!{GsCNAKk#+D-D4Jl=kZ-E+?Kc4N#8ob(&IQd5bu&u>V&kZgo(x&Ee2F{B{-6~@g;?!Oql0LiGh1!BHTM!Owc-aU za)qs6M|(t>0JYs7Bq2?Cr46#&M%j%mIC=~<{Ov8QKfqjX6+*uO2ppj!zd$uO0yfNv zPQSZG9Li9_uSA;1ON9bnhf5KO?)&m3WN4h>gTd#2813C+aM_r=By`S9DAC-<3hU}q zHn)*ON+cm@qrXt@(t_HyDRb#=6Eaw6pZXipgtI5U8dfqn3Ms6(^~vB3px8a6 zN^Z!t7JXyW_kG8OOlWIjp|z9k+0-b=-mlS(lo(84H&`mqLDSe?(NnFaG7 zh@<|J@R)Bm{@8nFtGYHSOb8TC;c(M|snR_00T|^79xB#KF|^msS*OrB6|cmte;uyT zRz_ot7|m0zA3%EK^{%xZI(rP!6|YFXW8ZKf6WGy9DZVQPNoz&b z6-)pW<0rIV)kwy+4T7ujFt`NYp5ao4sG5iVIBA z#6;*MfE)zkaS%oq&FUGSPMjGydF^>1S+`({uEz`1~Q=)zIGikL|uM0D<~ya(LwItfD+e4cOesm~rtZ`O8Kz zqsEz6wirkg&u9c>{;7~xP3Y(76{IZo=D;D?3ui3Q&@t2vB}KQ!xKW)k$0&8R7>(Vh zrkM3%1Z8N`<`0)35#o6?=yT|K5ms&ZwM`0N;&6dkT*y%ShQMvQR1_vK(pFqT?Zz+P zyzGr9!i^|-z{|~;q84ttn<4~*srXd$3B;@HdMHQ7VOj-VQz`oj4!&ikB;C`2GR+w4 zuMOS_Fugh6)Mw1{16`0f{>M0N5HoG*%I|jC(MzclQw}@<$); zch%5K0b@6)h`;y=G8WX{p4l+^@(tao5hlSP?6#p2$+V!ou**g)$0$XLq;Qz)lMiF0 z+qrT~G^GSul8PBZEBLnSUsPXYppxzetDyNUdt_1#rg74{OI)f(s#&E1nLhPNGFmpE z0V%Q)NAz%$R1$ia7i=f$7(}<^b{AC^L}<;XiUvlQek)q!66^!yUz@i=#3xR8qds9K zF&$6RPsv;47>ns&(huF0d7W7btteB@mz3#LRv>A$ROKPJeMD1eJ4B!(r%(W( zuTm*qyvB;69p9ZS@15>m=b_Tun>givYlcQV#OGHPg^$b4q8k?v*4qt!BQ>7s<|z z8rNwZM|5u97-8_PxF8h4OCjVS`|)CntG1iVLLbYM5clxeMFm${pK*aNd_kg;x*Cdi^xp$sqzZrF|ph)dvO`5mM@htqL zJdrPns#0$#c(+OD>^?IBPE zKO&t1t?3x;`x;WQdi{p{ES^@WbZv1Z9_!Q@SqdIr$tr+%faR^FhZz#2-S9Lfgvzz> ziXb?foLo~t0tFH~ujkyBUYJdeWqLs(PrcJQER?4!J(UZwM|}*#+Vh%+U|Rz<4Zu-m zDQ!C*$Q=d0yG|!;H#`JQy+Zwi2zlHm&=`6#n1fkl;r82P0q_?I_X za6+rKBEeVp700^HH+tPI_@g(?n_{mc+R`-FdW-wm#g+WRTYkr~uvmtA^Ep$xDEw*W zL=U=pDakzin-@Ksde$Wc|EeikXwq%#-Tujh08f6uB{wL7YfX>T<3^n(;|+ zq3^dv6OuY24E*f}wsd5#NotGs7HyuGx6iRlyHh`+hAa&`OFrvpvfPlxiFYfH#NV9r zw5V%<7#aMcP6)32X`Y;p207+aRL7EzPW%yZ2j!>-+W784xJbuz8SukWcm_fsOH^zm z?!)%W_j}2|W9kB$3IjDOpT<`1{Wl7-drvapc2AFn?v>NR!JNRkKtXZ#l(S*C->HJL zY;MV_vB?`giOCicUs+N&0J5htbrCnYm2Dchc`8_i^8#njxnkRsYu4w0?wJ>OJOfIh zj`Ka07>!WixkR*aE&@?$39fFpyo(W!w3lACr2e(g4o+HBY<_1Z)&#y;f!fcBRB~rv zoip;o7Xn1^Cn^+0#~>Q0fmu6w!Y|2gvKWr&zB6waZN@J7 z6fua@d-9y7=m1~xu;UzVKPexpMYkYv|Qn1sNrOaQO*=j9TP0;A-qV{3~Tyo z1yEfNA*W};zKlDx#E3U91s>f1ln081gboxy_S;P`0w2gapX38bKxW2IY6+?orx*+m z6g*y2hK!lR1Isg|<}`EYA6^I^?dcf~hQI!H5ps3nMPlRSZf#&*gVH-sKu zp82S0kRBSYHA*q_5FXm0c<=9aKwf;g!VY^7LwQOc(TgDn~` zx2VgqZ`JYLn1(j(J3OK4a*0=Q`!a!6nxImQ2ohWA^7IKAdLSDoUSjU>pqS0=MkxOn zF^Q^++BhAdoP({!*BX(W{OfV9zcGk-;pU*JvdS*_fJBN`xY&RpU;=|5_Vl&X5{eFF za_SZviV7RS09@;}=G>sXQgYBy^U`i#cY!pJYR_6S>n0vOtWbF}H&$L9-_6X%?$XS_ zl>aJW?y9SaY-RD?IJ1daCYM+xI-P662Woprl;?w+ju}g~t1GRou+6Ka$e1#l!7XDe zwEdP#V=H7L2XMJlh@NWf3v0eT1MOGT~#m9mv==Wc^ObAbdS}FavM}&E%alZTp zVsYX67&-j`Sh9zl&_nk}EVau2fueE!9gu(lnV_okzl|FdsN>W^N!7CndO%V3woOD+ zBt5AmadUvEb1hBczK+4^$fqFo^%JNs4CVcw$;l=uFL!@?H$Wh ze0}*ovn?${HOp{1~q*+&|?yWa^?v!ljtSPN0IACJq;fXK$ zA(g2m@wp|>J$ejt%1tM|Q)y=ntQj;$aDH!_Pi-1d8$Qy;$uayZU&7xKXrf0G^pWqt zSn!&2+R&r^Zs#i$!)nv0^I4t08G(9!Q9fQ~D_=oY0p@*_E88{PDfX2K$F%8JuUzTG zbo7vEyyTj3aqR^tMwQE2q~s50`%hw#rjI)aGnQSu=N7YislX@JpBpzpiJ2By0xUzy~8yx zJLM}?M z=Mu=sQ`Mz6IA6Sa5XMAe&OD2^I$z!s_{fN=FB(>I7ASF|*+=iD{8Yvr+w8ius>+qO z>`_tZxXQDF=r#HUy%Ut$xB)F!v`I~(4t!LD+8;OZ0UTt+KIPOUx_)a~FKnznuLZ!f zAsrAyv?BFP3-loU5xjUcgUUrTtTv$==yPT)o$6WATJZTdrok$21kt(2i7w160GsJ`~s z1M7o&13Ql+U1Pg(nL1RPp#NA1>&aUt1j*N`bH^a9{Ujb^cFPBXZ1INHMZ;U;P9_MmpL7!qa6o}V&a4z8~ zz8a7R1ZjZ-&MKW3a(yZpKV@A8z7Q8I!D$9h7l69HvdUQL_kR3rN~+sV)g- zSiH}V^*(!kp;Gne^^^AC-1@!nPg9z!8Mo<=YbYiPy9BT4IL3^|9Xts$8ETH4`ybhb z!7Xb0bYO-nt=zLd_rGpzr&dl4FFkKS>j3El?D(J$Zju-Y-%n7_^LnwpvwOD@lw~>^ z*AZ8#)s9C2G$yx@D|~9#YPfW{m1)BdHOB-Uvxrk1bL?8Q$M8GiGa4|EtN(5)KO| zxaI|Enyt4sr|*FN`SrAtf~(vS(*4^m3YxkJCsnTkRFsE8md|ttaa)3BOR*e4AyZ#U z^pbpCTs<)q8C5>`_CHbA!yCuT#=IS9WRuL=>*zx!U?UC|6&gObi|2L@T#;_r`L&Rw z0exHU-YzTi84iB{ujmBIPs{6TSM5az4@+F-m_^9VMQ1=OO$D_QY<>y|H|BIY7V3N_ zgvpfgElFN;u5J~3mfg1RCsU!M!|q)2&CK<|pC0CB@ z;zs;ocbd!RV)FA~ecPp55x=aKDNQkJYcGL5J%@Vk2d0%b6QogqDX=ov$wV~0OZvGgne@q6n5Kn7Qocxrn_-P`H; z1c18eOjRc|8{{$Ji_aPL)dkwHLpN&#^YeJLf3t8uZO49LD$pI^o$aqQAjIOUd z-(7$6qs6^|$ysSSE>hop)?(tLz7GyUiagI%x^l@!<-xZ_20WIGx|hk$D?9H<0kqlh z#;%S@XYWcon!+-nSOO=qE?jc3c^&pp~21$;^#Do7XF zKHbSru4G_{&J>>9E7C#$Je=Ry4{x+I!cb8gtR8+(L~C5ZBe!}AD7D2GG{vs;F@Yeo zf}-(s9Js+%YWz!-iEUc!3Wa>vV&{&*IF_^EOcy~+ zt{Y+iLAv+UvTB1AH~`2|tmx2#?4cOAQQNOL~;HKQNM9Y#wQ7y5#`9CB^+FXjh;V{%vH^9 zeQAV$D#H$P*F{mLESKUBhCAkJ0z>2DLmJ9xq_By7URe}2$r(^;`xr?8z+oz6etQ6u zfXc7416wzjfe;&Lmm3fl?cQ1WcQIeNcM}E5z?604*Q8QKFvr{ivTg6Js72E38kh>% zr0i1x2eE$Rb~aWfO2@C>PN;&JO3-c6SH#S6Fie+tn)uPLgL@)RtXL33l36|ZUvTQa z_xfcK{tjJ_5P$Y64g8J@l!x@yniBBPZiQIVwD!0P-v!BR38b2@RGmqy(emGJ zUaM2$((HYy1)uz@`W$@Rx)oEQ{~Yyh;ZH?5mot+7C~|={HLzj z95=2BjN0$gC3pL?zuTIe^&{I)PNk!)6KthY93i6D=(r|FXf`-2YAUSv`HkSt$qvanYDqYgDlpOC zfLOl?L=aUnT2IJccVwRhWqVUggTTG>o;9f98~srSf6x!x<=q1($O+>02#bC3Uj4|{ z#|J=rZYHYqhTWK%s?SRcdf)ygQ~0e>m;NoT2I**W?76L*Fp3Pevaxq=IpY{@Zo&*_ zlzwd`%wn%>iQ{&lTKc;6!B^!(&mV7$`K^1Y6RTnEfDM<3NQUJy-D8`9#9jQ8qnexP zUHy^>NJX*I&S;_^wHriE1s?OX-76h}9PsE|`vx0d@6iH23sSt&()@`~@D5M6tC(KB z4=hd7JUEs%Q6 z+-CCElX6wgm72xYL?E=RVFi!N`kd{@kxhJ$&g+5ihPac%>r&8vnB)FB=V2d@rYqk1Ajz3X~?CLho z%B3_(`tudkJ{1 z#0&(7kkC`g#8v6n5b8>+O_w(u^*THddG?o!iZ1`XlOa8FQ)VS%5WE z$M)`$OdtD-3kgy@wjO{L%SbJBEEO1N(&^uvF{}c|j7m`syg8#gsym;K0gDAn?|bx? ztyUR`zr5qXS7Yu)PcQxyf1$*+tc;d(qap70dQmVm`tvWvn&Ej$3RWY_^UfbZx>L(= zafQ5JjU?ov>S^Pqd-&Dj^lSLA%JVmb1lk_NWhG>w%SV6d{n`oRQz61Szz(8M05}9H zX)-6t#1KDt|KQW7{j_j?Kza;?>j*ILMGiW8VAw3dM6n6GmVrEe5=~Y7^&v@1gv78` za{{ox#w}%Lg|~)*TU08}T4OSmQaaP>vxcIH0h6h_0u_wa1y#>yzbn|>_EZ>%FLv$?o=V!Bl%@ZmQO_60l zMni}V+#{{_w`l(1V`zreFvTs3GK*_t=Fe7yWsvxic_Usy_hWtH@e981YC-8%ta?AE zG|(_0??ybOe4$j7_tCofJJeqv96^Of9yh3;CABD9v_C0?bzcqFu~%x>=n(znY_O{Y zd}-P6v7&`a+Cx>TP0wRcrYm5GhIy{IzM6#`X<-V566D=--~5!$UQnaW$qo?Fs3B7% zM&9k2!-GbHo%NnKC#e0bi(p`l(o7A1$PEi&t!$nDqJt6}b*Lxpb^DPB9^;&z9 zzl0vK{vmtSCwz@v*Nc_;ggPqznHA*>Zvd;m2D`MdAy9~Of*`ST*Ztlq@bi{rUM|=t zb@f4U0h;XdLc9&$bu=af0_=<>_;YlvDshWYfZVH9UoV-S*0LKQ51)%>H@+CWP=zF3 z&7OGS*@tn2ah#(j_tfgc?Si6N(1T0B1fI$ygDIi<2>wFNMJSfh*)YjfnDkF)N6~pO zz51bB*DhnMzjM)Op;Y>(ABH(Ci#z=#F09W*@j;fu)k8EK_A@;ll4vs}*Lj(f#Y zr%3~#BB)^#c81|XC&)0sEon3~Gza4hvlBJnGoigkYxwsuj8)?R99QQoCs&Ia0C~|< zj!$N33kJ#urWsCQ@KReIP$N*qNaUV=+`)a3R?My91@gnYbyUq5<^16QN~0YiHy}Y3 zp43=LNU#)wM%e9`l6|Y|zIm7o?k^dg8MjHSvh-rfZ-Xx3%9BbhOdPloDyY@=swA(< z)U5X(ed^yQ3&A^}t3UOy)n*rVnScbsU*=Q4`XkF-BA#;jrj1{Py7!!Y15SZ` zoh2`y7Ev1rztfA@C5xi6f0PfSxv8Zp^w6cF9hMcB1{<|#mC4hI+1#s6e@gLT1q;Fo z=A#n@#*a)5F*p~jCE#5LGFDjr-K_u_%ltV;hkm02$ovG8ghmhrDL?Y{RvEuLjdxmlgwo1WFf<0u?6A&(A~nOzaqAU1rQ58-4=B1POg-(T%ba0$}YLITC0=RLBKoL~nswC?q^(qQ38sFEnEG2GaThbcTYpV5PtYL`@^+t!0#iSDWJGkW+JHs{&7ZV+p8pXkXC z8$>X<`Qn#b;35i4b}gcq(&)YwTq&7FDEWm)f4{WA+z3Dr9~qUQf&+l%t>rmAfOxCg zShL~WyvKlWdbMfgT%_M6$*C31j!wCh7hB^1p+m7!p@|o{-C9paqH32DMo;oj_)J2+7VR#nq;N_r>GvnSv^XkRp- z`JN)z2Er>_bHuO>j`XZOTT;t`vPFCv=`%vUWes|o+N(CsKMSohnE71~s~Jm&mys4* zu~SooXZJc=cjDy!p#88rUpGAE&?}ULodeGZq-t6-!C%B?4-5Wk(y8}Qb!2fH%=9oL zajo=VXDQN!F$M(o#STla2NZxqZFdARkKR*s+|$yPUE{Q60i;#Kb7*YBp~wXwH$AxPKo9N?Y1n!23#)}KC5TcX?(|&gE|aK43O5JkwGEb6{*kPpC6{|zuwbQXeeg&~fKSKTT$g+^){yxhVrPbf zkfH*;2FujsUJ7o;(^)H+bJE&K=>2Q?*tmOwCpr95R~{HQv^@K(T^Tdw2Q zXyC!zIW(uT&?%4yqaI8NU3>Z*j8Cte%SN&`LG>|vPz&m$h1~NHb^+s&SJvP&lEM<% z*(AlPw41PDFTTLxbeHaTMci9aG$jX_p)yVz%Bx!y9;<3e+5Ku}a=+v(O|?eyV{~tD zHL#}iR5}_doRPZmXl?Tdput=Fl1axtQLBM(s=eoC!b(2hc*e_^I~&cL6E!i4$2Lc= z(CWk{snaKYHBHf02o1jp2xsqHH#Somav!2nSVod#eyxzIAH74BfPLmR;V*;6_HK15 zh?R%+G#P*!a9sV#zI2!j*ifAyP?lQKvlHGbZf_iO`-@H52c_OZRD&mT^iugVwUe!^-8z-a*&C&4fq&t_$emS@lgttMJU?vh08PFmrOquKBf%}qLU z5~aU|(<}eg{`;ZM8Z^9Cgb6^wuO9ZLEZA$uf;U`Jzym9kGc;TK8UGD@4IOiCQUo%6q$7?uDVQM* z#g4iROD=jXsL~GM>r`zE~qjV5^GQLiGOJb92uN#pQi`4}OBiq@cA zVNs0&&#RIvxZ7hOa)O>eSZ4^JN_nFgL*s%)wU=&0#_?qyou|Z(qRcdN zj$@G|9t^IQB7M3DRl3w&C>-A@iLhj6p2UPWB%&wlQ&Z|IC~c*yWi^DGT7S{-`oj4z zTgch31w@aPV8u#T4LA-5RBQqhZ2pn7qi7D}#%+<%2{sX}(xV5YI0iY>{-Z#KVPo}l z93l6qCgNSQ@;8qbEm{1|Xz9Qwxa<&YwjnIZVyTU{r&juLop5Xz{PFpY8hY27qps*I z)a8@QG_%3!5*L%+tT{4R;o{472UMpB8dk;(ceU`2{RM)lCpclr?DajmSywFRjZLvN zf2QnWZ_n4kFc?kTu*J$xq>26-jaxQI*{HYwB9XlairjSbJ{}6{CYM!rMoFl1(CyKoOiUviOtr-PFw+pmJo*27Jj||=JQ~CyFoWh zsB@q!)QfZH2^d{i%Jsoj$69@HF%KEVjSH6xH=9%o$|MNwnaKa!8(^ys!xxN+ZJmJB zCWRogGDHh5a=(Dvs2x3#^*mFLkn?Yk&q(Wz%vzqye(6gSo+G}3x2%2PB@P}JB{7`t zAkPjHT`8HIYR^dkku0$B@wA)9>O+2kg0vsVI_sZUvJ}IwD3G3WoH29mq=*{5pR^TV zi-3dhL-K6N9_I_C<@#ckCCsiHOf$LB2+FNz(HOqyphk)0sRm`E%+c%NFS0@!&_>q+un=IA-lqV2N5&5< zmIQ{uUXj{mG&{mH>%0VU=#wiKl9KC-d^(a7hevElq2+0?WQY1j26AVEU}N4GTUZ4X zJLnx9H`MPtg~ zOOrt-N~*mQWy`N8dVfvY@)4tS>1g@zVV%#YLf~Jo{kxdF4Q}o3yDIU!5oBN$!T%UP zfXOV{{rxrcHGd^UKmwBZ*1wxB$889yLvGqOWhM&V%?iRzlzijFO6+xM%BRw1OSH1r zE5oD0&Fe0PSbnF!(>riL{LnrdnLMz>y&S3*X)_bsSyqTY{Lf6s}JwaCoX)LJ{goPVK{6SPMdl)FQ$9oX5xb(ob%UxTrUPk-qj3wBy&GmIZDBJ_zd zu#ou&va@kOGQ_cJKVJ>Ia)ZB-2z^RG6s%-p_winucskQza9Q`KI8=sbk@?2~FPGh$+4KD&eXm*jexu#zU$OQzezSWI}@ z;LZNXf)2_&;n3KbAwQG&SMT7pp=8$s(~=-wI(2*gN~ICsG8+UbuVF1Atg<9&RSfUz zVSu`%L#s&E#8d_Q_O7e62a!AlRO7AgZN)XUztmGJm0BEH-l(}2()7~VzsU4#XAq+1 zto!Z5AYPrc;oQ&20P@zv{H)H^@JiP`gqA#BNN_vSExC?FeiMa}3zL|gO$OWIZaMG9 z8F$1XGWq-;GZRsDfIz4OJ~(NyUR13%Z3W=ijND3yMNy^A_fLGa<=NLuUeHg;s)@D5 zI1tJ>AcDfSbq47JPE_;-EN`X~qOa4)#dyzg>#RLut`XqFcu;$c8+@$TWf(`EO>k~P zvBI1VF==3GwlU==^`c_+Vsj{Xd2BYcL~c9sbN8j4)8xf#zcO{hYKbOot4%&fpBx@0 za`xFeCA(2OK@|r?)@J&Coq^kpE-YL0y(XYKA^yYnVV2GLtuqF&E8(&g`;4(vm zVYfUcVG@CpZ{kUI`<-880l~mP8_L|evQ+f{rzU@g|G4Q11pasSUpKw*@AN-zdWhfa z4D^86fK<{zSAcv8B7c9~^yO5fN#z*=NRTo+ERVh5j>Jo?6J6Ms=y87RGuZK7wjbhq zJ|_IV+o!f3E_~!)_-c9!KRaGve)12S&zql<7f!EsFT2}|Km66ZcYgNxMEo0mr=Dvc zt-g<+u)bHGo?c9T{y*zWfImN*L4`j}-4#FmcR#=I_$U3@pNcoeuiM8NVGrAfMg@Fp zckY|z9iHKTy}g&`{5pIKzQf)?9!Yzk7d!p@OZ+RIbw7WT~e@PDrQ6s43k&0Lw=E)|$;vxslinR2ex2RR*Jn~w8EN0ezk4~9g< zOuh06Bj{zQu7>#>-7fK@NoPvEMSOpOcW-Nd7?LQ_kK&nN}(aQ(pc#!Z^B_} zf%xTomS{hhv}#YKNf%ZI$R9$v2b6yvo8V=p9y8|bkleF1$L9U=a@oT!EESDi>nNP zeHWF5bkr?ld~8b0%*?boh04!!>;fN`bG}gfYC4DV4HY0`Y5l+Kc>mB}4`QB8>u>tO zy~U!Vw~XNP8ftJIU6cMjO7oL2w3bxuot&k0Z-;jt5nK=(`tO^CLh?MrSJoDJAx?Tz zNatBpj033(9N@W5$$m^28}<{MU+BBhMi;0WU*g@-(9j`mJ0DBK0Cd_u)li+z|GyjY zOM=viMnOJ0dkGPh+!G!!NJbnM)QfrJQ+rm3uPwu2)6+X^Yld{rJYM;G4ZX>H?nbGf zayhsOh1Es0Ls=A9BBULJEx{_^EBQ8is(=#2X&Hq2(ar1)%vVt#JRF8mv7{jB>jW`X>3{`W{-7e6TZ&Fc(bK}VFp%d}a0 zzupc046Rf2 z^RMm3wI+?iiT1%WZRlLGffRlwCM&swVZi?^Q2ETBQa! zKf-bwTXt(R;@9!yhp@heg!4AVT7t)b+|r|*PVfl}H_c&7%-q)e3!jN$>)BU?O@`EG z;c~Y&H361mB9Lb`>+z!-?Z1~rGuV3Eo29Dq({z;A&pyKy&5dROuqZ7}vfNJ4l9ky| zszjMX!Fi+-jz2u%moTh|AB_hpg@D{DC8;B>?eQh1nPhqYQah_U_8*vo2OT!f zQHE4|a$;2ae3e-5gn*6IG;F}H1i4`Sbd|@rq;uEs^3c~H%ZTZ)qse0l+%$c(Jj)DX zms8ToBP>miCy2F?l9N`2)}|JgWpS21hg%EYP(V$x-SZo4$`=YHi-QQRtz!TDyI?Ol zyHBG9&8BwOrKVhh)Ylv2nvZLGrFxms9woZg&E%o~$DapADYC>>vY}22%Ly2`{g*X!vVVO;;t-aUMN=94{yu1BBkGuq3b>QcgAOK-dxku?cz*ck7ZMZeA*AgW|p7&a>;(QAs{!GYxfMxfqcmq z#%28)PqF88(QrO0w{afkTVW<$t^*u4+xt`>)|X;`_U%{rLz05$9|nI{)OSElOnyUq zsiJ?p@^9VuABO=VeEBQMsv1o-_ESitggxRLXGCkM_yONp(=GC2T>|wyY3ZfD9G|4an2xOxfy;;^NV>tb~;P^oz;MFu702Q2w@70?Tx%^ z%=?XeSdpxdm3fgMtiW~$n{t{faM?DFYa{=))c>EG-g)?rH&IA1idC6@MxqF2^h7wE zC63s!)VnjY<^Zb{?|`!G$U#~F8#yE!G+;~tH5_nz zHl;4=zIzg>z0Q+Srg|8V26+V7d-z0JvD+bUVNnlpHhGqoMHhDE&6uVa`*lpd_P zhq3w-rbV&3v};C1|-s6J_A*}O_1j_`B9$?--i znN~KL<)(#N*)6dwt_$Z3o$LXTx~%#8hc0x+7*zh2bu2mB0N3`oDBAwg&oUj;WT`NJGFBO`i5M7%>xKy)FBaD8kFhm_ppr3zvigHN+p_$$W{`x= zk!)?S`tb@GDFhoB<<}o*2~ZMFXuCo@`%{_Q2X*ZZmuiA@>N9{p(1(HUzG3_b+j&!# zNAvu^-=bS*or~j_r-320-_}vRQ7faaOMdj}W134Y5`^9({_%;v;P6IM+dpPR&xY}& z6zUg1BOY_j3F)GkDoNusgl+1~=BP+T7ss*^ySYecXAa6r%S2|n>zv1Oo$_(IKx9*) z-VK3hivvsXl7<`guud0$>m=KeEN?un%@5+Or-P7hyO)nxBPy6~Y^XM7Ib-?>yE?_m7 z=I`DZ8w<`fh!iYAIX;?_jR6+^?guid(#AiwE4J0o=41-v9*uiRi&a_OG34mXx2-0y zs4oVD6|;v2t%nqlwj$5V0^i(TP6-JDc!jeKMY{B8xyXV7PU6D5cKCP`PxpA-8Igte zNoI!vlfm>JeD(PcE#A%&R^Dz-Uob}&)}3*#x~;&&75UNoJpG&j+H!%fK1ng`$U3he z`uH{6Qg3SU^dWZ4Lax>!I7_tv%cY^o%qL2*^r+HS<8Kg|D!Z0v(-$hmajgt~TD2~s zD5sHplld~hGWTP7i0OBAQRQmEampM+wxv}zgNIMtCVGGceDkzDNbG>FnM&%WvJ&vk zJwcH!2@${XwLzg##6iqfv-=6B;zVz&2r}vJNJaqmJ>4hz8O|~C{wzogg6YsJF8eZf z?VtK9?gII+(U4Bh4)V$RV+e57&mM;N!krX*1cC_ERi71o+)}QS_C}1hF zjSeTg!X=X%W?M`1-}_U>w7w`uNWq!!m^-gmGeTBd-7_IR=JG5on>!3rgV#VVWKUJ1 z9*fm^sB3}d26Of^5aKV3IFpH*TA zCD!}#R!hF+ya?@EKVw``iC-?jw^v83O{|tqjJ#^EfRqpPr`SFTgrTdPMby;!*#tN42A0JC^T1)W3?^{DUdzpUV9? zVg_f|&hRrG+GFGvCXiKNKB8i4@%(u!qiS(a#yP3flHz)2kiNVaVM(T$1WFL?^m^j_ zCiz>B)bK5k67-C)Jv+!mFtJajp_+VfhQ`afj};04N6<>#&O=c?r`d}wBUWn;Y55wUno*>?1Gi+{F7|f>&WQ2p0(r)Kt@3bxSN>_W$$eM7h&W#xt%1aL6*{` zPUvA;tOZl%N)J9^SDF+~DSdrrJ)^I>0Vi!@JFJB<^oz#Y^v~nLym~Ro7<@+~l z6Tqa1bUh_C9&9bkgXmrIdJA3g1X72}OlY|cCyCHRUMqR0Z}YDewN*0HkNy=u&QEoa!1EBFOk_Mi`ZTJ zEvT=o7QQ)GovJ8zZfvY`&~rDXrlt6a*#3_b2h^@09Bobt8-#g>necK?XQq6j81w>inB&XTj4=t}x)zF42zo1v{Y~ zioJ>*(pG+Izug^k|iT-8nrMlU}5T@{BGUW4oF6P6S z9b-r2$2pjG6SaE2#R^wQ8(3@+s!!%VfBN;K;}Wh9h_a^AlZKy;`MJ(kMMT%+=6-Gf zj6g_*hsrU0Nt|v|01@0NDMM*-T+ifn_6qG%alV}m-FO%;rq&Ox%y5L^QyXUYx;Bx3 z@wmzT!!ML0EEy?VTN>c}RWv;T{+0|Pxcup0aKs0R68JM_yyhZnmD;cvAFr{L`1d2I z;k=iHHI2P{y!2B|A0pR0z2x~BIoOccejs|D+e5w>Ui#h}HO4a!Q>8kID0R}v^PHBm zH)PNfoL!|7`c|$m+LG3coFDJQDlHims;iDlKaExZF1;2MI@O(Y=y`1H`!A3!_OB`H z*=%pj%8j*uT`k#k%T|48+I%RYNK=)_m?iEB{2?{Ts9(jpQnUgsd-nYH4WQ{2C^~1`VB!{Jr;TF0SrB(b(xjM5>N+t-XPo2ntp;5#LvAoAm zVfvJz3Qe7x)^V|1?jF*Uz&>1|!H$%>{aQUv9P2R{*BdS%3_PN#sa2n`|Luj@_-}Wz|25JV z&bhU$^{)3WcPHee1AYtv^AE+*v1n xWIVUSq>(n#kxsW-L@Knksemn{f1@0YOEQH`ia{#66d=Hcy#c^#8GSjxnM{&AJ}jw(Xfcwr$(CZQHi(*|W#C zZQHiboGYJw^vqG*IUm!;?Bcik5lyB>;V|o;||L`Z@yKtISe05p37JS zuO3<0jod>HTH&-66OwuSGJ z+cB|nep!yxZlFnk|eC6Ekli*s_kS-9Jc&8x+($sMf z7f1;jS2Zk*AGN%C+G=B@Z=AG(GDQ8G^;ELQW*RfePG|0dUAz}+0*Xs z7#-ow_1HiuKPa~`i2vrammp@kz9cZi2LF$})pLdS8H5=4E5NFiLl|5UqaOe?2^rze z$*nHD@aCekc^qn_U5pzej@~?FGtna_&D&+=+Qu#5K6Wl=G_4zB$ypa`W$OCA-EV?+ z2k#@U3mE)U0Rns$w^PfMt1_kzEz(D`A-qe4ghTR?V1Whx9(Ec{@ zV|WHF&YwoPxv)mViS$(~+HxL`8Q$!lb52UhKu3^6dY^*G&M zB37E3&vSrR2v~ef&;<;T#wMBmWm}&j8Serv8t7}GbL+DQm97d`Hl4fzG%q`GSFV1# zA;yq2jZ%*$0<0i68-S<=K>OIP4gV}40oRrJ97o5eT~44l)pEIn^92b&4%VbQW|sxt z!XEzvNL0_Q9brB7;y8fjlW!9JtUsNdfNEe*T6VPy< z?os_sa_oYFn8K*JJh8v*uEf6R*3UHoVp4_}wi;-9$~}(4kPhOTx(CBnU&Ols>l+%Q zAvFEsRVe2csx8MNMOGO<%-MkAww2nSRz_*DOh>9tsrn5$Z<@li+?@Rp=3(X1%Z6}! z&*<3LQ~u^dJY1Q>O^O|)O`imGDTHAj5B8kJh0zh})kCjSD*^ty}! zqN61KbmXji`gT}v&Wbo1wew~&SZsg+({DBB3|deWKzpPan{)B+3$QaTCo=v%9{_+7 zk<0z}?KDL0`+L1q?m8#hw5`gpD^a5Hr}qDGc)$n0}8AFR}U@;DVF ziD-3Jnh9zdLVh_OH+L8|BDA!q*vsJ4=VRY`B?`wCh8IcP<}5LSC*5J3=PCmlmQY9a z27q8V*2si(<2^4%MDHs?Y+KS96w8gQ8cBUjB$xU|kiC`$#TMU}5v#NrsNW}L{Z+Gq za<-crar1SRe0p;G^M_L2`69M7P!$%Q63=e596QJEZ(-{ik|?*|i?e*bj0051_85Uz zyn1Mgcz9v}h6RKBZGX*HIT`g$(&mS{W*{o|Zkd&%Dh1}|h@h-gAKVvq&nAiLJd=a;U^%sq1iYH;}~M|IzU{<}@P z{vWVAZ$Lm970*jZR0j)VxT^aiPZms%k&YR5L?DN?p(8ajdqJ~lTOAK<+^LZ8?tMSk zzs!IaJ9#x`5P7vzRf>H^h@0QZt%_w2HLC8SH^^SAN1|Em zeAjBy`wNpL_WkU(>5UGsmSh{a^on~H!gljBN5WV6?P<(aP}w-gbY%WPgaDB}9H48_ z1<5ku_Vp67$IeFujVxkzhKxkBHfMzhV_>ctX95Rd(g71@7b>G=3!&8pDK_J*`ZZUgvc|87%oIM`|$e z0@F&Hmr}>GT_w&?8gcXjzAj7$rd5gKor!@O%CRMHx!>hv&`0Pp7@~SwF3AC0E|mT= z1w>8T#xtjrZnut3uYI!Zryz18A5DZoH#;~@~^HzO$9$CJ@W5JF+*rfMi z64}S!^#!rJ2k8|O`sLQzPlR}~EIfHo z>dzvM-z5>d9uU*WVD-Yf13ty^ZwWBmiE7+yY-|n_rWBux0&!P-F@$XMg}DKWE6cPz zEi!=`kg*@`d7iBU67~kbFY(5gE!+!$Qjqo7$&b51?gl!{7%+? z?eger#KjibbNcJ})#bFBsQfXjiqJ!fPlSf-$?v7_)N%PXP|6~p+!3@a8A^wzY}sk2 zS5S)v4)QH&r<_0YJjH)+%=lS{*g4c@2#SZ|q$o-U;I_syd>s9Lt-9=^aC6sjgq*S6U@@NuLS!p24%04$FND~+UF;)}qz>KN+;ZIlaN zy)btK^Xfdf4LZdDuDKBtMHfc0+Of`_Vsvw?7u@XEgzVr6EjRhx`zhGk04#J_wIK8`Qy;X^q?wd|G{ZyZ~c z9gGM7$A$V{@6+h2qScE)hv#WxvkJF@u+i$%IP!vMp>bykfME(IMg^Mf_~Z7f_LT6~ zI*<3!98=iYP?eDfHu&k{81P}OZLb;AMu>lu(m5ifRbBsT4@>Ed8S(CQFMD-Pp9W0P ziH_y!P%!O|b9>H*Yt=fV0OEzFu{lkuVGdzwY}syqNxUdeqsB)Ye!Er z5QsA2T4?@lKwUYw_46)bH!PaghB(U3ODg;Ds}5xPYBz_i@jS+KdLPf2SKx#&{XjvV z9uD+*1E4s~bWK@&MZdcLaN*8GJIpY7Su0%Z(0;2Xz>Evif= z@Zd@wO}L)2C*b$XWddZo@K=K3P&7%goR{uQVf9Q8(dj8sMzzJ&!MPp2>|ZZ?aRR%_ z>qtYCCl=O$1E9NK%0e?-n?rx8jpeP#g^~_1KY(h;4@|I%nXwVSk#7>|GsYB6fer*A ze4D0pAZ?kg+H8~d@m<)Hli&o+_pV$(yO6(NDq6)5(B}x=Z~1pBZcK`Cu;)OW(n0-f z<2%a|Vl;NRnRPM|s_HAg*gB5Wzurkpa;|HTgIJPaO~I$ecRJU4a*3`VlYK)l_zU^6 zP41yMq)HUXcMaN(db3`lg4wbMjx$jRk|_Tn664(}yx7z`_*}2xX>0DOr=7a2<%F^{ zj!_+kh7&5@_2>bTt?%Gv?!;s9X0|$ z`FlrPZ>wuVnP?tbx$blg^uUganL|iz$wb_@#4p>Fk93}puh(LZUulEd*MEXWuh$PL znkzP0YvEiRj-v%Kz+clr4|isn$Fg;~v|pQRh%26Wqvu^EbylQmhNEu$bK}Eq2d6H) zya@VxzTw_ ziVMe`ZVTtel1^YpML&uB>EZr6*+yv0lG6yQLeW;4=Bt+diwuc{LA6;6BnYNz%(~>! zCF3zo+=;7b=cPpG4hGZ&R~<%FpM9#LSCEh5tGgY+gNkn%)#6*awaUdO4fL9sKNh;ncA`3j4f!l^UZJw1f-0Ha0wU9Xq z^2Sj-AO^(ueS-Fkp<@<+DP`Lq-YsbB;e^pqX|BMs9J{(+6{8 zez-mDc~-zOSShC#i$yn^n)=(Zy=r`<09RRSS+(4)w?KgatGtEG;@wNpBR|gc;zu0e zHt}j@t+A*yjSV}gHmh_o8w8?F81spoqnj2be$dPcHf0!_e)e7Ce`=T#>d8Ag%0vUS z<4rrgmYYTj@(MLW`Yie>S7w>x(FR(a6Nn}kPLt?0%iEmbqPe)J15bHKEXRR^>}Z?N zu222@=T*dWpXETFY|+|9O9LU8v3(bukQ#5fve-z^h?v#vWxsg=*Nole#X3+cHZ3*rLoJ?46DZZ(r3X*{^cFa zmbmcvvM$<9(Gi(|8{FP!+EL)6-}W|Ai+%SbrHD*2Bc>1mY*k*Pf{L^n2UY}D=L5n5 z_6v!x;X<1mZFolav|k@3HKnY94#Ww19FrBv5^9z{sAl*`9=qYRXJbAV=Gl^13$`li zAuo}~uBT9D0B%Ut*>npk4yqVeYqfg7I(QfDf)9AdiWJ92(@B>)a`=LDSGy(_dYS&r zyJsBN#RwClLW`{9>1MIDzmOpaRr{XV@A`27;y4eD!A5) zvS7t5jep;t?NL@Ju2ve19_vIgbCH;$Zr7o;X29Iy`UJ1J$_~y}HGt9blf+s2T>put z8|xdq^Bl-#JT7{KY*d-pjf(`eN$4zmQzMn_zwEMsCNVwQOB}J1HTo#biss!pvSUlbAU%=f6x{4ZlR0y1 zB-}#%gjHilsn=pK?X1i}*TT$~$c1Ab>mxVY#xbB_AD}BwwH->bh-U(P(=6nYb+kNUQx05e)^JFlsv)=dhQv>4avyT1%BAt{UIudvF7Z1e>k3x6IGnDZbO3$iy*ImBT_ei^#K24d+{1ww?)4VHaggp7*y4H!K#BfJJuX?|Qz41Dkktah zY}84`R_$(sh^29L!y0sMmA{@n*;eNSjx)t_c>I~N=`z=1wRUW*DqdTJD}y3F1j3kT zuoKf9MtDLE)T%S%A%;B@r>u6-S5CH44Z=mO;N}HBP zFPU8PaQRLA@xqfzTVqs0(0lL)#H2_xL*8%4W3>@~5S5sM?A8E}C5B0YDGFT&+{2x?L;c$*RB+205`772irf8F3?Ba4WuIeUhUtLKs<|HJVwp)Em==@la_kn%(f>n4@g22qZI7U5 zOasrwzkcqp?*iGnC4iMwZ{z4q8XVzeV->G?{#)6WuRq${3FHauIs2=OWMQaw_78?eW zhDIU*XcE#T4eT@^Af)eED#=RXK1^qfib3K}B_2k^a7x5fASk9Q-Fm)PCkPTg3A{=< z0%A^(Wv2R5R^2x{FFu|fh!jgwW5G;3Z6dYK@sqkI?SsUrTAQsvJGE8(tfK{D>xFydViCVmwl&sFsAheg zlDys^pb^tW{9lP$OQuE{QcrYL*3~(jg~1eG7SPJji?rP-o_7Vke%f>UKjt`swAp^< z>1<+(CE$>c!+N75vXBRb$2NOl2P_Lrtbg&HA-!lcz1h=>PCJ+?RT#`IWc=iq;-`ukynd7#2Ut`;If zSDYv?o4nql$+-T6Plv&_cCw};bBLbZMUkNoFBdb;&Ds|zH$U68+K(YsXTx}lE|2yY ztno6SHUZY68I!_0Ukc*ohyEKAa=v?{g{y~3w&rtvErNW`p3Xgd_VV^H)ym4VKY5R< z3T^BYf-_YctsiPw^|6x4&wlED0*jG({ONvBgw%=zek$k(n5egV8_%i>B)V5qh`Hn~ z!&)kk3S0v?P4j?az7nNCGb$O)Thz>Hq+2Xio!#sJ0qk{hM{>9vjjY;}KQ2A6)G-!b zGSgAG)VLbaCShGsM?#ePcezvCE1rA2^2R37)kLN zAm<`%F8Ty6{6}Q^&U?GY1N@Sa?83sUAp0p}{jqpq0GS3HQ<&T1kbD9`hC%7{@4qVW z;)Mu1Q~zlvzwq7SHl*RHr{|axc^-4$l5Xonuz9jBnQe5ad_vB30Y6{N0{XH@&wxn# z*-FYh%_$7)I=n2a%{!)Xo8ub3?BH~}czYQ**^)jF_!e+HdTXqPcuCv3$vuN9d_9GK zNM(a0AiAACA#%eWK!AIf?%(krEKE61$6oqIi7*@u+V00Y%b`7?yMrmRW#3Z@7wgU; zDcMalN0g6yU0f-+0^{TR0+-~Tr_*l))l3tvvtswk=Cd*9fQ!Fzo6ccZ7s2`&z6VQk zbre#Fr6zAJd=pxv(>14akL3vQAzbYe{I$oj z_CcjvUb^g8+BRv}f--CHh1F8K(OCYajR4bGF(;z@4TxsqrM76ND24Nh5xunOD<4qb zs}=uM+|2DFYla%QpDy{m9(8(V<|<_cn$hIGXNBviSO-npmU-pC9^N% zwPz^lXKgukPVxaT9>v8W z<86}NzQ1SFm*x?a|BVmSYU5ivf|VGBE8&@yt@9~1Z7LBPfT5NQF}`w$CSB9~CfSP| z}934mbXb{sOI_a`Ej{1Zb!GIpfYpw4tv_2OIcT^ZZKxPnbG0A_5XpI!rO zL_vSKe>a-ZiA%X?zfRX&isJhLkexz_iiP&cmO!2{soaV zWI^8B`K+F~_;wRvs6)@wft(5)Ae|moi#L(z;g2r$2=McAbcUdpi(%F?ljv|Heu!^) za=S32hE=x}kg<^{FwVr``ekIvyY?=&ejS_O^88i0Q8Xh;dzbVh?QyZ~BIkEkFARB6 zPqQj`aBfXlk%vhDz@`qwU3lZxRi5#%@k zf(AU(zj1JvcHWd*G}mjp03GsnyKHa+X8LJkD_7ui4W}a;tOf4z!&Rc4wp`{fjiLS- z7aA}ihL6SXpp>I_k>n^zL?Sw!m-3P?X$Er{PJw=p^6HT$gN)yUXTAkUYVu?W-r2c(qpwG?f zOTj|o_V#P3!Cl2d9HSG5Pe z&iiM7j_umd-~0>hftKuAl-w?PomsXKLI!sPNb=grrTbP_tQgu)>G36>K}d1S5XC@> zry{jIhN3G1r$p7Xv5?+E0OPMw3!ot}JE?aFi7du!^71jGhESZoAh&K9)yuDK(vN~{ z-p$elUT4C7Uwz!?q;R$Oz?|!%W7rXvf{EWlD-4$JG;)mvx5*i&?FcL_E@h9ljht2K zbJc=0ORtKC)kqBJP9!0uOdi7DY812Z^zD}}x#B%6R-aKpFD85_X zxbu}*92zHuVoUorHlt`-)nZ0%u)>G`+utC958+$Z5iMAAi$O?NAP+KPQ?sm{>Sbmm zr0aEcSX~nc^#oCr+(4-?V_&P)Z-O*(^=Mc#Qe2E3F6})GI?}evY{9HgJqHfJNdBBD z9Ix=aN_eCv4C~a;u3h)fmRZvEk10r%1#;Utw`<`{6Z=I7Ss!csNh*uZOI=^!LIp16 zk(+=<%eBU_+IlWuB{ypX(K65mb^7fW@G8R+Y~n}C!Is8*7fn}IHM^hH!9ZpYR@G;A zZBaEi$x(y}L##q3Oi8DlE)NK?h$gK(_TLU$@u!oVXag&-2<-*In5`q6eldN4*;;j# z>t_|4R3r=6_q~5?l&n-Rf^;IC9Ih>k;52*=wP?!HWBQ9AXuB zA15h_y?Lz4VW_oe;(;N?dhH=Z zM|({o+Sp1c6NTucr#~z2Q6xRq;vW0Ap>Vpbv^p|n2}=((12j{|RRtokLn3p4D3G00 zHsp5X(I-}udZC1d2!bh*c{w~4ZG)v~rDr2@OcMDKNaMNIr!lNZFdzKHLFl6kbofxq zk_)-vam+P^&bY3nBIpV$fpco>RI4ib4w>ggi7SuOT z=a$Du=~ZkuBJ4x#))V#DU|nVlBb`HVp~7rvO@`#HKZnpR>JyuM#oac&N`AAx(!dEa z8bziHm%vFf@P@39<$|S&@svG34oR#)D~tejT=tiYytN<;3+@J00uNmPS&mcvHR><| znbG7;vX7J?hRwYO7~fcbp^G)olzx3o1-U_VbZl;QxjGMZqi?P%ic>B11FmvX4&bZm zkpz2Fa;F|UHAJEzT!(%Qw0332i@>nP__BMMka;dT&5f0;+)f3NVShYdFLho*U(kskG03ox3*`2Y7Es|5Q50%$=@EmuLr$= zo-OGvt}YDj%TgC;xNrhri|7;VheHy+76pWN7-YJ#Y?I9+RKrX*{Sv;TIL%4ju)Pz% zxpEa)=?`jnKa|;~2GsCNT%3r~&fW{wb4921*Agk#J7AhGZF@_mE@>02RJ!Q9VeyWx zPQjhY-=zjoqCIdr*a;O#Yf7{$c6a%8hFz{W@9|t5lce{l%N+uMK?Wvgm=aKkHrWuQ z4E>OWRk=W5f<5*RwO0yeEQ26CGu7M#YZx5tp>+aU?Ip;5yQhdgy)0CFIu(D{Q@=ZU z3()_3Cwpa2mqUNNDM+7Te26Zg3J|Rar{S&Zf}mZ0L1{KE5;BN*EH~;hEI)535t=@a$o52}JVN?_}(5lJaCIvdlB$C|2e6nGM9y({A7C1>aoR%iFqSo_l)A=4)+J0u zNBNLXq(6g;(mDhnaHGOy(xKy~q&=MY+E7X|4;5eq`bmIlP&egwFFAp>-VVz+Kbo>( z4Opy=@t@hz@FUpt85FUUO>P+52t8S#}a9S1Ml zZDM1D7>wUEKjN)ayx3FTuljK75%DIYN^;&75X{VzS4l!=Y#ffsB8JoxY>qZDg+>Z4zWHqnH(9gxRkE%+ zM}BZHjf{pb|CR#-FGJ8)8!Jl5jG(6fU_8aLOK1QUP3#x;N$NdR*9_aWRcjNR$@hra zJBd(=I%^8z&e|$^6dKC`Qu(ZgqnNy+^$()YfGTd*fd0T)ii8Xh^XU`Ae|H=7Xhy92 z$U*RY=uGxZ;Jz5cNGYW$4oas=mhz@0;gVROaV;*}QCFF4`Hd4uV)CGc$Daj!wzIoaM$${7kp1Jty$T-0`7k#4QSSbxRT>ftG3>$b>vM9*kWrJEC9C)QFR9<)V^E zjYbQA&i&{v=cf}^O9-36!53)XDfP7k3>LbHVF!Co0tS7}RVa8J$raMyL|wH^-U402 zCAYDIB`%oLXsP|-;3lEhvb0g>3U`tzI49leXr+~3$Y}K+B-)(nl4jvp!}gg~`g{U+ z8%)2~=PGiMFYr$d zBPe$nkB3B1j*UtFuAynD1`&~bb!+=d8+YEdX2H?9tBGG@JR7OnS|tvT|M;T8ulBcm zJZi#Wk$9$CLsu`DB@!oR+_hJ0&Sl0?`*}&P8i%iI9tVTEHnpRLg$G(1L8b^j@wM=* zha{TC##KMOhI8^N=ir*f9|97Appv|fDDC9qd6IiGL}zuF1ko3ngs>~}`YO_U0V`GE zG0RH%ni~Zg);|@{kOZq%OSW;|c#)K5OpQx8r+2!O_~i02!}NtqZORE#l{(l@(hi57 z_TE?FrW#gV3@}fN)Dpjr)Hfw#XzTc%QeA=%yH_59fRE zve6DJpD2euQNaoHEXc^tG@%vkS_d(%Dz-&uGh5j7P*KSQv4T~pGu-hD$=0A zJ)L+@d-=BV)R zcoX@cUS)RS`}zOGx5;4UwKhk_|3+$m+O@QU02#z+;{kb#LW zkO8VWCFtOLxx;lOtPShd$CY}kCrDp_rrxsTPyHn8-lxMB7UR8nDFuZFUmM5TXs^HG zFCHLzT3<^I*?s^-PFGud*thc|K?>Pm^yYqiiXcNpMJ3NO@tY*qa{S%mE-=ndN|yno z)#6O*W=kst2#yT=J{#VbWc?#WUP{_2Xd)&l_+!r)`ktkQNK>ELlcwW+P!?&^suNBr zAnepCW9l%-;Qf2l}iS!a986KGwc>x8fYNZGj_4 z$!r6)S^O1Y6&yXSAXYg86(=FKN;{c9I`}i%#-7N?g-q{F9Nor#w6ZFVHAByJp~w|Y zR=2b&eNNb2copEqiNoG;GnPq&x1EUgE=WefjNvL{d9IOGHq$4&8cih4Hc7=QJN$-( z8&~@;q@aO}2ia0VB{UdsL^58TC8Fe zZ!fdS`Q+pjLYvwH`LFA6wC3#UO{wW`SiH_$PVM~MEFV~A9b~S-H9ZAwZ*0OI{Ozu|{g%?l38%s-+omoA?C}{3#U4 z$mlNK3v@=e_lttcr( zQ2q9azp+3>L?lpgtgM&Vy51>)8hPcX6jrGI1nb3wDNgG7^n>|e>nw$EX%9q0wKPE} zbqF%JrGX`DkyKrFn-PNB$j{I~zuMY*iE9d-^lr^6gy>T&0&t1Py=wQc@ z7msgIsU?~(ryqI&K1%HJ+r1I&#?lS0W-O<7E2mNNM{?|`gEvnIg2n|^1)fb-Y66Aa zElc5*8Fku{iR5E9PfQ{tnSJCG+`J^_kubCs%!Pe9)!xGYyV0Sl`cak|4XFrkzTNof z2h+Ok16PTyq)k@B_vy*UlBC^3PAfBa?tSfF({64$9#NA4^*p%Dsw&wC;* zqW5d^0m2i|eU!Al=~6Y$8-I~NaHYq^&ohF9$EUC?m8Haph^UdG%4E;o;$b%`OUx#N z+V8=swsv&cx-%-Cv<|FNrrYI#Oq(6v3;`YeIcbhbcI@;Jg!{5jM@tc@8hi{5MG$qA`pB~dS_@KgMdhqR zq$JEsr~h*6OOvgq+_bkDJyJ*Fism&$wz-gih@ShsOY)VW8zYQ01=*)=Sm@7Oj1KQI zw(`W~Ww%`WdN7oHC-P`Ag&$loN$Jjzxz$wAXi18^GIvx6lsIk^+}XDPyZLM<%P0p| z(5XXxEib{o<#5|gYNG`a9)Y@Wqv6R8Arg!Qn^B15oL~o=2{Sim7CN^UY?w?YaVJNa z;mM_x$g)AOmghIkY+&TIaIh@k&7rNWe11b6(xDvNn~fw=z_;?Y-D3CGU&AwQ#h5mh zXF|F+&;Nv#-bv+_`Z+l1NS#A?ot5g2=(O@byXneF`s*54nkZe6W}_(~W{_!|e2Uh3 z!nH4>24!6wgZ`rp0p^&!i~THGc>lQhFM^QJ`RBwvZb&Rj#+}@%8`_!A+W@}2Lv%Xa zlj}p;(R=bbZ)R-S@ufz3gmB5z=G@dm#d=fr(oOA5Mn^{{B-&)CC zKk(peo0}CL6dZTv;Cvb2T$`jO^RbzwR!}3VyfUT|fcWnmb4pFWC;SoH58k=h(!zn4 z-zzRbYVnFV#&f%?j=tr6W&ctY`hIm@lOc~N^X}w5mqgE6hXV0!-Wj=@o0mvNZ>d|V zXJMG1Nf5u9^Pu-6$#;mgZu|EarY`&-fVEr*UA*fmv{byRMRXY~uRE_djZq3Uy^&cj zV(ZR9@Q1L-0dFFl0ensq+lh^es@&ws4F>QTkj8To)ugU;##VcAinp7T3LP|TmL(d& zdJyu=G(J~K+HPVYju`*w1yPqtGJi1g7>$>6g?C)Wb^(vPqouy4n4H zDD>{@jYZb*#u#?>1||MhzaA6$9Xcab(bc)lUH3TAN9B+wC;B@~x%jq(SA^ z?pvwi2Eh@kGav)jx+PaL1Ky`Zl3h`59mWaEO zH4KDbQY{?D)W;I8wO{{^A=cEbLBEXgu!!WGGRA^N85<(Beqaooatq;aJNyz@fS8&tE`Ea-CO zTBX1G^0e?9z5{y!0REifW?@-XQf9L)cPTzM&)rTgG;h?S%RMdFSL((Ads~s|geysS zG0eU2I~hTq%~a!OtEWdDgIQ!w4ZGCcyLn6qQsM`dfg@nV_N6yC)%kzrd7+ z5nF`D%A||1%}RgY4pUITkg?^y8B}Hl2rw5>Ex;!wR^R_Zk(7CMbtuSM4p+pjGu!a! ziIU__s!-mO-eiFLKsdny5q>)^`Kj}0iiHbBR6W|QCiwjcuGKGLX4gby)6DEy%rKcz z`w44kGH&T2CaQ+?dP=Na{dczvSx^)rPe*?5x{lE~-9VYpi0fR_>qCOt+*Z~iB(Jw# zkxmVR7BwmC_(3k99!QW1rokybm#Z42CT)Bdklxvd268ycw5E$=B_zga8%O3XR)Y*} z5a)d0kiA-!Mu}*Y@AYlg;IP=&=7#P`wwUS=)8+iO&j3(FL`n_BddSmI(}Xul1_ux& zGrp>xyuw88q?>29UF%ALs8|PuxZq+A)6cS_!ie1WF5DwajG9<&w-b=$)-0^JP&gLN zMOp`-64hXeM3IK??4UjD>{uLFe3BSI>1iqW5)yc(WX~X)aY_|V?8Za%`ySO}m#sFxkD-D`B z$2zmUP#pdJY4AHe^3dsM1^boiM0hh=BtnE#5kDV2RQLX4ZEXa}M7KDVr(W9@c@>VS zY$P$kJAi_LueIO6LolzbUoT`mCJ|ON3~F4zV%MGI+GI!K8ExeDOn?C7ua&Q`3`-wz zF#R0--WpIQG0bv*5r_#xPx{_0xz8WowI+cuIx}!EN!Yb)i)mW_^nn0ZUdPUV5^`KF zY5SiAUIhM~Ys){RSaGa9N@Jk&dch%X5sC)k%M_NZ)Q$1+>PF@J#&^`njxcCVsJWvmJ)fCR9=-W+@RFH4Iq__HH$T)^)5!r5ZESQ zSHXy#z5HNZLaSA{j%QmEuR%Se;GYEBNr27_6$c!BfigS5>ty-KwxvnnVgwh@$-24B zR|@pqxy&Bqg0WeEZM^fR&<|~ZEa*mPv>66l_)*}68_rFQX7}w!r>4^(V;;gx~U~ZI0XH3 zl|2!h2b-p+hkq*~sq{!ed>Rb_bUVO>ew@v%*hg2vA#zP!752w(mc&U&)EZH2RNCse z;@Id-l@Ho&N+X!FKk zQZFS97`$OY*cU%UfV3|5I!s@C_y(2osOaBA)S`*om+v?ld?YluFdT5CkZIg7`9`Tf zW=GkFdfmY>0A`Oq^h8-7Bhw+IVYH7~P*!#J5%lXoc>bo{oZGQ1vC-oH5jf}xQA2|% zb#y-N%@iH3K>jD_j$KY(^$D9?6@5VRB_mfxPlGGKQeq}`$SGWcRt|~C3)@C}$yK5E z-N>f`JK0yyoWyBY8LUESa8@`qsB!?4*fAiw(nI~#YSLyQR;JI7dP$)WpzL;C^*{4D?;hh}_* z6*vN7iz4C$JD|HA*m}TPAVx(`GgP)F8o;e$+u)^rwbzih_VC$tt`UKnxzKrpGMpLr4xi6r$$2D-2tv%Ml z%x7x|JKs0GueBE^J_PHB`87iCQ4d}f^k!)|aG4uLlBiZ7sdtUR27 znlOj#$a=8CH3b#thz=gBh?Whe&$mO-Hw1OisIblbs_}jA{qPO&m6`b=nq7x|oua_c z5*l1Dy%)<+M6oefZ1-LFl)ZnD>Rk%}=enHZf}hamqEw5@x>Z9gU^bXv>ve1pV`i3L z3l-?uR9#BedVs3c3S@=>0`w_tQYAjmfV+RvHtVa3p29i{=ymUHi7-j&>O4(Z9i&M6w+Yig`tk(4ifq#RC3WxbwhPQTehG z23|$~bq%-AICLsmwn27vK^kh0XxV*W7X>drjGKhf4cs8&IQ*_E zk-+c6d&XbzI7iOvaQ|&hP>L)(cyfk5pNkY|DIWMmsNjA|z9V^Qja&U`8;R!TW!z9cfr@64tpqK)))d^WMLqm;BpXu$pZ>8;@91W0fq(GQytX=sF6qT1^tf-iw z{HMhCqQQ0_?+GnMx>?D5BMfE|*!LP-Th0z-zbzrQa~T85OThbX8_qSv1X5iY+t8^r zb@p834oEeuPCjI1GTq}OO{_dG!wklv%Uri>Ht}L741k>7!!ee{`WN!XUP5`Q-zH{> z%FZ;EosB&ws;&Q+7^Icsa{^rb54kWC_PtWBeEWyRYen_cb;o{tm(OK?B59&XV9Nr+ zOS6CS4f!TKQC>PEw}co4$hTR*zZbdjn<{xu`ma8)Hp5%tEBVrbJU#8kR+<$x-*bTQ z)wyN6BWLO|{v%csWKz~dm6KlizVfd=5ZX>5c09-N;#SFBmsd0H94^Us+V@6=FtBWe z??Scd^WCadM1VXu%dm~bQkQImkPs{drJ+RIrPhW!7V9T$BT2vL#&JjXfL6m{&7QwH zb=W&zu91XL1lA(MnQg^T1<3OP8GzAf5L+ybw@Pf+hnLn3Bn~+Mnlly4b?;7$@+rr( zEM*6irMvFIo9W>z9cp6ild)W94Im!`FYcxhkzz5?#|Ytmvhg3ojV(| zQPnA}`c~Dq#y@Oj2U{j{0zS?Na4cRgP~Nx_LeMu`!1H?F;L(q?A^hn^7NwKLhJtkl z`pw{MmvAQh9r`SOW6bfFUkw0YjZqpa2HSb8?IDb?8L1lq1O_l3QQ(2H)qOI%g#i%k zEe!3}`S|^ZZC}A97;S8|khlq%Gp6_qDMOziy;*5&`!w{sc3HOuK0}h(G1-tswryIcL>Ry! zB^~;H;#3Bvq?(8N0CYUdK~yC?(RPc-zti(nEk2gP&T6!c%F)VD=))OWL2~e?U(p_u znFNjhBB0@>Bd!#m16KJc(!7Z35Epm0LZ>gcZmdmAkY_ePfp|;kFU+0A#M=@MV2dia z2UdlDG_%cf!+p5BE1p6XtJ!`fP7w7k0=_Z!{BT!O5`oFrs$`1qa~y{6BBB)#KaYN~~fixmeL_Q~fGct%*ejlGe>r_1u6I-*WE13#If)eL#=ty5aQP>p^M& zWF7mARBrAv6qTOg&n4i>irXh92hDmqOQj^h!>AKctS$;K^A{@6`f}#sk{d{PRS%^| z0B-alc8FIZ{lDk3&aYL3tB+ateb1L@0vp3<4C45p@0$eqA0otF8}jH6{|YE-?@#f|7$;u1?QZSIKxXY+D+~Vzp&k6bA}Q zB+YI1Lczo#0sw%xM@i+dFPJv7>@noBN~?uoyNw z$ZZcLI{SQJ>?v(iw-oA|_U((tS<=+&0jsIPu3>8T48l~Sp zICQhV^Y;K&P*==nmLhO}WNFK(G1ywCT99XhBpHpD7_jK)$Krv{+Jiet_`UZ%VHw-J z+9D`TXe>~N5u@I`EBgvOb`=qQ@0Y& z|6Z=q?}xwy%P9(9HHM(^^KIHERdEQ==g>XwDDT^baSdddF~|A*&TZ~UiEilbBGGl% z@%@3r<;8dt<(p`^Vn@!!NMQmTKqmVzP!T`IiBa+>$ ze?I%?dLXNfG9bEP?mlQmWJ>~2lk?8S5Nt1iZbdlQjYwbq5nvr~ia6lT{<>YKXaX{a zg?;x~2u8oAH#kL$&Pz-5aC?Qgjnml5RuiWfbaZp!-Os_b63@4l(+@d{hq4Fp0WKBN zca3w}D_@z7he#WY!YBw<@dUUWpd!(Q*lr0IKq+IWcqJg?YR86FLMCjRI`a_I6AEc@FvW)kf+0h`#!jEYlVmI?fTI3Hx!WO(fseGXE1nt6d#GA1T zB1Ed&HZZJA(!VR!Y|v@Di?Cl4QmVkLenrowBADr;>@P1LMx?b3Qd*zXXzZEJ51K7o zUhDVQgyvVl+AY})6?^l>U>)Z4a-HJfWxN{_k4h$aJY&MMV4{vMa+>nkf@Nh&c-bFv zCx~&RTo0Cv>k#%&MCfbzAfCY5$EFsc&H+6ud~?M8jG+dUD{ss*z!j5`C0NwSZk4t3 zZsA$M?Ou-T#}Y=Hgltcy!o{1a4=Auz8lbNxcD$rEEO^um7x6~3#WOcopHj0&&Y0Wa zcoxHbVxhup#1}Jr2?y#g;4y!VOzbC0RN5|vD&LVS!&9MC_pvEr2FGe0S5v2mb_2fx zUcs&9Y^=axLiRf!qNdu#SZiJACWE?*&iZ6+V`qPQKiM@zbjW4~;dkn|aV z1_+~l6Uu`cQq^47#*{#|+0>12=Y&gFnx;WWGd({%pkbc#vxa5A@jA@xLG$&)_>0n( z0QLfm#Is3$H&F&eNNmbDE=eqoS9JivQmUE)f(hEs#N|a;_1RfE)H&t3J`YU+A4D{T z6`fTpu1oEyBzgcjPb`*k1p3a;sJ}pn>vfy7w5hm;nR=Xp$*1PR~1Y_4g zuS*7@m`2}qt-eg;;df(S?mZ~>nV#Ro@#>BQI8i`GONRKX;O|N84hb?M81c*yL@A}3 z&fB8=qY<>cayXTT#Ig;$D9w%hPZKM6MQRNa-T>KTVz%g@R5K66#L=6=6CB`FqK2hOfD&m7a%*XNM zQDqeqM^KhL6$0GII2+zyS2q$xIU7|6r|=TZm{Ss^f+wi_pXcJLIP2!GN*gr*5_+i| z?r9sLV}EiSmfvXu$u0YeO76+>A@F^oF@Q%2+}GVBoQTx5oF2pDobzOHFD+b-LcnzC z$X*o3Z~|^AgG})K?%HrOvDHuNYu%eyK9@EdNK~sLK+X&geo*FtALL} zVs%`eUrkhitb_zE>%(KgpRrOoQ<2z^W&3qX^v zL9ZvG`-j5`@D;n8xLQO&c~wP(JlRvs(KaEMx{uVL;{{x*q->3^!>z12M;#TVS(g8! zsu9Yy7}Yh{=#aaEn5?*vCno($u2(-hLR;R2C~n6ilWcHBI$-Zw$d7UH$dcT<@_?HS z7ehNsQoBIeE0LG8`geOfTNkYPDc5k8h3~x;vZoh#|KZ=okL&!BhFP&{$dXUBCo{(L zkM0Ftt548LiQR4fl5}nHBShw5tFsI02uFq!DGb>zBKywks+obD`ts3EBCgnEEhRw; zJGMSmnDqC541hll@WUv~ow!-J&UGo-?4-s-qZ=6CEN%b@j3t)Gh&!9N?3~9`o#OIN z5X1S8%HU2rpZ`p#A)*lg9cl)SW?$=(Hi6q9@3!BE*C_z(vOS|mlxQBk1J>(6GSL^= zP#lh~+P9cNg*BEV#!KiLB*pp=2l8<%y{flkOQh%|@SW~OCYSmGrYbI^ma9~vv0+ON z$w-lEO;fud&0sdnEDav4AO~;@zKY=S)UiI75Tu7q!2Mz^i^1f(wF3E8oU! zOpm~nf}`vwdvHwz1|+ZRGiVU6CMS19?61JexE9;yvB{o37Z(>aezi>oNs{KJ{`g-W zY91h!K$EB& z_O~}%NGd+l4n-6f2hmhY0BetBLh_U3L)FOtX@cQH=8!gk9jbVXwH}-x9*!Gdea7Ngdjk8oeaKyq1439K%vb_nOiW-lJg_$XdQ;23PDbm z#Ss^LSk(=!uRZ#9V=rCP!`dCfPeRsA;X(zwCgd5ghIjJJn+*_J%Qn{=7B4#L9?eSm zJmg$-xK(XD3M;b+$!azZfP$N zO5>6;F>yJ4q4vIc+LwpA0{d6L7np-jW)oge>r4KDQH=FA7Xf&c1r=+y#ySljjox1JE11YzN@2ir>IVFGlE|&~Lv9+#$ zmx9ggKQ*u5&E{Mdv~8&hlgE4@C47-`MQ-Dk3=&~%w+f#*Kdwl#M_T$mg}}xo;tj}r z4&2ZjpdY|2ajWH*{rJqTsPBoh`ReVzZ0N7pJfu&vydFfO5PjXwC}V$rBo5geAAPI~ zhjf6H;ogB7i2|?vr9BFY9Vk(gIc*Cl8kDA`qDbp@xj&*7M6!^ zz1J1pKuxRhN?7u?`3uh3^WruBro_nA@ zIX4ZtuM}>*N^@lRZtXQK{R-$f`BG_x8y<_ss_jsc81%MHQ&4#5`Pdrp`pyBj9M!AQ zBLh*Y{&hFW)~{lf8+n_+{D_N%0gfGT@bV}?{c6Eb*z?d`sZxOu_eCR`_AWmpDByLi zzywidP=eo9Vm>^yN7PT*QLLhMs{rA^^prZ)=zEZ#CBCv0PL2c*wcx5RZ3%}|wzPq# zDK4R9Wp+;>pzET`Gxp;*3$iupU_1JhI@@n{SIPY8E?rN#4q~z;1(7#?+T+@^gJ0wd zFnQ33>r2A8Z_C)}Vg6FrnR~O)2CLi9X>q|V=A9VDouiu3g6mj08rkQbc<+{E)3(K` z*0h_&Y5v1wbtkA5Ix-qk;-X0r<5`O!vvu)NL}4>N#oXf>I07O?69qNjfj|TTy~GXt(7t;iI2_1;|)Qt!+F=uThD z4jt#M7$mbr^>3PQ328$?$mCRoL2r1C@WPM+`{yw6sgKN-wywr1Z2Zopy-yw&DWuXO z@wwU5NBbydjRvumi#I`X*aB0@#an2sl1INsTA)2-7NgJEWeYrrfw~K{moq8y){W>) z&>s~^X$FajY=UWUZ>wlQcB#9w=Hx)t&_r z5Tm}-@xwetxIJhu*w(;OKR*Awi}lv%Show_$A`MapwqVi{s1j5gmIvqWUu)bY;pR| z?f_ZI&KUzlz-6vSDk))>eTJ{4rs)b_j3%_@A;=j++g~@Jz@D`5vgn?B>P^XR$vyN> zQAE!%2jSt8%ppwz@LGLd#2%1#*2Q6_qEn1(eEP632K+PjG6LOlwT+kK>jTX-HEOLt z?@pL0V1wlg1=dblMwjSw0O|t@18+;i556QUD(n#qX@4v;=);W4RFt6L0P>MYtM#HH z&2|Qd0zU2V9oDq6HOFY8q8H_9yilA)UMPO=cmAdspPUuPKN#BdoP9{eJ1NCV&p;nJ zPcWCPq;*=y#=-xVLA!KD1a>DG3@%(nEGvD%Kjq;|HQG%!GTAF1H_n4za8J_SNp*LO z;y6dGZpul2TdxpC$?x8)L{d!+)W!4ckeEGNSP9uD7eFyVdQX&ba+nsSgqe7q%jv1V z_te6Et?h$J+i!{8@xsF?>t%RpMO{>DGlx-Q@M3GjcxG&3)qO%l1H57_HGS@=B5~NS z4CQUns~#hS)kHgj(?GA^n!xuDtv(R!?Ou|ELwKAG2Rem!qtA};2ZJ*|r~sv zP~8qNJ`JkKwcTh!@lGe({%T$gWZsb`+SwqZ4oSrNA&=oOFzpJ#@lTgg4ezizOAVX9 zzishN(kWWsmI3??B}?IHCcj*#pNmH?m$0*k_v2WZ2g;H4-9CLpFO~gZi_>RH??M%6 zz`;=_b86UCvKwm!?Y3o#tdu@&b+)j~1Uu2{D_L~K_TL40R@0wxI)W{wU212!ek~SN z#BKAgv@_`664&10xv6uobt)ef(3(78vMyjCt7mx_D!L=?TRlRJN?igdKf}0@}r@q&(8*% zL@?*PX%wG(W!jxi@CYP&1h|jY{?fTEOujn8NdPDa(xw)h+KWvysrPA`=ZTgg)HD6H z;*#-zt`qmcAc)UX_Fh4`R<-Bk?CQ&}!64-!S@0;_OTLav5cSAcBzg0rmB0Qg+{j%j z+Yp7*jGcYzQ+9lWYRoZ#tip8cf$%0M49DD59dQ3nSsPv(f3a4IWbH=ugH$!kDk2ub zA`)4q(ETFT$$cVT!ThHQj0GwhBvbeOTz0D_O#I{ky-e{NZ$_ajQl9|+`VBT!{x!(0 ziaGPA@9Bu=@{ezWCk^T?5iN>zSf5)qk>%z?4S0&~5zcfMI43LX+A6 zJa-gN#$j6K6Opg$_D`)36;>!BR_p_G%KT6gZ0Xjt+nr)!6Oc<8?|j z@(jT_?77QGN^?&uU={yG!BQcT1F$XTOf%=(okEV80HkO166;wR{=dY?Mba=Fn59Wu zf%hp&^^le?Nr?nWPW(S-qT3BZDIOp%;>oa+@(IBlVt|inC!vq1z>weJk~?`UOH>1m zYl<%e{+t32vFu4j_^q6@CAPAsOEgbEhNjM-DG13B*%9D^!rposFFEu+n zq3=7(W%rGN^wErbIu_qbx>dQ@=J%;HY|TyD=6OJ4|3Fh0}jTdNL?G znO8S;QO*Vm{-X1uaeZ-B6V|*y-jxp1G!BQHY~Fe`ARso^_BMw>>7?im+AP;E2qxhK=s!r z8MN5tmG!tuwdC;;27x@j{RU@q=>K31_nXGQ;cfq1`HM>Jk!iH{{!y)s4O#346009%GZ zqs|yn-TYjt=5D2X|1a1!g+4wkRgvEuWi}*|@e}IKpg|3=y*s0-D0@c?w9ki%hs{ky zt9?T30M9mtupn=Dz-DTBx|_+pPXRarGv1#KwF`#5-KS;6LKFzd%Bqi6ZNs5Z&7k_i zBxjK8mgGv}G>XG}JPCP`U|o!cQ>ogh#|NcYr;&i$o|>-ITOMT+V5ozI{Xi-v3)5MH zwpHb`fKZv}wD7aFT_z;C-I{0+sCdI3g`?btW;EqokH^6@_f@L{9o>a_(Fm3dE{B{v zI|E>Y1!%e?7~;oLgkVM>4OS)X8HhPN zaCKV7gP{gzi(0^PoieL}#Q#}&wW1HxG!6Ac5g(b%5o_EKA_o)SOTUF?MM7D=vCGK( z2yU;ff4!WS|Jn3udC4#mTR2b&q^b~?bOHc%dHKuiwICj>G~}@rpjqG>cbn;8AJ3U5 zmiXSwZHfS7nMXHJEzqVJAm6s_bo0Km;Z#c@WNHMCveFt;0UpQr#Qi%7aceedTBqnh zG26jq5i(s{S+7ntv>$e+O|&J@CiZkwzj|Eq2U{DAoLK=zG=Vy!f$9WG&Dt0(d#!9@ zjQligN209lCoN7^SbfV!LLs4MR#~yVc&lLqzp)ZZG#%ur7tD5=`Pq_HzC!FJAS3E5 zG9SPXp~NarxYy0&c7m#x)1zCyWtP_j!HnWH?L9=A-*10;CK%^ z)_10WOmNzmB4w~m#H%#Ac#ptOl-NVH_jb+8wTrOKvppx6H6kcr}9qK zt1-xR3tr1&PivDnN}#xpkl;#R+?hwk9peq!NrY+(%y&ITHCGe>b!cAdN}I41u&q9+ zV8g4KQXw6PmHcSG-tQ@jcs5gaZF`SZP3q=LF5TR`y<%oL5JwKdL*T&Pn`&x4$>yo{ zEA8gl#n=Np`5~N(U7Lh!pCA28eX&JLAFdWV## zEVJ(lg;NY#QkIh`QWRv}scA$yBHS5$s&0_KLabTm28QJD7#3!*qHKd;UASGNQ$gl( zmT192mWe%2Y?^PK1fS`RD=VpNf7w$Zy#yi*;WzZ%v3s5N^q`QxyO^@LN`vFP(@*F( z&g}!4Rn^zSU#^(H`k&6T;n2=aBi(qzoH%CWmeQQ{^PQNwvkfo=uv;O>(D{kjrrOo7 z^V8;;qA-i|!lkQG|Bh|}0WK{8>%nPMS|YoOQ7jv7l8J31oM)aZu~4M__>7B= z%T?lfOp#qq6u~+O!G|g#g3N1p2;^#WLsHE=AmSELcQ6JrwQ(6r(e5UJNwXGj(b`XNFY>e{Q= zu;)*B9S13eKnMNF{jrJlWsE)vA@tp8L{+bh8YhJa((vkWA_CYJ$s#apjT#aM0~=*W zB!NF5*H_~cogW%tO@p-^Vm$hX>RSo0H5xzI2%8ms4raA-IGu4>w5(Fo6S=_5C4 z2Gg^wV~v7HZ;5vHFQ>AymS60DjNnSEJQQiC0^8iNhRKNA?Nw)Gl7}1HZdayb(ih?2 z)f~2kQIRXVS25sGGjYHlv^$o))-1yjoCdoWm2heD^s{5UNv{( zFPRv1`RXcumULK|K3}(vK$;ea6OvEbWXx`94!y_vpN90>n+I3+F?7ju>2e}hK!6bo zbSzs~v*5{ZS#BDfONO^x=cY--pY(@H)ssqZr@#_@ITD{Qyq^1l{FAzAr;2~HZq=~e zz^J~ITep>B`}~>f(ah3QWsAo8_I{J%#ImNVJ8x;Uy1A8FSbeauo2lHpiBs$P4$GOu z@T1JCQYO|mwx4Q+dMH;t>nrD49;u>DT>8}`D%3~l^4*pl-$8%HmX zi@c*aC8fuWlqR$Y!?MrktBPdQb&H>*ZghLCp6n6D>A267LY(*C~J zva)H`iuDzzS7omuK&P`CPdLusKmtLc7HbE%D9BcGj#EF z2xArB6J4G_G({P*^Tsp!x?b<#!UjFs1+lQaKrRp2eN_tblI=2cn-WUEswt!$5%z?yBGk~vq zTNaJ|kYw4$vPkZ%slG4Q>e{#x1@F}Dt1ONYIR8Ps&+!>u$rb*>gmKFZ68IoaO{njx zakro@V|B49*2?CJx&LFAHza36y$hVgJOd}z;Q){5X$K1gXnHrL6sp3h*jyg}{jCFH zvGT{}n$~)K_iyGA)Va!nNERjrLwi?YdSuLPJXcU(@jS!6Hal^R#loE=9~G7dJb#pFMvHXNo;XE}#}YBn{N6_V zit}Qhx(&86YiY<$J!Thr87m2$ox*-lOk-$CK<@6&0MUIJ!8SlP6;&S{S7H?mk`r1~ zlfyrjf@6M0t`Au4DKm)q=DKUs*zDHZPjjr?Y5QY7P8=uUu9Fn$JChh>&?eK+DkgmN zUYwC^&|v0DaO=q-k1ziB$Am#e=z7CTX1wcpQ+tr^gfE4i%U=5tiT(~MGT3o=8s*52 zJIh+CpnuE55VWE-mRnNtgJotC*YD+NrnR6|!;=IVEWut}jYYgioV!8ya+n5Jg-EZK z*`K0*YCcGHXwB)a0doxBJHX~$p62vp=52|-@|jN zonLO=7JDoSxc`IT{-+?4G26VKbJZGd`ZFDWbj5&$_u)!tAs6%HA+lXB3c(EdsMzp5T&eM@p^zH}0;a?+IA! zHxh>7!0zXm@@SD$I6=r(=-=d#;iv+5uf!~rUS`Cd!i&KcJKtb6dzxQXG#mbfw7x>4 z*)(1`amtOu&m3sSrkX^g$|7BLtFSx%$}=a!u{KY3<$Kg!kiwjwuaZX*48EEOs4S@L z0UKhN+9<&VGeYOsDJ~P>O7(BQ5h{M{+v#AYyN;;2+MR-}>v?YKrB^s4|F!~>WysnE zvzP5XOPXLfVJldP!~X_n*eNAH+aAH$9b$;l$tqkktYY@U%lK{%Ji>=-M*n;IFj+5+ebq*<{iR?UHQd$;|7gZAmf#$(j*|GZfI|5$Q}#U75d4&m7!bI z;D!za&zqDcB-nU`3bFgH z#3B5563_Lm-8!4qJI@UP8)qUwoS86mk81~=e<0zH`Snx(1WF~|Q`n@q#*`1oS&kD; z3O&#N4$=RzxxD{}%@zC|y#H}{lm2d($NxWUZWUQEGev>_|FF5I7hQ3|Tn0I?md%sw&*9+ZJ>-^43ufoiE@9CFi z@3R-zFP01C;qgK57yQ5KZoQ(PW?gsh@o%ySzl5)e(6~~+h~t@uommY;ADYA3sT{$t z(o-~exB+>()137k>G!ec(%)D|+IK(sXXx*O@0lg9uUZPc;-B$nxUDF{AkF3GYODX- z^doJb|I6h32lxCfljz~yHw+=>dSLY@x}3$beEhoq?)Y!_;W1LT*Cvk;9$vu>v;h7G zC9hEcR}L6YKmq5%}E=B{>H3?e0*1#lH+}7%ugYPdoa8#Pg5C5 zZV*UTOG|6Ur|UCX98q^9&dOCLI^uY28in!Zho~Oc<9!2i$mi8gl(oF1?wOe1J<^}d zUPThxubDN*UySIUUwjCOnbLh*c0aJDaAsc{hV6aOtbj8%5`jPE33f1yDh9P>>Ai6v z0)`9QiUoF7%`Sin!&UoXw`m;;J)T-ne@C0Ff#D|nIzcI zzfhH>-_{1L2)Gr*Ara$g4guO*e-7F54m3LtDm&ag--k)L;@nlvLoRl&w0HcXg#_)U zmffe$MhWRhZE0{OUNGy3Oh5t&9X11}hzzl5%m#<6WN>_l2dHp=&F>~%%; z72V~(E$(6piF?mo*8jO9ag`MntxY}76aa~n&HsS(E>I5~$p_^Z4&{1mzyCjUoyl8M zQE|qneMT;yL~vjsW{OHz8+f_BRLa&JB+jXbz^e6xl0P?WkozB^_f8%oBh!0pHv#1& zm*3LZr5v$v#sUPt-a779zDGFAf~?T@WBjP!gwOwWLxI)`Ylc?N{i?pg!m=V{9m}zU z=a=zi_R&#MnfGm9`NL|BB7f1h7RVfU2z z7&q%r)_NEBd59WOk#FhYIX#P^LxSii@^pZkXvQAwM`Zndc z1W}bAJP9Znlk1JzRQ~gEtqd55jt|bP(r20IB>U~b=Jq8PGkB+1^#}O}Z(fGmt<%g| zWsIa(XTpMQ?=z}T?RoIGc=kq>qbzHJmy{s3==vm3ap}Ko^@CfW^G(x;`JY86uc|9K zjfYaVp*(KqS#wus>(U6g`a1lw#^pyNm}7}>`ZE|=Znt2oa&C=rqnBFhRkawVsjY~W zZmqY2W%kw%9;xG`IbK-mMYTb9SLYfNU2vGm$%W$^kPg=7$N16KKP0W?|MEFfmamVa z7-YssgEL;Kp$+_Rxw)c7}CnyXkpM%4Y?*Bu<$tps)~F}_?{EM*+^WA$d5QL zC0E&+zVFw@eMkyG`@ZO6qm&{|#QyiHWXwhcCk1W=cQ#nFNsCIcz zL+ZWepe0fv(EFepvsBLvWU6*%9@4JuR%B(a8m_VT@hdi+e1Q3UnE6bT8UU$ZNVU$P`HbiY3RzstXa$VkKWMtV% z&nxP-1aS;8u08oOQw>~J_D|P#;|h6KML+Kp-W0^i`=nNfk|MZ}GBPEc%EHij`3`!U zY%5srjOz?MPfLQg1F`kqHI?~;pN>*4zo)L-J;sRE4azUob*nby_Q^geEif^O;cVBW ziiEmr0>3})G1`jYv^7G`-EAFG>cFK={P`fD8gl2zxy9I?TUEK~0Pyia=%{u;x-t0(MGiQlD!`4bO`L%iT(bV^x^y zq}`=@CNQAqr`6_oJPWuQBdOyu^OtpK4LEsFZ~VzcsOB3VcP89dk|I3z#qFsv1J;gz z2dPXf#bh9}XU;))`p?mJz2N*iVkq6x>&uo&)T7l$TvE4mKom4?;{tJ8V_G(Bf^`k= zz2gY$XqqJt3WL$hN&d*35Lnlz<~5TKKtP@aGjjL>wT+iFTq~@HK?W>6^EDH0*TFrv z`ANy+$AGq;kE(%$&v3oc)Cb=5G z>VT91NnPTq1feFPOg+<}4ad>ewH<@b5Ib)zsNT{W@@|6LdQdg#W)to!s1iA2g-{$N$K*C%Rtuuf^i$HgmJuiA|d{f2C^#EBs#T z;^DtjCICQolG@nd^u<^HzK=gJGrP_DepAAZXfZQILkFiaf!T`R+o|H~R@gZ3!~yh-kit3Yscc0MN%}s27#rV?=?&1IY9QpgSb*2i&~K3oEV`n3 z{JH;iyAsD*JADcxHqAy{Uucozg0R=eWYYybkk;T1(xs3-;HCiQ2Mp#bM9N^VyELqe zQxDFM^lA@oE+ujcsdaLJWSD_(!IH=dz#`J1S z$|)>so1BQfchFM$dz%y3XpP%KW3evENj{&o~Wqm0dAw6|mZcgIJNemXJ41J^v!efL~1Os9==rV$_CFEY_&olk=)`z=1(~B|0|ps-e>fN}r!1=lE5|Y? zQQtF1-WqSOj5#3tBSrFBr&1_^fQ8b`7S0zTw^t4}p@A zfSeZV=jS~Cq8LC|%Ssz3WsM$Z%U;zZXQ;i(7_pz02^Pfg=#?&m@0_IK<(RDLE^1O7 zJVfuMve@l{yMeEj6aI400Aien5iwi_M zCu35%u;Xe8bAH7;>cb=+A{UU0wztV5`hI{8K8pTetSqpij_&@>{wPn`1CD|S^fhNI zm&ns1(!cvpm7jdUs%=(G&EGOMX8jBx(=kwf5P@0A>t(0+1s{K?t$(7}NBjJYy)ouk zK44w>7CQ47>mk;^%Eff&QrEeZy;_;xvl@2_yf^T@YPrYJaZ|$bV-J-JiGLQnd>6If z|AV3~`8cottX5f^hFc2s*@A??kb~ifW6Nfseo7U&? z_u%l-L~i~~vaR?m(~Cf`@oZ+^+B|73A)1Jrm8eOT-2AyXcc4kVRC1S4oN)Mz3)gEH z1fj(R!k4i@J?%p}X;ldvil7Z=Ds%$mn93Vfx`@dwSb0tF#_}ikW4JJP2Iy!gLc453fjQ|^fOkcYi zmYj8&^}a@P5YSbSIKzQTKfqP=_`vR>eWl<=5wmeKNDP;NbRipt8AG0*`!gc%i(jSp`js{Xx;=3Xj$ z>wqm7n9L)@>dA_sOh!@Y7Y><~yw$^<5wWXeNe=JjaA()_$n( zJwG@aN~!(?MXT|F5@liULK)(}*WD{^bh`}ACHI|O{C7Qw@%ID9b}}+TEq_L;*9|8y z-bv8I(p2kf(FPqGp%G)`Oll2T(whn<08(Dpf{P+A9!m^1T(N@$Sp*?TFrt0a-$i2R z-JGf~Ut~E3zam9&Fj6<)x4vKeCXVUYe~f4G>B8>z4lNoJPj&T6S%qVHDv%tj#}C#; zVmafq8Lf_M3L0R4d~>z(T$PXQ$~|@;Ac+fQ1TX)!*-KZwa6Q$hp&AUhJ){sOcggdi zSe`6&ndjs5kqCOPg^qbq8m59hvi*)z?2poj_4oU|zx@5|}S@+`OU&&~RWi=Y`6N)xXeIvk;Y218iS~>;i{^EWj-@2y<{R zLzo97dKtymZO6a7N+y?Du}KESaA2tQu@%itqSOiavF$$`eLe*m9Z9%;iAuXVYFKGt zk2M4i%p2ZePfDwB=>(G@y|qC+lyva|?}%iJfrHqDi6Lq6hYoUB(yz<-L%7@}3_0mc z7o%_fV1w@JwrpZ{v&GE!7tf8|N^-)y%N1PDN$ze3XyNOzfx24_L!P<|+xP7Acu`X0 z@*qkt(ISw@Wu|BqM03qT^+vBLk>fa%jFpKaXVK<8H#-huumFPAN=I z&1g6_S?0Mpnp~=}uA#aTk8Q#>T$e$(;Onn;Q*CZo#|z|3oKLKO+va1PS(lLu^s&gw zG~c4rC7WPvso^;zO>{qgE!bD+xi_{$vDX}_FOWH5oM1%#VNnc<#)^ZBWh^(?OpfyM z1c}Kdthnn5VYmd}e?C*I0a^OStL$_g%9?zm3Y{2W#T5;lSG?Tx3WC*#Rb(7XyB9M& z=#2Va)1YW_2hIokfCc|jWCo4OzFX@=18254e-ZI{0vyqYodLnfwHTksT0VFxkm>E3 zuG9B}>%}wS*sRyFu4avoktiD_|Fdg45zlEpR`sQWQ9>^9CIokfqAAq44LNohp=S@6 z8mJ&b|MO?R<_NWJ*z+L47;vFx{wi2=Oap1wf8qW)xrOkpgc{z#dPIP6ZPQj>Xxrq* zzKchq=RssavcyAt_Tn5gWkrCHdjz;o90N;;<1q6Nywisu+*`}IXCs=zJAYyq`Azdt zMhbUwmtDUucuhX3Fs^R8{B2v?l&Je;`YDzJg&_!R#knelw&ZL-z{-Jb903Y6{^E)~wFMtASVABjZ~-25-a$M%>}GD6s^_CXVmV zA^WQv=e@ey9)e9@dmK8u2OG8b>a(P`wY3ZMR!~8tk zX+k7eBMj5&zh~R>|Ju%;f5$3@!{`esn`by2Dt6|TIoz7$QkrNYn|Is(e5bW~F@&{ZqxgSao>(5KOSXi%8L6#_sXE9y?Pn&4|Spwd$ z#Ha~wJsbkhBe4 zOy)3vHLT4|f__RWcofc~90nH8$=71DBq`ZffPS&2ANZ4RjapZ&xU3Yr`S1ef6+xZu z`DI(p{tYtyJ{7$uERY!1&%hD>3JlZ4x3SzV(c44j27?P)keVq{yweS+EOPX#gLM|E zl=?xHF7(>gbz}9IP_Hx4Nu_?lA(?IpYk&F#0EhvgRNggkOP34CId(5+b$|?tXm<{d z5Cnk);0FMh#il6S#jD)+qyB3OTKSP7czA;_Nvrps2+b@GY^pou6LZyJZp0h)uuKh} zgv!Eb@LIIJL9p;PV5R)_!#G@R_?@--_4Bhf|HsUY7`=T>Q_J2A+-}r>A2(ZP@46`tT-mIJCht6Z}(52+h=n->b}F zR@YVFn=9o_&80EfbAz<4D)Y*rwLx9y;K#H}t{ELV-Y-%MI0|GSA;TZ^8Px*jydR&P z?xnak;?^Vby0|5rKT`i~2rJ~lhP#2gv@E*}sq2k50V)d5-GyGZoM;ygC2#r2Mc%=* z+@BD)mnuROo2;5{0*2j_F|<0p*Kz;86jjB1>YiC&zFascx*i#>(v|Tu`*+jL-X9ak z%LOCIJ^O+VaTdx<*0aOxk}c)rbD%b3#j0VkH?$R(5iynG?^l9v^Bsin$ArF4K|W36 zc4;$xP?X9F^%fP0=1F5!D%;fA0JfD8g5ZfwqFA7kNyEn(WawU?mh9-9o!F=81Hd;O zWcxp?1*W7`js|#TnFeoyU@8oo=)+<4w7Sn|pO~G*yA|;hsb22f$_Z=getL0TpRF2_ ze`dpQA}g%I2q8jS2X}0NQEdvt8>~^K*(8(ajMB#6ae3byS{Bd{@;uV2m zm~T6`*JJV5mOYs-)_hlToaowV@)vV*g`Tq);Hf9oM5+b>T04nKPTky5+rkhUFJ}xM z5k3v~CXDny<;p?_AtQ8=ANXt{Y$`abu_z9KmW^KWDE0OD#O`yKFaqje{DaKoqpcvE z_ylkF$7?ljJ&|CD3u{9Jo>{j)S#}8Hk-H#;M3aj}pOlkPI zmtN+sg>kqt2WoHwekpF8#616xt8)qxBAu({tZJ-lm4TN)=Np$S&yaaYd-3O#}Kk+6pa4DUH`8J%o8!Q zt56e!fI~g&m!T|`2{3DnYxlnzs}YZVcYawe6r7o7+-4L;b5*8t^%i>LOn1+;$`CoK zlYh)g9|{Gj;}aSdchHJ51z-o~9T5WwEYYF%Y!T9wvhW}HT+Ny}BglC$=nps?a@B}D zrrU@J6@sA$FtBXrgJtCKF;@Wxpm^$}7J56j;3F3~ya8 zjh7f;+OKU@Fkj2z@5Pr)$;(&`8*o-Jm&J#3HC5vI-t$zc~i+o#CvFLIKi8-*+>qm^TnX za#deWy%>aI(nsw(7txGv^pU+D7k}g*$l{;v3wnhSA~s(FgoBgrZuF)`Rk^9-p5%uf z`Hf7p3**u3=4=U@Tixa!M`}??`SnTeUTJqeh$t<&Q&P0cJFUr#h!uL6+g&Q+&(=~G znB@Fyq?~BgvK=Dd|3Yz*m*4;Z5a(R!H5w8mwQ2$Rp3OQ>Q$W#vnBbSC?^X#rH00r` z6n-!#fHjrShGwR1yt~i9tTZ1Xa==54S7Ii;h9pv{Q!|(Vnj@l6r@x#_!I!`J@NfNs zhytdA+&0rYAYT>OZvD7N>D_uY^rYX>@HTMBYR?UQqFOPDP z1G*D6zqbBmrL-FMSGZ}F~}n5K4IZg2n?eQY@K7MH>gDa(qYL2 zjMThglC&vn=Gf{l#z~B!K&T_km;$qFjpa+TKJS4OT{~4+e;iBUDQASl1R?^-^njq0 zIP;S!t#V6`+uWliw}|fRNvzR9xJ&|-xuUv%o$v>Sn%3#yq9+E)7rah2vCflJMUWL> zeG7cW@Y4=_(~ps^nQL^u9)PesY{`k%(DUD~4Bwq5&CC#Zb)&mJ#zohG{z2(Dax(BP zh5*3r#-VgUgq3aQg-shLUK)ADeNRmCOr{GOf*PSWi4W)u75J*nj#>OI$!o~NcB=ba ze_mb8t`8!tdWBLfjZ_bH8)w_AI1*X0i8QSa12PH|uQGT1;1gZjmhA}BgL^WrAD^|O zy!1)(WFKXAjFOwEM9@XD2snj{J8FfNuc1Gb;{iX3qh^!NniN1;-&jhzV&r4@l2L_)u@6AvYrz%IQ=2a*M(=+a`{YPdMUE4b@Z< zl{w?AYK{n02$5|~xJH47KK;hl7S8`1_2{^#1j%)Ew=#$0-~29L>QcriQTcHnppTZ_ ztd^ad@TR!K|&=)!p(=O?7w zcLg2uT$dU)!sivRWwZ&Sab}rJ#!u*YjqmvOx5-NGAeOeN>m;^HGK+@QND zh{Jelv}cn^qO__t-Hgy%r;{}%eD7ozQJl9 z_yv15sCPt1K%i`yxCZbpUz;%(e~j}{H6yS$ZYd3pl)9O(=8 zR25X_x`rVLyY0{JeIuUzx$pzGC3P1yqa!e2p}>2{LWuXNNunSTT~eZERPwX=FeC`@ z<$*7S6!)*)#u9NEUe9^wQd_0&LV)4%gZg2go`(QzU2KH|bfx@rO+0VxT;G`!+aY#? zPjub_!SZJ0-!lkqga^Cc#Xco2xG*YxVQ+JS(5Ra(N>!6v5%b~)tYzpg_ivhjx)O0;cAJ2oxcoPQJ6t`SU54wfFiPMDSZ1aZr}v%DyYjuGH* zr+7bNLf7QanoWUGijfF8j9DYMIc|Jj`z!D@I4raA(H ziJs-nm|k8(I$sw-XIMVX^j(6iC9W9CF+@Ls62H}A-yV1CIox{zc*DaXC>uZ=G6@DQ zYxutM20V6i?E(_~K+D2JX22Gi7du6^C8<{y6c02wV^1Z( zkrt;8j1|ma*E0mDye_nvxFPpb+44uBBoC3$vZFs9niD?Yly0$wW}hdAw3!n{f3Fo8 zrnHQG+SThh=Bi^eCXMok#+af(Sy(6Qh6r|;A=Mf~Ibb|V_RPesKUqQHl-JVh*7RXo zb-qNp2%QfOFx(YcQ{GGq-s~ADK3EKjg0>>!!A9yPY|PkR;)b2@3F~*vIoZC7k)kQ2 z^;O=%sx|w8E(6$IH`lTFQmH?}&6>p5khk=5z}EJKnTMzVwxvW`dR9}ol!l7LDjTEg zeCIfSQblc%%|O72W86zM(2?OBgM_)(ovVP`sPecS8%a~w3F=P>=m9?$*$ltdBerOa8N&%x z)H*?-kOl_#r{QK0STZ!Yj$gewOU2Z$63G)(YZ*2@N2~xbHN7*+3o1*1NyB)l1J6+1U{x;y3aUppT{;6NY&H-^?~*TW z#J-6?nF9F{kH(=Tto8|bI%Y3KT}YCI1#>l%i}N;3Fp_HYsm

    (c}qwQd5svM7vf_ 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

    OlB$-$B9(cw2C;enWKd~B;Ex((~%X;S+7I6 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
    %od-yTsM(JU?5P&+8WG^N6y+K@GD&&*? z7%7@Gj$h$Rwu+eCqD7s@rf31u&%|BU>5M`}YysZ# zODaiB!?o~o-j9<8Z_rt$8^)kqj}ygZCK)T;cVxW?)&fIDp{yE~TIo8a)PhMOqKd+m z9Qi|-X+3d_fPynDS`Jahvsy2v%k>o&hlBxO8wSOA?Cq@F{T*gQ_p^(xb1%^M+C~2- zspVnYHP<#-MNoyNZaRzSNiaDKy`{ZPQw#E6^(j$KFWZeMRGC2ys?`LN{=cWJ3lmq6 zq4#nyrh;tF&t=qXxB7_N%%j5#8O`5(HWrjEmbllhS7K2}GAym>dDr~>lO-~}aTQ~*@Z@~eXS&GxULQN;it88IV??+F8&PDC>~OTWp?Iue)t znSTrb$qYz-_bAG^hsV~30smZJ5d_VFb9O-Au6Rd*Zd3JZzRYsml#Y7(R(}OcLT(PzCQ%?D zXy6GJ@-W#EgQCGZONfjBNWd0)6FL4>t9@YTSnfiInTJSuyX^tg`jJipe^x(8N}`{iqcr7PD<=j z&FYhz_U>;jL5PiBb01MLBGJXE*idv)qyBK!9`69g~?edJ0#~ zi5^~U0ELdK-saWW3*9jegWs4)^O;`mtJI8K5PXYmjX3K2*8d7mw-Pr06F8wnw5 z8owwCGawT}Z20gx$jZ~G;|HbI5R{L*=PsY}s$7gXZD#qoB&~I#81%l4K(gimjdB0+DrLh1?xy2m&fg%o@UubZSLsGs`A3u^X{=UX zKxenj1!c_4CMKN}{smz)$O!GEP|xsYG~^{%e%joIcC+&O!v2TFu#Na&>c}A7{l>QB zu7u|aVm!cWmC@n}y+9aNumd6yP6`a=Tn&@SVVBN@avd{~LzG^vE}#qCP7beYbcVb> zUamq|H9Wk8<1@~0!{(^?tAu*i8j-OKb5FjAhSyc~Nqk4?R=eGN*Vd+7dd`B$@8vwP z-Q-jvDrXYxF~(7B;`}ZqrQ}SCga)~VlY^DaiR!G_sDY{8qz{CjOA`SqJ7S-L{;=8r zawzg$Hb%s6FwCnHtPW?0wd)Q~xLcNS$@0L~mZgy90RH~L&d7JQU|(enkWZNR3ZK!a zC2rlCmK3#~1VsDpKxtOm$u5hs-_bpQD*2Z$Ebpc|^1EGjUQ3dE7aYFb{v`HlJ|2v= zKP2`cze{-NC3Dwj+jkTOR!1y_-G*G~QLv*rrO59cE--M%q9Au`F;%n=Q#$7AkK zM}N3ex??V9q3k zORLZ=m53FN={U3ElF~+#Oqi}9(&PO1Yb#Zw$+=Z2*#`vbc(!|72Ls53!)vbn!uj0s zNtj~*Ru@0W!X__`ihUp5!JUvK zlZ={tNzUlZr1Ot)@;8n|qgaMeKfv}D#O}9DznUHKLVJm4p4B;Il2rM6^@=B)N#>3` z43tdN#GDG+%4Z>+)w|U}fnKF1>0;MCwj)MeK~{t7n01$O7e zqw?!ZO@Y0@nF=a`d@)tt&BPjaloSpV+quGAQlsVmtJC?EfJc^pB0Z3rWGULuchTJQ zz$qvr0LrVyS^k9MJ}*XVmz#AC>337MHbDiJwY%H@0ukaDo5AcLQNp7AtZ!|+`TQdl z9m6s5s@nUE^Liti@y1o{WrH^&F5rIB9T$^B-pRA*j-~*{lra61xSQCO;Z;Lvxio45 z8B*9>_~;bDsO#~KUaelU3aHic8MlOGJAijz>nTzn#;fo?vk?!7kf;a_k%G57hjEIv zR*UZB1XI~ai+ieXNbNY8Sd6V}uUgyfYgI=^rS@kNy^D*Que>{&Hrt>#z+{HI7G_QX zB_soxh|)Bol-eQaN1~9a`#B+;e68OCCAf)&+(^$SMM}@YHz5JG4}>tt0RHlOH6_D$ zKUIyI{8Zhh)TxY+6*)`aLbDNR!lIxiK|qrgR%=s&F4)8m5B?$DiMV$A!3`Q_VDUS# zuV%1EIRB-+y1V2 z5cDtse?m7Ky)9(@rC)C55muaF;VC+05B~T%$6>os(T2NW+U{!{Hq%DQDikfCbBEfe z%0LXcJT%fL_(CxX##Y-ELAq9w`_I%ne`>!G^Z0;`P?6AEgu=_fu? zO-2mhud^~u9;VJe8L{khI-HcKbVlU-pj@e^eN5l(klME8kjMTDI&rn1S8-SeYKof+ zC!B;Xbpw$2Z?8Rs`P12s*7*Th!^8rXsDDt>(>9|?b3-S3N~q;|ROutBW6yNw4WpD6 zz!Vi(C$>6rPEt*0K1~H8(NNqvATz&STe&7~20_YKtb zjOjfnR9pbSpZMkmm?DbhcS`@HA<;oA(0QG~-&!&Ru=)^&xHJLAx7x0A!sh^+55XG( zdbY6V_#pEy(LibO3=wP$#lXE=Hy?_lc#b87umV&-qAXKbg{%dvvuS5mt3-;_aybTs zt~?3W0zgZ@CN7=}q&W8YDc(;u()d=z1mmRhQA>QO-ckxg>e#Fu3|uSaZ4bxjwKDA- zD1uQJP$H*M9m|KM@t<=S!$v>1FHz1XY$~z9?xeBt)M4~J0g!?fq10=~%>L%NaBIr2Vci9be-nZTyP>k0gf(v)ajaKgT z2bMVYdw|N+T7Tka2J5$yL^F#zAg*w)0k7T*5#%nZ;Rh&GP z$~@Uh=qCGhpvIXBq1aGK`@FYYONk9YtE#n(c#=W&S-0{a_O)9;Z{AA=6cN5F%TN}A zZLrcUtx`14r71)Q?y1wXHL=hX&f2bCk%7gkE$tPx=iA`HGMYR~pkw-%(`^84Yv8Ch zdMA)?bml3hdv;?VcAEP&YfkY!T*JRD%5FlN!%Aj;TChtO&1@ zbl`=@a0pnfK^13Ak}U*?jC;2md&I=-oG}}|tGPq-UU)3!_gNEC%{dGTK>15@BZ^fv zjHJZs-QCeGEq-%WHq6l=2tr~eKA&n+CVEeVIovwF z&(SgF6b7|1gIojheRvrQTxYHs7z$I}V-rs?pjx;eI$;YDNBR~|9q9GF!jLWYb3ROQ zqc7fJika3h$QbJ(V&rKP0=(O^11=0iIYAA?e7w97d=oyvjGVd=oW+Yg|mbO1e3XsuCzu2S7Gros^E$*l*5V~+CFpXCLkCrKAiUM?O=eE|;K4W5^SGpcv z!l(*BIFpMD!^J%?Gky}352OyVIC~a~-tPt7%@E|T*-<&LLGc&G5Q$wJ?=6sjs1UDuP^RvYD+dyVinDN3Px!@B_E8<$VHZGEc+VdpM z;@ura$>5#KuXRWO^puv|f}qqslrduN+LEL-9p1DT7wKlpjiMHv>ip6crQJ^25ys`gyHhDR|-}w zsD9UxSIQ<=t`^9Oc8^o_7aDjdyEQBDq{W*R%rH?_olEFI`aAMD7Pj7JHnY-w`XYo2 z@eDA=nO!=pXhLlJdfGx0hXEEJO*d!PB-HmEHvRS)l|OrOE$lP+l(q`fJnaT-5BQVc z8c9TBEHjd>Af?sx)J{At=T^H)akH39*QoiAwKW=Q#ULi$sCgV6Hd_#uTy1OEyClED zMgI(pr47cJC8^dwYLkYJkqqe`^PYvF7DW@VEb*G*> z$at^j6A3&qT%2|DCZ>zRpxLyxQVsp-j~&?@Of4zWew1yb-A9rbWkh~%l2(UC0t5O*37Wv0H5|5iyGP+_$wFFyM-7)l0?mmOQ3I0Pvm5|Ak^i zqsSM+a7?99dY?mTgOmnYIc0;ZwagnNb-8xV4G2yR1CVJFrfZ!t@@6`KQjXc>EJ+w6 zIa8r11xgmDR>6BB*TFuI4MlCW$IOB@@e`ruN#I)#f(m};rHczth3Q!FylGthFJqv1 z#F}Z*RM3-InyV9uV-L$2Y6I3mUlcHr@U-;^!nP#kr4VjD)R#QXTRO^(vFPl`7KvL25e)gx{Oi+p|Q#(Sn;jWLsc3#T}rA8rvG$iwb zpb`?1r?6YEm^IHQXh&xol?$2zQnh-p3pL7<;pNtcg`gQIeo}x8kRj#9(XXF+$-L?d{SD|oT`+hytNY=T$-s=j>vlGSuh&RmXRGk5a^VHqSi6@!jrck$ z7(|>-`*kHp(jxv7$ z3|7$*PY;R!Y(>=TW&kE6Tde5=S*+zA&zbAMSJ7)VR$dMTc#Y9@8yp7?*S?GebS>s_+t`7Ei8E_;hI91Zhwjb7dlRlFz-6Gg21V6}pWGEi8c zB;?)}8yR)WbumeM91aY9RX@wLX4HOjoV56lvd7K=Z9a-cf~%Kym(OJbUU>Q8{tIIE zL@!-cc&Y4UmXl%{oMFs1SZCVpBCAk~m!dz7)72IOE?SZUpugPDBRPm5wL@#SKAZxZ z-wswQTrdwsi~w+Re3GQhb9wtGFH$Hq{#(7e)ojML(j}{pcOYG^N2&#?lc$xfi(9t zu&We=-B3$SZRXr|R=iIs>Evw@g5SUXzd;eD&8yg7@y`Q24j?kQoM)}$3%no4{Dsy# zyP`g@=8>o^oD6w+qf&B8`IW-POY$f?pYV+k+JS_gPdEI&9|Ky);C6i9!7GoO%^7qhP{Q*T8K8f* zLi&D71ARN73GFi= zFTmWZ<@MldzqRR{(dlN55!68xK|9^@$Ex2+0q%yewJnn6)!2Xyv!@lu!nBH}8)EGJ zC<@~3LnQFpxFI4)lz548gG&M|CySC%C`MIa+xeAJ4O`X9l%if_qMsF)XB!_y{hdC)J3RTg=#iy&OQ9r`c0TPjiuv3MZ*D zWZ3(t6F`Y?;_#)?#A8Q&ZQo@7RWj}G{Co;P!~S?h3SRp{I(L;s$&TaDxY;L-`y_J}^$IMYQL#0!;Ue9}&Yc~ZSyWn5L1@_$`xoRERpB7U0$BglDA%8Eyp z)y>EgjWVjRMTfN7g@I!6d=v>>ys+__Ggv;w_(fa-uM^Yz7tj9k*Jdut9wbdvSkc)Yg546Z0;szv`<*L_>z*uDfqr_ zPo*@b+SQf*_CGlFJCL|kg zverO2pJ~Af<|b-#kW?_l`e{CoHwlZKnb*yf;V!bPIo6#`DJCOX`X~(E3CR{U9!&1I zf7@7jyFhMiP=MP=*o4=O% zr4_(vdeEF0|0|vUm(wnc^?#55|4uu*-~F=)|CiG)Tbi_>rkrHK{on0>PP=Z0`$t!& zmd|@_?1Dx-(Kr65&TCHap3>1Dv!2z>Pun29*PO;4y$^V|E06Q9!zcESmh+!8&yU|jpXBXL7vBje(r zlXvj%L{{b)zVtv&Pnl~n(d$TtX1Ad-Eq1C!cy7cpYRk9?RIQ=|812SC4f~%6cT1SB z*slLpA=%H32c!*(M>zj}0tV~G5 zGUBFGnrQ*4=u&_a?XK#CP!A*wniP_4NXT`W=p)rd6E)IBvpg|bsu#$_H5o&!{PejMImR zFg!qq>Adg)1yD+nt+6~e-L?aBhXJ@jAaV3`JBhO2PY^dP;CyKwM%=C!pS!6x|HRB_&4eyOEA%GWA69uW}{ zp(>)Yyu3dDiy($<%yCOa%alMx5}@Y4C*yM1sOIV#wZdH1m17-J7LP`Z3}_!J3T%E# zwDmtRjtDKZmRyvV3n_)t07=;CD<1)!4LkL48k6FciLCeg?m0hyn6!eZ9oQYvq~R+RZ^2=LEq0lYQS(FSU0+v zxz4n=!X@^e7C4`roE*d75i&JRbyqcyV5k|xFzejAYJV=nDj2$%BpbIFn2vJD#)44z zgu^W##_SpJWQqLgSF5_qUF5M<{k`1Rbthp)Csu>!i+IrTg5^prxSq>#6DbUQgLFSn z)XFlfnUEXL67bH`N%3#=#pn>sWdX03DA%&m$qpAKH|AOxR}`m=+uoyYW`LDwqcM^xEUdU1zn$QkjOohBX*nWlZkS{#h}@Rvd~rEa z+o$^O)NTkhEomprc^bMCOSOirnu9iIvovQ=&pPIju>s)J8MgFAmy5q*OYs6Kv7FqhXwL+*uBY_#0TJ!TAZqLvA*FIBkRdUB9EEDz{qnjxCP<#@ffBydYIKiPgk-9R?M>B$^?Q@{yiMJWd+70qC?9@kTFic#E5;XR z+{+IxTw4}Rj}n#XmD?Yg{y(~I)~LpP%!l>=q&l6sfDQ8?aU4Qk7s(6>GyI(P9)tiu zCZN3T!*++SZ`9B!faD0cC*~XOFc&j6v&&%Dh?X ztX%lrqi1Dq?QxfaSZee8H`JKvPV5nmG(YC=G>;izPzXujLT_d@` z+o-p6bA^}xRfAu*A+Q)&Hf3>rKUfQGozoC>Gd_6lM|}3cd=n87-!-0P!euu5^i(^3 z9S{`YH*?axYaBflJy8?b1lo{r4NVp^#kHh_s7LZO@7=OCnT~Y>j%qipozF{>VV}@a z>@AmvePq>N5noEz9psPa5>zRrY4(kkEss282$^;oZatX1HP9v)WLo7x2ryFk)5n{~Y@L%TL3H|KQl-u7{sG4#*pFr_4$P59Ox#-#%?n&7lRG4?zt{MznTLrS$Jh67(4dYJ z47zL&%4{vOIaR!BkGC9BPDRW%GbI(lH^U)WhJo_{U;FDeCl-(L>c(&3BPh6C>b8>m zuZ`|Ko;wv_rQ@Up3BRwN4^-fw{K~!({MyIZmWYXIU^oISDO5lB#w)>b{Esw^TyiS0 z&;*JJdvHayZ4$g1-EaAu+`FglFF8=9gtS0RtE4Z#jh&kFsGSzjaYf9mFRi0@%a@); zA4>p#Pls|dzZLL+k`&Ok%#85a4|^u}ZvKI%h(y8KF}iDu=CL>>g4>JR_A~zKAe1&u zai3qBGpmU0N;R}j=!(#FdyC)g_KS9V5~-NC+H*9PCM2-P^SMSQ0w;H0SbT{#-f{oR;~vnc)Sa^`R~(&7lRY)Tls_yuDFJbSsgO%Ul( zmu!y-^MU9LmMSYI^Cs8-7_R@%ntB%cPEKp?4N;VfgV?$qOcWw^pEqGvRw{CzlmsM%$rmGzQz6u3)B34?wC) zU83}dIR(6Olo$%e(FqoB-?X+=gmL0jV3ZSy`F?p_>sj%b-i;tAvo;F>)n@Q?APYbJ zjfRXio}OnYen@PHPmnG>PLbor({@04Aj0N>an#*4rWd0MS}kscicGk*$JK8HT2Os? z=XS)r?yS#*Z6R=M{*zicm@PxFVzqeK$|D7p8S z+(2O?USlQmF23GDU2-9hU?5dJJfSu-S7}ca0ss7yU8?SBF7ktAj#IFF=E=+#+FGB;Qb8trcoAS&sh zeT)9`tdR@JGxJ4EhcPGQa&=HHv(^h?LK65J+h+_ZNpdh1_nmXbL;d4$T*XvD>q>Rg z1_Sgtriss&&w@7WGgb8_Uo2%DZaj4C%rqo^sDW60uHP4puey7RraM++bvP|Te)bw- z%Dr#czXOUu2`k(}&ize-eJ{`&IuP|mun;50O_yu5;@fCMwm;`O7H zLV8gUPDG7kt9e4}4{?0+bB$1jb6F*2%Y>ECZO0Es>Y` z(WTUo*`J`}y7BsuesC^zdk@&Aym?S8U5OrL7!pcM!89)ko?JA^TV_i@-hOF3wIq-> zAT5^fPWy(Myf)=={4sJ+N{K>i9NUogc#zUC?$4q-80Dn0V;cRtu`|-7II4 zy+L7w?1r-bhKhN)QuIzec~46>3}te3^?DApS-2aQii~^=wRicI->InQPtRx|7kKds zrG;m;<&P?;jr|#+t&{Tm6d%i`P*M_{3SegRpGUjRCIG_;iE&wtN*%hAn{BsIg+36*eYg&%QJxHhymo1%Gc= zop3Iisu#APppvZH|Mj%89Ysv>yB=M})q2TaKc5xJB6;qngI#qrN!GrJ&mj=$Vu`0 zgAk^bFMRaD&7i&x%*|X@xdX}v zqaqb{&Aza+&auVzDB}x6RUaHu>p4FjrWD= z*ZWlUhUtb~v+N3-jM2pQ`lD2aLP6S28*EqqB5ZAv4Jywx*58{2@tXSukDR0}I|pvw zxFJFuCCYP>jJSMTP_w8vE&eMm**{@*6L+{`KkY@9E_T3aJ;xEtd zz!C6L?slPRj+kNF07et0)h{h&NjoT8HPBUqLJYs zE^t5BaSDl?y-I4N`4fo#4S>$7=Utztc5l$tXHo(JADdHVjzXOk#Z81EPYgflJ&$>| zqcy^{dRPvqVtY7Pw`L|4$_irEyNr?blaF>5N3~=`Pn3wH!&L=-X)JUhL)UseA$SY! zu-pne!F(b|TigQf#-`@L7s z;Q(QL&&H5q>p6O}(YhaDx0DcisWYAYBojKms0|ox@cFH<<3Mb3KYa z@u|C8NOF&jwDS5u;f3NmZ^A{K5y|q0_EYhFA}il%p=Gz@M9EOxIgD(!LfIiu`}D;* z3iPKQ8de*}NtxeiAB;4JVz}rVCi+WLWLJ?T-!FYUGYcoZ%x*P*lkoPP zwco%UcdXWl0{@g#@9yMTZB%K&;R-b>ZtmrM>7=TlHDfl8V1cnw6|8|u1d;eEi0tKf z@-P?*bcrc(tB#FT&VI4p?*Fj5agsdWL+wx0L_8NLgDaTix~gIZAD03El7ul@qL=j8 zFUAG?N+Wg+Y*YC!rFR|=NkGVBm@=V3$f+n9oH7X$hRO}`qHfv#khEpsZ zc0lcll|J2VNvkgcp5?&Zh-(Q$LnN=&bx6fbriuI;V*p!*+lRS^Jj}c?6~At7@~E?# zM=q-M44HdePNimiHw)c;Su>Z$DdN8h50Gh}248j6-}?zB<}M{|#phg2v;5+g{+;>J z@r$ijj`zXXnM$|HA*H5xz(MzGsOVT0{Hp3&giTPuzdtY7Ej-mgH=y=aawErz7HgT^ z#wpaa5r(nIi~}oEO(fCab0D)Nk5~S#^CcPpO8V>pfG=-NTpN4`WWqN>0MC+oU_F16 zi;?aPT{07CnZQ50eK<=b(0GKlA5kB;sP*JE3SXd;KpW<@0JbwzuiA41s$BPdM~@r~ zt}$z7p=wcFC@(9y$JVwxa4_4`fp917)fzKR;Z7lzNR;YN9#3olaE08Ags$SwOg-zc zNFeOzClfqll6}h^+7RA4L5$pdiwP%{P_tps5!gY^O+r!EZnmzE|MT|V z2I;5qy7KN}fE`UxRmdP8@86KScMXQ(c6&&}I=YC05~TzR9ns>*S7!={HEPvVgv-ul z1ru^b3C%ye9)3jIkjpYo;BBprpWQFASPNGbW^7^A#a>)$nbfgWY7SSRmeZ<`2=CjT|+y?u?fdih7HWhXY14GkzF^;Q; zM-&5E9zVk_rO>TIabcR5s&%UcZL-z-w-P~~u)~G%ra(~{|E*C)nF~4W#d?(Y9Mjzc z#alVH%w)_lHiM6#!1Gw82pmzdjMW+e1wvls_z)rm1dnLkbGqbOlZJx|H83Im1$7z4 zyOS2mG6gjEq`5OI6nqdB795s-!flx|A#xc?koqNIB=3wmGqLXgW--xJkKrY+@9+~T zq1FR8GC)_0vklJ_X*m=|av%yUVnb1M31yiHKdHRIV<@=Og#>S;Xlyn`&g>^nXjm%! z=)PU2i@9*4cuUIvmJ@zF^A+*V2Rd>FFIfUdnsr!0`z?~L*o+mEuK<3TWI#cm=c|O~ z6@U0U)BWC30f2UZBOQ>}F;3##_hi5F*x^P2ALW~`(-khb000mKmz_>%ekUDtmenWS zJJCH#t#!)XV!nK4vG3V3%apZLDF0Bpq_Es!z0LjfF6;o%l5e7hXt^W%FA~FT;e@zd z5Sa-hS=#aoEZeTs=cR!HXVe|y9s%qV*0A&^^YttbDDomoRf>qpJ|ZMb!jFe>lw!6y zbg3Y^M*fO2K-<=3n#IUS>8Ezn54!OMXyoBZ*DVS*$JQW|Z^sQ!|ZQ^KE5y zye>5o%$Tdne`z()%yXz-#G{@O$)$BWjn#O;H(|!Y5jv1P_nlxX+f_jG!O0uyg@%ku z9ednn4KGzi3hOa&dvaYJrBVlB7HAM)ifu>4K{4oWf&?v-c0?3`zvV&i@R4G0qQLNI z8ZPrwa-war@b|WDJYP8w%-bs06Ei27_>7s~*?4QrwXc|1H(Evl{N*z8$?^qpdyz78 z-sK-jI-f7`qmjxA?}!pN?o#A9#k0ssl*aJ~vJ6mt3Fj`X()9VYz_^Ind+g&V)p+@X zaPd*4$vICY<_+*RkJ&@&j9&_?fdqOo-hyQIxc1-5PcoXlRR?c&Jsktp9;SYgRQE7+ zYy)2djO=QXWV;tKlx85lq_~w9abYl6Cs7Qd(%nkbO|y8_X4&VA*xeVgXUY`_%77rz z0WZy`tVMjcnxD7X>5Luh(Ax}Ozj6k~q~ml3jb+zvOTJyuI=%B($Y(Y}I4%zM zYz1-_6~L4{fLqtNvi%^VEj0932owB-;j@&tv<^j;Au4bA&ZjVO@UE(BI)P>lV11H* z!OEvwJ;&|w703DY_Hd>j z*4wr$P9<}XDKveFn)v1SBfq1@ofQ`uhu*tscCdQdf5Pe|tE2%j08Qk&VzJN&u=IC0 z1bsZfNsS&~Aw#We1o%8pw~LS+qVXFw9>Wyb4BWz^-zm;mcj~5@9Y=*nAxImy^_^MF z60u|k?>{0xdh0Q%RrSsY6w2+6Fj5Yh|J2Mtr9IP?<*Fg?+)%^jvWw3!6-gVCaI#r` z&=t&2+Z8p^r=dr}Ib;S)rr&545LB%O6^xiuv4@^GZXdqkkDaD9)crzJ@p9Uf*?I4wUe?))Qvn8@d%$77_@$3q&!$Ht*oGn6NwUQpZ0> zs)0DjyQ?O0NAwTeUmw;DTxE3rrz4&63>Pit*)cVF&lq}&LI+*HV5Gn8+_T24zhD)L z$=N#19|sRZB%|t9@oPAAYn=bHQBJ*Q!v`8=| zzc7Cm0}bq{jMz$vY3K%5Yw^It@nl@ECPC5m{EN{Y)D)ZCD%p6^|2D+CP0xI3B>CjB z)GbL1U;OS8601#30%;3;0sBK~4WeopMy9P5(B>Hm`Q0Klk?lb+SnZeB0UG2~*Z3%; zhLHQ$Z6wWV+3${ef4kRwMcjwPocUCj*x`)u+^V;xh_&uiXdx4l>ngH-QH?}Yi1 zyv^?Yzt`|%)CM%A1{oMo(fQ*BKEWVLY?$GC!ye;~2s-oOJQ`EiXSpMb0v<5PcJ#k; zahywXV$Pav1KeE>Ze0fmBX@2qv3{%V95Kka#|0lKEQ}zm&Fc9`njAh?e>?>1)^gCs za`ATbcS=)P6d6wTRbW!^uq$zU#uNzPPiuGbq9$tlL+Ul*5t@;Cjh+*vdUetRm0JE| zk;I|!*xrL{-7D4U7X20iB7PxB__jg6wtg=9K3Zyd`>!=7DND|Dqt^vb+b&;2JiOTPMco$DcqcCM)*48*}=}8r7zcP8=y^J1mCa zoIvV5@*Hnyl?Sx%HS9Sh!CsH1dLipTp@q!6Acvj37qn0Kre~J|pEu>y3Mp!pY&?t(F1d8ILHaou_vcN@YQTf{ApZnNem8 z2>8*N-6%@MMP?1pVnrDCoG3KlRu?=X-Iz1Y0Ox7*;S{DMkO26I$5(0pL1lHyS+m+p zhI2T(L@$x^T_ghe!;DraH>5glqfMnJC6^0&hNb0&Vsss3fnM)9kJ1Dr35B5R~S z|I$uG=LDIdy@y30;n6!@hUOrm$E6KbtdZ|p6Bo$np*a_UL%mYV`Kh~>+yINV<>PwW zrODUVmiMITpk3>oSd!(_;jNOQ!Y@q0X(4*m;`dtb_!3}bn`?;Wh<6m5-j*#A!mj!5 zZrE(rvwc>HEi$AKrH+~_cf4287b4*J8onkEUu6DdWqR18B*sM>d*>Xjf0yNT+ZrnW zrQz|k@rkfvA1auc3h&X*@*o$V-IwB*yLGe!S4e9#rUBtOscx8Tp)>Op9HlS!(hct$ z!;?cTyQ=3Npl5Pp)3Iys<0+l^qnCh!!jF34RMvvM@aJ>4ztGE*a9l;Oz1{JOU;i-t zNmbaQUUmH+#*Z!PF8x`qk28A_s&w#kXFR=6Yq9st>I(z7AT#aXi^CYnxKQi}I1a^x zo7O-m;;&YSFi%Syap#R&naP+M`1zI0*zoQJ;#z-CM+;6INl^QTaeX^O$J!8#!Uf_oj5;Vw3(A8XJs zbnxFPI?qHarjhN0Jcav^VfTJ^gxY=z*x;7c=3L(!$cc+&d47_9Irt58)hh5zPlZS1 zeH{Ul$R45p5^93<)>OS2lKpoE)|A7MM!J)xSe?~_@?+=GU#bomufiuS77o~!Z3S|x zMP90VbxU4E%JNIG9gZB05fqhpReAJ_T&krNqnPXU=t3+)#nhmeVDnecaHkbN@+#fg+rr;#+DPUuW zr?2jTvS@2U{sw6xt50+pvf#hPKQjY1sIrsjAG20KMM2!CnA)8Dwj97GJ1gU6*@LHW zl?y?}_$DVrVJS@8iH2puNY9Caa62ALqBAe63Xp>dZmZ5PtMGcH*@D|!dD`{S=2=n> z7118e1$sZ&j%korlg$+A-mA(j7a!;F^Y?)_+Hu_#FxVik$D%(@Jn*P+a*$ec!z4wE z-z$p3*k<#%iV-BUf{E4RiE1le{Tk$Czm{`al)FdL|Kulq+koS6#TqGFz}yNDp^|7* z0ZF?`PAHC~($<38Fq6r`JsS#_75`W&Ye@BM5)}_aWTIJLA;hf(>+ADEcTl}R6(gF^ zk_QovFJn!4#=WF-JbZBnQnE9!_eFaV5z*>Uu(~=kww{9*3InIz#+(G}uxu&67TsLT z3A~{I_h`YvwP*H#bRGvUzY%6$l$h+*l}YQhDpXd%ZQ*!b-$}bWFn39~$&2gOcQ*a@ z_ge;dWOc-qj>f7Lpt#t>H|{X(WK7V4DYQ18#QxAY*7YwQK@VF*mL#k1)iJ5DIkSm| zo~AlfP1vW3xG*{WGp&iTx)dQZQoDCnDltml4_@n6rKxi>J$C@J40ID!WiORXK)|Go zHxe&6$UlBRtwpnLpX6QGR}J(I=_XjoHBmpC{+Sk1lxlU95Uk|oD~4qIK~~DiD74O#4zq_lY1YNI!B?$L z2B;fy2X~pz>7)mmDz#=t7K_%>bn6c^Yl>eu*$O4kCS)}DUV8#Ro)_mdG|6>c#<*+Z ztix`2h7H3oG)sYq3a&K!=t{WFLs?1bqH-wXP+NkFHrPo|NVkO z(s)4L_VzdwmOuywQr*Dochv?-uMpM4HH^X46iI(J8aQ z`J`K$273|`@_K$q#R+h#ewRpHX*KgH5sr4SY# zC2DD!s*%+LjoTMY<9Utf;Iqg$h0W%?Hm2T|0|U+vG{!Ju9Txu?5(N;tbv)-*bC3nGpG(^RbiYZ9H_d23L2xGLlBJQPd(SwSN?L&<1y|)fLH3iyN1UU z)go!K&;b97^AsoBw3c#^SKkN${yGgZTi7Y-ij+e(OG+=XXgI#v-?%L8;B($s;FPLJ zrK=S)P(!jpbo>Q_O47>*EH;{?+BNk**#Y=Q>h#4p@|4R;jbt%JEbf4go&GqMgu(3g z8}px4V5I&i@+)t1@1`bF_wk#{i~MXXW$U1}3M;yWXHM;}$Rmnd?7&2QM2Zuc=x+jU z4DQD_)V})15PExbx@tK6icBde+wILiT&BH79Q{=(BF%A&Z9Crn^q<7E)tQ8{2c4g| zpBI!38DrjsC5pVK`gXJ+-^uC(&c*!{>MH;Qt`48;DTGy9R8+1czF`z`UEa1on6-9? zz@7%)kKetUc`TqYa5Nv_xDUv*KUvLL);Ii zb74BPAoKr}?i2X$+2VaeTMZ*-|6{d1H%W6n#TV96&WGCmTirlMcs{3Ud!kf0QkVBk2Yng`(-wcYyy&!g%K;yH!Bb&fe5d!yzwR){rV_{Ficl#sRpFy41 zmB@%nTjP%Wc1oDag4TC1fd^G7(NjSQG#j;5dJ-!aZf1*MrLLW|+fD{2!H*d+Uli-(S!Vb_4PO6k{zh!sk1%&I_sXOwclkl zZ5HH`T7d}Rs&ofQ*=R3l%}5=A;&JF-+h5*8kp(*)EF-{1sDF=QaWGdW#N`JXv5~h` z-FzLY1;3(hH%2}W4*s+`aTD16VE}uWwl`1GFoiQ+I25s|Zu!f3TCKa}BYN=HdMiph zZYZ}4kM!fOf19n3aWPYQ&DOwd0wadi*;%Se#ad%K>j8WNhL6wo5wewRlB+}l1NC;2 z-#kpZ#pb!ISoxw1R1gwSic~i*cGRHABDDaHIO(N|U-_l0?zeD-c^`XTEcL*h7bya%v6Devq{$7 z%10wW_R224ahvs#c{|J^2H%lZIKL?5ALDzxk&*V?O!;=;mI!CAuSo;nedLWfrV(Vn z?oC-cL2r)vuExe#R3m=d)XUMvKw67J%zBAtOlHYI>otZA0EVmBd*yD4Rz;7< za3oPR+>=d0D4#M=bt+=Iem9>56tc~BnUZbzW>QQ{u#|R>Y?@RLeVq5MR@n zhAg68AD<2z(Z_j_F=r2)#np@-mBuQ)A(hA{I*l1JiePA`&AI|X0D$xSR4?;X#IK9F zi*ly^>+DWYbjMybLVLOPAwbl2&)k0bSthR0G&reeg(#ekBSPM-R*}9R(PmfP&!Xz$ zXRpvM@*L)F; zwO2GJGW@p~Yj*7E&8rMq2Lk%)35w!y@xi0$S zC-tEF$0qj5!T59r@y7&r>k;tj$7Gu(gCW|FrQ;?o7|>w-L~G9ctU~428c)~lcN#u! zTQtZbG8<%zhq_Gy2=7rs<1##;g|4gYj}f3o4!*iSfobOSVp!^_ny4y&!UAI9BQG8|Inq zsd4ri+{(sfybT&DD~{(qBL~aclt;W6qyNHQQ#)lwIJQ_7baphn?F9a*d=s011CN;S ztt6ZQ+-g-Oryhm2@uyAut1aqcr?K^XSM}1{o5S3z@Kv9A%ASuzsJ;*<29e7{UvnSy zgx&}y*&dsMirPRJ13P(`pz}sz6bno$wMY{|2mcDS02*Q6Y9Jrz4whQ6m|XTp$YDI! z>g0H)<+w8wZA>@lJ#e2b9gl1B@(^q$7h0*Qi{J&Lk&xLSPz#Mw63Y++@Xr=edO{2F zQtRMGQl1NzXvupfqr&n(u8D{!N%`HdY4REICgLuN({tyH3~6a#Osv4ob*j`r7yHM7 zsvY`72?SAa^2>Nl)ccPRC?Qa+c>mc`qyoPlI7%%1e0yizzuSV15q36+UAFZ2=cWhLpjr zpV2+B0}Z@}>tfJ>H|w{5fPT5}w?1rX2-@^sNZVofCBVktdubSt=u!CYzn$q+Pcbzk z&pGkj5>{hGkpJC57(TjfzTHj5C`E*7tIF>HJDh1*jV!eM{IS7IX8Yg^_ZJ)B6hcmI z*m5}|+RVAsM-fTV9J*tQb3@sn`d1ysfcMN<)pZ7E3=JI#ZDag6`bLT_x4cEB+Z=Yb zLXHLOhY(#DDMuFF&xl)#}f?wJ$d4G+Ss&W3BavX$)LQ5pv`evl~#!DiEr* z_Nd-oCZUZI5y9Nnd9YsqD~a^PWH0BQq}K~b z7IGD_s%8m65Piex*Tei`k{Dbuo<+%z$@2$Pn876Dhg1mm>F835loBE*boCG@@` z4h`MRF<*NFB#wb2X3VjB41VIHLV|YT*T91VqDB}`U=G<7Rqxnd*vi>skAtoVb>}2s zr#A*GQeHGzPLa?Gi{Q(69+og18rG8wm8h41y1A@IZhOxSgZZYp z62qA-RgbmfB(tLt-Y%fGT6=EMOU2xc)27q3v*mUfu1vk(^Fa80tzOloIq6!Ji~t+& zK{ngf8@O#RY&>b+q73SP+A{R!k1?e*@kPTR1vGJ&adj1H!@Pr*NH6WoTv0=;j-as5SeU!ef6>dw#H< zqx^C!+_hX$W6>{MN2yBam1wy;EIj+!A_fURjmtUt2ucNm)2BXYV-4S5-b${cd4WrE zr5CjE+_Iqs>JzSEvad~+S7IkZM|}*pQfnr4jEF42!Nh@XUcGLGxv5cvW7874(_3@h zw&0h~;ILvS(W`9Qchqtl+#YKRa2SF6<8iZ;%$NV=;XqzrPn9p4<*zqLN2|8 zVDb7({K&qgJ70^PdKS31RL*gIOF8@si-GUu8R=#uLJ+9CpoJ1FP}x%3Qrg>E&B;CVEoI~%X%2-9Z)tu-ARWcx`c($^-DlrD(_ux))~a#R2u1~YgX#P z(THwabtM`>Swf0UHwJGPWDKnSlRpul7V3>v==>(o?jLtnVQyInY)&_^4^2yAQN{r8 zG+cS-n2ta`)n*p+xU74dwXH^&!@^Wh>Vu$6%AH5g0$MQD}E;WidF zzgAsp`e_$eN(K>b(?%{Mto4{tCyNG_zaA!~-4Thegkut&75h|n)ikUK)+DN}T4{JD zK$~y=LIH69ylJuxUr?gr;dm!nBk@ZDxPe%UK9xGq@?`)3K+Us`MAN4t_eitd7CX$K z71KnSkCwfZ0|2Yo+r5VtuP;GA`c zE;t`C5C!nPER{fcpAFXiLZ3tgqY#yOyHX&9S-$ENr6}@iTihR-*eZ(+a;SDFA0d^eF|0&J4BKDQ{sJas`EN^29GQdX?Q}6XGt&?#1wqK~ zuA5&oKq9pe(reGD z)y?GZe2@9je9U{&`PzSmyTAY1d^Pz&{3&@++YqkFEyVBZS$X?;sCmUBe#Z?b3;tkO zLhk+ayahkz`-iu;eYWvA(ACxxspgArsq4{GD}TYSs`t`a?h|`X!Vn%5!1Yo^`hT%u z{tqQ4zW0AF?|;^SBE|c$v?8+p9%R3;tp5p`c4N&0!Dz6{?+W7E} z|B22mE0%)1)ce>4&Q`Cmir)H|J19gVa}L=pLMM*HY!jCV@RC*cnsylbM8-P{8}~B3dAnrwmc_#TwO{ z;r)AvtUkdW3GI#}ZWw&PtwR1YV@1&D zB$ex}rKcC|R9UypXywvzr7{D4HO!YdiuT7PNIvNA^O9{eELNC3_LwZ!T%lD20ZKN7?8-KuCmavJ1W%yH2_?7 z^5G!ifEA1SH75KQvqXyJ6@~$1yo9`QKtAFpJgR5N(M~kEpx!3U(4z|JD^{4(E=1oX z5xc3_`TxoH8@)Wr$5UWgJ+fVlF((9gCJpxwi=EI8gipb^x?~pIx`TxT_m9m_;{igq6}=YuU2{?utAbB46j}H_{7jp@JQN z;KU*4$zN<%NWotzck3@MZB}uq6cNE5tGtF~p@7uD!Bl?9=24(KMjpn+83h^GtUc1B6-D&mpn2SGEpFq|UalenCS zi0bDQ|5`8BeOn9YMX`bEfq(N$K(zEI`n~}}?G9J?Pom*7c+J(4UpE>_c4^n&NK{=C zlNY_3vOs=18nKPxrI3m=`R3ajNY`KVH2?q=ryoeG5X8vre zZ~<&>Nnw-cGPXQFGT1l7Iy2xaRy=~NDelsHgIvaeFaBmRcfF3jacu?<_tN`s8)KL>TaZ=RSckYdnu8c=~1lKZ_MDZk^=fG3T_O)%2B5%KT@=sQVPw)O)w7Z( zh2@S3i+S-q;GvCNL3xGPUkx-N`o5+0SYrXH4R1iz@s^M5>+>c*^#`*pagzobkQR;>hLvmGbz zB!jC>yQMHKA8b(Zbzh7k@q-=I7{gmYm}-;~Dp`B}z-=@#(y|J3Ol7suX66%DOhnw& zE819>`&UqnX9dv17I1o3S8t#trp=2s9NI=$QLeF-k9%o<}<{ZT1x_?TF?0-<+ zASAB)iNIYygaIKdxzv9@8<>6(+;@b}{C{MM>|MCuL;v$qu~Cket3Tv zBL=1^68`=BR)FI+RX0lMw6+^9d5I>h=6xuMcj=KNJ8WMF5c`+y!e~8uE?Gc-T&AHB zZrRi_hp6|`a!?(%$vH6Yv9053YHFvr91JHjaeHJc;ik(R`)97gMv}L49&5<7`cVUG zz&9$}4`0H*#U=485l>MxQC|7)C44ATc+8279J)I`r#0YtCaBDJq-ts+6ggc+HWpE| z#gK*TZQ*Ai-odz<{b^w*C%3s~t&6+0wPD)ugKkF7UitpN%gHO*iz~*{ZHgJ!kmLfn z2UlK%(aWcujFq!y@ae22#5=Nn;`nDC@xZp5R=?qDn$@&-RT^A;*5BA?Y+VHpQk@0+&b!!ciA9RZf*xWMEpkV?e6>R@)Cat5ahyYV0Uy~5 zvEcFT*Y_braxK?i?vtghA{z^=j~{7mif)-cUhzmR^S*Mz0-|8Z>^%N*1}hL0WT|O9 zn?NILPv0O*%d1b~zuV?{GAaGM7Hi{J{CLTd-m1+`G+v1?m~)xQElrkxiH7)LG5&V& zMMhzO8sM=gnEtmMznsU=L8zYU2d0y=ot{v0E-Soq~s!;g$* z`7cgjRU$&iOkrm$OGw1D-0;(+46M^KpY>-Jvy+)tQf7#bNe*8G#G77oO>(E~JY&i9 zjvy8E+Q%-`+i#!^jG%=DvXOm*1Us^9122-s4BC|LPq>dZpBs(8<0c#9G~%F1zLx>% zsNjs~L@J7W_gvk$x-N^TGpEu-w1UV;0~WG9NX+q^z`wZb5QH3EP1#YKtV|b&k{fi0 zD+OOWI_vmmPdcL56XWRek-5)ov=2Gf69$gOHw+#NC-W@>=v^Yfhwb4?akFkngkaVW z(=1U1x36+1o)al!)A`PdW5j7&ux_Wku^KpktML_^jOLSjW*I-9m7uH4II`P z{~@qBM=;H%P7;v5^^!=tqxd|z$8W3>q^L8i>6BJOM0)IsvPI&4q_2(3k25TR{&TR- zc>$n{Ux-ug`Cc=v1ZJ*oB-d)cINqN#WpLT%y*i3`)3psq7Mc%6xxUA!y>0A^$1m>J z_wECYY3Y-20u^XG(?0=|Zi<S16b_Rr^*0osP%$ch6HzN0x{No0(~ty{1inWG5j5?ujbs~IbF zEnEbC58hqenNTU7H&B$1zmLfffncl@sSs_VEFrV&5EHSTzClq~#b45|Ut(s7?#fBjTgz}GH7^!4hMsYh$$ChYKok|U zL2}`m&l<-=z8pKM8_r&mBf$d@1_AsDM^cEz;^>mjMQnS@VYIva%%`$G&rh}TIgur7 ztMnI|aeJP~4PGngI1Z8SQ5f%~nKAlP(Xn4a_l>YPxsYX*%|5Xvy?-;pU^dy87vu+j zWe2>}vn|ij+~0)=>yyQrgW^L4qWPi{^@NQ~{t`lFHFCx|^^g{-VeEL2gfGi;DwhB@ zk*UJ(`4e|YgX*l-Mc?Q1`3n740GUe#VX(1RLqmkPo)m6fs)t@bV@fP{y z!S&E&OLjqG+EsmML^~IJ#`-rzBFGj;D{jUd?Wrf~cI{S2)&!Ef+#(60-F47Z%SW80 zGkv{FG?6Yd*o&#if}fl~P>*|q3gX`#NYmYqk_gWcBq(1N1Qs{(UtGZgpzkqjeCc); z80F4-S>(=AP&|@0n6a?YEO}ZQC&X7kV@&yAUh~Zd>|j#kq%um9%QTdylFj>oiG|y- zDA5&enc;%Y=@%6@I$|~|A1&A>zd_j0$>o31#}IomO8!KGJ`n8liR?^&o5d zvw^#-2cjkY>$4Q?T#rpNUTUEmkWW|Km^uS-hQ*+ai`X<9LT>S z7EGoJiX?oScz(zCY$*Pr*6j{fb$F$8Ic&!~9~?FU#!dl>vc#2qC!pKt;_!sfV6oop zg_S3AsBwU9AgymkuxObvk3bzE!FkNNZwH#PqAVefe|p|HJ)UqXf&z=W9B*H04S>b- zFR$vI>a5yWbG&c=3#m!9<>)~d8QCGvJ7Au~O509LYs%uR_$NGQDzV8J-nr1U8#m#{34?f7*>LL&>Jv?@PPS+w-1y?U(l+Sx~l+ITZFFF*Va zD(c-UF{s)-#owxfF5r|kMdmNhx->I>MFW-PHxc!vLXN8U*}{zw^+V7Wp}b6HDxW^d zC1}=yCE&>abD#;P>xMxStvkj4+sp!bthiGLcIClM#$Cs%42$2Yx|gr6EK?BC!DSAS z4B2<;71(cZ4^#xjvV15%;4a*R$ws)RztfxJQZdXPMDzSht%|o%-=(n7ezdgm7`(U_3f@8DD|q6zW*bK){%c~^ge>Z zHXuJe_v@b+^c#ecTNVPga<-jbqLlUDueLtNOfgZ|rPO}dfDP}(fcG~+>ORZ6QDEIG!=-_I&v zdD7ZGgjr#idvAXP?TmZ8L8J~80A#3TV$&t|c8=muJ^@P={4h62_^EuS;-L}~Vr};3x>h5Y)4I&)X47O8YA-N(aLRa|ZV?Tzn_;H<7WUK0>zM1!EtT=n&eTFK+gW#)^ zRwdO%oye{KLn z<^Qa+-(z)*$47$oH7FvjNOI{X(KjBA7EO`8d#j``q4oSoDe60HRH&6By=_XXaNmAY zjIWhGN-5wt^g*SS)`WOMs_|6HPp`>5{RV3dbiy$y_$UG6!`N18Xsha?z1B#p<%^f_ zh36-rGChiGk#n@OLFRw=uKGRyvL19(0kU{VB=TWP72|*rBGNOJMIBIuKNj^AoP%XO z)8yEpv_`U6W%a$}W8Hqdi0+4ZGwnYK4 zg0rzfR&m;wHWFbK2?ErT5RNoX-<6J(KRtrDsvACkoWUb!`qzyy#i7vQB|-*f=|L6`zSgZ`ZWYq>rexGB7MyQ9c*UwFet zFN@IALuFlem3}IQ9MiFC_c->73`8c7*(0v}GFo60(UQqLFue>;GjcMkDh@Wg3I}t} zG|v$!1%&xdYuBq~LIR|?N2-Wqi6lh3JHH+=wSJdY>WCR@P^3_-pT0;z!b zaWfl~>)$0sIu1DU6(E`!VTd~giSY4?z2%gQlxrcmD*1G&oA)&=?a=>a-T;9y{+EI# zS7b$WLz2Ro8^>o?yylmck9fLtKTB7FTRYR|gmiNTPtv+)tF{zA(7VdMwe6Ds)!gK( z=P_!Do{6SZ{KL5-sEy@RZ@j4A27L?Kr~pkchJMForG7ayd{W-?x8u9@#5j65W^VB` zu^m_T%{nu-`=Ey*O?O zQ;)Ad5@9?}V+A9pMa*;NcK5ezd3s{r& z2$+d)%Hi`cJxMc8{7ed4-MnBNnx~c+Z~rJ+CDTLQZ)+Wnh}p2(d}@2^oWl^#9=QWx z>+2)~r`=t0WyMKpke(xhp8US_yN0rgo-xY?+YYOGK-X&EH~S`p&hb=t%Jz9^lm>*~ zlBazS95OKp7il2Y>S+B*#~b;i3{02i!0uq1o54fkl`nhz6`ibvg-K1{W1P20!V4U0 z%f^B0x$(LlJOyTI(If5Up6K9c$hbr0-Xm@Z)hKHAQkClDH3CsT6sN;(7-6T`iyn#y zKP@3ggJ{HXWx}9#g9#-A-XYDHkVemE$|k5s#rlBlKST<0oyDFzF35`EPuYAX%MO9| z6@Dr610!h1OQMelY9Wb}%%k6^FW&qUnm@^X%-iV?ztOOms*7XCy&NRggrqbj6E!LM-%Xd|z6dQzF1| zr2XnCyynpEdluv2!oE$d?PoR=2Y7t6uc(w8Ur%aa=D42+1!TCyDz^{WuK1=ti`#z9e!F-mSDS1){;-wjQzhXhS(ZDD z4KBSL&5+AUSsiSoHggB^Wo36nMB{&UVXn7X_dXANvlq-Lou_-187XBC%9wi|q-Nn; zc^sH4{lPI;UOTjva53jK-5&`-!`~a~Z0}pcB$c`sSCif}>=SCpY|RA2TH7;LEG`$2 z!{?RZkGSIw9hb*&g2*M#xPIn6$tKdmiHYu>usY=;5H;dVUjhHX;*Jfx;v+1N02><8 zL1Jtc2YZ_cG5IJS{3C}tRqZ{09MY-~N(-e2CQ#*R*9je~8Wi*}wPxSB zw2fJ}Nox!4Gn#H8GmpjBKd>4^#f)5)o>Y>_K;ZhIXf}(y6isq)H5)cF;wPt}HU%X} zk@V7her*UPAE}A}#v5K;<+H5X2HNUC8HN~dG%T3r8%tLWC)eCGwIrpRVj|kK#X-Xl55CmmCfFIde1}@_p6GHDI z#XkW<9?N6dozvI-Al$DD2&`CMRU;uRrnMQ9{M+^DsmO2TJx*CPY_ADPO+QX2ooO`v zcKkwkLdv^%b4U2_8w(Im*G|IN=`LP0R7jSgOM36@n66X*c>}Y=w!T`YU zNipt7)N1MiXN*Rwu>7=Bd;7^c1J)6S#h6^##~5P`biVGY^!5#nrZl(!EvuZSssUbY zoWo=P^oW-=%kx(EKQf!!)FAp_0f2CYY$wFAaduT4bASJMIqsD8>xm5Q{UKhoruVw| z9?5wl>hb=nLw~90Moxy5{YBFATQ})}W zj_ak@LYRY@O1lo7D>{AP3oBx4JG5#P4Z?>jS*#qg^xt)?vm{DdXo1qJAdSVu1y8v0 zYLxRMG1g)w*gsv{%2NLONPOlmox@0aYpnY0-mOh&FLV&!UrgY7l-m8Or6&+OJf>q) zV!>C-uUeyo#*F+XH`-;GE3BvoX46+3veSN$=%_kV2D0NdsBv*(`$yX&+`O|5=qa6B`G3H3w_7=%1y4)h$Ts4@c>riB*p5e_a_f+c)1UOb2;^pvxRI;=HI_&} zIqI#aWL{yhHCZ_g7!|Ahcj)(mwcroN-amK`K!eczD75ik)m+6Q8o%UAb4FX4S%W`!*cR5Q@JXW{5>nWiTM_K$1YN?vaY7*;?3WnKXP8)=X{k z)Sxoyr>xqMo{z8Mo_Il%cg1PoGmA}J$&Fmou4HvPw#j8XrJs2i8`HiK4tLGK+ya`5 zpKz{${t3LCM5$PCgO@)a#~-rcy&KylGuemFX(>EZ2}6py2H##*j<5%n1)E&=A#CkP zao%fSsxnFZ1Yhlu-B|9tiOz~F&Qw+)IbZ3Hnsk7{W zn{6UVoO3{nG&;IQf1>KFXwZf%H;rw*#N@2v@!~c^ruXR@nS9owLLwHX_x@1G0R9Fh zIswl<-IqFc)vaQfTamX3@KxO0uE_D%^J9*m|3l+QANp#(j+P8ANDE@6&ye2tL zzDnlzFAcTRZI>!HXJ*Vo1*O%N<#G^VXwL!j_zgK4tG|Ks-cpbeUL`1r(7JSlXLdrF z{Qb<=Dy|*aWU`y+^QT2RTA&O=2QI)o&UW~Qdj7t4$zGc{7M{}Tj@$pp)}z^y^Y;*( zito$3$E9o+8 z`u20Wq)bno>d4=Z6tMIUGJuq&Qx%V~z9D=JCXswEbx#}I^OW7TSzWB9_fMXfZ>jQD zZG1?!PSm#h$3qsr?j0toN<~twY=h1CQP6f%c$}`d?=Y7<_&8C2isM^3to?ht01L|t zj{}5$;;-qu&uP9IjWM2(2H^ zgf^0@tfo3n^5)5-OJc|V6I`uJ)x$XFg`tndsX!9?<#E&8&nx**5WqNP-SW@=nJPHY zVblu4@dvnNp$a?xKq<2O%#V&{rrHvJ5}~R1I9#tGefWPl_3da;o&%nBzqs7?L&~hw z3fx54yEZ(eu}@=uv?bC2bUcLf*n2SGASz$>2R_AVQ==kDOJAU17WMYBMas2Hn{%p9 zg1R!IHwK8CW#)WfrwC6Q42u+o{>lgRCDytvDuUv0F+HKc#n8L=5Y36CyQ;)>!jQQ7 z*?y1=|1y~*0(C5x$9jGatK_A?8mBD`=CW$iruExJhLiPO8Me36qn!%7?~;PPG~C?u zHpGuMUkgqh9V6CTF7Is}9_O5`W3x;mgyUM&7(EGSWlxaGfkI(`Et=|2Vkd=+Z4PS{ z>=+1ARi+9o1Nnp5Er*Wydi5oL*WP^ZZeDM}=AxtJmSDeaOA2%2mScc>GF~Z`4Hqd5 zu_p4ud|6^TvN_lO0j4qk17MXY1*bA+@u5~;i65n2FFGO=zv`&S_(j};6hQ5(6n#{N z7Mj0|&RU<+=`Ebpv+&IUoq9Ix#2 zOHjf2w4|VmEGt}#+GJ^e`yl;1X8rF7U0>}*vKQQ4$ zND*%LTuYrg2&j*)>Zu@j0{R(7{n86TbUDlGMXA`jZ7f?ud`=k)8>A<;nQRQFJ+yhu znS2p{G|kd&$h%`!za#$hh&{J}hwOE#;?C=(n0&DfZSJE1n}59n;pUP-Chj&VI`X7W z#eDTHJh4DB>&Hp_cp~9t|HhTv)J%TS`&9_E@d03LS6_6N_PBMFZJSV38(--@_hNkI z_{mSgbk2Bu6XvV?RaOp)5wx?TJ$$N8-6435VLmb8o)4FS}x`9TK;EN_Oi%b^c*H(SZheS|4xT)=n zc2W@2nQ2r4b`B-AMVkJ?>TS7w+N3ZSb}zwrO8hy@9|rDKTuD?vej5 zp^`;RN>B~?4$>>g4;B=78vPg4K#`qb zx${6!`wW15ViS&RbbvCaA@u2tteEEHxzPu|h8?^SDpiKrQJj~7n_9U;Xadx{gFO(q zJ!|?E-)GGDSEb(}LP_3t0G7+M%PZYLMccTg0}os*z87iFib2#0VJxxf0lLfN@m7Ok z?K1djkX$x_Ex5MLc>_xqCEYU>)pGGRJOB^z=P2;QNNs-XoeT#GJ{&Tf(GNTm?Y& zjdQ)A6lzhnzuly5{^19mAD)W{+_JnKrh&25#hs+6W7 zO1MGS&R%w4_Sv8>C*5r3LLcDQs_Ad1LTv)aw_v`46b;jNhJddi(0I$K&@2ndISUPi zP`MM9dkDS(LKdI@X0&lOi&H^V0Q+3^qH4=^-0w`T4sJ)rOSae&6GM9@nOU!7503mP z6DW782Ek`}fYa}AQgp@`1Y~i*nf<+*t+EeW6XK<_0Ew4WD)W}khUzZTb4DvU+Kg3U zI7Wwk$oJS&qnyj`ptaur@V*)8+FnnTMb?$PWKZhqG0;_e|n0sb;p zy9R7HCY*@^BdSjdc1)zU%V2&{@uenF!^!vpZJKscG&gHGIn&V;gCQ-roP#}GUn@Wa zTQzxZ)u}-*gOodGKg6&uEEjd-_q=FDCV1gwDJ?z*srA4Dm%ct%PEKEN`(RhF{iMY0 zpu>p}*Xw0Qz%)i|g&SnG5;}v)TMKP`rM-U1c4U?JYIR(*G_DPu)TDL4@p>>F3Mj;W z(Oow9>y~Q{&Ji=VUnk4E;#vU8D4l11>KLJz{_eOUC5ge<34zzrd-@pzQ=gQSXU!7` zH+02$7APJ&$}LK}kPe}{#e9|p zrQeHvM_{YweAqPcI=3HS^3p%z;XIt2%?^r%Bv0PC)Mvr9>DsGLNPtYOqE$bnoSvr`Z4Q7 zwNmwQ-MB%3A!-V|3>BTpA7`y-#^D)Q2SelB)%vS(uiPxtyP;CA)=7%-RB$7&LJWVW z)Jj{R91je}#F`V?M`ME_w|ErjGpAF>mKfntfv;<${WG<6i|FA?vOKC|yg-NW8qVLZ z*@6i(r=_odB|d&K?zS21n3J4xVIc`-&d9%m2p?JV_qxa9o8xGQl<3%gl6wL+APMQB zUMe)gSxles1EA>hB0pnKX(_(I7M4F+fYh(@1+cq!9WEZM9Vh!MI(9Th;WN7GL7ica zSiV{SEvwX-1;sh&jhVdopY*?xL4TGcd^T9Pr*%T2H;Xb z>7MZ1Z}C;mx3hO5quFmoky#1%;nU%%yV;oNQ<^iezl9$PrPa>vnJew1Z!Jl76eGKI z;Ig?vH8n}}5KzhIbEt|}gz?JH2F5T6xgu1a6})S9Wb%tE2ciI$Rv5Y|$3ve>7gf~llA7)=OcfE!o{K2#=ysz^x68_2OTMK;tc2BVD z(2p`8hj8h0xdaYwC+n;Z;^HEF-0vJSoZE8wNrJL&+LjrYJ1Euqhv}z4TxzixwKFvy zZOj4-AKA!ATe6oPS@kW~*hxk$*fmOiJF6Pp;=9*6Tjkaxyf4l11$SWzIf6j>?mNaD zoZ;6&p; zSIs(MT;Y?s(8|gU3T)a11N=4{j0#V70-JgoqR~zOlXajaS>{J|ehuSPRbd$tH27AE7VwZr0iVX)xAjU&$vomxR6$(N zWQ(AT$`J9Y8oz>USN}{%RbArYx)?JqCiI+cSLuDw>57`ts zwyf}+()hRt?sM5hmQ0u+Yiu=p@g0-L*n!$>ens}XsCuE^{!DJ5n#oM;^UG zX>IC$@#{DXjjK(thWA#h9#e1lOy7()f<->RD?PZCu~X)in@}U}hA@mNRcYcssH*WY zqM|OoFlQU&?*vB4+NpO5Z|zq%@XYu|3Gnm!mYY(%vN83s`9&*E#=cCz!pAgx{5Oz6)rwib_8QoC+VIb)|JsH?pbO&@igY))pv2 zB>IJiB2^-Y_*B!k`mu}HOG zkij3Boj*mEITepfYL}`)O7i8#=kheT#qp4>Bj-SHP9OmV`>z24Jrr#ih04qdPK!La z((jzYnBR2N?~RQ4&$O$(c1SO795(4xD2;0a^u;NUpOnCnoG!3+9AxBF=C#Hj+r~h^ zu+mK4w#TcxPh)|}WC9ry9_KWa>&t8r648lo9MgWx;pfw@M1RLG*#vfp z6KFy(@G`%g{d=K(>nU_4VP^lAnr>2K(haJIr9^PXtAUw(%y4rZwCCribFl6bL@4H& zVY_ng*b));e32DYo*~W@iWLJCZKOa$+;KslWD`qJ*`^pOZ%GqnNn!-{9ivMBZUXl~ zTJjgK)XUVBCL~8k^CfyGXp3T(8catRrmeO*Kzng#o@G~~@Au%d225Nj`m}3ek zhEp*6NREBZ<6q9~sMnK}-Y|b4p;)&?*t9#~W_%}5lyd1zL9r5-VYm(l5UH>Ko_}}( z1OVP}MBu*&>n!${9BB&NA#L5utnlyq>Krn_$-y)QS6L^Jw$SW<(#Bs0ahy0s%*$`g zjVv=K$>qBn{%*@lcxnKK2jbx<1!5e5#$8QzwGzDe&T!4?IZ2o)9K<<*F^Zy%EJM2X zmFt#@gY!Nq0PK&2bb=--Uk0&8__pe@#Ipyjv8K4z%j#!V#wy%{&Z{TZI2s#nR;Hp= zfh-g1;%iWr0Qr_$SGy+?f!`C2%PxT^QLZk;PC`)Wyv@`^#K0f>YM20{6|%{{U4J4Y zB|X}sCQ~jZFcjwZ^2DQt^j-M++7*e1r_;*at(=3t=yE0~a2+d+!!+=CN^*2J(_bwL z&O*jMK(CEZ*RI8^Ki7ObQ7;ge1i+%BLL^nX?W{0p!taR$G2<}no5%g;!tC0wII|BP zC)|U>N;aMadhRSBQ+S~-*<~R0M)TSe{?Df1m zd`w%!{gAQA0{`-Q@Q8n^1frFUT;_3a-D`%=Wc`n0c}#{*DzU9vu&sW&VAQ!#HVjXp z52QwqovisRIi>BS${5cr%XUhIGg2zg@-LRGKsM!;)^%_X&?N1i=47GT6?|vwsyAP8 zm>4`Tof__rLtLN!1bv}hH=q556)za)%EULboAR?%dxPVdL~wO7vcdH%w3Eh`QV==q#eTwDlvDV z(4D6c-qkclA0xme|FCwj#BzU7a4bk<^`GrCUgt**mh;)1Y3ALsf zpvo3SyGS&3fv0wvZdI&3eg$8nmF|K)^jN4UC!pq>7E`ArojdP$2Fu%c@WI-yu zwIzzUcNaLs0GJbDyN^D<&!;zAK?oAf-3Rs5&U(8J#Uxq`9%xE(uRIK?_`9YeN^8w0 zmY{!R!e5a~z>8KJ*V$3$X9j|h;t~+OjH~a!($Z`0r9eT47=~a`*GC=H_#Ny)l)(d#DM!Rs?1m>mdYM)&E9sSZzO#)*qLK+dnzx1`>78 zUiPWds8n_&Kr@GzlF6wf%)_n2I`|>`hVmR7V5^RSS1@7;MwAmMc~E zpYHfm{^JTmqTNHtu#mO>?7g{C)hI^3LGR@RHl`t@#e`e*5vDmoeedQR4#|Ni$54JSHEHaz0;|3h{C zkh}0eRsTOFtE@r%?^Il75`iA zu-v!^*5m^wHoqJ_0GkGJTgE+s8dCE*FI*eZAjD&(OwvzAZ2HF$q3f(h7L3>=ir%@V zLZD z5Z~Gnh#k*zzX4_p-N0Ef(Ib$AlI$wVq?u<7$2u60A?AeIQKyq7ZIH*rYRZ{S#Z6dP zn6JKD@Ijx$#0Sf?ylQ4%?K7})&E+~wO%2nJIw~p|(~x-_2^2p-Q?Lv(yVuWjAudIa zuFoJ3|J!DK{fKimLVNV+@~;5Sn_FZVYtUIKX_W^Z&DN3L5#AXoaJKY5(pGnZtJL*BE6A8%dv3=HpANejAUxMx^rrMZp&)bf&rzWk82O2W9l+3K91E^xk@CI~5cOzj; zCt?^0vwfD@jD_zMI$_=9>-=Z{@raMxc0kK?k*m4_Yu^X{d~=-k+Nt)XNqg!lSxRv@ z_aK#LSoa1)eoi)wpvBVnO26g;8^yYV@bd~v5>1rBaU|n#tyaAp1jC9Z<4P?(-0X#& zb39}W`(L!#(xHEJXTB1Qm2_}e_&qxn+_&*`%=N6=$B3d`RNIe5eBOlgPMafpeOg%k z7XQ{2)hWwOoTfgS(;$*}<84_=e;W60PK}Tzk0&r@YH?W4VmIv>&0jaGu5-=oV|)9d zZY2bE*gHM-?Q|TeivmvA6d8oV z4#b)@18tA~`pCMF)5FVb?14Zt9Pw_UzxUDK--WmH)sMn)$WCZA`{#)t)VvwS@PojR zT*_Z73BN!S$rsvVZFP4x`lAGTuab8`6G4zEpv5_d*aSvmR44vWh+d${cOOk~PCE#4 zbR<}zBQEp(?eANOhJ4DmA9f|8+5{Kn|@S_8Isoq~W1QKsB(EW|24qw2yJSr)nbW4VF zp@2nOck>33lN!ek1=Nlr1{NlY?!_W%QgYszEtC;x`&df~nJ}>zSp>RY%@{=f$g%1r z|H7r!5rRsQ;Ip3N*m{J5UFWb-es$j5@#HTj<4$3lSM)I9MkM>nwC(ywDJXTl36P~A zZk=$oJ){1_=ZfLKGX9YAwg}D`s@NrL9u(l~jb=+DFXLxJM7Vh!+}8Dt6k+uomCDX+ z)w0G;oGBaLijkM3vY1vi;)B6+VfShtd7tqy(sNI)hKPx_;N->W${+e7s= z7pC5+2;5Usq*;$Lr}&F`@(cFDZ~jSjF=Ln@tFS0xBefGw)V4$|p$Oua6VSAE&D=ne zThx5)R?`-o#J2+mK<5P1v8ihMQ3H&yMwp`iTVc{ZfgN+rIAtIIQlxyZZv~1g|E@8% z?Ya3DW^HKiOj08-G+>{{QvY%Jb)TOaoZ<5kNO3FaQj#w?%J7S?z^&iNTwK2810vuM zv^=iw2>rzF5Wn)y2Mxmv9a2OKD`|#KS~QC(fals}fI>)yNOuo~ObQDZsvhGalAJ(N zcnBrJ_P*IWwvHz6-s8S{IqQ(|tae*ACa`W7n;}ejj?RHZ6pwG9wNbcJ-O^b|Om@_# zZK0F8t|7Z0C$e3ztE@W_ZVX*O?+g^4(cpGob%g2Fact2yy4 zBtKDXh5*3-zefYwyFX4c{+^k`4f|3I>U=>UV2iD@dcXZyMaU+SpD_`H-oB%w<{dg2 zoa=H6I3lL#JH20N1Byu-|F3@PgYe4&`*Ag9AnM&v~w%9mtLN!a$ZUpSzA1F0dFQ{u_-55lc|A>4268VfEbHw@$1vnU;Yf=!^x$euQ!OMxpydoV0~j{14dt2tk*qV7&B@HkaUE& zS7j2h6cuK3OYQT66l6xglF!!u&*X6JoUk$xVo$Sm80gqL7F*#1!<6?GwhM)OX-bTo zIlZ4bBsFCgq`L+{7Z{;9HzK-fe!H!G2k@1{53Wj1&tWkLU6o5%2b8&Gt!vrshzzHd zOh9~YYR|Pfr7hv1Xd^_E*GoUBb0_D3hUB8ojxfl4hO_oJ!LR1sr(0EWH+2qfGGnENdWhhM_mPQ$%(Sk^{Cn+lLMRz^#GH$7DdMB|;|c{j+o zO?*-D>p5t+@pY%wbp3gv=mSwuUg3P0h?@&?zOZ`(BO^QSx5q&0Uo(8w!&2NT9ud$I zy4#AyFqDelR7w3HsRpKahD?mZsQM~U&3IoId)E~g>sU2+V!KTU1|Miq)x8No7X{(F z*%ja#uUQ)W%H^|#x$r2cs2nmoWEp%{sjj6&iw_#N>^jc|;{BbKXAG#j-6@}%(cL~Q zLvEP;+YF(QM%J2la`t)|zmGN^1|>OK-^dqTJrr?+YDvbvS2uho)ubq3uwbJ&bwnuB zfo%+s$gQ8SNC{bC26y4m6uD6$PIlJ)F^kqlZl`wfI@28;u~Yh*#fN?vEZ|7Zt4|uL z(R!LoDsVb+y~-9GT|ht#v|(R?HK8gsHNo6}?uV+O2K^?PEIRHf%9TYKq&#_e4 zPnkU$74IV41FQND3GRIs>-S0BgE7B2%kp^GYt~};krr~2B69{L&sm2ijCdDFm|I+t z)@1cr5HM5xd-O!Q2RPAT+Q7;WWHmJAc2FE9K{hEkRCM5c37+2Q?&~$Y_2SD zYp+68TFYM*>9*5*#vBd8oNR|C+uK*5YUb_lwe&pt*SL(yDDtm#t0Xo1spXWad_OQ7 zL4Yqs1goeMO-^)|oDqvrM!vq(rEfhK~U;1aLJ?XREKc5B*) zjPPv8)C;3jbMA9X=RF0iP>lJZM;WBhLY$7xpJc`11xk#B5*mm$dOUKh0i-X)qw|ze zu)3;elAXCU@7XCc4{Z518Q@owijC!zcGck|>^vao5g+mfx0~kOxpX%8iRP&zp(hQ2 zuNo^8jnqp&h!XY@DC!wz1o&h`o3e%E`nqX+wxw^a+jd0t~hMQhGk)3H4@_X~f{xNK^e7b>2 zx>?6K{iTUyazN_A)oE$%o4=OLCms8+7?-rw#vk#PyMk}Szwog@#DWGYn*Zb{y0YtA+6qB6`O&C}k<1HQtVi!Rfns0i*51%npa@!1w<46{ECIP({!Wx*9 zVCogdyxldi@%w|sQ{pe_yMd1e`oY3NRAD9#dA-`s1Jpu5PI15OKOX3Lg($S8RL9ae z&x&XW$m(!a8*|X0`l`H}UpBDz(&FaG5h0$0w`oGRz+DX(#f;88t|=ZaSN#Wg3+ZD@Qr%7K9BrrCfc;R~UKL%ArQgQZ0yY|pjMW5! z%SPgqFv;Cu#p}F0tr(B$&a0CUe4zPJ?CDt3+Xy}QrEEi`+XZ9Df9TFnw`W1=kDCcc zVB{lPjgxMHgUJO@<|m1$&uhnYHopmrF4`{%Px$8^fs0P8{uVQEI~B4o6UsHshNGQq zq%&}QBdmf6Z4`d@ig(OlEe8VBwwDBtkjbil#2Qnj2|e zzJcTg+2|Q6p2qwY-py;EotH~9NF(aQ9p+52N1mvn4EZU-2&XCaPhhQfc7>P5C}jX- zA`KPp1UQMBS!1;sc%#`5&G^7J!omVHuDcWOGY||(YR!-2Cw}~@rLpi^Wg@<5MA`Lk z*qN$7k&_@?Bj~Ynd?YQ7t`Xd=I5(&eTqMYk2cC$&T^q?+-cx_G3y^qtmj=_8cx7!! zwR5oTIGMSi42)ecpvrZ?Bo46V%;o&z{v6^%Vl5CE}7VqrAjq)Jd>IA7n0OCXa)S89G z(*YQvq_NRW@V*1iI-CfuvN-V}!~V4kh|ZpVUVJlzx655+vcY>$aAv~RKgK{zG_;-y*v`JdiQyx1PCly&Zxku3GFFm2F-7G+%-y5Jj4H!{G z9->c^HQ)rLA@#8_2^BVF_tSPi&gSGCtb47v1m(&GhPhuJ=eirBK4JO9RrG4C%f z;468%*}o&1)m#=P*2Vy4-T~Gji2GST$h?F4EgUN`QMOeroyr!M{tn-lpr_7W?QO~i z$EW4EuTIg|o=6?eh2?ImLu@RDOy%&Tyw~_ zs4(&`T+6_QqV5!VBabcF$ZnJGPhIv9T_J~f!|^k0K@JYa*78?63`9fcLb^oyzk|L4g2|r`JA&CqQlYq z9oU1bvxrpAj*98nvn9M5M2>w;b(*F8d25#i+kty1ttHd|N{y$hQ>lJUAovH8?e7J8 zlf!z*z%t-xB6v9{qtU$N-(7_%`&6U&v!fu4#1eyWQm3j7WsGkM9$U{APEeeoXD`@% zPLYovX4;iI$1cGrA6|9Nm!=TKpG(uG#gS1O-LXUHqtP)cV@<`} zm6DlQEr`8v{{;ZB>~^^GY$Uu2@F;Rmmt2-INL}k}rn4m#QgB6$xOda*Rq{R~F!-&* zOKW)uw6$0L*RpT8?{i86jV#a2Nc+|;Oc*U|5abc-@wE}s#L~Qx%m}}-w;JdGtdG0o zV=87@UI+k)dsa#a2Y5^Dl9dm;tVq`m((pFQ1YIj4?}#Nkh?8fBPu@Lz(su)@_ot!- zDQ$r3Tn1*fpqe2WrNc31vUV+KAlQ=6bPK7JqaUb~kkvQ*anVOz4rwHc^LrYQ+!94k zxy=s0D%8F^W0FI!B;GV>sX|G4W9J8*gFqQJk5^gKJNtTFYHf$*IGj$EbUgOcGc}cj zY8WeD@;Aje3cXf%r}v^MzQ&h%U#IyCg$qtKu-eZ#`BA^02}gC;u-XvYEIcxH;RA6k z^$$TEFe(ZFfF5LdiA^gdO^d{nlfi5D4Bmuh9Cdh?hcq$(Kr0)7GJ#$I0J(h-4YxXD zso=5Z7Vr_#j~Qs6DB|twwbX`Bjr^#GCncE?SvJbc#SC}clOSocz?{)8@>*-wmJIK9 z@UNeNZWE!Ymzyf81;?o6!N@d?+@VtlceXev(>Tm=IS9bkfMJ zohPA)_Ji zAL>R7xF-+OFx(mPBRlNb1w(kyL-~z^iD7MclE@E7N90|xjbX7aFIkzwxDMU|q!P}F z)%WDA#Mlsy9EK>P<2iyq41q$7*NMd&!fTfiTq0BL$r;%xA{})}R9_3fD^b^8y+vDJ&et9Y);v2?{?xT(za%8`ie55jWPfdu z*~W}CQM=|?W$|^c4uIx*h3tB4hPNJ-i#_4};UQ4j2w%T zmG##rDZB$`t$-{5paKLG{?%%CtY|qi6(%t4;U~F~%0&>yLw!?Cdn?pTOHTKK0w*SL z(;|g6q}&tP+-@c=er2P>82rN@0qX1+To7gAwxlhJJ6t_g8b0@H!wkm{%Q|9@n7`|p zV9JO5~)B`AZEA*y>cq4TE|F~TUl&zTVE;-nbAt<2Z1k-~qfRlk>j>5jyI_9=02 zO8uwxtCM4n0t!&%PL8wrn=g?dhXm(5m|e#$+I@J90%LXUH#v9cpFa2F` zL|~+`LHc08d!z%q+|qgTun>msP0IzQU3e)~LpMdC z$LslEzTUR+hBKf@>vK zqxDt#mEMeNFO!8DURtWo8?Vx(EL2%kb!g|=U!IGG0>W4X(>_Lu=;Yv1uN0t=JV$#2nI@gX-LgQ((zMlGwz|wrSdrI$M=2_M`pT^> zLC6|$TZqLQj0F!ru+C*`CV6g!uF;ekWbwUl2#!ySvkn+(p=S>B92K1(JW>0iM=w%R z0eU0e@Ju#^=G%qBc7Zbwu;MkMaW|m#OUn1eMYICgX5(G-OB^MN_x4;P?e4HdBIf}(hfSoj3md`X< zr0OxeyuTrU7D_e>(i-X*z4jQB2OFCW^LiJnT85iBXAu!LwIrRntYB#|t(;H<3DMk$ zZR||7I>CUF)nGT(u#X;~Tuo%Kh&HzS5}cPy7l}F~EQ)#2FCS=3QzvaG3pyU$%s|sG zjX~uN?{oN9IP9(iT>Tl*HF5R%RD&YQ`-=gh+8Rz`nzy%bi{^XGp*VCM4OV&ex*%R| z^SQ?<8zXT?c(yNV`6s#%kt$O+>?0b_f4KYJ=aFLAJj>McxD4ZZYmerIP|~13MxmFZ!<~~gS7hJ_ZE0qW;vJKk94XLBA)%udK*AC=yS0f|m zdt^KEL<`?WzO(V5GdauF_+b5Ii8LH-uze-$nYe7&uGoneu)3{ZO|a>jfijEjevLH0 z&oKv|K`>7#SdOwY&GFCUv<-b7&WZsE`UIXb#f>E@^cqh8&Jm5A@E2WFVBPKsqsuxOBdYsA!DxfFDoWB_m;Cx}=95{k=8o=w$ zx`hhM!gV0`XWN~3)qu@nDydC=)=g_NBfGM>?Cx^NrXWE&VZFl_3V>cm`oXDfY|AH6 znk6JrSR#e`wC}ck+S9b+G-Nu^NOb&D?uq-c$tlBErIp8LO&G)M_@3}9{rHacEeDZ} z+~Yx62R+ye1v}c_ze^4TnmpDxmJZ7a$3IMuj$5+iuzy`8;7 z9`vW}5AUgQNB^DB*^(mYanjz`Q@(RFx7uhTL>?1_FhClS%yv1agEix6MMxbWK&h_N z?)qQeYW|j%&B98_sEm1kQ)bi?#14KY>2yN-G~9;zqM}B(J4i1NqJI`AVJWL)t>FFs zu%4fFmAtHfw)e~};0(aVV(xHu>=3o2lW`9~eK_j$i@ zfA}3u#qh*qWEL*mdJZyIP%^4)!tFj(NqvIxl*)@!A5|c;+R%1$flh3>#`<`+3?q)+ z*NkS9Eei}7xGEPornv2(Q{8ASE3<+WkHo(x-U#^9URO2(xrywA1y9?EwS?>>ZuW}ONkm7Fd6C@9Ig1$^RAzM!~uDY{G18s%HEUnscGrJTt zNJ83&leMU7G0_#Q=2vPK#r3MdsP~~A1}SxGx@g~cBi4C}i-264y~$1akPpkMbZLZZ zonPV#8+iYYA^n}@J^ZhI54iDALS_&kzQSLVKl;!2^~Qnv$07!@C!;r+Rj03#h2%Lu zxDQ>#{}9Za*cAHDEf>K}keN;Gp!G*`CAx0g%qZ3?c0aEANoEhe$XyiQ^k4M#@W9sQ zqOyu|`d-Q6J5vmJ%8?BbKnpw^-G^4{n%^hs0wiBfHsl*iIG*O(`*mh)1Sh5Bcog%S+DkY9y2k-sc0@?~nxpHvufB~7^Gfc4 z=fSITUXuZgk3G%?HMl^zObp7g<~v0YjfIiadWS529<@hfkfuNYsRv^iRgp{?7?5ry zMUs9Nod7=!Q$~TaB^QPbw!F_I>ma11kzV;$=B?g1!|$_ol%MHBGLv98(#~7As9aeS zY%OHv3Hua5=iv#ghKd}t1F)oeF*Ze%#k)NlR-ipswNv2G4Q?g?p56 z8ahSNsWonfh>CJgsn{ldbi*c&v=rhMC`4OR}wI1EZeW`g*rbYT{|4U>PP>s?>YuPX~FZer?( zoa6II_17oWLVkMhcFV+SbE-i(F_Ca76b4NO+DXgQgQkLimHC(NbIrfSWnanj;8Z0pY6%?#=WA5x^$8eCytIYkjc-ax~jj$k(JSi4lO5IW)$I(fkkFVO!D9pq?Jo7J2F z0|UoK%IN4y5?Y-lI%z`)xwnW;i9zB|L`y0X=M4Q*;${pXyyd+s z5d}6~^98v8833YB)QL5!Q1gT6w4PGD&BP)X2#fG${hBWXmA$Z2t)g)+duTF`OnTT2`07&G`3`7$;{E zOoeVtl{AurN|cQ+pUnfcB{%k^tA}57*`J0=*15@4z%DnKxo6m`Gyf3etqQon+PD_jN%>dc z%Xx}R92VP|nIW;pjdMlqPwe%wWR)9pgE=A0gnyI->l4dzwYnA@Ngh8KO5tn-j4t^f zk~KK&KQDlT#KU~1pq=#1hpR#ScRcP2N$_5tMO%dwA^H`mt5^L+V=Cf1L^Kp6fI)6^ zU;6AJ=g6)Q3Q2gW=tSPGF8tO(oNrCe7>4k%Tce9(*05%?^wJ$ z%~Y?hz1nAw0+iHtqURmb0R=<804Uat2Y9vz9C>W_JGaiIH0m~qc-F1SL%(Qn66DCz zZnKZ94l`@wt%rq9eCOY$G>HrDR$%7KJ_uH&S*%au4knA z_3`Q&L5;jQKV1gx7M>RJs#Mr$I24s17SED5V;jbK)0d!M^e{!AH8T5eNCQ9j|Itmo z2v6H(3(%;F(PB*ukmNkU@V@u5ia(~D0jj%%S+|;U#6c`YcF%Xken#g21eNkIu_1ex z6e>NbiSyBBI##J;M70c9;>Eko!nnPrJ4}(8J1+%RVLM*G+w!))XFkLM1x{yL2wo{V95$9UlDo8wZ<5WI-sxT4-OM z!)yGhjV@y2b)9X9LwyMILPsaQ2M{28&+q5~Y>Zv@w>fTR6_QDVJ=m}`5(y)6UHS6v zs}1e*j@j633^%k#mJg$F`wP~sQR~lem_}+*&!mCg>c8_ch??oq|D{zm%X zV@g&qG=r)SzZr5jsK8O8&jJyXF1(T{ag*Uvl@^XS7U7t}(x zc?ni<)WvT|vJAwzt}6lYa~F$DviLnNz)G)gP_XUUMwGWE-6b1>e&eR?&c#7HOB{zzMI{y-T=?0B!r3~o?q1K zV{G1cR30)umL=L4MA_XZ86ZA64Tk%R%83h-Jn4xDqbNo6>%*z+4;?V^0)1ZD6bL@g$p2J+XVJB zA!32~w;+cgmJs0?DJNwlj?WOeY^u~ArXkb9@%S;TRrm$xtUfgN-0U#K>vKK*+nOKR zHQGs?3-0o%B~!xY3oK|Sh%KAedUkj0$8fl3c$dW8EGMZ^MclQH;LhP!W4DmtVbK;5 z!9hg^4$F`@h8q&1pn(OOV?$$b+an8-oEm+{N4!=_@LQZ6*Q8Aex|W<8kkDO?H)AnN zmh02@LaM0UB+=?ldVW+GSp2q4VnU_u-q(=|XP@Ki#L(d;8nDNnek@}Fh)>H?QdXT$ zq7u5&;5>5;mRYtm&t+dyG8R-0?$E^`%eG?0bb7kyG|6EoFf}|?w_sG4h3AC=8jslP zp#-;Gy06?uZjcY14gr%1w7k0b#;d~?jR!rAMOA~Hx=ht<>a8ukJPMY+_fGs|{Sd8Q zeDsZLoCeMEto@~Z4Ie*|g%u|}0${LvwP9#hOLNZ& zEdU9d1+9vpJK1O1eD!fcimjcSgw9B+5Q0 z10szHT)KIle{1a2O21}UyzpPXj;}>X!-C(PQQr>m0q0=52*WU+QCVN-gcW;jQF!-5 ze_3^gL5ikZEckPkhCg;Spmg)=Y_VXqtMhTca2Dn5a@om_700gPy>ictI*UOB=@<#A zN3z&u$V;aC5(!2FnM-NtCid|zu@m`k@OZMneN8{)_H2Q-Se$_5lXkHupaBgUGqg4b zt6=e%J!BrPmT{S~4cwA135Y1u%YTl9)$qqD#-hjOVDHBYKDE^D!-Oi%(5M=d=yMA9 zKEfBuO2c^1Mm*B#^MY!y?6@T^ByPlX3chufAp*g5!X5Ddob-^W>>x9gr7|hD&Oc~b z*>kUSeN!lL>>CMhjHFS(0i_%peUzLFNG^Et4yEH3HBu~7G8ih*vK3HzuP{XlgC6GG zJ?ii4G)*M@C<3V*qaK0_741byBCrG;GSc(H6N=wfi`Ws#n09}m$vm`LPC&rCm2GP}( zlL9zfJ@jQ~zif+L8&l&1PmgA1MIc!=W83UKpNPFUiZI0fUXa+Y+N$hocwC5xSULam zqJh&-%wG^`5!RM3ndpP-hZz=~rbudcy?(Yh#q3AGzsz=~fUv0LU&Nab0gY8M)=F+i zs*NR^hMd!r<@Ja6ufo;Uea$$Dt3%h#yNU>!Zf&noKXe zQ>usDNFnU)bDthYN8)%la)U4pH2FBpu*Wz%YKue63wlouK>hTm#E1Tc*WG(#0oMljJ$0W_zl;PARG^Z?`nd(f> z=@rHbWLoCVCTzDDuT### zw8*l9NR_8Nid@l%L6_o9NNKF7{(P74bNRG4rcPU~lKK7akgxTVX?|rqs9_$~^oCa^Xv|p^M0Nu6MxPRm*TZpJ^A8->WTiv2Zg- z=?Z-BENid{(E_DS$Dt4$O$6xq`%-*S_KxV3MsN=U(qbVv8S{e#Um+MPX6yVMmG9Dg zO5YjjxK*d2RHzrYAk;LnJXI=-R7puG(_$e!>2$I#u>VfFEs)t_DfC)l1#YLyQ7U+u zW=`e47sKhz!xZ{YTT%A(R^TbIi)-WdN%Qe$Yv}}Fruo@R32`G~^x>_Rs9(}=&BrGR zbcI5vO17%_^n@nr42b7b31oF+oL(>lyNYajt`pT2)+MtGP%V8JY=1CgSMksKZ?HVP)jyV+2@3^>%#Lz%DPH;*hG3KkTeTK8`QxRbIYyN< zf7e$xo9rMInNh@E5hmV{-D1NiCvX(b>m6HKyq+ULK3D>d4bh1N$%%%QoT14A%s2M> zT=Zb`j}u^C(zQ}vFW5``S+aphyjOyD>@C*PLkgrESuyEH=|7-*|B9mScJ#U>jb~TQ zVZ8J(=oFgTOfH`pW5M-^juSLoTb>q^SI8|ZJeIjtZsG#6>}bK68_37NZOR8n7?dFr zec7L`niLhvd=MJ=$D8G_m_Qm@cpy+@n2Ts*X0fCIugxWFWsRPG+L)gOf2xAndlg;0zmW@X!{RZFV9>f#^0o|m>mp=|^KSgu zy$m7%Gy+0Wsk|bZlQDzR7gX8iqD9nLgVmDHSH zCRqfD`1*#$>s{_Oe(IJqu^=tD%3Fk%ut>?&JWwHkdyka_s^UW-tOeI}B9;SKLhLp!Rp>JhVed~&?y!OR zFEK?k6n2c!f3zyKL9O`60ei@?X8#&>b8rsq1BfK}LHaGE=CkAgf#DlL=qyWbMlo)J zkuSxC2!Ez7=7-`C2`FU^30Pvg=@v1t(Iti@=;3V~ebZJ$@^A)>acNG!b*&ZqYyc@( zoDhG&f$VURjY!`;6s0X@w#TjiS}1dghwNE zG2A!KTM0RA*e@tmriH*~-2P;+8zpgr^A`PjF#$7>iIHyuQpAt%*F|g$W@wczyei3n z?)p2(X7)U)gOk!lsTP;mW8D^$#|ZLLJZv64C)||KK|mxd+}9cE4$Vq-QQF_<+=#pK zy=l1kUii^#E0#I_wp#p#1PFlY%8LDx9{~t}HxEe*moy21N&#W9)i$||=x zC5^4^Q_WjI8g)F;ffzHa7X4H%p+~@lxY%KCrgCEx=i1xz0Vsyh1d~JkiduyM=Xgni zVQ0#grEZp01nV-6BK0e_bnsgkMQ(|$zCP?CZ;pidQ*_oIyr_-S;mS^2LL=Lw@<+iW zL3k>U^uX=qqUB0j(mfwi9?*P4lT_=7Q6Ex+<=TxnZ$rDzktI^}jqP=hXks@oA6^NwGWpe-Xr>TxwPeRH) z%YqFGXwBrJuIP*#9M$@1(ESz~KIJeOajXMGmeK22&V(?L{%sPuk^%1=8>vk>ZA@>i z#u#Y8UX(^4c%ikgy{Yt=8|vf}jwnoFnr8ATHI#N|YJ!W5*Gqo8!D8_Hda$YLX@eb8 znqH}zOQ?QKcA@$Y+-+9@;?!w+{AFyFB?XnEA9R+`)hv)ZnrAA^Y)2`I*3X5?`@Bw9 zLy0aU3(PsZrTCrOESH^gR6pQRT#-*W{GxB3$~PuDivOQde*iM`m|TkoU-13Y*dj3| zfpR&7Z@aTpjEwr%C}8RBdA}FJ43#fd1&&hPB0*Mwj3QC^M$r!jDdI#3QWzKij#PXA?`dIQ; zBV#v=^^9P=?^#F_^Xcu!^xV?77K;Y8k4OjR_82(Zvmzx^wpM~@s3gzC#-DNMC*D>| zspdTQUe5B`vRWy~$u5tj>sJ~)Z~n(I%kVOocjoRsJaSA7xz#0n(Ty}u)NIn3CTd=Z5!808E&u`kPaCQ7d;J#k|7#;9ezlQ>l;tGIlw<#^jhx_AoU#Xgx>Z8rZ|AQ&VIA?_ z`ii;PZu;4{QE%oM_0D;p;o!ghGWu?PM!Va2+WHtd*M31>#-5*fnNg^@=1cOam#YW8e(cg8_e{M*@ySoV z1%KH3na^dnebqe!KT!9GFY*TV6#G^^nf_RhyPfXbcLfg3AH*ANHzXQ7(^7E!TpKNA z>K#)I!hd8e|CuUo8Pobd(c*uO6#yxxtD>_6Y;AsZ>~8-J^1#JlT0LfnnW!gW zgJQ9BGpW~R9&6aEwEsr-r8ulYQvaJm0wdpRv>%`I_G;YbdqrUnJB&ixHj~0KMufY3 z<_rn7HuJi^+}W6C@d9yTv|QJ{oiRy7?~sh={Z+km%Hjf(xmlF=1i-QL%iKtaBPq9G z4k6io4h5gerP@e@cBewhqX-P8@Es?Vne$*MWt76wl2%@0Qf2a#v$=L(CwVGH(bY!g zmn2|7ZZLwWa;&I+{Bu6-SAazJK*A~XW^|Hta|<+B>5z?rR`_hKHH_c2%-NiyG*90v zZXJ?&e3xdZ)iC8d{g8b6J7J9IfKj9$B0QVI))`&-=bkvN#9yg z@Bg6rk~!TA8N`qqV_NeL)#~`YV=%z_wfcLH9k$_#uU3&pL8%$ak< z?o-S^I(OWim<;D32K{hEgsHWF{UEg7(gl(c)Uj7YCIVI#HjzPwpfW+tFJm>m z;M{MwJr})I9d~?Ww-1|Y)cUbWx*&)Fs{NVOYEHu$Jg)0?dJ6D8Ll`8Xx+jov3UF81 z2iJ~oTfpw<($UGKs|gJHf2+3o8qFde&Sf9wE6++n2u=p|2!?)3Is z$I{-tF|@ppQsV<#RaK`jA@Vg}LL%x*KoZgak>Fod@>O{70}<(4_rcdElRq zsvaE!i2^9|cZHiH`AymAv_r5CaQX7&J(5#HrXGe5p@MR6R0}_U7QiZ8va@yL(P|u< zmpF*oD#Of=y!om~J%n6Q_^WUKNuZ;Av z@BXSjk7_XI?IRE0FiL8iQuDWW8Nr(<&Xso2-b$dt+YYLIc_FHjaaiqIdI{*86A87E zh9%0~u)YwH4`1%WL5PAYE$7wsedE7gSj@~<8gGd`NY7R}P6JZhA;j0erfh#nnKLb* z&d@Bo(51g)ye;9+l85o}cr}Wmn1+GVrOC0SKVA)fVuS{CvKwx8_fkr4lZx4psP|cZg}Evf>!@U)mbIOg!f% z->R8pSZPAlaR)+KrH~UwXIa}LTXTqoGlGWyrftrfBa=#=7OUKMGC$ZFnAsRTT0cjC z7Rj4ZWc?UEuI@$%=6CGY3gYCNXw{Za*vp9^8nQb(-&nE-~N<*oU*iO zvjhMeI&Frqjg>t&yjXf>Q2*gJY> z%7n~A{YpLw(1HfGIBqGQB76;;UO8kW-tpD}yAEh9qXP*q_g%*0D%&0Yh-3nR9u$!O zIB!O(5qQOhGl`Fxt|n46Jj%9ADH4CyWg(E%*KpK)3PqFx$YOo^;J7eVSJ6=3?Tq@@ zqL^w&-^h$^!6c4Y+!#VIl%Z)+Ls_Pa7~_N_boaTLQeC(j*T^oZqBl-g@zr743I0sQhA#jY)l}gS#z?%}axD91s%s+J z0UtlbX_b?Cj@Q>Y|LIISYRi&-g*jG0lTNs|W}YxFIAvad*_K+;02@`i?tHq@9B1%E zOT_V^0i+3x`97xA>@ajVI--mWKdMCMPGVKTsnatVE*=0=PoD@%WFNUb$S3-{i&uiO zk^V{sV;|JnQZ7z9=PJ6ZP={6utpGn3*}t{;0-{?8EBGio7{m-w=BF6QW#5IlTKa75 zWUCsCqZR+p5>`;xw&D(|1gI)ET~(&x&m>vL7=qOalWEPOiK=nkAOeF*EI5w!gldv5 z&-~#0x8Lpa_JHaXf2C{?%R8oi^KtmZu^1CwRfc8O9>#Erb0(#qp1ZMZQ@ zUYd8*&xEL|;`tMO@BwS&3%3Zc4pG(8jOkxvd^BR2U6{$-76p4iMu%zn&(f;9*S}x6vmMNop51e zT1=K+UzF~gQ&$f35dM#2!48;AUW!@+`o?c@mF3)f2-RJ0$=OqsqC_+k~T1f#mYZS$RxP2fX_w08}Z| zZy)uC53-TDcd_03Btk)0prz&Y1x1dT^Q)7`oktUEx!gQCUdsSIHGsmBDg|KOOs7d| z6sO0c_iF`Tca1fdvNT?@+#4mN3%iL>vLIL2VwW<)7OpE#-e=Q09XH1|JA{D!u|6dB z_uBs179OLKn~khEp0HN67j&e%0JdO-$nhOTx)llsa#UyG*K(nUQm#Ft_L_w#?FSoK zLO^3w7DLT=k;L#Ge-YIp$)~C3e42o40f2G;5^VJ8X-yLrdTfeKW5@Y{hQx+ADb1D~OxPRAGH3s#Upf_>T141$9j91xq82nj3G2hM&d(1Tucoo|IJ@s0%pDa&yOtL=9^|zwmNM%u z0nwC+LH0^mf#Y4{1~J6Fg+l*Ux@Q=}M@@e(_1wxgw8GPCt_6FsbHE>bJ+uGWa{vA` z@*d-$-#EHP#@?vfIX4aWeGg2XH^XViJIJK++g*!CFhhUsaVcnjVtjK>Gy1Gk@5Qrr zaJz>W!h6mbLqN&Wc;TR@?`RL>1zKv^LoAuS(Od+o6^N~A_|qY1_Bv5{`Rc^ZpGnyM zQKB_aDp+s;NUv;L!M;Xue?Pj2imV$!qN-}@Dl}3>T=uA5YT|PI>u%B8_-L)WMjS@w z2hYP!L1zfqNalt=0v<893tHOtV}DzI)(ur)Y`eKir-wx{Jbp*bUSeyqA$)-pnUQNu zR%<7m3tBE_QJa0M@QJ%7EW_=xJP41fh7ORb8LC^UhG$#Jy~071a_{gs2|u&l$3V@u z?zMAA#MP=RbE72gLYpF;st`wL{6QovjrfU-2Q7y3wi1U`?BA0l`{N9y3e60s?E@=z zMH8wre=G5N`Wk*mQ>Mjfv8l;M$V&A1VZI=|(}Zp5a1q7g1(b~*lG!`haBL|=&LKCk zrWhsIKafA6T=DeT4Wg~E?V{zOfX^V5Z$Y;VO3XSQ*;ZU z?sl&Qz}CH)NdWAxEou;3k!9hLoHuRk#DIvo>Owx!(NG~4hAgexYO?soZ{Xv~I>ukT zg5rox$}T=7a$np4nev9;V2ThR5@3jr{Ew$li_$t({d*p__PXm?*2|aZr3RYWag9t7v`79 ztRXTdzJ4NBGe<6LoM{OSo`HA6y^dN-WTxNot57x3t)_qd8jThY@J_=ijP{)^KLAZ~ zs-#vG7=&rcL52!ma-6`oTzE*5dLr=nJ7|HT=h|s9M4o}}mxx&GS&G%{<`0#f7+1e` zpme>H(*3ut3B^&{zmj~}@?YV|sleXCV&er$+tv~)2m^r?1+bum%dFAHeFKDvti;B%SUo~+5< zPUSH#<*tXY#B<$xp2+@E4sC^M#~ zl|^GzVP~q=Ok}>;1KC(;TIYh>ew^RaZ#|t{%co%q8wlg0Ee4Iqo0AM_!|{P<%Pv@e z*xI}cnXR|$2XB6_Tyu4RNR(3RFC)S~pUYE+R1^&yo4KRn^~voLToIEw)VN0j9hXSg zEDnGm!fs`+@WPQ`JERAwYA)g)?~@?UU+gm$FDAe_Pg+0~e7oA+5rZ|$iGSXx!A}4rCN*}` zI{OF^Sv%Y2V16M8ykxq{9#mSB$ALZ!=@g5ikvVIHVFS}1H$c)3ZBkL7iMd}44qGHJ z>#Q8ZTpR(i*kj&BZIlBCKMzR^5-KZRTp0fl6=_$l zC_sFhO^q8_@w<|lpk1;eN3A;pD66I$sXWI4XNZfte1Kgii|ug{5h)i_C<0JyF0EM9 z;w1AV>)w_Kt`d9<@6*{o^zb%X(VAE*Mzq0ju^BWG>@Tp_>)qEWH|B*kt?OcNl^wHt zwy74V#tlNsfc8TaT4!`lf20p!e#SN<3i3tMcfNi``?h}T&R<5`B3X0x0RYLEjo z5aI}AA#~F5GZrf_)%>-ljW|Y<*OdewMNr-+-kA}7EADCl=@B7d?|kFJ+iwgzcyY7K z3qf%tsrY3=HcNZDk}~^JuNL%M!JqZvdDaH@8*DV{SZp54hEX|RPyUdi?Q&lvSkoI) zYGK=eWpXA}59u>2^wg=@>4CZ7)s!@%_bg=8ad$s3a^`w~T?Im1qODZs)`{-fjD z@h>rsAKl2JJ4w0h@y}$dML@bimD-tPXfxK8=Vb9lyglGR0&1NVO`Vj^7xRP>=kbv? zq0mxJ7^<>8Z@do!Q@kszzSMctuMVveL7@_W+tg)a3nY?ZrchCxITge z&Rq#X0(Q5_GKQh0djr@wS0V9Pl6A^o@C&UY75u^h<2S4*U1weg+}tB%Y*#t(v6s)$ zF%8RuDiwS_xDGVL6AKAbft@6ogfv#9MXh0FVUDxOzZ?Qf)kW>H-r!J;wLWz@Y)kuA zNc=IdWD-< z*)8?X*55u*f)$58PiYDx4${a_7aeyXia5xmR0%X7=boQX7i$k>%?X?b@?C|w6u+K} zUD$0RDK48^g%O=3Pp#*jFxwJp)OE5a*Znip001IEKuam<)z-gQy?2VipMf#HE?qN{ zG8rvj@%x!Te*|Dn3D3{-Cp*Kfv|Q$YLaR>1xjgSJF{*K`pAv&lYgYS(zT5mY4`MP| zX(Rj3lj6itGIHlz5jQvoM%SAhF8qrb9!FZz#t==k#a*v}U(6u{&FmBB44Rf0w(I=q zc#Q1VA+yz)^(s`jELT$Ztp1dbKK(e!^{gGfZoo!4xZ1D`FH1s z>m;KZfOp2WK9_>=+TgE;@YZ=vS>0UPAa>>Be7d(4LGSM;-fJybA8PSt+Dah7SuI%9 zm>VCz3lG#*(H?1eE>s1f8#g^r2Ff|MppEgdp5vVX<+u6NJr&m=l5nLzdp4jF@^M5Bhth3kluP0- zkn+jSeH7QK7|&XG$9Atlh*;C*!6@Iys?_Im2(aIVdRD+qHciCirT%f5)U6IRQuKe{N|Js1)fi}hA0ufpX zJzRGL)_2Ee^2^#lLey@Uq*z=I9d^=zSC0#HVFY7BpvYQxMlaSHks8xkx%op|vsJqw zyFPchc!()k3eTtL{53cc$vK zdy)WX>14bj7&^4U1v#7AI`or+_d8V3Zhpe*{v}46Z?<+hx%)T+UF?IOwj+L!5av=q zT3JA|(c@w=R%S!zEw-ZmsVIKBH;5h&k7gEH0rcxyhrzPxC`wgK$@3iV zY)Wdf9(_^trghc$rY(DN6_I3nI13a&SXrT0JH~~oH5H9*>XJhA@Yyn2xhO=~E##|L zyJuGnMs@JfmZY2)1c0<26X<)&46~_ofbBCx$|lu_XIM-?KlNS~q zf2zjpIug+FfBPL}vRWAIvaqtdgrHu}wHWA(JSNFj8M$){bq6~VBlpYtTN{CE*y5I+ zn-lUQ@V!a3GVXZM_vWNNIpXT-Ymybxmlxzv2p^ZBoFr~1TqDp!8(kji<8D#E+VOf( z?^#jJeU*58dj>Bkfsa5b$0d|JW*v`P2DR(;wV6c0VW>fxJ_>WlfzG$Y?Z_83P!3KiHHlC7#HDR2~gw7%#l z?UP?j0-h>q+5&?p7k5Pw!+$47CNMkPfQBcSrqvWCK?EScEU9~}PL(0hE%32e=qb*p z2eD4^-6{Cs!ZTt9*HAb(hO2zqtqma(`y;=AymuDvRJGY4!f>bh4aK(a)l-;rZGgt) z;%LmsYK%J+%d96KSyHc8N7;{{^onMLs!)L0cM#RuLND*f_7NPHX0MEPr>OO-qPsthkUrw2 zH`~616Mmf@3yazLN^V z5j>ON#2XnfCc<0ftr*g$G+jCDFIsyed0?ZxRgg?Y8%f{Rof}RIjY;4p-N>z(>P6ER zj8vCQK`J~?U-=Ml|8s>HgT3K_G+54?w$j0SDPxpLK%Z;_J};lvlQw)Y%ZDD5Ib5Gp zJlj}h=*~XR+us1W`5kHXv9qOq%u=61+VQTAZd4#G^-(AEo}l*s*tgBS=l zlt(l4o1bE@TiOD>(s*8EKB5?awa0^a`kUoME6EJe$0|WjWb1y&P@_VfJGgE@_-@JT!?sU5bySiy%mz@opYa~7S{jm41am;*&rVBg zZ%I7c;QC4ix2sq5zfD?LQi73V?FTULtLHy{?|Y&uzKf{hL}r!Me+!-#@;-+73i3f# zu!-d;)1q+oB;flOWOwx_Seg!kkz%pla)2-3OcPzwosmF?oS#*A&K@SL_n0>wUv!FF z7j2%tb3*1*sFM%BpcRNmzrO{?6@vA1NiK;h*NQ8)Qq5Duk10`Z%_oj<50=HxotV0BD4(n(vkFWUb> zQ@#;w=VflG5QE8ND9#e;*dM;1AKMIgNGI9xQER~}__ViSC*EV2rg&BdY+K|w$l~0- z61)ci=BNIVc?U&onlsZx+NEu&kSs%IGD#H}Pz&d3J)m%-7;<^51qwjaOCI-2goz(6 z`rLR?wd0bsZKX4=gRzOkxb6DqowXuB?c-@!O#>eBybf`_v`>-_qk=6E0qv$an%vDIWDaOJj`T%ZTf36&u-h*Qa5v0L#R83k1~~rQ{Oo-yw684vM5$dK+evY^ z;IE`yidqwA@p6wl{J`7ZsXRw0S1VO(;-ExX4}RG1nU0>AJIH`?GW$Jrgus^o0u31? zh+ByZZSVSzlN7LY)!Aoe`+>PHZ0sQXIr=uFdAV^D`~-{E1G2gmn~$19E)(iFO9VQx zuEx;*i29y3+R>u1c3F^qq1@23Bz4k4{DpOIGJtj!V@7XF2Rp{`uj&u-DZVDNEsCrL zMeLD>7Q>U1>2L-12>}0{RXh`leFMSjbT#!@N3VJJWW1Hb4oNoR8SbGZ=1zwGc^5l3 z671k|*e9S3&-` z%ibK?D;)u|Sk=ZhQg4$%W?8_42cQgLQk0xAzRz^oMU8_E@lD76%iZDVGL0MR6FZbH z6`^u(c-hk-E45=JEj+8X>3FEbXQk!hr_TjN1+QsH36m*4Iu#p$&p11YSs^+IXF!3`$8wy*#T?*|i z#d6rf1O&s4A-io|KU%qY-7PBlc%W;*0>mY}Fu?vABxgmBh#zF($-P|B$cZa~ ztN!Oy{apoE?{1eUf7$H_2;uQY_IxKolKaEJ(Y28Rxs^b;0ZAN`Cb=u;sNPs#){=>_ z9(ksfg@gFA<3FmHAt-j+U+EXO#LrDi=-YbTg-h`-MuUpZrZaSGSjo0ZYV}?!RxTPN z8RJCkqof}U+y0R3vj?9~dom>bG`#hz2du=_&V9g{)MX4Ww>SsBEqh3XmHqo__V(`h zq1;+A({S~J$wcG0%5(cqK$PR>%3{0FWLT*t)Ua)ZUG_)?AewJ(47CiZ0BP~DBY&gF zK6L%TeF9wv4?*X{Cg!nso_>^z?ezE7knd0#$|FW!m69C0hV0ELIA$wo`+@vj91=}{ z#yu(3)*5}w5!+>;1|F0Xe;jh+C6Ise>89NvXRO#R9YU3tXUZG)c1ZH|XU_%eG~;y2fIPe^+Rl$r%psbSg$$$%gXBErQIJ;A@nEomHP}!UxH=Y9_rG_2VO~yUJaQ=F zj+q;C$%L^fg#T_D19D#u8KQg2ea3Jo&BDdamL9mHNgj7LE zMCoGsXuzgR>=+W{krbXIo-#ysx-2MpGf@0S%v-bWgw2urgggy6eXjr}E&``V_E8qdjtRo)8z%m%>&Wc@d5BjGE$6qX$@5urYidxkN+$F_e5- zhaqCC9k>f0_Ee!h)p9b2|K+)q?V5=7bs^i^N7wf9ehzk_bx5zp5y$Mp8b{4~z(1(vhCx2#?v4s6Wf9_e{O(56_6I*t|BFX~`0`~)c^D(mdgEPiY2E$W_>p!M^n zw6=~Xo-{Y|@5o>!{i( z;#Fsjy|t9UDHEWBga{`C><;wQ@l5YvjI&9{I(e-HeUh;7Jv(W~eO^6M1`}$dMzRNx zBJM{PKWup}oTOA9eA(}Uz#=5Cd@e>EhKafji0pSI+@3c+QlRY43q2$WrA#ILPPoXD z*5t~0>e)%} z<6DOQV;kZn(KVsH65BG%7o6y@#qG)cCQ@y$u;spZh%>})J)tj*Q{I9~o5HQFQ?H16 zk89>HNB2RiylxbkF5t|Ev3OxsgW`U)~t9biAkI zIznkag^c*rsnD7O_V++Xm>)xt+T;eiue38xAf#*LCXhWpUdg>$ z%s)gp)IJl{eIF7F3_V0BC8om}_O(9$fKFf&f3Q*0u<|#ait9aO7q`ytCK(*vG~A(E zzBnyla{cnl-#4FK=d~O^#AUha4w;9qZj&TOaA=X17zUqIku+|SW4?3QI=hK{Ufhxn zntfVPFJ|(_beMd2!pGe=Ff)14y21x3rPFe)%~!HHcG4ijYM>d&(3eigXcXn?x!&O(~8 zgaZBtq16$XuV60(?eV4Y@j1Lz5qsgFRwDZsQA73|T3Cb7QM6#(GrRH0{tUC6+A8BfXJfk!RO;Gcbk_L&zIC3s>&i>UK2J?6uWV_Em8CfjjvF!L5TjG5#8Pws9p9!YFU7Agr8*0 zSh|Z}pm6hC-o^|4_T$D^3)2V< zY2c(^1n{h`*CHEZlgb>(KWYDTNubKx(WEO%YD+44kfSOoUKy5yFmg3ez?-D4g>3UL z^oX~Is88^#2#H@^JjY`2Nl?`&{UmL~T`*OfF9s1ioq$~X(iUTZTp&LX!C}7fdhEC4 z6ZjQy^K|A|Fow_de!1ct)b-;~|5W5N>`3?D%Jvrnz!UYQ0rvxb zSUkv}ro0<#UBD+UNviBm_Yh$2>Xu1)MrgHV3-<1%7 z@L&koXRyo3?*Wr6!QD#h^Klh;3#UOS&;(9_j}@KPOR9lPW)T!zTs#^L+rA0FLa@XL zCc8EvcVPrjX&tJ*d>Kg#7#t576=eh-_y+eqMrYuD0!FFnR!_X>AgmT_hc~YZlreYV zHe{2!RCSejVR347eec{gU`ubOH>NkxmIB#&lR6J?+ zAoJqr*2{T<+@6vRn*?E4h^J6g>-NUj*Pfn2HmRQfiC4DHJ}4YE=dPf6k%PWZlvbNb8i4OAAnd}_bn)Gnr;qSd!QH9F_CM%dU^&8~HnEn7Gl_~Afac3qG0fccpF3r#5d*P zwI7;NA3(~(pgqd!3m#o{P7-V;m0prnI=H7Ed0O^PUK5<{9uUR12P>6BJi)_+T_D9F z0_+a*!$Xfhb>})P1D5ax%{tJC`cNmDn0HCTO-chkVFN*xJ9URBTJHq zPcwiF-g8@!9k601ghgf314pes!KvG8*4tp(7SR{#F!>PSFu@F0;=*ps+N> zDfA~hD^*%9>4S@#I1S}@V_^W<)^M(P&3WqT-P7~8KtBT=1JMH1K85G!;-+m%z0}YV z{8g15}FUlh*CP{9nDDIz=+cO4dks;%aGtyiQclxYZ*Lk`Mgz$f*5h1>SdCe%X_M|&O zBrxj^vA!)d6?(%lXqw#*YbW=6jcZQt*#JIWuX2+TV~~s# zln{U1*>{#)3izZ^dVT_r_-Wu+-XmKgpruz^y3V_8Da+go4-;U=6nFvXo4zAtT%eA? z)#FJlOytVBoBXgeRvg-0j&b`Wi-vLIF-bwoS#GGR5GT`%=2(Dg63%{=z$j{>zLX?S z3-s0pu%vRGPU`(yKWvf%e_fdQKv zhhrs$IAS7@BV~2*tBx__9869{vF0M)%>@lXg6AT~;>0jGWMyZ`o^z-?SE+&!tsC{- z^K;S1(kRgyQhu+auSCl~PYof*J>yg(kl{}m@o#{2@v9~z^rNiA?>3_yu58$DHgpjE z0G?|D?4Ct71AQBmHHPhELnaZWBZ0hopb2J=U2|=+S zC0wsDiORJoz9myoI#&yg$_8Z$xSW^vV(x}M*zpq&Xr+nPBRYA{&vRJE7r@jzn01we@YEp~_&M9r&DuibRJ8h0p zM`1)Nr!^G{7otN4`BzPM%evmk5z5cb%Tm|I-6>pvsLy3VAGI;U9z zV)1$|-+JGtZg_Cw9!}aZO5(o%We)oXU@sUI6_?O~sTU9 z4IW9`WYRQnGEzzcQCYfInG4kzyckBi3C>OYX$Cm#Ld4(_r&9FdjI`%oRl1e~ z+1C4|)D%RNa3m7ONs6|@^sTlh-eY5ZBq($W>7@(KdIGXX7`~|aN#`#BX*VyXgk#DN z2Z%7ix-{5RPZFytl~BhoAzK%h^(l%6H*f@rU{si23n!_7V2Mty`SzYhC0^<1bb%?4 zjuswC%5q#>dIRO@^TeALy*_4X;)GSj$jFs9+tB*0mlqGwirMax{bLR?H}v9dC zCkWUy(0Sg5H}=k{QU^im>qO3^JZ`f`Vst~q2VZDh*_gX%lPnFNr@JY5ohBfdN3}?! z;n4_*n3pTEz_V#7Sv#0O$(0);IQ>E!LYbQrWcB#9{nvl)0S+aqB_ac0oLKh&G9FQ&ab!SZhZz)yI1+vG(Wwc0!81WYOg5-$6QX!=I{|WXb@?> znxBb3OaK22p>-q=}NCO@^B36-}uD|Mx2lH9E$Li|<3G&qVrm518PMXBmYCmhbICg5YG;UOOj zb*yuFv_&Y56>HvVj2Z4mUU&cmikkOvvN?bPm72=XS4Q>bL)s9SI$Iop zwy1;=00iY0+`6KHc)9DVl85T`d@;24yg`qe@I-c&LPNK}RnE&yFK*Q+~LrG9f`q)dv|2vHT!yGdHKg^-v@00)NF=GAR|AYO1 znZy6lW2`EAq>TTSZ8x(0nB*Y+mva{DsMpO`eL_9PGyCOs`(2N}d_%wGd-)dm0q)KB z@?FQL_5tC3?|J;S`^52){!w`Sb*A(QUXK4f`>fldTh-gOJ%XppJJq|(clU1La{n0l z?E5X|-+TCToX=0o1wqwuQJU<{TFL{@~E71LxUZG)`} z$VJEMChijbdK(2(To!R|!*$tW>KO(mh__Z)>L;C$e_^%%vEF-drxfC3*Y|BhpF3;- z@55xiJ|j)vCeVFc1;x`(g{KREGw$|i%(Mw zz2gZ{p!w|TV`uO(Kws|J?%Fr9s=I_Kv>0O~W?$Fcf-)S&>Ps4<@7^ZS%llL4hsPta z3Y(FCeD6zG4VJAdLJ1-!A^dCa|A#SjH*FxCw|w!5^|v}Gtv5Gx7+O?9?-J6B0^n+X zxj2IVMDZ^GiI%(YGrRaJ7mc}(4*8|2VINI{y7V8E(^bY?P(5?0FL6QPj5T!uq_5iq zzG?Z5T7@$=4n?!qsBx(axOJ8vF3D)Q`WTpJNe^i5g)4aY|LYcI7RrRMu+*Qi)k^~9 zzK2?EQ%b52`{a1q3%lqh$XJ?+iW%1<-Y~VrMmZ4>D;c|l=Kue-eXK3SM#6?h;K!i# z96Hv0!#mFC)WNNhHPPEYBcr4t6{55?yK{X;PxNTM4NazG8Sdxum$X6t$zGkEO$u}C zzaSG}l+mCLd@OBHD?5xYKVfu-nGww5ALO_V%@>Nk?k}`aM4T_)O_bD*wgH2VaRR-F z%A}BPJB~=1Z#9axv(YmM>Qi6Hib+1$X@8v3#r_c7VGo2BRCM|ZkQX?8&p=u!UWu5S z@F6iZ;&V^F$6wL8K+6~d+gBSyH+QJRranq@%kJT!`r*zLW8QIf8eXC8*+K{4HRIY)opOJcZ3Q1f2NY;f-Ke52Hf6TX zcNt=-RJe4A7+eCogFRXOYu=$4j6+X03otTkeEQ{Q_chI2rw)vT-Ov-*<^TEC=8t(4 z=ByMY>N09zxHoPLcu@}?zTR51v^45Azz%M|MXL3TnpKu4TP(=K*#{ zokcr~k-LO>(8jbV{ghi>{Jp4-aVyp6Ld2a(?%sl1YZ%LKQ_KBy%kj#hAKy_GN&Bhx z%lMrMqmBz!<2?};w@PORd=ZogOmzz`C9aAthoA@sO!AY2qgvevo2tLAJ>JUfzhoYq zzpXbOU^F%EE>W~#imlzwmXSK1ln`P06=WCT(n6FlO>7)neS%7lCYyn6yqYJ(Ar}Vk zvgc=Vl$trw5y7qSs;B9(>g4Jsv3p)?(u!VCX}pIr>vP+e5%&rVp&4V|jZRkuZU1L; zBBJ6yZYtYF?L#P^RQsmrB#9C+n=)|)hIbvH^E|8!7;ZjpZ-FI_3;JWUoiiI&Qd8q3 zg)|C5FuXX`cY`l)#rx0k4jLiRu_bCNrx+yXSX3s|jwGhfe=t?V!nT2pRP9S@s)Ni< zt@F~=b6$lVv=Sm^gEmI=@bTTRT$9tzU3nx0XfZ%w-pn!rv$2W=2UDU)qLom{#j|Ee zCV%l3zV}L4+=NFCj+AV+MwXmaMc<_{wD_AljTNoIHn!nDu@s_}KSsK*iyY{@265o} z22eXCZ=C!fh~5{&ppE!Jnm}`z`zBG^i9e;(lfT=x>X-_~LeY+CRM3ow=Lwta0rE*L z#0Q(J8l-@dd_(|bEz{gOjqALjFlBxEs@~1bCuUY{SdiYo6dl|judW%I$D1L!`jUZ4 zsYnwNsbRGbB*}H$eaED$bHRLOjdz(W6>-mV4$Vl6oN|FW){NKZe0@!354%`lerEcs zJ3X4KNe&NJladX%h3@*Me(n5hc4W+v&+xGhpWypOzoqZ#=)_2t$$uvghGH@)q6_h$ z?-s;#xY5xy&2+?a$QA0`r{>W{M69dXW@g85DfWJA41lY(GN^BdVf6IZe;j1ZxKL!& z#TKGByF1{_;@K-a6)?j^)H>{!vL~n!HHk>y%c#$(t@mGk>H8Ot;nOiO*N4bu$H>(r z>~TR=RwvU?Jn5wtcV;R!G8D&ZZ#cYNKeb)QXafQVNR)^C6(F^Q_`bp_0OVg3ce{PorspJ@uZVOJ5Q$85%8f_m?ng_?I+Y*zOXEt zjz9pWzkdga$#jN3U$XV8iohSq-I%o0N3eeW_V##!*Xm<~s>qwJ&DF5vc$S}=S2#N( zRWXk_p3)#cDf+`CrD-gtC2Aw0qZIl*brAplARi%23#dLf_!`BYr79z7by%H#`NFHk z-}%E@*e--kot%$5CWaO+*EE^rdROAAH~-G)|I226H5gAjnSFAncB-^GJOBUy0gpTn zVvSwo662hI_d!4&M`Z|)H{*iJsQIu3+B&h9p|o0e7*f1<1exD|Pz4RZM&opazM38{ z#(ZEJbI=q*>TFxVX>E;t9=&l&=fJ^DiSpZ@ZAeKa_4@z-47Sf20lB7R=FSjrfjXB*G03tt0w@FE~4=}F;cbCJ5Wnu?T zP%1}60_vch;***(7Z=%^fC|`D0U*|aQGn}@5Vxa2MTm`hwVci1vz|^RV`)3L5n27*}#*BR7?dY{~?@8t!YoGYPEhkjXXiRaY-!78la063cvQDxoH_#8%!G zv(K}O$mK8u)?Eqt_pcG<=}vlhNU1^-(;e}Wk~eY|%wE^ug$qO@){4P-394$fvq=0Y z{mzpVrWw@uzs{UD|;`&%>W= zW~G5?C0Vv%gf7(=^>qLQzJ!hslA#gA!;Pw8X@pW)@(7y`%@`v zT$LR86un~`EQ9edi$Er3)E)>sj4O6*0m+o-_Zd z63KBEI|6r)tmQ0emSdGaEizJ0oCj^8_>Suz4?DVTp0}`n38RZ&t*D7g z!AR;4PA+>CpE3-U@EqM_eZ^jDJQ(_+_7s`)+OY;PxgChJFOSDqq;2vydlI2RlEqDr&ixl79 z)Qr*Jc?uc1wnZ5U3MljsN4qO1wk(fKP{DDIB`$Y|9ZAGB+Q*vd6978RolD0EOsgtG zS0U_>@cujntYORfqa39vlB}+@G_*O|w@|?B;_1O`b8?;vnkJ4J+~LN8tVii5cK5D2 zW1LoyH^@G*X735HT=GdnZk(qi78pWE5oZ%Wdv8^4`p;*j3r3jZNZC%vOb)NiVQhSA zRe)uI%&%5fnHDpIf_|&!cRY!7-QLV5p#(>r%NX6?N0Kd+UVSHr<2$p16$bW#7kAK> z!E zj75XQM8sZDq}t0yqXE|TO1)3zMiWBW`S7v(X7U_mPiyig;WNvV^Z%$cn3s(xg_vPg z_|g>zr{sbETp~|_K@40fo3M&{4KwF9Ckd;CC|RNkZ2eq>{h5nDK!^(IJor0Fq9_=` zE|PN)(H=ffssVcY?e!i~rM^@mDQDao<5-B|4P2VE@;N71H*6jGM4Q zTJLf(=-Y!P1ZN`am=jQpcDk?)sUv5c5ixbdmeAZW<_p|23Dlf^b#23*fkO5By7ysP z*)kN#-Z#kTTH2{(iq#93mjw@LJGTcvrAV5477l0{w|!G$Vg}uuj(AWhhI@|V$b7ES ze_tq>UOG^Zp%wr()C*WRb2cL~2{a-)(=LnZZw*YR1|1YKSr!1o8d^FItQFWrDs=(_ zwNZs9O;`V_t;U`!J0zS@r(u-5YgsdurlyTRh}&D7At3F^;sJj8I1B-Xzdml?{u{&< zR-l3f%nCml*XR2@8RT83&z*O|q7EPd<73U9x9QZ!Efk!q?j4f6njo#gcEY1NB}_F`Y)<39S8#43++1&k=-$`eqW1#HZY;`RD{@ ztHluRpNg{-!*;`3p(T3Wra^uQp^F9I!DV_?k8LISX*43_^+38^?rC-5i$tomL8N1B zDLb`jcls55ER!}KCOSsbSD$~E3u5AgzIy<6f{h%$ur1IP%Sv6+q}q;^cgDeWoZ&G3D*E3tEk_bzsr0>BJGe*;)wx!bJSZ{`9MInHgA~ z3CigPavGz#b)1Tf&uzJI0(SZ)(Jd4+UN-2Q2Vt{`sby`0!&}S1+cAW07vtEdYXlZ9 z*7-*@tWp4Awj#ZQ6m)Y{8M^HKhzn}Ad?mrg9dExlKK87$0Ab=ewy1#7Qq)n?1JZ>O z1DNzg*d;FC{U)Dfj++KE2n4Hx6bCaEMC#h4Wp=3P-HAQ>YIy;gvoF$>O%k{oNV*vz z5{m-bt@-x7aq=ix*Ir%<4V{NaR&yq;7(WemlQzI2nyH0$uBz3_(*citv3H=N>xvnQypNcuW@UaL2@iF`Z{oYj}7d;_G19PFP zCa%Pz){G+%18H8^>*etaLsm#hsME5R;ofjvaZXuS!bYC&Q?u*8g37DoLtW6)VDTes z^MLHjD7)Lk=}HBEF!eTdbWMLkx6i69IuM2-UKo;q&zno94kr?;F>>m}{4ATYF1a@a z8lhoJR?s~V>xi_z2s{q$R5drmE__H=CwiE$=$}i$i|9P>v$#VlxpxaW?B@j64=&FY z+TR2jE*QEH_ujbT9XxCPWajq1VH%$Q?oI&!MUODvF949ybj9O-FKKZAuLk>o@alOW zf*SUcdIi`U>H%lH3G_0}IY+$bzC1qs1{k1bML9f@+?O^a`(yrj!EirVT5(L*PldOG?2S}fI7p)(WcJXKGYzq3vX5oD_&0jQ^!A31mIfUL8+DKJ@$kP z!}QA_yGbW|;)&H8etXX=b^-#A#YqN`Maw>s5Euz^6O9w*UJSnAsi59yK`kKU;9=_RCP{v5D||j4$_i&tX)4> zSpzHxt06^fh;LquENuc0yjQnUE=D+ahkLJ59C=;}%EHAc;bAG3VkbtW1*eXdC(En= z7h(mhmCwbVVsMrU1=6($cr+j=+1$+T6Hs^>bILXAa%99k)3hP}0xCMYI;s%7dfV8| zc;_-7+1&Y?#T84Ki(VVM{l^{MwO|i%ch7)j<@*LK1XbhBgsL%Fc&+LuW_cTmrA#cR ze6tk(Hc-nO2(t0S@6O3oymcD4`r;BeQRiNsPeq4{V& zYj|ka@QgEWKzz^6>HnxV^HQ|4A}NXhRzPq2uX1yw|G_T0es;n@{#V(ZkP5yTKdO5l zUY0qSv)T)VDVr{_Ib^*?v_-*0-zOLZ3cW4A?fF-`9;E{f1 zA+YE9yiJ<0tm5v^hY!9TxSqxm?W_7q-cplw@!IE-9uV5L6M5#<$>uzR;B+~70*+M_ z+!!tLsH*G_Ksod~u2M@{Q5ru4IZz0C+6;+0K1cy5_e#RX2tPmd2T<2KzcP5%8x2lH zf6AYd#j};SW-neB{JS0j(<8N*lo((8pZTcEU(cyTn>@MA)bg7Wd8!!Lr7_4o?!*9b z=hn_Dmj@tWQ9XeyiQ%tt3~fyel%0x-hM1b)&4AP4g=`?=B**%{SBwG-bl|G7$YveJ z1c>7+UpS~Y(ujfTajA2#)suOEi!t8AkhF<8NdE+LG-4n6F=^>6XkpKKp+63>Ur!Bq?b2?bcNy*#g$a1Z>!^V zE~}6MTYTWv<;}$`*Ms5R8zg3%CWGuN?+v`3yB3S;($c;) zs+ft6NLBQxhX@Sw)62x=63~bAFjF>vT!=0-jN882Vo{{+`7UB@_)`~fw_X_oPMRO7 zjU&}=n+x1Zos7idB?lX#ecPV1y>lTSuFI_3y?J(yuG6}s_u6d%Ao1^V)UJO7XJCXlHarifEX>#eN^8g7$KQc0%>BJR*k1i>V6}{Iq2u_ z1)S>lm=wU(UW|^fUc9w*w|> zHVt6nBgAS%aK18b<^-SbQ&{Rso9&froNklNuJ?nPc8cbp7IB!2i$G1J+#y|vYx_paIGE}mQf3Y~lXXCqFM6qm7-bgVv?PI36l%EGSDRVBMy2_n5u4t2lW)87RdK6U z_3aL$0G7VrZ*t+DanQC10Dvqq1CWkm1ovf(-v5~5>e_2FX#GpPX*5G)@iSy2(|f)n zcLx%StKOQ9*CtmS(rbyfJ=WS5-7|FkK2PLbyVZ~nA{A7cwI5g5+ulMIqBhA1rs7qY znWBlkR_+heVLOr_%RVi(K6#tyMjv&{7usVh7^gJ>bh)SOhtGsi)6>4pKBU5nGGokf zLME;9Ln!EE+Sb1}Y!pRg#u^UDd-_-X#=rF@VHCYDnR^hS4I@rueOph?Sn8}aX|M#0 zp_b#2=j{2?TsVzCDs?|d#X~A^r}cQFCX5hNpoLr{l0}T7mEJ{u^!qEifo99$ddTjY z$M5!yg;<*^c5GpW+rP^+0Sg!;KRM~eq{Oe9ANJMVpWQi02(EM1LTNExKo~tBcZqnt z79Vb=xlkFk9_6*OnT$puSIcdBs3kpq9v_!TI#JhFAbt8yA$I%-`zvhzu_?e!joYb# z|9gIutz4L!9l6^dg!?pVgVHUU7qXdZ1Q%DG87Wd+NRsG0?1gyg&QIpR%yQG~!fa&G z9`IDfqmY$8wZyER@-qw)B=s!*!;^>i9t;GpQRW6_CA48`??VyItitjw-TqZuR!w|N z*x&~}DFY)1E8mXfv`p|)CC#{FuQG{l#;NsI`1}>OT?)Fv270*h)T{Ql3Iy*qw;^j_ zxa|jkNDH`=6a zLzRrKO`D%zT`-`P$Cvv4=SMWhAE2UrGYz%~b?`*FtDwY|q8-fSta z)s;Rz0io63Guz)(LMZRLSm|PwQ2-t;bs30um?c&C96?Kc`Ie&NZJ}ks(1=3;1tt-s zaYs4*G8A^pyeonanuo!En=!|2fEX8i{gK`}*YC!%52(<0V%cDw)EN7^CSG=yU&*#1 zXS=Awcl@5@DfQLO_NliEYLsqmS1GHeTV4x6Gq!3g_u_(0c}l7E*(hC=VJOh2DL>BJ zu15zF$kDPCqRA?URoeUZ-|T+dhET8quO2COw-QpCn8-Xc%kp!cX5tkZohT@Y!)}9~ z@U%b(a6%b+kc!L=lxm>LuR5+S)zp+8%Z&W;KTd}yHZ(JV41u~AzbpAH_!u9_*F81h z7mo^{C}_lWoK{Tev?NS&nUF08sE&l=eq(2nsR3~|wI}m0uC=iFQ~2~U2;zAvYtdcS z))SwvvA;5Lgfl}Gc8D&?E`#2P^gqUS2zrWICvlUA-RloD{8aF}fK4v#j@eD&uhCViy_+ip?WfNRKz@BG>i z=Wos@LYWe#Z%3BsPzC>P(LFO9bi^WoG zwr$%s&X_yzZoceh`&W1W=%kaXb;T0^lqyCaTOVG$Cy}{*dah9v& zDDN7Zd@r+BU)?9WdmbI;p(gY6u!=6cRNvcz7F#d@n+~FST!Om$G}6G}-rbj{03xv+ z>;egB#9l3~w5o1$ zp>lNcdWRjlQhwj29o1-T0bcI2#I-Z+e>7XKA&jq05{Wu(Zng+s8kwWSj zx#m1XZ+;4#yPVpBCEG9T+Jk?x5u?0FMJQXw?^WOn-ba}O_n~l{fs)mi<3oqz(4Aoy ztb*=Se^qO_1__LreJv}aNA9&_ArF1EmBUg(0H3wC6FeRICb_X=GrmkP9BRTr9U*)xURLxkiI}Q^W(;qQt3+PUL~twR;B}l5rU0Epx9BpWZ;{7sP(QuW zRnDFGH=Dl0L-O}62^nRnW}DATfF1Z};sj1&Ax?oY10#sBx2O%H70O`vvEK@t4#lYO z_yk+=P#KCvR;VL9ZL(7ziQTEkX$P-|x+Izeu)aKGOKZ7aSR}-ZC}AI0`no4dQ2;=? z2gQQRZ_O^c^#Y%*DQUj7RitulL@KlwOaW?#SQrlvXtvD8nVBW^qE>Q{#=Q~iNlNof z@T!)@#~zI}S!tGXSO+Kx$VOri?uyUMt)}-w=g)y**r`&%Ny0wbdig)-1BER%I7l@u zWaWX>HC=SDvZ5Yo`<7wMvgm&l{Ltv2F*tqyK<(m7ts%2JhkX3`p%L%Al|Jf$9_+;> za!LGRBvy~d#>ntn1Js$GgA`f{bR)HP*3@93qur_rJ%_{U-r<%93V{aicpsWc7&T+o zOQ>~*65{m7PKmX!@>hFT=Kr!N` z+}IEqbdZzE3-v{a2{6Egcq@8@y1CY}#%hHo%&xLwS2OJ7Wi-`5KN6!ND>dIHAe-1{ z7V8%B?AxzBe2R@DGzDuU81R1$` z$)@J7tl48w>$>+GId3SshjV;+64cbZs(9t=AOEJJUv-is;>Bw*ERmO0y?!uwO^?xX z&uZ9M`G-MOo8u?BP=Wv8^GpWJ_s3{amUT}U>dq6=S4{urA2t~d!6*=b9hlCpJuXX? z5+>cI-T?xcZ)-<*exKWN$%;u0`Hd&LdzwOUE%376&>x=HM5MG zq)We5JGa`%udoxi3rDw_g9Ixr&s20Irz`%cy7%iy+2`9RlES=x`eq4A2o&bbx&L>fC+9SZN8Wg2%g2yEg%>?6^=O&o_6Y4G#1zt8@l1bT21Anw4N+o2~ zsz=(<QK}!H4`BDXPJ6Ko74c@9Jt8MF+?)p=eI`$~4N)wI%*tgD4 z&8(_@0Em5P)Vp&`{zXZ+$%qEUE_A>4Ikg1Pm49=AV3;fstYd_rr}4TIvPR zUt!npapI8hIUuxneURsS;&0o6fOH)LU|@GsH)~ty01Vh|50z-&NQHT_H{P<2MV@p_ z`7cnI?i^gkF^K|iauI&u_MgFoBG;PoZhNBp98?{_2NA`}?jY0;4 ze2X(yQiyb!XHRtebny`UP|vfMx|)}>6%*;36R2!(e-=+MoZw0Ayw@08$r(t~7Fa}X z+Vkj+IChN5szij~N;YVkA#1FFdTb`AS*q@W%%#{4Iii$7$Sy})R9BwmE~hOMM?Lac zu^m~nd3Yo*Y3KMLuyEqm3sR;KzLUh7F0<>~X}$}+(HDpS;PErdWbv-SkKz%GYZS#rv0=6PO$*wKIjt-pkJm zksI4EfgRlhm`{Kt3St|-2vbveLohZA^>A zY~b8|^(qL^rlZR=cQ$#9b}eJV6-~3IPN5QAs*aa)usZS39@|19gx`#@1?Awe2EPk; za%cy^H@SJ-39ury1o@{t)rbFg=u`Swl9q0KEdmqbhZ5E4;ZODqMRCrT=>_+)FU!}}Bu?bWjKFNY#ywLI0g_(cCN6y#ZAt(H> z#qm^W>N{Ys67yB^Y=lLQ(zCOr5dLd%HsQsRcNa` zg%xeS?5uVt)OMJ)lWAqtVucvsHv?@ln(8kP5=NBukvc+q>c$d9tXk=VafycMvaE#CIqQ=b~cl3}(^*sSUJW zsn5Qh3|LORLE&8j8Z*H(`XFbDf{luN`$VBLQ(THW)wyJ$+u+z(4uX^V)X3l2mU#BG zzV|P&bSA^WB2;=%W8iO?%Pz{x;H>wUg`%$P%RW&8YWQ2lUsV!+E=?_|5W(GN-kt{Q zwcP@Q<&%9l;H@xm4yD#w8G64K34sLuC{gsq~c zC{=Hz3t?sntLr8$WMOwEqKRH%|(z0Op^g6=3nKOTSi+&-fux;-I7?sdF9O%)hhb}EB4k75$4Ug~?ShwUei2%OjlV+`GM62A-poJEZ zhaNhE1b3%-KTRZ=liw89LW0+Pu;n+f^w}Qe!FTt1RbMTHqdPm`z;9+qC=4T|keS## zC=z@-=70X-yly^d*)2STL16CC(EfPFcI~U9S6^LH$iE1_jJ6Ih?gg7-X|vK!1xlL? z)!acOY&;M6s1*OftpF}QqODdwKO=u5G&8n zj@ts=Mkc2~2V<Ny*(9W? zRI^qsxX3om+KP|O?@b&A`0tQEk;St58V6l_nmd8ks&`XfiDfZnscYplW-h!knUWwn z)~$^QCGVe{U_^D!2{_T2MxSU#Kxb zx2PbuTEBQgA1bW-V5o&{p>ttp5$M%OI^co@p&Sb1O#cME7-iwGn{8Q*q<;N4x&i^8 zaXdi}GybW8uutX5eZ4P3A4zE$RpV!YSIJpv6tcW>!ped#AAt1&49BfsRk9tv!+Y5k zpxL_x?BYQ9?8Gh?b6o|snujC=A7N52n5NDae7?B1sD1;>-A)aD9Ksb zLwgZ&(g3QMuuY?6vz<&8fj#Oec7H(agz}iyGspojWK`dAW^c2Xh}L>=>K zot4GWgoHp9%3R)mBa%9J|8uP}9}YEF-up%13_~tr7iMA7 z;&K17hAzb~-s$?bdxwySRIvyvqReh?fLlhixkh)4scMkqS_~+TshJT3a}w_>fV*q5 z(if1$3UJHpaX0OHLRV2FG_WOWRi0+KB2@R&ZSeJ!fi(Av()^$*;i3CpT?PEO@f;=2 zht<#C=q%K8bVvOSSv|Y+ve9*Z`AL_p4I-mRKb7M&kn{~*l79}Tu?EssP)2^xPq9eg z9Ij#ESNTq9)9-+4hLbd>3=u^r2^I%x3J}1R8qci&kySGXFfOG2N8q8i-ZRb7jpRjR z>WD82vu1A4xbe@kmy9#wC;_{!z9ndL$H?++cL!I>JWh;>z95p0Yu`>d4dc13QOq~~ zVUM2(R3QIF-%FyG^g-<2g%bIjrNwB#K1YkP-9*&hC1 z50#9*48C0|agorl`5Q04le*&Nu)9By*$grF>FZj#-5Lgr5%zxP>%!dF@*@UAPl9t> z=I6uLA+)biUtGXd4KBx3wqln^r{^&vGUSicDk6lKKyPAj!thXCQz$`mt(71-QxT@% zu9nbbWD!eg`>HYBPS{9EXO)3=4B~ssiz=82veV5}U0=Y#Q#D8){O-VdW)iT+g1$7G zFBwjWyrh#T6-YOSGlW_%Y;R0~e{E!@T-E{K3lEEimL}K*;;(21?^nbbp`WW6f-S;i z-3uCgo0|Tq%v-i`#KIw-r@8zi&~pIhbW?ep16GH;yl6`1lOdFnA>{Xc3k!$!FzaBK z_?_bO@Y}b_gRQd&R&^zJ0mSF+6@ZTdz=sZIQng5W^WhOo!)Un!jS-#p(oc*_4}{B# zs!_WZbFnD4I0-1j9)DA32<&W!Rv)46%{Lj%1${{jHWsYJ5e;HI?<7@ zpPUda-!aJ-Tb)xWYS7lWpQhB*x!&@fV&&P~ix{rq#Yt)N*h7)jqhhO}dKB|J;ZPai zK2)pLN+Nmq4-ey@ZnOx)TiKt$*56CuBC^D)l1Djt-nM3xxQJLaPbw$B5pqE1*|H=N zBI;zwJUOiU+SsUGK>_?cXRXrS0<|A?zw!9Su2$aI^zLYs)u@=@hjGb8(B`ns0(cWk z3US|atl&Doc=kQ?;aAwQdf6*IGRmKsyd#IHO8$i>t4zmX@_^xH=*)mU5PRsVBq5uX z_Sw%M%GzT??Wppv(JK)i^-phZ5Khw{!1$ScR@EjtI48UqUTN({{Q0j?=4Gophg0)SkA z%kdd@2h{~SU})tTNnSEnXj!jV+|)gB4KU zk)2)|Oa?4Jw-u(}E;FMGc(}iA>zyhfox3F;e(I~Zs`kXsUSf0SSmS(8h{db&B(`1D zM?bjUtq_@8i5AuKOj+*Dv4Zs=o5buGX_TKhTF=x8@UZY60#q2f;Vt^L+ms`^)W)Ia zulX(aj)6(kv@jeft?jnz*aU`q0!unvezoeJh>g|8yFG*mx;9jVA6?6DfjCjc-y5 z(`ExuaCAvm03dE(?5^Wx8~Xs2osn4FUbquew@4qPXIc`)HmQD$x=qo!{(G~w;~907&r(u zUX8wzvnh>cONev{`ZDMxa=n`dz%%5q)QialNBX zWAO~6l6uGnBBBJ0jzAdgwWvN_v`H4OF9@LriaoNlJhY&ElwQ+%DLn%~Re1Zx_E=Vr zgd}gb!pO*nC@!<9ULEcg+*$Z;*rl|e0-9c)#%_q@>3eLu&wh(ru`gfB>szldNl)`f z?n~G&RH@5&&W>0PFH9v3z^b<59=fw84FBA0R=+o$shEf{4GXYIE5k)PxW}j9PJ31=kd}?LEInY~$kky>d6aj`Vp5uxdl1J|dhpXM^=Rf=?I>!MDxt{0i9a%gw9Mh^C z{?BCoj~tx&|H#4ru@$!bzDL0N|H#4G3X;W)jJy9$4la69P8+lvA+6~0wl~-}{j{I5 zj(5*~(cfh$xw)sk)VojocwT}()z%aI)`JKM^dTIW^UdVpKFKjNCzGSW? zO)jp-ef)g$Yx;ls`tTBe6<(`e+SQTqjUQ@A1)_-`8IVMMbZHKhnnE;?U8=sYSD*7Oltmhps;C~Nx*#9%WBdRJTPFEPlGWFhTq zxT%^{p{|1y(e7QTpmazttb=vpAI2)$_~AaZ1`wqcav>~mwtD$>s+|keS%vz;`B;y89VW^nIggB5*c4GrA!w; zh(0tpu-O#9y*FEfaL}DL#?vUg4mB0=uz*Os7IvPt$(sPizxgI`Npe3&aUc0x|7*)S zaBE`4PsPaIcuK5Ss7fdv{&JNNRB2UHr#Qx_8sW+Q0LNmoRyziC1+{?|UX6_Z2@U_d z)&w=7JG(%gR9T{rT$&mZUZB%Q&h>+QV=q;bbzFOeCRv1Hxfd-WGXlGQQ#8Ee|7jsH zff;_6?Zbg7^hS#uK2wy@qLfd)V$N}hG5Hw~#|h?BE}CSc|Gs6rU=p=(@c1;>IV=gK zf|QN98)Dz%%4c?n2}{LDpZh&caXs5A;02K+=g!zX5gmN;y8W}M^_L7r3>ZU?=Zv&O zVf=WUx%>~|qpP-~5Y63q#LmfMrqGY6gva66|K)rC4> z%PP`?gwb6cHc`PcTg_oJh6t?rH zAM++Gmx;R0q(?74ilp2-sEeJ5oJG;vrghb3{1wj7k(14mPf&BRnU}bZ;;wLnp+=fn z2}J=F8^LkyQqk(`d~}ny4jL-%jqf6wC&&YL)-=ZKg000R*a%wkdL~bAA-gO3{DCMp z`MQ|%!(G{2-fq2>2kEL1dc#53{dfo4av2MsD8JuT`=~mg90_hBEUx-_=%6BRxum&4 zy>=N_R4p5Se)$(aEjIu*-K4E_NJsTG-BgU~T%-TAROJA<`eN2lm+`__%;CD%mLBAm z`a>L7dF`ZL^*hkew{5TU68_N#Uvk(XQjQ)J63x6izW1+49C6<>?`F`Wj`^gX|D)x( zgnkJEL!IRV3PiEm^nmO$f@CI(M^y!jKoBmNW2a?~*d$$8R@Hz?Ao$Z*j;FJz1WF0_ zGyp2YPCe<$Tonxv;`>>NHXIHGZ!dBV1Yo(QKhGk$e+Qso7Bs!|$X}lIFMX0m{Yb=*E{k`CY z-+H3UgP-_LlA(551qfG%PbrlAtcu>4W_>Vwv^YbJ@ZRXH&zaVg2p;h*xzDB5tV^<G50DM{lBy_m zn{*b86kJJ+eUed;1h-h?82ym%*xOnSzS~sIQ}KdQg!mA;(UEGG0$<(uX#)KfN4MUL zqF!TH2oN0d&5woVm$UY&fG5pfO4(-AzaqH~<2|hb_0FDA3v&ENCQoIQxM{={>uVj= z>+LmtcGbG4^bs;2GS}#0qB(Km4nUjl$<6sIE5;|A2d1K@EzwU3VU~_Vp8XpobZtG7 z@%@OItvXdz6`7Y5QzOSX%T*gjAZrh*hn-T)vVOmij57!kSZKDtyId_nt*$fIlA>2y z3XVS;ZSsct&-GR_bcV}Sr$9NcS@qCjR2j;ug40MH2*wVzE~P-yN(<~iS+t=xDSd>k zci;P-vgy4b=)(^0jIt4fOQ=>SlQ#KBKJp4A|BNw>2%~?woGp z{A;cw=H?_bU23qdOyzKrxT3`h5=z3LZ(Yc`hn^w@0pjq3Gg&`O9|xg`lCp9EWqV3e zFXlomyPTJr#d7KfB0$Wi8>w1{b~L*8s9QocBpv400;dP;Mqh=6amXPri~&q3^w7i+ z=)9axSAB$SY1WyMp2bQ!#E22MD~U(F-ekjE__sCuF3*jY)ema_*H2uv2>|f@GP!l{ zYzb(^a)19@3!!fNSQvJQH-lgm2K=|ku?>c>qSC_9@e&#a%WYbjohgR5&GCoXWYdz` z70|Kv?y{v|2=#IbfJApEux0;0wE<^ca-s@?-PK1{ILdCrv=~N>?>e zgCYl6oQwJ+!ss&S)R7e4o$Psom_F^P(HLl%=`Q^dKmM$TRf|CjJ*z=fk;@}5?VS8T z7(^{@(8xa3zudC-L-}e;mnO$IU!0;HX~x48o#>V`^FPs@h|@NY4{aY-n8uf_dUEl# z;)cE-JjLT-PHJs4T95lJR+;aiz@2c`O>KvE%VoRP1jyU5{JQxk6Ywb)ukx1yQ-~`l zc!k7DzxoB`w8Q4d1t{=c#$j2wz4*C>PDv5|EX(a$)hd77B^flp6$FA#IPFaQks24h zp-}Gco|fpXPuOS{j%UIdl#E?FsY1b~LDSG@nZsYW>a4{WyZLE^B#F(?t-~aUI%yfE zMC_SnH@Or;Zw^8`M3LK?jB%_(az<@Ji{l=w-VGU#T|jIi`vg3t)JoG~5A(mmzQSCKqozax+#d9l9`@1(m%iDBZo6a>4!*3S!{@bR8g&8O0{F2n_1d3001D$<*y1; z^BMNhSWfi`lndAf9Dq6D&DWKEBy_;duMf{aDxZio+WZZo|7A#@^qzTP489HoB;da_ z0Fj!|nj_bF7!g8&B|j7IB-#zDW}$c7KCN~2N0QMzL~kjN7Ng{C^uv9mf(@Y>#zc#s zv^BL!BX|r*yL>feeEyXtITE{K^P0;3HH({QC|dVUYi@@^QPuR=J4Rw=Rcv7F#MInnw>#Pm9?CRvfp0Sx>IhMKv!qX>yp16?(D z1JMS@bh}f#d}W|w2QZk(1Z)w7OX*67mlKB*V(o>BOaVgm-0z{&u18oOx+;J821FEH z06G=|zhTkrw;%omCOU6HZ^!A5;H7)q*T8NPmFnQkBb-h)8GBNhI>lW zEBqm6vfktLP#s5xcn@iN+p8}VPC&x^Tp6tTNOk#qW6V{NS2+n%7r@BDw%L!a?}rIQ zI{U$;FUduC%-h*pt<>q47|3CF-90{5X%ajEC^(TDO-1JJNQ7JxPXfUKxp+rRlT^@(tG=G z$gUrV@k<8)o@ExvkfFY~PTPstKs1sYqc>3I517 zh|IE;P!2x>9I6sZ6HOPJs`q_!`x&R-#^6q;#c-Br^708MFAzddUjI9)#zucBVLhFP zj&a}=1dtcnGJstBZzo2x_aG{rml4I7nG-r`{E2!KORb&K*!t(2w(5K-6Jch-sPme?9edPE zE};RZ{j}NwW3f-9n0p(M-UyoMyp>I5K>9j$i)T41{t(>01RWkQ+5Hs5QO_a4bC+j7 z(wHyWh#vc zyZ)_evBVvFUvNY5h_8+Fk0xG*c%%Hkb!)7&VYGZ~#N?)$GBnDp+Wc_>%io7<`xlF! z^`K}}x6FdWWg;NGjp;s($AQIgd`_rBD5ckI$oRN+X;t5}Kljg{(9RU+1tQOU)zC19 z9^0NIcy?Cd9j8RAC3d9cw!ES1JcBJ{$xQq}j8pC}O(ED=zhSs;wR$)pTfAnk@q)n- z%IAk9(U7r{>b1Vl>ua56{lt7BJ!!<$hMDjE%x)7Ec8OS0Z1S8@{41}&bcA54(i0w7 zZW&M=dhEMRm>SQNaZk!IKxnt7uB^(1r|Q1H(|D;}nw`h2}{pS6vKS{d|B7IHA>UU6Z6fJYzVn`;r8D zyEkNzEQr>Mgf^#SYYUWj8C+cqM|`wQGw)IVqFKGV@xtRcX`2iwC+^3TP$8I-v^$O# zuhT5&E3Qbic53V!f5MDkofrR5fe6N(?EjloVERP2o@A*1J*g<;r7E=q?8`jQr;#g;7e zkK^o&mf=cFIvCU+!gayc5f}2j$W*&N7P&+CCwYa6ispSqI`-~>N!TSvOy9R!DLAC8 z-!?ySOpR^)AwCUX_OfRDA<(n~jtuLhtzKvVa_{GA{{fBfAMz<{oduc4lgJ`i$g>!s zTIFP?J2gL&*ZB_MG}q5XlWkJdA#DHX{ncN1lA$CUU#0iqJftRR-zUUez+K=XinIOi zPkkal#n7ezv$?{wI5c|brH{+IYY*|p1S?Ebx{Tj-zu5H{cOWjYp%l~sb6Pn?^2pQT zk7q7k&VG-x=ZYCyeF%B6b6>~{V@KS?nXDm=hRH!=K5w!vGY?-)2wg?k^7T7(b+hcxNg4u5HrgB z7OMaNqTO3)UKqeAfWA_{PoUbNI&#uegKig=&NcwB)lq{-QJa~UQ7BK5_~ZaIrWej5 z{Iq-5Amtrx z2Z6Okw-e4mCx*yqls6L^K65soryN3{Oh*sstjykK2ciVATBO4eL2{r^NqNEnPdn-- zIKqQ=1&K0i3)n!0;QE7k{=Hej#f%4>I_=gYryeJc1YKh;tVHp8|`aAJvWaEx^q-~3Wk5-@tsS=hJQ6N zYrX&-DN5*W9>&fcLgbv?P7dDRUd7=JcqU4fK(CG;$?NCPi?Xi+g7U%Jl0ALx%X3;{ zO$j7Ab*^j#J`5X3oacgElQYo!^x1c^W}roK5%$4fSR`n-w?_!r{gq0!EPENea)NPS z+>;p}k2Yig0%!DeK(N|D^y7&%a-ijFL6>C~#%XA2Yn04b6~e8G6> z;+O?PcUXJJ>`5U28!qsV>(+<>0A{ju#bf1n>_v1DIuK?pH!S_J+sOpaeis}2&Q5$N znS6HqFzDeKpXCpSmeu3g;!%jnEWgp=`*<5|wW!C9O<3a3@A>m|za9<5$+7rw?NEer1O7N$e4<^Umj z+b-5JP%Q|{x=80|@OKg9RHKVtGjW}@_pfD`dY|s7Nl@3Y!C0l zhdhGiM#}7?GP8y0E`uaM9umO6Ru1z^bquTN$V%fYj1%D!ZX%otjWAzx_BvC;1LAiR z0<39#?et@6$gh}~wxoHs=+6` zwh51DIS_YfMb??}a-x^W5ECK??BYwWJK2J<92neJm{H#VKa$?c4@x$tK#j3H|e)Qb1@Lk(9|PPdatp6PKD?h?M6nBOGtpNBLJ#RR z$m7urf>6G^SL|W0Os(T+XR1>BsKnMHKhPMr(`LP_xNIV$t?Oet81TEOPp=N3I>+;5 zj}wqs3;^T~EAYj(vp1{2Ll}+fKv6%N_&G%sbjp3KR3X9@kJAvLLhZd-V3imS0ALH_ z=Ktt>XjoFLC)EMIUkWpv@H4p13B;?8)nT&o4>F>$YbwvSG5VGtTG&$82=mlXJP1~dXpNt0Fg0mjU8 z^L~k8?EGLX7E1qbpVv(EUQeP$-DIp5hziRPGHf#U9>%uUEneMdO;vfDa{cc|11W6R zrxcsPW9L1YS0LL{AaP5J>GG5EQH@+yY-pz+mpECs{{4DW<|1idLBp4gOO zY1atTVybg(KZH=o-M90{SxIKL5;cIbQ|7Qu;n&Vosy-rdjtcqSSi6%)`Sg3(ea1aW_N8$tYtKDEA50nTu0rzT z*74d%O9LJvAVd_&;BSGE`pL!a{C#KD8IUNU!MUD379vBYz;{+kX)^2(=G zt+5u@Vb}?OUh$1~I$cpr@Zrz}7I{d>3)iTv{QIH@M~!vY znq_-q95f%r)uZy^MlLPkD{Qj!KdC7_hwrl)!o>q%tK@oO@{BH%=0_re!&lI=v~F6Q z(JTqym1W+FqyVi_TVE6P04b@uZ{^m&z`J62;1aMf`pOPHDeHZyXivk^%CtimX+{u$ ztMKo>HY4@pR7MP_Pnz7r2G`D?F`-BiDk^v(o!xUdcMHxe4VUHiJ!2DUf0eoyrJPyB zn1_)QGO`Hv7G6LPyvs4Ig)@bxPi@LF5WtEVx)$Z!-+b(+i*usl7-Vgs6xq6G()L8- zVs`2Qeag_y9{nLU%k;g(>>ln^jUdKCG%4pmo*s}z*9v)w>8aPgoTrGzHSu~GKb8+% z7r4)`Ua~-X^Uf9uX|}JfTLRt9bej&X$8)8??AmheH*!=NzmHq=GP-&xst8@lmK@vG zzf%Cn@xJo#lGsw*AFFF9K5VifRCF%OA9br3ULJ5B`~wSb1Ms>1sPj;3CB<*;;H{+T z0zWM{10v*osyN+0!`Kcf-qjj4dN}oS9>om;LwIC1z`N!bmB6aqIO4MTj91fMT7k*4 zM))rdup80FoJW{BM7_O2Q)q<|+0(T_qPgsFVAXx?6H{)T;rTpA`e<`WSH9dZBeHfI z9qxru1q*3I=e>jLuEci;opCl9yx2rSgk0XSOyDgi`$5a=- ziGc;LM95wtHe_5DXGC5*9FW6=M`jkqFslXxqA0J)OX2uVyaLak$D#z{Wf}+wNO=DE z*YXcrB3duruM7bR#GAIX?rma-eDugwU(EsdM4e0JxlSIczR55s19Qkj$(f%%u69%R zOReP8G#i`O^!zR1sy|N)_+wET(s<8D{v~~$a;j|4%~zG^yFnDK2{=e~M(%=qAK+d+ zd%j5RgLP9-IcM~9P3+&aFfB24tzXmL&(ivL;WZZFMv5cMEznpb#v}5ToYG*p1a%Vg z*CaX~uMN?}RIuZd6Jh@}zv;1HFO3;{&ivn#GE=O{94@ltWT>gB&{w3v#h>1Tn#ZmwbjiV0JM*M}si# zp`jwl&v6v>k`fZI>$9fay=~n~)fu^gH?Tytxzr``07R;xDX$O{#whL8vCsHllca;y zs#LAw?wSas@5qZZLEd#>s$i9(ib%Xye8z&2(Anq+V^6RtKXMzWoNsM6+=+|*1V-JS zRqF$F5!O=xK~)TXuUPncU43SJGrn)FVPfVyx>>d!_~Zt261=qQ#B7Hp7R&N-vT)QO z?b(Q(RC}OAV;H#j%!AYyxhG+gPKgF%M0!+Wk}2VmW>W7Y@fvXDIU0|qG*Xq&ZPVN3 z3Otilao=NB$1~RbCMbc4GiXTCW_9;Z;;o6ZA3eTtUfizn7CsuWvXJopf$SB^|{weTb_j`pgn3M0}?pKSli-D;gOR4H~QM8`-R z=b(}pOu(0Q8u}HT8Z5T$cHjPSPrqxydMciz0N_lcnIc_L5Sx4#=achbK!HJ$%PxaE z_#F?Av@Z_tQ9F%3QTSKt4qrZxoKFnuz=E7frZ)03Ksg%zL~)fbW)JLhIvH;T8d9FH zYfetrw2+CDK|^DYB*0yb?+Z%>u`iM2LMUl51=z`vXDFLU_8M4!;tiNljODB|;{Eu> zXY;C5L{y3!0?-RbAEZu)fwF0Tj2pM?ZBFOX;sF62YW>nQXi%}Nf zgRTa1f4G7m(njwcuOqUncv%i(13*b4Ou2D~{+PaEBtcl{$1fDlA>6Ydb-6|U9Qc{Q zF#;7FG<7&)Q6x8DPprk(C?1-|=&0%r+#4o>T%L=6*QU~Yv57TD1BkUsisgo9_$LC- z&E@T~Yu7!IdBkAMLoxeg@bUu_J*>3$SCvBtJFk`?xk&QR%RgV5XB~AjE;3Ak3Py4Y zJ7c}A4LB5MpU!F7QB1zspxxyWU5yPcGOrj%D4b`6*1F`TZLpz4tYG7h2Tj>HgfocAPc_l4mTl|FLM9vhzp_mfJ=O9+J!aKKkV97E^g z0BK4>KGJ*S6i_FWi4&w^$F%KTu*NZ(wsv2}$Le3XQn5$fz|(wN%LHi1qhrR&vIZw^ zWVVNHQ;m$?WieRl5++{q5&CQSkBGN>wrYT4-`EfZ?`)Z2cID-k`M-u8>e00hWg0bV;EI_xFtH2!QzM_zA{|C3?-nPO-RocFfDrxC{>Yuy zkZW|Yk^d?ozs|NI?3!T9L(zNE)W!*sCL*!OUGW=6UO|keQelE?bD6}hOqNkPH|Z~uDKKU)3)9!E%=5iS%?12{rP*3I>-VJ&-#yU zqi!QcLDa6kMrZeQy61LJL3{*?bx6r>u6Z(-mnt}f`r9oorS^oiC6s5ap6%hLi}$?TvAh{!VMipqBrG>XTj`I2 zO9~jytCFpI-dcI4j(6Bgzem&PHRXbu1=@7q3?u*02= zcR<4Wvu1!ZI4JY+BBruXpj6yOGi}-e^lDi+)im;NpQAZ&kV5p%!;xap6#?$FcfmZ- z87U0f?*HflH#Esz4>32^oiNFzPJvH19#SiUxGuat`pew9Xp;^!Y&Tb=|B90bXWGhI{Vb>XSBv}EU(BZ z5ubY3*e!wO9g$$kS1zj}{khMcPL{srkDNxj?7PnT`mJG2l z$J(S-D||ENCZ$@+nm*uQ>AGOS*Ex>@u^gYz#w6%r4kwb-8=>5tun9v-oD_2bUN!fw z26NnK`$scEe-QC5%xTRh&b@K-${kXcqI|&^{P2y<0<}lN$)zx4MYsvb4Pv5#ldTEK=Pkk^afgTU- zZBXaeU*?SUFheUo7DXDa;dM|HBpWz>;IH^*JCJ3VcbfyHtTE-nCzHlMc9b5hN=Oax zSe8#pT5yje69OnEt9xTC8{nMvjc+R$d94u5{ejc1_Da>V1f%jYR&6fpzYYAzoxD$7;tdP z_u@Za{;2raH_sK~5$=sz3^fOQ!6t3Bx4zWk36x1ZIvmp& zQa<|E4_H`<@%CKyui-X+0(Wsr?>%Y3TrWDjN`wG zBj+GSK*5Jz!NdC{&RtAy$nB74Zw`QF_qt3<6bL;3xdq>e`jog~6en#zXLHITv&z!- zQwI2&!`HNmhiKWE=v|7ouX(DR4=0i9`O+rI=v#2Nk0F1N%5|S;`LV?p)u`?Y^M*J2>t6L_h{r>^89xCeg@Q3-`ekd6B!|*YKDCwR z#BAV;TWQgJgRzRURBPbG7P9$}9v(y?#bVLZk|hq3QjriZ>@!Ky%4dr|lPB%I*qS94 z0&{HcXnYd+#ourzU-ohI|HH!(g(*GcOAK_+c?<`QgtL!9l-Mt43~r zCs`@UVK%ooon))J{fLT=&gcO8tqdz!iU^PgZyOcw8n_u2V*&lm-wpP74kQqyq#DSo zBx3R53>b;r2NZajplvf7uI6=X?dsWz#)p1sYNdD$Z?j`#{7YldRs#kMo0OpmtyRSl zgHW}Ap%deIsp%TZfZOK?xR#B+=|Q;-TmKdt3YcM@Sa!nmi6`}#Q%6duE>kA%_u6L^ zrn(wwNgmM*Aqf7THCP!mn3C&r8Gz}(>nq?OJ^g~2oykv`6`90PS$(9MPoD^h$>C+N zW&z0>*PzPTp}7x}_2)c=KY&PM75+vf#J6g6l_qW!$`6Y$q=%z&}oHQw0<2e>sO z+Xo6mz3a0+F2K$yVb6iSot>PlAlZjSak!^av12o6W}T{4K)%a3*G8mO6yTM+cz7R~ zjw(V>?3^73CZs%5Z<&qx>*6(bIaYy`4~?Th&5^NLxB=}4SdpN(3QIDARc{m%L-e&D zhTYVwk*WG^PiG+eiFqwy{X@PwfBpU5-y?^gXBtfKo0N|6fm0MpiMfyPe^CL>`vw%8 z)pQGMcbN9JFwXKSCC)u8F;w`fytHNNc@W)pXWCE2R;-3S^&#VK!Pg=2ga{k$8J^RD z2*qujV%Ev0#U3B@5T_Ww_kpwl_9{7vRYb1d_oDObKzi=rCS#zuDy| z0!PsA-g&I&^kIKOn1(|A&xA*~0j{kc%z^do=Dx1>zQU@Bx)P{CyCt(IDYat{rKTw3 zq?F#1ee1w^tjf}c%MMyDx`RXvW(iVy(J-wp?;R&h{n4HvXhZ2MIvH$^L?Q|+VTV1w z2?Xv%GC0!-Xym)A?xf$aAlQlD&&2R2!ZOqsi*n-z=4kT)>)C>BrAODrWVs+}ugt6? zlYHolZM!1FD~W-4j=4q%xF{}wo_9)#u-oBP9$t7lizvMZgf7KXgH6Y_XGb7VHXOx? z>x_@Lz3`C;;Cie_C`*-{lB6S5zAo-(*h7FIBEd0=fmn#{@)80bU$$^4H)tTPQlw;j z&B+f6L{dlIP!Xjt8PSOg6vNPMpAZXBt;S0=${9eo5oO^bRg=QTD_x=zg|^7$DKtrvx=V-~ zC&Q%JX>SAcVUE`n($*iHN%bkta^^n%DH5slI4^f;%>m| z2_=b>YHY_T528nKGbKQW9>bIQT^)_4gy!@#zi_U^bqtIXY4rII-|3=EEKrmo{1D22 zZQGwRb~l?VYBzI;b@R{b2O$Q!2Wlw!&%fPP59TDHTOeX%cVC7-%8EvSr)Urq{KO2$ z(SwbASmWKcas#HaOx+8Y-6#ZF{sR?BxPtkn_*Z{6uFSB=gWK+w zvu&RRk7jgj`5GJZ)+`E1ZHS+%dR?|^K}SGQr69h_WeVWmc` zV9Bp_;oX!KCEYM1(rRVR^LAQkT!OnK`P^ zw-$EiNr=gCy`nd2HItYnb{-U;dqOP^{iOGQI;A6R`ZlkP^1U(*n74`Mnt|0zxtb6+>GW?&>4Q6j zr_b;&dT(%D!=ArTzIJ*M?_bUtWZN*^`PKxd! zUdMyN7|~;MHj(O-MNRgkR0dePYnzyA;c`AK0R)A zk9Ga6^nmO2{P*}Tvd>B zk?$?%uCPc(9>qy^luK4&nGutTJK&QGZXNe1;ZA@GA@VcP?osFir1wUa4}mFjW@!tBC=V^Trg*}beX)l|H$6(D zwL4=NhRV=<*(e&7KU74QFoW_O-OaCoOgDe#P^zCB1&=Za*`EBRx}pUJ*}-$tY_W*8P#JkTigmt!rBCir=uATqkInK3!E) zF0!hk?d1mM$O9on;`T5hKmd9q1=-`1^K2aI`6DI26&gSpVkVlL(@b5)0Tg6&a2Fw@9-lM-v`7pr2XzpAipv{C4pho z+L=!1zi^l)3uxx{uG6rDf;1N~jdN=?800000K~7CZ1~dQw00000002t@ z0P6t&LjV8(R!}$~?lS-Y&;bFR0V+%a>;XQJMx9Hgqq8a_^NEUJ5(#5&`|#ofz#7xr z^slS_sr}D8-b3(OGWfRj2lYI^y{EoE{0~^as(pk!c71MtegDhqOZR8i6Vhk+?^7@H z{**qeAH3edKe!&AUd+GZzw~;}dH{d__TA|}?Kk^g<$vY)Yv=|gS)1(hR38KJ-@kvC zdWw64dbelu4)+%Rzo$KA`*Z9C=5Kwks(S{1RsUt`&HnF|O+*D_wSxKX@^T04O@r-P zEI08s54C8p-^AEH(zQ>4`-1I`5E7x*%7#J$R661`F82h{H3{&jXzfF-l?;RgsCBZT zZ!dcw%(r4Kk1U3Uuv{3WQ4ui8pWQy(r$<$V56bvwANHK`6F_svWbuL03GH2;&_>!1 z_q%r))M?7_<6H4IQ#f456{fj=L;Hg5jt~-|*2;#Ff=bBr;e4a?r}Ie^RBVq^DsNTB zUp15*9Pg5sSSwb709PUc8jxBY=#D{a4SzWd%Ep9!g3OI0z9{cQHcy;JElAanhb zrZM#j~v{rj;VC-2Lh>Bx%ZzQdv1%!Hl*Ph9`;7rV)de$+BfRg|*k;|FsL zh`s}$rp-Pj(8HBi|GUN%>Sylt#;ea^ph+`0FQbxsm)F^A!QsmS!VC5zroqD!2Yiug zC84g%e>S@WRH*wK+8XXMbe+o^&&%rz8XA{CSRrZshhk8%%&X#I;cdo9ZtkdMUR*%*pZsCx2WK%q~QT7 z9c=LdDjl#1w)&k)$5Ok#)!3m4U5LA_cz?mjKX6^K!U9w}*;;;vm|`pJPoD@5_++97 z`D``O;dqFzRCnZ(zv~2ZjKF+!XA|c~#Lk4vc8M~aASFa8a_ePk_fvhk$nwz6fLbF1C5# z7;<-(@eo8NVD5VqSq8gLW+QlqFA+}(VZw=3(bo}A5dSoSu!Y+pk%Jde*cEUO17$sM zlZV*A87~cbwim++jH!`Ivg4_`4AjO57C~ZsqGLyOOqW1PmW4ii=&yGN=tSLIb)K}* z+6p|8HehI&Hi=K^WS&0yYi;4U3Ot401CUQgf>c7s0cDnTI$6Rlogr>+2!7A^3&yHs zQmrN3)dFE+31#Ky5Zqq)tH+jiHrUp|cF1I4#fsbgaU`80`1TvL%+_*JP*{Po#&2i=`ymJRgI2ksPlYGk~D0Sul{vz3;k z=PrAtuKKFV+`lUy1Z432H4clErbb4ABL}Mi5Qu&>N6f9n*#Syi7LYo8qcn0yWm>vj zwp08Ms{5L2qHq3cdPO6}7Oh5QSrTp}=W~>l^ZrAWa!}4d{qGfHc2JtZOk#xz05u&7 zcwVsUh@ht2hfV{O{O&T#;knL8?5kHxwyp$*B86#-0mSOf-94rfVMy+9*WBqgJt``d zdm!nku+^(48Ynm@>v04zYhN{@GT5n62qOR@_0?>|)sr-A%T_DI!6JB15j}4|N|gZN z_RdE4fcBx?im^r45t*cbJ3+4?HcOukzI-duM9cqV!ZfSOyb1pZe8WN;6S^g+OWyMr1O1Od+GQ+&9 znDrKSQ&;J){2-jDWP4KZI*(2B!g)TtKmG<^iY>`(+uD);!F&Mq>tNK2-DTKjOI?^a z#m&cq(5A%*LGg-!ytexQ-zG;Hwk-uq>4niJEZp`85TB{=KXj55pgU?bYC{uC92n%T zx>9*vx(6@9HV<{WrGq?n>^R8Shmr3)Q^v-IsQveh#ys+Amx2d(hTwEnB4Fk{LE?RZ zNUFs&X$@;ExXD0&`&hoVR4wz~Rgc$OI&Q7be1EXB$(hOz({Qz2RYb$P-{5oLe#@oa zn#j;R-jVwgVEa~!4g5`m?OH51@iq@geE$vv!^q)d__=3HYjjn6JQ#!wGGVY$(0bS+ z&Q|f>bxyC{^@#qgRpmE1=KP{4t~x#M;jZh+;0$?HlQZEU#R6FK8%@C}4sfgE54&eF zSUt0!jqOX;cHf|bXRSZgx>Dvi(5p9Xwj3%3vm)a!&D{ZiPx3m~$`e4_@qMVaBSw40 z?bs&~!JjrhL&OQdhKy9nix4_ItEZnJPjZGebK(1D^o*c=CwsByAeuLIC!Gu%{vPzz&Cgi3>D+fB@Frz<&rB$gJ?;&R|oUQhu z_uirsUtr(>001N`8lNK0!pJV;Axy23U2BKqGnKurpJo9u`laQnk3M)f$mXO%$c^Z_ zQNfg!3yrnigX)i}N2}0wz0g)?Z}GXAIXdo1Jy!tA3A>Par4~p|9TbD+WpMUH?DWux zq^K(n2dxd8!O*8s?r6`NFihwhbg`sK3{WmbSnFr6!iOmQmI4+fpVQycVyi`$fr*lIwl8y8R8?Q#&?bU_Z6BRo&vU`#=tq#7`sOoYM z3T*wl+`qR!O?C=XbmWp~FkL52LD-n_5EnAv>tNQJ%%fOFxCu1j1s5jHSW zP+t_fx$p|dB8FTDbI$0^NOMNiRs}z)PU?v@Pd25CGFKHD)L#ck)hD82o|bKFx-Q>6r$FPe!3 z6O*71?XV(s<#KdHk0!;B>xth;ve2z{np+j$t>9=qpvFTbaA6X!Ib1BG>JQS8I=)`E z==3IEKmY(6n)IiiOL5+v%#4vL7U)R((Pxin(B8KNS5G1$P&+|MUNfKTN^_N~jeMGR z$>vy-*OqlA7A^Xv(A_8$t3(&U7J0+WLGVNLU@}Z z0Os-la$=oXG~Ozk)ju5UuHII6WbXFAZNQKwj3=Tri%;f;p(K1j=iQ%^-Di9EyGdlPKjljIwq(111MV0fF4RCSVGBp(p!s$2+0*I%0KIs$e?lE-rh*gsl%QFHgnM z)t8JBhv8NG6_%mMo^#C}?Vr)A`@6ElnC$rgu#}&)G`bb~8+p?#6Lp^#Xyex~m9uYU!Mc zd*|_xZs*rst8 z@5^aJDBe$U4XWxp9*OOI48Uh%T6Zpr_6Vp#R%5=!t6zS-XbZ4sPbV@7OL40`z@9|Tt3@wYkZkT;l2`bou8c&In{eF;Z11soD55c&O( zMq(B>aTF#_SWC66foGg{l{-QMEcEGx`Pm6R;>O=UZiwn`txX2rp&Z-_M#luaR?qmi zL~)#=zZBp+66qK|v<2-|5_~Llu|ufrD)Ym@DWqzaiMN1!gvm4pgwxGtAFog-48(lWm|duOhfH&zk(^IE{8gN+(#Q?T*~5^;>GUH4`|a$ zTUE(OnW+nX_nL{{+>~oO%gK^-t(^+B0uhGn%>sq=D^P(?P0FDk(%5x&g_Aq6Uh>OO zXFTvYJw=m4Xt=h2cW6In$-$WBXizjs-VuPj1GOy-Qf}fb-Az)!H7j=3nm#_TCyMen z^cA=yB+@Pn_q-tuwY(bnv0Xza#UAA=*jVDRo;cx}+rj%=@_f8vYASE~(Y;9LWhQ8H z(Kv1=YqPj5{R0ORpBZ*s>lYXOh(i$F|5FUUiB_a2+ ziyFne$9_P`C&?GIa?L8&A^o-kov#lu62NRG__4KB3#x;htVL)*LDy}_Pg2*7@Pm#G ztb#zm7dbiK4jzd$UTpAiL=cnt$>p*Snd*Fd-(U;^Mx7sm-*PDVwKQTGyx`L{jcU~R z*0I|CA40Eg95#{BdI12zcU9YA)qG5;0|aOO=|)x><+T_CR@vB>h7+I?O92`{!s5fG za@hyNw+IdD?tm!LJr*thY45?6)QsT;Y1gVjc z(LZ5iD_BI?r0L{B{)n6D(XZJ^-q5JnMl`s?koTKZ!QRKbEnRO2k#x_+5 zW;oOZMw@EftYu2W%4Y-9s@u#rn?+Tvg>Zf)UBU+{Oe-IMhX{%N-b5C#zEcC$IUu({@b|;*gKYA|`q7-? zN_gr|oK&sMxg?$GcZXWV&q>wZGtek81#P|M+05hCQR9{8K6~TaC*_iwozj9q$jYe& z#4)u+)@{Fg0T%$s7LUO61*2_CBmX=0SGW#1f(0|@fTB`McFOjDNh;^nU;|rM-$v_` z(zI5{60p`SG1hwbnjCBM|SGxf(0k9Xf*yohfSc6WAfh zsfr#F+J=PBE-_8dWYSyVQ`Kqt^P+zcVijxJ` z0#2_>^{5xvt36mZ-a-A$bQCzIS+zerPIUt=_lQ66{ApBtnD-$!N&;i_q6MpS8#dlp zN{TDUx1a-87Czgd>GM)OsOFjpSk=#n_h5aIJXNKagqD6MWt3gj!|*}AnJ77!4Lx5* z%EWO}DaUIt?q3p*k9sInpn{0mV(l^b$xtfGE^~JXa9(07zwE&5&+1bkiM)??TU-WU z)Rq*g^3vQ4OXYnqQ=M!)t_>A${MyN8atCnD7?aglWaRrErDrNR5H46gchnwIG|WH- z?CW&07PsNYfpSKtA5{lXK9_f5XnpjGP$%A>y$V2?M9$e5*KhQZtGNzlj|>v{U^oV= z;W1%d#(-wO(?{u)V3+!Q_LLcWRBFDJG=R_$s2#tzB2pgr*7t6Y^c|kPkbJNKA*o3l zR5WojAZPWmqajWD{dH2{7QbRFFIz4GTy{YQw-N)nAOHr?m7U^FLAse*Dzr*38_%BA zu{YfBpjlp@00PldF&b9@00JY$i_=a#U$-bN&6T~ze|hSE(b*uCi`^o>minbelPUpd zX{N<}3bADSuRjUeZL)Fs+V7u-*K|+AIw`ts0V$AC$NTwpPOxVz{%40mn$zBUel;PP z_`a~-xozb$(Y{(b!fh-*iP5$5z}1dA-lIdPZ8?A{lczHG&&DQzv|Y000YL=S?x`zizMS zpvJd{3IRiL0qAen{*1s=Fg1t)u>Q@Evo@N~kpIA&Z`YGuYq8nY%@ccJyz9grP7;dQ zJ61lw?oJ?uI;^@NyxN%pQ|k^E@@v047Kt)sFa2Gev(-)^(BLXXxWRd9!dR|a^7xU0jAJ1;QVQ}jh3dlmUN z5Z_1In1@-&W^j$I-B5h$Hn;6q_m&C_+|9WBn zJ5!nMK3|NOTjs!YVHtkU5FCaIWV#hcnpM4`(!?|nUAz~xuaj2>)&}aqKjPnHu-pAI zvix|-6oZv`FdLV?L+}Yf7JmGxCsCV9L&se|# zAcY_e8{!5y#J^Z?iutI|xE%CN?8JhV$G73?X0H1WKzpJ~-q4exa)1PMWpm%WDa7@( zkF`HYMos(ct*zTy<7rV+S3v^DS{&M8#z52#iPH97iX*DWdbX-v_2R=GNLgy`rXjCG za7BqLNGws_8bi z@Xl+zGgd@|Lhh0tGq}u4ghkp@2Y+y7RWcxY^QlY*3uk_ACw5;6GV6Zh% zs-hjF0Z!p5_FP}iFngKN!&%%=bVEkr+nfjN09E95z|PBZ;$5U;gf!m6BH-3=b@c1Y z-uNlbct19sPDLKi6mG;KnhA?>kQ7H!A^ufSMXy13 zT3%)@`P}||$mu=0Cq)2WbL8rugzVK)a1=}7UA?3;6wu|ngvA$-(3F?|0lZmR-52rq zl-9oj)h}CxfY}NKdr{DYUcd<5mf)AYoH@by>I+v}ZJyALJaC^mfuCfeIZss8JCIP; z$gUV;p{VJA8aU+vJZBjMGy0vvTmEl4Q;vz^cuG`y<@L|T8U8WP6aWBoMML*x%Xanq zwV^@$Lwu8NVQ>>wW-VFyjcW&{t0U~S7=ZZn^V$Sqk{@qM9}aXlw}c|Vg7jFbI?;*X zAB;Kr-{T`}pO@p1QSy~#kK&i=FBgr!PFGSxk3J~W2ph|8=6_hU=FVczX8*W@%XniA_)B59^XBCT!7 ze@^7#Q+Z7k|L`J!g3gIh#Gq#^Sw(Z+ntu7`19_C!+F)mF60>o(i&=hV(JMjFMYdaE zX5WN*j$aXM9k2!u{#bAUZ9uR=DRMYib|xKYSC1KXn{zr#slqZ^G|`L+I_>{>9)h+6 zHKpo>PwLOaOmEHB*hLX4a=-_A#yn}kwiXuhQiw4zFDEBe? zQ^%pAGhJNpQjZ6~^lr=}ya@3JbDr_9z2*hpJAuu56s;8|)N?y&s zC}7xrM7*2|G)CkZk?G&c8^0#`sxu!NIiX(h!#xd;I@J@kju&+2G?|HX+W3{Z$a@`- z?&ky0)HoaKg{WAEFV9_oLDSs{DHr9~<*PthzukfZPLX+oT6Op~wm7rUG{<#%mXwcU z0fD;!h-&ur&`t+J;z%r93f*5QW0fP#{;N6X$6viS86e=2+d2U5Vl?GPK_a%gWMHFU zsSG92P#8x@1-MMpn#3fyJgmOd;b8X0;4ywy3#JpVKE}yFeH&6mm{G*=4X!o97APU+ z{#!)E!}%bzQZho!S1tJ1hEvIh)2fBMn6B0*gtPaghdrD7|IhdEa&I!3Z`C?2;Q+Lp zfuaueUqk78&a`vLe&F>^6Yf~gb<1MpFv;0)Z3R%&nN1lS!(mVtQ7}lNa_(8KHdJ3o zT6j`^DwE!BdUx>};pj8_Q1--Q0Y51>$a+7st(rn4(=kOoSIJ8jxwX_S+Y1`cW6vf@ru$nQ(LcA(gKhE_8KL1k5B{og ziWWzocGT!OgJ8vgtK_vdHo<$UU!M(t@wT#z)v=OCnKyR;U{4GYk=6Wo$PM=_<^6BIEDzv`9ARyXj8T6P z95Y>xUK_4idkm+7-j}K*nZl8Q513{GC`diG&k11i1ldKuy9M*oi5 zm)_R5D$gK(@0?3>;E<*)$3gv?vPLl5iELz*)An&UKhy&zBwhGZPjhtW#bdXHQ?M_a znKz!I?Im`t)jb@0mMrt{^lZ;_QGL!1&T9B$Ew;s zZ22?=t}e7*v7z>~L7{u7Pq3yApx5ngdv)Wax7mJZ&s&b5C!7hhmAQlkL@uDW|z_fa$Wjoy#jr3G=h$_G>Kudv6mpe5ESWuwKhWjMJpI<@K zm8{9zJwtcmJ4Z`kQmd#94I;5XKlG4UoG4MFO`O2FP$Flr6+=c&dC8;bLK<)vyD-bK1}jGzq!{v}fE#kcEtb zWgDULJ4F}5!Y599@Yv71V*9Eg2yvt^QDor3zku5kX$qD25?T+u{FC2a^aRX_d!}pW zEYmG~0SWTvK>7c5nT@EGY8>lJfRAI6VR5w`<(3uk2whhEHUtAvQIYY61=ALHv_ z3k`xWX2Wl<*iPDG;$-eGUVh7`Wuxm&vzHLEI%U()qCs_pg#Xv@M@||$;cgGXpk!AM zWp2jgvI@3BG1G83AI_xWSQ02F=?eIJ>q!hv@%G8_T0@(Tvs#aMmEmP@&^y(-7{$nr9x z2Sm6OWyd_sg+z-lMc%}&#C~izKi2TRHP&#HzJKLuJz~uBv|LH>m)Ocw4>x%_6N~B( zBS=1zAWr{3x3GWKdvdQ5;L1Yt^?8@X^~@yGIrRZ2^1)TTP2zLT9F)bW1B>Dr)(BB0*3T)T=ND*wZZ0 zl)S!u*JI)1j~P+hV&mHjjvqo+y*L>9mL`f3x)@^T z)<7ljq{Axf{@|h)YzJ)(*N&f)cO=M@$8ERrGQ1?X!q|4XI0XbSJVlVPz4)V6ux=^y zfM(IQdeVZ7Ul6Cux1arjD$gVND14Q>MIh);Bk4+@Y;WQ-efp{nqu}MYMoYvw?l5}3 zCD*)=aa^-#t$Qh)^j-}a%##KgW(x-%LB3kU?L{SX(3X2LKgr8SUd z_HWhf?`11Nfygz5BVS#-$Pm=J5VM?uL6hD|&kN{6i}jXpx0Vye#%;|cT>~R^&(^l= z0LUuHJ_?014^ZKR&6YTOs}bXbV->o7LlJgu7l=z zO|L`{ZX4-nA|ay;*1v_}7gA$?U}FkTr8 zbj0wDR3}`i{i$uo-y4P&oFc zyIL8ua!bx+vCPC}fp`&%O*O$|pQ1zrgaM8fK;Wjdybf3)ne`4s~iG8{xB06zXSDv#sCOo2-P zw@X!d*4qae4fVO!KY?ZPc(wV3k5?zhBK_8{OLHYkxcgyYL`w+Ag(uc;UeU#2i$9VA z`YVVF($sgRtX8Q#7RA!AQ#@M+%A9u1HF`w>&Z9LiwoiWfKN|oQj=e}5G=qf-S>_TL zgn?MnQ_>qfYEc4B9U|e;*K?#W&61q3m6Q;IpHq_H^uz5h@DvZvjNrN*aL)0CKd_cO z&-G*Xsyj**KqwlhOB8+ixLqa0A6u2+K9PSSjEgcOOBjN6eVBjx{d%G(D>ze%*~Jd! zXy^cHg?XgT`>O=hFv+Ry8@-6>2<|=a%WHDF;8;ehR8G}%_wigrKug4Sn(&esBWf>J zVTlK;Q~`(w(jJ92f8(j?{>R<<*P91x3q9?WA+lG4?42M*eW@-8j4So5D#-zY zuGAkFTL~M9g{4#U%IdVigT}LwV;2W83?OGkIRcdre?8(l+hn9<{=3#!zsTXl@)?y8 zZ|EFwB|NG;kZU3|4niiGnV9)*$~>prM_#h~`R&XL#=VB8`{@1Cm~%a&#R9;E*kl{- z*YX2UJxuS=!D!TfP|3*Xvg6q)jcvq%a10Tw-1!v6aax4l%m(|{*2OFJ_{wNTZNoT| zIp7dij!m=GILJdAyf=T*{i-Mw|JuEXDcKT9FKGVuJhVO-s_;=Iwoz=jDsp8rp} z0~PYwH$SKs-s$X<{t$@gUPcKJKUiRW9rn-aJ)iUoqn*lmWPcVn>&fP$K^%?|E6)Dm ztUEo`5Xf4=Wez`GKVFoFB?u@vC}8yQ3giEFda#&PCP7fK6(SmbHlV13Q|zLl zDCKoy{lBNy_n`}b1|(yWAz>tt5v2CJ+hor?7iS>o9Obyx0f$~MRM z5!I#k$P<*4(o@4G>upF-K4Kl|1iqT8)}Tdlp=DrXQc{Ppz#5imw=|^mPWFk*T4k^0 zbsV-8{+deI&0zHUS^Y!TG9fgJzGyL`Ne}NIb&zyn8?=WvU)My1fUA z@jU^9W;AJqRBL_1%F~Q#z%f);Jhwq@i^pJ@-N`G`iouV+GXksnXz(ia57Zc3Yv2Cp zV1nHFtQb6yYb6n&9|5d&oW~ZeGYJCwfQQ#U^3V2czEhI3a8z;@7o@4oXnWsF%s(m2 zd9}kyd3_=Bm-)z`JXp0E;&OEHtQzXtr9#k%sMSg`%zM#zTY<`c<-@( zY~>MW=D9}{U7x@aT2-+l@a|hG}V6H_KIJ|FMHqWa7+nISNQ5)hp*F;A{|E{-=Hnt@k)d zT)e@{XY=3_Ij0Uf{>5h#T+$a$+-N_+8jG-m$~;r@I`?PSXsHb_Ep7)(j( zkWuj=Yfa!hut+AU!hu3h?W^g#Y89+NMm91{>G`tM{c?YdrD|2b$?EdPpp;dII+|LIRZheer5OtdD)~ zV{o9akzwvJG;?Sk9z5srqml!gWjoK?hLC)?mY`>VTY7Yg^9AcdW4K!jhv;qF`fF@I zrxTkKP>!hBV7RMN61&$~lacs;`?%+U_}HUzlUkz;`P6G`$c_?YC7p<4-Wb12k178P zY8z4Z`=*F(&<>GHuS;M#PwPrKwexx5S10yW18I`<3_H<)KPnP6x-%H-wu7CuTu=~p zoOYMO$z3JXJ(|BWll|NOie=e5n1kE40kdsqmAKse^$5t`j%?e3lj6}-KRb}+)(55V z4mb~gkv?F+> z;feQ-FY=$1{<-SAiNr*04Rk^JhrmAy+Qq(u8q6T)9;Xa>lh$*+YQ@ORR%(+1NtuF_ z)nyjzm3oohSSfL_Qe`r`Na>3&h1yPKr$x6Bn?TGgQXS1h={Q+&?khAu)yX=4;mFc7 z^*MK?D}o{~xhnem(hi0>iym`~$IK1>M7i~qRFwXl?cyh{*$@V042p>}8KwpM3LtO; zPbVZa^A9h|A1YmGvVMGID2EL|P+KcD$Ck|$nSPYe!zfhNW-p%TsfZB#B2+K>BieBj zGf0maVZHrkDB8MA-H}j`C?9me%nd;ioB6=0R$him(F#;o-#Qab=HWrj-culGP@BSP z)QkxUS$;W#!IO)(1h~%woQN#rJ-ta`TnJt0X z#C_FZw%ldLC9r*~e)6Y|Cc@jRy~5@V=Z#Xig(jf`2r0BPay&%R6NWGsUJgOe_X-T<V-9@e5a51u~Yp>11*u$DEKn%|@|H5{>Rm zM!H>PQtdKaynC(w8<0% zCtm*S;s`Ko5&5{9%jLf`a=b-)zJ#s$m}gZejdf?QKNZX9^=Y$A1Yk_ke{^Xu{>e&A zmOO~Yw*bjqG<_kB*Jhr`9G*?gLbM4bi9sA3@b|^|*VTgyz%%g_se;Ch*q>>{i$%Ls z2$sXIuFDELxo-=TS1Bq5!%=uSKX%QhgRQtmYbHDy8U%|izbsMRjN^gG5+FM&%?_A$ z2ajpm+-Z%gyxw_gYuaiKI0doMp=cN}UaY(pWE7yRLXU6$luC?*=t>>_aXAp^>|XB) z{%|!Wo=h#-25BEN#74Olr|d)u%uN2?M8?PP{UYg@g9{L>hGv^w@l`Ddu|kw#8(}-c z^0@>)SnS&QOqI;DMJkRkUc@L_X0R5DsB_&u#$>UbrOzv@2LS-9ev$LROrDjjc#o!w zI5v2IlV#AzD7d;&i}Ur^>OS;Vq>_0tE?IzO;PWmMTaYrqsyUJLWlK2eW)>80Vr8gH zP|(&74+r}-5XzL`3NV3=*TL_&aA{YrR*(7B6iP)I5fzJDI0(Q$)UbbQ#F2Fcwyyg& zbXa|nGdFc$i=RB(nzKbPI;0)m8Dv}>5bl~llIkdv1I(rY_0)Vd&Sm3eX(?3S+{Zf%KMb!MKe zJJ#)=8#gBp5zm?D?rI+u575`!_qDIRC(@6!3#gxzWuMm=*__MmM4a-S&h0^O?d&Ps zeV@mt|5%{SGnp&6kL@F#gIAN2dXlw*%N#}AoNu?$3JP!CbAlTmT4U6!X~6d`*O685 zN$zhO#Nd^9X+eiJ1ytEsyO(wMa!S5#>Le@J1nnkS_ECF=UnY${S) zW3D*;j0iKf`RZKj?O3TxPwKhI;+$w(y$k)>OQ(FgHd?#rh3$t1Hm0vC|UgYxHBr&vceea3@%ZDuF0YG-hY%~p5-PuX) z#1ANU+O8@CV%i=;mY!KYwj@fwJjc+3j?{Sz87L-|&o%aLy?AHHrzOaha2^2z%vToY z0UP4LfPjUY;YH-}owxfrCqXA;bKVKdi(8Njh>=M6WKT^xoi~t%g!9C{(Y8QW&NHf) zuxAC#;glIY&03-lPO>y6F^=1?{bq+_XG)eYZj-^)9U*H9OI+2xS6Iu(#^qq`1;rC{ zXg1(I1rSoS?%NI){`Y#iogBuSfR!UD<-c-jl=%74^{V$ z#BfdVO}Wwuu2?#Zmh9X1FeF}6$7UZ2YCVfu>VjUoaPeMP>3YHbuvPD}j%Q~B%|oZz z$|PM;ghMBvwsW#!K4W`?iV? z=VXxWACLKj(h<4+2*EX>$D7Irj$%)Ny*!mjSa}kvk$utSMFULPHefVqKEu0}+}h|M z<@XR&pF7pFYQ{s{?G#$za24zQSAQL^1>C+2Sl)@nj=3`T<%rs?Q zNCb%nJa@=zYOPUDzEK##iBHV41&;W?Z1Gct_oZa8&^qAdQdut>uWhPSN5mgpy<`d@ z8g8zN7M&iPbASz>hf1GHk^A5n1eBNGknM$^Z>=HYyM8)gH;J)s+3wJu=(C_-aUe-S zLksdS*K&Af4*krHG;7ciwG#qeNYrv5QcSl0R)-9RBzm%o0^KZv5vyKt+iOs_PM>^b zOTFe)>E&P#5slA9+spL(Vj=otPrrB?F}4NAFNL}$j`03M3LM#y=IS8KwybU3@gNZ! zHW4xTDq*i?xLmJ3-_w^(t&nSd)CU2nuA+?OA_{30Q?5(ZlC*FgR>6s#AmD>yP;S`^ z05=}jKc?}xJt>Ss(WdVh*p1mZfZ3{|kGhpZG-grLr2(nNgWIUe@c(_y86tkcn5R<> zPJq!uJa)L*B01D2td9!;BMxn5@!(^U5YR;R-8~5OZjJ)iUdljfUf)3P+&lsjxi)mw z2d6k!3O^z<+Z63>Z&4Jx*O<`H)H@{m@UZEOT9R>ZCP_IGzrKLsKjs^c?P}3m>wne4 zR*Ea#y7Exwq0VU(Y}s}Jx&vD+dEpB6<>SjQ69K)vl?6*PDKG^ZEVXj#0wx^mJj(OD zcN13=9;pHft5ardn=o?_StV}29VM)A-VV+OEfU$Q!O{Yn51y3@FhhzV)bGglL!?U8 zb+6g3-YEsPeeFgC?>?O`m{)Z=k+migmK)SG!1QJ+^V%;=r zpi=1lKSPX++R3L~7rhw<&UKM5JS4FdonkNzy7US?G#n%gL|Um?KZ|hKzm#Gbo$J7e zCjwgXDiWQtl;0hxUyyr&{EQ%u{iI6*ywr!j;}viB?f9DIC3GE?vr5>UWj(Na5do~d zatjc9Fjnz|Jku*a3VzO>6;CS1Nl>&MJxzO4VMd>rc183&rukrf7`DivuYh1FMH$BE zypj`mQEhM^+R{wOVN{HZO;r84?VRjq>vX+E7vvZQ0On+O^ud(xAPK(b`XLS&qp~R^ z>69DQl%vPtJ}r6MjA+XY-I>JUE0U@Wp{|R*K|s_$>%kFl4BM@+>|B8F^S5pfGG}?d z=rQ@Yl#LzjhqS-@4HrUKB);w?-+ zCt1Bs-8?zPB?N*2&81=00-!dbTw9q5xlsMd+)=WDzDsY)t3 z*c?hW4U5Jp#*<=}nA&L<(CN~~+*4Ph75&}+=n;cpgAF(zKB2nA5kzmu!SG1i4E^cY zvqRkyb~&A4sdho~foEq#XiqI7GKb%VuFnDYK%sq1!9Gd+qucCL`>OVmn$_rZaDM1P zg+pE8@n?VntQrHx?&|{)kRfd`tMk5tTX&Hg^BoGD9Jl2t2eILMKNmVw7VnwzkKUQB z{iX0~i@8ne8Xn8v=r`-n7fd`dXnpj^7vD=!xGX1aGyG}y^u1)tc8pVB004Aws-@nk zX-F1?AJ)?eGKWgZ`y6n@Q;Qg7WVWyP?yq&Y2LYv}wf>=!C)i;g{pYp?l2`$0?~ZnZ zm;?h~)Zi6y{8dnUhcWO#?>LBRLm_J6GL|4%{~Icde&7u%a+LBM>lu+~!Jl&q+KR|4 z(}l?wrqs-^L|^Q{CnmT-PP*l8ME=@f@1_?Bw-Qd}P(x?-gIC=Zf6P$_Z-yi`8}0Hi z8c@18yFFS#Pi67U2%|x+&Jf|c!>$C@+%-5pQb`*~x`h{)js)reiInUx5F>Oe`Dg>Q zJY6ZYe$``wYW8eF+15!F2#u|8os+whH-0S z-ittBG5GUfsPKMTQ=LnX?Dop5vn}pw5Wc(CjRP7zyHxNi(HP8)2aL^u6r?!pd`cv= zSNMrqfbMZi=pO(p4Y!%tQ};I6ja$hjv=CC+HsfK$M%1_$GcBYc5Ix^1I%!R>4AY`#4lQO1=1HfZTyu_Fi&PRU1Of4B}A-ZEGiVp2Gtv7XpA!{60mL64VPjn&G? z@91|niN%2>uAaq|Y*U}c+N^YS8l9h2GE7I!)d0(TG6S(r{ITefsjTv}XQbK@Taihe zu6EVu-E4MQcPrN%4N=Vq=MBpc2M_(WFnF!ZYc(4w3lyn4<3BTif*|dT`f;Jf!NebO zNAKQY)qyHZ+$>GZ)G;niJbWF5D#!l7hCXVZG|5-WC-c`;#sNIuxaRh&{m)G7Sy<&9 zogMMjL_>PV@G1~!fUkxF52uqYK75kMWQp?hHoRnQB+*0JJd^!7T*#~M)>N}S%S+-T zEZHo#9Y$}CCT6KQ2=T|`{P=DfD_nPoJlO?Veodh8kCfPhJpS~u@@?Cjl($CK3u3;g z^hxqyY;{ESX5PETsu^|myFaAY%&wlR3s)V9sMHEP#~FVX<|_5T{xCzz7CT43VY^hz zY&1v1jmuhka!`y+D|PY90st@6#R16YEbG!H7+$dcEihV?evb{2;#M(TQjFLLgp#Q5 zXXvEjE$cBrdL2&y^$}6eNe+d#xDwK6B{C=PUTBB-v^(mpGSuavVnFizp2jpBUv(49 zZBAO0ms84UwT6wLfY4(!bgwO$+NE3Cz(i`Bi*y`0jlTA?sfI+s>YsadbTtj#8S2fV&biNxNnFr zDGQEmR@Yhbz@|lQ5;6~J$x+Av`RA^wJ=li1Pf1y(crQYj1x){C z-Qym<;NT%3R|m)jbO;VHsTsXB73$9es+F2pl(~zHq76UzkP@8u2&Rq{F{k7cA`Cv_ zyPLG27q5+A@sAdOeWawc-gh0I9LM&I;}P4AFp888he%*4NXK&_Gq?ou2cK)Y+`)Yn zu31O0?si)jGrAM-mZ28MLevfuWbb~U#OaHEqZt{i-pdrBDiL7KpJG8q<}Du>%Xr_( zgR|JTK94&;0O}Z(PRDxj^q8CrD(^J>PRDgNm}E8E82oZAUHc2^m3GTp%dVHlG&}g% zPr+O!Fyoaaqv=C_DNagQ!~BQ0G>MzRNrWad&Cv7>3LlcFDWFBz6?8V+!0x0Oo(Y&P zkWgXMmS|Fx<>5GZaJhB14bWwqeUSZ$-Ms&%x%JYR3L45FpZ*-puvVGy$~wjhFEQnz z(C)_kCSGhblKx)BK2yZe6!UFwE)C3pHQ1m47e`b@u^oxBZ-%a9hedM^#KzOFo>EIF zqxZI%J^w5=1%oV!3JVNGWa3yA(N0G8BSokmn1qwem6UeQA*hgahJBJrvi~lwaN;=R zAa;I(p?Ilt%Lxz!r0U9?uv@{U8CYl^o3axxTMHByqKlFAkMR~#@O-LIRFpotf%$TF z)6ao73k<8$4Bv6~!5JS&tQbI_V@EC{(UODKFoX9M2lvsLMC&wV2=HSTfSKf-y=s2hI>E;>^*3AN>rj?lKLMwI1St_3U+M4> z7W*QeI;EujYPomITZ9GN%7VhDgsoZ30m|`FYy@LDWDumUiaN@Y_=j|CV=J0{t#5gK z21bLa4Cvz??KrS-k8He}ojfQrfef5bYEifoyzRnXrk4MtsHl%d8ACnx)82gh!tqnvS|hnJlEx+`+!zQ z2%Q_(-H0K7rJP}ymO*#l%`3p_X-C7&_aPKW{gaO*@NNyn->jsc@`CDi^Y=F75=Fvn z=ls%w{Y#o0nY2{GhDZpkF*5na-6Mq_+-rK3{ubJQef&kR<-zY}w8~L!6h;$p<&35I zS}TzOagHO8?>Up3Eq|2AW2Gh<$;>cYM5ft$E6yw0(JlOzNP-1${NE)L$W<- z#svYuB78BEa!8_6C-6RaHmhc~byIZyj}%%?OeopT5Zpb$jAd&@;a*1EVpR<1Y_)0Idvy^NW)EV(s zJ3H^uF{}vtk;!z_>`A0lG;)-zd!GcxEnpWT|+X++wS-S=mP|i*Conu3x8n5hznR&2WJKRj1*< z6f$C_D<{IjNM=nZaZ^;ig_R1{%b&q*qVH>qcLb?^WGbdDgSFR%y*c^#u6{)FZ7w0to;?cP67lwKZS$x z-tou~2S>>fExrS^jL=}S_#CbyA^0c(YCMaIN6XnUd$6Y9%MFgh3aIxQjw!mK#Nx}K zWmu{p7XKDhG6rdR-=m@OzJy=&l`X{sX#+{-;S347R|ycBBLKh_LS?E$!sa; z`#7sQIN^Wo${#7AAwo+~A|NY6HGjgS;Y0yHm?%v;ZLraQ6mC$`*kea9H)PwquN)M~ zzhMVs`VZ%opQni#?`%T#H-PF+V!_L(r?tKBe7iGv{?cn}rSUh^BdKU5tF@KGwx(VS z=E2yP%hC(H+A$Z2GLuP3!Two=mnsOfqCB82LVa-==h$Uo<$XRFEXqkDY&T^0_1=%2 zQ$5vj`TluaJ@6<5FC0z-j`jzFQDHq_N1#^mSX%8q)zV`@Pp6O0%r`0(TKBJwjpuf# zdc0O^@6~=CeJ)?bz}dGI7}wxZ3?aul?35X=r?s(7>%2wzi%^P7;cVXS*nD8NiKf>8 z+P)I738UvYLucI~PkAx-sE787ay$64t1Y2t1t71;82EBy0L_*$YYaU_55JS7=5>xV zD}^GC8tkaMnM|HFYQl9s1a@XPH7BlCu(?)j;8~P#9^J8aJq)*TqpJrXr_sW@Ml)pw z^wbr%BZ|>(b{BMs@cWH!gT&bukl)hRrm`~@*%p%S2X9VZNsiG^lHm_=8ay%r3n%T$ zLD}(-t#iiuF~Q?U%KFcP4GFj$ZAxj^XAX`Zxp*1m^)z0Qkse zD}d`wV|4JKSLF?@vKK(57$VF-DZ;}bmV_E)s{lMvg~5-tAQ@h9Vq-e3Ml7YzjH1(M zI!Jc>UQ;r8nTPcn^f%|ovZ(=X5r)pzi7L}E8GQK3WDU}$mv91O{-!pj*X$&5TvsmE z8_J<^VarN%Ipjm>o0Eo}C+S>GxniSe6@NPkEO~)|p5P$Z5AQt19in-99+Guh{C{+7 zCG80D{Gham-bS&zDmWaVCXJ^FuH~uPzaeaBqV6~+(BnyYCRVBJP?KeyrFP-CeN!Um zqU0NOMY9}<=7RxEcq~c&1}cb=NR{8C4wb+*EWx#!ecWjfLb|+lT^6|GX^+Xvq(ZFZ znib?8Z{N!j(6j0wW!NE1OrfXMW8hCcqn`Ly48z_rg>WW`7%i!6pl=~MDCdS9mntxl zE?G`67Rq)^{wkqtUb0)!D}6zWNo*NGv`*Z#m9VJs9-#(xZ@B*IcZ4}O+xQL0Q|Ne= z5qK+mavKrdN8am0O=F#)uEOOEzo{w-_coOF`kLTiP%|e!H^EruG$L|zGf!)@rHu$a zne(Qipk5oKKw=&1f}`^=OQM((jZ=|#&@w3pdHOI$KI06FQ0^|~pVoUyk9zpw`vL&0 zQ8DxGN>W!+)nVBy_WYZ9ZnXZLZ+e^;7+@2oJkxx@tz#>ehp6hh&R#+au34W2RFSV}Wjx77z`ebhGCZfTimXn;>eEt=eIPH|< zwjOjbF*QL2mkycJYeVU%I&^@vMUkGf=+V<;k>mjYcs3|iGs@(cLSl~;(K2Tacn7fK zm+)$*&V+7Bf?)a%@@3>2KU}a;>QMTQy7Ht$Uu}m^(kO6Qv>SeTgcy;Z6E~Ydd(BJA zR6z!e-M!Q^FfsExs}%sy^S;%^{KQdkFbpfG6oT!g;R*$%GPV!jcC#p|@ulc#5Eh>t z{az%D=eiCLoTC|()|I*0o?3y!O*qlm`Gd%hC4jrgo?`CW3A|s0S_o-@nf$=aRzG3u zx8qlptQaLeAt^@<yfy)s8?iNsMl!DL72WlC=UL2Hj67SZ#aK4*YnF$m7PhDQ>G| zC;L_UB=yn@BX+{GOpQ6Ar;tFeAecHdvU&#O-$!kR3wQfv#vBR#a)Fp}1U|B0Jb1D3 zt&{$%7F{ostlpORo;L#QyGVevky#7d3^}m!+|Oe`yl5-r!N}!Tt7CJadUV+e4vqO? zuTU60TM{;eo)f(6qjpq!*5U8rHgp?tLitdp3gO*@T|RUjJDFxcvf6{^aB(yYhPQ~6bnI3>1i0d^?2S;X9B+UY0 z;UpG~1AnvQy09;HsVcbH4|Wz|V3k8r4>)9}!*JO1I>dDa$ZUIXE_-Tam167=oH7>7 zL59k;Ji+E5Tz)O8If*S2wv7OEJvIV=gc+wL{0i{sa%H7E@c|%6v~@5CGdrkQev#Ma z#r`{icw0RC{Zo`T4(?EFI3h(EmK$7Ycf%}5yKk>4)C*2o=|_mXtV*L=(Fy+2t1~W` z9tp7yo%HI_JJmS_(4%lO`gXFZ-&R30Ex%$V&Vq3Pl!{EtqB2v|Av~J1a zmt9lbWG%M+hJrv8+d%GqSp1-;!ln|R*r)V)<@D@Hi9^@K>N;DoxO1gc2CjUu>kFul3Fs8x;~$%ZYI3n7->GHqcd2W zox1-nw=xZNttQDu9zy2myCdsuSrETq_`^ljQm>O|M+{b(7U@4>AHmZ~NG}0q&r|hz zFyk1AwSwlAgCue+hKfN$f>^5T%V~qHV4vA^K;$taee9SK=x%&HROklBVPAXkZ(90W zCiP7m3d2|i0(Wk0_!bCx zP_qgiN=Q{kA2?d-%yHCDW?zK2*{cA0tfI-4j4Bz%%Y1dBH85!Z92%~+n_xq4s0Plg zEfE0n;B1@}jSHEl?Ld$|I21SmisPH<6iY|YU99saKlz_+SYHx7ZuvJ4H@R*9AM&0* z3O5*{V!j7>zK94U9ycRS;~8*zyurg54XqCE_4eG>X#0y!rE@exhvic5u_Bc|4%df8 zV~Wr2Y3LOxN#Fi3PbsPzd&tlEe%r9SS&dPiysVObazX3GIn|zY%@^_i9Bz7aPWS)D)@C$loa~DvyWpox)g*w_$+QjQ-%#39ThZVVTTQtH zLw6$s`TnZNtB^%4=F@rnrA#%*tvk^DA7E=Q&>IU{&^4!=e#$$OhjS%FGVoG4y^D>C zbtZk6KVn;@7|u0-F0r(rU)dRIw-HCN1Eb(SPu8h%lQVkalhgkRRlq+{@%Vd@SYBg7 z&S9$>Ogmx$wkEg?Q67dVS=<^~z*(;u-0?y}>&&6CG+ZuuQxHO?a3#8qBPC zfxeR_HRkp5v@+`8UFm%?zbrat%ScwbBDvn}F*8-={_LVa>70$tk#bOal0uF|Wd;z% zS7Um-^Ad??U2hXkrK_|pn+x=~>)r~S*OX_riw=5>(%OQr7~5+%2{>3(7Mg}Hx1OvV z&n#3t%zV)ff%7(yYnPrfxR~ts)$>hQ%-Q14Q@iyY$~TYmV0ogu_y}QMCa`YQsy0A< z`Kdsped1~r7zEi%L*&ZdkO#;Q>5i8 zz@M_llZs8zoA0@(q)r?<7+^xhUfI z%(&StEC=ptS+!h2O)@xO{g?Ehm#k3=yn;8xL^o`kghsi#Ju*UA%<&TS40xvXysn=L z)Jr>M%dI9?D>kl^BnGm}mya_=%TRI}8sRn%9E#$PncCpAK$JfyvD?>Yo~`~n$BJEj zk@AD$A&23y(&(Hzp$NmocUBX2u(A8F00;#?F)N-xMmMEdopG9^U`^$mlIQBepIi4gr`p-eu zNnkGwv?){49LZb7kbZ2vm;ta+h=5%nev$xi#8QCXpKk5XGj5DQQ zUj$~D+mVE+?=RrV%~;!xKbU1M#XTm|zM%e-h@uoP$YE|v~p`0a}x&DoM z4;+zgLB(&&;K0n4d%dy0Sc}7i5`x;<2X|E?&!zY3^<^0 zFbPERSuwmCP=DQHITLq3SkZHcK|D2mkzp`gEs_t)uh@cKWA8Z(Vl%CI z7gDc`Yt?dH+7Vvt*}QE4dN&yem>1-YT-&nrd5nqc%rgAi;hH08gSbz%aGH_00Yj?j zp+xIQjr5IO%41A_r6D!UWm3Wmex$_a-i7d`mwDL>SkGCWUqC2Ee~ri(`eT8&@l*?) zH5ZHM&;hImCk=?NEku(kv8K~$;w&uc(y-Ku8-)1@LqPl zw6wo3UA;w!5?yqD3>v6gmBxnw!QOzVGs(F0B=~IXC0t;3b?W?toogJETc zv(Sf-Oj&S^L^?QKw4p4#ZZyqMPdPX3At-kCwLCveuZLM;vl_R^S^UXIJ5enXxh>R` z!)mwPziA-SQ$(RO-X*WytlV1>YK(!9=D=MJ0|sLVw8XGf7zZeiWe4sxL|42M++Kbl><0BGKzgHXt~!HtLRcNX%yXl+r9(F(fZUwZ zpkO60MyuZd^6{g9^{5l~VQOox-BS|3C97g;ya!B-_pYUR| zNyCoe0$@;=mq$poL_zHNE_q}emqC&d2sqrj;CN9sYbOABD;MfXp@@sAR%xbJ>N_M* z(|>(ppw(H;9RxOMWV$^=RkQ;@o+;81YEYpfU%sLD^*ReyZR385X2+$hXUXt!PrW{8 zbWmn9^-w>DV!mWY%p;up^AfkoIvm=79(};=qwKmh#m3H9F zps^6Z;FhJlw|37)FbzR8g-Vr0J8B`OAHnJ$8LGld_y(e3Xh4(G<~Sb~)XzeY@&&vy zXZ}Lu=OEQhAr>Lrg4pYcu+eW#Gk`!hW%Ag;K-U@Q z`>QQiy6JC*>vGnoUerEW-&NbK#7TR&kl?>aO!G@avpy zv*VAWy#eETym^jNt3@ZoFHa@3CXM0;)6W&jzzYk0p&n$E44|6Vx4BifI}%U|r85Na zxX&|jWQdb|6!q$E#01eul5uB+nYmWhm2s<*q1tQD5fst;EH*@{rCmIf#=O0RADe)l z2g6gGIb`kA;KENl9#Q;ZM!M$GGUsuAQGVMwvYJk8S6$;)WkiLbBz!psQA9TT=mZyJ z!Q|^%XR$OMpy-2w(`|QHp(+!xK#!-;QlY&gkO<+SP!F*DNnnqARRhw-E_mG6U7cIM zLyoEE{Ul;b5In$OZQ@K#dfc*B z@}{qxTU{2OHM!h_bu3?s;w8pK7+O`m0Vba0woeeM-{D)d=;lDmaU>CN|K5}uP0M%% zw8`{P__*mq@(67?c|zWJ1KoqMX)+6`)u!C|M`@bxPX7;2(v6WtjBRfDGD#TMo}f{> z13O8~ZI_FxUER2u@xt(-g5KJds4xCb1l&BprpPPRg$cB8S@iSV8cTUM2812B4uify zB>!qmp!S(aC{Sd>1j<7PUM6y=>@KP@i$lFPYLvvs1&{BWE-Du;i%5n(lc$$i->48b zQ76)^8iWcyz6?rpoa?&JW}GPAI8Z{>_AhbuCdU1$rHFoUiWkLav{K|~I4+XvDDRpB zl4gw)GT}WXn)mhk&BOtT3U3bk*m6qBF;s1B4ONr=4ZtBr3BfeP=52?kZI*|P(D&d^ zA&t|@GpqK{W~~;xa!&Fg0!niQGM4PcACL3Ct=J(3Evl#6Vni3U1I?&}SFt)F`MPKk&3F)bmDKB6bh#91F9_CT#?gA}f86HTRE3)s`ZjxPQP5DQtYlo8eK zN{55EvU~wI9SF}C0$q7I-ROr$MZgCVlAmF%5%jC+8NB2DMQRi96Lu+Y_PIjY-A2T{ zj-OfwRsNDADd9|YOf)?pL8qeQc0zsu6|dV| zW|TWe$aaMtr+bs74TTVtu<=529nfW~1D zK0gJ{bJqLc*4hT3qnZIGDaiH(sP{tvep_3pH+=7EdKs7$A{)PM-u$0~{7~pMH%SQT zu|pv&Ouy2m9ky&^$2XTa@^{&jRXuVwlXO3A>_AX?kFCotDWStHwv>fM$~Aa*32?h^ z8-75nK+jM(j9xr2)^zaIwj^j0V2keT5c&Iy(|=;bMG+6VJrMj}^Y-=+s5GhJ%gay79=9LmHH_=kmu6ybje z8C%GDIc)F3c%uTMo*=S&Fq?gPA=X^K9%fIYOjEm6shis|0 zmln6=V6ih?$#(%PHoznFq0?Y?@i*z<4{Ab?e1chSY>YThA>;e-jMk-sNSnd1%gkic zvj{2hi1k-B=^~-bqEd1X4FL@gJ{n04wZa#*T|Fu=D-S+L%h-~)L(vouOJNq8hYq&r zW5>1XR+mwiBfzpzZ5X~)Tz@YRI#=%bhfjDn-fh-4C1!ab7qn*bKlN)El5lp~Y+|Sz z|M4`(nPD`Ih``ykXy=%Y&&1Z-8zqfIk%zsw>dgT<^$xA{>EJE3I9Q!vj!m5W(MdFR zw8=dXssS_LkBIzh4(V??*)l{koBb)bc=aT5MKQ>(cLb8`*o~*5S zSOk4HYbxde0KhW0gag#%3GvN}JygglsLBE*a_#Lr{>xlo>{NZdC2E(uj_Z1rZ8nu1 z_rsJn)_Fbw&Wd6@K%5WznaJni6Ob7*Ks)LU2h@`~D9)yL-f+aesgbnbeI1aTco=V-0v_qCV%c+ z7h9!u{z21L7PS1_n;++;q@%8asZlTh3D$Nl){ z+Ngg3!(_|70HW@*s47-pVTJXaJns8va6@Vyg1D|ab*1w~5mVcap+meE04$~A4UVfg zmLv7Z4;uSIId7rzMUK$`=GyNdMy|si;qB=z0~95yUa+0fS*%R5aYz($$kNY1GvCJ> zwSF)beJzoxXqfrQB%~lYjD3!te^%8Zvp8hLoy)mxH8>zIl#gk#s@-4*!f<1O4n+p?Sq2a#z-dJb zHSWVi2HOlXP7&t>Oe6a@B+allifK7)%cL~KIj>|dHcH*NJjyyy+@*QQS_v8=?y#atD z!9O0BcQL}$pz^3pS)VjUwcYRl-T6{tjJb8tZm`;S}?2G=~||T;kTuBdhCMuQicbp;|UeJ0riJrkZ^U7rpBKU_pfLz@au+cBiCJi z`0RdVH5=zV8UN3>lO;^YZ0Bj+j>SG$PYQYag0=A#U5=~(sfauL_mTF(0{1wJEDAgV zVI=j14PLAH<~)+d$7N0$_c8en2n=qjys6C%(TAB1eSL^wzTx_=y+_u)cp4fIiENY# z_}+WB6M)u9tQY5U{pmA(LD_yB9gr(W=aD6H2()dS0|e{ggKJb7;crfeZO*s1@uVp! z1(fQ991$U%^wG-w0V_z`9-d1CNsM-yJSTXyegC%5hnP^3H2l*KYrm)E)B}+xRa7ds z6e(os(t;k>arf~-&+kj)ih0DpegKC3i7#N!+(psXWC0+!zRzu;M*dpR_--J&UGD;? zh(~$zHZ(+vV^me!zHz3jzcP)ahHi@;?F&B^iBEC9)(V40s^f#jI-^yCPa86OxQh2k zAMd3FzN85Zfc2e^!^9KR(W=&imfWkdxR7!jWO~Xc^`%=U#(P^i&gqamK7f_0iL3dS z{~Wx17!bwdANlvy=oTLB?=F4Si<6`QYr9DfOjVEfDiwBcgC z?bh~o!$U}kZcjyL z+h#bo{Nrgk&P@qL-D6~^2(eWsf8xTb(uTC-f!T>=_W4&gBR!R0PI@>ZP3KrX3d6I) zwuQrq64z2vx^}%Rh*3`IPD)Qe=-}?(GFT1LSoKhP1X;^u%(T8)Z3nmjkUL}!&EwFM z{CzuSh-(||H6P(+v(#85?39klg6EB*2|d5_0!ZashKP_*+uLwas>ke40gWMpm0%od zp3>y17JB{+nuO}`gKDfE!wcmSpRtyQoEj8g0^bvU3Q}Ue$AS6 zOtyAg82|ngQmerg56yCF9td|6>7XfITT9PnD{f&Wo}MYqI5a*6woPkbF7%x+WXrb^Q4Degq$z ztom?HTu|XtAKXl04`~$W{0shFWtqDZs)C@BZA%=bM>WVJmQ=e4gG{5Y&PwdcN&$sQ z9Tjm2M<(xL-AKORJ*U8*Bgz2-EX+9##)Hz-E@Ax?(RXX$BQX`YD#&nyK0#sHD49^2 zRl9PiNIh-OijcL6|Nj^y>)+5Kep%n@3j!3zA&HEi5UkkbPNdr`ZgeiSzfFh}@71F* zMjBEP_WIT>jySiLyuMs_>6MA|U`f}$1eVTTHVl)Oy&jOiXw!bHr8>SJaC8X(Fs71G z-uqqV9{9-|w~;1jz8Xu7o{4ISa)>LFu`Qp@qa8is$K*5hm(&+cSL3dJDYE;XPdhkx ziU6KLdXP!HqUmXW?`@YR+DK(ef%19tkR=?O{E08Kp|Pa7~Y&UYKJ%{?gBvA-`_$wwT!^ROXR-*4sU7jD-4Vom=}Yxxb-Z7UGIuq`2VvK2*Ct#8kQ??Ws5w1l&_sJ3naq0Y&Xeq;{gb|UW9zXti_$XF!Hgy)KjQIyL z2581CPBWzOHk#I?**b+(WhUWO-b2FsQB4cW>irI%UG4D}>F$MuaC3W6Ql35SS^Y1c zVNY2gvv-6JZk3$~kA1rq*S5YVGyXABRe3MeNoB=}8 zkrH4lg%@-4<}QUYHotF^ST1xA^ml-+%?}5?XYr>ON}zf?a=!$lrZmy$i*w;E8dm=R z-h&<}_+J*%RDS;*w45gl524`te*la?bH6S6sIOq6DS4YJMm|@)fU0Gt@mm{WojT3L zH|{cUD}^9#DIlKjAJc;@W!UmLG5^n}$gQ3TpaH#5kDf}ib2Ov&RQ+d5-IZ@tkyNxW1peU9+ADoUw1 zQKbaso&cH00Zkg@_CeUe>z!G(<@v?~JN}h{=oY!@PQQd8WE+JzH(2JIJh$(+7*Wru zh@nni@%K6a00Ngq%ei!u9zc+;Z8NXVCYc&y(eIXCUsRAENZ7w9S(9cLs7W0h9L-Yt zecv6Pm+KHzh4D$q``4QpFnLeJyux||_znw#GKIXjg4u~fJ<;3z^;*ZFZkY3U1$Gq(jd3${`SZl!;5fjnEY z4m+M#=356SHB2|IGUnn-H%KS20gW~>dZocgzz2%A!iZmLIb5boLx3xm7YFP{Jk4gr zjFm$r)7_5p=75I@zW&Z&QNk|RrR5hQN!T`&H@~6Xv{9!j0G|rq5;I3dbz{S8U5KTAq0$2P z3X#BJy%l;Fe|z_EDM?ouTD^-`a?W8ZU5kj2YpCJ^@1VDPvz_Kgf$y&xTEs+=6i9yt z*|&ef+p~UApj~j9BndoT0km3k4K0y;UN%+*%;d%5M%&BUGN4K8V?<$mW_k42ad#j( z>_Kx5+G@eM=OB*d+_5hSve;qAh1z)J+3+dE6_^Y48sxkydlC~aeQbL=YZGg;Jo_q& z162+2I%FI^!o5}Sf_N~0X9EJSxve><@@LKHJN9DH8WwzSzGI@3I zglqZgo_D9bAh4v=>WZ?v*K-6RJWYc0B#M0bY6vNiFUOpfv8zSgx$xI(8m4Tfy)e>T zP=Kg|wq?L7RfSGl4|b@u9HmX|Goj5u5&qZAKx#NH!XxLr%iyGln1|B5ec6cp=UbV0 z1|izeRFGq~YW%7VUBZJiO4&9+nf!W~SD*hUvFX`tai0ehjM=jUlzF={x3 zACfWLG#yTPS2mTdOJ=JY`pGVwEFyPF9!ibJSTy-I$HB?r{fS~EY0R>d?yt^^N)G=azC{Ym$Ukgn>jMs5BvLQ5dSta7k{W_IEl%A*NKhfv} z%+eugW*Jqhr28qQ;+*6aqU1_oJ#KyNi!|+l2sp4~56*MH@o-<;{~c%M=z9;CR2B}D z#aaGG&bA*mAP53%Y_z)u<)dO36~T_kkkM}Y8Mg>Z!ph$+Sj%=J(`DgCY2eDdAE<(e ziG7!DzN?>QrJUax!5E$SDzORc*l_d6$8NlYfi-*%5ok8G%Q4sy?&m*GmQj5>^ z(Ar!0J_@h7u|lUWP{#iy9q!e>eFM`RDOhC?KwT9Jyf)^+>bd!s_qWwSED=zB^7+aB zQ|e8miu%>uL{7OGXd7awC*iBijR&1QbI6fd-N7{Zb4wg0=Ns=8V5!2UC&&1^0$&rS z(H#feTD?4BD!o(U?vv-j9QtfxI|1e!LaFbsT^b`C;?4f|aYkMjH|*(!F2Q|u1id6b zb@ep;iWe?IyckE+)pjZ#IiLQ~tH^K)((-)!J0V^J|CaA*V%Or|tCL`23`VzUGP=O9 zQf(Q_zJY3GAY6_v6%vG#=gP9nLxIl0^5Kxu3ddvT^$cf}6m>%P8%N`z@MW^X^&oKdY<8*9tf}lm#-yX2N3}4&;K}i;GKg!1#BW<{x6!zx zds@<}OLlY;bY>g9jiYFy~N}QHzR=X$|SiOt&(sgD)IE&b?s{w zk{Lz}=*HcQj;#CT=|A6mIJU(%rB0(ad=Jv;70w7NcN37sK?L+qsVk(4O&w5AAS$EY zg??*(wqINv(k3j&JLC2L=9Ov;Vl)5f{W1q zA`NB`@hr$oi~5U5xRbGGzr^5Iq@*A~zwPn>dP6IJb@CjI}& z*+8HG0002{39Z5`F;8T<3>A4G0003j_N=jH001gBlQ3E7@5$F(LVPP%j6!@7X4O9# z6DaaCx_Yc#hg=+s2r%Wa$R%gcDOIUBZBB(1@;9lSn0Z5zNh< z9-m84}iz|sGAG& zJ&@h)RSr<~D4qKrLiC$vrrAIxr%w>P(G}ixU!lgJepJC(29Qz&&Oyy8Kq`fz61Tai z@Nf?r_fqB+5}+hlX|qr(b%T0~+M*v#Ktu5}_o-W5pJIN0S>K4k(2iHpP-=-{7INAJI3;f-cHl3Mizx&ye4@3LeRuM*Ld_X z|4WX~65v&%rrvL%Z@&pe5y{&$>75`HP^m?V^wA`@R;9GA6~d?)C&pyybV{a}ss}^6 zNN+1?U_nYz%F5snqcoW7UtK<%)*R#6tMH=pHgLiUF*A@4jc+a0#M$bdS0KQmWdSTV zlTYIup8K|-psOqKal8#Hg{yuby*$~_2-kTd=5XAZQ%EVO4&BqWK)Csb0|AW?XhZB~ zo`IT#YPCpZbmNUE^`;WiT$VOVci1W)^JlQ7&(nTGoC0kV1?J=0X}VPUpGEMXmv7m( zsdBSv?|XDxDS-x78~g-!Jbbw`@TCvtZ*-hVOT7g3*HQst+9Ap~z*MUM4Y|TUQ!u&t zqg@OK|@9x-gD2haGOVY&er9xcQ0|HBf_)I4;; zaG*)#`g{Rw;g1UZsP6TY;;Q@M5h7*KkR`|KqlGrW2zEuctnQ*-ux{RcZ8mjP%wZHso3oZII zk7X_RuYruft_ZoCEx1ap{^ZihKQ&&jO~dBH&5MxA(;D|L)X=+0z$li%Nh?k#hI{;P z2FIZb74KOm_UqdCE12@rlZfN3@KjJtcW=a=1EYWol^`qK^5|QO03X!fbtYVX(=7;UnuA{L4I?S1h$|r1}_eNZQu0(53qS+ zmE|Vr=?AErw@eHRMja~lZz|NcpTL7N2x6nOqVj9b96o@s!l4khFi{7xUbox%J3ObH z+^;anD5xmWT>9|Q<(#}(+_7dEL2QIR2_rpBk5iWqGW3N)R3U9}h5Qnn< zA@guUH^EB+QSDQ?HHlzE4dAl+;j6lQI^V`t!*RVUbx%aRq53`x8i$uq2WxH2I!RA! zQ_`c@SnsXwtgRWqMCI3}`~%C@*)9bexE&00sxAOs6vqgYPxtk{661MVa9q%%j>_V} zP9ZKB_G9X#Uor3BA(x&qCC%S(cQ1ZPl-BB9IRtjF^W7EGC5e zM=dsMEZmy;;ygv?u7unApn&D&m%r2VHbO%WM=2XYW<%ZnO04ZOSp6CD@EKnowUcpuC9Q2wk$LWaghG&0yWF&LwDesv;}lJg}!@>1^<&m(h@Xv6DW< zK5`w2PQfG>->$!B>5!0d1CSl~p#NV_=h2VrxBi4GFu24yrKdCQAOCK@jZhGm!$Uwf z$NvP5DZjJFn^xJ8=nkj#2``UguvG-GTcJFGIhCMRV^wYc~c9||B05K3o zOfRRt_+On735N}n=o3KP^qG2F>D9$*#hPV}CFN|TV@^4)0!`isIY2Dg&~1tp1~BwW z8>=RZRHCI*zzgJFx36tLnp~_)y>9LB$kCtlGKdJ7x}lpQAr5bFrpS+2bHGQiaju2t zj_RUqDfm}t;a}EJrj9=9{Xx`~12N31{zO=058YK&YsCYs#FyZn1^*EC-lD$JI`pcN z{Tk}3s%`uzEi)dky#ZXs1)@>w$d+(=LBhB%oH)O?slw`N?|taKXhyaw@@vkj-rutq4rLWJ!(&K!kI#49^4-DxS?uqc0m)TiE% zDGh|q32e{&dR1@!UjNYuL0`2SWoW?&0NP_bm4~9b7#b!5 z6rYKT3lsY@nMGGyqTamxV6(L6wjesJpL7u_uUO`l4{LTbE7v8av;gnBq=j%fJ1lZs zUOIVN%?x0Y6JyjR;9w$gXfiSH3)M&nr5DkGZ(A$B(6i^~Hr!pNUK-2b4cE7ky&4?t z$7_j`^=&RutsoqC!KQA48I%&LH(HJX*tz^u$mR3G=c1#~COGW54@xj&aeL+~z4;Ra zxMUZSx=WR!6JO@V2{#+0e)V&3p(IoZnVR)7Qomp7Pzz&+#;JSJgYtQJ@?Nr(L;}~-T6@49BF8ljVM~=wo(FlzD~P-E?pX@KR%B?>YiK8mSBQ|R zKr_%s@5J5OA({yQLYxHR5p+lNk9@&bensI` z`m`P%H$c*)2+ri)uVhSo9-Q+}Bn5I=z4)`4dWMpHJ;ux1<2(LmO~9=&x*T1&TJ@d7MUq`#_tha%Uv0pp2Y4<^@P_|x> z$>p)(vTt?XidZY^4(`2WYoD=Q<>ee{kE7(-eNs*@b~M+e`fE3rBw{@(#vWO}>R?y* z1Ik3DjF0NQI34OMZkI(y(XAyk)QRe^zVLi_%z zOQW9KHGlG<2V@Df6Cjvb@R{gEV*1pjaKPm1Cpxs0>nNgV;geT3&-uY~YnK;RS{GM1 zUm)Z}=m*j{PXaD)^;FdFAOGD<3+>0Rd9s`iD5*0N88lTbGu2&)#4Gft*+xAEKX3lO zqGGJ$_%Evd5KI}yg~5|~pEbjZ=5`wjYrKGGQc+XB;_5}WrMkH}*4x3+F}Lk=wBZkw zu#X0tUrOqVnmPsn5Qqr(016WG?tOy>!0kOF)CVm@=R=yqA< zyHK2fEew}|4X&N`?vIh6nyjjggUInG9jUnqGuH;|{&Ao78PFF@`h)Av7a9(k%sWNY zJ&N7kXcb{7YYa7o%P!O#{aRqb$YZ=~R6*7D#Beujs=_AGa)6ly%e&*3I2yB5K=rMk z$gNjrnvnBKsW8r!MB$ zjb4-uSNB80dNkiCiR!K~tHGyH*Hy9TT@3p!pOZ`$qP6&#^my%yCXRqB>Om4JX1s zqq{pdF{cS<0nkP8C}1E+7G*y^k08{g@?QI8nI9c4;RLLPt)59wi8SBSx@19*2x|H; zU<;}hg~%Zgn+6@oD02cARILnu7Q74Nnr-AV*NXD|IE@Mj#Q@OpTN!S~WWJpi5>`8? z*x#MgTOW_n5^(xnMC19`lHN;9b-hSaB3_|*C!)5$2Iwo6QJGEA?AFT*^Yj!-FJ3m7 z?zUayU2_p%_jU?18u6~SCk?4dzr=VQs{%A6$?tXCW}ZSnVBZe6*SJ-e_QVT{9{9zp zffRe~*G%vk)vQxU00R*$EoUSGJxl*mQCR@L@-8iX7 z{*vx-F8KCgd?W}?W7f(9BSG3!YP0cE?|R!~t18E@>o=>+D~8emvv_jhx~}3v+?$;- zg-kVZnsorJz7ml0TheBVM_?@xjOuL@?gy;nf!%QFRCsXl(@RAeF#33n?cXA#AJJ@i z$6Xt`9)+z?Lb$8499uXd&l{POPM$N)OwDQO1Q$ueym*bmNk7}>Lh>}QB=1fjt^>$Q zW6t|{0nl||fL_y#A3oqe3NH%3UB&64o>t^@$=7l@qeTv>Kd>1|4YmINk-%i@jsphT zy&%ltZ_sqrCxOruCumacGsDiLpc4{AXuvK))Ln=U(eiV%1lvDUY=LOGc$4<{_^Gku zL!|SS41f1kh~hO8a%Q2gT49mqjKRuom#e5NAn`ud3gl?pMktpSTqjC2G)scncHv`; z!W)m3_8K$a-(!(*0&Xrli+KxwCO3H`kf*yxnsXwSg{ zm`G}_HN5?1Xr(=dU3^RL8lCHzr26ykihRlrf_aWJBORQuc|FY89+8r_v)Tg#rNw)m zXokd_$|N!eT|CXddb!IwiQbW``{V8lsyBV?6S1;i^JpbN787()zbkb#ETT@`;AKmJ z@h!vl3(`JJI~6Q!P#uV8VO;-xhhw<{Sn0Rt)doP9gMSshAu`%I2@CDDuYQzc+df7? z&HGvjB>=9^i-EcyKEckIG=$~K+vPm7^4sCl?*B``MV_fbQM+F`} zr_#vR1im6pY^xHxe5bHt7|M*W5r$#a3hEH&wa#-+uGp5j~%H`@b1%1#IkuGeKxRtt_e&$$z3 z>pl=uJ*b|B7Y&N<2_~NQnbutE-dFHW@lQNG&oFkg(8AN~9}GAk(a!fnN}5}g`K!Sc zSqS=nxo;gZp2_=~?IS;S(t&t^mgX4X4LR>7xooXI+MQ7vAKuim?gdmXutxM;(S6YhK zFR)L5zgS}*U+~4QwZ;vHwdw>HL?kw~8F2*U%M2l&(h@1hcwm?}8wv2Er2 z{#in@BM}3O&r5~*j$(=#l!c%`(~1Pj(;=u`D57S?hipA}bF5$kd^kjV6oYJAj1nL~ z51lW8plLUyi}O-*r(FF#&IH(x&9`(hbT>oNiJR?d_~|Rf9$} zT3}tnm?Qik+A9r9R2MWVKU}XfQ8tN%E=u5Ud}F@c8ZxxEzarTdJ0nl7TCDMIz&bxU z5!!}UKAoTm=nhuaO-JdQa)+9rSDwQhjVwMCFu*Xq9(&p3OD58+^XDv3^>mP+ghZLv zQ!<&4jZvqtd4Rx}<`Y;M^ckh?4*lSIa1XoKF4?mvRbqGiT#Xpo-k@N@HoL8#?P|W> zv_}g8o`_F>u73p=zVJ{|L~?LtJe8AMaaavI(EGMY*NIEmyYW#(UmBhL#iS#WUocYnTxkAILUJ zU)?yyCa_a9;e3QM!FW>1aH3@|4s04CN^CuXlOS1W4V_31ohy@^cH@WxB#GK`GA5NMz|oV-edPR9X3T}>wsXMf%o0#7_|i9 zeq3^qj7jjJ(8G5vh6+8*O*((fkdNs;l)s9CEykjrC194Fo0phf)Ovvug;ezdrZ|mk z=V6nfCPCdF`L~qdGj`2(xx!2oZ|A@U*7Re{3RP_z}SF|-1FNKJd0RlUIL&_Dqvg!)-F z&!~lq7Z3Xsp3`Ls9^N8Qq)#5u-(h9-9Uj-);pOI+0=<=gRgviZeN&KB8ML+8k$y>& zd@g_!S-DMMu1tRm;uka4k7+7v^rbgW|NX>kR}|2APt;F#%yA|yo=yq^qsFBR3%m(# zN)=dK(op@-{#vUaS%9b^7i4nPkvdoRLjYN}Tl8nsAT(+2bro`})OjRF+<@~`g z6UNpI4VROQ)6KH=EP#NK(%cZM&`Rf1+8OuyB$~TY7=1?R1+XpIOfZjdDplNI$B$Dr zj=0&T#ZJMQB=<#og+;c#u5>}8j?uF#W}N3?g2P1G|05$!qczqAlQ=yC4!s|0zJ08> zYi5c^NM@faXrmM2T8Xu~2;ZPn1Y4dzw8gj(SVEJ4uYWa_lNPxQk0*sn>)02amMt2f zO(ryx=dk*b4;zvGI416^ayjy~&)Es@4JE(3`jcm@P#=Y3s%=sNaDw{{%_nqtGc_4# z@;_VZH#{b9IOXh9#Pn{@e=(pvYfwVKV-XXxC&2%`TpEGc%lTh~Y62usN3$No$D_%0 zvX@dHdqlxE6#fHpu1`OmbJYAmL#XsL^b-Km`5MLr1>YBQ zbNT#v+&LovDa4EG#>#LD5=s>@$xp~j)dx7+>uiRrpKRa&ug8;Tj&1=qlm!ke72;$G z=TL|?z}3`Ox0p%V6WX(8`mpbuD;*f>CU&c8YZ<(Qoh6xUtCW5*c@LeW+XVTV_5(_z zFKjQ?;F{^rBHsVibBN4`f<+Y7(Rewy%J+qtFcjf$k5D}}9F%?OmauoAY$P&a(zz8%5`@lbY=qrP|-($d3t z(nb6{$yO4ScMpo!bZhV`Mli&EixS12%NRm<{he>3{n8>NH96O(-74Yy82 zYSo(_Z(Ksr`bP^&56D;Oj*c6Pm}yr7zVMY^4kSfZjk|*U;w(hU->yc+*=2ls5ih?c zF{MEZ11f1_Ivozki#QIp?+}plZ+MA4V!jXEaU3l=`G#x>iqO@K-d#_f#yO-@^F8$G z2DHiKxhThHna}<60sFTp@*k^!?Rmwbj^#9{Lk)PeA=U!%!7}YRs>|n}ze&)U<#rET zc`3akE5NBETimU*@te*-7Vy~tkZ10_HvhU2r29AN$^XCr0000000mjMg%P)_eBjsi zNB{xQSs(_F4xKd7tACD7NP+*a^+T|vADGF9jgtZDwc!+vB#KY}cDj?wk|XU>sYVLC zFSCu?y;oFivwe`Xu;+E90uo@CsA=HEt*&ylgRwQv(hLVJEV)xCH&wv8AYR63R$?BU z3EIk@i^`pS5HMkk@dYj+u#4;w68D7f+^?~Q6{PU+Oir()Gy2BQVh!g)Q}h6CF)&&C zJ~E<|caR(sw7Qoe+O`l7`y}CWX=HOhs~g6&I{SlAZ<=mtH?vr;^Vy1rPjx!a^WjrvLh;P`9V70${KK&J+s_~_WS1wxI zI=7oRHbytguc<#hDDp7Ca?NKazvc3X+35t@{4Y<(Iu!-B*0%L^sa_h? zyAZXbv4v@wp$aU@wV*fI=!fOm+r85#i%UxU?-1Q7I8w~a+8^xB?T_y&f#~7~a!$iG z4eY-!Hi^4}&vu9Z ztPy#gosedPXRl3#VYos_kdAai+(Z`~K!wI|Y;(rBy$}ErjeIpuzbxZ)!({W~2mk;8 z00000K~7CZ3_Jh;00000002t@0P6t&LjV8(R!}$~^g93mkQ@P>0V+%a>;XQJMx9Hg zqoS%L6Zv^S5(#5&`~0~V%-Z0$+`9G@GEd1fo9h2mrgyuKh5x7J{q247zukJb{blSe z&rA28)SvFptS_Zs@t&f;+Fy^q<-|NGgG_1M(~4)c1d?xOfxZmLj7$wMSB8?!zJAZ73CXRM z=ayFI0wPjF8-aV#-h>8$GBkVzUYz}UOK6wPhz2P!-^upGRW=oN_SNY+O;_!>Hi1)Y zjZMz=cJ$+FIGulI5}YWXq;K9`fuMSPx58|ULpQF@Q)yw zC^A>D^1P&9wq^#~X^6gj0e{N0BHLs>I&tVfHT9;ysCbUxob&^Q?<8UllJM|FDgSc} zW_^V~#*#Ji1<1y~H?u%>`Hl2m^llGShh;^pMjrH)aN-5O)aVr9a3;YQ{cH8ql?=I! z^j`z{FkLEH6bmglqPGa&6f)*F)v#c?R5!L)WkWiei#v0cDv7A60B8F|p*BNP44k4*V-Zk)op0|KWZ7 z`8ekufqQ58knE^nz>txqAKbLLk59N{MFqkyD3{*@xpd0Juw5!y6bo1Xmv|^0j@dPY zs`~0?LXAe;E8L(LVzOl^Wp9(&rLmfab%E{hQQEF1sOPtxsb> z^QYOWMXEM-g$A4B>=b{mnA0Dc%QJl#ogRoN1u51-ce;({dh$*%5bIYx*7!Urtufr( zy*wKPQOOWaZ{$29x=_=R{=DP7Dd6a+*d5L40Rb13#k2}m0dSSGfwesrizgHdpi(%A z-i;IrP%J#&q1&EsTy3s^6m-KCFn4pV+%@JmkF4>J*vCfC%`%2RG&r%3^$pGH0RhZU zRM-HbbX8i1sZv-P^CQarJePVqr3#oSOK0oB5clsDR>D{z?iDAsqh%Q3U?ZTt=3I`I36SEVwLnJR-Yp2P)xH@K__$?&D)C@JVWP z(=Z5*sL6MTza`&=86d@ohARq{(8*?#4DC|~?b%wlq2pOjC?A>6l+4q3UB^1V5{?Qx zse3AiQMjVYm^36N7SEF4re}aYf>)a7$jeNjN_6ae9HV&I%T0(&CY}dAMDep8pP7}N zFSm^=SxXmeh^}7`$$fY%5|k%9(Pwk@un)B)OUEC74eP^9TAU2zJ1Q+&GmOjihA>5W zQB++B_1jWDpuX>QK;L1__~GoYL{s!PI;#G zy9~?Z!d2c3SrBrXf()!J!%g7r7)rfA$Z()isE~n1bf|Hc6!W~)x5vXwK6=$T=gBv< zMFaKitX(D@%fK0<4D>!6a$v!E^c9#$;f!;yk)gryJ=23yrKfBp23BA8As1QK_@=EW z4#0yJpr?S&Gd!tN=gaoh9(AX6cyw1(H_Lw4%r2RnMNIXadxnz1!IvLnQf*Ze0iyUAOkp+Tf8cw+R>6YlP~5qV^j`zHa~wtc zASZW|l@)nS&U%Uxa-y#(xume6jb-`aFV&oSY`TkV;kblr=CjI%A3-sonvc)Y7^xn} zt)j}cf?`@=P+PX>(PT==J}cuBt%_;lv&}7Di|+!>#1XOvPF#|{AzB)uOG;($57Rb#J2~&P24t{ zob@Ow#9mW#d;Fw{Ekh&tMe1~CX&|iREO3$hBK0~S=m7rgc?3n#K9w0_0GT0KV-`#j z8P`_ZQZ>oPXW}@tzvkH<`y#$r{|AtKQrnw482(t;g57*w<2z}kK3+AUJ?eFq2U3S^ z;obcA``0D%vDw=e6#;u)zo1G>`Zs_!|K&1#+ixv-hg|meKB*t(fKDOmet7DX4@0^u zE`{B`t39rb@xJY}C*~#uobOJQ4JV;`EPoq(SRHP5Rb=l8(PHZ%M zi8-P3zL8DjLzxW6bV5n{*S!8jI_l@e_J8HLaJdmCd zk9!N=W&ps5|2gJ(6TmgiFn#3$I&8>k;Knvjuj%*N2#RsYTduUP2ANi6&(IKbTvP`y)e|7 z=MTp`wJ;2|IBv*Hok+K7(9P8tVES5+Vg=N^C6thRQ+r{8hl8%KvPMNYw5KLUC3crn=(&xW4A10x_Bh@6BbjRyp7(MMnFUwyKWbh|zh^tMX(ndK5D>rT1g(Jhc!7 z^*{XIO_M;T!XlKegW9;ZKu2}p4d2A5R+razgbd+`P=51BGB1peeL9|!B8K4eheAYsgq*$O>oNV`7>^=$6+*R?9;-Y`9<)KwEjEe!iPfA;kk!6VT;C86=k0x~H7qU7HGP%Nm@3(v z0TXk2Ij|KXm^QLYX)Q2^%Z2M<4SITz#Eh`?L{!`Su620YbUi0LvwV*9b-9aaI-=M= z4ac4=TOhUeH(ElwYMvR;E$w+sIhET_{@Qy8Vb0%GvY-ln*to8ciUqjWOe3-&GCJNC zGqX>PrRP4H|MI`W1ymxLO+B(qWLifHd z?^g*-Xlx{E-8|{pxg_UURwFvyZy$)k&wqcFWlGN3qfVsP1%Dp)PPVz}ijMrC(cjEp zt$un1x)4)4JB8LrroNWZmOeR($?mT#@w{}EuS!@?CcsOBt0f9@ZC!j}4#Gp3Y~bOb zr8%9oz`|F_Xk+44hR+4{E3rSBbuYe}zj7ilqd%oIv({e<b1YOnOSpH&K9-~A3lUV58sTge#I z>l2l2V#mu)wgSxcmx_CTSW579PQPJQyGdp_TwN$15U%x4mW#+NZFq7iv1cT@qW*@8 zI^ACm#<5NLrri~Yl-j|ljtxBdFbI@BEUdgS;w!x+i}VQLV~)*bR?mR3)?S7t8NjrE zh7*|I#>t00htrEo3wgvjT3sx77vL>d*ZfGxqig9K+NJaJUT&Lxtig0WqPbMnLNW1A zacQ@8wDqlwmXmu#`!4uYY$-Gw!{ot-=Crh79a4b2!k)H0Hox`)&Ty?s2Jj1j{GXt% z$viwejgp}NI7o$QT9i)(+A zmkCAX>ZSlYi)>fiOm{aS8zZtQ^ldMNkwG!2(SSy*ZkShFAG4A+-g-JjvH4pzH%Rz7 zyl-ZHnvfT`tw+1U_H0vZJ(#{fwVgKnYLuV7Z*@@9UTVXlv2sgRHo=p_ne#VF`7?}$ z1@M<1ukXrqj?nsdat|=CG_6>Y8D9{zXcCifz)t}Ij$dm;{C%PKQCvs1Y~n#wYi^mo zj!q#r33=_HlH!^<+sVd$0saQ9!F1BeC2Dbp^1F!UTC`>~@=5}rqXbO4F$A9Qi)x5f zHZY)g>2qB@I9w)Vt?<%n#{i*(r~xig9NI_^nni@Hg~Jc3TtTXwKm za4V0rQ_$av1-<#$JA$bH4Q@a!^D6B@eVf4CVANE=EUL<$9|Njf90s=h8BXj*q~h6n zy#@6p+I?g5AJb>Rhd8QeCu4`)ty|K~i9fr>j0&eJ>YeY#I;*ID|A?rUs!Gq!Kn_+K zx@eU?{aj%{ep>~fp^^~LpRSurMM3+5lk#=U46cGpm3oUey5*R}XqoW0&B?1b(o1mrTVv;@-&!wdnU;#V+TKma~=fth`_x}=3v5)ku2BT`(FNUl4p^hdb+ z!*Cwz+@c&y`qQ7fRm;GRUr|?388Y;1W@AE-bs4@SHmVvX!n6R@=Im%repis>bhLrz zbpaRf(eSuvDnb(&4$viH_7@{-^zjjjzsltj27jeJ#Swv4nhd;^cu%{6HjA7FtWw@} z#&i}J`QV$wtwOt%b*&Ycdtyfpu9*{3--6#+z-lty#m$@eeJZzv#)ea@ABgpn0;5K> zAmrExib5s+Wvt;c)qx0mQ-CEW6ryJU#;p*LuCb!b?$<+$6EeLsZZF95l)adO^|~a8 zz}Yl9mF6DtC^DX*>T$2H;*hDd#G?&&NrFp+9lU=YzrOphy$g*WExJ+R=0@>ae$5{U zR!dzYHTDvm%y>&dzA!+5AOldbAOe;N9P8oXk8EZd@!TvMTdaOK@9bFwS+6g++?`JB zpu<-NRr1_H{siF?ub^<%5#$5J2R0HY$6Sq}%!>BhpK=L}GYsf5$nG$FwED7UK)d+s zNz!yT5LeEcdi7ATRkl+g;9|%p?%vN&$2hL-Db`9b#&w#G&+L&kSA48UMPmc$76~^2 z;loe-T#V{MQl!qyf5*~n5N2-?qZAd0dV#9#1=%r4alz{RmKHYx?kM-5HCGzH%*F4< zOgeUSkQEpA{M3R4?u0#-2&+2zTLq%1yt`Hlv2Da z9ir?#IZIDva3Fv4JcQrt=I01d&o|Y)PJ$$|%D44z{Js zWW2gg$o;ZtE&UnodRvX^*)OGfkd=qPLB_jI(Gzw}w-b~nOSZmgUE|b)|GX-{tOV*p zTBB17XehrC@M@?H(QO8zg?Me;9ux;$7|Wri75#jibw?@Uk!v1c!fFUS*rW{6o6ENh zs0e&inIY0B3;xEKCocq|F?sTz2#IML$KwG~loB#nVC6pf?y#lrY#wc<1A>S|+6YRf{+43|LGRrAK zF`ri^tN24>_p6*5+2W&gRl2xtny-34&P~52rzdCKW+S@Vn@j99ayD20oe+&Hj&y2u zG0{nwjpTUlWvok_3!2XK$w@n*&DW@={%Vb*`@hCo^!`+5afRhm91gv{MK!fBa=x{$ z+Lxyw3Z@^zT7B7=UcC#SBv#%N>$3#=be@M;GgbcZb9FKfSjhyp0^noXb(iherz@Iy zy4l{Fq$yS%{Zv_-cebJ2T=P&eRVSHspbdh-VRiSO>5V0`6W;YftMSCZGc*#iQVQq% zc*9hH0009Rz+%N=x8;{LtFFZzsu%%q8i`L{R?Brd0t3{FW4TsGG77|yfB?ASMdRpU zkV6>157dR|e{|Bpj*v0gki3-(cQ~&GC5aokT7p&cyq3sc(PssnMz8P>ZBl`wHoC%E zI~^U1iLRCx@bc5 zY6`5!m=MYm&M>X)ng6(L7;t9&#Z#ZMXLzKZ;uAd16IJ(=X`w{bYnL)>(kxr>$n2O- z;HZiuDe$vT2Ehk)J6z*jy;XOEGTRgSk>UP*ui-`HOqzmLN(H=rISb^;CSbn~wQbq< zYY^kHJg-_Y)7#(yPI%vgHCW;3SDXfhlU)MsT^OJuNGUb5IX@|3p1}9?t;UQ;vJUUE z#`0Ox1=tJ#RRJ?PP8@{fQPPN`nQJXjdL%62W?&Qx_|ZS5)7^q*kUD|aSmn*JqJwY2 zN!^3F*+ujN08b##Y1zswfOs5qm6b}=dFJwz)y zEG^Vol$*m@$1u)P(Q_1;xTT9Q71e&g%yp&>`^)gi*O(1DN|?o%NjGl_U+WtEpbr?F z)drn|4qo<88y;u~T_0)qlmdKmP;_K&l}ZU=7FbCEHtQ1@YPgl7bhFql6g=+SyL)ek{^;oOHS^T4W^x zGzVf3#}0jgq83~q0pP2}VU>K2xZ~o)9`R!?mJk-Ze?5fe(*XNp9;~eXJa(Rc%(Vf^ ze5a6I{uGe94tq&~g)f~A6}+8+c<97CkB_TV%LJN18xRh}SWX_*HliH+as^F;7;$37pOh_yHpFLfheE2Tt4*n&85ahL0vOLg)}0vI80W)`)L1=Zbtsvv#Gn(s3cf$0FuivgHETQmz#zS-xiA2CDpP+T_%5-1fz7V`xH!JZ%&Z) zd;qqM04!_URP?P9MT;Ci2t}!$&1)1gPME08j$Ta=)*G9I02QHh;JdasuV7~F9NYP> zub)RUJo}_9w&_`b34mt{UMNEQpubuDkNuJfmXgT=X4X*_@(%-&2va<;1ru_9lz~gM z7I00zId>BQjFi~(E_9s8`3z&aP?P&#!2qMuN13r1hvsY^D&)LluM{ONM3%023vIXQ zc!^8$&vfFhd_cF;wO%QP^`bJgms4TEu-0v15Ij!_R~?^>bWAJP&AL9w{gXG(x-M-h zFQ5;gGYTnr$2&Q;`Zu#0Y*ouqs~5nEJ>uZ5q$8#7Qi&&?*^}f>39OY)nTwfgUu6buIub;h+4jB+VM8<>3A8tRQcu=Mh+0{a$1@mgOSobMaSFOT|2V_|} zrRPblwYyRG11#H9H+TdOjnEiKl2(wQtd-wdhC2{7;N?T!Bb^bf9c-dL9vMh-gA7($R~WBxF+dSb8r-y&n;3QsprMO}NO zp~4*fJgnTwFcXV+sV{n3M`)0S^NbaNzj?~Yl$0zef{WTN6|1yzoK??3>NUMjZlB+5 zPX0T#7q0O$@1t?{vMTdfyYjAa>w3qjOH->6w)_&-LOl@Om=rn3b~6Va&3BQ24vYae zG7+-l?RdzY)OxhT*h`MUgPp~UeI1S?_hGciy+W)ZB-+~_+rO7}9|i#Icd$?6JXz@I z17PQ_;BF~QijaTl5Q!zjh6tkA+iTlxT{|luMS5b?M_-53Na6s(O%#|o0{)bSa2~lb zJ&zJ>bk!SgLgx1{LLL9>{CU8enuqNO2(zq%{rb=I7_OuO?~b2^^yu87z1WTfY1Xqb3yD@3SP{D6=_Xny!C??TZ}vk_Y8M z#5zc5&N^I#LGYVs!ug$bp>@TNRlP{r`&|umYbHK>Bx(B3)u8nmJ$vA`n_S)2m>POA zaiBrqoQd^oEEh~J{oH$<%b!2hr%~Z>e#jOqLvr+vp@PrpLWdX z_BW&8*wfkPF@|f}s{=nn5TT$r0{HElqD++MtkS(+SG&uTZbt+V$Q_QG{YAQW-iD`G@6j79omaH{oDDESa8jVWy1M~E5pB9{b5rZV&~koR{GpM^Dh4{20E zV1`0~qdw$mePryp<+f87+XQ;Mewp2#D7PlB(xr8OF(y8A8JFZGaCCMaF+b-NbEJfce@_h=%K>pbLSE zS{H3GWz1EY}72^&o-0qjo)dewABefj=pFMx95?ml!&gOTxG&Wtq z{hE-OY`uC3=pFMZ-{PwXi7M&=R2g`ZWTgP*3+hHfm^uzx$pRf1d~Wj+FaJ9J=MiN{ z^QdkS)_V||Ytl6uivv!`N{^-~n0n`Va*G8bOU<1E^FfNI)R_ol1 zrShS^+5-T1rDJt;DZK$WuH;@U*2X|0g6oW;vR8b)suxUvqiF=plXwEisCE29z zwS=e)b$*M&nE&%$oVlvMNA=*;I4{;x1;7}+d@82+xI~C(!i*@wcmm-Lq;AB@1|#oS zhO7ij(By8O@J;E@9>Em6ji#Y?dUEO~DMnB(d|naW9t+?{Y)|JW^#AM!W$vy)Aej(Z zkIMbgN&O{w3<*g5S~}rqkHj+#j^is8*1!aFh4u)bxzW7X>7F1HEg&+hP|Bbnm8=~* z%)W{PPH1goTVg%`=<~q9gK~n-yuU|+gXRjJNrEjV*{c!|bd@{-YnD9MW)yH4e!I}I;maxLs_%Rp7M{qc;A!)Q<{1Ve z7MUBxx}Vhq+HwWy3;J|y@9ybh9eK$duR^}8#sIv6)^mM#N%b2UN#o&y%f#W1dKcaM zhDf7=HbVb@ms*Q5K!g3GPnOC}iDe|Qe3oR^5c_+d?B44#V<0it95@9I^%3zBU!-xx z$P6w@dOfL&n+J-#vhu2sqz(e~+g^PN!dNJpLBzR*~C0w5d;=P`hQmJvT zCf!iU&+92+%x1QbNpZ-QMPCifH%dF&)^t|gO6{|KqQcxGRczs-q$78#d)6K=wl#7g zAuJ%Qi5fV`7)tgax;^JBQzIIpXUx=@;5n4OfL#4AU8<@ux<6x#c<*zKhTPa0RE}B8 ze&%g!D>b?B<%nH=CH$-p_+d&*o`*?S z&aSHoW6|-N8%OdKI#Lr4EgR_nku&`aD!oobA6TGpLXbA0Q^|`}0tH`=9x4>RsUS6z zKu(mR@6mj4tF7{Ki1F!b#gHi$KIoW8NKd;u(;+yYmoP|QHOk;eONRZjaS}jeP!tt~ zq9sR#goKUecle>Y+S#YTa@KJb1o-~m8vL;>I@(Q(Ziuw-rSgHR;;oo2f~I)4SNyB( z4z85Sh6790w!G0W73ep%4a>bj90~Obnma6?{R<^Xts?>nyN%0IxXq$VkI?)C|9coY z8|W~U^*U_FS7TZcc(%ldKnH^Hy}fmdSpX=)5G62&ophoc)=bm8SgDuo?r8o++5ru! zuT=})#O?+_FH$ZCi0~wcDQu0SqbAwU5el;ob*D?eKDxt0dwzZtae^0q)piSkbp2cp zJ={@AI{dTU4Azpa32)bTI`0Qy-GbjWx|~Whiv3h8iUuF!RTv}VU9u#ISJje7jL_LY zVAYn<%5O)z54#v^ijqw5{wTtRU1WZYkn^kjWCP;@3ZXskRfoOYVy13bZXERU?qW0q z>Zk}jlA_Dw=g$U`FYsk0-Y#Ex1Wp5IHlsCbM;`2Ngb{_#I*$%*|Lh=-^pNx7|5Tv5 zZJXuzW3kQ5RCGLR5@%aMzT!YC8FRDd^ye-&k2d*Y&QgbRQ=o;D2E}NjoN&r{i^$Cb z@N#h8^}Q3VRHgoILwqW%MYHnl-m)+Z2l=vlCU&b58mV)mAa6&3_m9mu$q(6O@6|;T zi+5DEPs04-P=Z2!V0mW@ez#|aqipRkdElTSt7U-Ut@Nj^f_4=~igl>dxa!;7I_!D7 zO$~bFe{p|8&V}o?F0wUN&lN2~h--b*+4`9QrX&M{7F^jMg+^Xo5CcEIJBh>GZcz9u zrgS}9Mm`tt9Wh5^;6Z6Va+}(NqNY{<6Zlq}a30O=a9`t2`0vUUiWFq1kH_HDhjwWs zn-3Pwpv?TCx`V= zAXP{oPyAnQ44eqw5Kn-0TU%?{m|yrV+t3m1Q9 z;hgodq`jQ4j|kPAqjnvgt`A&;%xKQQ5NVLIi={YJ;6RyJE%=w*pi}{qyjU5NGUNOx zG{VoeRyT%b!Rg$BS1=^)m3n91cP?)1u#6Y?ca1b}K2zT;H9_npJ8EDhw^_xT|6>6}$9|?6`=oUZ(c^XT zF~DG;p5*{-A6K+=mI8%+xI#xBFj0V&di2@-{2 zXCYEBdr(5-HdNs!60SvXDk4Ev3FN^Itv8D~=C^C~#bN8-vi-?~;Mx|6P%#4oAh^r03 z8ai)PE6Fy;~^3pGrbL15y$v|;%67nR0CV4 zC^c%QMoFLU%m3IWa_c-Hw?m>k;Kf4M1n{>A2z?$+9gk?uA5~r6w_#&cPt95O{!^H<0@$&ViHd~^jG8hIZRJD$ zsr8DNZY4d$pk**1ye)mK9AzAc#ktkLKd8cMPWL!T3s8~c}b^xb8b)^ zb3dY?gd{36r-${LG{jPuj4(1cHK^B`eX9a-sy3iyeoO<(3Swh;#oOs_o|VE94}k~5 zTKrKUVE~o--<>rM4IBoxl$7NYJN{7{LPUQJDXT=W3g6>E@P~-yE|v{HTCL&=i1$!oN8~c$)t#{5D@?Gf04$ zO;V1(=Oy9p`tvRD4*6r}R-u)tbJA|8j%`?!H)VFF=bom7$)ujF{x0&&zq4JZ;~HL^ zAXbIb9)-l)sp~zmIQEWxWNyVER0o$3?>3RE!qJ zY>VW1U`}X+5-YG|s|Zh2MyqUs0>7CmZ&jU1*bzbBFdU>^#0tC*B@NVV_PTKbKgUW4ml|+ne@8E_` zVB31~R|Tm5opj&>LZ7^Q^S1H*2|)UAGbU|)y@WIQ23(vy z_?|pz1pQ?FSOYjy7>o>dEdvB|=l8zzskB>_&xtnaO7)5pw*M@PVXz`VfT1P~1@cxXoa3VZPdbnNnBB{-L z{`vc#bE_zrjW)Z>s=eU1p*+c_sz7JH7ucKvorRn7`Xjgxx8GK+^buC)h?d)cX)lp)B6XL^rq zI_M$JZ+h!RBELz00A*@HS+k z@rc1wK918moe1fi$3a7wUwQwfmZIaH6=wz<1CVmkoT`VPe+^amYkZkLG{qTeC#SAr zYdoSQbi9rrNq678{%Yx$M_pn75^x85WiXEp+EnCuNzT4bf26V3v2N^Yh;^uV)lv4B z*gelu8kd}A-xGF!*?h>opBaXj>5pjX2%kt?Cq z4`1buyKj}2qIX8-Q@fRXdtjbgbpWoA+%%VU2KHZFUz4mcYFZ!_FKP))Q90C;bV&cA z)xLd;h1hCv#B;`>!$i5rB4GBQVNZqJEl2FiriBR~tCkh%cTaptCMKdY{5`UJdut8Qe|ieZI)5N%I(%V7Y^U*i0^` z#Q=alRmC?BDdy0|8vNkS#2Qe0@gYm5AMy#uNzl$xcRnWQs5R~oitLe!@PsMM6D=P? z`bePxpmuY-q03ckXWFRYq@l;RCASYxN zTV5L4Z0QSf4=tA11J^CQ9DMF`vcs5X0VJslW5Z=0Nopu3-vOSk5c4$*nQu4CY{Z$r zaw@Z8RM*&zAao5=!~6iX=~C9Eg!$rY-NRUW>6d&nmdLEGk3t5vQ+?*5$43+-8<9u6 zpNE+RJPBt_+D5ZxjdlHwqFc>&j1$Oel3lDQtKjXak%su98oWcjfP*LHHF~L(bMl|q zR^1IM^{^~2z;GFp)S6$H}PC&ILiaZ~-d=pPV!`i;$$I_TK zPl$LYu2Gx5X01MhOj~8P=uU~xxY$_Gi%qO!VZ#0;fH5A?;XY+WMEPxz&b)tPvzf)OomGDIgt2JN3`_ZbKB!MeSgK| ztdIaYB=+6_1>IIdfDWLLk^ln3ENJwlJ{ySg4gdfE0F$YkS-Od9yas0hv^eRcbjC6% zpz(;fSVXnieo4w}D}Ws$m`y4JoIYnjLClvvyW0bLK7N5;-+gnfeeJwNWjwro0r}9bXA&b)55$e?9 z@yf+4ij&{x2Er<{qgZODt+a`lIiU&xtY}+yGA$xSMnHu8po_^wIyTFDX`?#jy2jbp zsx41r2T=Iov`@%@u&iZOCrqs6-*6DNTa5^o!?jqYSs8cf>wo4H23_gLOME1KXFrzj znEyTr{}e{ISBOZC$38F6W&Rd{ClM4*NbLJxnF2W=HCQ!n2!Hi@X1i0yeEpre>GoOsee1C-X>t*p-Ev2nnSm0VY;F$w`(pqw`LkYB!kr26JpJ&4;97dw!*7vo zm_xQo{gjh6Jw~y|s?3;e@K-5TC#Fg%&h)Hzv`>+)1QCyN5L^jDHLsg(*t^V#q%W|Ka!8;UcfazKc6AEX4H99REJ8^EJSl%e9 zzan(q;W#?K+oz`@;4`A~9Tm@uH&OAuvb`=X)L z5DDA>$&SYbQClj9@Tk{waasj0UYVx!y%OP`+1O>2t~d6Ea1eLprEu4~$>d7+8B{qh z-+CB|jc~vY8IwyU3Z=7o?@4E-jM$a>Vq(dXjmpcTLQ%qY?43cObgPRH^R5)=?rZ8zkr|N8uAfXqGZmN8ytfNb%+GVhVRCL%_dgJC&qoHlh-)T1XrX|l50-lNkS+7FkGvJ0^u zS{wI)Xj_zF@;fe%9t{6oNn+_4roze(|7QYUIM|z&$tXGW)2eWT- z-x4-hlhrup9QZV~;-iP>bnIui-i#%Q?Dg09X6!v*Mdpym7qYq(jE7H`dRDs=7%((dm4U@V`tNn(dt|#c^^8AkRQB2t3zh=FnE2` zX;7ZGrSlzU>hTBj?2rkrvLq0M7ce!!6YWjJ-J$Or(hf@2?HD1sx zM9|SBniA{ce+EFY#*$6$Dd;Yu8Q4+NgCkF78SFQiUQF0yX7s8*3!x+EnZ^)MI$nt} zxAk7ea}hFoQ9hD0zEg&X&9D-YptC-1fu{iJ-a?BxY=r42ea+za{D^U*?pEI0!$ipJ z7{tQ;>hpf6wTQ9Dfe=G)YY`uxd%47I;?sv;YtKaOJj6`G3zbNV72B^wXZh7AJ{2Z+ zY}(v&Sq;n6RC?1@xF$|tSMT~!p@EnuY9nUYa0V?(KNV!}%_5~ECGA%jxZh={b<4pR zE?%0f5i+k!ttUjVz?SL+R^wi;P($Y^v7f;=Rpp1k)0U6$y^1AHexcov?_Fd;7MKMA z>&w3(I4n5DQ4YwReqVowc|3AI{C4=5$Ro5F54-?-85(Rfux#O%;pW%qtyQ7oL!8G0#`PbKU|Tpq^;Y% z=H_*~!g|(|!XMd{g2st0G+}tcjK%Hcz)-aF-+)~ zS#WWPBu5#3^0pVQLYTzz?@KEX*G1;q^%rG|cystjPcBVL@C|_{i->TbjmnD4roN6f zE5;wq-)mqJKF+JoIhIhVgD3H(=i!|L`8VM>%v{yU8p(x>Tv~k~<5uS)>ju32E)GC@S?u@yAj zwO+cfkv(%YxbVJ(76QRiFBANrkUir^xW(<0tZF?aGS>7^E8{zM!f-?M>qy-CpB@@RDK_^6!I^|Tn%Q1pFSvLULb`2vOL(8Z{OQ?3I&{;GZ zJD>jEEQ1Pi(`-fm$>2yA2??KXpjoCex~?U09xIDPi24n98*S?co;bx$V>2=_f9R3) zl9$xX=bMNGy-YBeQY|ycll4j_iZ)GMcSI6>gMQHbazn5NNCuqv9Zsy%16`{qRm89s zICTq0xY-8_-91d601n(isTYllAeebI1igX#`v3r9$Erl`ubu8C?}(VO&<=t$dZY!1 z>xtGkBfM@$c-)ThxgFzjJI3U9jmYmCk={2WylzK$+>T=%%pyPl000000000006|Vo zMpQfi000000000>0s!j)073u&09H^qAUr$(08kMDodGIL0_*`kkw%?MrK6&%Br~aD zKoSXKZu|I{^#w4TVw&UVr`-QH>7&R!{YM`XE`0vSm-n;x%KvZb&-FL3hmQBGkKRvF zzq_8V-}*gee}D9D^qc?H?3?~e{_p?)aUa{Rwa@Y$ARqtzyE;?*L;jc2-D8Pf)*XZz=EoV7~BQzpF=xy@5OSygvO)*em*v`j1vW_WY!3 zAJdFqVP*Rq$i={F3p%!FuD?5QFLF7blSz^VMgCELxCN$ zdNe*f|8ap`z?rnfLIKryR$PlNowlI(d3zIazlWExHyikP^+{rSmI?>zykTBux0m1& z=sZ2eN|6;<^PR5YE3jdE@;2aZ`#m5^z(kT=e_vJrN@Uk*LLm%=(IbL9D9;zHO)`d* zyKO1b5q5tHOJt}Hs30J``zs|WS*E=P6TDAkAFNw!YF<5Se!?;&n0i$n*9JD`HURZ!@pR zEk>3_Etx`p2#`?2CPzo=t;sw+$M~D4@d&R<vOrjMYqtq)tjy%W;@U zEdBo)#Mx?VkJhO}#IW$7LW)EZ|9{_Q3xGIN6Z^gAg8utF8Ku6*_uh+g$rZ~t%P{W* zLh~F&z65)kfLE1$@Y_2I4TBEKkI4?D=H1XvQd?Cc%n)PE*2A<&)!nTbc`bifHuGTY z_w3%;R*_fNHn=2KPPFxn9oyhQkWAM_8cRr-?_lNd-H$p}nxt{kz7Pc-R7Pg{I5e#k zg21N`M+e#I_!apsqOZP~{&>Y!@B7J3FjMQ(SSbbM0cn^iQ{?ptu__a~4Avs`3l~=!LW+C-EFjh| zZ_1YQ_9uB@eq@zDY99wVtt(ogYzv9GH6QX{#M$6?DI)2}va^yYN4MXt(%f>wpn0Kz zWK(+4=Y|n{vmQaj9+otv;7}4Im-Py-pLiU145tM{6dAt1J&84|0w_|E z7Y^PE{GBb7)!DG*4p*tXuv3(RVDbLuv6F`hS2tnwlb#cFhXHoI=GN_amkK!rpLgBi=i#nN7NO+T|W)VMiklmKIjj$+$&-I%{|Ed}`Gs1K- zyHCzzj>?J`=Hk_!E%Kdq&0WkJ;BOhT;A8x1X>oeGXh|7xbG5J6Cax7b2-Rj<<5QV# zk}`SLg-}pT+y#}9HS(LxSe^k=&PN2&{CsU^(ZLB)Ob~Q3za3gQSIewq?ED8;d zNWmF7Y=S`S7G9&grsa^(NSsB!1VI~A#2?LE0i0S>UC{`m|t8Ait`ChQGToSA7u~T0W)XV8>RWWO}dARNfFU)Ur^yYubu#0bscg+B-~< zBy|y9+(CO}SP3@}b+c79nQD>c{dw>K$mU_(1=ZE*k?Hxkx1?Q&RU-FfR`gOi5T9LD zH@}QdiYz<%SS>Dsc5HtJMwl8pXaC=#THj7LeRza93==Y|zDffvaZQ)?d-kp>d|~6d z<5(9#z}Q#`X6v8wvj)1>b5LP+>D-2F*N25yAPtK3l@o}!z>8ED6BHd-X@Oj$Em=u> zb;Wt9R$=Z0Mpxvj_o1k@5`sES*3Bw-?sDhOpcMsrB;>B4t#^LCsceK%!#hJAcp_Uf- z1jb4GPTT^bX&9XNT}`WRv=^f!&$FmVosY&tB+s*_aU`ifn1p5>x1IESW(5g0`M6?ARDATaV_8>k{80m)gXkUS0G&BHjryO>27v0J!r@j$tYS%iH||8|<|JFB6-(+c_M?z|cvbDFp*x8c1) zvoyYEs9lc-jF{`K8upa68glQ+ljf|$Kh=cWdnT+mN|L`rZk(L^so;?)!W)qKz}(QgTxF(Y~67B zR3A@QgmJjE4sniD_YH1hxm0;$zzp`1e8%S;37{Xa2EbWc3Ktx0xr~~8Vq&F7v zHWU*zU~b`m5+%griJoA4VYcJQG`yi)azDDxZe8>$+Sp09bPsL^+@rjkD(#O2;O9h}*clSGqaMfk=BMSU4TU;6GT9!~wX>2ZC z{qM?Ox?uai@4)rHS+mHSWskt<-lQSJjfuR^iZlGjgEblrf!XRK&gjxYn+2!)Zporw zZ?Lm*obGVnVpL|Q-EX|+!C#P&TuV+V1?#RK!Ap~A^;{(Uod-2dC<=4E(y!p*Qsj5_ zS;+?B1Bg!?*xqSLc;AJr{bJKmRJ})2n-S(QFhoN-1j|lc(OkeYkUukzKx!7Rh)u~rvv_tbO9b%9ag>fHiH{exmnYjSkX&+Tg*g!)hWd`P=Ez0W}!%3#tFr`2UZE8j( zoft#L(vbQpeM6e(6|$LHJ1BF?PMX~6KD`8VZ1x{#DWkdh;MQ1x>ZQg+Q0rEkW>WFU z0g%ksYR>^aoy&8HI`~mZp7hNp6t;@44S4@Q({ctI%e6Vobp(8SYOddDKg|wNQE@T@ zmN$oA!8{Yb499M<~e#m_nS>GTOB`e&?fQGgutjM5 zUKNVxKKQ5CK^)*rrXc&TRz8k~F&uXpz6vE)ew>#GRi4aKmHm-4`=goBP`e0aebeZ- zDRdNwlHPH$IgxTJvd#?#19w%QVPsHFAPx(%5Ef1zigocFQV{kGkjmKyte5GPQEnC$_|4&d(lHLVXUNal}$B)0t zz}C-o>!_d=|0T$`WFUS0*_IeJ9x73aDDaem>Y#F7duqL45nQ!6w;O~@w$jR^Sc07i zw(4c!U%kUILbp``eb1Q!DcqFbtHyG3NFVL--AZkMiN^U66*vSzQ(-&uu5cTdJ5)EQ z0<=f;%xr<@@v6-ck6LTHakBt2IALD*LNel0f!d8#bg2r@>-z&8>wMHHtiRH@NbvTl z^T?E2^{~-C{)vE1->?g~ff+QPjfy-!;mE0__$#TiPG=b~Xic;g@X?U+>31+r8&38u z^Kbt+A%;bE^DzhD1YyzAlui=?3m_1;NI!@( zi&L8N@T#iL8uwFWxDR+3=1ksjg0iF}m>UqTuT-cSE@iWk@2)x!6hH#?mFHI*E;nK2 z!#;DS2oLGfwDAHQ=1ibqMV-)3{m5{XHk8Yi!Ds&&6_j}GXbT=Dght{Tq{zLSX@ON@1Jq{EL z%UiY2=Z3GHh?314>1?k(5NMkyS)ODS$&=tw!u(rHCr?&*5%9zhf<^Rz!@Mq;8&;!t zuT)8&l*2qf^5qE!+f57U`bic>0;2W%V%T-0=c8M*sqlmPMHB6GjC`>sifi*#J7 zZ;6>%&JJF{kbs6vwW7u(ObGi0Q>P*O6P!+s>nv^@J#%6LFys4ZG0EyTdhU&rhSJg8N(fzssju zTG>yo*S$LPA7?x?y2a6%TUsy&Jo3@LR zGTmguTgeQMcyeGRlG4S~VZ%Ee;qL=`s|KQLCUK&G>j?QB94yVZj^AUm!2*z-7g}SM z>PJ^q-H)4b+(&AVIQvGr!M%9@ryIR;})l>|#BNs5NZ z*hS&FsA6I1^%`c~Zcl`&bBFvtP&)U|EbU9x)mG+L8`F&ZpgoH#_w^-|1Fl=t{~d1* zeXaWRzRAPcU~9d1ZexD}h?#fRS**wPR~hHl1xxU?w+DD#nVGdzXx#JlWDB_$CA!Jk zJpBd~0)$*vP&4x*X;@1!i3$YU00IdBY^Tg{xo)gR= z{wyeeDf}!Nijoi~d!pD9-H!Ln7EnZMwq|Fe;$=Cg_buPi@eT6kl}${8Nc{SkJyA>S zo>WYfO0;eNBEzI~GA_LJA-ft+x`vempd6$*1O1jBOd=mn9^zhj0$pZ#KlvW8uabBC z+0uiH#+i?Wu70*I%7$TbO<9tWD4`S@tQjzK&@zN(HaG`7xPyKO$-Ab@abX2U{<0~0 z%E;62teI!j8g#4EgB=KCYz@K4LbRsod@p=%IILm)t+ zGq7N#qgy+;)gSm|YN+vM{>&1+^kEP?X-}UKK_u5p>k9N+!AKnwn+m+(E<;L(9x=Pc z2$pBeq3O>p5R=mIROZIOe7ZjU^+iNNdR*nnTlG|w6RPi&+Rb-4v}5T9)Yw)K=25`5 zh)LmnHLZd+Ybr||IK!&0vQ;T;l2;{T)W$dlX~sgTjG0R{xYRVPFt{!Jk_M1g%zCF= zNu^fH?P1`)1>2G*Vm2f2^{AM8F!|3&Wr4E5bk|~ovBZtR|Nowyx+_JT^U?UZ5evrQ z%&tn(7WaA7O&qqELXr;H3(z;2kP)Y@Nrycu9F%v>6w89+S`|ulE~2(LC3hG&a2D>s zV4o*358#6EsNR4;DCyS8u_Ah@XakXB7=03N&El+1C)y8khKS| zPVo3Qo}9rAN`QO59m_QI-kFpeI}d?bEtj!Ocx^IrogDmM{R2j&7)$HMjs&P-!}M1k52YUN~YFt3t7oIQE@pe3GtRt5V+ zAfN_*P*VJU8BI`0{|e?P7Te;x2rIJg?$il0cMfS!TOd$P^1y`c4yPoubNQ_@yVQtw zp6Z3ru-6N6bkx>$Q=yVxe`7TGN2H1c3Q#(0{2ZM5VR-mJ4WbcHm# zz0%slra;1MAo7hEd2}APRs*eN?_p1px}j)0dA+};+s4PUcF(8ExR|&tC$u=7mpIIM zv8ee$+0UwvQG5dEP)~{9rP)bBhw`5Rjzu^J$?oi$GRWFr&V$%u^NWv;`wlR@HsV&K z6&vK^1TU=*;yd=&`6P^Q8UzTaEQb>+Dd*J?nVh znzO=s;p>g0}^fXzP5oqF(=mbXc~NDM}mPc_QNC8mm_?*2)B>P{~s zFGzU$q)uIxyL`_2} z?$O*b^@VvNth2FxrW5Rrn&Pv6nSRz%Fne@I00LM686AU8vIVI0<#TvFN;fLm+JKv1 zuDF|Xp^K-v>fmQP&2c|U{hv^m-1VD-B5sL*LKgoV>O?di6dJmMq09gP00XBhB89>y zvj37cyqp7QnHRaRMwrNe4OCeG02E1ArZ$`S1QPH}cnmj=VKxTlxE_yp%K`n3InD2y z)mmNZ^JW)o15k0>%&gI55LJbbVDN$gFifPzLf$YxM@9NeAsb# z@m=|j9mt8QTLSz$WijoChuT;97^z`}r*=4D07Czw@1>dKdykB(kz-NjJEZ32?V;66 zF+yzeV+y{ZuR}%4uZF!Kq%B`D!U(=S}F;jiB{yNv?{f8JvT2X|miaM!ZpG1Y< z%1Y@dNr`bx`?tBrp<5}Oh)bbloQ&$Ib5LL~<53@sUyzjjPhWS;GE&>9?)6>GEC2q$ zCch!jGtL5m#wNKsB4!^}fACg`h z&iW(thsJ6E@MWU4C}c$zeaAzQigSr#w_gMl_mpKIgSHQ09+(&n%NZse$!pF0=Jtj*od1 z`e@b4(rGzSmPj8o-N;$W5PG<`TiY}vrw}zq&1i@{({3a6x>8#cct_Yf(V}Tc5N~D}HsCK=ny6;CxO}{kV+TDg->BJ)bZ>2LIUv@%m;z&%vwu#j> z96xi@#9oqM0VB)zhly*^yR3fyp-#i+(qFFmA`+d`{0^!`fSb`|_P2529w#UHkPw>R z02*7FE=lIVK?hPKNjwzI|wYB*|wc<}vI!qhRVbTvWz&~%wM zMDvit)$P=jU5Ozzzjamh)@aatAhCk6=QX-Yq8E^NDY-o9bR^4=lJ6Z^`Mh+2OdC{c za!Pb`redcvwyzlb=`*}lM+FkC}T_}$9-l^XF2YkV9`wygHM-bR<9<{|Os4^{H*2Qv;g?Iw*u#~oQ? z=+A%vF)le&lTq2A00000a`He6L~>GDM<^2Fzd?#jzNJ4PX6x`r71`1xcpa6NxbXf$ z4@o|^x1~(o;G|dyT#eYs@5_-5I~ibo=~A*1=*x46JNV-sQo4`ra2#?N1Ib63_VjZ+D&eCVYc>(lCiuo{qv9rV5ibBf@{gUQNBohB~s&Pr&Af*`a{{LNV zY`lT#Hy3N!xSp-<5Dts83wa-D#DqEb2=k{4afDk0rMdt)Brj zCrCenP@{~(Cf8_6JpMR9V;u&3Zz3kga0&)!7nuMc%e>T7_M_UsiqIe zIy3y8cms9Yw)6t{fz$z*yDkTT2JF`0=*vk6$iMu@RD{fd4zsVV^zGuT37wFD3gwRh zPhnMElxX?ZNS~ovA=Dzi%&qXf!fX$4Cf1|>frpyLakrEcz`m-{GqM9a$5FPXhqSbI zULsC)M$aLyfWjq&M&UmSct}n<6!VbIeuHj9pn`=)he|qb5{US}NR7|i#=x{%7IX(d z(dL*)hpRi!wdU`@%)H7h*YDv|A#{$rWA`(LjxFMygSDwZ-e771iVblUS0g)agfqjh z1$JJ%F`N@x3FJcUKqU(oo-P8^q_F1O7Do=T?E>WAe($1Q2*lfOR*887epqC0=mgN+ z3CylfnpjS^%%X@VbNwx1#~3F6l&@u4Nz|>Nz{A{qi8-zq+D;UKmaZOvjy#5 zZ!q@oMzC$avTP zQQ%ub)C^*uc(&n~^Qqn3R7CZJf3(Rq<(71_*X$clX}1n2Y-n3640PO_tU&{!Bn9raKbsHmIic97dL8-;AH(~>125PF^x{Esq z<(a9@)i(-EX1fGR2^|WCAgk-?5qPotz}U~Iy(U6zAY(Ix5-a6sN17g9o$?q-Yyf!f zqn}mB=s=KZ!gVOHvX|0siS&)WL~F7>KPo-cnzAT>er`$J5L4G?-?T*2d zhBdccgG{6l4`8lb)&rL9WXVIt1XZThxiOiu&uCJOtSN0C6cM8E<4l3)!@{-ds$<--V|xMKjS2NumE)B7C4A2L3+a1XQki?spGzOffz!RuZ@F z(p92KbD$_6(j|8}sUeq_N_U=$3w9Q=)bpzGjJMAfFozeWjek^c&0geZlef-r=WCc( z-zVYMNo8mbFYESZdZhzkVYVZ+*=qmcv<|RtASt3yu;ztCvLIKE-1ZHZ8IIl{6=uGWRkpe@#k_@Vr$3ekKCu@WXD}Yd-Hkc~fx>vo-MVMre-ExI? zIh=Q$0srLp8m`6}14g6~A7evmqO_#5%y+n_6f!I7#_>sGmzc=*ojZ$0#Sk7}zK7QP zS5|hqqtKWugm4FWD7e>MyCsu#!cqaAqV?Zyj2mEb)d9=J>^9;a)p-^aQ$kX*x8Ny9 zlBhyQm>VHn$lAWEyzR9EKPeHj3$!#qSBUR1*~*{QOij{B;rOROBCn|2@D~~pYK}>= z8%-@_kc%DgbC)89r57e7=c(BuZhY2aGKO*rZjr*o+@Om;yZm#aY3^pKGp$;hOh&=U zbZ;vxiNe8@Xk!GH-Bt{upQ299jSIimEX%s?=_eB=od0ZiVwc^mv1K;uUv;MJ>YMJZ zn6hJxn~IsoFI!abJE2?=l`DAXZ?Q}jfr?=Wo$c|W8Bi`mt+dvq`iE>OG3Wqnszc?= zOH&63d8%;KwxI`)1TodxL8;Anm{1{1lk1YQFV%-TVHc)EL+8QDPWadR)t5K!S$cVp zP5NR($k%b|Nsyh3hXU2@xhf|q(IYvWj7B$oNA!7uSG24jxR%;}E5V&#`+xCN2qO!I^oDbN1;L5_d@PqM3L1X;0vE9LQ-+6Gy}u=d_IQlJvQfn*bo=&sgzt>z!A zUCG@KR~176ozNoa_D;NpqoMU5wnWNpD1+rwIgfK?`u%^z)%kz%y~Ormqbq{9-Ka2e zFuZ;aV5jDg+drr_JY89-V+^%_R-pqc!R@^xdC#h?GwflweAJ6L9;S*#q|A)zF#qmD zT=QDC3H!5x*x;elem=xkTSxHrqh&>>p={9CnBTZ3we z;2^Q5W2uW0Ec(%3@NScU(HHjDl(g?Ezm|XiY2`N&Gm$Qh`az(}>2X`!8_SNEQftv} zj{a!|4qYl=Q+oV1qK^~Z*b$T`u|q*s4Q*Jz?!m7%x@eC|#ZHDyVvS45iXojot93s5^<{U=4fv87<5)kRyznJ(?{ z)UG3!jVE0XOKyo+UhfruMl&lSObFy2Pdx)z%%>TQuOyVAyPcF_flSA!uae@=xEV34 z9`Yz=3A*{Jcf~Ef=W+>@BK$h)ZulQ~_3shrW=(U&(_LlXNSSR6yQQYY;I0Q~$M1PL{$! z2W{#oi3-_0FkKUI57mYey9DmBij4VlEBGWL3223)5!Q%4S1dIr>Q!HjSAWjl%OQqn zs|exuV8D0DExiEQw=Y{3G4`4Foij0^A|bJjPm-GcSirEuQpg}*(VGGB7!U~;rdK)% z>$Zi+IEKu!*3-$jegd#nkCYw^um*t*f2)NYFJw4-64btm9e_2nOM4vmWnPH`atNe@lo#H4>hv+UiRQ+lT$@Er;|~ zJZcaMd5d-@ht`cm6XXOAC*sAgD9(od6$QajLy1BhLUG+Hq+k00wc;tmaH~_qEE=(v?d@ZxW|@wElZG$1r$}bU!=Vb9V_%*3_vUClN9EfzqEfu}!Xe<9!<2I_MjHFbiLxDNYz+kYKvzvFP0 zj()Dzj{UTkgs%{WGmXNT8s`QPICS^ul>FcceM*nE?B@-GK$sY=eM<5CXh}>l2K%UU zcNIwjro2HKknmWXGT`4f*^TlSOiZ9nYg0{BR%~UAIN(Lg;%1pKb|^zD2GOV~G`_>h z`53fF6QWF3L#dm}5DbY1E-qdUNJeCvx$I1LojV}Yh0pFm;pm`$N!MESk1!(Y>3Aa3 z22?--ji<>*R43HX+n^DS%!km}bGa-XB2!e@%KP7QE*aG-V6pC3>~JOpc(jVyq!q6e zT~yDxr?|^y6N~kTWWkp9ZsX95`Xm%@|3udb-r5T-D40 z=oR=wDWferWH?oykiteZ&WG(`6b!Z{W1xgms(Xd629$VFA`QElT1xSZc1MgV>W&<= z7-$z&5)1 z-D6+8zCxqfL3EUiWDG7#ol>oKuF22Ixdl?on6{hFIMs&9&3P&lA|?xau|lGgyGT|c zWp7_r;z4{2kTX_7A7fmL^rr4vHdDo&1&O&=tfyc2;q(0DBhTlAl=K(a!LHILUHq&< zvj}eR+doGib~=jTIz|tFv`Q7KgDghp>?l%~8i=vyZLKKBIwJWb8&LOz(FbX0=&Ogv zKhz`WhK&64(a5@dYrXaa)1mPdr~&JzqjU#C6Atptp~N(-AceE2Lz^k^+3#CE`t!sm z0QG@$nhn`6=%H$sik{&YhXeue4GtalM*<7p*^;%+(*H!fMajdk(Hnu#MK6=b?$aFk zP_)Q}Dc*eV`n~a?&S>oWQQ^P+3?M6ScFkbWj@Nnvip+{%|-? zR9=Ab>7JiZtM1NWxIo1%h**@}9thL5NxSl?Jy^qEU7f!sTTxsh_oyx*iw-ntmkGsw37W@bq!L=$yfLAv3Srv(FN=%1W`n)- z2G;G4aTPTDTP1zL9+PqQv2giLOOerzP=*$;`=3{Pv{;{*r|Iw*1*U)kV09SvZ<=`u zD)})g&JN?HmCX$o7sFZp2zAbg09r+T2piaZim#&<2YzI)M3?YBxU?ymtZ?KG2L>;ZfhOD+WIkS28Afp64A0_ zxLu`nBVp;sqA`Jy?|4{?A9m=wzQMcKe0_Non%0*R%X`*cj!yvdBK*SbTlOMU{PWCh zwOC!UszF&y?Kt(RoAI0sy_H!$y$XXhf;tUw3bb}B@8I@K>|r`VWFKrtfd4kRDA zaWaDsw@HGF$K)oObpdMTBDCpY^*gKxdzPE*mc!oyiqLsWSpqM}IWuuF_^cWMtOtMm zEn310cW93xej}zO&*T3sLL7B9-#E#_OSxBHL?OuMB*pn}WUCY?G7@eM*cB27;`Qmv zm~_;}XFCrhf!6EKhxK^@Gp#OiY*C*OLwl>1>L|tk26t!0;LLnc_R-q%X3y)NP+7Z4 zE>G!ei{m=n4h!Qps*wibDd$*q5=ScE&|jkR>jp0>HjG#tg`ciQ2oI4o(7F9p2EE*V zObg4m-a!yIKC|D2q@Hf1CjyUT%yj%9Jb-{N%~)iS-)uL*!aXZTJJG?;CiEBBNTZPc zA?mJa+8sK|HP7BrPb*ok`={FRif`U`hgt^qq~01J#Zt-xjbCvvs4A4)ls9YGLEyyz zFCU7dWmu_&+SYQ}OAG&rpc%4#zljn=Bh#%S6O$In1w+0=$vi zk2y;U$5J4|)1*#Mt^&Cb3iOXT#t20;XW@dX;?E?XciimkYbN-BoCt%YB}G#)H?>0Y z{hKFMP_Nt|cK8SF{a9(kgt#jH&B*50q47@?;XvIkeLA+xT2=XXX9Xg@6aomNfQO@V#HXDeg>oJ&Q?N)b)g(oYtaIQ3Ii7LjYJgMBcX#5(R%Z>E#*sU>X# zK~=jX)kg7@suWj(ALlr{0pms#;kF6VHpL;O0=gQL;JyTZWdlY^TsNb3n6X7-@H*o0 z-#C`3uFvsgS3Vn-->USg5Il!btVLi*!;EL}@4nZhW3?z#B+buMz~D#Jvwr8_(1-v+ z96X2KcVXg2obb9X_gos!LCOy3}eT9eqj>-;&Z}25{Z7JZI&Ot6&l%H=@rYtg8`5Xq$a+gTwK5zIYX!Y zi4*UeLupF8TV0uGyaQaaG%=y#02?sRk>(8U5PYRYqEfWNAA_nJvb7o8cxd~L3cx4V zT{VPbz#cM_KsgT2nN_J6kDie-A2%Erri%a-R^8fOLUwhD!5Sx~E&xryq<|x;R|2W z=9&nj1OJ>rDiY5B6AnjE)Y`=@$?RFYjMZTFc%2c>%$D5`w5I$#crI3$fqU^p9j9Xd&FLzY9A+0naErfBFX^ADd2LV-tjuH~^~WYC;YajoGEH;6BNlXwXwDZ4a8u@s++V zyCf_q)WlDL7UD3X6TcKj;U=+bAoUf2X`=sGB$wk7^LctZi>i0l<)1DyODQ;DC-0J% zKM@sDAp3v}cm^tsSMa!^LAJaGZJnD4Y&9c~Nw?B|J9yaAWQu>DJ%0InqcX;SZ`%>T z+GuZ!jEb7UmOZ$iF^&wgyd-V2BXwsAyiC4-(fr&qg9X{K+x1CmgWBGwZ=iw{3@;&x z{tz%0d|xWr(CE5UVIDwMwJiXItsyXA`4R{qC#h*OPtM^{U)i)|y!H8?02@@rNI@A0 zGJ@|d3(1H8GuF=$1N~$`<|7#0rmV?e@ZrOFX#9QNG&A8m{e30aSU)nd+xJ1{v5~9> zJS{b{&A~oXaY&%oBKV-Kyw%V0L`WYvMF~LCMz;j%6sEoI4&&<846fSY$S_}Ek@~Kv zow7d@&>K0q9fEYb7h}Dv+@4;vy+uc?@jM{=J3^18!~_ggZ%|K#BVoN@>zbB0t8CS+ z)K$pLi5SgRmZR?TW=2SEs^GSc+^{%l)Xqp*+^yh29uV7vB7^&!i1N$=oJuDYDRk~zDyd=moV;4*-DVAGBFjXrH z*Vlw;O8*_nOc%H1d0(V!)UXgj&Cd`fhyqxf%k%m4VS0|1RiqaS+Nd5VQFKFhSUX^e z%ohd18m=t5&0X~OKg32=50_Z|)`!V`oj$%L?G1RO54_VBgKwlJkPKk^#>r*X zJ!d?@s0PMwy^M3C=cx)F77IRB(^7GKDsDDCy~CG)=dqVBY!#o->a6AB@V7HnD=w69 zXSpl~n;R=Vufb+g}6 z7StIS;KgbACo(fZuOu5#!^FKX*XZz_P-ng+tx4S|h(pLN9(0 z?jT2-$HAF}eW-R7%MavaH-T$ZBaqw}#*C4fxXrixHsI6Mo3q<6vr8QXMs=N5_HWKPGo199#3XeyeJB!( zOEn^Ews0|Rb_C0s+g~RTcwgp>iR2V9jM;%OXd%vjC)8LLMqc3Yw6k?}1yNJFbFbkG z-nA8H^TTSu?U;$ZG$b?KD0Y+qY-@AeZ-irbL@pPEnv1R_j4fhABx4R@h_@aVBeQYw$-U?ask<$ zV>5|_RiD<#XCSD}j9RDL!_>q@@yiB%fn$eek}lHShD=9DnElZaBPUyPZjEgCr_iou z@!L7CnokSY^eDV{MO#tnz$%1q>*ZBoXGOhv8kn!Q8w2Qur0P|TM56t~v$-X{##wXm z+?tN%;k6aZ6tYCORkJq8+4zbC0u*d)zi5x!N>y|UNbC1Iv~{|JG(iW;tK%E@ZEkLB z+$qdkjjGw0fw?3q5q$nQqivYR6$trRP%wXXp@O7J-p^;m%Nz2#e!?(_l%viNivR6J zGt>XrE%kzdcYE~%ZI#o+J}Lbq@SqJs37344rt*W843g~8XmwNkg?j%6+n4eKsnt=; zOxlu|!%5Bnq4t+y&uu#!y>A4TWRe{dJZ&uk2lI1&A+OBklvKnE;z&(GTL9d48AH~X*kmp*zkU)To zy77eIhqjkgMez`>a4%F$e{3a0NCJU;Y08#0K?;VUfC3@xA>9y!6-dl9hay1|1390W zn3%iX@0x@Vk+)+CUIvs&rci=h=@qCRwQ4blxt- z%TJho{z{dB({?>9D6`~Ap5mfW5H!yOIca^lOpBvdr@^yS_(*r00-}(VAb}}bwULZw zD%H!z-=~%IufSmUTdn}<)*Ak8x9W-WfB=*L1p9(bdHg4k9vfn$m_qYl00lzCs=wqA z000zN00000002QwO-5)u0000000000O9BAv0RTe)0034{I3Q3w008h40i6LVOakly zK9NS9OQoZ!r=(MM;8J#4WA%f4hj z&EF6G&#O=BKkB`NJa;{2e)D>f{owU{^mYB$)SLRxq{sf>WpDG}_&tX|ak|&P$N%y5 zne+hv|Lxh*U)s<2oznlo@bA%I)N~2ZziE1weE;)qKL1X5@ACUlzi;mbfIrf^w>4k! zAFvmhegIyd><|58{U@sz`yNvM&Grx7nHj{wK!t}~<&{`2-e zO1N%`m7%$Zm5^RTyVq;QKZ4*1(^{o;ISn6JWu6HB2|<}c67=6V$Bm=If zPGPVuDqRvdBf^aFdc@Nxv=PV>Ps$r3;Ld_jvkzMy?q@#H!*l*Ww5cR@ln)0uROEgh zvfQtfPb;~1)+#|qdQ_V;R)}$3Zk`!;*|Ov&C8VFkqH~rKEam@Uz_SudM>?Ovnqz)?L!czd!{yEnO&9=bP6wF2q z>&fm~oNaa~ILJbwPD3$(Xho82tN3H z_5V7mtV}Zs<#p^pQBid=qSRe5?G1gbY_B)YvJIQOR9#G{WFRQ0yBz7}RAR4GOOX0# z8?evzw3HfU1<0I~sg~m~kXifwHknO_HQ%UPZ-g74Xpn5M!FNBoKuXT<+oz)u;zIj~ zWCBBpQWlRi0+3&AF-F-43PqY?uYh7l>YW{sfTFClMspRm3#uf43GP{*@O6eM6z#y1 zMWW_Jm?hfm;pyQSS69j80Re_Myje#|?7#$2et|G_F7x>0#QA=5iaBFfKF(A!J-Mdd zOt8%b1_dnqJVX{~vxC(~mH%L_CC{R|Q4c z0IEuCE@{I$Ga^$94nz9UtP(^}emsEl#r&3qag1TsUHFko{1~mi&m+5!0v?ny6B%kR zwCWhwGa^DWiMB!Mo|&l5j?S|Sc6l>S0e`Dh+@yId% z|D(KJaw#Ku{6m-Y%EflGXWWP231{>hJ)U6l#p4N`WvuIIMEheB0aZ1aAUzmNuf_$NY2Ehi>Pgra?wVjP#$(~ z9vzsCB^^w-d4l#dzjT7O^%#m=uMvD`0VS0Sd#h#1hu37oW|MR|Tds@fzbT1C_LO8p z_%(EnQx98puM9-kq+A?=)eg`<2wAkl%F9uG`|k)?raT`2rM%NeAB{N?k zd9Z{zHpI&SBB2zI!yj%vTezEeODU%xxc3Y&3FU{rVIXffIS3ipdG21i(UK}QZhfB2 z!;oDA8|A;+We9r^}P0DXByii__55tnv#N(~v3PE3* zSq7iwlq8_2o3*Hf$*?#3;!o|36s4Q z5EyuI{}hc<^Bi;ydJ+*K{Mv;b*u!7zF4@_Y;Q3JCNJzrVqGE?;upgj_Z?_EgHBSIZ zKUtkG9D@DM)X3U8khhFS#^d>pS^%!wcz0{6!j^V0f;WlW0EFj1xGutTz|)Kc!B0Ob z?}0!?oWD|NClB-DwKNX-_@fl*R$mHI2lI7p-7Rdh&vmzkNl{USJ_7z~Zst4}4h~HY z46eDM!Ixx&zR+;l4rw1M22iFQlH8MMiPG)t%P~)aqUvQsApu22)XIjKv5Yv6h*5gY zoKF13ppt$Osh4{(9NFIKP@eM=u-^Y|Z3R~gDws|_gDf_IK^T}dM(x7~{HVs!zr_dT zc_tC{GioF&T&n7w>H!3eivvgm+=gt@fl|Z0K%*DJ8MFAKpfcit$(@7DJaD@*wu#us ziNaD^-M2iG9Yb#qty0c2DNuSQCPrOu`L97x$Usq1bmW;G+z=VyKi%a9(fN4n%OD#Z zJUHa8U7I8f3f4H}7<{ZsK^sC!_D*k+abCn3p{lsd%W`}5A}=Xz57dafrw6}MBJy`~ zYLIVI+F{vIQFSt*kbt71>SaS9>Hq-#>hRm;aq;OTo<50>Sq0>zshVSH4K=JwV_L;e ze8R<&@5OY{ktO}sIy@W>2;0;)Z?T>G0dpb5&yS7LQ5I{ z)SUqc@n-uX4}!blo(LbCtT{g!|ERsYLJMh#Q&DmJ%o0-%yWVmG|GVn{DB0wCtU>iq zSX$xo7YQ<%@g7<4=>G$;O9o+ z!tFA}#1zP~IHCaahs^N3yzH1RCjVa3;TpNfgb>(vX2D{=AUQwrsrNI_Xnc~A=?}&i zFnmqZ6jp?g<_qe}%lI6Bzc3MRLusl{Kdr~|37s0GjB`BhWEkZMys|VnNIKkSvjD8} ze|O9E+_~)T_&=yl-&h~R+ZX9`1Gv6NHNyGq90gca&`{u@FszO?!B9Hr&BF;zq60fp zLDb@c?{>x8?*y*khW*%do%BSc4DbP7nMHL>VnU9A9GSP#sg23v^*-yAXV?ExUkx!R zekv?{Dh6Iqtge(ys1V;_e!+NAJGH=mQ3Lv%l)gEDkQC&Nq$~3d$WY~5%5?~US`#r# z*v%eeS%=^~Q5fT+CLz1pn25g55};my%j93InJQK9*ULgzdqHNyBAaiwqX6qt002_; z@L3-<4yXD{^bH5gkF)JVoGUyhe$JwfUFGg!sY$0L5ir{;izNGFQnwqLN11kdmY*(* zRsW(<*{;*2J}Vd&zkTxvmT>#^d-$oG5{6^2K@6EuH#!N}{}sj3RxU0s^%673bTMXPhUpYX@1TM6^jTzKRcdR+wiyx154hH9y`(#_oB)A9#o zHBJ`O4W@3?GB$Pew8WoGiSCKZHgL!VfA|$K=x?_cz~pkU#}9F+UW1J-w@eas86EPu zI7~WqyFmblv@Af<+19Y)5@C+6LnsN*g?veaqGfp}^;mA5Xj%n;5O%`lcxGCWfc7ld z%9$%>qLw^72)33b&;|P2-Xufg!KpT5%8Y^*Ws~cP%J9^kZbXZJHLAe@8CdX;>(l49 zq=YuIPtp)t$=)tE4q|&viO193UJa=?w`wU&vFOm^GjL#|f=t{M-lotR2tdh7>qOUS z+vti5ae0aJ=E`(wufm8@cmsa7fQkHw!@q!&;{54fA{t3zwd+S&2};q>g)~zL6Yo)d zJamsTo=lz3py8<2&SVG1M|f{1ZaxZ?-E+c7ZwD&$ISMv~>Wxy0TFr(RU#7Q^`yNDK zgCPgU$!BpwB~c&v>*kXyn0@b09BWm7Phtw^MaB>~w@ps<#a`L`)UW>ZiA=eh{Wy2A zz%dW8JByHX?40USi|W5G@sQRFrEeKc$+@T3HFyj#8=T8YHPF z8?G{T_9gtB(RqS&K~hEdgKd*84lF}uxMICYXjSG2)%X$DMagtJI;q;oXzq~b&pT(a^ zP#gc%3X#08)rv$5X}Fx}`S|F^vvwwAy_1+~$43f+J{ko5s=9Z;TmWsQ)tvm$_TV9W zgF=lp+FpY*NZykF1*85{924DRDn}`Byfw=?Gl3d@@=^);(^;#2*8X+B@dc_JAWbpx zZ%rWC!6pOohwqfCwJ|i|iwcN$PtddYEraS6fVU-$7pIV5HR|!56+-sj}|2%&Q_9ML*Ey%@qbaqLi#u_7V zuBWA84vwSSvr>rP@Q~FQN!v&?(C+leU#P><79Rf8?AQ!#H9qbDy%gb=`d9d(q@A+((cPk76E_Up^}C?}t_~21qNH2u60L=-)_%xj1D_rjSHkS@F8bOmT$P zzL43b_ji!SEqy`D%aZ5UiE&R%vy%NXgOYFV3c>j2306%ZFD{dB6z2+PRU5~%bTD>|s))&aUcjO|oW*{WFwOmS%$mZ5 z^MrgW3{G+}_5)&g+`YgxMBJA8$8%m5&tn$9WVL>wg5wq`qhjDS3Rtbu)^SF~+Bu1` zH64&7)Wkwl`qNJ>Ko?3xsy%$I$VuIW<7$6h%Wpc5bimM~U@MW^fo|6z-^o%b{jLt+ zyCHNgfrJw)x}&GWyW&fQA7Ekt{x7*|^JjfeZZDJ=Z)1xCMrhZG;kXez{MB$K+QJ{` z8+T94PwsYdIuhC?QE;-)dU0Aj@xXovhz9fL<(BRKRgHKB4jH-x+lznfn&e+NQ1A zu`DuN|La*5k}dk$KjBp&jBVP&RiGoN)e^4Ba z?x4fdxS9l4ywMup{ZEh3z$_n;@!B35${+EUIK&3%q{Ceoqy_EYRTy(bnsCd@%8P%O zAWK*Kt{GN=@5{YF@SszL4eyJuk%jS$xNiXTgAl5Ux<02`{>>Bq zuxSVIMP>k=C;TS;|5_~a3c*7{krEqzYq>JU8wWMOz>>LR5><%dyhK% z-}4k%C}8|*$J8kW{n4!0y~cI_sp$Ci>9 z21_Q@O&7<^@p0_67#M)^QIo)57!N2Mq7W@SlqyC!;Qt&BdU) zMUZ#7;Bn(VEU`x!+CatT0!!wRZTgOu#P0j2CxGKu@^_+C&8-h`SJy}ULt_9fwv82^9_mk`#fc9m)#)FK5wAIr;cL?7%K@(vO!Q{2iV)8)p@jPMeXR55$PKAaU zy6+H)&wvBgAbO(cm}Zsh7n4_Z1I9&TPjh+kj)z=s0H1>nHoDGDB(1uWG5d^k2A42> z!>y=xNS8~(e@RGN^n^q5HnY6hDIm`uyyzg-)GMhTDj^2a=&I4?>oQ=FGuWy6D|6g1 zHJ*M4EFXy+-_I~KufJz9O{vVXPl*-AdK6x2B-Ok}>Qvv)z2gN{o4AZJtJHE*`?o5nr!)W=^2y_7w1XpzOl5;6V+Gmm0JWb2x|g?15De)c(#2yiIutJJ z-UQ*`<0cTOU+4Y4Y0jun(eFjC@femEP+k{{T1yzue~Fi6Tr z8v*K4=`q{T0-8FR<*i_`8tD4HPL$AKo=~b~FBM2qduxjjEFPM9icIe0iopjG!7u&0 z*ft^(d&(oT7UMAi9}fbv>s1+53gs=R1UaHFKv99LOuaPV(o4ozq!9+fAUymjT4s3< zH*%Lt3jgNXC5lmbHG2J9hAI6T!zh=`_#;Z+!AZ2G^K`ccYs^z(TT=+JA85>}0;NR4 zSV{l@0R0BbZ)XmQXsE9Z;J;JbD7M{*p?*N%U2ds}J_LL-DQX>|wMh`6< zSG!H2^S=c*c`zp~?s7AFj5O~N!a6u%>f(8!0;Z{lzF)-Ox5tZOUu;M#TF@?oWiP3V z1pBQ!<9ZSFcN(A*0VeDR`wI;TSsV8Y^~(p~1w&A@f6{F)bk3{0!w)kc35m5A&0?Md zvM7(gWHMyUMBjXj$PS_ropXfuivmwZRiJ7g?cCWMs>>~Od{?=6%7mw$X{I#A z$Rc+Q!+TryzLw%ofVd??MT=g&nWn{+P2(9gB8^S}0000V;YIgmQBcW9r2=lNOQ>{q8* z1OHA%?pq7|<6UNd48{SBLH83-NwN6Wg1NO%+Vf_B=+`R!V?av zkEu)H{W#9LR;&Hr@K8(wWUK(tnrH3yGVve{iPF4}P7ohbLG*6~&7I9KAWLLT6u8E6 z5!K(E_e_}vxS|W0Cvs;`1&N!bPmd!9d|;W#d+kYTJ-AuNj%PJIXkqvSUMJQ5H*k#g zrqQ@@PG9cuJH?;EJLo(g39yXMuEgBikQl(5a{I+gLE{PxydW)gr9?7xId6!nBNL#g zFi>oBOs^) z0|y@VM)9xEOk>(sw?jMuLSir%$9{;VR}aFXqnDkog{1h<;Yl2qceqDHEV@y&VcV0$ z8w3X|i+aq=g4zf)E2A#myvJ4~I8J5BnlxZTLj2*BG{Y5XNoIu;ZAFcU6tGpta^ zHD}|6%nA{)4=AZgX`R}~^bgiM_=VbUZpMY*BnP@}a*SOg=UK0V0#Tcnai$u6v#&0= zjt@xWZ3L}O^PnQ>0##Y(n`>W3E0}isTuJo7yym!k?rRgSIs#T5tNA?-TkG~b^o_o%F#@61np!0VfEyf9KW_h#N|e!_1&}Y8)EMa z-{vWyU^D5IqC+yhbPyZ|{nNe)Mm1um+wbh! z1dr^!F(0hQnS%(6P}Y}xGte$RfLk_?vz|iKvm;D1JLM=RO$xX90`zzZ*g1=y?OMIo zY=h}J+9Glnv zoL%EW>i0AWQ~Q7&BRnuf{Tw9kFI_0Rjw_j8Q;OI&De2veIscy z9m5m+RU^A0Gf`DKf88We5(ruI6E;os%5=k+`HG$~<~L)_pdzc&CBz|Qh4{rH&N!-p zjG{U1iR_mIQo&&W2>%>}mKOtD_;9BnRsz}i6Hh-qKINT(R`AY(&97B~0~}y>9Ht~09d{zo0Jdl%+`#`{3E!Ewg;u@ z$`eYMG7@pe^U4sSjpuK_40^2RA(vPpqks1i&^e>qE_{|oraL@Qb;8>dMv+vp3oEId zeK^rnf9_$Rgu)@cehO+wY}P4JwA=a2*VmK1_LcLr&rYC)3I~q+qOBUTRtN=ZN*cN< z)RK;mf7KG6Ski-ulrPA#JZN+NH-lrdzBB^sZs6Q@-yFX2htwD3Ee#Mwc(u;XgoWn7Q0I(F>R-}yGd^07Q@K0xQoD6aNflXDV|Zu!1zo^oe71+4$VYF`}sEidB?^p|4`xC_TK zE?X-1^u#v9xBCg8NCUr)MxQ^=xwPR%M0uJ3;yJJ~*nRpak3Y)1wE)mq0U>y!9nQxl*yFXjg}xAo#+8GDgqvUpVl)t_`PmL?7A<9C&S0Icf+ z)ke>ztks}7Li&wUx*nmyDYdZWg zaqjP$*6QU3FLe}+f%?uS5oP7ijMJbY0+vj4u9Hrbps|0X1$^)B$t0)N^=yT_(_yOO zTzZ`P8ma6iVK@Y06Eky#>KGCAm6YCNYd}=)BN>`w`4&)q+i0yQ88o4L2(G>VUIhPX zMU@N5h10b*xix+ly`DK&Yzcx<_B@w7{%KS@Kg-JmCOH+MUI6J0zF)9X?!@?x6N0IM zwxrm>^}}h|MnIyAZ1qPNMN4t&{QQ=YcU?#bUyrrrM_2Ndee#)H+7ev|fhs?|nfTsW z0&mxJ;ss@Ar~kI1(m3QVPb~1$_BZmln+0ImGE@+cCsVzD56X_OGx~ipI7jf$@fis(QfV9aUk$U;~D^1gJ$5F}jW) ztyZ|w`h|!Yz6%uSik^cBnEsd0zoe8rXxrgw*BPsj`v9vd4~uN&St~;T0sgCR^Z98{ zAjzr3CJ~nC1*`;)3Sdv!4bVsoGLz`c|jDz9L2zf&&{@_ z*`!ceqnb@;z>r&~A@k&OvDa306J6id=dV&^J)8L)eqSkECxt#rwyno zJk2**dAmJn6jEk%PO=Xl%--j%FjF~Co~p5-!(Q?J-ic&Qg5sbaGEJBhm!+YfpB?O# z>(fl|+Y!9Yqi&VfZCB))T&~|>)cKB7Es6^*Wwi}f!eXs60GFb)OAI%ZFrzp2qh-u^ zBV3CEz+6(SmIi;fJgCUq?}>LHsv~*s9%h*y2jRxQckYc4c1!P1CX@k)%Wivawl@;` zEU~V%0A#|VGSFns2;{S<&sav&29+W+`5!+!PJ6)6~BhN&mAq!(EMaNNAK~gYC4z~mWFIe@5;iu{nfH^FP48y2?ZdeVq1&ZE z<*vk}*5rl+TQZhdp7L|l8~kbLyB`bL?X!g~&`alM`x-4KNEbRatF0X+euAB-6TZ(x zofW}2h}LP);fHKx+!hZluFLPy)>$(KuDEuQy^+ZT%Q;a|NpxUh;-r4Hh`{2nU|)C@ z1ORjo!vd>{V*QZT)79yus3GzWvvsE5KlL}@FGzQnci)QAexB43{FdFhW!e`gAwY|7 zMv#%!7SZ%HrnjjR5zJFb>^lBNX8lqUKJ#1PY;YXwIqIx6uAQSi!q;-%=YufP z5_@P;)pPUjk~i*pD&!W@uHLoZ&1W)IG$&e@HJ!igNr~ez5rHXu6rOAZq%EL#5kmw~ zLLE$wmD4}HGWN!MNOn-Q)&!2|J(=`FD?*c7 zZ*oG++v9zp%Gqam!A}`|t0$QdEO`rKST?ut`R9R#YD2r1kza2D34%NLAmw^zHjun5 zABUG&!1?W3GGuS@aie#mGTo0%!wKH7*I!5KEY)Ot<=+C0lEyuzJ+OF*B@U7-W5T5S zd|^@G0S8aqAX{kR+9rzz7*ln;}pH>9Et`D3@dz4nn|BeuFHhnkCidG7OI`0G3 zzU*2nHaUt#`CN?iiw>s(y*}yt?$MAzyS*!$145Q^@^TJO9ei@_MzCmBtF9HY>sa$?>XH%QodfiY5i(i#s?3=8a|kfFuzUx$2-4sBlb-U z_yY)o9TGF;|6jE5rsepljO6yE%IRRLv_fs`baBbrpE2%6#8 z4hT7Aj+NDJfR(r>@P?>p?sY!g1_~jHEjV0JPYUZDsV4b z7zg97(GC2o`xm}63F3&#iV!o=$vR%_iULwidFq(yc=ljV)LW!q@|aKgJXh1N zW{D{_;kRMQ@gK`bKCR2exQ@0%|E$n)K}7&sMw{VG-Ccx-gqT?^K`2eTSW|x>6VqR3 ztm6^^YBQ8^@~TteRNL`yt>|?rs~tS)PPJev6#9VWA?hx);E9*d(keuA?z!zfollW z_D}Gp)j)E@ES{9h;mUMtpk7r_rhSfYj0X7`$WG>ic{gmd6Cp5_>22SrAo~;KOoulp z3LaIAj_MHO_*41yZ}0o0U3Pt?F=YWjoSWpAs{Pd$X==6(haBnJlgzX_BDg1Mr6U3v zCvG#hb249Y;y$STH0U0e<%3E1!Z-rg)Y-XF@MKz7AvAf+9rvf}WEte!;aWGFHPdpXG5pp@FI2(s@ zpB!~MCf)loo^UAO`CE)xJDld1If)F+sMsJ+Ek0d}+K}yCc^il=?Z0N&)z3Wt7($OO zqhN`2$_Y`23DezTHu;g2F~WRB6;AAW(xWjN*qB;kMsMY{8PiDckVFjw<-p=0BK$~a z<)d|$`AMNKcFNnADA3q2-Vbgg_Metr3N)pY=JH2i`bZ)KtRSz+*m6|$y!n9-#)k99 zkagkTn0g+&DP-bD5UvE&QyF$ih}nEUH%~odLOLS5$1`p;j1P@`RO;xu@Br(r$4aM} zN@o%Og@x6JY*6BIH?hYg3dBg;_-S#NIV=LW|JXV}&I+ruG^F2(nR?Fqs3yMd?2DCH zXLB!pXNrFeG6bQr5nZo(u7D#4(p5c0TlGvHV>IJ+d%~}S9u&Hpf949ku+Jn-3z%cWsFKXe!iF69y z%Sc}71?@XNLNk~S@I#2B;yQ0ncYz+JL?I3qF*<3^BhS+>_u^}XtO3cCAVN_Xr^iZ| z@E)S@R#~Zp-g?%Qxo@aUP&F-YS343?$c6Kvj*ccJ z8N)~8{p|yzcO1&9EkRn`utJ5@|En0UxM*B|!D>D|E+sm1b~%-%KC`hnO8IY-ipbC0 zKxao8wDcwoD>7|tc88$@i+Hvm&~YWHNc2sQzWvJ5)l`ahL5RU*uKVl8n`*ZfY3lgc zSKMPS4#)0B&oK|A=H(F&btK(A5}iY+TvtHa7M!l`+E{UE`ZNj68zbzOL`%jrAV33t z(u+C6`!nml@(9EBr0R*oh|Gm?jEP=}7#)>gp8j}agR}#U3Sb{u7;!u78&|fkpoqDM zmYptm=~^lO(ZhDK+hC$%Pa=fNz>#W=3<+? zBUNHnXCf&#NGj=Z9x2dkxJz@gN0RRopvW#gcu@9*`GqR#df|l0M(saDi@-ChrUmQsN+SOCRx@rJIqm0jXXO%JeoKXsEtg4?R9|t$*kI2q!iJG z6FaO~qeJ}69pvV@L5~E@;lp1|KQUk*V^(+(;{1POQ&tVwM{9adG293eaIVHXP$19< z;R(3VrrweU67UM^EISc+3Mu_5t)Ab8E+(l_s0GUtf9vrvG75)OhsAa%;dqV!UZ+-J za`qy&<2E2KSo$+puo98^@S1XHIr_Ydxtp@XY|9(_-4dglppcQEn6Gf@=H zo8KpLilqSc2OPVb+Fs^NAE7g1Xsc>-gR^ELS&5ZMo9~qppi;c*5#t34!?fHDUhgj3>MdYJ@G88RfRtlDD@#xhTZKwFKm-Xr<@yFGB9x$b(^p-I^;Rp^%X@PW*h> z0;YnyNA!#W4)qsxew=L`+3MBejABwiS!EbN$a^M(tdAmSc6^6hZOzO>?bnOB2HDMA z&tXy|ZLRw%d~_!7pO(B2Z>w** z_5_2o03=2jj{x@Wv+u*J!LDw8(^8J?pX5e9oKFQrr$qYB{`a1tj4x+k@|* zq|?!e$!9298A(-Z{Xs<^pY&*hTA!{SH3;N{nV7V_MA4sYkbs01%bn8AVh)2X$5`fk zw93{v*ZTzcW0&G+Kt>&{X?}=$j*@tCwH(gCdO+D;{ESk+-(u;@PAwoIKmf)&@$$50 zC{Kp}gpRT&V4RV_d6D~U9OXCy>*J{TDPvI#^g4!?^zW>QOH`|xS# zp2F)HFlF}wZE~x7;$4)Sf zGv~bhyAH7K`4cjy+PYA{qagdx-Ayt}H0=@7ctDW6UA$^d#Gw+j*qaH;@_A%vC6_3B zJgJoA8)Q@-MBiw9+=exR)%lVep*5nDI}IjvUHxdT^A!*y?l})6{>i1o-`=~QkZRm& zuD{U|BZ(ij7iBYEYI8Y}jp%(tNs?X?HuMsx2c5P%4fKG~N{zTekN^Mx00L~x?FKO~ zr7c^i;otzbAtz7H?{|RaG)R+v%tPvH3xT|*A@~6`&#zcGfTfMRBi}CAWi$q+%Kp6R zCS3D2xRmx8;|4-@YaeeSIxt@TGRre;8P^n_2LL;E4vmU}@TcAfW0 zQ=xvZHb?6o#>9SH;@#%GXqk$uxvx@>iw$*F;Sb6avSw=Ta~oC2R{)}%`SlpSlkS!c zExGoWR{oW-Z9EZexRO~VS!?^YZ1`=gDf22CHn2-Rpa5a#hW8~mUYI%E zgZ+7C;IHw}-Yi&`qaEbiLQloy((uyq%m^4^w2g(}YJp!wM91so}1&r-c^dL`@tk$rfqD4er%nv;?BfiKhj4h9^( zo*K6^(rQ`G;$+~BAP zR=!SV3X6qLcw=YthUEaYqitv86&x{w_=?8-~BezcuwnDd{m?Kr%(P2gH9Bo~z&z3dV@>7q#yP;?{C(qX)MZyP&$o(2|vE%VCpqOiX0dx&Pe zeRQKPI^GBtri7Vmd;*F7GyAJnz{<IGORaEEYukPJRB62*&cv)`6=MfT6_AsOk|6;#Gj=+cH3b$9&?C6+rfg@fn zd0bp`q)NhCS2lgGAiJk$VzXHs(Cqn0_%9+oe31oq^lF%Lc?K(eRqudI<-W>S^D*f1 z;3oh0aUV40RFLgWlvA$vs&zSRSlLOm*8B(VsDS>u&_93DGlyiFzVnfyFEnOY;FaXY zy4ou%$pzz7-T#!wf6-)yh!AlrUa-;_$QlWSE-6tccZd+N zWyz=ljs1SiHRa;6qjXCe&>P#JB6`BYJRnx{wnDCA`X~P+yKiUX^dx&WbkvCnm+qcQ zZ2oEtao{$V?Bj$f)l{gRh{{-p(_)eFJqhiz_YR#jB28=6J^Kdl0PQr^wU}3aW|=fi zkjLS8Ocqh}_-lh;(>&x->aIttv(ocpq>nb1n{@lWZNVI&x*}U%H!68cHsL4oDL;&o z{UiI&^tDWBF<{U(SiW@!X;sEld8SgPwV#mn8e&+i&QnkO=@*k<1Uo)Bm3K0ac~@_) zEF*=9MT{$HzD@970Z^vR?`FC;0P)ZN(W5 zF`XW3BPA8oa3#ARjRK1(Par^zeV=VCV3yrxI}ul(At5!=5%!1qE!b{KEQKX4GysES z5|c2WKdKp?=oDpSVyV|Jl)Jhe;BD*i_cH2*k!NnUu-YvQJjh3M)d2`U$UFH^BH>0A z@s-VTYwi9I`^xJ7B^Bge2#y6eu1KUoMBBwj(dznrRS!(_SzC;es4-n#RyoYHIZQ{# z;)@~KR@RXiG`aN~(J>;C0t% z@6~0%6#^W*KKr z?71WhCv}khO-F6!1vsyUqrfN!9NE5l(%La;qgW{*9@y}TY>0>?_^6j7by5hr3=@~( zkRO^#0}mVe`ukWLkmz=X0=Xm)2XgX`Gh~2bWu%#OVo6aE?9G8LcI=X6U8rB>x5Y8W zf&nydCc2B>O#H@G?NZVXfIjamhe|3d9Aw-ppRY0a^~wBpL)t2RITQ8YV#H6i4d@O6 zCD(|Yt-%98XHhe9(N(-R)G9faqkyv4YFh7DOP*p*&W2(Ovkj8{_03KIWD1H-ur3tD zCo^mw9ECN5^HZekBJ%Cf;X_Zl*TjzleHPw>Z;mA&l9j5KKIZIrs}ne3N%bu+R>J@v zem1A4kfYWRja#CowwH;Pr$-GuDe0xzFFJn;n8P2XOIkIIDx@Nh0{r2J`d<1dz9oKx zeTO^@T&FYrDjs5Oqg}Ctakw2S$tf~Y*Ar#_`;Bo5fGDgQojNY&0$C<)AaNS3Befjy zL8OS{HC{qm)o8d(73rsB#exGnv2%QQ&DNISWdaII^Be@3vNW(RD-BB1#-S8+kfmnyxy*C@e9pES6v#h$i1V{lW;g;a?xiG zu>m}B1Hd$&`_2>;&39JdJ@;2D;RiFNvn@Ssuo%IU&`=o*1bF}uzxFiFjZrD9Us)Vc z|1?%5yvSXERvBEXMCoY*#tpSb4Yt~>00703qr~A)-~a#}iU0rr0000%PEAGtKL7v# z00000080V@>j3~m00011P&gpyJ^%nPAOW2LDog_G0X~sNolB*ovnnLAd9q*<2~FR9 zQhpX{CM&$5N`45S<5z#z;~8|E_w1LYCnWb<^-sHc(0^CE&w2m1=9BEb@;~2t#{FOH zFXPMWhs>v&zof74zM}uyy(oY8doX{N|HJG>`(5en?8W{!qyzu|w`WKHF8{Im;rP$o ze-eKn`n&$A4OHvds&MpgliJ1~d>f#h5-BWeOOcI3N? zd}RZvt{#%E719S-BE=<_&`O!=g_O`cX%NM?FD;8GNgZh*&#?7dyw6_&dfcN&dkv)H zx^fGc@nd;p7lJMm zpA9G5bq-T70bw?^P@lpoEAT+)Y2)=NC8Tkrf%gIG%P@?6*-DMyL_)GxVbrVaNJ#O8 z<0f1iL0Mo4<Bi1`t71~mY#^&^0{Lzk&4GI*D=d7 zz#=Naf&B_8IRFJhzyB{q;qKHq5cbJ@|u1YMk{}EGugyuqM^Kh@+Mw zA|fIpB4LP#h^_gWaNax8Tm*l2cXxMpcXxMpj2W4kr}WirqTg7FL=QjaiS%G59RlQD zb=2+9u2x^_S)s!y+xtVjlD7Ls#A{`SOG$lE(6Y4#(2T7_QMaj1ozs24U==riT^{2z zGc!MLreYpseN_k(glwXXSgS72W~@V62d z!vchmzqvz7q-_o+B7kLcCm(CCl4MmfVSO_*N7b4cyWpKNNqY&1Hqfm5h%}({5KVL_ z61iQV1Rkj6fGi*MWn#&&gGpqyW(u3L3HJ4MG~_2UYAr@eM)fdXdB=hCD`DVyTiUNk za5Ys|1!iz0!eeMKy&4R)Ew0}u)$x3zNC@;J2f8hHMK!%qF@H>TKl33N=tP*||AQba z@&Q8}g0Z?H_IRr2FoAMw-edsg(d|7!#?c>U^_rnmke@XCz$@~{j_l0L-lMkV{7P&d z5V!C9LO6^CJ8#{;IAtZspQt<4a?+s>lnzA<9nm!7b8`S)T2n22nN&S>{v#gDd~fzn z{h04@yKR}+7#ZJ(kr5LfRbea7k~XZlSB9!JK<(^St?_;n!f?`lYri47)Qx9@q{pxd z!KSn|%mMwGMe*)>1|o0l2y5Q(uX7QF({Xmlq1(93%>Ln;zFSKrM5AQDW|dK^0|)2@2Pv~?T{4pY)&W?-|XvIk8QcdR{(siP?OtsSv`bh=6NJe2=2a_nWO5> z2mv0Ne+1*gc3=_+V&Kj^sq+|1kBw$+9x*eM{h>mzgb3WW8(}ydityO&nG!~`BNrQ1 zW^X8}icBWJlPTVaQYagxOfh_j(w zz`Ipgn^%xje_C8crcIIuoXD2K0I~m}YesWyl+A>f-dewCRZRC;g#-c_{C1_;nVZwY zAF@Dz_szuDz6uP3do$r$Su#F>D_;C0xL(WBCeobC5OJmXn;k&8>@J-23{-)iIM&`RBv)3g8pibnvI=a`o^B9NGE9oe-jnxkX_ zgns|upx~*Z@P%T_bjfB)yQF8)+6B9&dj}EGW|>Dx3R2xoyo&is3G91e`*Q0N$K`#< zQYDc-p0Ge;kr5TYGfpM%!0nL84&>`P8>60C)~^FoQ)JJnKa~%W5e8O8OK1R1@s^^{ zQk11BRVg&3Dy1Q&L_|fb@VE?PM)9g~+oKJc&(@apNbS*v%-B|h_zn{NU5(st)(W5g zTy>TIy_y~FzgZ8J1hDhPaY861AN~=fWrv_E9}hMIbTIqHR3Oec{#{Qn&ymlXDti7Y zzFev5(*hv*3f5~L^Nk?6NdJ|Nt)d=V)`W;of2h@R3=%ZVQz89K=qvn1Oi77t|Hkc5 zbd|20Xjs-6vRr*aYvS4FyCHR_RzVcVH0&sy`GA<8ZB^TzFH5{07nf>yfbpA4dC%)r`+jfU+nBbXB6yOXQ89v zGLs4pS9k@rHFxE#_%`0&}zF9pBEkL_V0 zTo`R1+7#20<0~xXT5pC5hdgKj*UY;V)z6@R%ge~(3)f#nKR}+dOWRv$rkH)<6KF{P zHufm)cgsQvn(&0kN`=Al)8|a(rIx#Ml%U(z5A%!2VOWyLNojJ?&pu?nPgZMyn1C5| zHAiBGou*f_=lIRC!~R;Ug=58Q)u}u&tl{Ab$SH!S2sZBc7E zaOQmhE_a{K^IKX2P$^h>F`PH9%00RUajphvl+SkoFnq&GMD)KV@ZtkG5nKsodl)IpNNJQ_qT%Uh+A-O(;Uu4idchH_n~{wF?%HM z3n-hQN4k}E4{@<`T^|2Np_YLOjac52Nl-JHtSBkyb z5pT*01^8;t^6-54Z)x?5Q(Amji3Wnld@g(2W>HQ+4*x`&GPXW7a;Y9^n-XDD4G~^a z{P8s!%tqwzPEM2=6Yei-9^l_1M(H~@zo{uUU##hBT`lZ9PiR*eJygk-Zd$jocvK~o z^A%Vb#HqT#{SSS~p$IODVcDc`)3hw4fTo~ciZda}RTZPG$qlO#DS}w7o`9<za}Mdu6U{}k5|A0)%J=!wN#M=n2-7#4lld>4m9{T-?_fD)Ll9RO@?q1B?R6fvyg z^16+!s-T#h%rJNu67%9R<;jE9nDQVg3QksymAG-^ZcaY`rM||MJw)>(@LyWDW>><1 z>8ep;@^9h;;1%2_$CTquv4ZrJ_m+Gm`B0T)Z(n>SCw3{^u0`62YeM2_?=ZCC<~E?4 z*j@7?zJ7sDlf-N{!kQ`+sU-ONLauGOO{db%e$b9ZcN=RoJ0lDp9)tC}sc*8-m*yv*r z(Lt1OU+CCjK3_V!KIFUDg3tGr?bQ|AJW@du_+V>*>11P_u|+MRUE;*_m&1Ug7J$Bz zg{k1JcI`6eAZTviCpSFK7d+JzzZcK5Co4T>nqBU&B$tt)bgw7OrlAMX%+u_d<@i)V zMID`kiiG1$RZMLqN)`HoSpQ_iNCwg^mX*V>9R~wK55+*oB5f|>0&*`yn*?^wGtBPE zD3@D9)rc5Y`wQSj#L1(mfG1#+68C2;weT#JlL3?#Hc7Srxef<^Qf zj6^s@4s&txH#Q+RePG?A+j~q`l!{y;e5+5R_=5J7AcB{?(jb3uE2o1yZW~vtb-Mki zlm~3{`=&AX4S#4@c4Hc~@Iiqf|J#-MJPR5!nR2sFUI@(yL(M(Se&dg=iB^dfyYZwR zUcoL{zMDKIS(53QLlk7Gk^&_@)rm@M>rn{u2goyeEdWw6ZC&$PU6Ag%^3n`x8{pCH z%MDI<(x=@)Z0*?~2iqtb8Ic%gT47+hzj}fMnVTMBAk+g?4jMr{k*Hdy@DK_5utA%y zK#xGp_;QCS`zcMp&WkxOvYdOWsbWqx?t!>du1{hJ&A}Hj@{~s9Wx7ntz~hcReI2Uy zmj9ulYc9+}#7+WOX@s7kQ1GTYF>Bm+6dn-ea4BqY0B0X_b;3!=FXO^@^CNz7HxHBl2YfQ(v3~&)R|EzHGw3Z~SufxV8$c@r zYtA$xkgL;4GnmjAQWP0iP6ZITFsv=@zefZb$yH_QrOsqrl0-QEhF2w`hftyZgzlIw za9mpibqIP2gLh9<59+<*Z`e|{SKu#8@e+os8nl?+)!gUZ2GEI6lo{s~22o%R3%eUr zToZt6x2nAyUfa`nIJPSl-|C9bOX=OQ6}{<6b|{)cK3ZXYef40W@RsEjkLcC%msRVN z*D=F~@X=Ix@jbFk6O*p;g_HH?UofInC0a2Y%_4v^mc0cmZ`O(XTx;F3gm(Wz>%V&=P! znAL(!R>Vb(Mj?A19f2)oIb`X0g#_ILk$n~O%d{TUgm0xI=XGbnlL&)^IDxHLgZ!V+xSbW0`4S;K_*bX3?0_-nT>?D z>H=i?i#~HcZk^-ra{!nVL^G{b;&`a6&dj0$6$Bno1fk0?4=1Sp3Ptmfb4Hsj0 zYybcY7L@=1Wjpk@C8s2`02BZB_*0ZTUK+|nY(3iUUEqPA>t4$UfzJ55DD{e_l4FWp1>{Dt_YBo?MF4&ceU-+AkQEClqVyTw2gs+jbd|-jcv!e< zjHMj~o@;oyje2nv28E0S(%f{A;7bdb77Co}&vfSjG(8f6S|na10k|6tODy5sTY(=yFXkQW zMS@G%lSE>3;|&UDuZf2T?BZe?|J+4W$q-AHNN1$SRNVSw{Enf_+Eg2)o8~4g2zig& zaoo*N1ngL)bHLKT2P=9KGw4$tRalDuz|&BtLx(-Mltp9NxTSvw$VGd9T$V5pcK`rg zfm!l43wU3?r!VsrfSnAKXX`<-J17dbhM7|*`@fSvy2+UT9ZGli6%~7#nD4~Y;qy;% z#7@Uxy{u`M*+u8f&AfEc!WrQX>gAFO5tex2M3l`uM~=lk6ZmEr9ks&kpnD}gXdC3@ zw7^VCf(IRr{HnEx{3L&U&5J z!}emO;NIly#&5d1_YSluB&(jTqzd^k008$?s4IeBRLH*OhIVN?KIs&mDstaVti&J$ zz?_Ew06n8VWdWPl4RAoUtFCPt1$CR0c;mJf^7J>l~`0i9;1SU@F)rhbE zndW5sFNK)ezn~w}9WDRBp%ys#9%GW$#KX^Fk#31rC3?K6XoP_?P>))<@Q+5jgu|6u zK&c&!18jjBB}d$stj;Mo;7gbx{~1uo==I?;=G&a0ty{pil>Vka=lkmt&bl-tNl{~& zOqat+-UhxnnY;%j&Fx1yjqr2m9t(%$nbVQAqqZV@wcjJl%3ErL|D^+~j~r4HGLVP? zxH+@Ja4~e5ugj<6u^E)oEPUN$GvR~jHfuP5^f+(X3$;MNWV1-h=v=cUw2;+p<`6qbgSq5QVw7!xtT|^iXI=nK= zDTmit6>`QHGsMMmq>vff7In*g$dcn`4M>q{vr}${8u- zAwVw}82(<2Q-QgcKCG8B|69r|ZJh^O{X@qO>Z+v~7n?ov8O!zIH+#_#VM=V(LHijy zisn#Leuo5Q$hz%Y`ITYNekqLkppHZRtf@6rG^NQx7e`pSpATn%L&JeXQK!TL5l+HR zIA~B2xfHxhegreZ=d_Rp!SrRegXOTN3^B)4 zC0o#rImZoXN_9qd%Hwnc-MlEKQemm!)+kfjNauxfwaAevMeqk9QMK0;0y4D19py*q zITp0q*ZO1l-m>o&}g;A59&iCMR5s(msQ=Amb7_IpRD?9@TJ!jG=DF{^} <^Q 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
  • fAZeC|xi60!#7Re9+&CJ?Y>ke&|6 zv7_05JG`GeZVoWj3~m00011P&gnsIsgFh83COEDog_G0X~sN zoJ*ynsVtIa?whye0SzMxqd7oUsON2zqo$zfBC;`{q28y^%MTH{+HJ4{|~cY?+>w0?N?i$_^bQ2k>X#V|C#8QqdQRkb@>DOKjb|{@4x1@p?{cvR`d}29^tK*%sbc*!1vVZ z`{O_RUf`e3zrBCYkucU84D+2N9M ze`e0bfIK2dz6Ui8iQC*J2x`hA2rV9YY7bY8HOA4eht=S2_M5oYfK z-*8tng7dwN2bmwRZ@*o1)0xSpkq&xT6>9)1SeeLu1P8I7Vz}V*#_Qn>*p@~2EJ8h; zDBcR)4o>d@TwVU|3KbJ*hjBx?OLWY2jg->sWQwJj>;U?-m8F+3}vR<`+B`liBTAxDFRRn z))SiwKannt&%U*``L&2l3k<8!t83ra3qiH2a-03uNa2syB)c+J>X&tLy4}uiH%NOs zu)`iZ6E@%5W<2XP$?l6a;p#rVBEF|mrR|(Of3PMA5W*{0 zTR5M2>NT~zD9fetoW}Wc=eK|8S!)0kiDcqFv%oE`vo{_DFZ2;neQ~{97jcNL*w1$T zOFuiXqYZ*vg7t*6LXCwIYzTQq|AlXqs5IL?!XKR{ZxCvcPKk|AK-s1tZGg-afdQ|G z)HMPuQ<$o0P83#bk0)1y7pKRlBgl6dtJ)4s(=Y6xjmyQ%iT_v|L4Y@=fKj+v5Q7HP z!EhUDlBOWurw+FW4h;N^y#q*>MxGCc0KlG)I*%k{nM6u); zPLDH>5vNW{xZQ$C&xh^k1>M1ITli==u*yQ&7p9@p^>W5yKff2t&NP?j`Owly=t|^U zr8!~6g3k8Aj62@SG6#Tlj+)w5Rzg%m=UD|PczLb@qB+loaMTCzFE1;J`v**r)@q&| zM1>{GYQ_VKw3PIn6SUZ-6VAJ*)ofMkp$Sox(8um}EvL&CvA?stiEu3Q2FyveXu|Z! znkh$jr&r;kM|&a{1BA*p8};?of<(?KS9w772AGy~!$8()RTqxC#B2{i*0CPiyGypZ z@xu5l4Ad0pjC49vK4ZTBG2a-^ur82I3seAmyk*woDkbuFgn$x{gYL8%S<&i9(sde$#`pYkq^5V7fel1ZN^2>@R_tG-|MDos zze-=}&@U0b^okFD0Z>Acw|967;@=gR_^~4A$`k9LtC#hJ39pj~j53#a+%V-#1EL+m+-Qf+N^lZaE(+iYqq~OBwRV9{veM6@tsbgUHl%3aV znpFjW=eY7@AP#5Dz2lvekz*jS!xIXX25TS$fp*-YGb|9Kppj63o4gfA(^lwP!Q>dG z&p5cTInxaS?@hJs-o8Y{TxJgpW7^QOj6H$g`f)k>M8PCZdlQ_i<<2GrT)yvLmg|Z5 z90t*{=jcFK_^8$F0hf;@`ZIl9;k0=xq6gLO>;2^#X-aCN@dv;VbZ^14oo>6~)U8 z|5JCO-D3^ieh)@dR<=dy&sQ+CKk$)C`K{B*n1DQt3;M(x#qdR0B?AMZ0BO;B!dKx+ z2Crz#()YA2W)ryk4o$=h^C37781i)+u3xv2l|)zK9wKbR7^LBk2b)HcPKnNo*5#w1 z*Bj-Okxo{KBaqP~Nh`_V4kP8Y#k5ko%*L>l_)>wR$h7!>tJJJAAC(6;PqrX`{#Vzm zJZ&JHPKnNo))Kzm&HMbk#A4>NIr6exBMEtLQ+yBDlaKz^D;Frf=`U{A^n?Y4C~J%_ zIr(c~Y>(0arR~h0<@ry!chSW7+N|X-!j!fv7bw5y2CanNu~@65?wOdW^U)WSS#w7| zZxv0(!ON!@B^L#WAA>qIB8`ou%;|P~ThnIWJAaDRR>sJMS^0xz^`~cu7gqF7ALD*&ZWqiPpOXM{ z++Kc3j~s|>1e{|2F>tMqjFUCHQ|Tk%tIKna9M6)7g0MHJPV6T69-oLh=oEeKRmJK3 z`Q%p=R!@+3L%T%+Kic8lGdySt6~zvIFL4-5bI^3xAcw93r}zWoQnef5Zd(R_X8p=8zMXcPi_u) zFqbo(BTXcA-F=*&92an{S)Go0SkxUyLaO^3gnyGO_W+RoTWn&lgQK=r_`gRuNkZvl z8I>^evm_oDXe~@lyj#5ASeB~vZ z-bg9#*xY-qf3NE}ZyB{8s}-Ic$yHxTfBHIkG3mVQ`ent3Q#0$)@)8L&qH*uzrvdpW zWd2)*8x_^tP*H6jYn`R74*pVi7!j7Pvjzh^D(*2tK(}khB6rMvVND+v@KNjZ9JdGw z`*kl_W3q8GQXNbU_w{3@>%;GvOd+aHQN#?{CVi!bj={}>{3j)u)PrWz()aqX z5_LvIpQ_RKoMT_Rpj%CgXy#Vazji{wjr74nLA?*n;yIgzMQi`t`qj2e+P8X2-bu*1 zy~YNVTDBUXA;9QwM`Va3GaM^UxprP2iweNW*NceENd=wGYvm6IoKI zKEw-}>n=$w3Hbs(3u4su>T&+<9JZsMrAO#8s?w0LfXeHR$I3On&ehwVhH^OcPg0F7 z>LZ@v-8`_${^tqb%%gSHb~grlGmsZ-2c-6xaNxHy{Tv%)7n~4Ofn0i4eb+34XNHO^ zBWJ6^pY=Q2roltc+mBukslW0JQz0#gy|}q@Z_*%a&Fh~LR zP~p#u0ZEYC^L%IT?=r}U_Us@K3F*$P6j50j-3I1EJAZGd?iBf+H!FH*E_3PM2Zy*^ zrc2m(>NEHeJC20|d3w>$S)c#_0DNTx3c4vF%fN+vPj`lsx?)@^BMdbx)R`+DCua;* zzya}nZOw-Ud2qMF-T)$o3u>_1yNFtfIs5CLu=Pvk*h^tuoF%CH7VIor)xQxdnGqf@ zH2aY94*!>cZ-w#yP+wkKEZPq=SF;lV3w`t_I}{iR+CEQgh4A-wb?VrUFI_&JRmgKd zy-Bgq3kog-DnAsRUGw$lHuGmZHOHvqO3ibec%WM&UGj`Hsc@2rfnpg}Io`E#K-A)y zHXSS7GfWoUxcbU>d2uol*`eXkM@T_oP9tCZa(B>Tic-AzsFUKUUvj-qn;bS|vErvY zvIJw31~0M85~ZT4Mtp;chXxRUOiD6u5Yi_$8WrW)-!7gC3>?=jgE66xHRN~3ujN%go{AJYL=;bU=WIidV`_M03 z@_ZXu?I=XYjb`gEfpr1~-#aK4pO?s!uKxgLY@y z4m5PgSSHuYRp#JGps^3-SFw1Hf)y5K29T{@=uZL2CqOSZ}QgADT zOXi`W-m%4{#2f^7X5oFj(*bqO826UQ@7dn%KE}`PzQ)GlrZ~Qtdgg ze1LC_lK($&MURZN8~pbO{=li83XhLe<%5RohWtK(ugUD6+oK?N4-cn+BXmmQ*KSs%5=Jy zTUnfdYNF9mA~Sk7-aDi(R`z$Ja@If;wbR4a?&8CsLpf#+%b@*YImV>cD`P!3fuAS2 z)r}>5^jhe;UI9yqTomC@-w4IyYhyX6lr>Cf1V|1-2SX1J_1bVq`bk4^XVR!W5u(0F4_TVU2>dWuO}SoF1yCc>tPhoF!Fh+tmMNmE9Ez2!8u_QQ-z{cGdR zhbu3^(nt06f=N&kRpKTB6#Hi*o-2HPgN9JOb(8d178ZGI0+E<-Vc$5CWXwbp4csik zTh+){FpSk7Ud07O?s+N?uxx`VF~)w=L@Y~6l@D=>;vUew0&LuN@G*Vu=M{?jto#zDcGch&IsfFFpbjZ zm4l&9L!T*O7slyTAL&$Ua@k-kxRn+@pF*k9SDx?#H#c)r_- zi1kiiiOiiH(0)dN<&ENmkPfG>Cn&70gcR=~LA*0blbrW3pl0$+H+Ul2JKx*yjU%YQ zdeDNbc@ZoWqjUjmtffDqPp^Y9uezCQ3#u)0IHTO=8V-sd$q&F#tk+#$lqc0onbOVm zRy_RTG+c$60j4aItkMrQAM;?LmmE9k#B%ihxUG9zs}X_}P(0mA2t9Ga=Y-PGI;a#~ z(s=voZ@J7ZTbo>gLa0yqOGc_w(?jtl8b1&&_1mwUENonddw^bf9{(mqpGd|a6vo4I z;p4NM!+ST9#`xFxZaZ5>IOJq*<|aX7N(|n53f9o5a;>7=C*$e>qinLX-!t#7`@7ah zwEJiJKMPnPPVs^9%Hgi_f@Zt$1URUpkmQm|a)W4FXc02gz|nle@^p=KB8s}Kr&~R9 zPHel%3*s%#&?99A8(k45`IE+3gsd5+f0wwlbpiRuR0^iuJyh?Mg5{ntYiLR%$;D`8xLx%)c-cVcp@(Dg;w^} zL}@rJKS^#o4r^pp;1=CMaP-o^kW$Kb(ClP$^q2?m?z8T8{OQ-ZIrBJM`wZVwm7I&> z(J-83LB&v}1U53OGz;0r}I4ube58%;kf z)E?(UL9f!R+%=jYA3LII`0rOzi&1#*Xh-D(KQs=?bf=I+upBWv8I)Tp7S)dvbc8z1 zgu+}(iVX*1F~7h|s=5GPB7_>L9n7%({JxFrH`ay|)L`%D+(GM%(StOSfFOKPql`dy zCEsDYmNFhAI&{~P&-(9BurtUxD{B8>QEa>LJ;cKmwoMGRI0zb3MZHeifj=!gmhUNb zd9Bju8YqxT5&%FM8W)HCi~6QG8*cFfJo(2Z&@;$np~uz#$guRuoX1D7ggNy^7!Oa!ZtaeoQyPOz6yV1fHC z+@?gU$QfT{uV%QLc?tvll6QnQ|kYyymnx~ksEO|9gt(DxqIJ3@U+f|W#VjYdddm3n2Llcpg%+4i6 z8FZ-b;Kf_(rQ&LPdhNUDkp6Hr!>YP zDLj9&jxRtv_EnUIoB4pdkTiWQ$&Xa4xmU_L=uy{~5&Epc*8=Q#vKHeM1+SRhegR+Z zA*I&^<5e>AY>1W<~n(+v2E|&=8 zvxtC4lIoV-at-M0jEMGVjAqYisVRWaUTqcDfE}Ach19M<7-{Zm#b-vYwfQ|fdpv$IdUjPEAG^sQ0Rpbm8E6cfWlfu1iA@#!@6cAUwcr@`G>>NuBHbqWk)z;0 zKg7@aI2YR)bEgB$WdFg-wPO8A%44!I9K}iB9lD6E1U+z#t_ShFTcz4Q6=ImoO~q=x zvkIpzS@STeIwe9_U~BWL^JQlivxUduLP$Xsv;CZPoT2{W#Xvc(JRM=`!#AE^RI*FBQa34)) zMV-4LX(HDrbr@(qWzJ!;C(%Q;A!fmeIhQqY8=;JonJM6zH&g;1xf59r5HJ0-Lkf2V zU4S^orFu|fQ!%Sj$W-3g=KM+2*_SpI{++knsE&UU!ND&y&)dDRosqnytv*%mb@ykq z%qon-AV2`V71vQ{ivqWWzfDRJI!g^p(~C5?hi(GJ&L_8W5m@S|J!HEI(-?ri;=a`9 zFWtQ4GBzi}y@<4rmQFf_v+V~EOhcC-W{tyPBeQ1uVGW0>q6Gc};wfAZ4~13Yf=awNG!>bs>c)?rVk33!WoVw`5}k+gc+s{7sO1>c!v z8n$L$BqQoTd-A{+)b7$b#jDNetINZvU%`Ew%q7OhXhjeEJ*4R-ldOOs;TB{(}A?TbqfL$jfMb0=5__pHt&;J!Wj9gc^ z(RRXjh??Xq87#t+A_VV3SBP`O!V_eR-7 zGYvG$)$&rLQcPD@SZ7wCb2Bt0p_UGYZv9N?`g~HV*=?F5nvE^d@L;@p__@Dkble?V zLZ@nIaYTPQ-zl5y*`xk+LV$v8y;eKC<_z<_Wx z@sXtoL>B3st0t-UzrY^Gu8{x;orV%w$Ihi6sv7SC7s|>-r}b9O9OFM9jW9nw2jCVK zF=fb8!aq86Dw?U!6MhpEVjrLD6tHQwL%#~~PL$0R$UPSBH{U1mN*8I$r2CbgPAYX7 zF%6j|kE5}1(Ni>=2!G2{FSB^-D!T-TC#}JIV(#&S5>wXb1lfCDBJOr>S8G)3NR=R@ zi}v2jMv0P-bLCF<2J{kd)PrM1!x>h(D>Zlwb8 zce>`9qj3a=7Rv6i<54mE-U_pAxGU|sCP7N1I5>(ZQ3TASBUxE!bHBVtq_=5i_zQ!4 z(0gxM_E7Sz)cU&3PF-fN_0#UHCTV}^n-1YO(PMNZ+RN1Q|8dh#H*#<$Trdfyt#Q5M z0osW9EqxNVbvg}#%jUS)Se~ee8@zUFm|5Dyl;Nv?~ zs({ogz{^3BpFjddlUv(JX}s+XbQO7*`gN(Ql!qQFy-V>1ZsXjH)zq<{qw8n=kxh1( z-X1n6gjtUfNp{rJi!7BFr9K$@&34bFNS(?!7#3-I}ePGq@!t z4>p7Bv^^H%al`@!o@c$)>z%E|1ehhNQeB!RuukM11ato5cdfqx$Ri0eeSrmr_0>{p zAqBJ9qWK>gizJOsZI6~Zmu&7>_L-}l;Mssi9q3CRpvR=Z_EFgqm#AdP9s+o8LNz!v znJHXz@+RjG#?tus9)TpsFPR}e^31@vq*A)Mr&n{PHs*mX@0 zo{7<|xhoUz-EI0rhzvWUM#S`rvBWYyinx>00TL_uIXL9M0b9|s(oe5c$AyGUlg*w1qmRRpLSZ>A??~x5+-9c5qoRzvT(=rxW=NbZ;?SNR|04=c&+? zGK2Oou|coU|LZHV=r%iiC9ID&+R2Ykp1|t>rg3f1$*$8naL_N`!okJqt zhv*`7!V%CdgwRo3_(CW|e5C}e)hoCvh0^fY8f5?rvN(AZ0)18|X3n|jR^$XWM6=`` zx0nA`Yia4Qkiw9~E+(apmZ^)8F#jJl+t7IPv7b(@S`JbMxjLEx%FX}_f>UcDI+{%K z4+H1=1(n3fMx827UR<)Uy`O$l958>pH_0$X%l0!?80A zt+uxJYqg-0CKBrBMJRUScSr-!eYG657=la;Qd(19T%Ej>Ur)F~Eb8Dm1oX?w`N^)cfvhM6{qRN9ZbSr7EUX zpAKYvuE$3|3b)PU?{)axL1yR0dYU79)>=>@s^7-7qv5l-U4U(RuBdoUB_O?%Mi#6w z8Yxh8a}-)_|2jXgt?nN_mjX~Iol`(TcHBJE7W%(9i|n${Vh!ROs#nM0AQK{4KeehC z`?^dJrV7T(X>(q?lBgbq;G+Q=peTJ^;b$?)rrH>L3O%yR^=&NYDs<}MViiP=6Sd%; zbr9^*{u~4p`JAbVM}qrk=plLf+yEb`36B+W3UicGP`ph!kf%B6Sbv3a1u#>2aQV^%)RwFP|eQW`;0N`Bw{5JBh91|0Y;ST-9g>kp;Jw z|2_6J2M$9tf5looT6P!2)n=fTeR~CPSjc;P#CTT7g@0W*ms5!*VEbc8rbxrQdR*h- z6Q3_?7#+)lWyGvQ<~+0a&~2F4)}}Nj0;(#{d15cCw78^x>_{fLz`s@-R#qp!m7sek zcVk=W7jJ#bC7wgDk3ul#56JF46M!1WwPjofPK>Sdd5eiUaQIoUkk`_I?t!_iA-Np$ zOvne`IXh<)Di1TaOTEhO4Z5982p{7&)UVX7`G$aH_5f4Zv+14byQsp53B!u=%||im ze2(NIjpk12uhklzu+<7EBI3XY;go!QX4Nc|%51-c>w#=?dKz8aP-O7YwT|`ITfX<( zF7#v?s2>1NRb|&BP7T|kE3~&VZ143438x%{3lB`cLAAVMpZN36GW;RAfIf9)tDNQ5 z_lz0)n*!u)QrL)eT{WW6T+V%hF|@nFEc&FV=*raIG&s#kAxJ8+=Qx^K_HM*;!o?#* zUTSF@wt^Is#)wOV#}?n=ce=zRH(g1OC3x1Ra}PY(Z4TGf1=^wL@D&E2 z19f>OSv%R=OLv;p9CcL_obj`=EzC5?*XS2{?>cHvJ?$B)uKrCwggzAXcht~d<%l3)q zV#HtF&ciP1u!@FL2Xkk)xc3(T27cwf&9Csux>ed%6&swT7iJJViY3#lg2kxk>W?E_>g}9z>WnEm=mz zkl6<~8|xI6aE}vwuH6fz(ylrDzeq`)0Gkwq26zmVE$fRzx`$pDPgcYg^ez2zV{Fz7 zgS9X_uPIZZQu_@XA!Vlfix0}Ur{IRGAQOmF_DmYom*5j8b zW?8|j1nLC8b7p&%p8Xr^VnfhCVb0=+iIN{@q;6_ z3Z~&T)c3WwkuX0SsO!7#usUt#78uz3_8NR~q-MZXqpfO)sR9RN`su0Vp*E_YUly)jtFJfGr44U=_F@fki}1VtJ&%dvV=QmAXD5 zBe=-rMp|U}WFa3`HP5ZHbVP3%okZq7sAfSAVBW>IY!iLezo$Q{lcqlnZHdgG9eAmT1S-{}Oaz9xd}sA* zIB?yCWX#u)fXU6I-Bs>DqN^~YKg4=mlnB2Of^kiE#>Q3h2j{@kS*c>XoMtmByLN$> zQ|#VO-MjNhV|*jTRESasI-odL1GBU@sa z?A!cx8;}drPUo*E-A-DF5Lj}HlV+doX5$`Fh|jRspKB=qibIG>iTUbo?(6RDbm;<5 zjgjsqiFB@1rQpwy%*sKkMfdZ>1=T` z>B>yN4GyJU4??PbIh)A?&Rf6Dp;Lqi_RcML14sISp- zRRGDibyp17l}NK3iepveo}Ij<2EugMCUp^vD=Ch zmk&X{hi+cq=sDo7kRiN!z=sRx@a>Toh$r7?F~*S*on7l_66P_luhFDzO8%57(}ejc zmFe6DdRRTXy4qqJuc~y=&7TImm3GF1i!E2A9cMMD(I{68^93+S$f~l~K$GdF9mdhd zpP)o3uONFBdSr=HJR|ZH$jJ7==dEH#4dYSp$PuhVSB^1+`nfQs*PS=4>eqVBXy>O8=|0WIdy&I)whoKtL1fBY${6d#A}T_eH`AqEcE4i z(Zp_C92)h;h2w!Vdx!0=+b91 zpJ$~4jHP&S<+lPznzo1Gh~J2yrO5tl^?XaojJ^tdL)R_;=`{GiWv>d__N>=EU$29# z@U{4wcM-e7+yD|tdsCx!2mp- z)Led;{fND0cs;X@D2CNw=NqQN+?x)w;#_%4RFfB{w{rD&YC-eusC{MX^Xk77ZoPE$ zUH>RgOdRLdS~LYsDi{Q*av?MwJDr^HK|L4aud9Bp0NG(NJEd_>y`R{44>W4ZqIG

    Z{lal|K#^E(WSn1x4;9i>$Zw0 zmF5M$HOob2JilUO$p8CS7w7~}Kgipb_(S<^b2!1Cl=MxI9`ZB%uMNEl^*!{C??&}; zZ+u6+*h5eY(1lodl&ZLu%nj}x!0<&G8aL?g1yGpRCk*>BTU{0wyU^Bs z&R9>ztYR8M#r!E%u3JDeS6(%9ucOK6Prv@n5)8ApEJMZ>Qa*pnd|R*vLOyOgVfXWW zFFc4G=Q+VlJ3y9)9I(Z4-k0#pTsW5Zm$P0Xl!cq5b#Lt>R&xhTk*yGrKpUsX&uZ(Yp?w3_vOoX;K6ph24gXvV>;)5jVYgqrN|-24Yz8JNpzT;XG)BgS`gcbVP1DkkZr?b6 zqNuX-!$oaQ0oxvm$i+;OLBLEDR>+IBD*vuiu;0$EZx18Q)|@7^tz72TYxUkEBpSbJ|| zDSy0H3@R$PV4odRMbV{YM+d>s9J-tjd0|W*%<6HlvBraZ&0=yKI6=EC=c}7c1|v;w z3yNFcE<5Sqc;l*np9n(td72sN*}P;tY?RkJr2i5IIR4Z9Z7A8Wy2^7=EgWw zZinu5gMJZr3Jr`>DAQ$-!N>Cd{o;=A!!`e;g(J}~E-xvr@`ibfE3ZO6`~)$e{9K|m zJuyTTOXob}owt8GIG>UcYe2&xHUIzs9g9$f(7vUzE-2QMPw(8(#lU&Btw2SdroFhp z**RGD#DOZ@`j3~7>yDINjI-z)JxdVgD3uc5r;?hma<(eaZto;5#_3J2HC8RDImtkB zW^i0#oENvh0WY!`dy{v{eHp4zy6Y}|djsd~`l%(~lhU)|s@T=M${d*MlrsuH^0j#S zCcY5yqmW^Dyzok6CI>P?WXXp0x}DStUyS~~1Ls|@(xo-AN2-I%t{#iaf2zUigqZL8 zYKb1svZI@rPW0N|eg`MGG44sd3L#0dD3N?Yzy5zdQ8_Kih!!Eqh`y-(o zshSO#qa~Jzx8L@?u?WxkXt0zuEm+`K>hA1`X(gZDc=biB0CXcIRLvf%(adqi^orYKdgUF_a_ctCSGKBrWa7CyrQE;?}S(C_L;y^K=V z>Nn7)v~Qr&gwVYQz`zP)1ONbI@P>`OSsIUziZRZYIi0aMUbwI<>q;r}vIwG*{rx7IwBy|W+sY9SHI z55idHX?TlnP+KJJwa?mFm7v(1*{pTfu&Ad0&Sy3N0001gpxVyKpEk!%Vt|poiN_Xs z)o1rx^t!MB00062ry(5d0003tV7B*&ruP1Mj|sCY3A1^`>wW=#W0a(Wz+qGnLHKNM zNG>O?CZ_!mKNw8sgq#dSMYen9WeIazm8T;mnoju(gZCC(S6~u4oY0h_UJu@JY~zcS#)~vwH{%k?;U@044bNGmG`dyG0lW*#{I<9BnPInG&gf zn1CbSa3D!|n-NE$lhQbh8Dq=hodXrPcou`Z9Rf&?iXw_etyLUcJ;}=DLpaXoH5AK)iBGtc2GoKcfUxT33GG3GmZ5JDtl8=BT5s-QTQvbe3 zF*_~WG5&27$XIruB0O-dF}68P0$Ef~iwT;u@jjZnr^kOmL#9keE}!I5zHXrE$52vH zn|h+E!*&`__U-)$SXDvAK*Ex$Pzo^uuXbn#&Ecd0HEZYJq-+(6ufO_mHHy)TW9UC< zr(u-ktrxC*#3G{K^V*<^Tvo)cpV0fr1{KJ6MJ?A+W)QX8(Q#|fZq(s z_{V+@ol3M+dh@#?RM+ElLSI&={l#r8>sjECjk6jzeH8tg($?%yY{%o!^7eVT=XhbQ zc-;!rc@Rf9QFYKs;;migWzDS>Vwzb(<{I%?;N%1^vh2n$PmCecy)Z_yZ)Zf<(sehk z^~O+kv}TQ1+ihAw@}O3b{A6B!DZTsy zfJDc_>A~{M=8db1D}X`i)Q}ZV5bY&92WM;C7SuN>i#rNrB;>@f}DIh ze-G2atO}r@w+VYb+mk^U#92(whrK`;D$*~L;I?=k2BnMHh65?zOoCe~6+XgXK6opM ze*vcJSezirv?{4@I}Ew0kUoRL!YS(pB^_3PXm}%Ii#Gimm@`4%WQWY`9?=GCX|AV0 zv(gQ!16)BG9TH$N@Mw-wfB*mh00000K~7CZ3OWD)00000002t@0P6t&LI3~&R!}$~ z@;LwiFdhM&0V+%a>;XQJMx9F~qoypRv>BO@5(#5&;d3rycpt2Sq188aysPrB;(6op zPk3KW`|q%3E8RhsU6w!MdcFRg{>#`m$B)*h_s{%3r@wW*U;pub;rrMA;p!p%ul>)h z&;Ac)AKnjRAKY%X@9>}c_&$0~`)~fY)BneRo&SyEKcN4oXl?1%b)6bOZ^}H z*RWsoFY%l0BoJihAN0=nQG(hx_ziI#^Uy8cvV+*PoPYMQX}yXtf4j~Ia=s|do0HCQ z=VB>fJX5Talgv;HJvUBl*AB&iLJ(izTz}GlS`}Z%+-$tg`PN?yk~WNo#T`&Z8|HkH2Jqm%TB&@l9pLY@EkeqE`Y;oek}*@4p(0u9S?uKnRV;i zdrO;{ATd3a?hb84Gi1^;m8QKF&I5;_+)Q0+3-B2kfEMC>K|>LQlZsVkbi!ES+7;xl zz81QyAOis55=$io3ia1+eG+9`gsI8+V3C?h?HuoN;yW+4uK5Kd}f{fRLh#ac<&d&J@BvO#BXBpvJRc35cq| zSo1a)1lX$rJ3h}ax|0}+8*DBqT11$X$Mh0MEo#WzGnpR z?oX}~%NEeINBj7pdMI@YI zY`%TV>0>cA1+N*@hb8C|{4v0QqfGF%GD~~@J4V8}HL8(igaJ{>B#COb$y&lGvRx9} zTh@9wp{4?;`C8k-jYqiJuZ2f5jRpC$-jC|iE@JxIv)=^Nry z*Q(&%QNmNqp3<0Tv0}{E9uH4XBif~-rqz^Q^CvZIC7nj28>A`49R~8cnuC@#xex(7 zcLjR+!>&6b5^!*9dDPmg6T+s%0REb-|WP>n5XU(4_^pBm|Ij~tj}{S61-oKzRF`+na2_a)s^K;pRb!}(b5?S4WYo2 zsLU;(_VD3mPRNT%H=N|gzySiK9wYIOOsmxok_oDWgt;(?Y-+Vq!54GU849*<9RlD7v}H*!^om(AZVe59nguyUtJCDKU$USOU@ym@4o59+=H@HX5eDJE z$UWR%t&*<(gq8qGDH%jo=Jw`-nUa3w8EP4u2-QutR~Km&}fQZ zRTDKQ3r&(6?(s2mV?ojP?3-o2!fpmql#Bk}C{ysI+AF{WkRzUK;bYX$^_bzh{P1)` z$N_)FO!%A$J}C`7aRWX@f+6B}B-j4%s&E}7D0V5kjTZx~6;~ivK?YAS&9D6)RdPz9q>vkd> z4cJq=byPFD$8EkZ0+AI8{-yjVTjZ@eD7AV_2!TJo7Z7`O>-i=c+9*^y%qzrS*9X2e z3V#v1;gb>+R=-lq!?Va=&e=L_{`&jOY5l2h#I$$21I%}KcXxMpcYoT?!rDy&>mgP* z%1k02ByyH!h8A`*o1;U&saBb+>u|foY_6Y4J;sYyq?1{hoZ{DPonN)1Fbv<}KS` zf&}|OR_{2?7;H^?oMxxNS{~V~p!O{%AN{OQ9!QjuZ~0O%o@;hV+F-Zpmt4Knq_il_ zFOeFXFaA36{b=dkY6gvLnPZyG>`??07Lbw>a)+by)mBxqeOX^!bt9LI3zhSvUa#2m z;~|hDeTSG3^?xSmJiQ-iN<*z6E^Or1dX|xF19_Zy#)M{&H+Xjq{FTrr>nYXFfGogdH5$RnJ^oNyqaeSA=ybi11Q(cRA zFqeyz$?uD`Z0~~Y89pQO3n7M1XHY)mpV*DqnxrhZ{UqzZ70utCz2E$RX3sf#(G7Ck zfv836dbZ}jxbu%BBV!6>Ub*A?Fj=5yMlBn=gYxZO3~^3ole;bJL(7dsZ7+ zPZc?(>6VKaZf9WP(>9_*`bHeVRC%gy-yTBP(#`+Bqj96!8aEk=%6fdPvgu+I)5-#i zyQa&+*K0k6OViKH?|c7zHQYyF$=}7L@svhVVOZckDI0mR1N@wH8d}^YuY7a_=3JUpW?dn9x6^zT}Zmpe9VhrtsujT@)YlIE8Wz~ zzYM4OTV}z|oo*>UVoMleB6rt;oR?{Vu@AkCZkiZMkF%3^B;|xbFWPBCHMyj8BGgj% zLw^y`mGOyjmkE&F(0(mxT{$^bl_*cPehwP{+3_`8ETr^YG{omQ-I`+$obrO#v^LzP z^ayP31lgs^-ndDdX=$ruUN$YK`tO<=W9c-hmeL~Y)!17@J4xJYd_#UiCJjPr8$1X# zDEEW!!^<-PaYxK(ao0k`cKB52KbELDB4j`ow^4k*M}MsTPq{#2&ZPSWu`OGTvl{M+ zvgL=CPdzYlnu5YANy`%RQBvr}7~I?I^)@@(yIlg+>)bH)i>K%LnXJ_xU|jbN+q4>uwp zW1Pe84u|?3SNgf*3s1GZi(H6J}JI zdc*~nD&M2b0ed*nMe&z?aqt3zBOlT13Vb%Av3dAe#Eveo=S16~tOT;ght&0LvUMw9 zW#R2;YP?>%&3)7Z-5ds~qJuC#d36PuSuTI3-UKw&BKiD5+ z7vW&psM~^1-kg@T!Ww*%3bOs#5n3Ii+;_pyZl!Xi+%}x*MKceiYpXYTx%@Fy8NqDz#4@^0~Yap zRf$)oNObzl&vy5h&VT>_9Q+}jazQ@ST+ftO+}>Pi%+aIwTInFUVvqV|nyvE8`Xjqc zHj3>8A-wi|Z*~iUyy!)1j#vlM$R$NcD4o5^Jx}fC-LMDR0=y?xQoh?z^=FA_tJ;Ig zYPr<@@nWd=<*1ZMr6SJg&#R9oevkW^(>sVZ!3A!(dnbsHL7nh>!!NOsLmyQZH^?ja z*wb@^Pm+&`vzMz;Mn4h{?gA(_8T zVCd&pys70DP)W`S(9kQ^@y>l!;qNKBss5j;GKto}v_fE8E7-D?g#d zKrm;S@zFwZ^?ckybmiz=06>&~)F+`En#*v}W!nkcPOr_LW0F1mc2)_SC-Hm`YMoed zwe7_dnUYk6e6$Z&51Hx{Cl0ZY^x04mNh+TF)XJfxkPbJtYW7WYEM(5|^G&=aA)ucE z0CD6a-{ZMbZ11eH!KKuNWu4#mHQ9}#NpfiKR-V_=S0CitZq4P3rjSI@G$?mdu1QlX z>bFG8ay|+mNJH7SExu&s>^^xI5azO%MHKZ&tf|wKJ7n7trm@EhPEz%Qfsr*v2^fn4 z7g%j4MYr>HCJMQU?Ec)&?%}u!NK&I*wrM+v)nU~Gcfg$mBd&p+ISdn8{x8wA>=PuM z(h*h^K6>U-&MS}>YO*X#`goUE*cn##Rk4MMY7Y@~a9L2clFrnh_e z<-^n_*N*uo^C_mrHZ0G$>)|kA`u2mB{6a%?fa6Q1 zPPF%2Nz$n-2H34lfANra!`gW)ZqXEvO&0;1^LPCwu9fACn)FHt4E16TM=B_1C$YY| zY%UA(!tQXmd+@v%k}nck_A3pjedF>WY1(8~FqqMbjqraoC(R<2p7X1q{HeeMjHSFO zv~h@qjQiujR{iTS=DwHY%hjymP*^NiXb^b|7Xof%cPwMztnzKw-wgqjn;x6QPyXEX z;6c!S+Ec4UoHRu+4q~(KA5QNVMB%duuX&Imb`2aPY_h=uU|44IEY}U(X15TJEV5u} z4;U5jWOkeR-UHkg#|exITbDkgn^NuCOJ18Xd;|}?XjhdboBray)Oh;DIS;q0 zt!4AB(t7+f4X^+x3&08TO#J7%(b8b~<(}*@+Q}J>h#5rgm37jPUe`$hl77i8@AWmo zE&7Q#r0{+&YyCARMoUbJB^o=PpHyONW{!7~9D6aU9ddXWCh6)^t=NzA5Q@k7|3vg4 z){FGGNdU@P>@|;AJ3NUTbIuRD-=f8t2a4={FDZ(*oMaPNld~oBl@5kcPwRIdexpO5 z8x1E6Jmg!i?y!`#a)+04J+wz(6HWJR4plHO9`v&QLc-|8g?5HRN|!|Zr*U{ zHzfhYQF`r@@$!rG>2ULw>%{Fn3_CQi{j#?67K=|;YI00>?-}JWWPS|pbWMi6I(!08 z*Kp_|^1GMI;*~2Nn8rCBVT+yDde)e#Uo5yaeu8e8xK&=r`qp&PK7U$Jt#kavMKrEd zLESa$MRrKK#y{u1I%1l~?uQpf3ul_Zy(13~iS@UnvD^3eL^NJS=`m45LA-P>0R)z6 zXo@ck907dXRbKK)&hgs`r^O2YMIeXSwl1dlojF1Z%L^w$z|R z=-M!dvyDY6m^uQ|4!~p1V+er2K-=$|cX6`iD9l|Yj`CZ)ods($(r$cz+mZvyPJjUO zEy^!1d2gC4NgPff5nZy;gYAzZelD`2-7&|ZkBeC#NFoHxd;Wk-dSAQ5hrOdxJ5U5{ zSSZGn(G$17rh;@zpK#P_@ncBkGY);7-3fTQU(rBk%S_aR|y zY-A6BoUJs|9PqT$t@-KgM!DflE)Y*?Y7T+OCVBqH9s*CtnJ0and98k4 z^=dv{(2yb#;Es&G(7RCcoDn^v1)lUTV3854kSk6-x6!_)FdB6-9LXO33qCTOq1K+p zxPE1M?0yoG_%~eTgx3>bk;W$tljIc-|2GW{NughM!db?5>76Zc2BujFnIMB|T*_!i zF%me$;@0!C(qQ6VcZpOhlNUIE3)Oyja7CH-iZ3bR&hw)NTu);N)H9x6;Uvdfm0# zfu=st>ed|KwVtl>7OV>-`!|UAOoyXr9WP1K#&Gu!Z^O`9zvG@zJ-s6AFV}x{<2GV# z96>h5;f9iDf4Pn4;Na&weGzkk0L=L>BU1n4t~Kz#iiZIW;{!cg*yCLvJ;{f=75dkP zl*-;IFoFNX{!cKf!*p8?+*V^)T$4ikoMIsXZ7OvEWW1Zd})OGwai#;O4IVQOn$2s*89D8r3q~T+oKpJP3 z)4-oUXV_I^Zd!3^sAqxrX5GE`cPr6^vpCkodmAN>aCRe3m)5 zBhX_m2iM5K?+c}qbHiMB6eRbf4Fg;ZaI78f%Ra+9q%Cp^#Lf{~9Sb!v9g{1G_GUs> z>yc;2qtZc*%!I9o{7FExIB|y6=vbk_Y(1C4dM=ElOwxWKI6YB4LZ9mbtnHpJ{Z~bv z!UyYqw)1?<&^Wop?&-;6;;`n&cBl+JpbQwopEZhaah~4hbHo-770~b^DL~+bD`|L~<#ncNAFukZW2(PJC6?a1_s=%YA zN}^Z2q2&_04T8s?M{1C^a@*Ku;ll@|>}=9LfiENf^r2)cCJ5jNo&SBj!A#t9aTBvK z#!>KSFnV>nC$AnFm$jdL;EQCN6v?d?HpCNSzwUZc1~=lKt<`tD3mEL6XC+wR#;>HD zz205G^g=`{7zy)=^(p=jDrV(34MX>ZMqnO6+Tr&Iybb(li1flK3aVWWVjuPLEvnn% zqR|?lO^QK}^t!xc=4&bt5lR@|7uf$@jaEI#iW>wkg0Q8@)Mouo9h@sE1NJgJMkZ5I z!aI9BKA38*jev^pL+}apd)Bg_vMaD==R>Y1bxYt9fFI|_>yz%WlxKOShW$rMGGUnD zw~XW`e_psdjMgw4v~w8Fq}F@zpIO;){$0q&uq!Gm33X|v%?ov8BrVfElh7rg!jjWe zo(RBg0nAnVnOCijqluK+i%ain-wA`)y7H4gr+0=x4UK|!t7G(;Dg~UNQd(LW{$m31 z%@UbL#w#7;1+)xs!sBcM1fuN*gKws~nj@PW<5{+x*Ng-2>A?|lCZC|# z6npy2gf=Nsm#s6(FB0aOm&*Z|H{C`|Hgd$1!kRkMV9NUSREHi1z1>Gx#Rl$ASr$%_47Hc4P#gKV+{WQ-0Hua=WukiZJo88{zv<0%6z>8uA&Cw|m ziL<~FdK~o^N57@S)Ulf-`*8>9B#GoEtkOhQVYapGkwY4&&Tf;8UsH843ixU6y|-dA zkcT_F76+V4>$f-qtJs!~0Il=ItyCw{=gtXzt6}`Pe3^gX5 z8PwubWOUx&I{^Oav7tp!Yv;p!d&9gEQ_>t+r$;U4DJ-Tcm76a%VFar`vx5zAe8GSF z?g*0Q2tY#!Zy$^x%vtU@RoNS%QLRms%T2*+wR1cHyA*@DKXkoTM$PF^>q^-mkQ3L_ z`X}kVKS_R;s8Sf@+uvTT)wp?lCs3+3=;)G)n>v4@6%N^b(+O|Gp`}+fegQ2W)8-Yi zVM5To&9_{Qh#?8RTe^Rc5N2xUsapE_JUQL-lQ6XQVZb{^vE`%=2+AG(Exp1!g`U=h zD8NcYiwBh3*2Fic)J#-YxB88_3cu7du?E7GSe_7L;bsd;sJ4{w>@6D^;RZVzz7_|l zZ0R|W;82=>o`cBR`&Zza<6sLxT)?|L>F_UfPt(DF!Yx&(R>s~Hkyo}+Cj3CJ^8K1)@U z1aFlWTc4FD55_1F?4sM#@&DdxIh!E+cB&=n(T|fv7}pqk!xWGhB1~zK7=uFyU~q`d zSQGh*+F{?GaMvF4x~GA*_dSobmaxJm9KRFYJ*|0ZLp)PEd*c+*HLFbnb8$P>UZ^1! z9_(wWXezZO4k~J*{O=FBzOMb_?|(Wuri_y&77BkiaYN|QUW+c$7T0k@*bGzd30#D= zMf_6k70ky*EDjD(9a)C~WLU}ATBr7Bst;bc3t!ap;HJL{<91};k6BLf_+1y7X*Tg@Ha^y9co+% zXTaTd!f4>uRwusjML0zCFpoS8&*aVYt;u0~kOo#BW|=o>SswhHvmI*l!a-*Ed4FxEc;Dh=re>YOS8Xqnb7 zGblpbxy9PVHrlR{fostf=_9D<(Q0KU#dcK7w{??AIZ{`ARpmjlWVA;kV#wpO`{7nG zgUex=VS)>rhj(<&apw$Wz6{{9wxgCLSPFieC&JaS2|0cGN{t?ZNRB|Ka#ko31S4?p z4v%UR(33lHl)+vl{*&Ut7buaNaAWdB?M;h@Nih0&Pp`U3s4SD zNP#e&BV@+0%~jsr^Eg%hr^I7%v+j8G_nhwejvR%n*ZMY^?C54gC3&<+_}R4vFpK6Y zA>I|hi}Zxcfq+ygjq_~U7_m42lKQKQR!F9IXAk?K7<{OFeN?1bAvDV99ukC&R=qFd zvx|+KqxRLP=+3OuVk^d8Z-~Um2X^@Sc6fu7e}n~tDF4-z46o8lcyaUb7suzq%Du>& z%aaI6&Yz#NQ3?UcU!N?0i0}!Eb1G89_|5wZ2RI<|o=7F^Q4*EfL7TBLDt&=JM3QLV zOw_QG`{hguz53F20|lTZb^ZVUI&dc zsB3TunhlSIw{(`A7i@I7r?`+MDTz-v2?5kL__=W4$<`!Bbwo zU%(dr>w=3fRk@FmO1dz6LoMRDu`1cP^h)lIvh$%|?z<9~Ec5z_e0YKc^Kak=h(MC^pJCP@O3Ey);KyXDok55B;ZYpFC7>m`64< zMN2nR9NV+((JVwyzymKz_8c%8UUs1q00HWZk3(0L)|nA#X*Vic$KfTUicLS~G-WtAQG79qCOcXrCdRWu@%KdUsc1c+)w#Nj9uagN zYrP`!^&W}4Ctug#31U&@hedzD@m55-@=dZkx)2FdCES7X}R;ae=x!{9$ z$@Dyv9l3&qZfY?;mS-{pP-!k-fhK+_agKtC@x+2sVT<6MoWf&586A78 z2}mKX`=|C^uo*-v{+T%-iufxrm4#njeow{X!MR^A*v_VIY-{4%X>_5S#HSntBbus( z3cM^f#HM9D}95#KAxQDnv8B2b!0D29lt?Jts8i|O+fet-=og@O^$%@_Exrtk2LkZxdTv3xbYfbIc zz}bo@^F0hqkX|*g^s!umrV5(XHUD3B=fHrH+0gk*;xZr_aQs=vKQRgsg zeRc@3A91CC0c1zH1qMH-^`^PaS%C)+WbYXvf7v?WYhci}@W&3ll99G4yrn6|^>+C2 z2cCyAIED9@eB2&%hI*9HLsC4#5qe61fX4sOO+^~g6A5jEa?>81y+gQ3ByBu3$#^cK z4eptM?jeaMb769GI4K>&`9Rn<2U7Yx1Kg8?;5mvvu5G7siu z^~tK~NFqX14Q?1g}?T8Q0Iwkqk2 zeOruwUU)9mi3j+YK#6zJnf9kdDXE3WiR z5O^X)CJlG9E9AkIb$0bfLZOPx?m1PxY8?3pEs&saOddc641h#)6kZo`dv}L-5^e@+ zpdc(Q9ur-b($2noxz)HgHd_K^JAYAX2%x-sC zeK>2Om`=59KbpV)SF(*m{WYhhd$U?m8mdg4LNX7#rlF<&T`;#n;HV%4^?uue=L=)@>E%p|YaBv)> zoitLE35GTzRnbEh{iZT2sJ5-XyqV_tv+D2}vM=>^I!dfdW0|h9gU@nKbF*T)SYLR+ zUsSM&c4mprUEEyxDn2J#CH{OwcE0y) zMAL%Eb+<74=*O-9nXKT$b2W_^7wa(sng!6Q&$Z9MJeo=Q+Lgs?Wb}S6KQ4)Uz09NiNs^3luanCgnA{4V=`BOMQ5K#nf z``RY{lCHMiliK95+M?-{i9g-e3GjuHxtuk--dTeB62VzAC+dKX!YQOHk*Pf*8D4aU zvW6BPH)>Ba^!>H~x_i$=Ssv{223_Oa(nln!AIUIOzMuPqZ*8+$=dxmtN~f zVpa1K{V&blmIx2n_8<$7X)U;z@g((VvZu=DaZW@)Z15OTSVBb-mZyY(ZWWot>ReQN znW83Tx}R5*ZOg4puY>G|hB34|BTZOZa8!ObxfeG)fM^;DV*d;8PQ&*L;S!&dW_P7! zjR%XnY4dz;H*x4CBoh6S$_`6Wsl1pH7(+CG+u2jyTC`x4D`I^oB@Qc5+J*c`OAC5! zPJmB!njPZ$Kz}AtAUB4RkYr{d5xxQM9?ImaN0&$~CFS!i&ra%#1eQ9UQ z4j7-x>mn{AmhcFrcc>tk=8_0DL=mszutVu*S(+mV(oc`~TKjto#6QM^zJvHO#Fq1Y zT5d+1$S{O5<2!~a&@i&6uv%fhe0^2wyNbh#IVS%*t(U63m6 zOyO~MK5wnKnJjNFTtuv?!2ZT=^G0NLGcdQxb^_K6`7SE+mqX4%WRb?t0$lATl3za; z+HWlWax5E+m^2q`J5nnwM}U}SMK60?bx!0Ki{UE@JX?sC&U}gQTw^8} zT8eeYY}iYv?n2E2R6jjz<~}1s)Wf%%P13hmkaQgWy=n1xzjXO4C@@|@Amt`cjc6EM zmDGL0r|r|gSq^O)Z@BXH>zRDHN3dD=3;yFBxl<&TW^pJG95(~&=e;>h{<9&l1W$FrjYs*8B`6-txjeyed@cvJ4HkPTy4R)uTyp+HavJmNm|1I3KsQ45}dOVcVOr{+M0;f#>=A&srUXUlW9NM<|49Ujcl;n;m5AEglVb8nD@l&1-8@U} z+~_ICkScS?k~=R3`23*(fNcaFeEFTWv;tY{AzkpzX@Sw2yOX1rz2k-Q-5`Q?UFc@5 zvw$p>#hou;?=q1O4wQDvdPbbNHifM}N1n3!=FoW<3kSKg^FGu(5zR%8zeR78pVYrO znrO+}aH+!1!b#{xmbVZvP`YarLENIdY=z6G31rwi!GR_i+sZ2^ zpUT3jPc>oVA{jj5jmi_bUgvJ8UYOKGqyDXpJ(vaCJjV?ITT)_ew(49ozq?=2Y}7NY zA$?v}HU6)f=fOnmiIyu|*Y`8~)v3D%{!c+i+Im#yDf1KSMORq)&xICm$ zlj3~HDq4yc9M2+<=LIF}!&sC23e%Oh?SnEzH+L1437}ADDP4N{(AQ>9BxYrrwrFkx z5jQK)wWUnNr$g=f?qZFhCg7h!2~Nl|Xar1JM;v}76aeT4J^DAXSC8k0t&!vTcNWP` zs52qy-J@@}Z(C88C*-2^b@16|O`PxJY>IsAOaWTPUIuKBlr}T?CKaD*eHe*c@rQcj z%aG~by)=?A!?fnq1F_U&HM68~AApy!kpTW5e$tB|xDSscwLY5X5j6Sf&?57(0E#ZS zq^vie**RnOL&FqXPGib28C%(%&&tv`vrjw8T-?GI`T?`miPt+s{W2(blLcD=Vnzg z;wM6s+~ws0OdG1rp8{sQtr1q;{HIjSkwJZ6ygfKiy~t*={?z(vk9p0?;!GB`B|1e}kI z-Hwyjm{$L-oO0-KNap#Q8b}_j zbj8(Lw|fmNx~X2?7Y^z3Z}@4?BT7M4^{w*KAJU%d6=h|4qbE#H*GZY8KU;9IlwZMr zo3trY9A<5q_uIU}efcf#WsL3FuX+vj_p=5zQ-b#s{xUz|p%}XBKPOu0;u~qzY^Q?x z%foDC)f!TY`)qPprfH%;Ki3t>2or>uyJwzG}tK;kMmy z+d-${vkbQ(T$6r~jBi^p3^T*n#{``Vo?q<73PR9}ZNQdnxEX zkUtz;skue-fCHtAkH=q`-~lq`pCNa-Ern(Ubf#lVN&No5E?Jd)001*Rtekc~nYM!4 zNm-?XBG)|DKvwg5ww+UQ^IqN>n*CzB;*}*h9kzEcjt}#dS`lB%k&C|O53=s<(9)|( zH>c_;rwY)a8`d{EV|RV!9pqxhA?1UPaQo_;f_oQh)2c0UB2PEJd*%j#82Vs+@-(73 z1NOtVpfl~H*v-tPO`HKr|2Doa!1H@-5wH+F7HjUo|Lgs{`=#gN_Af!2mLXZO>+LKw zCM^yJwB_{MS1HDN8pemhDkGX_UD$~SxxY?P?!G$zv~|8o^>v(Cp|p={okb1?2SvPo86D8#Tro}pzRAvA;715VR- zFsn&1^@9)28(~&#VSNkt438$HrQPV42p$0`_kZ?uG&?fDOcnENsG|1G^S7L3 zSCkEc4diGinOpN{TSJ@punc=ShWs^NK?oiMoe# zMNhsY$t_=IS-7ZdI+JCGE@@4ctx&taJi7O*orZ7#0000Og;|1QWbtSbL<&^sUcAiQ zAhzQSPV#csV0{?lsnK7`?~EqK%0fuyx@KY65en&;1rOH~WUH78 z)LfloaAv{QsAD@5+qTV#&53Q>wrx9^*tX4yZQFXkoOA1|Tle6%{?Q- zHL`Lw7Vh6q5d$=Tp2U&^VC(??&Eks{hX3rfF2yvM5--|j%=#cy6nxppYtXx=1%-*R zoR#S{I+4w)8S?8(6*igZ)v(wD9}#t{r8Az$d{(+dC@jU!6+L( z=MNY9VY_|%K7+St^C$j~{~QdbTe~1K{NaHYnZpu^?>W@PD&)ivVgA3ar6j7 z`AwHMW6rlB7j<2r=1k1Lwa$nhG>i+qNO$^3Ch&~dRvM-yRS-N`f5Ow7NPzJ)FgXm8 zxs~wO!2l~s@bfGo5bMvXg*=3cOcs_Kd_D|!pi*D?Tyyc(X;JZMm~t16U?*?x?iC<_ z&=9$@1=(QkNDM$hl)YiYt3==n2i4_fLuiCb6KaPHWA-eJcaN^8O|yVV2OYt}782Ak z;u>m*l+~Rbk#DD%n~0+{Z}iD%*ypT$^(KpY8Pijo8ECx1nj!q-tB#l7I9`Gq$t>W{ zGOWGxF&Z&=qv=CNh!j-G7B7yT=)V`Rxc#57QONxi3Yt^ZS#GlCeJroPKDYQ}WRhbqKZiALYP{m%!+kmNatOI! zM_BedV{!<-6)w82Lk?? zFumMzH?aWHe7Lay?MFq&IKm=u5)l2iF82a>Ce+U(h)>|CCut$mm8CseQBrg81uY%B1^~|ba}oN*J1j98Z6{2O-Q7R7BI;T6HwLITQ=s| zGrRaWq^@;c_@R;GmXTZVvCmjrho-gx#&tKLxZ0ri^JiX&p~Z40X5 zx$%XW+BUV)A)wdR$JA?4BD5MQhY@pd5*tSu_zaK#45}&28ZAy3Ofd!X1(U!noM%?E zI$b+7yhr&;6z_{KWt;w;-SY=l%}PnOm)m6k{xHW<@2P-%cZ^W>$HGP1zFP?|v48H3 zPwb=_brP;}-u#XJAkV!iv_Ja75rC{H4MoYUJz>TY8Lm;cN~Nwq#L*)f>)@0943ZGG zvIh&SeR@3eS%LKDlh|HU}gG(an{Bd(h13ymmP@$AEG)P)re{6G^aeKPJ7 zw>wzukT?UuoW;F_fto+h1rE+S(C;VbJw_%^%vK?mjnA}0>)uf(x=c!{)3T{E-<_YlZv_Mu` zNV<+!tjg3{x;b6I?{zxiuPP^penAE#C&>l$F_XG^X&BRU-LrB2o=6q z487|r=7XIs5~C)R4*knZgGflg@x(;R-(YYDFW3eo6U2YUB+Xzl>>P}@reD%~Jyj)K zXjXG$Eo4A8!be3Oom`Xo)C~iz3sx?yu91!7gYo$-{muaRg{cnc6F8Ncc)P%;2OuES zF=NgR!65TVAL|2vZg0lEMN`d`zi%+K>%)c=PF{lUL}Orw$>|22(X_%8A^ z@mZ_#7j%{z`(=CsW)2cQf#a4*b$Gr2%yw2c%>aylwNLV|`2BhH_}=_2e%mz3Q;u`}X4+)U;qx&cX*zNn}3B*sQ?*meO z<-g1Fdq6*5mc$-hQ)5pmx$genifs@`XfJaGN=l-TSSr;RU%DK=Nh%!ucZP@BdP1L|Pr=gM9xbqK^DKymi=*F2>A>1(N}@ki@? zW)g)D)qGOOme*o4`;ql2ms@WcyteyJNRqU~`>Tp{8LY!Mm=_D&Fq!=Il2ChER#e;; zFK6_`Z5|5h-IzU*nm?^(mrY2Uy|e)q`$V|V}$2-^ytNTsPq)2ToB9p&k zciDHaeYhdp1MC>)d9-K*NE0=762dHY7Rs;7yuZd+i}r{-2K7Cc(`ZY{)U`u&Xq_i) zd!z{1q-ef|h#pD9{+wQZ#Ddyk^56R~)h$=CIc$}0uEyei%q(G<9kk>#DL^-QW4u+> zP*c-tFlodH_#F2cRv7l?HB)!BLn(KLQVsV@;D{n1=CSfND_IbM9Ig#h)r=P6U0j%& z@RBQhO-4Ia2QnKYH|I7GNlkY)+RTA=W^jg7%|_;rD)q$bZW;`=Hl9!l`v< zjkaWL-4^q|*t*r`4FUkJKHJ0_>{|{YF3yhqo^-2Q50dkr{3YaF z$i)nZ{t^Gy7#v2i{v*ThiUTDpxNPF;8O9y)3E7Wms2AQ6(z$ zT}%Q$KxFlIFZh7aBKF0h{@!1iClW?8!V8QhgHW_QC51k~Kov48Y;j4QWw299UCNld zf$!-~fzp_8W`h$Hok{Y%hJ084HE)DtDtZQ+AJ5(|#9WjlaGun{1vvo{IemU6Y>a&@ zPbekInBwXLKSTy)1V%O0dvN|WcC3ZFlShD(dymEyVC29uAY(FuCh-P6;FMkn9}3_! zy_GzqI*kq}kyYa@3zwuvlUoD>U5V*|Z!1Pc-5Ip~3w2EKbyKOzMv4g%+^X^pjh^Fn zf^t>jRAo(wGH-@@|5R0VET~C|RgEP+p9Eb+?DSwX?>ja@boy7Zw}Jg8{H)5rb1w8H;~0vFQC_vnZQ!SyahqfFa{k`;0z_JsJAun%lYz4tu!k% zNrc=Y_oQV}uVP5qCJU#CF1`Z&wp*H7TRE|_OtOp;yJSzQq5~-P1jK6?erz#~KvY7$ z=yDER-*DY=72Ydr1iR4Umq-GUU_gcBR+I0|2z9MT5(V!%{>#K6p^;L{3-Fjq^V&*Z zBbXUIZgHUo0{a!Al7m*Ux%ixqDp?!xm>K(CRNJrsxFvk9>Q4LEdC){A&)Tb5WVRYYuwShtX+UqT3Gngt$%>ZtePV{(Z(*FPNuDQeR+XzO+oSHX*a zO>0N;Ilb}Phx8xrTl*hb%*a3v)sNegy^?}_ylM1-MV!F~JB8Lz945e}Eb~zWBC}At zV$L_3)3Zj@MX4lzi(oHZlh-f_4C4P=ab*0@Z`>o%qgBbh{D{XTGhgAI;kCN^H)IOy zaK$#hhmJcnbKamZpibbmC8~iUh$cP*)H+a>{2ovpLCuB>R_8Z^8^;NVK=yE#{@5#v zq_lUN@ypSmY?Z)!*eZItH{~{lt!BmJb9I7Ry$jo8-hT)8%OQYi9hTPse?2bm%yn5N4FdQ8SVGCz{H!&RE5LFn1FYBJo zRVT%`NsXLl>>$QTUYKpHTlgV3bMia}jna<5eU)q;(~O=10_ZGnRaVr{D8VRRe=07u zu|`Pi{(K8AA@dXQ5{!mYKmXE2(tJM(gXUJ6t4_;6qBz4dR|X)aq}PxHz?ExE;AJVyUi@^V!BY0=45nZ8}?JaRvy9KLhHDd51mCI#MUv!whx}w{$ihdgYRNP60{@tcB9L$x< zZ4YV-qJ{^*C6*-&t9sRw|4YA--3iIqy?-C~#D)R)FY43}@=Y&ks=!eb7v#{t%dqaVt=`y+(8<+PsP z%i%KQCZn=9XrC;2Z-j@Fgzu$)WssFly88m#$c-I{b25K_RKTv@HODZxjpg96Sf?8p zH3=)K-j{3!;*0XK(AB?z(*!T0qGx9{5DqD=Y9=&mEf?SUFq+aZ8-wAlBs-?rC&JO8 zY|DmVJ>xvkAN+xIh2Dy-*X18M`RhWQlttYK*!v>9l;Pc7S-IOllW=V&N`OPK|jG3cukSda`V#>&HjS7}$$@M}LJE zl12`vl!SQ-mV<-Vq-9W#4hnx-Fff1=6dUwAAKX~Rvk4t6*xbhmQ{uiAC4$~DmG5_n z)cQuyR+|_@p18!#^lnP>8)j;o!FQhdcA2L}S?(^Ls-Xf!ZnJBezy~ii_$`-Y5{7*% zzMapy=lO#5S1LMb4x|Y8t6S~WcHf;dqnl)H@aw#}U(cumCg5R*m%|-|pf6;Za|yKA zKc8LfPR|p_sN*wMajT={%t7zmKOTYPo|1+L$cIQsTuD}2*`#Jl>CRQTvCVAE3MFov z46RPapq`_=&s9_GdXLDS7H!?Kz%kc+NCr?r9@ zzw$}ohCo4r%_zW7Fmg_H*WOqrkiGZ3UC#~;nKcxshIgbBW~qSk5`6<<{A99<2|1IV zSlzu+$u2n&lV~JQla70wwkAYc!pG)O0e>3t(_yQkq-+ z=kb*2O}j{5jVlqi;1wWIS0zh{_=S5935Y&T^PJ4kJHpvTrrPWF_vWD9T_OS0UzASR z39dd}1p#d(h&uWOTeXgrvwZIV(~XBk>MV#xLOG8BsUj3zcd#}6OQ!e`j!sK4FRnD? zjF{xMh`GBLgpkZfckGvfn*In|muZksbk=|3#5w<&k&+*~0cQn%J=(vHa>sBRj{(vP z1q38`i%DOI58Bap(o(*I&=eNv^HCKG$*pR0oe*^|_D$9pnnr|H`n7~#Bz;|W&@NX@ z!nsb%O@kU8;~u5sjIEY(hw1*`>(64G!(DBGWB4Wu=p%30Rir(MUM^U9=Nx;q39)y$Q4~IS{5=D#onF<8fOyo@gF$ymuEU7$ zNd5^(|7wt9=4KyB>9VZ_-bc@H2sTe_MmX=jd$IPDSkMYX>BR^CWVXs3p2}QTj!0$| zTT)o_)LE`ifB11_X%2Z$3<(VovtW_@xp6xFX@x3jLfjJ_QDw6d8Q%P5l?1>4mQVX~ zZTYfW61dueag*tCmC`oM2&<`sDM#nCti(q5jxhxU@+#Po zT?0)DYl5WcqLol-C1FcB&`#%3l*pzw0Zf4jUOq7@m=u&l?03K)VB6#{_mnJ1#t{O% zc5UiS>fP(aUw+jc^2v&(Vl8TW8;dXSZ}baCra3(e@nDHySq3hVb4cl)oipeMC~|0~ zd4uu4DW1cf*z8?tVJqVL0$w%YwjTcB`;LG9Ta=CG6POLtML;{T_k>ByCqaAy@fN?& z4+(c*4<#&So=$7o3<7}4A#Qpr zr^)FB_!SOmAx~p+7^$L<(VFmw2m)a$*tVL8 zXGcd=g+0D zp!~ue^FCqtbFB?_ac-cM4;yvAQa?K4BtU!m*Sl_crzjWt8yp)UMwUpph`C_~1-lDO zYoO{uUOPl4M-Gqq0a)$!rdoQ-r6qhOjYU*m_S~VKE-D1-Z>O^_WE~J)2GEGznU1bP zjhH9we7;gIH?jtKuU;7%VPaLwMqneE(+4qf#Xz(K7*kBjDJ1y}fo;dPX-0Adk}AEj zor8$Ca76Iu)Dhd)?^Fn>mK6np%H*KY@ZJoTU*0FH?ZRE+zap64V(&cnw4-|UVuaa$ zqwE?{V-2(u_=tlOK8#LW^HUupy81&QYgMpWPU-FVGtKyK-CbSK+(vYUnC{jpmK!C5 z`Q2*sr3!)Cb_^XZ{u6OP|7gcHf}5sXGF+Dwd;=u3LR_#NRy=s~M(pNX6e#lxopA(>gs%I3kKf zY9$8TVtp=$v))U}qH#kB>WK`0wti6EwaB2!h3UgnME8fyj=@%?KO@+oTk2%xVXDmG zLIJ2_ZjD31)uCc7$+@0}!K}}*#gh98h=O~gk6@R)>N}hcsa+` z0(u*Q?Efe&5@?phvqb~t%0&6toty9{oir{KnLIIRJc`1yr=TXMk+9Cd8X#0Bv(A0T_tjp-C;Ow`+p{TJ z;%>`MiIaJVqU8{jjs1uWZr{}cNz3~D8p&$!CC?HTpgAX%FYjf7tZFqkHVUBTC}w?A1waU0sS z6rm&>Nv2_~Lv}(~fa|ZUlQrepB2R&&^j`zg_5J&$E9;fKY1ONP$(8Y&ZdoVB7@T)n zoL-F?_p5YI)M#+~EUq;Ss1%K=SK<{lOs#M|Wu%Ao5-i9zQvc@&lUBKXF81wNNx zKuQn-0>(M2VHt*#C|THB>`#v@0xeOHN!|!jEO&4e^;QQFi(kKyxSuz^lnvum`b0HC ztMWphHXk$F7rQCqV$aK%t-Dmp`qELPUxoRae z>XL#_nFF*310MP9(Fxs4V>c!0t zI7QJSRJkIs__*xGUF?0~5tO*$|L8>_ykVG!42B{+44AN^wacVvEUiW%$7 z!<`8OMDV7Buu)@KHRV%S{>Fs+n$2rp0kBFY9s%=vT!WvB0;=O*dSBchTEy#&H%sc9 z&Q0@IJ04$C%;NAE5RruD2T5??AYO>9dSnGZx!+|IV(ivFz2RtZ znP4wX4wv)Ce7pAvCgFETX3oFQMFN0)U-GMPmo^fLwEv=G1M#idU;4SDeq2~wfMd&+ z?}`iskhO(30&eMxQ!l*BpWAI-uqDyMIR|G&YSeNOD5Dl~=Hb(YuZN<-^HR+UBk+QO zs*aevvBEo}`CW{=oO&B6_|lu~@F&8iR1q;%f4x9QzfzHZAY3u?Kz;xLIAvQc!~yHv zl<@-P_LN0~NK?oP4;OE-HZL?>o%dP^;oRNuChQ0?@NB8NX*CLf2o0uuNlI9Xt?&VT zkAH-UlQ$#Ba<+njO^~oEPK7qrjt=_;L+-0Vwi>QPB&k|fL0fx@a-Rwjykr#}i3OQo++Xqn?-%ma0nCHh zD3S_-iLUte`+vR%TSWDp7U5xXbX(XFM52-?{;u(DW+Dyc?tE|-52*8yltBwBu5S_v zkNSEKSy6~~a#m-h+fA@$4zJ@piR5dw#6ob-?-~X-d&HPnm>n1} z)N*z@MJ*A0-#H%gdP>*76W!T#6yoGr96sriF=yvUP9~5$g_LIf`m`0Z?lbvg#kqd_ z4Itd7#+=_wO*q2!4r<@K=pjEL#YrM>>xtfE>;I!8HhkM={YthvAQ`~4gy&;z&pWVpxNAxTb6cBS&V+ zNsHCy;)=Lntorh21*(w;N?Jp{@b)8)SbPd}sWeoncaY0$W|==e3p-3p8oV{iPye2Q$izw1jZ5Q0Kfcm2(e55iF&-jN zus8>X`7>T)R1iHN?Heb}XC^)=C{Wu;E`J^Oi*_AW^HA)t#kBkW5Rx}?K65n2(~ zngdYx^o{LA72c9RbP1!Lv+rLOG)844IB(uf@)>rRp)ts!?J?epDAms4%w4k})BDiA zyoUgqYDfE>xw|bL4&)aiCCshT(#$cnqJ`Y3XJyADwn;qu9$|`_YX`DJnP-r5bU5!N zYtWwROx6_hCNucuW{zYHFRZZ8v~97BHDVOErsq=Ypu1p%n^NplteUr9&e)Cd%Ypz(@j{DXn2zA3kA*d_AFhf&OM8D99=bVKuRw4mB~vy8#Z4q zOhO?Ckb*$|u*b20Ciaaa+Y>~-(efcZmZe%%s$EH^(oL&G^DQe0C@}MNh{&fWtZFMczD#Wew5Oz_a{m}Yol=*A|%wuyLO~5|*d6tmeY^k)k zjk0$->lJdW{JaES176}nkJ*Zj*BXHee_>Oa?ZKK@);zj0=@St z-}1F6A)-~S9IdzFF}>g3X{7?lQo(T!z$*~ia?GK7grKM^?dSYEpL>gdXbyVlp_Zx+ zqAztkx^h#n|JWmSGZ9L+Cw@c^70*ZC?=~M8+$dV6HmcHga_MLZ#9=qlL?)%H`RXrQ>Y^wf6Aq=v4WgZQs6=+ zBFU`_F=KvTupmddb6Y4V%Cx~aXU)=^mRtTP?%mMF4o~g@1{s?UVy-KgsE0X1tHHjw z7mMxg+j{dQua1jCarDnzpMo)GZ~cvPjm zSsXUlzHbg@QFqO?MMHi0wPtI5kfLw`S`=620_C6-=ChtN!=e5NN<`Q!eHHww5b=AuxLU)UVE3p39IcW3;p5Sz;YKW8>2RW!Q&; zYK^K%(EzWn9gj%$?Pv4LFTOk+W%mdU#!f0|UrL zoO$R1Ft4%0XsXCR3ZZhC3ZyA#1CgGqTXR4tuaH){2smQoTvbF})tAkU_cyP>gCfb{ zDvN9QmHv^9ndI%?(JQM)6W*E8O=tM$4uAFdE@h_Sx3c)fd~ux z%3ARnL8f>&O3u=S%C=e}gS7PBbTb-wF|G?GU6pk>^~YWx-UZ=PKVpllWZXn-CAu`h zi>@~r#3DDL!O~?R+3aTT;?p9;eu=nh8052sxJvvk9`e|{LBYz} z3=Bk;3%DjUjwHoBtr}~IdLMoualCXce!cCR_DM}lqLOYENI`@rL&voGz_367HsvIqGvgZJr(`u@$vH}1q4ne~;a*ya@7B_+ArQSe2}xDGECdxeNb+S@Y>~RjS8a?3 zylwU%-u*5YF;f8w$)GOK5Ib|IjMwzEp2ysOA6gx50=n%^`}k+5Hh$WYi%qk82F2d6 za3u^n`=Rjn;~$6&8A{P!AOswV!IiJ%XL6F3vm{o33lsQpk`5P@*hI&xxoR5baQuM( zrIY8Tl7!iCNIRHKs-Q(S4T2xDE-AbIYOn7?vvF(D&-3Sj8_E~95m1B?Dw6^$=*gMS z*j6W1J_sHV@6h9@fhNWDZ&nEj5=gtlL72gH*g-%>Mo{NJ*$QxgDlaJcC5MBm>DlNm zT#~(s7^rz+rsfJZZb(UxsgG`wzMUnV+@v0z*xr>GNSyv8DcIkMtGck#N_@L4>#Lt` z`B}IltHG6WiFDOTO7%fEvzcFKI|;O}&WOOENamtx_cl;>JVfEY4uv!a_Np-A8)xqM>fsUOT{ybjm&l z6uSQHb5anG7&k|oO6+94IGDYk2e4lK0~v=;Bc> z)Ze1EY<(KA$1+Ig>LruRZYK*_GYi?V;&(~{F}4m?_q{cm<(8SbvS^Fv9P}g6C|9Ok zgy?HNMFR!QM;U|InaTD^JPJK93JW~Yw;=*Q9=pIkvZ54NE|sG`&MVF#+}jYCjUj z=FgER!asurgQjs@m#8B)4G9 zjeiao`X)oN{#5k>&ROQHTgh;th=Jw^{q}vaN|BZnV?2zhI;CO@;!NvoZAnHo7w%Qu zkji*VPTj3l;hM}t#%YN}`ZHi>vf7?=K#>I)Gikx~p7R%H8? zK!$yH6mvMyiNE&G_{D;DpU4@XB>foIY%3M5vJ(KOmc7X3>}xiIZaEQKp&RpcE;AWh z@#;(p0SysiG0$6E$z_(ug|%WQZonie&5}7?JGtdjJhs=n_;f?h!~oAoliM? zrtzX2okpy|)FmY~%KUzbhM(&>)HBdrWr!QkL05pC8bw0^BkH|9=X5*2{FRSDWCO4r zcNiG_IpD_A5=L-a{Vp#I85gUa(9R9gwTry&Rd0cJQL7n{XscxuEZLC%XH9T7Ck_=p zl~okHpM&G;gjm9frFsRy5Y-iEIohU_ET6LYu!&Z=2`)xU^v9(}jQn=5dH$4*yjcTz zyWn3X)1SzkoL8RbOERPPZAhxjE^pLRU?yhd~KN$zyGQ_Zy+OYqlOR->_j=7;FT=ijO~x4G$SA7a|BrMwz=+WaxY~D0aBPe zIbLzU0)FK<^Q5%fRRm4{6O;a9F^r$vJW)=5#Ho{O5cMJk?YNwOYo&ZMRZu=7%TC?i zShBq*W!D2EfKtu-fM_%*2-`FP%**s`%@Aq?jRD4Qnx?;u>66K1M~iktsNVJ4)dd@S zTFJN!e35l0K%esE-x5i0HDyJnCc08U+e*26>cyvipdWb^fN%blF)gZXQ*l+ z!?ZavR^#Yb?jO2EmY(lz6FZ(iIgXTN+&4(&(P4csrJSPyzwQdeEbO|;uK;gZL;Vo4 za`%hIiR~Y8p$Mqjz`=AWIO+mKs+R+>* z&qOT6<=2g4fP7m^-kA32UENcW)|!{9yu_D%MUq4}OKp~kn}I-gPHmdyArIKQzRa-J z3@_iiB<0f}&Mx<>qAp&Sq^=O89nKX>`K#F?D;?IjtZ<={v58uMi;ZXVz4y>w?#NYE4tV<+0E8fur zy)<{H1J1IeS<{oOBn|lSZtMzmU-ZWYLZelG9Z#(_ z-NNCJg}8)|Ycf<*{+Yz)7s6+3(!y3wN}{k@c=5=N6zqC93SQF)oJ1mOPXZb<=JoxJ%P3*w4|=1# zd{rtTx+RWv&{mE{E9ySp)?_jYVs-9zD++7A6nEPqD@a zo?b0;-_O6$hF}<`y6_><#jobEfu(B^9shF4cs3?s7ue+J?fda8j@FSJl;j`Y+#HDtpqc68OBi9iE~27 z>mom>xFXFpbvgip07q2}&LY~EhU-k-vo2QeX>_k(dn5d*y2mX>76(`8b=INhjZ=EL z9NUCeqRD8LG?Wv(GwNoXVq~M|`(G>}e*jbz1AK(K&R$gYK0aq~(0*R#(Bx8ta?ap8}6nv4}*~mG%b4X3!~5TdO7T(=9;c_88Kcs z*1r9polhL*MkkBPYF;Y>bCs_YW4YrwDCvu1%(qAVHCbvCpz z(qazXbQ4^zX*b9x;h>Tn!>5b@s7#(8Mm$`DKuemF+$bQi+z5%+o@^(PtKyNA@@S14y!=lTujK2wI=QAd~eM+lZ1ghttq@<*qk&|5}Q z5jw)7!QwY-=ps2>3<6>b5CVc%;I~9JgY1g-%&SgZ z!k`H!yI4&p9P%Hn`y?n2GHA?{%LO~rLxy!DG_sTh)Hkx}UwVHgZg5M@fS^8<{_9N& zUpAtLnc`KZqlw>qaXPE?;=eGc7}}GlEM2?8cF^e=Q_REj7#MjTbVX1?8CtU##9Hm~ z)`8K}Ws3*lWq4Jy*k^IVul+MDUNkxtk>YX?N@ZLsemgSM@T#DkR=WmZ;Ah_o&L(?8 zjeE87jHn<%WHUIk0x7GNZ;Oy%%3?!R@5Q^`a-m5&b(8>+j+VmJMd(MeOK1BF|KN

    hEbyC`!+T>hQ@;caJr|BS7z0v$t+46Lnp4j?(hIs~DRRK)2X0no35 zr#-X%3GYFu`EXbrRf4#Z>(YaCbFZ=f7-}UX5<8xOs`-QZf%T*bp%bhkB{!}}`ktlc zynFo680UJ3URubirI}L36hFIMsNx#-TSHL3^jIJd?L%7y{om8NsxrXKD~8Xtu@C(; z%L1&(egBwDwv%kksA7Rht$d<6xk6##^r7f{$;VVAKt^Q{Jo*cLH`kpHpt5 zSEL<`AN8&}{A58*!pHZtYn}Nxl653;pGW`0ZNawWmw@8|>4te%DFHa>{NWR2$!^&P zlJ8}Tt}>(RG~U_-%7i>y-GwSLwiGJZb99O2np6QsBm-kfVQjZ&g#6o`6f+{l#C~b} zaN$|uLaC8^FXKz|vAM68Kyd0iCkvKiv)r#1)~iDaC!U)qD%C#m8e+n73x`5_hY8PZ z0P!*(n1*$$Rrujml~_+9*159TG#y0l{@Tl`tbL364ro%otBKCSn)aRk)!?VFxk4_C z@#WVw!yruBl+>lbhXwQ>VC8dDl1)=L!a6%LediQ5(m>Xyq;D$gz(;%UQow?VmsliypCY&eWp0U55jO0pn;P=0m6&P+46!dlb zMGW9oCu8V;(hgC~z-vAG*X{hn>(hbOW=9uNH%U6utZwCI^v?6|Do!tB?v885=Y$(;|GTf~4bLXI*qNR51yi5H3H+s7TwEp&Vy2`RHNO z^w0$uOSZJYQmThoD9xj@HQ6)i%1Pd()9&Mcp*y%Zg?HBU8Wt(v887#=> zx!xD%R<|OewI|Id^#Rwv(9LM?7VM(y#*&DEsJxzkR15mTw@oh`5Fn~P^AO~S^x)y- zx#Mm(4$;!32efj89I{7@$9P!S&#ceh_C4jYmnTxJ+K@6wMhw4&lzt4n0y((a=jVFiBO5mcF|Y%qs&~4+vp#mrnvJZiw`V$ zUQLP@2X3oj7D&7z5PD`3Aa7eN7Z$_6;8+D-`kJtoJK0FI`;i2r&38gVdmG<-Ez8wz zvXkGKnw%5`N74)>!N}CNEt4VO6^7yo^Ui5Eav&?W1%ve3;ay4=ffNe^iId3+S^S<_ zm9N@?`4yd)uw~SO`R^TfxhOFnE1Wsd+u>R9?^Aa$c~oY!@b9ff%}z{`BH!q0C0QYq zpN5q1ya%E-(ws}S=;P0}3(d488m`%_gyb4~!C);c5ZpeBJ4}zSH{GUyME)iFLoiTz z!rcOaD}~%F1r=Vc-}Z{mpZ}9diX=csi|+G?*cH@|h_7AcHgOU9ntOg3wy7S<>Uf@q zcxG(GwD-)yY4~?GSjp<&6hH?)**q^**OFdO9QXC7;o6HYzyA$jc!P0>3f#p_eB*BV zC1yEq9Boj&mw8i-1>XB5dor$}+)YTp)Kf&jAp3nyv|UTgx9?()$u(SZqm{Z*MZ5=t z>6+kYTX98kX|^Jfc;zZ#sDMK8QmUY7_=k0cdl^A5w+&Oe7-6OT{F*E#5ak_@w@U1c?nrI^k4U`-a5Ga3tujzx}3ei zf?!)`&pJfy*p+*|oni%?E7uHDx$p;f_OuHPWcO*Y%=WL_ZI>EwS+F>zb(;jUTA5N~ zbfKf_(Oq@3e*A&bGQ60-%ss|j$dE5{Y5Zu$AEmnv@D;+^ZM>9fzl7>VKs(H5DA$^R zDevI0?J+Tjz^yvzkh_d4j-&gjbw{P#5;^?g3`^L0|8<4R6QjK&nmLTemReEYd4?_F zy{lZLYMCMVV&`)_F-3I01`Z(oK@%kNHrNGRaE{97GBl4Z8qnoS2)7P?FcZNAUKp)q zqJf2L*+480xZKT+b=vvJS?;)lc9PH_vkgCmLvSs%c{^&#c;J1&SI=12mxRBiqY>f& zxqw7Ebbcq2(>DgmgJXgr<0uFGSh1tY$+&O;$!N^&n^;2NP6WT^Vn2Q5aHXxR=;e%? z>OcBM9_zMyF$M2O?(23xF5nb7uqCHqcfD0IrDWCxU!}iGu0aCEZGdb7-q2Zm=<9+L ztvkM2@RH-ujvmKo1QAKlHyP2`ELcU0$1Mi=LY9r3!H=(PV_Qs^j83l6e9T>B_XIW~ zl^Hc#GaNHu?$&*UX!kKiY$MApGS26shcmj6AkNo%CZ>E2l}5%hGs&c`1?DDhvM@Fd z9y#QJx~|3&F+4Pn*c|m+_!fq6V@j#OdLrE4r5OqFQVkx})ONqf$s+Vq-*T2a4rXyR zNj!xm*Ljn1M9&Nn4RnowhGi2Wjp?vkxbTsAGfE&7;0oqBASBR1&ydFdU$pX{V1f9N zD*qe*w_v$u0s@+Q|NjY=>PpfC=-2rFX2iS?zM^7E@g)%PkT^WxFEQ7(0+LRDkN2$H zJl6o8y|15dNDZ8B0={`x2rnFr7%sMPzui9-zOKCLz7Idsp1VG~mUP|~N&sJo=5cp~ zuY3XD7QVcn>EEN@e;;$s|DJsxD>xBe`)E8M-`gR(xUaXC8nAv;ea!yb$#Q?c*HOH& z^8)`kbz&d*M*Mm%muLmp-0UuQ?aa;sCZ9pSd_TLsX6pb?K5Bi$-x6z>Kc)py9q~cn z)wA^z_e-JP;(_qyFbpG^YJ^UtEiH3F;RW-n_Ia8lgB&x@jY9!3_Z8FsPHGC6P^$(F zQvc(AYVS&8FsJx(Mj`2!FhVpzW?Dm#3-azy!~JRcH)&CNLwo1!Q?`CqKUtQ)b}HmZ z9(wj&t*YMbz~-!)0O?TY698!=c)IUWQekCn1hn0XQd=q?SN?>Lv~%@Ac$l7KM(9sD z_W7pMyJP{IG3B8`eX~M;7YU2es|(9k&Eb)HG6% zWg1iDAwmG*_|fdSXD{Ayoy+M1G}hCokS5BlMJxlhvUc|RU~QZZtR{uqCiA5c05Vgu z+JH*XZj*`yqs(CRa;;jQzXV3fzp{_FNR#BJ5ZWtNY$`sF-aD;g&Hy57PzOo_tv1^TYB;w=p513?P_g(+Q%E9`YJ@*`=TEpN ztKZLXi33-);Lo%5Q;r^`HYM2!o3xe2ROt?cl0Yy+Xf-L;aMh5`8d`qEbthr#^ihOf zogc@d=EFK&da5L#mtu)gt&;$B9sZ;bZS2&?iLrm1j^FFary~GovH?5p#*09K4nZ-I z)ZesWw$qcjW__Hf@wKl z@_8-H-B!ut|40@T+CL3hT&byEiQX9e`s9WGJ{oPIbB=xUw7a=~gLGSP<`ZF;17e39 zDm`aQ4@zIDDRG)tM+=m`=Dh!_gkNr*uc{kVxf$2?&>*rSHwm`0%C>t(gXR`os+WfKmG9rf!sjLi++Ysw;wX~g*OLQ zw0Sp1RyeJFrF9JS<#M|H3@Rzu&J}5mH{ijdYg&TuQFHTnXPBzSNhg~Z_HCciv^?$- zhDs->_x{tbvh{-uGSHRP2nk|%{GZ&lp)>xA>@VdX%dyH~h?{7k&PhX#L|1yVQ_NyC zM4hg6!S%v*;r0i1HTJ8K#qGj)+8pOc^^sjhpv zi_ul3cknISJ%)Ab^GF|P1X{Jow3dD#$aMTvMPdW%g`)%-hu%R?)+8HaytiTcOHUkpEC3VMCrmQSMi(j3#NsWZKkh%)JjpL@&sw~Z0yELw(|S-{r_ zO)vb3q;|{OKHdYXmQYwKBPt2d|Ip9RbnR)QK9sqBKegr)Gm zYsP+LSyyUVA#l{sYHjoK zNfLTyX{Pr$)RW6-t(9}1*7c(>1I5~`iCsTDOco|rpTRS;MH-nJQZO-;FzSJ_O$q)I z71sNA(CHl3w1w@+0oPbeJa-=>P|OE=D53kFIO*xux`o4vYyB1{<`%L^76{8_e;=m6KJ-Tx8ml{k9PNF+tl>%(jp$NoRDFT+HQD&fy)sqO#h8lw1ih@HuXx8;ATy| ze#3S71*k4*?z5spAR5)uwe0`hAQC1bmI-9NYo2&^{EAKOX~Zj4dE;K4&zX$>r0qM( z9@W20IUwIVOXLI19UXCIm^2JEM%s=ki|1X^rbfHq>~1}&uJ~)y>?v^NMCcX%LG5Mg zmSsy2fD7yH#Ma@cs5n|x(||N;0CP+{$tOVNlbCX{*D`BF;`bVJqK!J~(P~0=*}-C8 z#^ARTAB`Z|5Z7|qsBZL5mDc*a-iwZD%k4!#HPn07j7AIV=ZNd^^(-qgV>7=BSY>X_ zgICTooXvNvER#LVBEY8WrX!vy>gax~i0}jUFnA00c#8NZAn?L!ydVqS)TwgJhu66c zn>Yxx3c_LP{v~FWW3jW}s>~vr4JSrJvkd~?fp*Bu_SgA$B{}2PLMl|(cpmUZ_jx9l5Viq?1hB@o{_Js!bb(eX@-32A~;|$Snw;3bID-={dDCr?6EP z)pU#dADF>geGm8khZJh7{TjfG!7F!vQuPYFHsiwH|7;7m`u^dYK8v)1FAq(zxmId(q~omI@%>yMV(m~;JIo# zy6SvZ@ZDwVtM9Ms$^@Iy2Di>(9uk*Xo5N^~jhr-@wF|y)EFY`NEvQk?fzY}hzpQmg zzbI#D5rY%XN6shKAT6qBpWniYMk5^o=9kG2Zx!Q2HJ{n9-knee99VLK5;|BQTyT_1 z0u+dFdV7Z!u~MFRl}E~PQ?HBD=!#GEcuW*@SNc8%Z`erUPn?icjjAS#7|E7gMgv(Y>e+Kf}MzQ7OQ%7+bnGpRG}M^e)vz@dR* zRtvCDaFdD)mV+~{+GTw^CvnW2^KM2>=R`Sq20&>ON`%?)M~)RGj^;4uLzOny6x28_ z>oXO11`K@10%oCa6Vb8!JMgic@SiwEUjK<3-@-_`>wq-KVv4NI+4&QH6L8f!0C~7O zm@*#n1j_nYO{&ly8Sk5#bXCQwv!KxAHGb65m&`PHV0#rv^DUXX|9n9!RMgFTQFjbvNJDN=))Zq=9|-2S$_RQv_z-kxhW) zE^Qj$J(W6X|6}TT;COgy<+k9)cW&@SU_8>(yGmZiXw5N2EU_eo0!?B#F@x3g&RlB(8s&rHlTZ*ipI-989puc* zEVmt7?4Co{4}da`2*+`-V~cw-$;~m>-<5ldU%*WZzBAb@9Qa6XqtA)~1a=g!CNJ!! zUBwfI0M9N7(8!q_9wD;90ee95yvVk`WWDZnew^D%>;OLylEl<&(TVAGF8HYA|HaFc z^-u-M7+!7a3S=4%O_RZ)8@I$oUNnXbq0YIaB5LydPr)Am6y8{O+d;h9EqI|NQ}6#c zO=j1Uj-C#Sqi}>vQ$dd{aJ+xMq1c4p8oO!WzI^Bc&DvDMA_8qZxNEj`%F~)xm$3gj z00++c{Hiy7XQ*PF&Nm8i+PAP?-Quc5PX`TZDo?fk4RaXBeVli3Qav@%&C2eDYX3B? zx94zC0@K~~{#)HTStzYuctG3Ny#@$c zK}h2~QiLO2tT^vrf_u4?K8O05PmHb2g;E&i-n=+CSIuQibHBVf+TAdS=$te(`^Kk( zmBv;?peJWg!RPID%2B~c$K zeE|AKpb=+PE->}kd4x0kD{KO^5UCVTJq3TYG*2^K#h!G9FEm-hlhm^%K7v?Nh*i1J zTFUO@6JvAfwu|2&UnMjMoLv?@aJduZxg5;WbvOU}?C_^s{ofT+QOlgtHO1$U=-}&_}Zjp zEdvwOtM~11-V$X^84r^x1`>$N^;FPRzUA0?aQX z*SlK{V06(&WS@wFJW4%_y_2zz80-qR`VH**0)pr4zmBC2VJkY50`9@|P*AnaL?-SiFzoAy%5y;Kp)J$bH6XpfTj_qzX)44u|m7h?WcS zS1ap-e`Zh2}=jSgsn;`9_5A_`gX%%2_#{JFt1`Xg2?j(duMj5D+`G;;DthwlsLwjawB{^~=xO_`js*?F;z?#2 zgN_v^%}i|_pNDdb4?Pl5J}jL$UrkOn=Iz*mDtF8hhr*M6uVZA}x=CIH76{V1{`lHQ0kKFdFk0PS&6LJRB|zzB6Z9Q;rdhw{t4Y;1@6qUZXMp0s#P<} zkfE3evA?HU<Rq%nj<09O{b#ZM zcgnA2FdM#ppNu~VyluYJ0UHoUvG`&$0X~P&SJoEv5`Y~ee7x(kW-8L5P#IC*418C* zvd|+~9smFU00000002Je;35w^B7SAe>zZ>&5z(>Y_m;cv>OarhE3CAK$Qtr?5LAbF zpxa*45XJ!&Or-Rm2jcz1JI;)UX3K=bO#sWGNH@$F`7hGrf-Qwh%O${zH5OIr6=7ff zWSy}^)I8*Im#iCym(&#wg}FwuMFKj$j&&JOKYVqs5LMykz@oqvkV*sF zsIrpMp1Tlxd~SE5p|p)xY*hAdEoD9L6DCg>-Zph%ZTW?|jayCM*OsO`nv{sLs=Qhu z6yVL&`8D+q4#TO+rwrSsgoL9Agr&#;C5B#3Ly(R1Je&(l+A}1#xPcbFTH2zV%b^J_N7Ix1qhfrt|0tq^ zG8S|sqTBHkTn!SC;ZU7eiCRm{KRVPrzzv#$EjV#@I(1tlWxl6??wT@OY0YGmZ&UzG zw-!a-nkA*Ziq+pHzb`-(nH3jMMjTm#Wrs-AeaqVUCSIml*wy2Lf0O=J7s4dDBP+{n z*Q(2tY||I8TJT8uD4oEkQ4Y``Lfk_Hb?k`Zy(pk8t@ci}DkKvhmCe;gtL1 z;oyz!7*H4NGujHXeVuwF9?_{jHkGnBw;7OeAl^=to1ct;9AAlld~feQVgJ608*Kzh z=#XnOj+SU;709VJkbC*X+|bfE`qVZHG28{z!0>w38B>jbAYNd{KB6P5zDdt&2$V2@ z3rB=Ng{w6r2MMQcAS%?ZKW}`c>r1ZBaG@8d^5@L z(frWMSV;MRvA8=|LzYW5lbAP{%o)z;k8>Fg)(N4V^KuaQ!buDieAe%3S^LM_oyPW* zjLP5G>qP^v3KVSVx(2N+pz$ZevqKIq*V*m>fSBK+&qH>Fp9~48SU%kced;M-b^~*S zFcab9p@QmoiHjM(hQdl%G^C zDPT&~!VoAeQD#O!M`KmZF>hc6@O2PeOFMXm*}PHkl#xuQ3%Sd2e3*9*lv$8fIZsK$J~@52<}iDZP} z?BE_H1=7I`cF|HZc}4STHX626D65f4xFEDTa&ZZW(xpWqv^~7_<1?LO2UUsLM$0bN zP=0pI^uW$|*1#fwdO@Y*0D&9RX6rW8Wk{RKn61SFo2G^J<|Iv{{fY-}%Lh>Z#ABr- zk@>eR=QsHuQg?}wA@Z77yW_yZ>J9|j?$=wNmDuT_XARWUFc)tc{KN!&C7Ue5ZVc9@ zNhNbyhQQuN>3-R&=#{;sAhg(gb_ym;%0Z$sXEbe=+9jmtKX##9^jIYF?xt+xzbI0j zFtk6zb2f22peA@1aYF9x$NM5t&OYCLn=n^A1dL(yQXMV|%V($jkj&dA_4rBe4%`Q8 zcJ6Ipw~kvWFna@P(>d&l^V~CH@L@oNoa~lmtHy6-yBQH7y8KyU%h-2s2l2!d$f}Ru zW;B`wGPDKdMFfY;qNm@UB72snUe?<#w=Jos$`KHVIQ%I1t+BKP&a7llqht_BA zvVs<5r4p#+~SdAJvIkfza>T6q7)cw8~z3M&{ZH$pzG^+m4 zkZ0cHl2X+Omofkw7D^@HwIgcV^|l0!GM$Y}0#t1=6pUF1efz2xBiuoL84O(^!>Inj z{M8#s=<4*xz6JGShlYt&QA7V%x;R!A@*>wQ@uwfTO}=FZBT=1@Qw1nubas=q%6xgp z45c8kaaU`*Qv`+s&;}isp5)3JnN-Wl3kN|I2Rw*IG%S5Eeb8t`lwA{6KkI?lI(KJfPI89bCw0sRx{v`Ce4r?3D66&m;VR_~JA zzAN~}>sUeS#w*OCz3e^Lil}KX-;_;H4%d@w0S7rU+n;?jNFvXvTj(pSqqrw3s09a+Gf_{5Y-;RJ1jmz_|;*?69hH9nIGvoOIPT@6nJP&~GCbQ<})6EkZ-R?siE_pmmAFvH5;BkTK&uci&om(jRYn zsL!1WcHcsh2Y zox8{GiXYdGGYp{*906P`h|wOoip+0Sow)x;;_mxO8q#?7?K$U<*5sO^N_*bT)5so4h$(4|M~1Easv2v8JMLb39E zp*#vNx(;uQAo^(8$N$aLt!xi+3Fl=Y;=sp&|J?^h#)c06doC(SBe)yAyf2mk=~ z3Kckj4QP;qQ{h2(0ssm#TdmIa`wre^jD{^6zY9H&G|fJHlu6Lf=IY`hi_TkJ z=ibKD_x8J8zrK#-L_T3Zrj|NMC=EA=G* zmv|pYB|AbVG@a%Foa)k?EC$7qv&y1hyJZ1oxZN~7#+xr%+pjlAl%DTZ_nwHVD8svK zo4E6A5n;ofPkDyoGhzGtN#0mQcM3wr`!UtmBWy-Z;zXhm@t`q;Pwmk-^5I72YKSX? zpM$SnyL&Macp{Q@a0fippk5~}*NZn}UL4O%%KP8{Q~xY2ANG*{U&8Kv?5Yii{O8oH zTn^8DSR4UAq!sY;*6Y*#f7WXF`eVp1lHgGVlZsG?LO^AG*KdR8*b!l%8F-Uw!UJu4 zbac&fSq4{dMA9Bx=?Yhd2$7%c!bGy9!u9GYXD{s&2mChACLf1tOjl+olzwsJPoV)% z8gC462&lDf@NFkVV%|SlX;z16JuV6qYG+z98PR!pe1vL~X5`0FQXP-*iIY+u{(e#w z1I?r(QVr~v;#~|7p1eOPqpr}QDGOq#t)?aV^Zje=I<;|sq4yyD*L6PeM@5z2%^drR zz|B%AzfM~(ngQ-0WE#h1AV&~dEU#Hp^_6SPdN;2mGnzi0sA9FNyvML8cn>_7eNHrc zzx}%F1T0RpS?Y1CQR!}(iS*$YIH!{Cgp0gY%;p?x%DE-dhWv-B5qVSm^e|$BSptE^ zr)d^Nj>Jp=-~jHEMkavGjuz@@50RbeRwqjNlXS|fIdmXpd>^7x`n^lqk~@`?o!6*Z zi?u6yzN1+3Icw=(xEW3YgB-KTk1wK z=hvB+8Qv}UxV&MoOA2%#v&TtS!9XeeUd8i<_~PNNS>^VhmrU?@YMh+f|G`Y%9Wg8p zsWDY4065YddunU}+%-~Pugc;DC1LSnA>}ZE#d|uRdD*0O)+_KPL2pNaHp%OXO$hek z%-|^q{c^YDhXSDwz*$|#!X6WuP%LqfcC5tlyi=0sRZobU_(}o zfCic9js_hgStfJ-b5sFyKAJZKQ{A7r*iX;`Z%q|kq+IlsbW7tAhk=azmYpjYA)7x1 zh3<=kAAfKDLoB&}mla3KLG927!MI+;DEHqV3l)J!?9I&?iDTnWXuuC9gx-s_Ro4L% z%wyoHtxOs3R!yw=0Lce^`DD}!H(={);+B#q>FT749Z7;tP|O|6Aicfi0kY7Nrd&x+ z2Mz#4!a>!ANvGjO8PK^sEv3oMz;+O8NehV^dP&FO9UD$E@vZrBk`Y;rMu@_pO8C znP!o(nPk@iLNP%}gkvmjy;eLa$4cfPPDTMhO0M*&k3qs%$F7tT1KoCL3Xnd2hY&L; zsV9L%_326XVRWs8n2iHgn4n8zO@@V_#bJTr0;L<{(af(7JSWn1K3+*(Y*0jWPp@RuD z-7}z&>MqPu_Pzlq&%OnrMUsit%E3Vr`*iIQ&FG@_#SPQ~{3_a3uRppIaW{;Q=W6Q4 ziSO>cojRIPGmlTsfJ(aOtRHt$sXcKS8Y|v}5IN0vX7{-(&fpp(>|1C}ywnG3%JdbM zvi70ViG{etFtB&>vyt)I(5E)x4;hT$29j&&&Yw7&#c6}}XL;0+dCoUM+)3@_b zTrXFECT9a0O~yn+%ZyfV(l8PC>91F=a#`zg(l=T_;EqXsHdx&Zm-|qTh_oMEdVYMU z)4rgiZu0zV;7}bNH0gG*%8Ms2?PjB2m&^4Nyvo)2r$w}d(|xsd;6Q_E%x;W) zp45*Wg~ANynyR8(*eZ791X;)TglGIs2EE;eOKt2N)PK)C?PeA2-o`Jlee%JXVSEzD zJ#)22wgHOOp2N;? zvxPr*{7e^SCY@suIhLOI9Z*OxF-y^5N)6ZzOdol8X!jOv zDNL*WGIzorJ&hE?mBnlwqX%1o9IFn&lWDP$G(Gt{10FVt z#27`f*{P2MZmb{>{^@Ffv1aT8t(Gf>xz@;9&wT-Uc$1zOA*cZ&TAl*Tim_}|`Ep** z{$9!Rql_DY?R(A-X(S3zjr_OP2Wl+8@d$ot>!3Ee(QtN>Gtc|Cw=g9zE)*r$zGn#T z+UAX~xJtg$Duxj9Z~go9uhiDtp=>``?=ln6Ex({w6Dcmmr{P{NXS=94RIJy9WTOxQ z5CoO6bC3^yEC(@S&jpyX%G?{LRii5+FC~f|eP`Iy)4S^la)~n8sL2mf(l+p76Z6i= ziRaYBmW#yK(P$b5D_lI@$vOh2K<_h$uG6ExEQs-YqVbe0*#sg)WY0vre%R8X!PH#a z&$pN@{nWNTpoi})zorV_IDvVUOMHx8>5I~z5jk7`hv}hHpW254vHR`ZsGkExoK%t0 z-YhBA7IzyXPYZUD9_6(~M8%W1O1c050001Ada1W^yyGxSD!H4aVIjRu5TEgVW7<4!V7{k8Z{^0SSLCOWVh@YsXt@#K?t~+2 zAOiH@m|8fFAS8AKt#z2cdn> zXymKk$5)2-yyI<7A2PeocV&gNp%c=9TbPU=oS$tR8|iG?$8D8R8Bh@ z)saTdzyhfuTQk>xni_d7ASK5QrWEWL0`F^YGb~rxA?mOSWBnqQ4}snZpTg|bol7C0 zP2QHjPt$WeB(b@aYe_dlVyAGX0cOn}I)@Eu_&X8dAm~bRfakp%8j%ibKs%URxv3xy z{J@{vWS8g9ZB*)rT$@nVz%<;l326iwWCPa{hA@ODER*5z&@&LBO)?3M1TMso(RqEfrb`lpk>12>IQ8qAy?f{;0NH;duC9MN` z$;Gd^<3IJoNy;&XG~w;ZM}Rk*YV(bcV{h#z!>nD@?-T%By7OltLQ-}ABsOu@@~ZZ5 z$}?Q(N+C?{Cw~j!WbE#huLl~J z3ds)pA#*B;PD$`>z)iMEII4-}cxhpa+SlO9H`94w^_+0WxkrEAy#x)2$XR&@f=dI zJ`IIYTp$=qUoiKXUd@Y;QUCw|@B#cs+f`=$8ACmavh(>Rh9i7XhhzfZ30DToNHU5@ z6xU4i_&?RTQldvQo?J1>!4k~8ps(M@(L#EvO^)k$06&s(E>7=VLyw-Y0ZUy++8ZqN zvwnDRj?uBtB+@Rju^Fn>iB~GzAgLDkjo|N0SU~Mz&+e=mh58$?A);H90>u>@u2z!_i8VOQlmE zV+%IxGw^@~2P0Pt!`Wq~*mP?)5f3wm^i>D8_!qFt9K5k%8CN@5s{j~8u$dR0bW1g>;6676{_+h3plUQ0lW}H-4|^q#os25PDUUXkjDh50oq>F$wo~&E2o6RR^k1 zxX{kli4B=pE)$%WyHwEe5$H1;_n1Ywh?twrAZyW9F}eEC=1Gs{c_TKa|@;D<14*fa|;Bp8AOqX!Iis&qjcrZ0{+RRtW zM+X~?04Tgw?HF@ghQ=hx1S`-zG>Z(0tbUr`7uKz;{~;z#6e%<@iWlAYKo5P@sl9?AaDMz3+3}BEy!L-%EYwa(26*z| z5Zf&{da6bqNIx5jzMvs}YB7SY1FFQ*?>Ofm8$hK(`K+BGD%Mg4i^{)zWsVbMcbcTy zbdG*-qwDma;lpbKfQ+SZl|M9$YX<(q72eR%ErF0d=*$B0Lk<}4u+rFqX25{SmKx>9 zlP4!0=o03$#U}|(6R;l3blN@2YQ;olE&E^Fd6heCYG^Is7W>IJ9Ibl=clU`|^dx1 zu&C0Q10EZ-0%o_H?(Cl6lBpX+-T57FNQ|&N+|_;B)~NoyuEvzFY}~qCucEOGL~(6> zMP<}OL6jX^awV|o31!=GBv0eW^T=GQ@Ur!|iWIc!wxbNaCqlQ5B_l$`YlQR^UTcfv z;TdSK*347Xi@nwlnjFEVdd5VD5}sa7mSDw+GGqea;m#ZkFPM^nC1wm~g2McXdRY>$ z5)2_HbH#plus0p-MWtEoNmHV9OzWera0DODCA zr?_JIE6(i~o8JNRniy)G<`R!!s%>lfAneo@daPtqFNw~E; zHRY4LvQeYIp>hBKWE|RTAbTeMZo}Z?e|j@F4^Ph9iYF<&g|J@7to!kx$~}J{a67;J zALE3!pMI00IQL$100000K~7CZqA~yg00000002t@0P6t&LI3~&R!}$~iZTEIkOl#r z0V+%a>;XQJNS#Y1q%5bS^C{_&5(#B)`_EZT7kgCX7|!bM=(%6v|JDB=>5s=f(|v>Q z9(4RP?B6t>ZSR5qBh|m^k6>PW|KLCJ`knJ#|Hb<`?|1tLsOR?IOCS6G&0c}Owceh7 z%wOU^@$htXoASrgKbBv*{JHc`&8N|HKhb@s|2h11{ZBoA?f94TyHJm7dHHf_>H`5)mv06(CAYV_a!&x(KJf9iV!|5N`f>cjqz|1b8wjQ>Udk^jfs zJN6KAOW4=B`4{FUr7%mY32Qv%a;sa+4l{0|ULM5h!U}jSDkLWB?`*2m%%e|;9yjTj zxSVi%x)-9;DK`7uznYqj=~;ZQqVEzf3@OVmSjH~?_1j+=sXx8Q7w0FnB3P9En4!7u zbXYJ5)YPiMxq`@()EFm}tU-XhfDK{-|G#@%EYb4W8b?eo3$2n3`220vsf8q#!z+$% znznVNQb_ftiP8`X`xiVtft8rYbFxUPzfV=%4VR8>pTZD9J{ zQxT3&W<;&E5RNj=H;uT*6;_e)5XMQC!o4lR-Xzcm2)^)jm>5JuwFn`<@Eonbhl&7hy=4+MafktxRabHnctFpw4&qdA2w70udhcV_je~(X%VXc7 zOKArp(b678mWhY3FA%(G^-gmw$bwsIp-WTNTGI?PC=toWUX147EEGcz?9AnP9ES&nnQQrpq$;M-P(@51sS{CXp7UIY6x zH%4xPlUnrRMd_K}Z(g*~i&1mGp<485VTTBTT~ps9(R?=JUo3dlKg04{u`LL_KKPpa zXCCZJ`R1Pp3+5WzDB&`!x<_EhC&*RXA3_LrvLS@(bzMbLK{z>1D@__Y#(P-TaXB?~Cy+ z_Xf3}a{DzL-QEEHEx*))F&$V?MT%X-_`p zKn?WDn{9KI>=j2a`ZyTV9>r-QL;*qcLSt z+R9!BTcR!_D5%wqm8t>FQMqGw3(tW1NV*bg*MauxHJAI;TFqaXnVcl#J<^g|q!58G zwgc9_b5l=Y(9YIZ$6i6Bzg#~7w9MPOW@cuWgg<&~tN<1joB6ISYm^8|0JE_?)NeTL zO#PE(dC%WTQSg@D(}5qyxa;Q2v|!Wx!qMxmm$jE=ZkM&=9t$i;)Z|V;@tK*KnqY3A zw|UUBupNU;&rOY9t~GmY&H>t}r+PUPn{@hrQB8MY$3HE*T1_5`ElQt=U3%{#FTn!b zl26oS-k|k$W35yc(Yk4do{5)`r@Rcmx0djq`I0sGDleYImuY?#lY1u9s;ajDiwXSe zceOdXpp&q+-detsmU?{-zWR6?6WHrdGd&v3G)XBrne#>-iHIrb{BtxN-QEU5SmNA| z4U@kI^9}@-O*^~0ySuzleJ{++>T*(7P`@0zPC9p7J;KQ|6TG-nLx(4-DXBC6|BkC| z-QC`UaZ4A+>w^fqZ`4y}UQIE7xr(&%KGC9C40!c`NByxzK>`kmcat%OGGV#uGYL#<63L~6*9^nN%{eJ{++ z>T*$*mjHZBELyVYo$@F}lU?#K3_vLSK{c7m`Xux|HV*r(R}m>nQk1P$W@gA{W@cuX z8>lVbbcsuNm5b=bNmXm4ptFXmCuIxG3(-IJ>$|(V*oBV>7yTjdD*kq1jmz7a0ZX(~ zc4HiDhB6DM-1)NGcXxMpdSGQ$RaNlQBa19Ci-%c6!m+9|Buq-IB4CuLTByWCL_}nX z5fKpp%Po!y`7_A%=InC7a3)y#xvA+gaJov~Kbb^^iHhmH{$Q<3FU+y^a`hk}27GwN zEm0w&Yw-a9Gv8ujf4XL7W@&-Cf#X2;z3+S8_r33X-uJ!ld*1iG?|a_Dw_lA&m3K%? z3`}&brVAG=O^IDTRBGO~WZa+T_hz?#y1rMwq@3Ylt!rA=wnj09M^S2L-}TcKI=nXa z69T~Huf6M`YMqnI)2DvT8{dTf^i{?6X0Dr}CC}n+p9UV3J5GscE($TBuUDXMTeQ2G zG@Fo7M;El4Hy@pjr?s|8`VMAkDfqxwu{t_A`2zQwj%#cT8(1$=^RTy>0sPv-*2SK}w2INJB#reFy#NKPhyi&i9@G z3JC~85QHHJBChgPr2!Rf96DZARaI3~&;b7agfYi?+Z@=i{ZO*|P(SJKfnT|Vza;C^ zmG|VGd+7YRMI(RcgkA<4fBBv#2mbT_0=i4E@AmKSy&a@yZUy-EZ4B zLH+W%5$}k$Umhg1F1)vZ0C9DP_#E#6BdwRdcK~pnS*+qy9QYf%o0++@!x<%q+({7f z19#GLWA-+8M40IK46k@RG43pf?1zshvpBW2fnsmO#Ol$$Gb)yaK*}4ld2hu6M%^*h z4BzU7#=1v9`U}Y~bsrg(u9*q%EP7f43EP6xEV43m?9bjiRhgxX_$q_Kat|qkrIedu z-if{gRxvpP$?6yjqDap2a;?V+Cp-6)tV}sf`fwELAe}M1yvWz8b|+w7wU`DFKbHHOTkhs?i2ShW;ypx6@|bElWd+lhAq4Pz?$t z`HRosy^-$CEcvaSqs%SNX^$56kdqo^=T~}j%#>#NJ~Jc$5Gr_q1Tlkr;*qHk=WmtV zWJcFBKP?$^8?Wc)ttrZ=+v=9%Q*MwAId0TdNF)&@&U2_~tW{IBq-8vvMZfXSqFHVe z3Y11*p2L9#b-2*QMFx+*n6!%BwVxi;rAE#lN8Ts-?CDn`rk zJKUrg74>EPc9q!_XzP*I);q1$q;x}^R?rpq!(>_84dI~PGVeLt*qE~mRg)o8vyZuc z*^;jYEE{}b>}M`B#uCtQ<%)jr%U3}*a!KwkN`|HGQ}C7JJT+Zr=7Mqv zrEapBfkNL>cY_3Dj;@LY%ca>fTY&BwJobSL6=Pjxvws#d>Iw#T67^}@uw8o@f`z|! zIR5@`9cAh+YUFa0_~XE9_AxJ)xr&3DWBr?JveWBVX8pqJGD4|K@!caj~2Si#v>8e(j4zUJ0VqG z>^lsjRwvohn|2+;*yL?suaKfrW9bnzeC?$|XjP8j0}*aG0(zeX`nD|5+sCWol=1@gNO%2liwR3OwO-}D zVh%|#4daHO3REwAg=8TH8E?Ul<(qBfR+v+CKaY1)v1ft^pcC8=L7zyoy=KRaSj(Or zzbYlaF^@1qK%F<;IjsgJeb%K?+3@s-qnCDbE9M+R4|xEk=(+14aL(IX`+SKA@wLg) z4ye1PUIY6VZY2Ld}k-h*g#uC$w&@&7_h&&M$ekJ2e65AeGZx@)JZS@QS zV_@Z|p(IU2K4emHg=U3JcL6?J3`e1Cts#w}Crx>Jw!E@a=>>NP&M}Fx$bJH#1ia3q z72!!oYS328WaD&#?c6gy7=*#Qh#vy~bQlRTqyT!lvWqR`lv6E!t%Uv2r!oilQ~}i7 z+T|F!`}G&bNO_!!xKtYpu;Zy>7Z^=_`OpK6O3fc1#c8@^3j^`fC+^7>z*1D<$><^P zUrPv?%dFHZ7O2`%;}qnLDYYNvxJnE;&)q8LA9}WYKdacziD*qHpoL$=ZiXLDgIPnt zI(9q#p_6{LvJJo2rO8UEpM*qX#{faT)^ z*e_Zfc8zV`;)y$cl9g$%F%JE2K8XeLo@j0GlwX)Dc6V$f9 z(AU+f81cTV?2BPvlBE=K`Fo>l%EuOB3D3mkn;dao{gN|dW5{2e3~z_Y!sPQpI|)5s znkcU;@(uTMEL)ZeI%{>IX14!>K?k8pFfb5NHpkDPM(W4Ujz|*hS}RtX|jw zkfwO=ox<7V&v4vd@kif*|3uLe2jjxE$<@E}{Ga!Tl3^1Re$cm`CHL)I#!F*h!5mx5 z>E}UXv7~&uK|&%+!(}dsL@`4G{2vz*aW?g|bglU-3@G5v&K*HB)+96Ix!&skwH=Po zw?(DjidORhgjKExTD>8QNke9r>_@6TjD%DeRjOK#-&hhv&qY_7x}JR9gd4K-f;!^B zg+5R|`t;gWMyyonpVcc{!mmC43iIY_@|bu16F0RI7o``V48~RuK!cp(U!Gj8 z#&*Kxb0^pZ03v$FPUn@EbM{q)qrf#t$Iq=&P&>(=`qBcqt+0;?cZ?d2HpzG25XrM@ z1^1p{JZxnIL_xfR{hp`G7;ftkg1z88g9KvCV<16EZ_g336&u;4dGI%^bRZvxp!X{o zq=bJhR21&t@hg+EWClQvCpKZM%zZJqpi&b5DTIM(c-DkOXedi(n${Qcq4j;WG)f9F z9I%&j-mW8DVpfE0f78F)9DI|3a>aRgn&AxP0DyIS_fw#^!iRn=aq*$Zn{rvDl(1rw zBfI&UMS)?o!i;1+)E-MPq8QU*g=lpscP3tkoZRAgE&WU*i)NnzwwAO==VVqjatRGY zwG#!+x~*=|OOftirShd;A{D6>aYX_U-IHEZ{cMb+N1$K+uftaJGjWjE_=|TyIe92F zu~5%WNHoBfo4~6QG?j?&1ZL|yj66Y?L2_Fhz8bZyc}GM=QIo=pwB14NxIRoidOEWO(<(Yh+R( zAM<2Ht1AYC0?#Jlhhc;#Ffd}nZg1py^JTU2!6C?{b=Pm=@htTP4kRqiJELN9pLsq?xH;c1d#NJwMV`D__S6*P@)}D=LUkvlOnH z5}Wgusg<$!J)Ocze=X-a&|HvEJpLO1KomVkA*n~;BkY}89TPrn9NtKtw;yMv3m}rn zUKPo_#olq7I*vRr;K27kjU4FT@B_o>mJ9ytYT}z|kHTfa+b&Wgsn0y8j~4?qP{CEO zt{eC#qu(@pmhKM0000Na~c#|4RFP9SBG&m)WE>!LzGwrhr3hIZr`-Qg!$ z%qz}2@+KS0f>D5XxWILR2x(Sy89lmHXdNinVqG?-Mj8T?Jsv>t!Sg0|W6SRR&64{- z0RZPMroAgER_((bA_Z_)Su`R{?DN?BK(-M&4h17(UNCx{IehrF2iNErb1OZRh(ERV z&EV$D!%2B_SY&|fxxfIe-wYv_ruj*l%}M=ECfsow{tj;*G9VSz0@q?P{*tQV%{DGc z92bY#xJF{`)o1@-a5g?c(qyJ^xJa1s#>ix}QEZJ>J@z1)m7ZWT(y+o$@O-q(*VuVa z@t{c&x0bSk`%ELZ%|c}eV@UlB2Q~u9_NbPxW6#V~Zr9{fg6H@?K?_~U{Q3bUq7OFG zNZ=IE%v4Ib>t%VGcX2h%m|!}^e7UH%RsEsS(lJ4w9v!3kd?A6POkbx_HoEtSV&Tct z!JvxI2xWE7ha{x5D+I=4*EG`!J{v&<8iSLyCqfs-xs;Mq0Fmj%dBxXX?L9Op%DPOn zAQ}EL-|QjAxGv{fPd0_nD9Utd9$iT7B=|jiklt1Lusk)g2XoC-swKA4?QW}O{0gJR zn2>0ffV>?#!A<&YCLSL}E5fFLgU@o|=>qVxG{}ckwyu!_!bxy~4OXPnS!WR@X;37E zTV`6(y{M||EuDsCPTg7WFeq8&PnN%8F64wx-F6jRov8?eIjG~x3|1)M+-0K#=gsHW zUlwBTxPg`hl&T^la(iH^v@KXycMUlPi8d>g-(Ekz^=beWsr)_|#D_4&AdAIU@p@RD z8w76bsUyIFE{$^Zoh%Q3T#5s=j+qY}YNRH|AehswW2@$uk4{_)KQ}U}To0IxfeT2J zL%xN%?7Iblk@t=ErRXL{#*18BSRZu&&$ga#)Q0t|TKpJVyP2K9UioTDKD|74KrxtN z$bVe6+am%N>lM6M24|$Ep|!JaLS4&LZnOQnmZ@6SVOCR_gDoNF7rcoZ{pK_lkK{)F zF|)`tGMIZ%$#HZN^??afwcQtYT79+Wc9Mj|x5+%^yDduad%yPUE}nVaJITwGC({mi}@TdQ3%A%l~w_oTiQHOKDz$+ zj5FBi{oau>I4a@i&+1GNH$32%&)D6eG1hvH)DR6&n!HMiq2X~J6xG$c-?RAGjX5LY%o|u+VCk6Q$triV2 z2s}3!5J<{9RI@rpevOPydx(-Sy7MgJE(r3hVoppy@8zzhdqo(AfrI&VX2zn9uRzbi zOVD3FdmC;mod5ECS8||2s>`nfokFBTxTOisQO;hlbuoZ3MelgJ&c1nhrb^#HJ%RP_ z-}+d)%N$!;yT+mlu#5|r(r(xpNL_$}Hj~JkUsG#Jms>{)Jclz>KW)3i1Pso0B_}SQF%}m7epG1?#5K^m|RUqMaY@DFJy7 zlgLzG)KSHSAQM`8h9@_@e2->7Aj9w%IZ;`qD11|*NwsrE8&K&kXBG10R;zq`2f08`a^~G9N&Zy3c#89;P6^-&EC?un<`j;kXT~^-CCy3SbqZs56I4l5 zol}q~!M0%Awr$%yZQHi{v~AnAZQHhO>$Gi7-}~mp#MDPcMMnKpR#aBx-h1t3I|iLs z26yVzaX^y4Dv;RmgUJX}pm+jni*Bp);kMa2m2@a3 z(BY}1cMuU#`O>x$_mtnqQ?lY17vp+Q*;@+;;a-H(F)mG|RfmeOpvTF1Kk=@JypB`S zC#g_F?YiUV^PER$n|7~Zxs8bFr2fdbX5E84j0NNVrq6EC$*t{1e+>c1oM>J4{x6=9 zag?COSyjw^2L7U=8W5ytWG6KY6DZ3%{1kxupm}IJH;@P$0a`b)8JrPQe^>gk$jirU z8T(#xw;^^#5DX@}Q{(}=MjHkla*PNx{U(}?qep^8Z*+Nl-Y|djr^^U2ZG|%$jbUCxD1)T7ZoR2`J< zLFy$%6gnMqLmB`jW38U7?~1`3n2{LhU%g8kJT7dSp>>dnU-nAz|d$Z9ZunVh0 zy|2J($V6zvroHWU#lNUw^yH1H6!bIqRbM}B`7+!dgOzSpwxu4&vwoNWsfDof24lY4 zsTWi9k~UjGo;hg>hE|w z=sm1D#%J@nW62*Db@IY+h8V-a$if^PMe!4eA zM^25X@SzlH_Y2F4JMb4DWp<8%1Hf$_gEtEA`xfXVrNB3yL-Vx`V$Im#y7swy7@Up2p|Vn{|g| z;-LV0`H)UBfBf|O-{FJalPoPHD<^n3n(1`&Ngs-f(V$Lq^C0fScC(BkaV2fE23FS^ z6CM$WY3Ny)ol+RQkaVKNJ7SFuNhDIH> zvFvU1n=)J`cv?ZdwJjDb%Ux>*3Zs%No1fZWDl+ zhO&NMoQ^|v84}PIXU%!Zjx(144p6Au3D%euRd!JhTwLVRir4oLZ6RxC!@inIEcZF} z!^1!?H70im{ok%?_+;R((=xe4z-$t&^}(`ph|iAvc;U3d%@ zai@n$(;0e*D11biDB;U>+tR=Fb>_8ckKpu=u<(T`JsEO8uhZlY@}YHmQzeab#xGJp zRBR|M6dkSXI6(br^?QZR#r5$%MfoG8z{TuVrPkBWzc^`_3I@BJPy0qad0~djozFP& zo)-LsGgf_}PeWk)jcFQKoR4tY&!jaoAAzKHA9I5OO`FS+d3SfWtZ?^IjW>%8nWAZ{ywU1U!|n%=XHS$egBs!nY~e-rAFPcK~0X0I=H-|5c&6gDV5 z)@8r^&L*g}fRTR&;({#Tl-xb6xszx6ls$|QxtV4c#d=5;j-ulfxo>o()UqosxHnUd z1U$Q|m9P}{>8xlnbo*h*B`SDa`92kV@U7+J#_AwPDj(<9h2t_sGjRxlm?U@0mHk3= zMBYsHcuvx|MXFpWY|#kWb*j+xH{j@DKt?&IaI34=90Axt0&vh+jpA}9oT&@10*nG| zz((n~f1=`GbXPO|F9V zBhW19bL#-=gsmb)YE%_b`;b~-4X8lB#o5Sud;dwlYqz{Luu`pZ)Ls@*86b;l*+Eg> zSne^)7!!t9tXRxPe~aK=)%5e{zaS)yz~7uQoFPCLQDjjx|@@ns;iR7N=GasG;3^k0BJyTFF4S8zSB_)HKmz`+v!N0Oj=2P^o zjTX)Lj{Dpv;aUmg`;zcqF;aj;?s%N!TH9~Yjg3z+i|2B?s3Lcv>aY{CbNOeN-it$RR!xap9esR4o3H&$ybzNwpw-=1EN zn1$POaQkgEh!9PV3EbJIdDl|#V1RF$h8u*(y^EMS?iMK;MJH8dUT^Dpyv+xqLGS`G6v=pM;1!ICZf&+b z_zPq0+N!!lE@E0}^Ddsm-D)tBR_aGmAE}z1U*};*n9xT9ReD&1<5?vZ@fu6I^q)}C z^3Q;>m5XwEZ;p;XA{FJ=pIkKyL?xMk(K{f}oOr-oot_{~p0wGwNvUBiLJ~_I*dy4^YG2gL`-}Bp#ztZKWFZklh|EJ*Tvu?vxe07DtDP2f>8-9sikAYROvWUL`fG}t-7z{1 z5=o&u0h(1+`05y(ub(#qoKSb&CLP~BT=FjCvJJ3uhwsAPFU~5%)m7U7vxbh=LtIX- z^_B!)MHvK%Wie>U^Jw95Y&GEQThQ5fiGRI6H3n8VZ&Q3 z8{xvLy_v15axDncv(8FK0s5!{Oc#;DRm><4j5vI+i2CX@)QCG7fRnvB=a{rC=P2i; zKUr8xT2L;YN8sijv8vTwm)22YKRyaox-QLKKqFbd{jZHD{;bHdpz{k09_`+rGS$LJ zxm>dKVEIv1l&Rl>sTLF)-YPyId|51{v%VlIfw}g~y6}FM+PYiY?2JE$xJMXV&N`ES zf&GQ%@G~&2-^eNEqB@Nyhv$(Jy;l>^mm$+({7&w;S?xy)Q^VgtkyyFbu`^+HlIUYp z;xJtsAN%^DYB&`F;$0!#5rRzfSocPujF}9oyi{?i7OGnz(?16ZP2jt!*Gss3I~-2D zM%=zKCf@MVbb{7OBopqF57GfOhmAzmxeVS)U{wps88`7q7`Xqv;yq z)Lacrjc*!1TAx=~*Jhe zZt3_jk7IF<@Z|s(p$4qa?X?dstkLT(G9(F5LW2Os`pZ8)v=L4Xg^X8H*qQz-yeF#g zP+_gupv136xZ9-72MM@nn9?;{4aN8ybl=IkA6rGv8tuzO&l~I*Q;XR0#a1HnqpaZde@cLMZdwQyKU`o}^=GZX5zswn3faS~efA6=Zx2{m%?e~<_0WoBTU;>ATL!lBgY)HI~Ah@0ot_Jr@FOb zuZ~}I*SRRZrL0@nS2$>1IYBHwOOdgqZ+8sCFg-pQN04y>bd2_^zHvk-xB(f_hG6adxfMp7=Q9PjEmN$%;hkO=5#RE1OKE5KD(E&>H~W zn^!u32LB%;#p42na9bNc^daKNjPv|Y${0>#-AzLmXW2qTdRVIY**3w=R)E9zf0#p? z#Kp(NS)_**v8yq&G7T6wD)-kZhu%Ri2KrB3#ssoAbQshDi0XbY%L1YU2k^Rfx}y6ofnJGdUHXh?VH^BTRe^d)#Ek33DMWF$1@ zh|lEhCK~l2&cW@>$hk*j?~#589i1%9;i|PS*j?=`E)u&C8{IYd)PRgg-`)j9EQTXQ zKWXSi{bDu77?t8|nt$zCU1qwTKCIzGa3u5)hg?TV4N%IBJMv&puIAfQ@0(p7)OK3s zU<+0ci_+;h)U8#Q08;*Luw4y8T7}qEXVog1bcD2SaDcBy==tSl#($_ zxQZ4Mz3e*J+6Jz4w&^s@wOm_SZG1ZYDLgWNi9oL*<nt>*K{-F=$qh zXM6i7>O+G}7U?aN_rn;dj#FxJi82ELwx{$JO83?46$xh)#37P3mgRfCCKs&93jzSe z0kr&$6aMi>kS(16kivx)sPF6`C$_Gk_CE7a9{t1WyndREZBuX;@{DN*IV!8PpEcR2 z?Z#EZvPz_X9``Cnc#UY%Pee zF1dt|LR~epmQ($sa846&gIg7`Do2+@PHiq-iQ^J!aCeLVgHGS{@p|qiB&2%xOTk?k zF2eHYEo$fBmB|8dl7yO_`}1JsWklD3Qb_>w>gC)gvFPf6r}rVtrCm=NZ222Ctqe3{ zolSDcRR*(TN+Iz`Q43Q3&6t2D%(2wo5=_&kA35D%&~XOyYJ0@lrD|SUOs(^%K|GnS zYZLJ&*xex^&fO+eM<(lADzrTf{bg=hk35eq4@RB`wl8w(KItXsDl$BT)(+D&J3`=@ zh+Of;AMY&*HwC%a185Pm&VX}+c%ue}by5G+X`>UI8OHD2Sv^Yt7KmePxu2F15(zCUeC&obw4}>y|%>i|HbK zX_4fSa!J+qSI-tJuTEn9&B269QEN!i^+vbb3MXiYe%P7tVYAc>r|h0NeqPnXjdHooe%UE)8)t%NTWlr5nryF zwRcd@k8K-Goj21d$}M(8I>xZ?Im9xTLqDCyz#V!V>eBFq(Cj~|;9Ty6rc4&XAl9DK?3+-82biDO zl>qm#e}H$y=A7fT>-$uGP(ZdIiiq4^+{XSYzNPsr=91s}!UGQA3&E;F^nfFSYm$p7 zdYG^iM%fj!pH!Q`2M}_YmUHWtW!!!AV7Mh43+rJiinFuNYM~Wnl=Og0A?drHN z|LbpXt^nY;HwSy>H=*Wr`iJuHQ>mdw3w|!p?W;3A^H@?vTRceTN7@NqK{@)MQ?9oXE=8pH7h48y|)ge#lE^%amG zrfp_9&%vC|=~D1!VT>REhaDY*M|;TY69|01VNyTa4lqw2iWdi^|GOl^+=0*e{noHI z{eb?>hHml@urbp7Rd#E;v}k+c0|j-B&Vuf4ITJBIr+c|I zt+0W`Cs|)!Adty)F7AO#Tx`%uLqj4Ba#0qvq)s5(hVgwC&{&+mOe6ucX@pEt0C3V0 z+I--UN} z&`GA$LnsjZ%P;5MTk&tPN?R2ewM-0?Z9AOJD&(nJN?T>+&L|gIb)w^M_4TrdP!6HoGiA-OgMt*ffm2Qsfs)qOFudvq z+Z$t&D~V2i9&>fo*^lL;8jy+z4p#k}6r8bc_^PPGKYp6p&k_H==g+)o>G3Da0K2LRPUKgRh1>r4UCOQjoGqveS_@iXJk+km1U8=hoq`Lue{SOL=qa!J(|HH%(%1 zA*B-10!`&PEzxlSBGQn56e^h2hsjWU_0Lx zwx5W*pTV`Z>7gA~bxDj$1^@nIFDf;wG3>d?vg|#oUX&F}F%Jwx6i}=|bw`D9#@1k{ ztn7l#^fijd{(eVO%pk>Wl5K6tD8;)-5$9%#tJer2XFG;|%zFB%VJ)eX1C2^p{M61J zQ=u_t4VYyq^vEmC@t2ZhtaMvg@8Gx}fE6MLyih%a6Zpn*edCodBmf!&_~-*aJAL;t zt8d2d>Q-b_N@uI+{VZp1%&0#n{h$i`W0FG)4+WuNWr^5 z&e_Q+@;z|Y`0 z`qk`a=iQV29rzcY9p69SPTuaHr8~&a&@VlG+jIPXJnDS2Kl>+}k8-cy{k?U-X(mw1 zh^?NWKgK(vCvvc*0btW$U5VhEILjFpuVMY3GIFvnCh<-bMM(KC7NSIg7#Vxj>BT@Nhn9k1{IVhkY!8g(sy z1SmGH7(n=tZV3tlf+{E^)LId3G8y@UP1wwnJ!R6hN##K@wb=lN*Gv_!GZKT7PNjfq z@?YC0d*f%19LL%{eoKBmwl~Lb{o83ibBKX-tihj`pm*0nT)|Lm9A?zOoxJbk3l-)g z%9SA}tl)AOmmp0}RpXEL$7D{Ox??b|13OUc-}|wJ8*D!0URD1#pSLkb@q1TZ-&s^( z5%V7Zv`|_G;ahgiL9L1QJ&HyA7Jg@6w@hE}@SPg1U=`Yf#Es*f$-aV8N39VXWmdf{ zVn#r}2=A^ueLzw*cT;qjWSZjE z00MciP4R^RsfuYR=x1T3r)ScewYq`PGVf9N%3lTO6b&laAQf(|Qjtq}`gX=>2~!rs zRUqMI1(Liqx_FQP8~yBE#tJ1SF&(N@DSTpF-d&v0x4FInvZ!== zxOamHwPHZ8Cj59k2NJe!rQIN|+JW-lDmGE=B>lq5OA`F-OBx`>!uVijcEjDvJKFCk zDJ|(^a7Hq3*J7qv{MzzOi8@nw7mz7rw#JN)rG!2!Fz5I!KhKQ@0DMx_)?cs3BJq;K zH4AH)8s0YAU80a+bIoxRl-?Pc8ps!69OqMR^;VI7n!6MNp7z-^^GAwK}jQZ?8?v^t%iRiwX*jOXC8x@7&sm$k;-7 z&<-BbXEh|Y7SI;$*#I8X`=T$pTz6wUA-esP3;saB~)-RI&1>X{fNN2 zTQ{*ixG|JrW$=fG%eOc3?n{(T_rt(D68V%hESz?N3rLlmPg4D z@jf&EMtD@HR@qIc?ZIXJAN1lX-B2oDE$@*dfD3rNdZsG)Ap${Thq2%jM(D@IkBgHA zfiM}FWb<2adG(h-(7cAo>8X1|^^}Y25Q`tbf~uvFC9mL+fLzgkBojpeGZ%yXH75wR!{S)7rAzlYrHgTn!B4+=(Vl>)dyxy@a((?+Q(o9U(zz@ne`LZbbF`LrQ639~nqqiS`@zi76Yuy+ zqYcU)x}Kii1@}*e4&XJTd2qDXRl(w#25s^DV}`md4rXcB;)v*5^0^J`syZEx?gOvQ}8{Zfd>b9vxE&kei7>K#0BQk5OwPgR(=>P}u@a79~T7*Wo!#;t>UoRfJkZl%C!8 zI9SgOu%z{g(F3#JlMe-jJTY(jBi8A{9%k=ws4d~l<%@k@$2O%s((l@BGG{@|W8()` zD&&*27_wkPhV%c~(;OP(T`GqRq72A1P-D(BBkHQC$d*Siia(2X9z=l0ud94-Vi)i% z*mG>RI(`HgKH7@4!tbfvbFg=1Qh17FbwXl{p;&*j=4-m*xJL3=BJV^iMEoD=3G>)w zMgK3R_1_~yOATgj1Dy0fv#FvY^B?WWe~^@o6>DB+9$!0y&6ffApOr@Zadyx2$j`*z z-ZQgFN>?`&&G90uKjV%pZ^iHYs(tYHy$@uLri?ia$}idX7zX@8Y&uSu{2RblMd~4@HuqQPT4@x}^@|sa-zUtSKjE1PJOY5Ifz(Ky&eRy40#< z^KpO0(s>V7A{%yn{*uc;SIERw&b1ABhDv^?oI`j;_(vof$ud@aAU~uR2TNQZ*eck! za$MA?{2Jw~;PO}UZ>wUT{mi={gLXBkhLg9W7BO_|>BQf?C62hqHAQU1Lj8$^K0ERW zIGwo{@!QF4SekwUeFXw`gulHP{sr|*Ci8%lsX1LRg?|^~$=vq(9)Y9km?BFLMmUrrNiJB z39Icd6GfB@a0i=?BC`n62D3<>fxqFHgbZ%AS@!!5a`(ODLKhd9)CVtdy|4ql)KUGz z_=g|>qTSgNBJ9o~+6=}4^&&5mG}wvPj}ITNvkkAzu2|zQ9T39$xPKcEEQo|>7 zP_3@u8!B5G+y6$F{}kM^*K|0kL(aRh=127**E_+cOaa33B7XFpeL|uO8S@)YlaMF7n87`_ueT>gl?DExHvaBJvNy1<0lTZ zmYkUMZ00A_f-is~#EVw+6ek<$^Pz>terGId{~~@kKkrJR6k=twV;fD*3@i)x8by*w zyN$#(5>)c~)u8n0Lq{=03p;b)e7%plz*Z(3DcAsK`(c%Y* z^&g)5jI&B#C2W`}cqu5u-ddz*tY@BLILgM*Gs8Pq&LQJwg~Fm&R2T^j>HWsJ+dY>! z_H8_dhCCA}8Aak6Yrd^f=K>JD>zF~j?Tn#5GqeLRDRk5znHa(&;^ImK%dw7O6D5O4 zAuIYzZMEkPvLuwrtdC+gMxm&ilT-lU?O6d?cKjhk6R_-}^1*A2ns5SjsFv<8UN<_@dq zh*Yov0)8q_o4z4sW+~#Bo=Qg*A7kQx7z|HYD=q(2SQyCo%XUDaHMd|j43tAgJuT^a z*Try@Dnof^4cgj=XB3+(#|L|^?>Ys=JYxqG5wp@C?h_L9fTJX^~Yav~fX z2Z#ZbN9`@KJ!6Nu-QOZ&(_wYx>8%|#J@Z6Kk=yJ3Biugu8|oh3N&^OSFI%Nlp)*dK zxk>IkT=Dm7R4CK|Azm%jl}N?%L(c@RLP(D+P{fgc2w?{hp`dtbnK2?_uKAr7aud%( zOV<&eT14y~oew+m|c)1TVE=OKS1Ry<`X)Uv)#iBkJ| zmu)4H@ReiH1|PD-R)o|ie)JKAj%^1R<-lz-Aqucb7!=sav%>HuJbRyl(xV2YB&T|m zDo0~D)m8Ef+zJY%<^6gdqTJK#c=eM3x+U_Qm7^%OppxrVTfMgE-{xvZ;AwWP+kUz8 z2_jwZ+K8KZ3#ZHwGS5~*+@oDDSkan9yY2WMGBD9&;M*126zDV>zys%{+Z&H`lpl6@ zPFKe_hKN$%itk!s|7Y`Xs#Xv zWs9Bdp$Nf5epPv$mJeV15sfu|<0SC#l#x0739 z7jo5iuv4H8t2?k)9Edi_ec(l|?d5}Hq)g*o>-}G0zQm9aS@w)JDJ(+yBmo;P?hK+5 zWzMVwkR`z1Lk9H=f|A$ak@<@al4ms@IuU*=2#t9PYa`ZeJ7v_1GdH4cj|Z#KE4>D) zMn!G`?Fpdbv#o+z0cSi5bV=G_g$h!!N$k?f*hi+f8Dg0mud0fi8v$)9cM;}})_d|5 z3PDi9{Q(UAw%W|1@qwqMhQIaH?zMQ_F!x}gvy}pO$ zWu(iCRY%n|Ai$J2Y~_kE)?3R^9^xW5Ca~mpg5NwkS^(K1<}3EZ$QVaPl!Ofjngl$+ zMRefNXF-UcD(LHQ9ObhPu#AIQFpfeH5kQ1|$Yc40wZ5dI3Y-vfID}Ac;zU^XMc>Yh z#*F)~$41mPmGhw1+eRbU6wLwR$@8L_$vIS#va{9zn*`k&a?{TqUnXk7ig?y}M3(n5 zGH-6_Jq2~d=2bejAKOKpFktd&%wsj-6+-EKut||b`t80G3V@<-PgQ`JV;x`%?GX%2 zjCRSCjl#CLSrnn45{?_UqK6$aoO7}iZb{f_`^?{1S-3XYQC<-5P+KkF8}PkL4@KQ)BO{F*D96o7LTx(F@ftST zGv>{0k6*5%EAvgD0<6xq0&xsXt-d*+%U-nJ_tgyo(RFVQBw->B!xXVc5L;-v9lRwM zsni)lFt90^2(5(AJIHIK9y`<1Bf)y^H}DP1CLNz%>do$!%-`1Ep4B#5`)){id#f`)!~mTGeoL+sdc&UUo9}~LQPzVs!<91X?UHc%SOTH5LfmQE=b#t0>WrA` zm!sCC`q1ADRq^*%-39T^69z;0Y_Q=v1#Jb801)OxTof~$3Sv5z4) zT#Lkf!6)+oh~DogQ*DzZWgjFI5{yH)%~wad#h@#5o0jJQkgGg8@R4WuUJKKKO!#rl z5m$4V+hHjc)W}?#Opi*tJy`dT&0;aS(@DMRY0}coZRw&OTX3oO6i|&K!_MJ>uu8}z zea3}md7UE$;1S>y=yrGT0h7?1B)~iPSye#2SHqE(2+^4NJ>>U>SF`o_QrtB$!YS^P z$ZS0_IqD+lJ!;Tom5Oli))>Iv^hQ&z>F0wE|K8`nptFF&jETaGvshPkr z2Qv?uljB6a_yJoM7`yFyE&L97*LmATOGdcChR9m;G)r51wk31_8yf`xAZU~?bKp>M za|*I7?pR*N_mLIWaW=I6%`9sSmFDp1*B>8Z;1ivQ%4x7@Cp`ErN2ZVBQ$y8x(MbAt zl{Epj2LKb8SrQ1Y-B01dm95tvjp+n|rBV_3sOCi@*f}FFLoAxB(eEA!8ndy;tPN|L zuG@{4;akM9Q!6{jNXT4G3(`jHF}GiG_3HD+6nhWdxTwMJx)?iHS5UJm?Ay$^zZrmteFc5#mvqGyVMnr_JPQ0G|l={DDW{Rvd&u2VL~zW zR$zdSj9H-SiPr&Sh-cZ{C&v1BnKO*cTsgP>wVixlL@(^B8UnC^&|KG+v`>Hw2d(?;Tm z8GZn!mz7brO}zrTB-+LL_Y8@XjfYNPI&kxKu}qs0Vz)4a_^J2Ib2F()oN^=Dg{hs5 zj}yzVY?3Ie8dW1_WWXA)6~j6#9r2G2+Ngbo+Yx?IX$r|?ND`*Ux9)HQH@ZzqjSh+# zB=$j31LlWlW^>;f;Uds|c9PRuWUFn)$W4Q0vO~d`?CH!1+9?7RWAawa^fbB#yO1(? zYQi)m8^B3<@SI`VnX@484(WoZsLpe7JtJ^SfD7^DS*m*M$hW(VM-0!vXxNj%u}Y3F zDRm{~QLteoOB9Zosq?vMSW_{AoSRgwHb#rl=J@h{9LrUOjN*7)@8;pU{&_NH_v^UL z{-!SVh*n4v(suhOb2?&4T<{@3dGiHoEk9j_xQ;Oua7^FvZkbbs-s#J+itgsTI{V1N zNW?c!()qTHRxC^?*J%m9gnp(2`UUmLmEFU5MY(&F{IU^k;zm#3U9T>Xa`H?Hz3p)# z5S~FG@cNbtR%25nKvCPi{I~)~1~KYzaRxCaB#MHgug=IgSFMtDbv~EjJD`uZ7qCr; z%i2xGC?{Wb|G+On96@5e^AHfY!3`GCzBSzCqgvvqlB&VsE7?P&lLka~i~lck^clpv z8#Yp!A0FyFn>&g9U(_IZ075_{`zwKOshqyEHBO=uptz6C)(N1Ar3~UGA}qx8t_RSn zo9v1dyAZ;XLz38fKLDa*Ozm|hPcV0C@pfhZZAFD`zLv=24L25Ed}FpgVdd6T122iwTYsr`B56LBd8G?5>3>Wgd>Aay#_u&D=1aBB(x1;>771c?y%xnsj!ZdML)_Ccd|rR~f*T zzGcR3iR4s)V>wshhC(s|oM?9iPYI}K`i5=Kvw7Cg8t}R;UivN8c|$tAy(?mYTK$8d z?EC7MaEMW|M3yT}kZHZh5M3$i$sExq|9Udcij`OxIx@7a`5fAKt&n}QuH6ve*R)UD zlQ2}nk2fH;PJyX`+b*BZAW&k-Vb$DOs!W7%tL(n%`gqF&=>oJGNl>*}%vmLlgp#1x zHd0OL+?}e07g7ertFT^6-Ep&WQY;g_GnrLD$fJ?18vH2T5A<9X&0USud;p1JWt6(_ z-G>T1bvi~F^GDfb;PYMZw1b5E*TB!vH`2#P@W?@n+x=a7=Q%mI04t%vs(8x`^#K5Kcb4$TZHYYrTR`g6pR6;_M@EL#iUI24 z_@ug9{;0BcxathNxG;)@@<)DiE6)hwl>0;^jW8coE6+4p-~>(qNDV?H^?|wt6aC9`W7p$ROR~IRzn~r#O;mc=cTQr^`K|&kLbyt0y13)Ma6t5uC6iJX3m3$=} z>;~vA*YXj+bH)3IS#u58z2R--^z(Oq+Tn0WEm#mJ&4kyODHLNNw<5@bV66q4k(P~WN6~M`1l_=lIP36C(&d)L<$xrjs8t6fPXWs zNKE`j)B29Cd>oD=gnLCf&(zt)o?~11*)y*V=CWOMh@CUOu*satvfRDfIV~6E46(bu z+2#{<1;L8S_tY)oZbrt>F~ib@D3Ir%C%6;ZjN4c`w1`AJ1XaFcWMv|`TAK(}ab684 zjZwMNbDDdb;)_oy3;F5A5poJbBYoAWl$972gKRjuyZgX)@Sy+*-xHPS$K++@zJpr) z2QG1@2K$fD%QD;Pv01vWy3G#?c^wf}&SBPi&gys9j2F%^kv`^^w z<8BAkl)g8WpIY1JBcUZo9=a@$76MH$p97!+x9>j!?jH;v*YF_GQgAIuTymxL?`L5Q zG4}a^?lGu(YkfQw<>9Wu48vAJ(sTD5{%f)6JR%rsmU1hy6;Mo3b8+!T7MEzM(J`U! zJG4>!3ug4fOx1wA$>QKkI$LDjHyNC6L1p!*pbU4Daa-?dcD?pY7-L)GxI1h~z_gIb$$OG(YhnCRe&goEas2O#Xb6fo=Rb6_ z&TO5ziYnui)*>u@*B+$~bHHUGne8d`&U3aUhQ<1OrrRw{B^lcm1UkSt?+0CORM%F1 z5lb5H3i@E*Okq0^gN(t44y${DG!xxWH5AV*&%ms`h?EQ5@5aVCeJe9OQY=xLmimkr zex5vK_wiB{u0A)cUwCl`8dRX76OI;o;gA{K*3VjSjv_szuc0)6nj>yn+*OhPL9Tx6 zyf`sXB}FLvE%jnrwm~!kl>;dAeKgQ3&3m9+(&(Zt*U@zL{mF+Gx28Lz;DQ@&``whm z4GPBT?ZdhWua{v?~O_bGE5$j|aKU1lIH>vIFL zeEA~&bCCV&6ro+c*K9{VJMW(-#rAMv2;(a4F!X(L)87NWR0^sflOn;u5sL=QeU3sH z3dfb6T%se=iMg-F?Q1$G5oo$hD6N}vMn0ZdaAlNI0N|=O%G`hNZ-;9nD<&(>w$!>$ zE$CkP4zFhU|~UtAY;KO1Jb9l30NO#KiaWA>mTQs<#=k>CI4{PLgz?c};`<4$8|N~$ivUOue=tl^oU$Lry-{wKYg1lfNs$}dbOx}7 z-TP?ozn+4j@0FA3Bw8(T4!Z@BO~OZm5}Mo~4{f^AKS&XECCX(&w5zc*)YU@aH_TGo z>cqybC^JeIN}Gg93SmtlsP>Qi*sqE#gpR+wKtVUNisPGGD~{*AA&5@DvD8D*+%-)Z zvKA4qF244BbX)T_$E{Vl7H8|4 zbCwyNKYCD9`q6+R1!Vpchq@^tQ$vtKDx4U+=f75Z8&WaL%r*#DE~h$fMxe;5oll~+ zv_ubq>RH@tY`zTt`07086j)}Z4V`ZOfwG(FhF8+43f@@9cn|s&RI_{hH zA+YWPG9#4EJcn1d98ac5GAVmGZCW$wCn7&z;os**EbBIxTYl;0sRZ%jS z^BVw(LTIC@Qs&+yl*)yj;LfAVd;)|tc89y{G-)QwxeCqb)S%lU&J5OT zQl$ka=a+=c$Bat&s_S4)gpH4Ei%bjHnVQpPP2!sfCHU2UQP^)w)T^0eENof@&EdmKRc z#_6dg+bgH93tk#5gB0IoX`g06kHwZl@;=Y{uk7Z^>{xc=9`dOB@I-GCr>t&>H9Q0D zlNyc*`^REMw1(xp=4#%f_g+#ieA9r9lc^UHi@{7s9)$@8*?bJ{f$myTXjfj{k(R5? zk#T7FM}hG8t%s}!)6-4u@KBvvS3LUcKTZ+OgC$wJ+gX@0OoD#Pd*c?ec-i6Manb-2 z!qyI_vlP^C%zHtKy4L~KzAHuuf*qsHtA)5h1)4dVtIvQPN44>_VY7cOjLrxbz@gSQ z@2+fd5_Z6(cOBZQ(wS8!qoyvI9`AsJMamKPi7wk?2-v$>wT_XMmKg?-6(@Cr&NwW~ zaZ)yo8r?}n8*uNebXgJy0W(oq$=Rclb25M;I|tsDOlq&=)7|k}#igw#e|#z>m}L_Y z4^NTEjdjAnzxdaM4)#96&H}I#;axye`6b?zM8MTvdzbX3$c|*jp=`;W2YmD4$vOBs4+x{d_PF46j zOkDYei^;}*-MIL&*L#`;%4FYC1H>DfuU_jS;A4uUWH=sMk<7Etq1#QZs&q|j#MbI1 zp->x=BUL>8y=P~f;(+5>4;IopWHj*~1Ae*pqS;af00yCfhv-ona1pOi=UfR-Ka zm0QWbPo*~Pab+i~^WxWaRz+fBa8&Kfm!Ue_ys#JL*@s)ggW697)8e*GtC;dzh_?C> z52?|wkU(1zYkcS)Tt@;u175g~nM;?pX(tQw4J{m6M7eu|DKxn-8rtBz^d*@X{l2N8 z{Ne0t8>`X_Z0@98(}x3?)h@v5V*^0W!S~_YzZ6mm6$-+ZIQqH0)EV=gt@l|r(`h6o~Q+>|+c|Fta z(<8Cv^SMfbd4+)_uC6|k@I*c~Tzxa#p zkYO#XSSXJ1pL#h&0{@g>2#Zj&Y<^nulng35J=I%&R( zoKb`qE}k815d!{%@ALyb5!^f3g#qDl*>d{jf_GWg#`7Q#ryI8>qe?Jbs(ZYB+b6@+ z5s+}r`y9?AQR{sSdI8tpE#IV41m|c&(KezkWldWPC;Ar?Nf$OCZ0z@McMrMQyKICQ zxYifWk86!;8ke$728K9@rR(;QiK0ix<{5To;u%SQLt;R;D}!=`vvtf_>}U1)cyaQv zOx}Zn`t4=KCoFstIQ&Z;vN04(QV)WMyH4;vGy)!fYF zFH>>ve%1@4qr4ANL#lGY)koB`{Y%L@CK1@6Yz2$h~)NXP4)FW9&A!9%9kNJ2bT16#D*1QwEa#tA-Du zU>%Xd>zv&@o8L-sFd%3+}`#v=gh4Xv2i9<-S)untz?1 zBH&UV0(F8x!3j^*K=yp`DGKKo4hXPPWUa}cpumyb!o$t4Pn82xN0VRpOz~_VVB$w1 z$3EE(P6)bvcpWSV+E$R_fiu)7nB(jNHRDlJ5h&xr`-PgJDU^`zJ}?H>N1N+rr_F1J z-GKe%%UeXfML7^caberjeitUUkAdLwLdN+j0D6K5(S4tl(R4U*P!^DZJdfUgEvoF`lmW z2oD7=!x3bt5;b*Sy11Pi{-8LH@>XN+jP>YiH}G@pMciNBcgG@zJUtHk#?el^4`c!z zQDBKzARq)FwEpsbIVYHMpg!Zr8pReek5v3b25q0>AphxqUR)%ZmD*%aSdlJfkhIXDQ2zbe*Za>eg#oYYOZ0r@7T%f4=$P1JA2kU+01cYAdlVt^)P9 z?&A#LBCZEgcwR!&nwYz4y5pro#2~= z>q$hv&+sVu6E*3GQ+uTQ#2{jW7S`uIs#m?k4yYX0qTxBlImGJTe}z(gqya;Yo%cy_ z-cxf6U4HO6Nl3| zLg}^-v_E}a^-YTHC#<^aT*FANPX|!-c0cE1E)h(4E}^+m5Sj8|z$68fGr|n)5qn?L z;rn!f1^?QE0tJ=s)mEO`5Xn);JGN_9?B7^y5;?;}hO{5UVSa2k%QYUAV+4H z_B%`@3opatA}@oj#GatR+Dl#C+4*g=*XKvlQ)#M^j6^+z9u-*GGAGguj z9gssMH@`C;U){sZ8&UNjgtFx^dH1QYq!n||?90<}$(5Vk8;zoywTg4E7ldyxNP@8+ ziBSwgSJ!VJ0+?Z|y{eCiL)7$jmUa>Q=bj_Bc=xnoiym|^8rK(I{3Je2a zt}AQb$iWLLtZIL_4vSaw6`vXWms0c=l0K*uejD9l0>{V0iUZqggwe58p>Na2nOfH@ zHoh=fb2YJaiVbLlZrCZX{o~OQYtDq_KP}S7zfpbCNQM>4>-(uyRRXtF8^Gg$*ZPNGsL-jbHBK@_C*Iiowz zsIQd@W5Q`|v`uuI9mT9WTGz(IvUv3pkM|J?f!r(Y7Y1d#J&8|AB}g^7cC3W*^MH58k&&sXH=Iu=AAHoed6|zf&O#AzHEVukkBZufZG!AiRzbOFzx=to{_E^ zyS`d`Ei#;ea&;DzgOCcDnFY2>CD>&@RPtDIOfp4uAczVmhjjd@FvZlW6uiUBBk9OS zstH@!9y<48K^qyR;pBC8(}~PJvny};9E_N{k!2Ihh9<0%zT>1XSSL5Gg0{?P(6||y|+~0RJRf0nl znxrV8v`}1RF`(W&wZM)}DHSS3JJzo-hB!g-=-+T!>?YV=OBcNDFU78YXn_xcKV}u0 zE+rv#G%;mqv!+iY75Z_lKMB;nH(zrRq^WHvdCv+-QW_o|s1~&ERqs}Lx(S?g(F5C2 zIxwFeBC|(+YCq%d|A&d8{QqHMkbbt`0{wrOm}1&O)bRhq#2i*2qV9*QwKF^W^^&EUxc1p@m!oDv*{J%xN*1iQMScYoudLH-!z6<<{Kl5L7zs0{x z{(aB+9ehCg_8}M~(YB~q&gP0@64Pp~05uK-Wc)%>ylw4>kjJ3~uPku}nBRO~A58-yrf#9*JRA`V|&`Se)5!1xAw-KBl)f zQgp_!BNnRaOLW+!UL6}xcqOiODcl!5z|$+BB@bivJA?ep&<$cnTTN$cXcV>NSuJE> zs>Fa4gTuY|pOoNN*%|e*2i)pk9$~KCi3dx$8Y7&l6Coz{K*0j0gTq{H{T_Kp| zSu%+PY!}@&>|{pkk=R%~2HoeoZ4?<@d2>uu@0r`i%;^~xh$32LlZr~kkYVT)eYUTp zi<94nxz~5^lmeatkO66mPFj7`qC&!74);Z936}mnvr^q)(8tskVelw$PT72lIm0yc7#yg6Z?}%DyE75H06lOv}d+=)~XrOpdcX zceF{LS9%F53u#Am@)|gLZXZbIuErUf9?&W$+qv`>dI)GO9teQEsF@mdx7dh3KDJ6R-3>^=Y|GWhzc~Q7YBxPN!>-@GnM%qK%gpMfSW=}k7&jcd{p%JQDr`t4CYb5Q4(hZCm;R2{d8=z zVsqj^B7o(-4Sk`Rx~{Zo8hu=fF> z=J&rVK~N~J8~2+?htaNE&`u7?5}2?@lG30VKUd!B`v z$DUOmSW`mLe8b$4ujM~+NioFF_c(Z729D=YFjl(m?}y-2`ar9-j6<^vmr^LAen4Ty z(J1%m@^f1<@oL4yB@E~DCMsd2GQ0PO8xFZr3^Zr!M|u1XK;&R?jXD34PcuE+m{VPW z&du=sib}P||HmTnbLh!6FJ6H$>yJBL*U}?4bsXh@g&0i_y12$4{6r&A^l5854d>?v zLM_h^up&F6ySEs>Mqgp_Il2LpJuGK{C1BH=ZLN6_-aKeMQ3A*R2f+MLFos8Tq;?=_ zLlrGMMm9J85l#DRZRNqR(;szu*RFbjzCKy;#+}Oi(Q_I#=cISMiM~IR#{r45RJ}cKa=sw7lnyDP5shFRHB6l`-Q47Fpjn!XC}tuUBdW zHMGO7-2=AGFUN!hoNMvdAGWxt&{X>--(3;n@qzDZmfw=9fA8}3TTHeel(F6B#02P( zz2`s#k?`Ca)+0o-Dol!^x_Z&%D}AfbFe>~w(8g&pESzoBYR$L+s_m=VUy$U=R*#@($j0KrYWd@ zo~VhnTHjW^owANxe2EV=%hSRJ{FUri4b4(PK~KQKKI`8?TJ`-KnvshbY6x!v+0jLN zMfeAvU6|UbA>jMlOERB89%Ym3d1Rn%PlR^{J|Pdm0NY}VeHtw6*@GoZluZaT$rF1A zY$RYF0-;RiAYKl3;;S=q^J={oG^Aev@f=tM4#8Q?BP|-?Co|7Qp+jFuf#A0YI7s#~ z0jv_x^v%*jKK2Ox__1WC*O*o2l!KEor`FEAM=zOHFP#!6=>7F!j3)0L{{3U@65D8I z?SG(`(xlG`h3@-A{yk4AjJ$}WJiw~*01OyD8KQ-_e@c4=l;0NLFu{yJTGCa$@bx`i z64>;BhfR0JzPk!jdRk&dagq2~*Oj5wTI*G4%-K?%?}4g1gOEjCxP7O~UyBfR5h*)n zDI}?jX@@jWy#&YDJNnK|In&fOW`zZ^3M#uRC6tfK+Ny~kYreLd9+qRgAphpJeCXB2#Fr$I9kRu==_jPa|?!a9Qb9- zPg+I87I{_(xjfc=y#GcXXo{fznGPCt?QBJgE`_Pgm#3UzWHR`IS8@0pGbDoM1Y`X1 zkSr(<5p%-rPz+oH90Dxf=OIU7nm%u4Jw(+Gev)Pb&^dUPbUaMh)Gdlt_VuPS;~?i$ z_>1N?o{9f_3ND7+*KXU}oRJ+r1 z2`Ffsz~5p$ehpHRcAHZit)c5Y>=PMB&FCehboS$wS3>uJQy37#pi?V}$p6?&k=*(MsZ_dLSi}!z=J9 z#Wi4Z34pIqE>u^VpVWxLk#m#P6AB@wF7+X+8@@@^f&ZH=)Ivh3&_HQU0J?o^YR@`L zlfv|mXsj4VET%k6*`ZlGk!o2uL0E0mV-t1vF^84*uFsO^9(kVfgrJO<81%p~bL{nr zyHWv#ch0fsC0X02yRL+zcelx3+TNIaFo80wd(T-#Ued;pl@5{`kR7otE z%bGE_c%i}SH|MV;n*gyFAvxLocSBJwGdj*gKGZ$ThZUW_Zja&gnPH%w4lt{n^?Ij0i-E#4g!%(}sFc(`L!S+0&@*AzN46QptYRh_BQCv0i zvFgd5T#hm0$2wiB#_XkoVzKE!>RP+Ms0=bar2$Qz1QNqXu>wk9JN1`CuaxNSBRO!c z8Vz$d8ivpizjVxm9sWqBmw%6t-z@s88QZ<#uJJ&3@D#3%Df7{HXgJpl$lH@v&YM-| zmcCiK++x*PPeqF`rw8qjYizq)1;PYB$TX_jbm+oT;j4TaaC=?k#X$__9V_|R{Wj!QckId=*)n4qYi@JfC>mt#N1wA!X z&G$V^`29HB?WvP&ayDfo=vBbs`BKkP#d2RWGrzT%@O;KL(V1&&nqL>VH1?t6qdLE< zu2iKmKjIQspR8gJ@KSIsbSR%B=qJB>deOmQ-sqZr+5}FJVT=k6>AMB9YY{ zWC0CJ`E=Tj!docB@h@`LsnXc#O5Zm@6VeyEXZ<%P`!9tuYt4mvQ@pH=gR-i&2?Uh$ z`)EVB{tk1d^fX08zE}DNN(-C@7j!D(kF3uv_lP&xv#!G|&ByTaiae|X?nB5~;-Ps- zVe1k;e9+;)?tRuT1YDmw>=k7QfL6^5(J4~Aruv$1Wbe&OWnMCkK(YJe{VoALF`*CN z*3Hiv5(59~$|X$8M3UUL%g3s9ph9f`xQf*XL5t;+ltHRUr z-~5|qh)14IY{^+@-ch#8PwAid)^6nmPT$Yu->Se^gr3~-S_^o^ z=vg%3%{8X*25N{j3(&&6)|CX*sS`+QRH+g zw%5|C3j8QFw-*O7RM9bQKb3R|PQUkPMcwfg);~j;hwUuLnucI~LbOCBeC7J=j!mte z+vvTw7K)3>dK}Z6(M42p#x>dVN-s#Fzg`Z*psfS+S;okXevyJySpsR;4VP`}i!Kh4 ztYHC!+e>Gjflhf0myef}LdW$q@u`NaWDox6vtu-x4RLeU3IT}}9u}z=10dU>TIfx2 z0RoghWsJ0rw}KF$t4Z|-J$4Ofc1b!~J!5-~)fV}!w)ZQf8ff5_3@~qZLJ2m69^B1Q z;U5)Q#?~`=EQ`##No51b*;K^Hc@Z&xt($NQ=@QSK#VCk@5*4Xo*uHP=2hM>@F?bTq zCBG9|3mf$-My2_MPfMlR^5Ts2-eGYn{+(!STeyVgYd-jGs~#J#rZoj`jyz4SL0ws6 z4X2z39tBlr)4gP=qN&pV<}Q%N1S9zx z1{@EAxi9_Tg&cbNi9>rEd@cNx+@I3;_e=?`oQYJ`Fx?YCWqE4&_ObkeVHeJ9N4dpL*3mp zQj*sQH7eIHvSOS(H=6=6q@yFVK;<{28h;1V*d0OhylL#)@DOim1owm+kWt~FwfNRy zWuvgS+P+EE#=`q+?#?Q{|OYb7J80vS|$4Y0%xC z^b@3r_MMAt#Pnt(A0e}86=ph)WX`DFo3`_2Ag!yn3Rj)`*$*j0@uu+?O)Urk&27~~ zeG+JprTUhv(c8psb#D}|!;l2$eEtAPXz*8{?SfsVPg@=<_3#iCPfP8oI#B^3b$y9I zS{yZ*Vp}_-k6aD^Ft;O*CvUv+I6Tq$zVO;W81g&CPD8xY^(*pY7Gbx~C~O_Jp0-#Q zegh8=oFk5)z$FhGL$=0F4P$#j0O5`2CoT+{9-|D*R8+c-W2wV6nTAOrn)7I3A>@pn z>^@wds8MJPeEn1D^}5IbJL$q5NrR4+WtL z#pJU6PyGi(Vu5)WOf#w^`raQ^r>pI#W?J9Q#|jym;<<%z>x#Vp2K4dA>9!UvR3X#M zYO*erS$#VO7`^%O;4sKoirYU;-Tv`K-v^vFm+wqR5@olp& zrMYHFb^i&ia}_TZisaMV{>;ru@b*?{;XE|cVR8V3ThzXT_d~AC*?8e8=Dhlu%e*=T zcwWRqTW<~Lc%ya72=+v!S;rV(JQ`H$ndYZWSuh81j5&2&m01Zv0>|-wTGq_fM~~6l zof3bPZtbYx8o;$t;|?z4Mpjr>2{bf^ctX!{yTb`Og1+UXdC1667Soz1lU|Ae@Ty+x z+FEfMZ&d^^46hflq8sHNekG{QM8P0QlsuE+zfm71J(G=C43JOzyhu{7O){kN-5f#L z*N{n#;R{AMe!#K!MoHXws^PpnAD)i`;iwB^b#>A~A8fGjF*IAA^1d5@DtNf2!_v@x zennZMVSrP_4?W=EA%G&GMt-+@yc-as1`=Z1+LFE**J`sDo0VPZ@WK%w*nTBt=6TFxh-NaEwd-i?J+ z@hej8!5y5kEX?$Lowh9_)A90+on3p8=gj1h0Vdj}Nve3%)oY`YvpXC9l-|J$kwWt= zu#bbofUOtvYeMHIm^ZTWt5i}MIAW-jFyB1tAYD<~IyMa@J(Vsv4H~r4h?Ob;)bNtN zyat4T9HNFSklVs9vX+1Rf_8o__64{L8lg@A-n0C@dCD#?iJxPh|< z!wUFYzaM}dE=mnYxD-;9fN(y&rlL7ZUi2l%=@mFm(N^q{$7-S6wptoPOe7vB&rZ3X54Rz%!sK%1w!Z~w`x5g9@^_w5)YiSL0D`ue zff}A{as7CCKN$E{R&|0+;{8=LgAg{D$ntUGOl}NmX}F^N0(Ubm58+2x3a4Rw2P(t< z&<+-9;#45!^~a;|Jnab#bL0^AjHZykLkpB<^mqEfpz?KwR7kUGf$FAo(>&5m&RGd? zJtFLS#b;c`kPk$Q4dm5#kbYL_cD)`tn}H|XjsGAxQ<++u6l~5Ok(>+VJU$sZJ?lL; z8BKu`H1y_zHE~#$u-2<&@BCLy8KT9*A-~`?)AEi0R-C?!$;vC1c%!ZvSk!i?S^|Wb z54+3h!zGNGyT0CZ&LbHdpA?@sr;N3V=y)F+QnlCUhZ7nT0GRJiaZj!#s>5B^#wiJU z?^XRdKRhQS@BP-^yqY*LnphVT-mP&+VauqrB(&ppnc#*S4Xfe2V*ykow@BI{>9CkM zy#^=g!RM;}fz40YYF*F5Ls@}@;hx8DBW2I!L~#w_??|*08>RycT{7V^!5Km7#+MyY zt*d+pb&9P>*%c=#g%tPT9<*!p)T@SUxEoc@Roa3`vkU3u9@sIvJVo5{AAUZL=1BV6 zS3ZIGAPK5hPrJQ=la($#fz;FTlb+g?ZKvmx$8(O|*>hgLv+D(UMEJ=Hzs%KXpqSz( zmKBXm{S;EFBc#v2wCPJ{Zg$WzlmU@5IB75*KoAlWSW8^4DRkWhhE@ z5MFbs7L%fh43yv&SXY4@C~+9V2Ao%=B+I`Crm|>@hgRnU8y(jz6DOum=f)XPhy^RB zg~(yf!>CK10R~dhkKy;6pZAiIXi;^Y_mAbyI$(7*I91uHBKoi!oiutZqVot2){QVh zOR|t4roYXcoO)S|oYAg=Os2;GV0nXQUSmin9NrifgWRn2d;EHb8K}J;<(G~r!A`dJ zq(~?gD$Hf6iBHTDMOj%I1DwhP$}Gp08L=Ggu=T>3mSQJleObHs2qC>SDaP?sW+&da zqoQ+KqMiyuPA0oE0SY4B1Yb5x0M?pwUaAd6E?-E=v~8*?>v7;M@>TOyUl9;ROFA&B zW+*&|F-r8&^yGyig1BaF9l3=D7CU|=vuVt6rU5;tmSnjyL zrb{F$M1XFp7MF9~qBGKFe8-06tqHTH1w{QHspAqO zTO%_XMrl<&<8B-~4H8@RaUxeDR#n1i996LpwqRby*#a*#(fg=IR%4zkb zqd*m>=t4?14rBYodtU2w;6q$a2yl^tl6&+s&8uesyY+-n!fhv0As&t8c512ZCjnCq zsA#iw7^(#b4_>e8r!Kh=%c-htis9i%0RB7=HQpzJ5R@cVTx+U5YW)i3U4H~cZG55? zGp(Fbkbw;%URbo1u|~x2-_$N3Qg#?8nwL}Kgjrw(#WX_N$i$4piJ8TIA$czZPSp(d z(5%$FW&Bs4a5epH9{7!WV4a#Ug++u?vQkk@7}%cDOFJPuN7 z@R=j1_)TE^KaAWMeLT^v8#y7C{-o7kOMJ?#Yj2ow2wi6KUvhlHW3AmcEK;<3RRdND zNPi#TZ=(X}uNPC}-#m6-Noa3Pp>0}9IcH>?__=9QBau-ZmB}Z^ zzKjaoicBR~w9>XC;+aQ18P5y|fQ~u&Br^BN4qv^9oW>ZmB^KYrx6mvhK}y*1SHhKZ z74l#3jE-f7>biwNNuOtA@J}b{?klY^A?0WODkcwa{_`o5xEMU`)2!)cER-SLE_l1_ z7z>l-sY>^gRReU8IKFIbb3asA&Z>mPnVUg=J3ez(CrEVR*FvM3; z``d2f%f$q&7i@754vPlI4+WG}p`NNrR(~MzO!=o5(T`{6u2`V;iNiqdBAn;E)veck zgF~rf^5}9}2jfycmdfU4C+Yx(^E{K8;euLJofsY%>t)-aiOui)E2Wqo0feG&$BE%# zUL>kz+$KPVsZvd>zDyKlqX@P%@b2p+>x-jZk?LHwAbH`hr+_&IS!Wsd;ct~sfo*8;fhjwHaAl%d0`R%JX*#3C0@??e57FDUE^87x(&e!d->b<0z}RE$V64fB)G5 zX?T~5Y4A`C3Lqq(eKH&7snGOm3LzDasz(vrTX)`^`x&O_kkglo(LkSEqCw{e?P z8tAEqY6pD+;}bAA_ea0?#oP7jOlqhGjMmqY`h7|mdGTU1=o!5$ca*Z=Rtisa;Lfi{ z-)X}Lc$8VTG-w0^NnuwIz9n*|S5H{4zp&tz0dd8xuqt)Qc<08wR$D6)wg}uPu(#a& zW^pD*UM!Y+UsuIbTHa6lO~f=KXbovipF1yC%2W1_icTyzJkSJtT|Wf834$_@ceH z)K=lH@vpJE^U^h8u96T-sr;rYh~#Q9)vjd+#&+s^L{(I=wDx&R&~#G?^^{#0meYHFZU zd%XfdcwuHBfZ~hg=2e;k!J`Cz*qT}xmK36|vtCv`6FaRohy37Pa9^l_r=eH_1?den zUn0m%aCG)IKXAcsnKxfT{@H$G?Bd>=heBS446tL%Y_k!XT8?HAfBd)KxUgK@6Zs65 zoFp81*qQfP$J`}?pDJut&-e`)`nPJ4$1F$ctyXg6me}rF4|{b{5>U9q?6e`bDHF4r zOl+?@1brH5aTS5YJf~bi3U}1=zcu4K#;%20pu{ z?)?M9+v9&XjjOAQ&<*U=&bQc*T>c9JH-tHC?AAyP+S71?#zdb!r*4abgpw>AS3CFi zZ_xd{{s_JRBC+r(a)Cv3cm{@5T{g*OPIu&27+=)eW{(^z?h3<~1_x{?AU6qRFG@kr z4av`ey`KH1Eam+4{q=g;!z%}VuZ7{-eY@~CFMnV|pF$CsoH9=pEU~30^n~3k4Tbm) zlW2Lk@zIrfSqZ^sE$c7#~S;dX#-s za`wBQ7dv(3kx5{HO(rVh`#SZyrUYT90hHnMe6gIyey2CvU$=Rqm-a2a7Dl_`bpS6$ zQ&%oe*k9MarM5p|m5)G|_04q`#scBHQ)F0(cs_+?lb3~+B$Jf*SF(i#%Xal zm@jMn-afB!R(lZYYp&9Cgnz&2Ns*oKp1z;?94_EO&C9b>op<&CY7wZ5usOIQ8W-b= zSKin5!TqjF6`T0oHTiO8Jn#*{^zM}3!915FN+pc_f*{_hP*JJLvw=YAb@0FHB#;XA zsj>T5ghg7Bi? zQwvX9vOlOx1diA6W!>$~7rr}Kw9XIaP~NUW3<`S6gU{OBq67s<;Puw8G#&3gRff2W3cI_vFr6?s8n8#cA?hl)DyG zWjXr0*#XDh!J(h!WqAY(*q$u8&ba#`;u}L-yn3j;Uf<33au6`94wZTf(Zt56V#S-4 zCdY9xmYc!Tl<3=W9F-Lw)GCX@QFkFiJeODaF<#DH^bFpl*y((OC}KJ=mvR1Tol>FK z+&?23BRVFPfqb0?$xEt4cjUB9-inrN&{{kiaoJxAXPmS1FEaC6ZIi`r_JL@07ZuEn zCv}fe%TCN0D1`FpZ(`Z_@L+`JIy8eMs(NVi2Y!7E-k9zSpVTzEt)N`r7;Jn=AmzW3 z*J}Bhl|6EmrzyRUIFd_Dc$WtPBCpTP2E&{$1Ie6!;JEj+A1XdUX%9K2qJydmprk*1 zF};l-l;(kQ24i;J86Nssb&s!v!-UU|LQQg7L*H^$n%IWc+En)MmS~uCZP*R-dh1}& z@=%EunViM*y3XiE2N?<45jVamb~QuKg|Vp-=4sE~N04jDGwoiz%_Y_DxWHiuJ@CZV zvnv?%Uz0DEeb4B=_qF>MEOF&}MI}EI=iK5z{FjZgfvAhHJp+5VY=BNH;$Sy)1W!K6?YLvw4d+w z`;WB<%dt*6do_mrg4bEeV0D1?w|C}eOm8+D7vefMCx49s!loD}cJ$f39$3^po(s%B z8wA&Q8tJ{SV>#Ou;aarG08N)G2KzT)-|WH#(Bnci_V_P71{Q=mI|M(WFjoa_?>cfy z`?@KKF7EK+W_xzfMF=tRf*U!5D64!X@LCivgIysX>Tp5LP_*jX9yL&6r#Ig1nR73v zmx5nao2UfHLhCOk=-~xcj%Lietx`LiE6)z6@O8TPHM;`f@!h?e0Jx@V2zQ}u$zaH< z%>(B76CZG2W<_Ki1~_QT(fw}(t= zKcNw*z!V6+Ht3AGshAr7gLGitET*-VZg3zRe^0RuD6N!PLsvNe)^Kh;+r!7Ern`%9 z7N2PDJ~L!$`a)vd5=};c^rh*pN8?jyluGbDPOlk3udt~|xsFH*N%u(K$E_(cHCd$d zobKaXzUqOh#-$j1PoATowx7Q-r*?n-m>PQlXqTcArp44-g2)~`uY&V}{zP0*zO!HK z_^DIdCu>qDJH5WJeWwAPLs|xj_k@q-Vr!ZpO?6le-}g?SLz!x_9%Vgq)Mz zh0MNocMBc;xfckb%o{vkbvEN#Oe4#M>QrG^0i$gMa9>ISFm6<2+P~JE`WD5{Mtiu5 zUicbr=2)hqurZe?CHP`+Y;Ojacr9OlNmf;JM$-;@6;!4fIK3t`$y1JD3;c_5|48Rd zNIH7zcmCKjv9-+96@3XtD9BfXH3{N22B~lFX{-^eFo4p+K=9{(I`a`Y<{G zz!*VOIs4nc^~Fg41c9RO95@U;C-&BEv2GMj`gf$Yd08;FZ)OerMna-Hj@TiTs`%D!e8 zdE}C0;GY8bBe*tX_?({};mIAVf}qKqP&Ysu)u~JgD4Z0rIFgKhcALQ0ZB>XUP87PN zF|g8b^09`e7Lm~UY)c?Vcowe#B=B#;L)KxVQcbCv zEeGsimj{Yx=o{(!o@mJx(d>x`LL#5ebeHOIhV%u5A%jWos&(|B2}dI;vt<>iwUrcf z(|)iN1AGVjH;zaXSN|5Znhc(-R-+Yl3(N@U_Llrv%W}jlOnvw`0#D6RDl6_ME3z0s z9-kkpnty_94DLAlfew0}J12K-+`lh}1QST!5Y_%|Wk78expCUDx{K|a^+#`bQ^&-l zYi4F(e4kr8D&X$J)4R1c9qBMJoX`|fEjExF5l`7UsOutEF`^_VujSHj+peTvbXU+t z?S$JFimV}7G2&+ejvtIQ#YK0eYZFg6$p2LC1>BUE6(9(l@Jnx~Q{d*Ae;}0HhAzeH zB8NGaXdV}c_Ej)*maEv3*#?7VN0$?Yxc$Me3pEM!dk+l;pmF(zRK5Dc+athHK#1@UAUBE5raGqJTsBEd#c#nc6UjQ;vN|8?3D&dmR$S!hjcgyr9S+N6F8!49cVw9*|RSkBy~=h#N%s%N~3BDa-I}?#LEN~E5?qD zGNjw_7A{diCdhB*%dV2@Cl^qIjP(jf)U5{6z~RVSZ^Szr$Mt~}U?j1Mxqz(n0$dK# z4=a;*pL#sn(B5*7O(a%9YyL+2wSAmL6TI}x9z0ODY#JDq6#@a-iOulEFI+HJXsOKr z^=J@j8%JYs-MEWbI$l%c0>1CB_gR_GVnvkEva6HqWC#Hnx3@}9_=K$Ae6R(v*j>$& z|IG>i=a5NY`)}#L_J15Q!aqx@@|;ATKie6>|6g84^#69qpsd~f&mptt;1ITnNbGTF z^YZvPUGF#W9seaY{}SUB|E9LXdC5um)@@=J`VG2Na-L(5bD4#~JMU5HxAQsp((~D~ zsP!RU)boXC+OrjFK)A^u$6zXV=l8}O!o###@?nSK1Lgx`P^^i06V}OA_3;nc1 z{c<@+zKZ3$$-fR;6WH^F@v?cY2FSg45q~m#asX=V8CLw>`Fp>YZjS+OfF6Cl)9=$B zGoO|3`R}viheyBH9e~e(pMI!XS1nxF?^^HQWTc$ewoQ;!oQ#EvGuN`@*P$64wlI#Q5%BxB()1vpW|8wA4Pfn3D$ z&M%7z11o>@0SoXxdq*mttBc&)@HY8y{f75OQw7^}WBc&oji1!*s|)$w4%QgoTUuFb|#V^@DUuspMh6 zlt66`s{DR&?PmFui~`QhLUJ_tKbq;KVFj&{3EIhiVR8y_GALUh+R(YTYh6ueJn%Bu zBx(%k27fNb29l_4_Oax~r+j_~7sn`Tx97&|AJZopeCeh8nirG6SSVuC7?HU1L5f#)ma{(H&>6eq~m8>nxC@`uLs zBD|5~7npn$y_%1k)-KFn_-45VE57JBPQ(W5>G8u~Qo)mHj|)DeNEYm0zrj}9{nGn} z>lh8`=U&R%x*s9qEY<|KYJ%h_EQSM$qkBn8(;^CcVEJb@Cg1VQ5XA$TBSwowF3RIe zRQZy4YV5OB^Fex3o#i;<7Vj>?{e}++^H{xi)76 z9ox3;9nX$!@7T6&+qP}n`p=!`eLvir-2PChR63PPqpH(&e&;}#EcWP%390A?eg0CNPjw?idOKo_e07DE3g2jK6|lgg8v9o2h8jeIc0r2m(pGg034z}^aW(*GY`S^ZCVXBVNM>hy#ioSos3yh zV*LFb1chI)A}Oglg}wykxM*bDQM z16rMsUUVRv=~ez<_hBPn(pN}R{Rf{EMrt|Z7*=sn=ph5>N4z1$&#vyY`XQ-^J%b$% z#1mL%@>qu_?#s)cmcI+HA7Z`J#Frol9tMW+OJ?Bbc6a7oB+L=R}wk*9ZF zC_Y@yLI-s-iEPV;4U?~xBK3db_=Ke~&0<;NYT-GcIsg4VxhL$o{W7ITJ2}NFw(#Hl zG`Gt>VE`XD)`1;}_4A`EXH-8VE1~-HXRzhncx*aT*mOejfzrY@6(0W5B3+GDrDox# zf(k#vvcvq*%2B7yV2OnS@lFLzOlFjLFAOSS1eo?;bU^6#rvynxjy)ur5Lw{~j;qH_ z++w}17G~w~x@BYzOYv7^QjVV6o$5KxFlJ_d=wH-csO)|Q_TS61_DoAd2g82*yVj=Rr~NNYV~l#x+aF;cnaC_--Dgsp z97B=zz|Rtane`%!EL3X_t4+Bx^auDzpaZ#x6LpG$^h?a%g;?`rRQSm4ZkD{bVOEZ# zsH2e;qOYB)|3QeL)(OeQm+0?CXg!O^t41ufuS`bkI%Tu9pm!kdO6AZnsl4Sp=fTjg zo&fvNli^0lwitEy$*w!8Y+lH3%f^-oX-`DU)Q!#oG5bVQNhzh&7z@sRt14g8fuD<# zP(A7-%EkU0{%q0ar^Vza{}=EzSY0K!*bBqhn7uUDv-X1Z83cJ)kLDnGuL*OE-da8i zdL7~Bj<)#KkH%Z^EsQ?n`})D~9f8Bnec$s&*Q3uN{>bXAxysTNP%N8d`C}m|%VD@t z!XkryYDsN52YY4azs0YWBcJga(5T#`}edbuHmkdcYi_3!s-8LZkk zt>r)c6l;+F{LB#6C&wmj-NBts2H(DyDjSy;XrQWT?9x|v5>w)I}z_kTfQSuW!!9h8|jCbz&Q z%L@l7hMK}F2MinidUTg4x-9s&>Gl^D_3Dx!Hq2;uU3vvZQlHWU2CxQ?U5jD>c4~&m z>#a7++^L8J*h$V4XKgSG#&QJtJmEv+@7poV=}Kg`BI@^mY^YSAA2P+7tZP%rcMB9l zFPC+9+^Nu>C5kK|H`_61Y3Ff$X_zQV>t#KX^ujPOz+lY>z|PBQVufz%SMbY-L zOB2H}>4>J#CJ_gNcm-CWCK&cV8Zt(pzK~~-tCEb>Zl7ZVWPEr*JrA)BD29X@5tFzm z>^_h4ZExEk#JGuRm1ONzxHp2%Wnl-xc1H20E}AHkBi-81JkyR6EY)m=q!cdW|HKVa zsA6jRX$YWddw9*A{zf^pr&8K`ip?6FC6uoAWk9UDC8jV*vgHIHZ}5dwH4#}u=)K@@{WG8 z?j9z~u$**KAuLB&($e2gtx8;6lh&!_RApLY>?JSA)?$ys{Ez^#UA@$wa*tH8YQxTQngPFmo=dfQq`^2`%8?c|AvYU_D z66<(SWN9L>TtS)S1d)Yc2XS1vSPK}El+%4dMBGaxS@pALG=~7~g~$fo zhMC~Oywv_psf&-YkP;c0OKXbXsfWc?=B1yYjo42hWES^JJ4N!iO;wtxW(S6ne(1u4 zUm>t71eto758TiU#)I}flUPDaa;~iBt{{fAdqEk5M=*=)+?HI2$3l3fse z{5`dSEWd&^cm$lYu(@uECME|mGvgWeFclx$;W-{uhR=$l>NZX!f-xSAlEgLV8 zsPj_KAYC0WnRmGXP%6JMaxk%6gHRoKZzu{=I&0nnwcE1%@aa#Kmoao#_E~S(<4wD z51D+z-)hM&$uk@L#kz~*>vQ(^E1o!7Y+5HyJJi8g@mAJh2Pipes9k5VP`NrI(cKVC zoX_r@x%l8PB!MqF8qxOiGtb?d;npQuH93rhSqExT`!>JhRc|jLN+ZnnNkkoH97$YH z8&hR0aVTkt=_+!hweO*`p1BgkKjI=nH$bI+@-E(*O~-50$n<p)+yuS(RxNtt@E319hympK$qIN z4AGC5y@mTe@4M=FQ0m|hcQhhzFKa?t#wyN+jD^Wn*m6=TPnDpOX?IyWVb^Q3?;->W z?`J)S*s;DzNkq{JrOs3UEWUwV$s7;Rw2>gEO48|i?jsN`l1mYOcP2l|l{trvR*(vh z!Kd9xG49S7jIt}xuWL;jc@A9K2)9O3P|3x|dG`u42oy=3n#De13J~;Wzn!4k zG-x77IX|XYVFHg_P~o10;5eym9V?NSm4(&AaCYn9sXx601fW2Qz-?&ur+WgFwH{*y zk(_{A2e;852ik_a8w0Z%Wr@hJsLf6JPo8sxO(2En&jI}o_mN)AI5nHEYQG|R$ft;vl?4zC_7c4Fxx9c>=r(i}iu8+7dW<;ycPq91zl1rg?yJ-Og#xiEf-&&{As#hSJvG zd<&CeS7`znK~Gm^nbK{+l5%YZu-@1;o_A51g-+Rt!HI|=ywp}hf`tLGP?U8l;@i4A zb3)D~&s*{O8!Xcm5;o>-f?vigCkRg;dXaca;B(M9lH9g?5YUcepdV|nBxN0cWtQnj z1`AP8`Gs-VKnaZ1Rjm%}v5~rCd*D}Ls%BOmqiiqJofM^2zi$L+wW^k#qjkMpZ;g>e zC|hjQkF{`d26J*(nPj;M0xYHA7L7%)=C&shtZ?bsSgt18B0zzbY>*3V*ySO@j&v0MlWnLhCsh0Y3 zM$&diWy#TOg!IX&4VXlJK&|x{y8;;8-z$#A#9X(mj&}3)q&a_#d`bQNVqav5^G036 zW7^{QU#YK zQE9gj>$fOqcK5KTyLdIXA2LMHRn+;oc}&Ga{wQck%rTD&7wNZmnrox8=^v8gXz>6;q}Pt`hWI&g(nU7^!&HQ}Zxr81(UG5}9m;|D1!- z`#CajLUq7-@fXeh25@rIg0`_sq3(lP4*mwTIgWf-*_LCDm0ggaL?n<`oc*RwV@JAlf(G@<6FEH+>$fSc&4p9wjTiOCOc1qW192HeF z2I7gvCDWgFp?Kj1?i>DKY{WJU7;rFyJ#CFq{SM4%)-AiqU|6Ri&}c~PU*$X1SXj=p z8L;Q0T3WbB%pl|l>YTr3eu61sqEvWn5JBzRZR5eK$2OCA20%LQH8tV#O+<272V_Tb zZ&M(VaD^=J`=@!@4sO>W;jAhOD?3a#Mb-RIdA6^wP8OV)st} zMPIe$-_F!U83yGF%#fPuF%k=1MC%g0Q`FLE;mlc{zK?XhJ|)B&x+3ly(E3FJ!ou^< zVTUiEl#YOG2AFVz^MX{iylD_!ed991+2bQ{@}5)lG+L%NmkWGfRg0dVx zt_u*BF!gHQ(ilo){8$+KiBxFZGG6mZ)2PcXxujCDs?EtvLG+S?*J_^k%M7z?d<&0; zKd8cBAW4uJyKxd~$aS1wW8|-5x9Z$}o9(j;lBa*thm4!8py%aIVT8N7)&u@?$6#Nc zy-K&G#X>-Qh9@g*K31MxnA|*To{}a^N5}Wgi?)(KOq@ogc$?!t%=DGx7OuFAbdRgO zZ32Ol$Oa6Q-`T$C$N>KiL!A3}+-O;SQq6aK^=ujO z7FHo#7LmIt7J?SB6g7<^&hRAIlgNaWIlkRd6$G83>3?mwn%y*6^2@Fy3WgeP@1Q#q zbiH$o7m54S7d%*Yr&Q=m7Wv>osD2x9N|v`vwf7^aXHuE$U#nj9NW_>@g*r3_Y=!C- zG_9pJ$})B-SDD$Ii>oOk>d9#fNfipYf zS||OqQO3lSjt1HM8R73g&gLQ-A7}Yr2Y$g2mG&FJ#QLwG?X=5;f!ueg9*h6>5F+dz z{pGe?@+*L5snSUu=WK=ny{)^^pPnml!la?VQNEI;{Qhz$%B6o)S?za&#^4BEFNT&9 z;!^dSHXF(jl|$bcdJ>R;jx22az!alUR88TG2s&k_+F5M8`@?yZsA{iyY)n$B-e*Kw zad^w(1h+d)E(s}80Bf(fw6Fyq(wgPAoY!4%qdYfofQ2b?+2=Q`X;cWWpe&jz_#%nK z3yJ_8={MS?R79^!Y#k3OE{Z4@ zJ;DAD7=v&=@0P`7BfM>Z;H-wcxTnJs@LB)2fOj7Y_6*IIc;43d6IG1u-^qIl46x*k z&t_j}oq6BDIsp6GVPXBe1(>m9gA-4nA<&~G`#_MCVnoHT&4g|sL)481ryqTqQrNdsrAlO(jcGT4 z342OISR{pE!Npzdv%7Ak*IG-K*C6)cW47n;~ktv;58F--1<9s6ijPk^$*l=_R_FbyGu*+jSE5)tidI<~?+Fy!+g%ewiTVmdToPFb&uq}`HvpVd5Wo~rk(>M{r^viDP zOThAMBu}x?HR{xJrrF9*8%6No} zu1wqttVINZiLwy%@4w!@L9&O>wu|GWRqj{rtjDux7%SOK7=q`$G6a_%mA8oMibxR% z1f8AR1Fv_O76)FR!pjvD_ZJ|>NpLZOyrDYlGAaJ+xU-5#=_p7Z*}QB>!7z#4^rmg2 z8INT9;}Q!3jJuxOBr@_Iq9P{Ow6_=AOw6eoRX3Xa0@12i{l83M)Bl1wJQ8J@qB>mk zM5lbP@75>G#y?${iERt7Op?4x5K-bnwRIER8o*f_BaXipgul|DEK~^W002AEQ)!-L z!gd*MXhbg=XjCH*1!=$4tLO(ZSImQ4M|IXPnLxXckQX=MNifSqpGPwjLh?RVGW(_0NN-L7CzfbR#h+0V4`8Cy34u`_iH7dLqX1~= z7W~ee2@d8i@g&ui``%yGVbMYz3uxdLYtx<1ZBCuWZo@92 zuz%k0O`B(vOO29W(^>x9K``j@hj4$^29yfO`Cnk$cZXzLaDCz2&i3#{mD(-vBFF@ z6eLe8MoMa5;;1Ec%fbI)MFHcp0)NuZGpNM~@u9}TgoW*Yo^2ksuk?h;z(7A&CX!*? z0;6Zy9=Qr0sr@X}mC9%T!kn$Q2CJ9u0>zpj5qXc^QtcS2Qt*pDSFaotmwcCfn93K{ z0iRBWTy`vWzqpcivhB-zY807FULNF&TQy5D#U5&bz=)GstQCm7L)eJ$%z^NEO@0Xk zcg9NW0ibE{iW9(@a`+f760LM0(TEMx6G?_hjlCm1+K$`plPZM$eY(rK7K<)A}qH81X$hrVWd;|^U4>ObXij0xg`AhpW< z!&_ouJ_U1S96%8k*5ghVL-r;uoldM-fkQEJR*CdeK&_qyGs*{6712h5cjR?vpCwN5 zuP09>$l|MoiE|b7`DDrQ#*Nx5*hkUZL4~esSRGwdiptH7B)O!5JGSQKz-mpj6O!TT4HA*e4unat`tK0?}_7Cx?9aEQ^p6* zJDvI8?Z<52Qw%zu|8%SridpP>oFYt z1RAnU5-(GMvIsfq4fg8$wNFd$+WUf^uFov6esda8^iL7h$roCki{u&#`*|1WHsk!3 z{I;UKJ_D3mjbX!?Zj*bcj^=qh6)QP!33WHYiwYZLpe~Jv$vZis`oqS{D9_B1!iPKG z4Nay2kY9%B?adsuJ-S95=POidfd#r1flCnhSUGi#|8bgth+v3GrA}8EDM6}k?*2u* zsNm_EYT0v|Bv!m^la&ed;!nsY(X)0K`NaO7z;GB#qOAF_thRJNIw~9cTbt1px4B4L z8F%M@;_`OEa)aM&g_!ae}?2xE)`J`g{84 zVc_l&O|x)bpMp2b-$bXj@dqlkjT_9(`84uqFD|#s6>mz*8tvP=k^IwRS-TAc6N^@= z%i!?oh226s{DXhmHfMJ*flB7}9L{+Y@jw>j{}ur7GE?_NM{AlFUENQ)o=p_C58-M~ zJWxWQl!;3hYD;?dYUEa;azvj;%JKqJ5=-1{paB=d&I9-x7e&L8>)=l{M&%UH%u8Oe zO+h5l8`!iJyoyHXl2n9{tU7e(5a-XZX)^bA3)Oc(%5)UOAjszPnz1kk2H#1Qsl_9+ zyGjM*Oo}j);ut|(-8hi-v~PuK5ByL&#;?|XSlwGiadeKnQc5{3qmk9z$)oFtFl886 z$^BPqwtdSEb%Ml3^nbTSv=WaXSMxYi{iLJjh9i^DBU3~%b3-SXM{;X%z=4+lx;LRD z!c6v^0nC~zM;9QCWU$|*w*Z_o$CwaE@t233Q4-tZ{BZpKg~C5@@Z>Le@noF3pS zZ=oo|ZFISAgzyO^`YvKg5c>O@&arg{hOH;e@F7COo(B!G^)Sr6ye%O}^uLvN`VWpf z-1NI*MyWdv2@}vN{Z5R5x2Jp*a-$qVFs+B>8)g|61CN*&G46YGY$@I9iiSdj0R0HT)LrOi~-z%eWAv#1Kwmnc9!#q{{fM?lftke!%eh> zXbZ$-DU1p!s^dzI(YuW+%LXViQt*pqTh9uX`&gT=khwxXW^Xg%|6_os2o~I$c>-b(57$dh+`l9dm;JhqaG|L$&gE4M;{>D@Zoy6Y}Yu-xOvYT zS0h2wZdu*Hq?#DKuI|Upf#7Ep?eN+&9@`8Uu1UK-Jc=YvaaL5ozh@Z~39^?9a7oII zYs7z$5wRn#Cr8Pl1V?|X#Q^K5K#(6bnZVJ5=D&jn;7GgQ0I-A!c61$34_8^6_W-gs z!|61V+w22^oKieO$nY_9*h+F7e@>!6It6gb=DyG!Shhc;P{jk3$ZpesQSqznYxRa_ zKLE2kK^WO+!v$b#{EpCRWZabaB(pj_@>wkjA==XbtX8>Z|jddH&33b6)@=7 z`&M#&FasDKVe*v{{oijEEaNf#o)2fFG_rKx@8yIauu|^qH9+VqR3o*8sR+wnf(A)~ zt#`vSM%Psj_H~jXCWJcwHsC3^9{u#H_P?H1l}6~>2%^1~Hjv=rWs#<_xDynj&N{#A zpfcevUw_9T<-`r^>;6U?VWi@}^Xp#;{xwYD5f<9w-KYvS@#+C$%kjLS>+OywT%L1H z^}4sI$OuXCLn5d-qD^^DsCE_f%|CL5lJ=3^%v>!W^+%Kj_(zUcZf98GjkIYRW4cc` zxOjAt9jT!$x{#>)gLxb_rIU=$pH`_}@(VpcD^FDzQW;>sb`=M~EIa@fF47ko{ed{t zzCO#ZIQy`UJS{}mv}?iV&~qFkmx=vSzHe*=A+`Hkxl3Tb7k#-gPo)^%0ft6%0Jf#7 zFyqT-fWDuu2`lr)lM337WXdVYiTHaybO$JxP_=p}>w|d$^%Gw=1ZfEa&@`ihGjiRFcqPVu+V7Sx7-V~@ zXXQ&p&!t~5Wtx*=xF@Fb5&LDU4kt$)zIJBe>-H_JnyMC9axGu@8$O-_M1Ta&S&0Up zUJ(9f@!&sQvT2NhveJ ze_K9a!@5|T^&m%fNclou+2~)uXqWg#JIp7(Z+d@G=8$MulxPl%O7GSl+$rDUdFYya zpd3ZXvye7cewNC?`g+JpT)zyU!HZ^$E$T6LcG+t)EVqTDW&g;&|+|LxIi+RK12_&d=7zoau_P_ zr^U>&bJ9rjb=JIjvo|okM-vUaH2Oh&(ZTuB8bKxL3F+k% z+lA>rFz2jQ4~WRQizj(*E~^H5Z`W7Hmr2g|FfmL2{7KuZdt}24GRKvU4x@-2^yqQE60}{$agly>DcQO3oBhs`!WTX z^`Hh-$63MY*l33xYp?^I%X`w>y19# zesp<^i_P_WTJnBZf(_2(8#~q4?x$o!3SpBq2LYF7CcD3b`{=bd1L`wuBGV@kh!7$F z`G75qK=pdZamTBLSWpkNH&s^_XCR5t0)vN3+HrYG1yLaaa-e6BnHQ(SmQ!MI)C;eg z6x_q7x#zg-fuwz6g9Iq;1rmYDvstN?stm2N1~ML z{I`#R`pUIqiA200^`2f!^|wNW@ocj~`P}nAD^<8FxtviIx7f@IKwI+t*eoymt@H%j zViC}A0*l9LV106sjI8Vn1W)hF^SrOYF&vt42%~RWc;NE-^QU;Bb4?={#?mk$W-S}D zeGTynw$$1tUca~jMM*pUN5E5?j2aBh^+(wzkP$n)m4VEhS$=y|MpYpBkJG58es*pY z+=sc2aLK5xbTFz9K&%k7L<45!F;cMS+nmG=m|HGiC+eI|j9rB*}9Y4%e7p>M?w^6RhI zjm!ktrID}HtdrC}It?dF={WSBcOJ1P`PmRP;Bt}PId;s0x>B`Py+rQbo{214t0SeJ zXCL#e{tewqJy}4lwP=&GRUg>7L@$R53DR383=r7s74kDm+m3>*Fc0RIWWC3$g(;K#P;I5!Wl19+X&KsJZ1a{&hkFx^_#>}}$^Xb3}+qIy)GEBiq1cXe@yFKl~83BCvu<6;aM2Tu%wZ~ni zQEq(1@M^&-NNs5%nXoS)YJV`_|YxD>$seZIKfC_?zn!CuP53J}7$c;NbC4HSsjxqKGX zJK$@Uj!qE>h3;G@3o~(qSU@|bCoErameV?eGWKWEZVTAh29k6U4&@-P=w1d<`Zam( z)q$>SXFa$*&ExWAV0mx#2&a}R@?`6cGPe@pP6CZQmeT6Zmcb47d_t>MVy9#4q-Io) zr%k?HU|uk?mfkmo;GeEkw6b4PQ))lj*j(dGCxJU60@VdWExE>&w^A?8V4ovS-b~Ay z4&J4e^RwG0Rv|=44Fe%;Df=mc*oMg8L6JU_Dk&hHL*A+6}kp+vnn_hA`wn| z8rmqaCc}y_{g}5x!mDkv>8v#uQs7nO)y!#_Qmc5?u0k-9a zfwmJ7-;E2cX?>HT;f#hCk;X{5mQD{N?9j8Sg*Q??C1AO%w^$raiN02st5kZ^D1u5& z4Tjp2^)W!5%o4F6^X)j7AwTwW?Cn&N0+^n#z1zqDi57q1n7;F0baR6|Gy_-wa9KXP zk>X+GZ3Q;+wX}O7JfzYC-g+?(q~^j>doqN3C<#Fz6TyI0G%W^TQWfQ*7v;o97EC79 zEL%TfY3;o+rZydUl^j}$EIr>72mrhV*=_23bWTEGf zd1&$4=y99!Z|cY+&?`0#DjLk77|&^%k%uht4j?jU(!-~)Yb$d5+b(CrV8F~4SvfY` zltJDC=1%zrv)s_OqCqEDzi4CTSw~IumkK2ul79^*>I7arj8NVchQE(m{aV@n=UsjI zuDj>I#t-q1W-=$(3bx|hxisVHw9ybM%oRMniMED|s*=9BLE)XskTmOy@wrZZBT<OlGK#RNvgJI9A?sTU3Xz;FL+*L(ha>0p*S{&v5_%1RX$@z*l-We| zNb`qI2ch5TEYZ8zP~-!e_fd&b$=SLNiJ*VIJl-0c$0wzqL1ULOW>7GAC8c=jKO|2v z$t~jw-;U?K^>*Jw<)hvs{NbdrL3L)U%~s;?P?oecu@ZvfvU!NK?a5#DoP8^bez=91s^94K*`3oaZ}=U0ihPx`{_*mC^5}WR@ab#MfAYP~%ln9gQj<6HDS^R-ftGuN~K0pTm~4Z+!U<+;!#M@04KeVLgG-SE!u4b@Xy zclopIB!46?YH8Pka$NAt(p#|UDf%%ml545R^SOOmfQ zMi95YpT5b*Yvg7Sywa+S)~@yH_Z}|Y7KQ=Of#Zm~-~$o)SE(*Tb+h)5Ud5R3{J1GJ zn;C{~hajP_cYOpI4<+!J4#}yb&*dFQ80um8iyf9mV!C@XpV9~@S}!fFnX$2fg*A|u zXxG`^Ns>MmoXa`V=t@Rr6IKS#$~eP(tLiEL({lA&_SxoD6_B9WqZKr>Llm8Jc>XHC zs)@B=bTbMjthuYoq-cHsgPXI$!mjV5${IS|U}C_VSOirlgW!^QIiK2nOG?1OgNC*e zQ4{OLR_Gbe16*YR;vu5MCt6WGxAk3=yfeMU&K}&M-G_$ z#*?&K3=1pSKl&<(bLG-EaTjB%OZHSDlG5@kZkA|D-J|pfAd1%cEj+r>5}kw!PJ-%O zvGAhUD3IVNBVmV6M}TnUO37*vOU(*koIGtkW+-qJW)@4SZN zvTyzR%Eu6v7zM@pw zF4QnyHj4PJV^X6fogsDlytlP=rmHM^0_HB{bgF+_N+@m>L&>7yi9tZRqa~3L;|EOH zK+l^v-m>!Q6&*b*2u7Eq_uPBeK`txν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

    wqut1M!Bz_47J(bX(kvi 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%0ARrv@>!aoLw@bI^UncUa8)Utt;=Mr0 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 z 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

  • os})IfU8RiPbw5E;P^=)O=*@LjPwr@&-zGz!laG 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�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�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%0A>2B`Jcmfd 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�E;S)ou;b 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

  • e4sn$5s?zonPcSt>8)lCqwziT= zUf6st_URbC5x@^Zt>uSbu3=P|s8e0~Qj9auuc*g5r0uQ1YUd?Za|7F03wJE6*5?~vvSG>+(;zt4X{AshNk{zP1y`K0(VM-gj$%OOR`*;LZK?zU8{DaK~~x zk~kkY`>t|2sS6$e2ByLK$^DgUB78pStFOk=&w_)Lrz3))3J#UFp?{9k-u^uvTo=nX z-csPsb=i>Atf>Q`o^)D>@_|d$bZ4Z{IR38Y{yv&@^LqMUSh>-a-)2|1vR@DL?LQSA znWjRDQ8Wp~JEOmh)f{VpQ3`V|qC?Y1>qxVr-qa+(S?A?E$rS8-m|y?U^vi#|`@uH2 z{2DtqPKAkBNp+!9$$+X(v3WwA!gCZLdGoDovufZ2=c*k|CmF&DlvsZyD>1j|PH+tB zfW>)6`h-eVUir9>kPW$fdG18?i0OZBEycsC;IOap5cQ#43SLKG(J+(Q3OW^1EVA(F z>cBWBZLI8CiI+GA!vW_%kJ2j&Ng_G)@Rx5lJJM%Jls>}O1nKzoaILZRfb>xbFzA*Y z`;G620%(cPi?W~JVca#3Dwr2aQ{P2H+*}afvlvHRdyX6?1SjULy=9BQCXqqSIaE^v zfauE(*HPPDb#w1 z8YR8mzoftBdn_)GImYFno?Xg(;P4;iS-VS7R-dfl+ZcV&9Dm4i8Hp+eA|f*u&U)8f zHC|+-4yA$Y(l-5E+VTh@oP?8aF3rBeDNwiwSP}>Zny0<{*%3}OW$gJEUQXAAG?aO? z37Cp6r;y^$^wAOSsc?2X2lD1zi)KIcVNtys7~M3a|tM_=uSqZDI&xXtELBY`5H?$$jdWn$zOV` z&#YvbLw!&pb9t!yXE>o#sTN`E??V_r!^Y^M=*zaJ);6!ZZ|vW{PwzUFw|+bUzR{ia z{!3!)OR-scXaIDuk%0^aTYC2;sL6gbZ}7||!itU3ROi<&v#2IbVd#0(jbcgovll@@ z56DdHgRY>_U@H#eE49L6u%Rsh{VH5p3T zr(-ths2$w<+`lT9sQD4c;s-_sl5!rNP{ol<)Q7LJy2pqvslBe<>0-F|&_4!9O;b5QgD`k`u1Q`7>q}gU z8m_pezPx5LFP3ARu1E9MPq-rkt!M}v96V*M)B(;1+v6rcWXYTZ77Qq|JKPN;n7h_# zaa(*j@srcHpLN%wI7z3G9=rcsvvC}=AtVW1&prR;pXxOr7xV2dA(oJ79%52m$8Sge zr3SC`UdFSSe=5NlvDkCPrM>t2ku{(4f@DQyimF8wT{8T*iWlci?ZbY=b2~XaC`B&4 zvrg6~vqyiB$olbJ`@e|2inbC zDF($FU|hNPCDBkJzR%Oq#m8j;~b2;N()8xu0bYk_$Ef%>n_|0;P z=2-L{pv}|f=p9s>_&wnKl8>%LbYQY}7xBk9%6Ts#+aZ%Jelf@+8ymjkThRXAtCWnK zt~UmxQE-afrQQ|=c8w9&-h_#+pz&tJ*@ghU9)%LOxFIw~MZ^Wh+Jq7}J`^)jwS6V> zpNTu1ez1Q5W?b?E?k+d7TeB#VEkem34RwQ_{nO3)gIvpepVSj6OwG=8x;MTN%KPi7tpCS_-4Quu8)&vh;Cx%Y55_%VkR}Cw>cEuqNjsm?@ zHchEp=!G*VK0BEvS>;kSVGiXH0R9MY9v}cY#wL4yyW78C8+bYB1rRLhdgU7feUA6< z6qp-BfXeg$T9W~dq3D#r-P4}j&O{UW7-G8408tX%0H@EUI6Qm-L7*D#xpDm(nEF3+ zXXRZEJ3NEeeV9Z3Km^TsTnu$zF6r!M%OA#)=>)G08h&5A7GvBNCvjx|egdX& zkalXDFEXqhrJVj=NBu>|P;{A{jZB;Qnbq)J=7Vx5jf-VqDZ{~(|G_8X{T$ba`pOa+ z!`1~hDCaxz&(%gOnRHSaLM*wH7J}KEvuxM>ksA5Z4W9Juu)m^v9k7{w%imoHG4{Qx zCeHIH<2X4w+&cHA3YyxD$C=IS3ZHYE{q49IhXKe|P#1h*?DsD~JqE4o4bP%TGTl@uME=B{~MYQ2ZC3kqjQz6X{QrXrcQgjk=%baf&rHv|?Mu&J9A~VT&qH6dFETVDnphM9Tbd=2DKW}QP<)K`_s1ANNJYSe6DDI7y+pf#cWJjCJfzQq&l8X?|`0(~tLOG|w z6~bS3MXB`>k(B{s{=1%%T#bD5#_t@grf>)F@;_0LIx=3Ybr243FAG7UZWMc3HKwa* z!V+ee(PiBfH$SJqk))#>53W(pDSvwN74+5{*q%3_bMhY*stB%cK&PsTFM7SL&XF5c z3LS%7>Ys*!$Q#44e?>rarWG%IgmU-vC+_b$9A7^m4dgEG;MZpb90-Q9mk~{1EDY_# z>aicMVDtTydX-)!mSGb`+KT)fNJ5mdaH2iC#DJ5&ywO8iOCi4RO_T0zG)D9ZF?{gK z;7hIZz~3b z*Z_6Us-G`}VT0qhg6E%Mg(h81)GrFB0~w|-4!QEvBlMf;dqJdpusP&iPQE1s=hat^ zNsB=vuy=~GUKdRVXDr+rS@8im4*8v~j7bhS^a=hBj_}u4ELL;6&vjRYFK4j5UZUW_ ztMK;|83ihjG;Qylm*8I7}OC`;8f8Q@=uz{+HsB2 zALL_+!djPMv}tGR>en~i+9bqzFJ4Kn#UK-8xO@E>nY}T(w^p%K)^FIzGr`0LQ5kA9 zR^f0^x$w-_`@vG3oqUPB`i+*`--2>~8PJg@aJM8e+zPy8*6zsdhk0(#)&8knLD^p> ze^x{rzGgnfsMTQ{>butg+d9#8bTrWH&R)$59%C@idF7E8dik9kHGl3!?LK#i3wE4d zuft$F*qf{3ZsQXC6YjX9T_DIGdmyYD#jt&Hr^2GD`Gdln<04+MvxyQVk8+iZ`kXO_1&{kw^t^7tw*qD4rz6QWdCXJTP=8GCE_mlMO4wXa7n z>yU_np2*%{Dg{y#PAbaGfG0?Co*$mAPwpEZmqeB%&?Uf~`lBeeJjX#!eh*Mydqn$ zcvv>aM>znL1xewnY-|@LL2Au?1)7E0Z5<<}XnSuhUE~RA(igplWdXOchwmw*6*|EB+;R73t-uOt2cdTvPyt4fQUAll>p({uX;!wy}~v!&(h z8&_`n(Rq2{GRS^84fo<#XZO>KpaD-ak1%ySdA)Eqrgfz&o$R|NeW9C*ongXFC(k z@15I|0oc*U?0qlNhF0zg@>Bb)|7$sMyWZ1Z2$Cj7R3BxCK0^P02in_$yEQVEHyN7G zVQ22n@mTpW7PFp3u!paT#l$DIzom<&b~4%pA(cfZqC}+F?7+J+k9BTIdeyy}jQ=lK zE?N2b8gTW)?*iaeZLn__Nj>EnF7R+fvNec2yxSr**B#1FLSyARQS&yN1yy_Bpf|?? zBm|>R;>IvDC-a!pE_c-<&#n$NUeEGqw_w3D95*AD6+ypHr^o+Tr^P}u#mXgpaPXX7hdxa8!v_MR&~=zu9diwu z_RqicX&vjJi8bQtdhaYHN5c_>KK#r0us2!f3TLbq!3$sXelz}f0+`!}zww;|7~yba z$iNj>g33nJ>%h)WP6WC!@l9<8%V=;y#jZGo9prnT(=)fV$&Cl@N9RCJ3MTN~s$$Tr zbpjK4^qS?y>oCBdq~H244`XB_M3!i0ghhD&-o?ukqcb48MI zAlX0g6^HH5HG|j<8rL!^TL$Pp7{?1?>W7k1^^)7oPnUfQoO*~sM-0yajBM`UUIK!j8y>jA;8hb$@FF zt)W!TnvjE)g-e`qUhJ2o+yI@+!Vsh;-1nb1YF-Rtt~XE2>pz%hpf}a(Q|? z5n;7H_5KM&I}!+64H3&#!h5UY6r_0x3J}fuyhP>G^ok7%Vf7!~Y3#*+h@EKnnK2)L z;oVrv5fYMeR}O040g&XqAYa2r5_L_Jcdd#xDTw{{O_7&-5p~kue3j!dY80#1z~K)K zVAN||3Lxw)F6LX3`y;AXh@MR0L~+60Ei)Zpu8-^FibK1v>*{z?@tW z)i(cAnqv;83|B=ZoZX&&Q~>adb0h5PHZ2xsmvxMj4w0B};8t(i_8EJ>XknjX581Ew z_t%qN5?~N%WnFPNd8<&sB{Y#R&xfV+CxxhiTLIWdY&9wY=*mAS8UJW|d%s8q73XeX z8}C@FIxXNwWc9)AxQ;*HRF^DA9UG)6ORYGr9e!#_f!e)GFBoFH$IlaQt5LGU%#;88 zkqH*9X!@}5w>{U3Sa0fRm2ff@AwmilCtH9Fxn-5>aQ0Hi z5r_~x*hol7@eV*e?_#vpsZAWiQlJ<&A**0mIYHAQKcB=?PkUU4iJN9xV09E_^7r#SI{<9S8<8p#B3OB0T_FeN z@F_0Jy=JN+85pgrt2fZHlUE++GAHO@MEX{hi8CN69ybrMkc!k!pV9eIFsj_RH_+@M zDyWg9u<6^*O2A$`2Y!-Jo_wl$yBbpG#!C1ER2=c!Uy8s&4b<*Gjms2#-w=z%;Yxk_ zSyS?Mv$vvziVjpU?lUM);k$eq@jkMYjEwATVddA}Jvu`F+y((AwU1;=7it2S%LCrB|GQR-W-M!A3|Dk0!Y(B?Ls}t>Pr+`#5cdQ%Vj#AI|J3;=T|^D5LiF9QlA2;8c-1Uw-bhOQqn;zsXCAM( z{ZPwR0t+H#QVTJ=7%jBtQ<6ULm32Sw%s~gMGisvZi_`zC;7EEg6=orE`RVexmdqCp}nn%)R&?PigyiC-MMymqsIaruicO$N+u6;WS_XZl!NUW6WhY zbTTqB!8GD&IHY1KHKbae8v-D9;>j)xV)eTJ4zbtMfCJvf2dp4j?9oiWnUlTo-v{mYG>9H~O8-(sxp%*le4_hTj6NdQPM*>G1dfr5zmhV5bZ zr#X}wTUAR!?h0O^g^$V=3DF*gnk8~aF%qi zMmIh~OeUt4#R}U9RLP@28{$Xz7*d+Chz4e0C*yF+aCaN27_{W(M7E%Cm)-VzfhMi3 zH@~&ya81C3Y4ZtDRUtd42>8{j)oO#>y9wC@2i4%1zeQ709LjWA6t(81v2B|qUt;>I zf|xdKXX>_|Fw2Qm=VP^~G(!csdiPFPL_(M1$*PRVpc}QzJACS(wTb^^fiGZ1bAuKf zZ;3*FH_|crqTTfMcsHRPL7F`ETR%7ULgq+S3O7!;w{M9abShrJsEq~1khr;qD)ni+ z;yN&z9j2#v1?DSQj9U`1orfC&P8rcKE&0l_aq8QUB3CHza0=Aw+^n+5IUk5!6(Zpp zjwY{6T{lbx(VN{}*T?psRN&rxQOZjPTtFX@OP(+>eDO!L1bE$0cmZ7WD9Ns^6tk>fPy6;AB#8(8FR2gmt zuMYS@Oh^=5lec?IH)|W(F(4+g1&(~EG>-%x#hVsVobB1|BO{bUqYy-Wq0S)&P}kat zLq7~?%h}h+^OoRrB(6Y{0DnwPm&oHOqvLroBFW`+aFSUvn6MCp*`PU0{DmsdvZG%*E##FO)XQxBpqTyiJ1WX zb3QEqqMb6DLOYtLx`t%cA0NGs|M)i>p;*Fxi7^a8Hj@Y0=7-gBipR+2&1Op6H!EG7 z1Lp*shmVw$WbLv6lthA*VV5N1E>~x7g|%zqJ7D4vUD?vlM&aGEuzU(AC@APQ^GOYA z?uicQh$X2V8ZxyBIuoRmb*OFot*yMW;k|e%ctb%mL5MNm5TQF4n6KF!_ybQP>+9Fl z?XQM$h;P3KvcA=dG`9R|>->FJvTPSOc%pim{uY=my0vaCW!qj1JD&PLW_(pcA;)IOn^jmT<6;JtWsSdC7W5KFJ zEjW@3!Uod8$e9U4xJ|L341HQ8*OsIS%b`R1k)ch8+M^rp=`|NP7b z?d}_H;WeT0u!RYbP!KX%c_o?(L6e!c866JNN0Wyd*qs_Fb!qE|kK4p>Ak%Tx8vFyy z`yR6Kg6$#*t1(Agn5N(Q{^f$*r|a||WW}b$B=N523x?t`$X}#+!VZ<)z1Cnxxn`_6 z&3l`|jirKDnO$f7&68j(en;Y$P)i-c=$!YvG37g>C1O*+UZHz;{R41vN=;V%eIC{M z9CR*5AYvQBpJL~$QS%wnaOHqDfW{KcKf;Gpa07Fi38fhZ5KxO!q_B3b=Qs{|_7yGC zv_oVG6ux%F)aCw8hAjVa0vKvVv%K0c-FnZB<}cYMR_F%^t71O%QqdiYcKGwwX{oEX zwb%vZF4(AHOxm1hcqVulrLRiXE513D&X*PH?`0{91z@lIuSmmfhlU^mr5cI4A zEmG#!BIDMo{StB}F#){kt3#6uvR6|Roa4)arm(M{EUBTGV_mJXhS3l$>*eTk3y@h3 zfWJ})2K4b=C3k%Zy@x?k{0uh-QQPg1b>h7v&L@ zeh5G^W5sPU(NZ%xC6HK<2Pu4nsJwOMo9G*T$?6s~zmJm}*{gy>WLRce3+v2Cp*-3Zsp0YY7lb^W1CJ-!^UD$juu z$Vhtc#4Lfckj!NZeSBaqXpmB9k=Nc9tCZhx{pP;Oj^lF#XZq?AL?Yr|D6Z8Hz!4tY zvn}2Y-wqqT6w=)?l=^f~RBM#p&9GHFLXb7x8GlNBQkYR<$#0%?yRB=?MaG&gFWcyk znyCWu%I2?T87Pb!ss?y0&ep8sFZX8uC?PT( z0xxZ3aEyHD^WJNZTvmEe*01{(Q;3m#G0~ZRDsJMS6Cz{6Wmc;@M8OFsmD;NL%jORf z6W1XRA-&YUU*{G3wj$FL4T{iUMqq|u|3eLG8kxc*QsA6n#*2WnY5y{S++RhiLUVB2 zyz>riOm1dg2hE*7xQl=QuZTASXVVLonQNnGfNom3V-0jQth$}6*KMkh^i+eGvW5_Q zI#m8%{|19Xue~q!MWYV7s=G{GKvbp-Dc1mD>jX+p)2MDwBek-rNka;GCuq%;ed^pn zv)(5Wbf&mU;C$$D5cw(2|5&juB_@N4NW-er|YQX`GWSE_7`pVQM7=I z#RSTef=y@Od?e9y5(V4XY_PKFWJT}OB=!}8-Y>pZ=OfZ;o|i(!&+bpbBo|LaoW;?q5So(q#`5H8i&F$iI_%cD$KzHB*$7ISoJ;#?&JN=agaY=ardg zGQkPDTus7%QX4ec_N<1}tJpL3F<+yEhaVd2l4op{_QMJE!Ln^sf@&&uZHe6VPg|$= z4f973g1;>WgL%p(U#6rLS^EN)b=~VEa<0254CCplcX%=gi*LP^!HwPsC`Ro-`5sx{ zb{BQzza6G(CiA-OMfw#%;F3y~3dUx=3f;yHFy=kfnk@XJwdhF%djKXJ!GL)#KaM&XP4b`IUl@cQa@GtpJB9=Buos z6$R5oD{Z%vho~oO*2y0?BM_NBR&MW$jj-JErL9{7**68*EiIZMW>nVZdj_?BwDdT} z513LYNiWuq=UM$18JxBaquMLTd{fbvl$Si_F|g>e?6FrpXP+rwy$pzr+m(BTP|Ydc z0u0y?0zi^q2emCn)L#G-R<&7NHP!3pcnLd}fK|((=kNS-s(teS=R*jrVi4SYjLExt z8Q7sLSgKDNS|Z+y_!%;Lb5N@QCh;JLwTg~m?+6mQ8wlceaIlQ$-&}(BJw5GZNuAD$ z^TR%S*B<|X9X~*KQfc3Bp*w+V-3*eYu`zHt16{)E;Tcp0wxZFjTz~%Y#14hEi%o)Ah;i`QPlLZnO*DZ=Gq;{9XitLSi^yK-&CPH=49Eee{ana66;q*6B*^0 zE9POVGz0T8Gu#J)X^8#DC))&={Ze(H?;gHd=CUF)8o>HDx3RLe|5CNq|NG&BG^*%q0zH{p5kVq+MZ)&?ilB z@!OU)XLQ$~rHcr(`oZdh%=Ot-!}f?Pbi_u`2=poc`i-(UDEurFKmYod_juLaaq))i z6vIiteu8JJ*3j3W{8b1V010Z7m@6(a%<>HFR7@I| zB63-%!7$z>Z>Nq%cI8A}%j(&+ZI$1<65DQ|f9fKP%-W$v6M)wWy1FUr`$=nSwG-Iu zFoT-IJ_MJY4PNgd#<+)UJsN-noAGm=(MPQEH!1lXWfE5>)_BT(m0j_B<~fF=C@}K< zv{N(p_)DnG7ZKmG8I$Hy61sTpAS z8-PU6`|@W^JpT|$GKQNogWB@sUi1S8Ko}bUz~5Tv5QxXk!5`S%Oe3*UO)W1N!q1@x zDY=G6JLlD)>6n4+hrTA_=Ql@~N0ge;+G~x4&ivb`3!`Q1QLLP-Yw^Q~ls2I3b5RVP+x-;LctW=;k^z;NZa|F)*|O zz4IPllfk@b8hcw5Otx}%@>Vg0tARwegv(M&S#A#c-HT%7l1RBBY7}<*3yMdSs%6RP zYd`ez#9{Yc6~@x-C;Lz}`-2wX?D$M#;eecI8N5{7F%)cvsKB~}L)eghoL=aCEt6?% z`Ya_O6)Yz|uQ9Z0Q-=@z(D>(4dEiwr*nl0ss}@A2(X-ize= zt?JfOo6H?pn!Z1}VPjpCJf;V74*V&9t+5~OA@DV9;>sZsRZ8cpzQJIz4PknhC<9rI zWx4pksRQ>`?>aSSK==4Nj)v^vPXqx{k-;~r_!9uMt+kicb>|t1CP8dU$3z6Z6d%aa z?14;U-P{B=dtZG~(_3W3VJQj01t+?{DKoT?+1WgoYF5h6sbhtDrQXw~?sI3){n101 zz4!lWFP94~t+i=T;wMe-Z9p9f6}_Hqc`VX1|J&^SO(<&q8!{^socf%wJ?KaoVoO+E z-qg;$JKMhI8GS;xOQN3?YjCB?KT-hSrC$-b3;7}(T2xY>5oN_KXfkzqR)1W#J}hZt z&vK$;D+A57I_hO`1SpKhIj~@VE_*^TEFufNyDnWg#RF2e&w~M`Wlz46`j`+chO4=T9OUv#juF|Npc+uC@X~zNW#JlQ6 zwQ?x%b~WL04pxSQ+8HLp_IkM=89&~e+c)agc3Asu+m7W5!Hr+l zu|;^{$@F#r07HDaevvK!z_S*)yuo*)Jm?j8-*cv~Y+~3$aPo!)*?^XEc3qPvh_I3k zf`|Kh-SNh;S#K3P>|DEI`}=blpnERbgQe!k3HJPkV=Ue4T8?Jnu2n#)aBFmKhbR3! z<;sMSEC2F&2TvByFM4Bl9z^Xi2_?#MLFbN-S~_Sq^lU}`OEUroTbC2{%%U#7d&3$Bjkq!@# zr?L%&ghQWIKKGOnJ{+w9;E)4V-Rr;`9@Sq@GfiXXJ_OF^a!wh^29S5Y#K({Y?t5>U zsp4**bJRi+4JT2M7XpE7wN6c&Ax4j=K-+ZlY+|JHI=a-U zvVJpVhfF&zJTva5lx;{5nZLhD6V`MtML9v;UX({yvKM<&ve%zi0a0=8M{}Y-u zpYZC@9S2B1lqNvO*Ydx)kboT4!L(QiGazSD`G!O+MhI6SR$H~cl(t^ACHv^imvb`~ zbb974D}R%?`%4llK5?a7N7bM+=9_km+ySANL7$u)rxdU(qent_M94yNPh^}(u>RIC z9?0ox5%^h_4!M&zogQXA9nU{;6Gt42a-_EAKrdwka21N^sIfTzG(ul6G1cBe^u1bE7EhS|;@M-Go;lPrI z-38@R2x}(Nj>OcIF73{6LPD)<&Yc>?<7i$dg!qCl+K)o}{)Nl`vbb5irbc!{;p}sJ zUsc7_%@GmoAg=1IlZmnBDWRhyhj3?x@{H02Cy;kZ7PLjl(tG-8vBzhnt7v)Lo2cby zEqGcs^&mK8uI|v&3RvR8X3XtfSEP$Wt1>jPt04BVtwCf)9ieoq1l5<(IYAatac*qS zt3ZhB!Q{F_{3&3=eP!rOqP8h|$-hZH3JU#B_80vFLi3B`Suu-hKO8$6CstUTb>IhX zu0^WCpvGnQSO?pCh-Zhkt1uon%4Fn#$k)hm3Tsv~7!cu@kQVFx3SiqAOo+|ik@XU^ zvHrsCO0gs6$BD9>l2~bfIiO}$owjd$oj)VteTdzvb81HD1nf))U5{yGzmbX;PKf`c z@MW7+%M#`(^n$Hi<;(HwXM@50N2P|hB1ik;G7tv-a&fzobEH#S0DTQ@N-YBuA)}C5 zJHy|rY#pUaM%$0FIXPexFK-Xk&aHTO zoZ$qtV}dB$Bl8_$f+uo8j2}=#?3iL9@AjZmC?c6^^08Im9p(LgMra;Nt$C%3HX+9- z2I}p2W7)Od9iAXDICsNu3^s?@;nRtk|r;_PPNT`&cmK4wV+*RLRu{ zsFG{Y&PpSdkj1$0HkR^40HxGAmcA!e)x(MHEV3`83mgwimE(K4-|lEINff!%D529NHn zhVm@hz+6lE_YNK5Pfr;7}6UE);GGK}e0%#Q@siMgavzBFwOGx?0Vuh$_yYV6YEy8y}16q}hUU zYFRl6v=_KgsGk6AZLs=nk(VJRc4fnBih}6$t8V#zM@3~54b2t?x{X}7F zS~;5D{Im3%aq1tj9Rct&)@0gz)i}X9o8)v@{r33k6?+84sl)i-Co{IPD_Lrv?+l*lb?#L<L;APS!`SRdzsB{LUxKX z9rs)j{SGu;ltk4NrFt80%kCE!8ZBnl<|V(*N(TQDr(nI0*yd6iI2~aAtWI!vB)^#y z+8Gnp%W0{XDJ(`Sb+*@%1b?MUb~^tgGuA{>#ntg94i*JW-T)3Q9((**rh%hI6~G3iLx?m`b!5WA2-S z9f3R%IdQIx>BP0eMV}=y$USSZphl%d*B`zi1!gCDs>+F%?NOc{qAt*OC~!ko_3$g` zaD@9$xXqIVwMN!~eA;Ze_EZ~0+=<@>XaZfHi_dR{Nbx1!2zEuqfGF^16X{JaGqH*`k8|Y|8c=B8 z8+6s%;ut=ku|_l@Nu4E|K)_%L)!N8XD<31p>a0rxdJ(q5fV%1H7IVt~B7R*2+C8?K ztNoRpG1rvCWLka&Qg038*{4@A$S|VM`j=9&EC>H!5Fd9Ss)>HFrZt^FIrpvOBXR7z zAE~!h^BI?_Oh(3^T5y5j8I>IO*W`3YFae#=R=tXSs@b$G^may8-}OgDXdTL+0T9rt znQdbzzBI)fAp>0}KJ|i=hke+WrEk!r=q9NWvbkD1u4h@2;hF%HgI9v1YmyaX`!=C9 zTyY44WGNJUX+-LH&zeOm}IECjF(F2fdj1gKT z%}lG^!K&dn*nlJt`iF4tAzsq~BmmkHGGX)&myuSg#&Snk@l%b4ta4ZdtZBKTCmK&t ziS(YV8jb$QYtV_g0J>tzFN^!H6#SSFl&kBntm|Y{gP3~eICF8L8`?&w)rs!$Qo%S( zdq$FfEebvHnI>{-^An{oKF9!LX`qLArcMQ0!Z$l+ySfe64}vh?q(9jkvD*B`2fZVC z*?5|t$!ozXNP4K&%czqx!RF)EF{pR3h=Rh8r9MsMVjC5#3X)y48QG9nGyeqQDR$83 zlDbxJCC)(pS_*ZY7FsnfC~IW9H(J~Ua}gUF&hPvC=dc`iaWV^^`rM|2?=BWz%h%-?oZq?fXuZpYs~#yMChWHX?kem>^QdZ29Hwh@BvLf*liYi zZ#uzL_@KWd0L*-c2f14l1Ig+Oyx3UdTow+8qBODm89}eyX}&mWpKtCY19{t6qu?KX z0q{938o&3?D(ppF$hBKGqqhYsIH-M|Z5B2x;t`wQ!kHUPV3IFGb~}7cTi;21u&n-V zn}g42mSZM)|CF7pCbwK)nS49t7do*Rntu%S{TvLgn}SR(9-0{{C@U4+)d0GZ{U|(T zJ!PNaX;w|kpmQ3P?o>MF3m!XK)4S*07k4z~><5lUCK=7P;q`903FBhZ)#c`FK%1%w zs;sI_c`zmI;WrDMi;lqq>~|CJDvSXB6ZwoLl3yt#AK3Ox22&t^Ln^tQ(0}EHN!Sa! zA<$`Byhqc&o8O?vh#@Q>Afy;Pk$)emDZ!=fyG8B?!OOnOtbN$MbQ1)(x8u};Xb(N6 zbX(IRWdQdEo#3rElW@r!Bs>wOOX-?S=Hnb37YBOBy$bfGoKNTcU;$jOO%Vz|$;<%D z#Ncz5gmhAe#fWvikyJ3YCzuvN9)}8a3c#R>-uYm zrIO(42701h9lbyq(!|SVAjec{FtMuz2W+})=uB%6ud3{F(z&u@V*)-pWQEnDSrW=N z@R6)4rivbP&~DwTZJE>@&P$pt!de$Pv%a#eb?qJ2QQ2P{SV#XDt}ZHP$4k7iW545s z`iv`)bs8`s`Wke=0BtOgQ;PhnFCHVV6Cv7(3Fw_eg?^tJ?jev-D-zM+DVa=ve9FIur^Q~fR* zy+z}`yG(NhMkagcIk-*#EBEhn=fhvb7=1tW8acii^_o7u%6{AIOUFaF{xxKGDYyuoXt#N46{dk_`&0*ik{V~RBX0k-a1 zuhq(Ki_HV@oZ}i89$k=$|Ee!9b+9&$Bi6F2#A35o83@oE+SR1a(U1ymzA^L*=oLeA z02#STzjh&ktw4!4cNUK5xZZAmOp?G+RVb_SsGR@ZjPbV?1o!hF1O~kZs#@R`IG-zj zXcv6vCAuP!&*Z~(#euWs32 zNfpFe+A+rjut}7jfE>uQz;B8SKHHZ{L+>4cS6jN?_;Bdzy_fXW38O(mjQwL? zupd^(@dCQOL3#_40E3R!sv`KmRm53*;~+IisS2Fv!zck*22V^-c(EYE}w3<(A zTHA&d2Mf(JFvi{OK}p(1WowVz81%BnSdN^$&@zriq(MT_r9H>1*X%hWgIJ2@0N35H zf@z0h#A^}j5e+XQmWF*?Lw>2S;R#eDPe7KS&XVLNb?b1IG__yfuJ<8|wUN;ETo%yl z6C4Os@WzAfA^wICy8M89x9TY#kQ=zC+CEUXA*&$A|UqNK-ev*}7a}c+2Ds;a` z6K{<@3qaJ=AsWf*4H$BZpU}8J!W=F@ntwdigYZ2_p}T;n0vM94poOU(PM)qPxgKnX zbO5%TQ)BkbGlIe|;PB1VaEfDW+inX_bATEQlX1?&64)Uv+-k+uib&16Gy_ z%{8mnKBD-da5FuyzG|c$-);0~Vi@=r3O6OIjcuP#jefOl9)~JLGzRJNy9_B@`rTh@ zLCWvdB8Td}tlfJqyEHI8SeQ}92mv|;j?p+05Yq2mg+{Lkvip7-nw1dgAKH%pxjurN z!qMDfqU^Y3WT{}2COeevs+BVIv{X+EztuhrGXv#Q5v|PD`#uYGb0RUkCPsM1ZLJd|7zum~-RBG!L{_0-QX*clp4Nu1rR0${Cy=;D&+;;+ws8f_8a(=Zvxcj1)SY-L2mZy3J1+!_+<-MHBp zP&w#m9&%W#0XIsE5Tc$GsBk*+Q7??V6+*})X%3(6)}hch&F46f*pIC}v=YzQ$HBE21I_MB>U)be zcYMtMpfXtPs$mTBT*{I+=MIcy+sDVWv2Tn;07NSU52k>(QOW7eQZmHFqTKGq-HrHAFJ zj1Amk+kb{Hrlp()qgjF$arH7V{A0;Ep-wswX+@1-{Z=r0f%pwmO#W)Vk0{tv`jnX` zuw@9Y6=s*j!zW2_Ns|Zym~ke~s{IYhCeMvqL$Y@O7QWBtBat~slLb3GnfI*U_Xcf$ zv2L2#Eq`};>&N5)z~B1XV7HChV>(TPZswydP8C;g%CtH?@>}z<`Ei(gB7c5E6&(9S z%q0zp?P3Pt852H-0ilZMGg3$UWp(EN;93I08CgRg<%mWo!hnZn&6~ft5}z{A+{!`` zdqTDGI|p$k|8^1ShuKjW&C4g9_%xDCVu-|@LDM^Q9?@i;;dz#r9t=7h^^Xb}uVHBF`MUu88eOA0aC8Y@0Wl$)pf zjO#G8iKTM9!*!1|xoCW31I8&_%OBH;eE_)^KWpEZS3?hW(w*)3(jRd8jl!>Bf+Cwb znZkIL{Srpz+7;qKaTFD2pcH>U)pK5MF=~i4v*z@6R75=0w)#y?OqMk4JB`9G!~U-6 zid2XPIb1bR-baFls;IqJ7*=tY>iaCqG(TTcqT5w#scRE-zgiJN#{=RV@ zzuxnte%6LVtzp(OCG#&gKb-51UsHP=QE6F@Foruq33LZG(V#B@QA(4RoV@sXD(K?T zfbMlB#i6LM^5KPRK1TrfylH~K*spgg^O@=!OR(awL7bA?=2AV{MFb(BEv;~2WXWiM z+5-+7@8r0Sauqu~N)Iu5^mCXHXN{&2VQZ7HIPzwNS*N?Q)~07c?-OHQY(F%hVvP-a zvAxOcq%{dZ-Y5Rlmlzy#MI3mSOjj$RB1N-bAl4=g+1q%O-?ICGsD~M!?SH&JxyW*O zc+*pGzSdlzh5yKK%SSjEA;xt!9;vY+Jo19gT2;AkcnZjl_M;UjT2;;ffh~luuZ(#s zRHg%-C{=^nPr7?-3w*R1ks&YH)`UAa5r1pGSd8GZ9|Wbp{Qb-Tn!;ka?S=~HZVYh4 zlaFE$BeXx}bMPb`Z#$M3%G?>N)qjX099as0%QWoPlyk(4TT z1JvcGncE4Fdf)~@zU*^ZW*gMTt2L2sNR;-^FS>hBxGdqNr%e)F0#OcmWcw-+*B{A} zz-RkU*)X*AY4hFvqTe0b74Dx1Uns}GNOwaCkWNgQ3LM{(qhfHB9wFhoT(277Krc&Kn8+E1Ueg zqJQt7_{bnsm`4eCqg@j7u_*GARRDVvKm`+Ln5YOYhbb*E+-6;Xxp<{eVO&(jh`OP$ zI9bMf8?xLKvkm7xAX<4cqI`_ia(?JQNWvv9346#q#A0d2L-arp9p#Uw7czF5pPz0` z`*(f^s7a~y9;>Eo{Ho)%qBj8BHF86ie1lJ-6a?;F{@d*aLqwmux81i<*ds1t$JmftGU!#R@&T)qjmT_vsI;&7Sl&lFmqo}Gtvr7t z=Z0PDD>vZ)rPsRC@V`m&3WYGzipFsG3FlrO%Q6AQl1CQ|DCJIldHQhxrJs!F zrdcCzg06Q+{r!q@ZjfS#54eAcq>9LS*fi;vbez7XK0IR&a@8ZED}Qvpd1l9!b)KiN zi81ojsqG{zflvUMTadKoqd}3{nFrxZ<+QBuF?vfWI4^?vDfPPppn)AXPk6kUx%a@3 zbJt~E&qhC=!J$;7!}Wq<&K#;L_j}ttAJnCsv8F}-G%lkf^iil?sBHa~7XhI?v@M-; zpJlo}qw>sUII1Da*nMF~Bm;#yPv}eHtBgdJhc3RKQ6wYKtmeaFC5_akcS}3j*oPLL z>9ny}ISQm-$%2vcj4s?rzo{CB6+fS{=F_T>42C>^ZrzxaHYm#X+L>L15YX5nM;IHq7j@^xR>d||@jf8Ms}iK-CK-p3RpS#kh5vJ)wCjQytP>i;5?ns;jut|IR*{xkD#hWwtR< z&B%*uyB}c2qg1Y0UrG&srPnNWPz*%zq|8e?i1wMcyAw~%?3Rp*CM<)3AEuIAghp5$ zb|Qo=zLj+9;Lpm=RRN@J9%}S_GoyIJ0DPlJ1FiCpS_|P>6s%CHAV>!y{J$Vr8B;v$ zD@K%uKuR?JpBw9K9r7H1M{xPBZw)yVk*>_@q|mVBBv&N7++#B5as-qqRE_VM;I0Sd zib84(G+2i$V*~DN5hRZm4wN#pa8(M>9T>0GinXIaZ}1$s{~ z<3Fa^SSIoSCjt2fS(2m}G@3y9btE99%rtGa*pLeg>KE-yd?HWJGIjtz!;q|!J?cxemF*uOG&M{{-N@z6N7$!7E)!dR8YN{=h}V8RDQcJ z3B(!c0fZ2MA2_*+Uuq86QHPn9X@|AW3Js5M00C^J0_j`;0e(~3y(27;4F#^ZLJNGE z6nt+OQ}y_vxA(=lD%>n7DWDA>JLdKC=oN+YiO~ex&wf}+FPrCI+!wgI0-^l1>~O4U zzW?4|UYt*Cs~vCq*KmDr?c4#H5uB)w7zf#CfFu+ zyVEph7W@w$7ElPiZ6F9FW1$vItG&vQiUG9dDw2Nd9;-n`L$zGuWTW{l#Ah6NoVv1% zzE5eE1OGr=EYr0(Cv48m1I{XsU`p2{$CIcgpwnTK*B(f>*}o=iHn)rT3mP^^C*yaW z;2RJ|&o;agmHteAV7alSW9)<}k%cM%e|4p8+s4p?0%#N8KKc9S@5Mf(jx8`WAu+x& zpty?lebL)IygYAqm~ls#gxHBas%n=!b!>QLHe@)`-)Auvl@I66UxuoYZ>*i!^pB&Z zppVE$^wzNn8;;62o+FaJkZze+)oSHusYoyhcuvx(rp_wbW~xgV^Rd5E)^Txz?oa5b zQBJNA%5-QAeB&gD|6w4xl1=wq|nK1m@bZq5YYsW2Y=8%usMcH)a73xEQEmsZ84qq&L3VTVjrU! zi(}I0ZXLmJCywrPP4LKR@7=*TEqlxa5cr%Wuts-FCHuJCRduV&|L+(6Umg#au?SK* zIwCuG*{&B0o@>@iW@9szRb@Doz?j%(M5s@3+$5iGK*i|`O1*Q^8TMQTf7Z%0p*j7a zxI+M0h9o4;9p^x3&iD?ArRm3`v%OjD7fG&DoRj1D^4~fD0W;(=C^3J15O*VJRT|LS z=>O8rs|S+(rfhY{^%F9-oQ z)X~e5%|7`;Mj=Q3&>IVA+gO_e*xrBATBR9?Wd05x#$w0{>Vc=mjsRGp_7EPjSRuo- z*8Kaik{n=MrN7Y^3l8k%QR{s|pGh741=vLe;L$J0%nkhj001H4c5zt4!C2f#Ygupr z00000002QwO-9r`0000000000O9BAv0RTb(0034{I3T<|001y50i6LVOaklyK9NS9 zOQoZ%sw9(Xk&qGzV{ZG}6d1Ep>gP@BkRIUouiK)_cO38Q-=)VU_o4J%IzPSLZ@z!h z^ELKf`9JXeWB#%B8|T;l6aN>fkKNx_Z%SX>y+wbsf5Y{s^=bbt|EJiS%iGzv{6GH= z4nB{5UU(h*gW{i~FRSRsV`iv5_xdx_KL37c>I?0C`91&gPuO?gyZ!ZO@ei;sexHZm zr+Wr|we?{CXUjL}{-NKo0`c0xeD{k<>p?%vRxVKgc(k6h6a2+u9 z4&$=LP;-dJk7SJ+ zJmgKGG15*0fIo&pzrz|9*3D(LiMQSLEY6PgEc0D|vJ>(n>RTFd;|DS|evO9O7Yb8) z@O%31Qg4DPe#cf~s=o(-5J7L6dK_!}MQ08p)I_UiV3(S3S~_R~xPc!q3>f=`)c?fV4MyCW(C=^`>A$Z{MW@?nm2bg=9`B(SL?P{Sd^nJMsH+Ex=yK zNDQYy?Q!jArEy|brPenJcRt&ZUW`FP2FDMr*;u1Rq=N_%hDCFU8RWuk|L0W$MZkks z%cl!PS?mxJjTXh75-i_RL3GhnkX@VM)RX9Cz)yI>l=M@fCEk0;1 zI_giBM}HeRcgbYmt<(QG%!)=CKQ;l3(_+8QGBwsZ~M56c$e?7w~A()SRhvvXth2UJ}pp{NP;xD1?XG@5qmF;!&ZF`tdAp1 zB#GL!`wG3gVQpuL?*EcwBMEp3MQN1PPMa;||Nr_~`1_I7&4i`R@o8;ZzMjcC^FG;C zi#h}JSr7Mh=`-Bv%08vYdkOY$sb7|o?WuEBOjLnO+;d+X#8cSoVo|KG|432^ct6)H z)Ud5x@!3S$cfPhORDtVGX10L`cEo=xM6#y}t;9qFKE0;&&a-Yyjt9L9`7r#rIkfL^ zCDiGObI8@DkW3EphfuQZ?!MI<(Tfc#pT=T;i|+DG*kySV#hz*zNPZy-2)--?*<;DX zzQIphV+I&mgkiK6(w^37;Y>etIi*XTrUwyuZPDNjID>jJj`W@gX(8;Sq6XUbZYHi^ zn;OkOHU`aVDTg|yL1gl%fO=x251xz4ASiS7PiStb$y=As96B>6_77{r6ri?LCLCpn zA3L>F5NyyqoteyL;i7pqnc`EweESIL~(2-!PpTuz@#XCVVXm$b(FuVcy z07^plPMl=jP7tOIFp?)~*X$^;J!vsjx+*4lbwwOqN;s!T@4;_r_q!vXkuPPcd58$~ zU4%b(X+tl%Y`S1D&g`4A!nRE@n8KW$P9*g1E#EtU%hnyZZsatrxVy4yN+>Op{ajxC z$@Ot;8MdkB_Qr`<#gmEL9N$;A#RT9HQyrx+BVa(g58cWIGvO?r4-J z;cu7hVF5;ss<`&@u`wTuo^_SLRHDzXbF+|P!>*QL~1Jm z?t(O0c7;L+qecE12kpbVw~FuMUh_l>hZI_aT^Q0>+h6SX&OCFNw{Xi_WrdpJAK=bE z5xZP^m&Db)J_l3pH}?P|Q8T;w2~NFc*R;81&9|E&xv*l{ulJ)`JqJV_zMKY3YA*e# zT62GHR-wo&QygSTaSlzieh-UDTjA7^SREhy8BKh`-Ylz=zK{PDXj!ysw8-777wxhe zc{IE$D5;iawqoE@Es|NxG_Zji=R-Po@5$aVW{`CDzv{nw5!wNzCYALo-6z?;rG8pV za82vsnK4Ah^9vYSMRNfO>z6bUFGhH|7JpH%i`y}xW!^vC5PLmT{~Qzbvu9Q55b+pFsaHv{5leEJ~^t67s>MK)~>!GCLZ>} z=V=}oTOK1uo%{H#K9RBp;IlGuww$f-6Bd3v90I)?68BB4gC(;;`hz-Cg})r%wqc(H zz`rD;Fum3Vy%^mG{3d^&pKD(LMK~kB*M0EC$)+yO4&w2clBOty|+0J+#m=6tNOq< z)qj$*b5y7Ct#nx)6Zq0o@?9IFc|6K2fHtz+68I1-bO0$$M@)cXH`&U7GMbEj=}Vem za@HAg>^Rw8!2WFQ0YCGDc;v|vYHWmjO~1Uz^6~x91MPH$V4@NJ!A?K*NIqfCf%F;s-B%pmBwL2hJ;@788BbDN55zay{MMUo2G@T6WSL4 zAr{7rzM#aNaKZ*=ZOoSA+73IT4t{tWB)Uu!43K>fACE9F_}|>Hgla9~00!Di9qQnc zRrgjdj_u8FF0Xb|z$YIaYqP8`!L8z6?X6u5u&tL8U?_EJb-Ao;tRXma=+0wnZVE1^5|n&+6Pr zC;+u5$p(_eK3s9(&=Zfp6AdE;$>w52Ggk{IJ)+tBI3xSE&3OhZEGfSK#eRNlUvvNk zU2y!^1@hYUZXt5{?Ylg{TjVcZGQV6!>+2cCHr?k?YT2N37Yx|y3d7a#adw0Z#QWVD zfU-}|h#X^&%s-p_> zjC{#{Y{S*Nfi^F1YLL&_Vu$zr2arDVe#1J)#YceV-ofTX(na>^J(HRvlo}{m!%$DugXJZB*%tD1S8hX%* zXukG$<<6#>#jNo8*-%m7ER}}LAdBrD^k=IbeqsChQ>sXbJFi8^uyF1xIGc@`iz{sW zQyw0SuE@TcD3I*q5=S_USuTS6(ZY#X<~1KQ4p8^==t1VG;1Q1&sEocu9GyKoy9#(e zl<=QKMz%f**nv-A`cc*CHF``Jor$z@Z@7EM>`sp3u-i@z`RdbHq^Vy&w?I*w|B)IZ zXY?xsLjc92uNs+SZU?vLoHg0T^lbVZ2mB-t4Zt)6fx^rQXD%M7gss}aiuA|656W`q zBS^M13`7cJvjz(K!roj(R>FX@nuMz@IQzvsqe`&&^5Wna2WgW9nO(N`?)#KLutJHUCS0LCd-y);f->BG&gKAe%t|Zx5T77*;sKB{ z6dflPd*z7dpkVY?xW6^qNi&lmgW_*)QTHC*pZs{)c4UcX ze7^Fra-Ja$Ktqd0*vO0k?RG!ScoQKabr?RH2g#>UsnHbA8SO3;PZ1f z>JiF99SW0K$kU`Hu%ce=hgRjS41t69p z*`}X5L3522Qsc6ekpJYBmn6qCQQ+4!29w***FLu%zQ_}xrDv@qX{)W!#~iVa;!;k8 zi=AX_68~P^WL8n?RsE2|Jg+wGIJHOr4fA)?8W};&SU4|)7yI$abg8oGO2l^NVD!~7 zGHI{vY{C4<0YM(JU`6}&Yz0|+2`~lBL4R+CYwfemmkIfgg1Lr>{*T6n^ckpBnAaNe zkN;H;!5?|b^;*pY<8$h&Ut^{ckG`R#T8`x8*3vy$ zjWlFB*M1grnc0$=swVMNoUE&mqb0Q-Fd!;X-0$81Tp9uU;wAy_g-`P_Sj=y8#R#fb zjaG*5`}dr`ionRf)^C#*`cZ(J(~l``FfAkH{v!78rWiC}DD_cp{1Mb)NCdiT_?}f) z*HCfU)KU4Ef%#Jo#(W2E!G9U$s$IyR@aCNLA`Z~S7*$xalux4JCcr?Z)<+Mq-<@qE z?AwRf>Zk-1$rMlyeSzY~0=)hl+O7YT>LJiH%JReKZp2}qPenJ^Fi-3&hkS7Cak}SE zDvN*WFP9g2f2c~Ds>Y2b zW9`U-XDEzHxFC^xe0-1C1DY_J(PgDz;2H0Z$UTvP@Wr%XDCbbHy=@f$O$!Au%}CM1 zz&dTKN2`6>GbH#U{@y{ZLiCI=I;`OF9=Q*FUCtoxft0@+=`q9JMHO4JGYlDyN-*G0;E)m6AP~!xw}zv5c<~fDdJO>eLHI_c@&-@Fdjsx693Sg+`}zzb7a!*)P#g9B zhw=Q``hX1u>w+`bV_V9NL8OwXJ_>IrFuX`m(c`_J_V@d2r&eM3nGKIj72EYf?}~*u?nkFk1NzC4r-YjrfUNZIRt8NlDmfQ;5AN!o zWyWoVYY!>)G5~DXuN(Z*J!BMVIGl;&E4`E+27?+P&uXKXO9y4A8ipn)P{d=rRYr;Q51f`zM-86Ha3cWWy0xz%>eWCplg;i z5FtB;LDp*Olkh;$2+P&VgX=U&?;gO4*1^20(o$+!=^1(BO^{d+|Cpsu|K3f2AKs)< z>*q{=;~c1W`SJg4f0R=}p5`tnj>a_gcl6(S3|`vPK1{r|Hs>&dn)LJX)ZLsm+GdgA z-LdepVR4e!jV8~T3psh2@((xizu-{8M@~Wg5U!GQXKn}{!>doshE-e(2mtNmbZ){%d|5iORpF~eo3%t3~2O33>y5v}S* zk^3VN-R8TEMP+SL>1V=oEtz+7)=aqc!AQ(@b6I*vJh?KAKf*MX zbF8Z-dRnD?uf>B7s8It3$g>u&JzY2vXMCWGH*W>lQQT6zf}QtweLEoISqH_l>Lxf2 zN(rd4TBa^ilGLp~&X~`m)LHc|*~SyiRhC7@pats&??xLM;9yrb4{>BL6FRE6G2IF`90K%>-W{FuhrPi zqLQo9Up1u#wz@f1izusi9WB>KAYiha0I5sh=_h1v=+zB|-tIe_C1Ptl0;fTzVGjN!GDjjLevWfh zX44cg#+E}Mx*w-e8Ze}hr`4Ar0Od}7)kW9V{Lc$7erC5^zCYUf`bc~uSu<#R1%u4B zKElj;^2_=SziqF3(Fe&AICbvI7&sHV)lq-HiOBH8c8GPlHUQ4}XB+!r^Id~ zmFA~gu&8oIYiEKC2Ua0e_Z~F6EA)ljaW2|+69J&ScQbR$-*e_4J^O$B<4ersU_d)g z2!ILq7n~T&rDWX=um#;l2lk7cHSI1x7{&pOpm{osO{{ZUwd5|J9(fa1s$6?n(-uo9 zzC2f}?LTT=uVCe=+gcOmZ0QQw zylr_8ahhR57@@Jb&!UsZoh$&h5_N8NoR|~~7Sgy#D5i&UhHEF#+q(tp=77byh&1|i z)>ni00a{M={2~+MWrSTQ(VbjSywp&164Lfe9{YLK%j@G0T1Hip8bWOD$(+P0(wd0j zCxe7RDc8l?s#;9!hasjXO@vXY<2j###=c<9s9xF+LMgucLZmB3D#6i;?tUMQ)Sj1G zi?Nf}c?P(FfTnyvK;kdF)uF%Ze#f!ed>%rqUw$6O>5LBBW(RWzF5p)-0>Hbgt%xA3 zP4YKv8{W>$V)kk*1lVl!%xQYzy%`{UvJ95RJ#{AYerYgapzLB>(G*r`S}75)Uyu-h zd%b;SqVU)IGWpW-N$W)*c%?mP)tkB8eJwek@V0^D#WNK6ZYg;}OhfhcNCl({&~;G6 z;k3dp)N#-@U|dqADHG^hp2`ftc9RM>4mFsL=V|zap(7jZbeDE_gw&bYtJ<7a(t30_lfk54j5%pox8O$UU9P!u@=i6S)J(2`xG#L*%w@7QPii^ z$Y%u@0000006NufMa|(Nt1C!{Rfg^WLsaYl)|Fom2kN(P&ggGO8*B76TD0Sh7WjcEzaCoP-{{pGkvvK0awIY!sJ z(@~*Scz|71JWapcR6p-mkF7P+dq?q|_EC0JHGDoV_}w|@lg_$P{sY4EYu4^~RLK!K zW5k=UWv&W|XvF8U)wX|5GZ;rz3VWQjc41RUeL*5I%Uh>?rBAZT=AGP|lPPY%_4Fy# z6AAcUHAQdQI32&CURqIMrHEt700UO&_$3GhZmN5PbZLruRkcNMxVwKf-Q$2i3;+NT zHF~tO76~G*|4J_qCl*dg(c0zfz9FPKh4d{B_jryqveP^$?(>1OV8+S|z+2zo>DGA~ zpmxe(iyk@0&biFlcq(y6YOe9-u@y?i4RfN_HizpMI_=`r!n3=?J)F$K3EjpiIteDu zfW!-gjhwmFYw@CiJKQI4q_~2gZ(nKIYE&Xu@KpeE4}%=VCSfrfyOTz}aYw?>Rn7WT ze0eQ=;x9v!r-d+wJS6v+E_cibfB-aXN_$gTMqq)Bi>OuFPZ4I86wDd1(-3!W%8HmS zLd>(j;Xj3kNraX9JE^4yU_SSC3)Ppx)zRkjBiYo{?dj%OB3s;`<4!#FqulRm6E8!I zxxO^JE&scI??23AK@&{G`O{E9blB78RhuimKuu0C0%7XWxPRjnfwss zSzkm~(cC~p^RuIs1NMKN6~mE5xz=T%ff{+iySqAo&@x#ql0pn42q{*<24ToMk6y8 z6`9!O`&IQ32k!5VL0qHwg$AO=?U-qlB2{SbTau=iG`ehz4PdR;(AoO1KYm zOg`=OA7PrCDsTLFe;TNumSg!R!b>jjT3?63jj0a7xBE=+JEG2@Q&-DnBZ!nnrL(R3mzYkHs@p#wu01!r@>}%Eq#HOkj%a?iC z<5++=0_lj#E+a1;As&&hMk|!p`Q%eK35Xe`;+cSL6`2=)BR=Ejo(oH}O?A*IzK1FX z7g>Umvt^dMZ3SB~e3Yx!-dPQ_qoETIPy$WCEm z_4>Hno%GlgmIXkio-yZ)AMvPISn!I0#BVM2Q&ELkdI1vRO+k%YPbuu%sSD<+?QiuS z#o+tHvl%nW`cmh9ITTGE56A9Mx_}JTUYQT04o&j)oPhJ@xlN^8 zp)amVm$eID3m^?|5yD#kxC9rd5;Ht<*0f&FQp3fB6*H)q*~iH!9VQlFfL`;|Eibn# zL)cni>ux9ZUd<$j_KIX$ZaZXOjhRVac$yALyG z9nb35pmamc=D$ZYq`_~IVmrO1fbi)Yd~0lLRNctY>j?sLBJJnOOMNFgZ+uglpfA$B zn2!x<=DS>oO>RXbZrA=`1~98=ZC&(iN>D?W=1BPefpdx2#Ge6Fjyc|m8UV>S0;n&+ zDnEg#yi=WW%>m_>QQ!uJ)(ygtKMGxRCF>R-A)RJ@Ho4Z>&_0kev?DXJV3sL~44EJa zy?TEx!md~h*%Hg0QOA-fn_v%UfdDMaHWorT=@ zVV zi{8p?>@IfpHTOHfqX?MZ*+M&i;|e;MPPae~)<2XnlH@T|-5lnp6$G$C+|a6Azgg-v zq>sM8g$s+$k()<)2&W(362B`S)tWNV)zo?oeceLI{Hw`og0_n2cza-R^0QnF?tr` z#?{z+X&N{Jd~`>vZdE*IUTT|E&64w&`G@+c!?Zn9fLWyM>;TacuAVTql`=->=U)mCJjC4Ct{+x4}brdKeuW#ID?^$>TMmk!RrEy|`zq|2O z8Biam+9d+v>*ITbNhmbU-Wq$wtZ2SgLjuC9odTz5vsrU%K9f2i)vP35gl7e-0ND@S z!EzOjkppUReIK=r&h!P8-)-JG{R03A-6ntVaLFicqtTAg`Y)9)IVZjdhZ;>!`4|S* z@LATO)IXFOSUJ(`biwy-ili(Gl4k3I0wdw#W^t5A?!IhSMn1mzAE4Y$y2Sp(sKi0+ zCI$d?g1F}M?M%c(2aO2Nda+~%qALc-M#D%w8~Mb?FRW$m?gPmIO?b4q*YRWt_CWhR zm*@fHcF9^=2wy}l(R<#4+04wO2d$yD09+%5u=k$wyLk^2z+0_sKo$eQ$}SOcep_RC zh%b_grbS}cLUWDCWw^4W8O7|T{EZPXuJJNGCIuh0f?j{k?!U=g!|iWQJE4mIsm&iv zRw{{TXDT3Q<+kiryNjn}zUE*yBqyFl-}^_+T*_nSPkGfLE;+Z*h{5_RB-N#N9%qxt zIQgR@a)|p3dsE^rLBrfrLmDrA-~Ytv9?RSXby2r; z1fK%WZE|;Xy@AIzw3(p21wB@Q_M4I7y{q0Ua7mKbX@L~JPzq|oM8~+r9XGrg9cPq0 z5$y-YklKiU4QLDm_z@|*%mE=suKPhE4k}&{`nZ;1;?dgizb@Fu2tvZ5@kWvB7^Hxg z+Y>CCw>r#!%=IXoE+=yql^dDS%p)Q!h^8YX%E#H;PvLMD-)T!eC6@srSF1-NcUXM+ z;$Aq}L20Re54%SPegJ^@H8>+tgJ-1>RsJYA^%;%d zoU&%t;x8Ki+JAs2#17;cb52u+53272zQTbJPIZx$WBq?Y;o0jLHv{DC9;|qul`@B};&tM;KPTYTH@0Ti z;F-brU;41I7KmTD`r(^wu-90D%#I5##!23agAYl4E!Ulfv=hU{94UqVbl_BE97!b( zpD*VS5;f+DjBMfe23V58gz}eLBS)5Wj>{gOuiXb^L_K6^BclE1JA3)w+x5LcTnH%J z5Gm9lpu%>X4nL>A<(%pnA)>o@#wKbP0T_k~fj-jU0xTrFP<8>lq1Q^M1c29GN){cs zZF4ADAg{Fc;Z-EqW~o(N9m){#g3|T7=_qEL-G8<@^Y7B3q$B`Jek_9ONXxC{C(}Hg z{;WNsl4O^ZujC6fTd&ZHM?lm$q6dXx0W05gX};LKFXwCBE0gv{ph=X!AskD=>ckUwH-xIk)rRc}8qas)(n1!? z^xE6fO~z~@B!Wl-N2-JdRtP*n*>0+-M6G0$G5u&PMxY(5?rk@Lb;gDZZyP7JnkAK4 zih7<$y;Y<|a(W+KK_O^iKU3;Wk0pzaJg>T+DK>P(hU5r>iW7$=ZnG-;6<}NIa}w9< zggY>3(hgns60)r0HX6@a`}78DsT#rRV(Hy>ZPJ98B>*y|6z!doh#~kJ7rvD~_$XMc zRz%y~r7$^AGS2vZ8=K!#JXfT={`Yg~Iuhu`F}g5K31^~EmOArDqH-a+g_rz$UHA6f z?g^k-KfN)XF9#HGI-~7K_;bKqMsc^h(BY+9wksrg{GDfj@rsR1@oRO);|sk+wk?P( zosM{WFw>*4NjO#H;mGvi!Iq?8%HrJ*IcWQb%>2B1fjqzF`UMjF;~Fm<@)41RCZ^)9{jaG!g+Ef`gfZJ#h>i`U)fQpx`#>OxfMVHH!*MUGRWFU z6NPjK;nJB+i(j6aFo52>QXgZ;Z#o^`qfm1^qvroF^fn((a(j)X(G5Y*13htRjvO>|7FE{q^>__>%OQ8n3R@xW7DoDi)gh!;V9g%a2hJ~4K zi(*j53dXQwi@6V(K|G~IH9QU^3?EwG6@5=b&n2d)Ps_o;$Z%8tQ=F{)*qJkn-Os7v zq(QpLCu}ZDG-}0Jp$;}fqO5>ON8UQncxCh|E|qs}it|epJBmk>oY2GS0{3|!;VMr| z;`i~0P%D602gdyQio%i9#y%QN&3~T9TQ;qoOs)!y#|HW#-x@u32!x>45B6{KeMEd8 zAPTZRdHiycymM-4=X0wD#;SGJj2Ybj9@Ypns)gI$f#M8=`V|u|LO|gwTARMvu`7fV zuCkF(s{G&U)et-TDWnCV2yt7NN`w$5KEzJ?C1mVgO#BVdZ)j_Du$+`<;-Jyou;-x+?NSqO?9}_Wx<;gU;4r3uOU=4(Noq9!PE< z+c=TzH-(Tu>MY4fnL!G$CZ3DE!1-$UHEyvc0+K<%xPzE5L-R14cKcRHC6)Q$aiMKI zn5U+)$$V33tNf_#W^_Ncb*KrL`XQk5r@V0d-o7I9JKWDDKF`*QiqUkcWuQd!9?hx= zMl&f(N()cw$upvGallP#b;$^HL)JG9ktfqfhOoc?V8){eZb$DuMX#=hSdzw4nkyv@X4Wh1Ah|-<_^Y)_e4+v!nc*Qp`lU%Em zj&py*Ir+M`UuEk2DtzK3bFrRxpGzW!vnP&~Cg#|+}yM8^M>LqlHh)dF039Z}Qv)GS8&k4%GNl?U!+y=(tAckET6xx$b| z6x`t<8b3{!f&^c5w#d+ait+@%T^F$|)8Bx}5o)fM zmN~^q5MQqXnu36GAl}0i)@HWWw(2fhB67UD@0EXexl3uHzFUt*NJP1IQ*9p`j#`xB z-T}}?OUT;vZ;xp~@93c@kZ*bc9Y|e`Gr6A%gPv%dxeid06PVN#aD11UGqVAzS;_W< z(cc3hfS{6^at*;q%z-Y+AbGeQHbvOW$+f@<(ZNg&qfEG1Abaw)nh{sAVb(h_D{@#b zliI#!AdCktHGz98UUoYW}Z4GpZ=>xuO zcOZ0Md@d6q_5Vq}^}RO>qtV|Dn>j9DY|GRWv`-c5L2b*+ND);akE}Qz^;lG9H6LU`vji zNvjYpCfp<+mt` zfvk2EOfr=1#XNY)hZOL6>@?qg{;fGq<4;aZqubC-@v>rM{J=_rR8Q7eHBsFy>!8T8 zR5z>41|IwP9Ph}*D@nxZw#&|r@vT*{JVH(U$;(5cBwhqwyA#5JnW<`UiW*W-LB<9B zcmpoo;Kg=YhbAi<@`z*fviSb&1R4L9`o1bM&_t+^3`cK@w7`k@_MMg9 zRnzBG54lC?F`V;AuEPOnpyqGPxWtDmX=n8G8|{|$7A(uVWklQb3p_K(06-w#MePHL zepLbkkb}&&@R-ijVa!$->CGNT5sO+C+0u!&`+RWba!4mZI{IF(L}+ZrX{HDJQ4$r} zh79j#J-6O&9mcMw+f`(j=!_2sksf2ZP$NC19s=1zZh}2e{G<>v1S0ySD|@{4&DGp& z6=}BVSiE!6#Ciid|+=cE(So@2fsk%uh6G!%pVz z^f8D*d29>nJEP{E5n}K1Nynz}?6hqiO>5~J-BG~CIPQT6gYixRDO8aN$3F89IQHBB zo;!!Xqtgs$sC>f6ANdsc(F~0k8O-}RM#y6y*fRY5u*h&AF#*oOoG*c6SlOBNoj;avMS^fYgWKJD z@Fzz>IsYjg(Jz22+;(%BTM zuOkGd*`UV?QY9f_;{L4*e44JdXMqZ2j_#4+&eVWgYjRL6r?IVdQUQcj z-5~=*H!>2kuV;xG3S-fB*c7x6TBGqO^nBQ>ZF{5!xd@ZTkt!#caHFY!+k#IF8uJ+W$`w*U;03s|8Vb;+zRnfT9@696RFd#R9JO zrM$OO2Bpfo!d!DCU*r)i26Z1omnCVa2VE%91nasxX-Nd+$giSR{A@>Y-3N+4aKTcg z8+CHi*Ax-nj^aBop5P5~8uIuRcCdY4Il4~+%-DbN{u9vyz794!s{tRj_L6frC|`AX z{_I=F(=Lu25H$;Ubr4pgee?*!$ zxFfu>=mNkr7ynuvMB`~1VtyGB&3*wYJzMIa@}-Jb1j2U4?$D|l*|0=W7g{O0&bE>D z5gxkolmWkVStY~Zwij@VQZj1?sSb>Npx`L3DOrXb$5uj+>c_t2Tb|x#b=T@IR_|v~ zV5zmyU1$D~V`mGR7Nfg=2_d-2oe7JVLwW)8B_6~@n2u3uw6d=Z)1L(vNC@vOGQ!gMY>CD;i9fEauZ9Q`fqUT67E{^buGEbGPNQGBSG*1go!p4d+^l&+^%Wt zV7Vn#rTv|IBZRfpI~IE6v{A_;qVIVRmQOFVZ=WH5PAV13dPIncQ*teFKmp0mDnJXl zdokwqe>(urUte}IzTV3+XpBH7{3)l6N-Wr#FShGS zik{LWn9&_=>cN2pe6V{IoN{8xCk&h>tTPMm7R<6>V!RfX*4Ow;I_YV23FSVEtMV`= z#g=>%E1ik^{xh^K*p-Dswna@V8CS|`Q8r>pA>pWj7|~P;NdMWs&F))#FC@p^=TE(h z1{I`uregN4mI;6mLV+}asv?&nIa<=N=Gur1emWd<+Jqb#1w6}Te7YB4$EF++A;$}0 zwFMyp?)ocIqNz0T(y_<}NQ2Es&!IyL;VZm`&`FU1T8|x?p{{>+^n;bd4@e>i(Le%l z0HFr4^<^J?IAy8W)^$Jt-v9wD&K;EwP(8>;r7Q*Of&Q9rje9GuCn-t3b>~xk%pHbO zBA{mrF4ovQVgWqzSW2QvV`%V}`|Y z!_a~94q3mYD)=N&HjC=b}HV91|iL;2|$mTys$MQTdoN?xSghy{TwsQ zOxY%#%*+G43LI<@RTuZCAKH^3kI{5Mdx)3UJTsATKv(7GOFx|_XG;4=mo4Ie)&|@0 zQsqcnDPWRBc;O&zq_N&k^Y@R+8?SZ%|ORcl{dG=a?2V9eG7LB zacT;`=pIp|-$~r<5wsP>b1x*yCV5-$02ilq1#;k&zM+)|Zv(fvK)3i+8RqfuYxu9s z{*6V&J*R>VR0r1_RURV*q8(zK1?RFc9FK%cN^kO(^m>+$LcNkoDHY&-eWFwc7^4MFe!)pmp1}1a;h8$TwAESE5197gC!ul{RvfzZ5lI>||t{#lNqyE=jyfhoV>|Kj&b7|d1f>BFOAp#+N0Y3Ld_@{O%bFgHIz46UFA&g-^ zl!Fxz$p=*J!s`-~mY{e!q{4}p?E8MA)u`XG(~}XwN!6v*MbPv&QtU^AX*7GS;B~0~ z)ZPb;{pVe00CEBJkR)?S4fx(Gu)nct7RKC ziZJUH(H8ykL~_v18&w-l^u9e&NE*0{K0!%T+~zbJym%vePpjSMYd^X_^CWsLA3G= z9>-t5hDRaE^q^D{d?##ZT$q-SzfC(?Z11aTHnOYeniR(WIAIy4nfO$M7s>L;M5i9l zm?0^)s2<+wK-3$RAjtJkzczKExp%nF>zhysAxhXV5dY7*7dIBSJX;!(l0R2|H0b_% z5fO|9fhG57>9%%pmKC8#2TPuhdYcy4Wu}#HerTTFou5D3?=~$AgkTD`a9_)(2iKs8 z!)l*2tGe3_@H7F^Ml{X`Kg$*3vIPpXz)L+Lt$x`A(`HmQu-kf_(7_e=%r`lglEPEb zO(BlCr%JiO*K+%9e-Tid+Ao!znwCr9YZ_SfDiT$~&Bu6h29Ve})nX}&`#1pYmtm(j zx-IFNxR7h>VS$%EYH4wZMF>}^^5CmO9^Rj>F{|2GkivQEW|oHWx#()fkNJ}E(_De{ zRHHycY?ZB^;chOaO#iuv_eyNI2F$t_0hjh>_*`s{^20^R@dy=vWX1 zyX%DfGB-{LSvsPM3hklA;NXa`mAF4;=f;$u?P7joRN9e=cYA9*t=Tw0G6U~{J=B-F zxr?3`X>5?lEvR~+dZ@Pw{|U7O`|=&*ld1jH*T@y(g1rZtph(jP6o2l2UuuysBpgI0 z=sjk#CZ?*P{Duc*5@W4VmJhH100E?(Rg0;d6CJqF000000000%PEAIrJ^%m!00000 z080V@>j3~m00011P&govJ^%nvBLSTODog_G0X~sLolB*osi&lKsfjQW31e>i)%LSq z`2rcCI(0~ArC;hV&#m4x?02PiBKNQK@5FlP|6{s8fd8rHVeB39|KfVV{cY?iDqm;cM`Q|0IE+5RX0XHWF0{R zg}$SrrHLA-eEak-qP;lp_vgN$-p}+EhNoOO-RvV~o~?c__5$-C{+EastNzLS1^-z8 zS?a<5&z0Rne`5vXwSxKY7L(R+`x9~l`^BX7oIb?dfd27mJ7fj(6DI7hF=QzyR|CIP zAvb8xKT)U->LKQ1ogyuzrbCnXA4i8AX6Gtq1R@b^H1#KGe98qbC*+VyIu{7|7CLn1 z>YDAI2UpC4gf9&x(<51*ea4Bo`@4|>Lw&f>|Gg_@QfjB;Z1~$juQb z+RvgF)M}<4j36OxpYu83-8@Dm$*}GLza-`ti#^!u)o-YLF!MDP-p&e{oUqJ^lL0C$ zYF61G&W#HAzYsl=1c!Uw!`JFdOb6qtX|trjxj=%dHq09d%XvpC{2(+7@W3!NkwwuX z_Colupg0L&%$XNn;hBy>{{I4i%V9|+el0>m4q9O}x~_WA-)+(uaX->kk5mh*hVLd6 zF>36OywONhS??S&xBb-nD)xlt{nfXB}e|upn#06jQw7JT%A$R9a^Wr=yJg#1m|M;c zo~hUI@xiWhL_p#nMAHFM5e&Gci8mP)zPc>aZbHh(v+Jt*ry060{Y9NZNU=H~&J!aG znw*3Sgp4w!iO~NC>)iG<+$ar&gB{ESAzaYcBSn%A$OIr3&w47OiSPLd_GN58GTE$GaNrVeE}a8HdP zQi47XTp>aTkK;Ys#QC}WVxJI6p{l!H(X~@sP*?B*AumcWbN=!Vuk_6Qkvoco4V$bc zaD3FQ(vsIjb@)?|J*XIv{du~Ky*?iM+RBOjQbN~g5wp>#Eb$nZ?zw_WWc=cc7 zyMm1Qe}zy>cdEQ6?@>?R_iI6*rT8S`5Ce-2rB<>lnBDpk9>37+j(b}_F`l5Nan1}Et{Mhk9mAQ#1d;34-%#Q z$oUqvcO7@qss96>f=!qB;V}vDy%0ETgOu`qNTdX)*6P_=N&?fG<2bn5w@$r)KH1%z zbVv_KI}*PnFAKXvvC#S%3)3M~kV;hW6sbkVPs-9P8$%is-P3cHV8KwcebL71*etNs zwjOfe`A5ByoVUon0U!UmZvtK(4z+RiXc~-8puXNc`dgObNocyR2I`7B-=2J~Z+M4} zl8}^iXKkOqp!OqbkisEJDq1mHf^xOM^^wcboG&*HL*Y=&do^~=S47QU=Z6uWWSlNN z5j0a7Se=@0n4IKKuhbJb8v%iW*hkB-2+9cfIdFvhRA7cl0geArFir;Mx@&GjzoF%b zmpEkO$qmhVQB#msHXt$ZJSRvJ2VmLjDc4?p0YuNAmK`X&86qYT!wx*rj1?T}AUHXb zhEKk2X8Bxcmh0>yKf_1^qp*))ci&Jfb%Y_1TJuJ!AdVvcPE$3ScVIf$Vi{j1`XyXA z7H6o7F>jZk8_Bwz+Ykdw zCqn*5vzfzt`8}nqKr?E06{V=xkq%TM&cJs^$wQ%VuOx#l8>j9FvFmbdDxMD!~7uGsG~aA_NzC+*G8Te&Gd7sjNL8D ze%V=k|A6ouI?2C7m>M;P*ZhQ``CNV^uI0ps6(z}Yl`olUrwvrngbmcH2sY?9BWur3 zR}=juSmtT{Y6>9Wat7jVCDk%vx-2%z+N_+L%f?KiO3b8H`^MC^A#U$((uYHV&;2Z& z4?d6m)7RUheCkNHFR)7$+3cT^M>S?)g`8!Na)>iRVW=5`GUs?JAQUl^wz0~n_X>8L z?08MO(l`s+vP4gA13+;2UM-aDByOJc$~Y3?!6p({)`$%zokLiqHZ)YAkAs&8Q5mo4 z#12wXnQI2zcfY{f_YOI?#4H*?Z-HZnjrbDCnfR;ZPVQV@;i2o=P1C&4XcNrf*b4Y8YuJnZAmkiM5alHS`S;{a~htY1OHf5y^@Vg*3d|FLSy|`m&;u60(EO=x| zRcm2VC3HSy^703%lkG_*`%4vr=E%*sdT@G=MU`NsufFp*?HQ>w%-1F8lW@qKh60=m z<}RFKZ1%9M3UWxD{C$s(&&knHm|TJDW5{u~U@ClS!^;D}SrJaPp#y z+r00Ke1f14nv=f^HArS;Fe*6A^03Fvp0dS9TY35e-t(QN0u_Gu=+b=M*_rObz@!+8 znmLXT=sYBodB=!afC!$N&KT@QR0m!Kex2zHH8L00C{+#)ccC7dA-Qu2JgwFGebh z#W;#R;!@vW9cqWKzKkcwrc|z4)W~|ecebLo0>q&YhhVv{9)_%5yy3xafx?iX8IopB zGc^TSGQ(W!D6TtKf47TWqapX@mk4V-18F-vN8klyxN?Z>%g7m4GReh0{|&}H;KVJY z3iaS;MdS89Ppz4J(r=f7zon}o|F0+XK9KvdRhufsVL@;P-dnsdvRvOn2|r+ohY zPAC0H(@(SaHoEo|YY}V$X_2hTr-*ivzO;9-azN46iGjuo?*&*OhHKtd}*t!`ik?kBfIAQ*~#gZ z_rq&!;kNYz1|3*wip=MYZe7e)$lpZO^{H5q+Q!@kDjY1&+UC~UUOU1%?#+aZ-CyQ;iW1ht z@VfxK+$K}m@xohb3k*ZuJ&Kb%4?G#PV2lvH_TDmEF4=a;$isj%aHT|Tay}*J=;qnE zD@rfDZzIs~JOACTbOxDOX2l^h~U1@Mt!d3y^c&X^>5UD!yF1+*Yo zBq`Ev>Nrcw-Bgr{5pv|hkx`ceWMHy4Se6j-sI^+kc9S7ac{kEBKxK_RryvXc;CHYrM5SfOHT4>&1O;t_bn7@&sY|~-cH~&WNtdF1AUdOnv_y&%YIMOown)`@AJo%& z5?&6eLJup+TZS7p|H;2a>7s9raRy_1w1J{*%zm=H^LDZ=e^tuXoMQy9R4&R4I&)(O z4m}N7=CNI|oSy&ix0vTrZR17&K5I~ruhfxm13DiVWy7V?)JPHo6S`k;Uj2RKRR3sA zqQ_!yqFoRjm721HI~r<*L^W6S{g(;)#2t1elkds`qf1|*f2gw3VYOJo4Hp1k)-=$3 zFH7{@HgN(Q(fGK?RG=w520_2|4Ss-{XIlx)To(fu<)6(N{QUwQPHq}Fu;8qdH}T8e={rz^0WQx`_3Yr&{$yL|OAV5{ z&A1D$C^aMqiw~IB7ZgP%u51@c00Se3!`lv32!hp7?yX13h`p15Q|E}B zs~2;LDjDZ}bycJ4a8&QbV+f`i9R;}Rw{;Z6&Vv;INnEQsjd;OCA$V5X-;;dFBg&y% zq!duNt&Kqb>R?q=q&rq&O1kFL(`AP(&64oo#tz}Y!K#gA!CYp!70(0hH@Prnsytsz z_=bHV*>B(8itZuRB5Z+$8r4a+eD8M)V#>pw{1j4| zo@H9_Kts#AsA3JJ9HfU2!sBRQ0PmC7?scsE>)}EE&Z`lQR)LZXg%v7a#-2w6LM( zbi%OMChvYkt-b%ZuwUgBn1G7}{nuAhOM zQ`5mkDuXE#l@E2cL=4F*kvXh6{*;Bg$<6(voMR?~_Cd8IWJ?6=>Jm?X4muj-Dcnhoji=Ht^}dof1L`emq}dfVXtOFjJET&4K>RR~<%SPtOmNYsX6dkn zm*-}S`OP54!W^Twoe=^(Yeu^^1l~%U?a?OB)dmFj1@V*c_ihVU{@<~53d4E2bdp*p z#74LY0?6~qMVF~Su8b0c+ci@`i79)D@g0?Rub<2lw5c8rtCKce?2~fJ zqt}-hZZ4225o=JbY$_55H9Y*6-7Lw4Ame%R7kXr@s(LJR>D{r0>~XOt|F=WyT*s2C zoAd2PMTwajpaP>*JO*Vh_6w9+Kuz53W#>7@PlL5a8=32r(Ytu=ZHp8b{eTAiTi%>Jst6+9 zD%=i~DeGqGfq+uBpFRHYX{@wg2Zme0;;6InAK8#UYzYLi1vAEI9bXWBo257&oLav0 zHl~QI+Tk`#5AdyE0x*;$$oC;yP<~-Yj2Wg7-=<<~t8VV;0i685z^ZBU|NG4!ZfMxi z`Tdw=n!T_WC$I|Shc?%a5CGe}m1=^SCkl%51#M~t5NR3vaTo18JPr9fpI@aN9v9~m?ntRz7N*@D%dpS# zZA~AWVLvwK6wM>veRUO7a*MF?t#64-K7Q|W@wpTP7R*G=ZYs;gJ@KogT@CeS{CJ(X z{QVnupj{CQ=&tfs)F00OP{yjwO^41Yq>BE~I=}L*6!iHgTpY%x-DBDAk)kG%<|7Iu z9n}&wsJ%vT&Rn>*zD;=D5@y$`RJF6YHFvDOU{Vb1##t^Rhx<5=r-Zd$!(0yJPN^4o z_Z1}}=pV`bdlh2pgSHrrh1CJjGE;(>xbFz!IWs!v7IFio!yLP&6IADR6|_c__E9`j z#vY_c6u>8PpmQ>p)Q*1Dr5<}Q_Lj$rd(x zBn3kjze#ydq}A}sbg~hB+uLLLrg)@NBmfO)Pi(?olKMp#QKf@lS(i>T3q6pMyyf>T zKw!g*$ZFkt-vQxtYK4xN?(D;()JMc=^jxeU1xB)|W?QL+@>0Sq3Ce>$kkKu*L$dBG z*x;%7xT2Cv9N8r-u zt~?U_Pzr>A0gJgmBVY|bo4xH1qA*8z@;&76_`R2Ay#GnYl7~XIMWe$Ebim8l-(ti3 z&fhoeLBx3wWKf{dGechJC{zOF&4N%nqA|8|IEx>LUrX3arp}+o30=$AfN%J_IU%7# z3W}*uhgf%HL#tE?=HoyH8k>`)%yvG}&@*GA)BBJo8g9Fy;BA*^h4U@QK}6yH5W%<- zt%b%M6@YNr_emd|3Y#5&0X!$ni?Qikw*eM10q0UXcj)Kz=r`0cyLN3W_YfkVZF-*s z@}uFT2{*=Pk=EV8ZxNxBbh-N#%oRuHNygej0ONV09Y06Prwsz;Zdz31c|<@THX=Sf z*+Fw^&%wgHo#HOcWBi+ZFr+?hZg_3v9&E=JKFf?B(lF9)Lso_N*fXbXjD6;e8&jYs zuPJVf+je5npuvd42+$l>kXmIwHi+ro2PYJI5_$|tEN75RjiPU5CpoPht0?^?SG;x@ z8f)8+5|7%pqaw;jnGnw3-;zd`{G$3;aB}0-cl;OP?MGWR?_|k6V@epezUiTMFFCy7_)q9C}|(AzFB$0R4ETiPN3 zqel&eB2UDdUbFSjKt`KmKMS`HsCA%>-#>VA9QvAuyk~V#`gO~-Q^(GZy-x80g9z6u zZ(+NHX?jS!&j1RBEdq-2(>H})A8OKE{?zUQ2C$1Lb6VevJpCk!@5LRFz)s<0U623( z07t0t60Rt#fc`-Sm{R+lnr(9bfr|_3G;WNy_x2k$32rx`PUnQfewsD-E>wLV;lghF zk+cJ|`Ie{2Ujym4MC6LkVM%MqXp$BvjfGtx$m*%@o#i4INVM5ip1KLkFqwF5sJsxr zzXe}WR{G}-d^@_cJx(L*>A8Pmzj`c%?MHzAAg>&x3BVNIww0`=}Vx$lowq zJG*X}Lm9tl;6yFPj}C?#TALUE0oXiFu=an_e=P!opni|btSR2G1Oc;JBGANh1hwX{ zpa26x7lCJ=SXQaKiy-ZxGxe}z581zknhjTg@gm}~9YUwJYbWk`PfoU;$1&o~SzgJ1 z=Nb}9-gKB%&&ZJF6F?D)v&Jn|ZY9ZI_mMpPy4b5Xj zLync)_l`hR<@?b&02c9*T+JFkfzNS|6+h@m2ha{!Pceu7i&D^qPd${gP>>3SGF}fg ze?gB~mkwpDVe?qB>i*48FHG)IKisA^Lz5(WK=kR*Ru{c4GG*#O%I)lJ#Dfff3jMZk zh)zqd)5jg2wtY)kU1h%D2CaqV{nh@9vA6~;0Jn!Wmt+dFirUW$37s1HmL^Ziyf%y8 zSc6yDK*g1@xtk3X(22{$nsh34bvplI`hF_RK}C;2T!IjWwcOTvz!UzFXBISmUtjEB z3*8L?(>I5mR=|vXk5&Md>0RQ&bFyi+Hh}1~ve+Gni{Nroia{)aA`pE>9sXmyHVxxO zEu*AU*C=+3EOPH;HM9|2LYd(fsuAQD)_9M&zf`UGVE1(ja&$$mzQ;u@dv|iM zMXL&Y#r9~VTlgV3X9?_uj_iB6i>2Tkf!K+48>~ZK04S+HO&7D6ZVuYNJS6AfsqEj@ z52MetHPddjETFwPOA2s^7N#GfS&B zrR%O%MrfjcFCWy>{6|zd8NEAG>Q5IL1MSMPre!$X8VsIB-~abPuO90T*mk<@&_iI) zc-r)``0DhD*~N246Xim^C7Ku;zuZk1GdH4WqBJL@rJnNY_bXWtEQsm6mF)01s-56H zaSTBb9F)10tHg;^9V8YzouQcf?h|HN87o7*`02}}BIq*qf4B-weN648j2rjnx9XG8TYu1d@@h{nqRSCUe&YRXkMmVDIc*by>X!h3X=HYUTI zg*=R2&rh~>#7UQ^c_$3Bbm(3)9|Qlb;L@DLX~-f=Q)-T^ifMME)MP=cplGm)X><4& z{zI$p(u5-MP|8AkjOP0jphRKj`F*g0y-kv+^Qzm2Q=&9-r7`ZqO(JUJQ$>>DgH;C3 z8u){>GA!qEV@QBwErDUVxIx)LrVaF1xI*M+1^gPI00G#Nb4gJ>E=IiZH?a^E7GYzo zgQr?<${_6|-&KOPINLPLMvxxc`ucJkSOfbC?gq{xpZNJXCM8fchi(|{VESOG+yzA>4x;s^ql6(Q#H+nc8 z@~B?zjE~${sJ)jgvDLk`=-cK>lM;&ENF!t88GRvfC%{EJdW>fWW{@$BC+_H_uy8@) zthx+t;~sG3fT^0hb|G^l(w9B~Vi}Fo+bYFk4YHsb8=J6{Q7-L;Q(d+jTkvDKhQmZB zYO%BItzpMjXL?Y6njyk`oBivG`F2py_E|4Bu9jPn_K(jeQJZEC>+8No@zj1kWhEO! zTCrUUeRYi}ene}H9bdV$&KoS=s( zr-k@;g;n}=!HkjAra!r?ao1L9Goq{?ph-z&zo-mAMdjq-W zkTYk@dCAzwlT$3p20cU7X%^TNeg>(Efn?J4XoJ-FtN;Fw1bxu`YO3%Ohg&F4HJzV_P(_hR1 zPK-#_?K2>;;3^{NN&&!YI`<1#yju<59?lYDW0@I@9UIQPw)>6qHXmYOYM3dippI)V zQ4~jEpz`&bKH|pG%{X?rzuP;Y{3E_`Sc&e6tLp5Pa!xJ!7r-Xah*gZ+Tpk-ii*WJE zMJNr*JPM;VAuLLp_Z|*eK)28VrG()bILQ!$FuGdnKJ}A&DUWplD>`}O;dQ=3|>LcVd1 zv`eP92!vr^#h85#V~2`K-r5c{c%iSmC0E}mK+Nae3gpv?F6 z8;^?0rUF^x)lgrl=LA5eX>fhOR#5P^n@eHQwK3b9>R9`4RD5pEdWS>FntkMG5sX`Q z0C?l*JVm`e>i&vML_;3kz{C~z0vFP`Hp{4W6#jV-n zXyH&+8p88RywA)!S^0lr8#?hOqW=gx=_jhvuVhE@MS#IOtZ7>>Vbo-2$1^@2`Vw|s zVbpGfro97TGXJI^!lNQctJlwaH8^;_3vru2^_OWsv;H`*V~G=F+fW&jA_uN-nQgD# zfg7Id7c{=nzchA6!n=O?SFe?4t_Hb-vU6<$qfKQhdAXo!%5kJFBWnp4LTGnS3E>%rGR@FfC<^#u3a2?M zxzJoUephy(&1mjuVz%thB$c>4?HOy1zekt{5uucyw>-bcrP<9yKbjPv$RA(jTO_cO z75qY*H4M~oYLr{;v5$$}=Ahzla}pn^;&k-?8(26HuRJ-ZW?7D=7e#q-me@Eya*I8tbKd2nDB=}oNiQLT}i>K>HI9aH!9 zP4V^|@_qYkq8DE8ks-9n&AEox+3;~g0tbm-5$3NSfzUTQa|px$2u8-Gq2yLtOQ4YBE;Ds0Ie2~k_dmk5ntBAu|zyS zS2B!^xjmNoo_@1;CDkuwglc`IZ;$9~h`b0+`G`vNdxj4ctW?31vaDZ!VGU_Fz84~G z6yL<9kR0=P3(rcFmHS{s6+q;<(E8-$O%-gRf*8p~v=I0%TK^L=Oy7r}^PLeKn0B4y3ouZXl!9-);{Uu{c}U8^%QC5HLxQASH<~ zpi)*V45q$B*TteJjIRj!&TvDL)71dHBdZC*t>Fk%B#PxQ*)HAYPhh)Oz@mfvVmQ5u zUr%)D%^1f+<~}>D-_hah;#YtG>)(Vp09M)9+%d*3JaJja_(rjJbyuJz#lP%(om0*Y zX{bDMdFKp;F|o-j=*D<7!G?egg^x@eJF#wkVb+Ztb`^_MH4xL4SCN_Tsf+``2wxS6 zrS9xQm|pzj*>pl!+RtKT$7`pkA2j%h2+zA~4y(P~;9mf1LLPbsoKWFSYA}Hu7zAdT zznOECmSr9Hgkm3btpKR%a?ii=`L~JDG5&tIGil+w=vwrU-3jP>ZQZTDy8LT6;}LJoJF&A9#nN&b&#;taKSxg+EN}MALbJfxr?{zf`>~J@%|;W`~)31Gd4b z`E0#ih%>Is+{aIId3Ufik$#?qi|@;qo9xq)^`*p~NHB9ffNdo9+f8|5zx8_8k!FR4 zcv`kz+hKEIJ43HXR?M|oYIXA>05IDePD{y82B9Gh|AFzH$L%l5o)d$k$np?FHn@SZ zS!nLDBRipV$U$b?95hY}dE}UG{E`^4XHxLv7+Tvguk!y z$YlmrHs5$&%&`LD|A_lmi%=M zev~uz|5jpQ-O|zfA91!79S!1MJAelFnrRR5a&|oNY@RIR*@S^Ey7vHY&`8G2kjn~_ zUR)j6E;!AOy%=*BI`MBWDOlCJ-y+45qsJh2F?h&y6fd8X?c*u(2%o&bN!W?v7e)vU zT;xCaNLM065gxmb5pZCa{kvRRt(L!PkCU7{bLMe4>tc453CNAeEI%ze#ywXBtd0`E z;464lDST$+BC*4XCQd0dS!y(!|*yIwFqp>9Z{#zDbK z`&d?VM)|@|$PY}@*0}8h{4-uP9{_af}`N3&0`zAlKK-29Wjn1e{U zMQdNT0Uw;dNf!iq*w`G%lu#Hc!TaNCgdwpyQ!_n*N9C42a^u|TJI*`Aw*;NKUvi`R zFQ)3WIf)`$OqNP&Vxp09{2;01bZj8jZ=^5nWK3gaZ{+x~-=3$vuI}6)LxR?Nbq#s< zM^`nJrOn45$@Za%-VqmGxw0wWxgG;_kB`2@Q;P9->s2%Ypv zU~vsRj&4X*EJfIs^C6n8Kvb*ue85pSj`Y#az3B%%&5<{(*GPVa${c{QT66q`;r&Kt zdpef?mb=Sr-x>&2of7r;oe#`;;mha+I^`w65#fb)_C2s6`)+|^w55v%)Hz-`0yO8C zkMJ6FjeRk7t^o`?%u8W%5WtrZz;D_{pi~xK(%~K3$KNgjN?F026_ahrqi6$XnbLUi z!|usG2B;CT3|7b3a`FM+MXzq%LZnqflNT%5BSE-ns~{;k2(Ks1WM#wkIN>WcN}yKQ zk*i}9?qDLq2F6w1;WZob@KNglKtjP6fYJypAq9g3l4o=AaBcr)F*+rhE$qAhK_1tOSs%a{=qfMoJ zCY$lSr08=?pKuZ9mEd5czrPF7OPkkKcjpS=wPLbD8VchUyT}| zJXwgZ(AT8+()$@m0-Zvb@>-n(){x*s3D0?X>z;cISQbF&Mvvw}I6Xnl@@|{upVNWw z01;i4?yw4*7KO1Ur4!)-cG$_4M$1_mxDADg$Ov% zr&RBw-D)o-SqRhfHjQQK;y{TPzGo1iWH9llF}^3vPr@O=Q@EzaE_(#R2t@}eizagz z*_(hIbaPesz5WVdH+9nOEyT(WoZ#4o8}3!dM5)BluCcKHO5s}yPbFUh-!zoTtu}L3 zi}4$~OqfCQ03__|nWMfn(=i0k2*5^KtpBif&KQ(4>2R#bEKM|`8xKh4Tmb>HpYEoS zLJ-%m^cc@{P&Sl4yiX6HQ^A{OGGzUIyib}7^H_aTVmki>^@1#7aN)lHBY8Tk*bEz1 zKzJ@F0D!a+&v@CT63Ebcl!!)HMpGLwK8)trk$5T`{z$AN9Zw`kFlloXkLyC@M@Fyu z`TAW^W#C^1wm-C$U4>)MnY6-^haI0@RyHp~xNw~AVrU^QP!7e-eDO0m(i z?gn8^41aPL$l0FX(Hp#l`cleUtrDGs*>w*BQh8Vcy0vY*te@&+Jw57e)XQ*8euodI zy{AtY!2ex^Ekh_r@f41_-jj0*iS|z=_%um~$YkZ|%@|&Len_|NtB|~7)Vy^{GLbXl zF!{q!D-xA3V}w)8068PXfAYirJcW_>UdY(B>ILL*AsseJK@kEYSj2&RxzOEB3wSdl>%R3zhX)sq zGD|Hm_z#Cglx)jOw>6rLXX@DF$5APp61LSxF;mNcAfy4wx%PWtozLyVu+Nw-B9orH zv=a9%UA+yBi}sOC=SiY>8fhBc{mgPr-a&jxH4^h&IaZ6^ZaMHJMR=KagvBLBdyfk( z;b&=xpXo>5v@%OZUa=D@JD7g-B5!G8;(Pa7t#PT$)h7~>O5j02GPH|IhbDORU5UGz z0=pC{_vV=Th1<@&Ter(uNUM>9Ye%lPDn#QN;C-H)#42>~rmimQ#<`EFJwt{`o?<`& z@IWMYas@L_7}|y%sMXos3hw5TO4EZ{{EGu*lb{GJr}3CWj0xMx;&z)DJ7UD=8QDT^ zXljR2kzYBpaoAX5Qy(+sjAqu`vMnnA^``Vx>KhR(f|!@hF0d7Yob8Rt>8xk}LQjEd z)jT{rP0AqI`?cbjQ*xQq?`1ePTEfb!i_C}rIa{HGEi*>4jd-uxHARMk^bqDzXN3@b0FoYU14>9P9c&VC;H$yIJE}F|#0C$q zz93yltK{Pricj_4=~~3PHNz>C*4`PEAVnR0E6~f=4t-{mt(T#424ZImt0^p)0L(yzCRckE`?*K@dA5*@TGH+Hzpf&jIjodQzSP4%v zyhx?CjFE^Xj{UpvN<1;r_cvW{?banhe>>K~i1q6%IMBrk+r2x&%o!*;)9e6jH4p3j z-=gPJxZ&>_C^4+^1GQI4AfJLn#BC!ee@~&`q zq9ifi8RUOCczVKpQ|U8f-k%cW%<-$-eXV#Pq=`X-EqtZp(Wc6`QrV74Zc_@l1zKt zF?8WfA^eDEeG>vqU=Skx7P@5ByK7Yg&5mL(wCR=#89hc{%b(JnnC}s$eK?-DPF-S8 zZ&|hVsB84pial0&9XFFZo!{5>H|X!i3;Lsxu*WkNbSq4qQ*bCim#t&lwr$(CZQHhO z+qP}nc5;#v+sQq5{+XKD4_(#$)ZGugYwzl{KGHWTo6d{#H%FTNyM%_jf+d&EJf}mc zjvVBqp9!+`MgS>cJ<8|)X=oWc5W^0{P=ozd37_6OrFrq3WaD9qwv0+kEUlIaZNB`Q)o7Cpw!?Jf{RNRN6+5Ou{ z8b!UxT}tCVrK^44Lwb{pnGdjhR^)Y4II5{bt!<8FG(k9%t0+h$^H66b0h>vFSzpqp?QK(OR8ShweublbIkD z?5+fT9-hdNe9aCC03Ja(r*7JB{dL(>PvfGGrd{VGpGP*98Y9rETX%rhe74A@L+=-$ zrnYq4d1kg$5v;f6EGOGwKu57DB%an2q2iX#BhpHkr8 z2$-X>#E!pbWHV^hvv{S(OMiF=;~myF=+0!p?hV|$6x|g^-1#^7v2%i9-Qj4@ua~5v zPHRecLF2=Dw!}9gpMr*M{mZs3*)scgWF?t@;P+#VW`}+Io0mQ%Yi~$R?XB`?(gp<4`fH74gwT+*R4dQWNIH-Ll2kUbmXvC#uogyinm~y_F@KmS&oOXJ5Cpez~A>(fM_`IR) z-=Z7)I_Y#r_g`NMY<_#^Xbi_V0lo=*ynCu#Gr?DJL=KmDUE)lP17f0TB~Gn-j^&ld z8m+Te^RIk5&+sfsx#nyc$T8u;FS$QCpz=xHTd4}5Pfj&N(`?=U=ijuFQ?4-4*b$rr zV@=CISX6nzg)Zxqb=R$glsmp6p_d5*Wt}VrUVTZq?D@}Icm!6zF0}K|nJ`)Iq5FyP zBs27hteULuafljsrcpSAqG$bbwG}R*xZt2tfJ4$52?ZaF+KtQ9)-G!>2o)0wP28bQ z3Aov8;g)_0Bm0gZ0f|Wn=$9<|J9W;G^iUcgm18f6zvGqH$Fd$~0wM5?U^Wl(>`RDd zNMUd`$NT49INY%Vf6;+BIVlcNl&8PNBQY4JWX)NnGT%jXyNGUkE7@9!z=6Rb-m)Bf zAp7}{#WAP8zB2)68Sw;vbd@_FmQ!#cQP&4bZY3UGwZ%V-8~2YEpZiwVU%Z}hdMNGs z5yXGK&a9$wI8F${4HDhrHn{{8Wf;(z!#uDY2fN4FP&&OBjQl&+kPuz|q7 zBo&eED?uCs2)r}|ewZ_^)Z-YA8iR2YDvO1CnSZr}FZsZMch@WrK!9Y<8cKaUA(;6V zWU@dq+3#ID=(~xDO@uZ)JXMJKd~U4YAg{HKf7d)gU%k#Ygnlt5%xNzxqo4$w?0OUL zsxXtBv)cY@fc-}n!%qBeC0J9cDX@nt}OsQhnz*SLZxRL zaR1bH6Zvx~#5Uda5YfH)g}Jr|Itw4)eOEZjl`~)kLf~XzPnqcpig|ri(ArXV7B^_5 z2D!-Ecjzj{@f&uIxE?nHTHh-J;037yl!-s>6BGP1)d4^}+5*5>suubQssA`6b6Q8C z5V3xZ@2_{<7hC{{c3Xc})M&I6NCjz_&Jdn#O7rHu5j53>NGL^V&4BLhPP9C3aFNwY z%gyz7-UZPfR`vvt6y!j-99VdMaER`s5{B%_QL4$c40dn|NO9x@^=e%01W%|Zb#t8o z%TqahUxQMw7p#@ZO}U|D=WiI-GjY@@WP1zRnpO6Mfwe^}NC5aiE>2FjL5fYFrg-nL ztXq+Tha?SkWr`gtLV?&KXPm>&*XTtaSY`%S{8^kT1ivp?c#9*@R{{VqlW zjvhAK4v*qzmnHkgP%a%=s^5j_K&{<#jqc0qQN%>g=NQgGUt@K7R% z$B^6Fpf&&x&>tj0!%LLTmsol;f5^ba>-ya(XLE#brO=t?8&nguY4p&u|v`Mr*1 ze4Qm1Fu~IsZ>%im(i))BnP}*3m43EJ%z5K}3NWs@^Ki={LN~d+2_#89@oD;)X- z`8D~#1|u~a9=@!-pE#4E*+NsKf<5|=`R_5Vg7>u~4&s-H%~4hhJx@2FKo)A+CUA&w)9y;2nN?w_)aAIS6;u7;K4q;qxZ=S35`u;pQp<cQN$VswyW7PU) z7BkV^&j#l``vLo-nl*p|Ei}N;7EeE&XKU>MxF}pvXS|bQI_dW5iJEAgggN2>DRMR! z%+M0kQcjmzeKD)d`eZAsv!eS|VBCMFR>k++DJQu;hKHCHbfWtRKP#Z)dt3yvs^*Im zzT-^Q>0U$B(U)+iVVZZ^B^UxmlPbrY88U#K5fW&JA7j<4&XTP9xo1Ay27cX&yoTq5 z^V|`wM?(^k{RQ~;p=cuXCap2RFCG7Y&=xRtSS~QKN*-c+ZKtdl=vL; zBju<+$f9U&O%#BTjq+Ut&u)%Qd>JfnnCapbW=gR_U2Nxj6^;qLEIg2|1MF=US0L5m zRf{@gu&SYr;e?a9q^KUjSEqzk;zgsy>0IkLNnhQ*Xnwkg`YGUyNZO*0Ni{9HO^8T! z@_KNK=lZ&2up5cIYsC)4=WsR8Q`WbeZ($tC>p!b`MFX%$K#2%i)t0~7v%L`E?mVbw zej@RtRJAhETz3EY=gKSs_H}$&L+hnyV(Pv-2rCd$6>%{p5M48CuLA&RK_5*>Gontr z>g*#RUl(8+&Q4^1R5W`zaK4$YciTp#F*P#0-C(MD5e<^Qb!=d5&Gr~rw)<3?^;4k- z`#0&xA5x6A2WXH}Uy)i-oG7FjaEtLMT6|KTv9Go|;Kp*ChyH}Qh_ z;8OGecUp54cSqc7vlcmMG{T?VnJzyKsbx-yU0`y3OvZ6JFLExi$P^|2C%Mblly$ zWJy(3Q!$vP`PPI&c!BkAo-76H4t4M34+slQPC$>{Rq4Dcc9}}WDPfe2mBu8hlJENj ziieq*Rnij7jeSz_?VB!$c6(1^4ev7P9?Uz!Z|FMQNBLMLN3%!%LBLrra~yzha2Tds z^hy?aFf*&9CHV%TP$Xz|iAwyt1&~5B`kRx9Z@Qm4?XEwYvmGNwLfZw%pa)I4tG67a8uEqb=mSZ z2G8TEKC>ZB?iO#3t~vlfam_+x)QfLXN4HxUz5e|kbL_>cJbo+53rmgN!q06umm*v) zO<AL>LP2j=I1_S9fj9r>6i1%L zIy)Iv^>GU*`>zUy)z|GZLe&k>lrQ)N!>Q$FXoSHPX9+_f_~-WZ(mYxt~V}W=x$hbdo>foQv#oeVyV;fn6&yVk(o2l37?7DATqiMuqp|S zA&RJNjjWC`lI`e(BW#aVBMESxmFmAdC)VhUA{i4`ly8jkczK_ z!MtBmv+vdf>ITJ*crgKl)9o{9I|nuF)5H24Jar`u^#-2=mt)I%am|7khZxN{nT>n= z1DMTb!EDd`N16A?yCvEQn3jlpQ%|`fI|oRBdQNoXuRv~BWY3BUAbCL`! z@sg#aQ(^hN3Z007XaCrx@uN7p`!7L@9tm~0Aw zmxfJYQp{ItlMOZ_kw}|sqG`lDtCF{xP9O5R*;eZ|BJ)dm6wwLo>){d>s{rmdXOJH> z5j@hJy=G=kcFKbzwZl4`FTa4#w2-aXdjxkpXpR1Js~4|>#5RBv3v>v#Ay~z;fcs-n z$|XelRn5@`C;r!X!RnK{J0H~YfRWVQV^%^9^{k*>4AP;m!I{R2_x2{u)IWX|N=XOm z_T!==mGq&h{hwmVfvFR?1a?W~1DY}esvWSgo>DR>b2kY=iT!y$YSj5+W0#HKZw_l8 z3lC_;6hddfzv}v|A->724vR;g04E)ah$?5P09Fn>$2Jcy9YiA&Wmd88J*oKA4ve8V68+M;Gd#qFKDe*FOR1{(+TXm*fP6pOK8k%*?kMhvRM@z(j@P9ljEU zrKqybZ~u|yPQ7563iUe*WPoCl%4y#ei{woKgsZiH>e*{nNp2zU=eP2h3%v3xOTmb` z5&FhEQU8+x{vA8@(snOqBr_ZnBRd7)^Z>x+KqQis80Y0a^FNVqH4Z29NDwHo_!VxD zA*i5X^}>8R)PI}8^=Kqykqw-wuo|&2Wh1deG~5bh5`@W~q0ZLvFF*VX>EBdmb_dGxOkI(gr(w7-q9r zgos&gCajeY>1nSLx0B60?d)>QE`+{$&e6c^>pYMBisa=CGw7%-{Zgn%U7DYS2m``< z{VAmgMPh|HuH`A)@HtcdN$XAs`soh?Dc5ZC(}E}KJUph^Cn*1UAa*r< zdq*{d)ln(PoUo|Ork1F6n3^d=$_fegXAh$ku6@s+fAiFw5iFNActep`j)m`i=Jo~< zc3-`=-r{}Qz5x?_b*kDWMz6cm2fdG+UrRcrh>`PSNvGueqnG&V%!*DN7W3`ozwZ5i z2cZCfpU2O?3ld68o8)5te>U}R8+jR9u*M)`iETV zMH+SwqxQM}RS}c}9^w?9`377pJc+9h-$LkW{l-1ZtlX_ir9(p{>#32HQNGn`qRcQ$ zZ3F$dSw52I>h(93E1J0_z=d_sfAkM5=MlG)+D;yeAq%EUd&X_>X7k`rrXhTwJ*@#X zKo!0$O5FM9t{$!@s2qDIe`D4;gZMu`1KGMM7?O57x0)=GZdG|u)vH%afPXe#?n20%WrKzUV+gI?KGMSE83up zHq7ras$v=QcqB=j#Ez1GOcq4OJtaM^!|(a0c}u2Z>NNw!ntful@CpRXhnJ!e;@G^D zX~DIp87gb-=wx0CIJmZ{VQ}r0c7~BY4<$IHy}N?CkFc0EJK~3-Gz*+;eK3Kb-)G&C zU}vu8f+nwsF5^^~W|WK2(JO*j)zOb#g~!;TUxAyhwWi6l00REV6)D|#oq*7uAhT)a zDF?syk>tTCV4V&|4&6BL_ucg$)bmpxHj;}(#k-by>gYS$0}bg&<7_U9;{IRL^W@@Z zuJj7Q*fJHq2WG?c>~>~;6g91Z!b@s9{aUm1=NR- zEHkl=HVg$0p6y!jxnT1xjKW+!AaxnryXj~@5oc)(|FGs=^%3^@91E(&S_N%pe9C7J zd2_o8#Z_e-ne?lZwy|;oWY#~SU8x%0lp`jL!3Et(D!ArK5ZvfxfX3V(1V?Phx1Cn2 z-W_;YgIf)yz8OXf`8@H5%(GyE+VakVs(ry`f(|AF-GZW2Stvp*(Y^ItkSWlH<{+pYYCQbcH}0`rbN!B?wL!J>r_v zZhurbarogc`N*YUDt+BRrQgQ`MF7|zbwCy>Q((BZH1Kqy7_7egaJ4ALlvpl4b+6#e zL?$eN1svj~0ne(MnH0dGJFDkrT|`#A!X2Jdg!-Zgz2IRz`Vm;3v*)NbQXy>DEWTLq&x3>YA;JR#DjscuE;c)aWt6aBgOZbDG)W-*uXonw)Ev$#H>p$f;sQEaL^; zo)ytEYeqlCE)+6;>7_|Vq>bwhAiYHx(ty!|eVlvA6oS|81_X^lqGPfu;Aty1J0xdA zfdA?UJu;RaUsj5#o|Rv5ETq9=V9slcq&^OVn^96`c}hv9b_}%t4bbwp5~jb=2K^N1 z%V9f2rcfqYICElqbX)U1!&CUwNWn8NLu8|Y71IYclJfvHnpr;Rcq%7$XPOwWGxDS+g25`Ty<|E@momIdHG@OAX#T6dFx!!FVWBr zl>Y41$i1ms*sNM&98(<49W%yU)^(i)diWwIyd-L4%!)rWG%Fpf)$U8a$48ss2mxk?h{I@Y0 z#xfo>s{7p>1FA`241tBVJL__iYi$^Ghfzw*<$t(^*7W%zrF6sYE9BjY*-k2#3eLCpO$qfmVV0%MhH@ z^M$YQA+=fd6k{i>brcs6i}|eYLzuZrKGEro=1*q1U+KVG|a~unk+lpdL7aO9A{wcMfOUp6$`*SBN;W zltp782Ff&HqiFcW{P1m`7NBdx)M!Cc>o5zyUiS((znaZ)O%@uRdh)`dcYywA1O-_7_pmkAoHY0DaoV3EYUioLNe0V06+}G-F)mOa75xeoO#IMD^k^ z0nyj4!)cI{4@7U}xSExvDo$Nf~4YoKhS<^<6r zrP-g@7brn`4x;s1Q052t^3uhE51TaY)V>?U$w-% zk1v*aGq99ljS8=q84>peT3!wlPY)%~=#DnAs2qM0Jxu@vJ&0me$1J9@cxm#g4d)V9(m3X>+3wvc zsNW;%>bY;^sGBU_o?eqe!eiSQ8MDSs8!_JitO#VT$&ECY{& zzp}+S(5Qk8t*vcn)^u=tiMt_p$ZMs+)PLQGy4c0BGY$*A)uR16!8hvDOnA_$5q3@n z)u-u!>(ei2klUB2%T^N0u10mz;x;%t95e-n=ss0QT2$DXV|KyoOt%tjD*Ja#Pp8Vo zeMxAePK1B$W<4b=L(ZP;6xII364o~3eo$15m5oOIY)rdPXnHORUT?q=BKruIV#Ksu zRQsF!9U$#$`TMxmU6iPy+A}$pTpJCa&HC}PNjkN9fT~+9hwQQ4j}uFfJHjg#G`6*{RC`?w<_{DW}Xa1^fPumEeF&}(at8|%oLbK(DdeT-*v z>E@BPmpUi5RzkBtkk{9H%q+``JETk~C9Zc#8DGt96whK95%p8Z>`AxK2-Y!Lt*oTO|T z>|t~cb^Sa`#$?CKUD4Iw$+}BIIeZBIbTL$mIECmoL(cO=L8wqgB!Z$bSa}hCKXOmL z9-?zx^q|A&!5MOt_$%fNs(CL9Gua-j+%l=9i4yBY7=lvM>^}Lt+uH;;qce8b({R?l zBq|uU4|_zpNXp_X$V71gl~NA|mfi}hR1u0739*k>0o^VufpJ6oHN)955AkqWUk!G3 zHtE^Q{1tJdumRl49KB>v`^t{Sf>0-mc<{i6cN%8cvO}{N#^s@I8lv&SW0>tj*%MwV zY#tK$BjOz{g8)JT-g4RsQ4vx2dxERmO*lfW3)Ch&G5&+G8LH%TD&o%KGF@C*tg@eQ zh8x^=@5X=R;?t0O>Oxxd(u|yNAP0hGfD!Hib|hi+BUQooA_S+`E~|{7D%;zrtSn(B zDQczgdh1R2Wf5w|ODHEA;{8O@nWOl=a;uzco?+$BcTFV zMj_q&ublbJ8FWV3JUTLeprpmBSzUTLypS3>{h_+u-wMG+n@J`p16oc)ZxaJ-k)fV>_g)5P@aig;1pgG4ez~e+@OL_m)727DiYv}kbMTb3_#5nO&0ea_^ zT#@xinM&xe4D?9vf=DIek5B~amn;MA3~^Bwz_J)1^(Q+FgP-30>VaA>=J~3yN+Jqe ze&y8{JE3FY04ZfHbQ3C=I9<%>82*sceo8})p|b9(yE$CgIHr(QHDIR&Ef)0Jr+WBo zq2$a)iI_L|Au#?Dlci@?*FUkALRNYvJ+c`!)c^!PmQ?mZO%pbH0bcqMoM5_$)udsF zYxI)Q&x5S%0%fpe?lEKZDtl5CWTUcmY8oxKYh1YOWB(j~tcGJx>59OLs@q zk3n;{ctI=1e->?$*R%^$lT{I%a@b2RLc_Y*nxggb1&z*K)Y1R3fmM7 z{dR~rDOU}Bq|dVAYBO%&q0O6u@Z<>d5uM|UMGnV6D6JI}vzheE9ipsGNC>kuFnhqt zB2D+#JzBErJRj(|5(!v~c12n`UNtr^sp+PC8C#n?jOcOFWkA|FPYwMVyNZCWNVMIfcgd)C9YDq93Z0&cOnhv8Ze#9pn z#bF~oc!;eQFD9Av4yy=T=ec-KgScGK8xF(5d5$rF6-ssSP6Ld z4GO8Wo?j~%xBxJ773IfJKiL_3I#j`C4`GJpoeZ|R0VuiT4-2i$_#*v4P|nIj*Ksk; zP+X~h{yr7|F(1%XcA3K|Eqb+G+-YH~K~6vRN{D9(ckiLrq_8l_H~)8C55CE6EAwmMjzC}71IM$IU! z59w>N3zxQ(zIC`v=ZuKpckB0C`@@o1s;G2KpEY+2yQ8GvK;i^Wt8NkJiAVg{M~6Ti z&x`WV7L7AR?tUOomhWh~vmcT0&t0d^N6>Y!FH}l;HA5l?+3*!hMtE9Ph}hMiyd-kC zmL&xqgIs~hR|pWOsQK)|9AZ~nwB;z4eS~x^Uz+{b@U~Rs_6!9->K;}V@C9*cZqNj6 zq(~_C?1Pr6@P7Ur%2kD#Iy!UG2l7vDL6~`-B_KKip&F%=Q@Px)lU4o91CKW&G=v?+ z0g3^cu6?x()l^CabnBa=pVNC};UqG^XXo-iRv;RG_1vs7EzpL@_X3Dy#9Nwz(^)4M6?c z+x2r0C-hmebo%!;pWx;BVmoDa1AJGx>Srq#6&PQ!*>IcE3#SkCWsf|_M<|WB;7T8C0D8eEsK%4H)+rVwnXRl!Q0G~q ztx&OQA*A{*uZ{o(F2s8A zX;qK_D;Zu)jhg$Dya1&>)s6RVadH`+O8^&a-a&c{==v_bZ{6atsC!1C9>Y{$j!>2r zUvU|B>Sd<%#kXXNuTzPvh+-olY+P!L7An8 zM=ak*>SIxG+wOr4-dg-8?_94Kk<9(!j3eY|%44m-rqk9*L%|et=M*?br%Z(@k!HsN zw-OnpVm|F5y-6;;mHZKLa=9f?IJF59xb~QmF~DcM5YtU|lo68Qm%H z>d{=9EOmpDVG6`bQ1Iu4FG@6`)gRawS;e(T8QgW|AF*UKNfJv2FJt*B+*#12OMrLt zQW>xmLpmSPPl#YFN%d{H*xKJgfLY&aU(zvLF8QzH6cLz$e4$A)1093m=F`3#rU|f1 z=(`5*&BDS1Sc)=Ux;1YwvQXpK(nO&|$u8nR4Z>z?Or62R`&Geh!tAc zPcTn-=49DzTC51=HokR}62nPFS%`107RtzMS@ikV^^RkReCY(o9Myn70ub|Ow&w_Y z*%P(YYLuc@NX%bB2i7`79=wh`kfr2rSQ0!AKBXh2vBVpG>Wr=iApqX~;*u;ZQs%F= zqGZ(CC}N5?;Iw)gS*7JbsM~_As>wsiZP8mLorWB`W6H>-X0rc{SL^!aUS~{ui!=-- zw-(&%7gmvwJYv1Pm$u7DN$)E8-W)3s zXt*rP1Vr^A;f2iUgE{21k;~kqGx+0QPQfs>QC??i!X!c{)U;HZV2AQKTkpdQ-(9t? zc6`w`c*j6-tXV!-eQL2=9n4IMZbtyZ)?SvWUVMuSWX^r3?z-Q{hLr3hoN$Cfsf}BV z=Bok!COa>?Zi%Ie94(W8cQ%8?zV#HrB3LT8Iq7CEHOd(Dn2~6{;=y1^Poq@{e1R6V zdxY(R@vindmS>A_m3)E^Y_MD(ikF-AXR4;Vm1s$?yEQ<|?=&p$t}pPnI>+DLa`!Rb z|4IB|R_{YTE0qCIc;3J{leAXZiu+~@AfA;p_{5*l^)Rv4jej&=E!`K?(d#LM42)jsTpbnMYPo@kf2NIIP+0bZU_w z4^h^U^@*6U=*u~2E@hmV;~Nxf=MDB5OWoz(-c2I7C$Mk9_KGWI5ZiR@gBBXK8-JUJ z6L-=4L3dA3<8C-7>O90+6hCWkFq}XY#WY3G4zjB*DVPOheD%$HnjibSYxnKESo15_ zUw}0azfg)1=c*WHEqDd@HpxTkk}dfxH^@_3hA2t**5Y7ld&5Z!zVpJ!7(&MWo z!S?|)SN4n(o|i0WxVw$N7E+FoEB|MrX?w{L-7gKglPt!@7jG7OGU*{l{o4+F-P&s= zDcx|+HScYjpIKcAD@I-me{%$Z-~psD!-1cp(ZmW}lAqk} zewOcErR@)w!^&Du%F9FjXRDK*Gx5IL@`m#ExWoPTh`u)VsgP&4SB#?F?cV%W&TvLl zB%o@auT&`dG_Nh!@4}^rYU1!WI{KH=KUV+(QXO=;#Tho;mQP`{w7|qU z`^9bck&CVCiDtbCc+vNF^s7qQ?BB%8#Y&C(aMr{(pHoyRMxWNsIwBdDfw0+{0f;IM zpa-8H*D94$C?J&kf>??+5S|L;X;y)JiGM9;AW7yiUoI_{s{Q<{LTc31;Hjp9WQ}k6 zY@%idOwrg-4-Gx@UV6awLVuF5g+3%-O_>n@cG)c9c#u4zsf`XPS$GECG|{xiEj7WyvsT9# z{%oMI!89m)g*!PXgVf-=-2$QSF=C@rNp`$>qF-aEU#ssPwcVawnR7Kvu>56O$WeB+ z!=uPEA85GA02k9YHBH9=cF5XG~;yJo3LAf=m9@p;vN$PvR}^ zy7_X#aqy*Rw=-&cocAJsEjkC zRCGjyVM=$?hcEmM!d3X065m&~{Npb5WUYs)g7M-1iSmK%n-pYH(Yf)DYFlsS?mQ1Q z*B`br1@oa6fF}ps6WC7lu>3yMx`fNYv!h2VOgss2CuVD|4{GL4!mR5Ptbk7Uf$vCGq#t^VK=W5Q zznoLhb4}vLbmN{n9OeRXs%KeV-6YIPjKMWP$HckTN$P~@J5)xo&Y(YNz(twgbAUK= z1p7VwZ_M0;$bB=wEqo*o9W-kQnTJq(A)UX#4xc*T#~Ow8VWk?+`fpFNfdr0WpGK~# z)=#J`Q=@Qge}AD}anMb?j?oj;nm?$1pDZ;M_#w+)6BZWV8ZaZ6#_9V>%5XAxg~hDX zVSDC6wv&`;4O#EE0`l)JdYCs`)ra3x&51)9k~Lg;hRhj#mps`bfP(l2mG|NNN}4z{ zLvt3gtlKT9^$Aari*6&SJXOZ(7uTh~SEQ(M)@Gq6`JOhE#I^W!aO}yA_Ho@5SSSgOZ$c2HjY$@~VQ?t69g5AB-DjrENx(fzK%2 zz4gWl%?hx}oHj?qBK_pzWPt=TU!W43T8y-0K>;CY;3RXJMld!-1rUm!_VV~@iU>_9 zLFP*^!C>55Ms3~&ss*BYFLrbn$g#juM^p)woEBk3jU2v`jhYH!NG>N#yOQn1Bcpn8=VQ|Kw&ZUT!xqL^ z7-zo2hm-lZlb<1Vs3`=!DD3>mxlmd7f(4KM>*DOebo=(&I?sE;;G~2<%@&B}-ILg3 z0Yb^5mraHY%}nkOi~PlSHHt4o-R^4Lr*nU>1C^WSA|MYh)Mrk)4rkfXvp&GaP$cX&BES-kWBbGzp68?b>Va zYyXuNFoLy&`{IrqtB#A3BD61rx`et6(Q{|3rr~p!ln!yWiU)v4weS9O(|YV5dNQ?( z8aC09-``6#sS7)kho zqC-~-ml}82N_vPU2nbKqEp#~l`3vlvS_zp5=p-)@r$ilBzARsG#&Awq zPCuhuu1IWTnlanNiuz*y=NoRb;#G{xHm`c4iwdRq6LPQrtYS4EfitqWZ92vV^p| zJ#kqcq3;PkP)1{xFg70N3WU5Q$xhM%$pO;`?dX%wAE@(b_YMNwkJCRR7WlY5-q8+3}#bUw19O|x)N8k$4iQxz>fc^pIl=lu-&TpNH z`i){~K7aiBSD#j17v|*`uTc|#7EH1o(y`8x-awAmY>RHQ@kf^Ylp(Is1r~FW!-5l- z6VYRpYnsp;l?csd9t_{|Y%HU#`HM$VfAB67xE{j@DsZmfv zO`E<>#bcguD2yV7i%Qx(SjUms1>*wnU+ty#xi#x_a-UbyI29ALV3QGCZ;4k~X}|lZ zb@U+m-|Ds(&TE$jIO>~Np;hgvS_hH*FiAI+#JH5nhvY5pBwJ_7%7XbXo1{~k)}I}Q zp8&O@atVneb05WZ)M5BS3DVy_ull5R3gFtoWJ%1c*ZPavph#HLnD7 zN)8sXBtCJ=109`m;P-=nZ6Ss;NC_56m#KS-wlmYL{StiMuC>-!3v&*JLOLZ58aew5 z&oF0jTYK0JV@RlOU~KitZQCGOHlgjXI}5x;3r>*V3=gH$V8Q|2N!G|8!|MKhGi0jr zsr4;3SZ}_M0M!u07yEfhf6?$rvoW~di0X#)d&s)naCn`X_lPN0*bAZk(BAp#u7zjY zy)OOts8F67nhj(P@CvRN$^PUZ3T1WK$g@G#C~~YO?x&$f@0isybHhGzM^|1a_5pUB z>$#8c5K_y^H?bW?oLbRCEFTbz`|t!>HM53-7xwikwt-2@Jd%@9v$PUiiS}`(C8p7h z?*JCO?Z)rtpdDB7uY)@0w%jSucJaQ%C~R7>G5p;ugiJL7paD;D3#0Pjykpw*+(Wk% zJO*4UeXNR^f3Fz(^ZN{stiJlpMOIm6RpPzArt499EV1w&H{St;uq7Cxzh)zdbFoHC ztXZI%04KN-lj9Qwgpu$*!Fyv!NZqJJFV<&aUV$Fn-lr8t#>FWoHmk{x*BzIl5R zU*;lQ?N<}|y%#Tx+6ej!O?s41bnR7VU%G^@aEd(3i+X#Wivvi~`sr2BL`e!PnZ3W2 z1%d#1J|;?w2Fb2{YNk$`8C2UXCI&dN#nqerL?Z_udqD-DQXX1S1c~6~QV-W~Rr6GX z9{Pc5h};WG00jsmx_ZzXR|`WNq$yTqFZOn{LBj;it6WiIEgy{9ksyt z;5H3?+f{JebCX+L+ky<6qr)M4R+hGQ%-RleHRZk`=t^Id829#XR|qA~2xZCxtwUuD zbt30g&j&=-rq&QJS9sk*OoqaNuR~MwsNPL2bu&IDYwY$hP4r<~Ofm35SS^Q}eJfI8 z?zq;czokm$<*k!IsQ>^WK4#YL6b#q(aY7z|Mzv8~`@g4g zchK^=THK5hD2|D(&LbfSe1m11?IyvUtp6Wb=M*Gbu&n8}?cKI*+qP}nwyoXPZriqP z+qT`)=iK`+F;j0@PpekMij|p_|NqUJGQoF+%J$1T0B>$1Ji$yg=w?OVumbc$I?spU zi|$^%2XX%SM=ze$+3v0oY1-4@@YFhC|N)Uey|JRp@GtOh>Z+y_~XMsMNZ51*INwpe9aBE+Llv`^@Vk$Id+aXk6e zfa%|g_zDZwjE|=tAT=1q5hzQiYLpmG}8j}bujAtq+$7Yg{v@!ubpnEp&Hj5 zPZJz2L$xq)wboO8bAv+NcVEln99e*rRoITT=BaF4C^rB@Mi$1eLaLRtvlNF1j>~4DwL&sS4GsSJWC!IZ~7qUYcJpq zxb^$TQplt}ltcqOfI`rkUHRW()Fur{we{o-v^E(_jd~5Kie6PgFdL4?zxozShL^Ui zys#1qVDx-tH_WK&Qdw1Ft)pl1Ss4+n!$ea0FN9^IscQoGejA}t*v$FgLXhYSLYDLx|1pJReZL0&(VMN@;DgvWS-pKcD}Xs|)}#WorAF-(Hv||$V+Zi;3(9y zVw|Gie5ba3?wVXL7;k|T<49-L^tohYschw{YZXg5E)bhTwCYd%9nlpU_CQrM$zxPr zW03K^hifzjYFV-vF%&Q57*xG4KbQUc6+h}5aqwAz-w{!`IRrDh#MT+sHa&9NCFv@t zeOcA|B66jH(wSy+GLke|Z#8x1dU_P3!7$G3BCoOE|cae)Xi| z8uB${7=&nVc6eu8zTwmrfLo39HFCBYyj#LdyrE9`8;M?)7yxG+WPSI9fk#{{-Pgl5 z>45g;pc?VfpIbW)>OptCQy?Y6!eAR6Lg0JWG~Wz{uB1>RDn4h+XXudL*cXyLs!PNT zwf+73x8iGL1tTq%cWI4$Mxa8TqIk>UIZ=aZ_w`T$2?UGM@KRbsf*oR|Vh@0aBRGOZF~A1p29BPJ$iXAY-atxjmir-YZ*808Jl zy<)uJbIuZ45^qV7dO$00<`Red#Rxga%Q;v(=N}k%2F|hc)k^Ny6g~|>UOe%npZBG+ zuDn9B8#jJ5o5EpY&k$N{A6Y&us&#FTU$HHW( ze@KkNIaKboh)toH^ZdJ&!{)sT<+Cb=b&hwf9EK4KK|1J28SlcMw7XDRC?`_pZ!lX> zcOV97$D-fbuow=fXw@$-sV1{_4gKz#>v_N)U~#8ewK}ga4*&q;^WQ^zJ(7rAM3LKC z(BpUX_7_RutprO!2wP=V;|uS0jv6imnLiZp>5yUqI7(q{ej-c^t+J6ZY+bpY$}keu zK@z_D+0bY~Q`K8iWxxV@*9JkJp!I>KaAqqNy#8o!jm-4$W#n5xcaVV}@xc)g+q(RR zhNFO3*zl;B5YMMflSc+8Zg%{9M{(I%d-`1S2YmSJCLP($nrk);Ys?J$6cUuP&`y~H zmbDS~G9!DEoMD?5GxAA@BL-URG1M3Bce3+$W2V3$GI{pMa@}O>L{F-^gd@Z<@)+!) zI+AtFohfVaNv){=Ffq)tI32O}S(&FndM`wr(LMoC;Qx$(6mHe<%;x=1Spe`KzO60i z{|5i77Zm&r|DzXF{oO|({(tp?<-{m|#`yosx4mRv!<2ZIEA=W6RC!0g?iukkb?oue z)11F~-$weB`aqXQ{kiv?{(d`${^I%?sXF2Xr4LHt>K0r__M+W7XX(|hJ-wXm`S@-4T zm8DHWFzR(*LGaeNBt(_KdQj#gE9O3Jdk>k;xft{Tg;zh1HHdDi@~!_80js@rjZ}Gg zR8$n$G^62Fs$C_XDTE|P-nrXyAXwhF3SV9o)m z%xBnVqQPT|J0D?k7Qu1&8E0#=GWXG`A+ILu(Z|}b=LI9acNvu>N`Eqe$rayGayE$g zjWxBXMa&Y7>)0xylF=8fJNw3qtFB-1&@Z9-dy z7_3Kib7xz$!8&TCsHpn$yD2EdWvwinli~rR)=__Nyy^a+obybGt!c4?hhqtaC034N zj*#iXe++D0iNb$q8hYRS96PzWd9hDJIw8Wvsea+q#w~1&zSZ9SQJy%6icFbFvrnYy zU2kJ{uCgZz(f(mh0r;q|8mS@4l0H!(J{}r>i$2Vw&I_3N*wQ&C z$Y2$ipyXL_z4pm(+6A@ncr19OeuaVgK#^3`J3h1 zeRF3>IK4+gB5%L7ZQGhh7}h3d*k?XmK*CT#t@|=RrE;JrE3IeV2hh?fTr9l@JU;uRGL05j1MwSIfVPqm%l5jqZ^?5 z6Y=%y2Zdl?EwT(Q#(pwQfy@uCdzHoY=;7x=`k-I4WP<4%#qPNoQm=?SN)s*07#+dD zP)*KlfW98U6kmm$-Jp90(Sp{#f*TK zySd(hKa4`3y!KvDop<^hyZjPlm-vKP(V_03hZ30>K+(#wf7F!)V{0e*3Wa9>^g>%z zA7^?1`$cX7F=PDA@+kM!N~@onyXiT6<1yX!>CmQ;vMdQIpCO6;Jvdw_5Ur^K!^f!0 z3B&6*_u(|+zGOKvug}Pu`C~r?d^ZK_7R*P0A^R|m^=$r=J9K{i$XAH@@$1!9x`>p%5! zs!s{*6VYr2?>O{S&ttYL11BgS`NTsb6Mk{+ygZnGPVn#}f&$q*rZYOXi?ur|J2Gs` zjA(Cz`D-HO<+Z4ayDEPw$RN6Rn1p74S{Q!_^5PYq|%w!+ub#J-|!Wgvo@#>JQ5 zjqQzqP9v4^Z?ZY=t^A>aUV#d!(KiAG z!_Fd|(0_?LUYEjxQ>@Y`_|A!s@I@fquG~osr0mH-qQ&{PGPFFZBcPtN-CpWB4@_BL z!~^U1cux6qVR37b)mcx@rlG&9Y)Y zO<1fYdMQ>MW7657=dLT7R}aJCv9lw7a!G@(Lz*2FpMnG(0O87-tHw8^By11^u*bYx zWQM{OnAv`&2-u)?AQpdAUtIO(R0FCj!enB)Qr}TgFl6x45*gx4G9fsTl^nDuXpIv) zse8`Y;apTgRbC?ml>_zyWkfdpM^MbMnV}U<4!;wUuu}`cWCN-Sc(hdorJdFWn~FB1 zB1+p!xl$)zcASuiMTRIjn}f}WbPYOKZ1;Qq|E#e#dHV(1%=}I-TH!ybkFP4RKHKU- z+~aiQZPYsd6$svfx@73O-$V8z2`NFoDWhv+XIc=>o5RlO>p1|B8vtZ}W@K(mo{r0# zy7HIcY%&hR8z|(#NY=ksN(|*OKK!V>UP52cfvUfx81Z=>V(;|jXp7^N#s`hA~ zX~@Yk2LEh(K&SK5Y#YmPIBF7Ls72gr`+jydN&R^7{R@g~$W9V$U}C(z>UZ9&N}rkE z(!O9y*!dG<xf>{qGS|&Ua+pMk!qNbaQY_QlU)O=C^AZM&VS~zGiHt z{+U>(amt5$+!Xv+?V-xUkQ^jBI?%e6c?E_{O`;EzZdH-<@S;&?^6fBW?T-H zz1!9Q>L;T2jZ!zZKbJ&m=Lz@w^#qdPCf2PEpwMgo92<_Mr`e+G@E+;h zQ1LoY^bp5g1oX}uv!`}-?3X*h#5S#mMzB-_rl#8!(z^sTau4kNHaw%i>m}%n-wijg{s7$2WDi5f_7L7#4U*2oIdisD{ik?7$iEqyrG|)M7NEWQqf5i zrjX%))9tgTkcQTC8WgN`d7O@r+8n1O+GD68Q3MMVk1Q}VQ2r4D5fx_d^vh?sJahoL z_x4rkzO2B5lx;dW#oKss`b~9?=0~%F__DIcY4{kO992egpmxd+iR8P^%_FY@o>h4_7 zZ>FYaEE{u8HiVZSykvBIXNOg)yM_EcNAHUCZ40LX29dJ-z);s5kELlaKl7GDh`Se) z2vNca9zl!3VOpai6MyAFDeceW7N@XY4~@<9j?sc+$tCuOJ)_$8`)8}P+M%p=yNNU?PkC~a;=(`>(AsMJV5jwo z5AXUZNv?Kr5(OQwR*Xs1q(YL`wuw zG|IR#)TA(3+%}z~OU|`On|;kIIPBAfSh2?tb3luIM~+S%vJzBT!xJVc0=DvszUcMk zl>fkm>vKQt$DQ92(D~^^;b))(o#~N+KfmC1pS~NrNBy~b84~N6C=x1tSThYp=>qiJ zsmU}rS>Hj~);sr8ywI2n{&{a9C|%?j){~p=AWF4cQfzX*8rH4iN{;8Os$Y2LQ4KZm zoMg&=Acmy7E4O)Y>f(+l_(f?C&{3d5;#6>Y;hX1&B_mz6$PHV1RrUzwLeJsMGSE z*tFBJ4^#p7#wQaF)F#r!veoK#5|X2F#Na8(LLiU%FSn$5D4!}pPge@-_P}>tTxTLA z*9hVKMCCH*rG<6%c-oexr`g&_WI~l*7xQeYQF2X_x0ih4iXwicy$*eh$gokm-OL7b z00qfK;r~4Ie>vqz9>jKq3XR7a3HT}OWS(tX=cgkq$C^#VZRn$KYGfjv05xRp|NZ*_ zRHgZ-@K6%kcGqHc#d~x~{B#nk#}pOfKLYUG_b+PLLAt)s0mCsi8U*|fEeaZNiwLDo z+7+6)DNOa&akO4D?dIMpj>o`~nV0))NgY!9E0a3N_IQ$8X>x#kILHz}aIj(=kN%^N zy37%B>sSPYum4&!?MXG#BU_;vh7uasPPBI&9S_P1Nm)5&(IzPm1lmblc>r;*6F5Wc zd<;jw5hQ``x3nYd&q{^{uD!Gh^gOP%al^|< z19yzZvL%a$5`WVA&=hTZVuvra>KII=42@|EZ>9z!CJQgnoOH=9&h;u-m3U^1S!H2W z9b`yV@;tv89hh4kkkWeaAD}hVEDjD5SxqU%i&*|eT{#Gq&Aqlb!t&BS*Qpa#TT=({F@`@A&=y6 z()!eOf?YpCA-{n-ik<>tb{3Ds3(b062`raC=3%~p8AXB6@Xzy@n5~hC|4205^PU(g zd|V^qsM{Yd8f{dufN%CzD(>S+r}H?S4q5aiX$7`g&SvyJ}RWK_* z05_<%U8iO@IYN~~NzV+76%&U!^v?UxZ(HE>|IV4K@0tY+-!oB=YG8qhGPAJyjq@P<8O$_P3c}4um?@)dkbYTcTZ3oI|hRn1+^f-=4n8uT#;t(53Gp8v~`!UYCwb`GV+8@S2OfxRO@Z znR44|WCAec<6<?7GicegrVd&^p&iu1uFSp>hYjV~;Zid0*BvHSC^m*Et zoUkY!tyP!q06kufw8gzO!K-NiL(R;nmw3%3zADx%vO>gxhFXEfG`cR2&QZ&BnskV* z^BRDkb%2c6Vk2p<@S%=~PhA71UzR4_5RP)}5lV|T+F}G4_9(A8-1L$$ZrbsYQZ1-V zjwl&pZ3&TSyC&lgiF=Y6NtB`NjoWha7t%{Og#0O(UHv#A2OcBcZU9b!UJCl|~3Hue~28k1?m4oL@TE4WN ztd2#(jQE!gmD9weJM>J;Zy>~)7-BEs{okq3uT>IMQXPcWXR?#U#}5%!p5d61_keN2 ze~El!3e15PGj*&JePdjx=={g~X`gCcOUfGq9{pE7uQf7U6n#k*B*VX!;MH0>`nt=* zNT5ubO!hnC%NcjNTh6ZR!#FDR+@4cVLds$Nwneg>7BNMjkhBx-9j?^Bmr5S(eW#{3 z?%L@;F(DD9dwE~%OKO6Mw`Ws;Z56Y)m$;if9)FwRHg2}r#lzRi0In1rAT@tQzR*T_7tuAxcNi*wQ%up0Tge&M{i0YH(PYH5$q`jy?jwW%9$H5pDV{&n^-KJ1=c@W^)J%UUgY3*q6}c*94NL+-Tly74qc zpdC57w49Ocd)V+U{Qf$n513>_!hX9lfuLd%ao)3vAV~-60Bav}SyPplNdaOTSz&tvit7!%pgOjh02l%Qd~u)({SX6U=q zz!cs0SOzlA;tw$NV>GD2LM`dapHDw~G&*}>Bo^kYJ=1qA`4pzD7i$)q2%jgDaBaH4 zkj{e76eHe{rT`|$IO~Oyc>V#AE4|+o2z=cdUQyFej6Gt*9b9vf~~cs8ON;|EBgi| zu~m(YT_;C1tGxzB2nC4g14d$sZniZ-E!&9mBvf$WIYPPaXNw|~dwd#Zp{(iX&j*AS zoKjwpBZ#~GNF2p_J20Ktm)sELu1FwMM8@9lB7#{hN?ryc^Doh4lY__l`#~nK=wfZGla79P|OkAlIx^!lWZyAm~% z>#0ljWA6o)aU;GcC zyma2mtozf>q2Ltlvmg55RXpciCa9Kvn%oXRiGQl$Ngj6qWRul{91mILQgP&ySvqxPo|Y8JL#rFcxMN07 ziJ|EhWEI`m6~SwgA`AJLkrL^+(Sh!QsN$>VISQiyls&EBJ^LT8ndb7>3sXDYOnbmH zHoid%p|~KQ0uz-JNb3UN-&-uUlf6TPVGgM$MWs z`Pec(Zla$1U}TFpX1`?h%$|t@?%llse)XUgIjpFxn-6!SRkm|jFp{3}b{lVsgR5Nk zjq9gG5@4qlEJX{yp4`%p5j|i=xS*1t-f4j*(tCT-Dxit?ziNo~Cwk9+cI*Ugqbq{& z^C50t4n(*ck9>>KFM#fvj`(aiafGwB7j@NFHqoF;%ARvBk`y= zA+SZhq~Zj#q@DzAhdg$Xqv@)str(bjyYooc7CmGEjZ4(fc6T_wFR z;_N<*d6yFlzJZ%XzWVpc2jv}0kY$XI8^bXiY@=jeNDns7?VOA6>K31S`D+tfB@?_r z-XBbXdkWU14=-I zPjap7Ki5g16_Q41C;d^*S%_ZvcbFhIMJjqC47nxkPQW7ZRw;lP3!6x|gmH`CpSXvg zi3l5uQIZA^B7QZ&cH9xr@#w-%?>+dQ|5kc-FB&bk+~3oQF|X?v=jeBwI}Y%uS5z}-lw5!~ zaI{41&2*Y*#<=)ra4PI&T>vNY-QybQEYgBa^6wr`Zq=k+EPeB4b}*$;LuP?pcuI5> zLe~cjod}j5iE>*ruTIh6keaipa}KmnPiAaaW;6e0AA@4h;A~YcoeE;bV zj(A51#2a{Y_2(!;KsW+EJ$liGfQC-y;=wrnE2Vju<;|FWOji46SAd&0oUkQwwBBiY z*@fCVne!+uypz<)n7=51RlRr&?w{^_qulE#>8TI6yO$DiVI(k0NQ5xW+G13zL^v>&GKI*G#e(fU zFd&Q)34J?!a#?N4n%y6#N8`PG6iGqhTNR`A6V>SZW%P^v-jdmi2y9nqr z$5sQKCAo+p%TevGVWJ%q0cu-)_rAJRl)MDmRAe6)2s>U}5_l3TOU}g~M1KXm3?!P{ znEXF{6Ok52yy7u^1wC~3^+1XS6XDg*jP0_QoC4O5IHkBOIep2Jpvsx6&v+j_1gFd? zrwN$zf!U8~NnpOk&zyYb7my_i3u43QK^q)z{M<>h4kIVm3Bt17kP!BnE>TS7LbQ&_ zGR5?+xH$j?gP-vtRjso#wa6HWv4e;HIB%NyR!0YS$Lw8Y3?1A~KadqjsyGYfXB%e= znUvV$^uoAkc1yCajiIK!H~(57QMqYys|TTPnq+YI(+WFc7!F5qk<_zuN@hg( z_;JR)M6nzWqN3{`UDusAPNq@?>5!*rK=UGq{GhV-i~+3|&2)#}Au}^^Ybl(0+Dm89 z*`HwO_&>g?iRQN&N`EQlI_9|+gxw<2bdoMXIR^;=b~^2=ZY`Xd>H-NNy*MLhO6;8^ z8HtF@Dt94iN-UIByW&p|?HSTA_8S@G9n`&K7hQ16S)Jd)DPw>p>*NJ*zuvt+F8Fzu zr?YcfB1zfvTjduQa5}wH*izJY-$PwG^N|TRaH_waAynyjg~+DXsRhEl;%!O%5u(Kd zBX4)taf8L2#GH=L(XNvW3iGj@FuYlvBY}2>G|MWEEx9Mn9q~aB@#G9eGyk%8>6Z2c zrP|&%WJ>slsq^=)NpRx0+VKo)fdy5|^&!>v(By=4FTQeJ20KxFBp5uc?T#hW{xCHM z0BlApfl_u4TS44KF*xHNbvjhh5w6MYHhE2dwKb*^yiHOrRY`bg<09))QsK69#6T9m zkN9x9?Wtwh+GlBvHgLdr9=i;(*))tvYevoP7Zw8KDID_KUGefLJf`#W~AuhBrOtfl)m2hX+^~gjPS` z{uKJQ_v8zaFa-J!8}oR3uTs@?!S(6iPU8fp>T2#XUJ3|`y++18bc}tRdVp>85&HZ`Uq~HF)@2cXVL}N{MzcVx|Ed8YT zhPB;$NM2%K+{-BU1iDevLTOUC`BVZcC-=+*boHf=9V98V!}0uYHPsBew{Hfw+=t&= z5hzD$nL$zvj4jt)qtcm-{6h35avY&aj{^VG&|0wPi9K^z{BO<r*{QbZx#3{J$*>;;2YT{;E1&&V*GA}OetlOWmGM2%8>4{;cJ z4&3hwDVINX=N4oM>C@UhZY`DQnX9!HYl4<}U1TsT;thzf!Cf^Zg@xk=2<%rP&Aq~AA>9JD@UT^zhEFI$b{5ufa9Xh0%Ys4mo0 zvs3g8&fJAuo=a}WpbXPTQYQ>hm^H>w@zn6pxD~W3r(31Ead^6j&dNR2Z}#(BXczLp*&V9a^VYd1F|;RMCpOPh zMD_-F-+?mE98mt={ymqK!$1>dae+^k=N%$AJS#`i52C}KgR?BggVpky2wXi9bL{dh zY%faK9^du}MU%@waSrid^ifd6^`ne~3po~4ogi%3pMr2?<`^5O-KvP7t?*c5ZN@xZ zF@Q>{1y|Z?8IugDGb~EIAAsc~^`3UrV6Joa%sd^K4YP0ese2lhOVECe|dfY-R$U#R0}(ooa^iX8k7G1C$0ovbt; z%)kqBksE|@9A?*Ca1I}a`pu=VhEAQ3SGwZjMYW;uqMej^sb|1MjLzfvPe`;`GMc}( zt`R_9jGOtRMQ`y~_4Y23xwVU&7i%`k4J$c(fHno}i3Ns(EGvw7#4g7Lf{W%&bjBK1 z>6knGcy-Hr?#WnHZ_ z@iLC-t*v=|j_zcOeI9ckl`iwHjch&yFxsPeJRNlg)jbYRmWQ?&UAuf>QMzt2cQvyq z7_Qj3xYKK|HCAu3A~r0C@YTeyKr;1Hn1!iryE-K5?NTAT>OJ`%4Q7! zw5{4WAf{MgfE(m0D@nRw-FAid&(B)*Llel<<0i)d9;x^ohk9TaRj8pHE*|R|ol1$% zpkAb9g=R1qb#ZqM-~f2qgQNGg zLZXkn{7*QS&>l;MZG1=0ekTY_Xe--)^8f%@{~0(d^RPhpK6rm~^t*5kNJ>r?JwX_W zBbrGPE*w;mf%u`c3BWJ~Bk~jxB+EqwQn}t|uRPypwigfM<9ud#9LTq)DxY^hVI>5a zO?g3R3^Wak5;8=cMZ|3)7B}cJ9uI{*#+P)%ZYh_;2ju9le;IEQ4XmG3AIi2Z531;7)U;!)fyf}T3k<*C3{K28tUwl$`0gPOMPjgq5(T&IYR>uUGx~u#?1f zd<4CXw7g-?pN+4iI@6k}jW|nvx#CVLQw~@8XF5J1hL)i=zVhqjSMs?cAr4QAsar=+2T0BRuJ^lPR$`sYrm=fvnORW~Bl^58h~c98k!0WCm}GLMN4H!I`g z^}a?LA@}Rmk0uu;NP4^UZ=ODwQ?o5Z8JgXxnjrA`HQ*8)?W110JOkw5&pt=h^S06h^X5t5 zwu$gfqXP5OaA{a@5JRfaOWc%oOP1S8JDtH_L1QeDIY94N(o+W(m5%6^Kro)02RD>(%^x;kC}hyC zcI+nhy(rZdgIuq(E~?18fXal&rwS8km+HQ6wroX`%51gxkyhGu7ZFX-G#b+jgj)#kd#ks?a zF9Jwz_;PiEH<4b|28q^f{?hOHKM9|t+8K;yHa2!86Wv;@mST7bYCU>e4bQd6{`7z1 zHI*-gvU#LbzzyZaW4#!i=wj-rpQWiCfTrdKP)$873g}Pw-^2}WEt$)--6lWp-)#^z zeU|<_G;B4wVIm|FjSgv=op9t*-jwPpKr*;9=!)7wn#xJcjZPDKgori!aSaEGd0*p; z2DW~bR|3+SdA)t4$pR%Xp+0qBTV^5ge(5lowwPNlT&7=&MW9+GdoEBWjEjUqp`i7< zw^)D+LCp?8AWfU9SvwQAjO4PW{veW)ePcIf*+}HJEku`CR?N*tqN$oANAxJ=?{Ya! zCDdshg3`N3kc%R0@~bOrdffCAv3NId(78g*Gw;hiu~@kc0v>GjY|9a)bWWV$9JFek z);SbGDISTo(Q1rF&-?H+hbBue90{_nswZE)6`yiUAzC&|Y2*`B>amL%>{j*8OH#|= zB8@JKL9I-fq~S@XX)EdTo>i%C!rbmH{al~5TJ$`#E;7Za$IMyS7Z<3dNYq)tS3*o95(d{uzqgw#a^Ee_clDDZ;j6+@=J5P3;`I1)|d-EKc>`EtPTp zCa_--HqiEOLOcLc?$=VRTK(efO;4C^n%CG{tP z;%dJ@HKeP|Q>91hSOm}ch&GDhc)4RkNLs{3$xPZFq{H~6u1><0d8Uy05~xpI%1;SX zRqPef9@AO*%Gq{QfZxFdJS$HHy3b~t1n?!Jzw?Z!KjgBh8MA?+cM-S^p4Y!M-Y^pO z>vFl=--4}@sKR0={ov4I)sdQ$7))&?hZXWU&5~$1Xz4}Y0+M$zbdHL*TMY<$j+HV- zSx}_CA&F~+#_oL{Pk(%>?oCYmkwC`*hx(3Dqt-!^EhcVJJQ`_&?D6F_JmAUb`s2T5 zMhl{Fmt#0=hZ&@G(@usl&q`XBPtD>xV9;Q*lDc<()Hi+1?x|SCfP1~=Wy~afd79~3 znttx90S9#u^49nPTS5XOAEc?B{I>o$wgOidJ@Z-b@H{+5F=zVpFF> zF0trbmii~WlP_**Q0iC_;zv8lNxz3z3NaXFQNcPVwZ+%3GXs=h5&{4KP$PpXsyzro z>hbn}#=$}T<5)oR2AjM-Huf$yp|X#MVWD-esqzmK@r`nig#F{-f0`MefTHdv%6R~c zXWWt~O>Ane44jOi_(*RZ7qo1IND;3U6-s*Npwh?0c7Pzu)clIS1! zh64HHYP(K9H4Hot0lbYa3>8`_ySWc|&(Slc+s`Ns%J&q_RYcC8t$C(?382Gsi(VXj zZ|<}kBL~9Fy3fl#oR}swK#pXvfg>Ac(~M1|eV~;PV6Pz+_)c)UV-R#8t$W-9df2&~ zTvg5l9}e+S4ih`PZt1C_G?j*bZ?0bJP4v>Rr~QrYYC>MIFZ1_r4XZkII|pO_hP@5! zL0>_X_*?wz7PFQ;MrJb`p~Aco8#Jy<&2TY${Ts^PDAY{LUGYQxUeO0%@|t?{_YM8( zIIjm&1hFHMi`|xRF}88pg3M-u%~kg6QKI_1>C)~XuFpMLw27}7A{LQA`^-HhwigJ3dM;_#KzZWC#aPm83arg_r8X` z&T~R%F|PGBokLHQ=?v#IN7UbB3!Rr!YSmjT;T@Jehp7MFrsS%)Wm10mR+tc~AjZy( z)k5s%DcWTl`gd|ZY9R{k$knl?EOh3_7|`Uh42MSx+NQs{kg`ZJWDZdqm56C&Hdac6 zdxS&Z;*vT|%CZk~7EFhMP|nRwqi5|3xX|)%#@EURhE+xR0yG%*TP6eugKs&l4LjOkIbN_x*%gb@kLgRpK z7RAUc5j1PWgSHe92;+=z^FpTQXCZaWw`}MPhL*;d2pg!U8;I&40YLH)9sfm&d19l@ zTvKCK6pA>(_Zakhz)EPrdkFa{WLGt)*VA2+D&P$Ql!#H_Q#|6PE0W zUh(0}z5U)ngjO~?brIBwviYMPA&1v`Vlyb>ev#@#rXQi68TKr}KK;91V(@6<-$Ny3 zQiJ-MwsnJdS3j-2tDf%wT?728*|6AD2-eYL7{#a=W4QsTJnfgD3^C^<5tm1-YyaZg zvi8QUS$s)%0ETSfR5wHZV-cmhQR{6BlUde6*}9mcUA+`z&jZS6-ypaL)K za;6;2cYqFu@m+|gN-6lU09Xe{xma=a{g0a`YB$ar`Wu0_f-j4wh>nI&P@rZ2z}W%BVPO?sE4ahH zplMi`DwvKpMU=&tIkrpn^pK03=8h{wm%zuVg8DPAD_KwRAcz6eNJQA&Mcfb_h9slQ zd&!Xlhv+X|-1c%@JdXLXbA;oob6z%AXu)Kd0PRryS=-2+-2pJ=5>-uwCt$NiOaeNU z<@y><5MA~7(${A3ZD+C`1le&Fovzbl+uS+#biM;rfM7dnmc5IA+_iQiD$lqKDTF~H zhhq0l$>c=+v8`QKD8QRp;A?zcY=)w%exUDK94wq;LQF^HCXX<=O8MOBZZW z1}`LQ8_HICLu+La8C+jdpiL(%D%1fII}*&%$L+b|+zgkkmrU8p1YKs6?c>GfVg`N5Jeat`_jZuXE?+#mW1o zeeKQwR$50^K(YYS^;w_dR=kEq@$t5J26u~lYva7($rS*+->DAjhoKbnGeyd#c2rT2{gMJ_m}{jHzJ!tdbHYO1h$(& z6c(=ftg=JF*EeNO_U4M33Txd0?v?dE#}=dk37;^#YjqJ*uia3~joxyL5(org@b7v4 z$iBBnO}zCWe+)`ZtZ)3NP81se_9s~*5u`^Btyx*Nm8nHh`Lw*$hOycPTh6>13%X#> zfq$@a+)Oj2+2<)Yi|xMK&11Or&Ltnkl}es1g8b*}#1di}R&WJ_X5YZ_Wj3i)GBV?+l^h@HMnB2UzIaDmX9-}lu)F( z+jnVamyj#LRn4BJLUCOjKt1aeg>>;t+yz8+mLC8xQG>i?vBJA4woyMUr&;)ocZ=n$ z!f+17MTA+caeii8*2HO+Iss>X60NjV8JckNB~ZYzE4gS)F+(z=%b0-kUIl38r7{jw z;SAvwa28U-Y(Z%ABO+XIGttEt4!1Bt!H6fN-5C=RdBydVJ@WliMc=gu8UciVcZXh) z{JgXEN52CHcr~6mX{8I~3VA(!VH1P(mfg^Q6o0%}L)$B2SdN%b6%1LHNNW`pU4$n< zKJSOFKQ#eOQalLt9c7xAqWm*q)MVHKciJY<3F@J@yqF~XH&fXZ2zQj-98mTLe(0QG z!9qwrDmFqBC#gS8v08(|qn!AihHyH*>3#`*-ZPfZ(H2>7z!wyYMMyc~v1R1v)6XY^ zZ%LVUHBaa({g=y7FfWo=xyl5!Ii18QErbwM2<~v$Ow#(G;aN@O8HIGjZA%r+eVK~T z7|T#m?C)hor?1`y_(RnC+j(T1r?~`1Mj<>pqjR@V6m*A6#S%|S+VZqN0H}GmQR-!Z zcB7)?bW$yh=0fkD16PktK(y%Qdw{uZ7CA)l?pF%XE30NeQKv)X*}yR%wHm>#_GLU{}2c_Osd?T>#*ei3F%6W8_8_Ceq9{^wj)wr4oH!G4|JIWMF#V>?e6gqcTu? zjydC_hu_3RFSrRb3ZiD&waiNF+X9DWQB}hyWx9=0_>(ah4F02vwG?TiE7n6fl>>G4 zc`O@Vp>)WA9tZp|W6oi%ojDIovl-)kY$s;6S8kluqzPz~kc|*)6npyTayMN0q9)DXs^4F3EL?LM{y_3!ddX;K#Y-atGu=fp< z&Y5B8+K$Hh?qJ4i@SRt`7noz9=IRNxF zY+!3))SWi^)bf~(kg6OOJj$#BN1PxjuBxV<3NH8sERO(N4u^s|`QBOx0s^>fB|Kzg ziqKYFTI?r!_B1khX~amvl}E3CgwbI*+cAO}j?!7R1Q2G#De&g^LQ;kGmGR3oi%!RXq})5Np696&@I0Vp!n#ZE7(rmGj-*fi_cFD zO>twbdj&qqdbEi|Gb=$%B>oxH%16Id;3HVA=doaT{i(z%ku~`;_+D3!X$I5-vABVA z7d9#KB8{IqLY;VCQ&5hFsT%wlbO;j4stE-BwEv}8ou*1;YX#~FE^qMvPi666)oCQx z{|5gLrPA?tpC14JSDh-Y&HYz(y5~qBSxs)&E_?8ep2J7^D)Hn)?7)AX)$o z`0zdE4*YQNDX0HLd!~A?+?zdmf8MP_I-~e-^}+M_}#xie+PWS*T5IL@7*+VnlaQpfOpOQ=>&Zfn`d}F zR(ork{y$uuQ;cZAx~;hxyBNad2$j#<lkenBDksZ~w z{%Q4Xg)Y7dI4oK4E>n{e!qdk{KtzPk{LuYJyc8iYg)A>B%-m`zs(sjchC{kf#t-<; zboZ50t_lIv6lH2xCrRHNRo-%s_yiBQ5^_K$gywi1@F-N9(-B0Cti zE{eG@22hA<*YS|15i-bWt8LTOw!^HR5n#%C7ij^^9OBGsZ>{h57D~caSZX0K2?(RM z_o6#$#>4rBe<}EbTz?YlHZ*;^Sh%#XoEf;-Zk`=C=2z8HV|^)iO%w~$7gc~6 zkB926u}B;+ct#sFUJzt60qn}L3%beJxgi$7FIg30YsfPvRYohgtWk6rl$EZe>o0Q zBEf}c$8o+R6?!X$S5Qs}SSN``ND+qS)fpy_lR5o^i?!43)=2fge0z?NDf61EWX!1CrQ#^=;>|;+#CV5xfhIc>)8L5v@h~);KMDcq zAyElVR`udftgd|@v!^aCwjt7ffM8cJzl!eOxiDZc*L$#7!o!P)2nTmG2RB5|7}Rgyg?T+1Mbs=HIFnc8N$X*{9oHl}IxQ?w)k<$hFhntYJAb$3)hcQG6aUUempAQB zkNYf6ZIN5lQ3HyHhxY)1b*_0YC8Tzh2Tc-rtRtg`Z(lL1#v%G-0tMvIzuF?{5C!|^ z3V5ibxT~DT3Iyx9-*wjS;cg@5h4uevo^`=*%tbGf?|(i0B?fXE3~iSg$=N5r*2|2F z4GMU$CaJA=uiJGJo*mI7hW|qQ(^&^Pmw~FIWPT#@!WaZ@XnS+FP^-7>pv%n_sugO5 zq~OcEngl9NnBe`OJfD4jtbBQEFqheYd_swUkSZm;;dfg!*d@hZ;kqiw8K?ziHbYI& zJbML*7ri3dm^gvKBXNj#uXyElbMpaV3U4kyA7@ntMDr^#Ic?`VPYT}MfvBdW%?1bpAj}fE8CLxWf#oO%rKvlPI-s%ffu%4-O z?)HwhQ=ejGZmW@`t6>g6P^$xgD{9s+@yBN5Q?BDys}bF`9Z|=E)NVP$65D`8*2_%_ zTq+xK%pDqJ27E@wevGuK{}tppSffD z`yeNJc!=1*rg?hiVCaCWd8$yAvZYlz#j`R6nyv{E8e<~6{av~wx^6`-EUPjFD2-J+ zJw%3<6C@e(+`$y6)~mBt+*!yVq`la<2!ZG%Xavz zOiI2*x2yELlHOcOrYfiybx10(#VBTGE)r?547hu2TwWP+AolqPbZOWr?A$q7jIbr3 zORlPMBW9K_vr*I>NqsKhYQw$eFAIF}h!QcV!?>4a(4*O7IzRaZ$4d{l6(lt>5(E?| z!S1MCK0wubWeqzY{8s+*ZH|L#C_kPqtF7?=Dx=C}d@nSe6*8$6&^o<2lDb~kb^?nn zGY^Na6shvRste7)#SCp!3Ye;koAkp4o9i=ki()&uECKx3jX+CAh|+UZ6|n4aRS=<3 zDFn>wNjCbLsupFD3jO~;>h|`dk8Q^5~q>NgfRjO*O2$YK%9X;4(M z<3eA~yUqW=kEU=Hpl^okOb8>W$@E{+C&syzn#;g!DRg%O5dWU}$jkQnsxKcOI##g^ zbY<&{2IrJ>>@a&d9yA8~qjv;0=_{AQ&PerUIn`m8~h7`=@VJrmef-J_|s`|np7 zgc00{vDrc_ov2}+$d-05M7%1sD_*FtZ|esVgh^yO71hisJ@d|;hr%#q>Wq5QT`D?T zE&=Z`AwMH<{W_4^+4aEoVzN5{CCD=9a@hb{c3B!s48N4)H=kQj{pByHUd@&%?o4Lxhj>~sYV;Y>7)ZNAkj;|9#vrsVLl0_H}V;2*Y}%V50+I3 z+N2Qp1r98amW-G=zmD|*6Re8VnK9Z3b1y}E7!XkU)Arw6`Cq#F4_1o*wrkBdRQ`vi zUU_!SMtKd@%N~)yqALi27u!ENVzL&>ZDl2Z5dY90A>+X%~v{WHD@y@xTohtS=QA#2V&IK;d z9OhBv@|VRXG0rnB3;jAgRKN|;?B-gSwBS;ZA4DB+*X4n4O&101@Ci3BP+~SLEhyMv z3&ZG$p@2O4_ja|zNBtrsf_vklKZ*SV6OlP&F*Utw`Fs#PM9&GmLww}-wz40oPRZ?E zvO9sZ8@ZZtmcQ%6I`a}}=m5gTE^;IsGB&3zYiy=Efyaw>>%2y1h5&-P{>RFD{aXeC zl)q(m4J!kP`CaGW>B-7%5I8zYV|NTD2Dcr=AvRA#mbIT_hhAYFK+~lyMg_{<19h3# zPj)!2IOhZi$%N0S{gubGjmcu0452DpKz$F%rBF@Pb*00yGJ34B<19P#3Am&7jM(kP z^94tig=$ml6>-4Vy4kwV*k@naP!(+*Lv$Rm0C)H_R_XPcI7Ru~s_ys7z*X4gO{ew` z$0+W-?YC;7$5eK*Z7R--E@JeqfH`!0H|UyNWquynK}9kX=6_MO7|)4lwD?p&K=cI04= zn4^Y^+(EL{3VCKW`CO|I##volg#8x?zTBSL94>l0jbh*OaYLhc_b?(01kpK`!c%yM zhZYu=49Waza1}KsR_}zSGlrX4QuZnQMHM)S4UAT546G*$vh~S>WS;V1-lk10w^Zz3 z=UZNlr(wRZ9+?S}LPq;mMlv@Zwf2Ae6q0y3!BcCv_0xU`df7eLGn3*hy?$<>lOHxw zdfGjY-TK{{Si1yZI{Fa!z5Lb|ix#QWOJ_B+89M7~p6hFKhRhXO>=hx0_fwoc(Vkw< zU^&_<-&`iM%n0x;D9-H*dsj$t1ztly%1xu!C|IimRr^*qM~jxr7dV-t}OceOcGn zWsU*}c8FgB=vlvLE734Wy8ppEZ`VDbh=pd7PZz;_$i*HzKRg~vog+S_TAn{FS;9r9 z&ClhDIb8whr==8d$Da0sXE)ap)-0qzxV^^Q*qc~NhELDD(`viXC+p-{mV#=@j2qQ0 z6ijv_M6=s_3ZhrMP>lX(qERst<*~axAcbp>H%$o<0#0&*dgo`FEnT@gQr?^C*0Q^n zMlLo$Pq==Nm372}2Ou}mdqIglq51{gAzP82=PgQwgcPrDTzPKa$wuO(N(BB9H%Kex zh5Gw?tDCI?CDShrYIPJJCt=qLE(1cp1&L_5Mz(p-z(@tkWU$kp(FuW(R(1-rCDX2-!$48-*Eofe*tqWXO-xJ(XGhcn3kZa=tPPwbM4+6YRJF|5?ar(;X2pW^o)l^_dZx-xN!^SAr7B9{*WRrJ?DG^317at)R$_YR9xy;e?1GgtF>xfvoc!58 zwTf@0y{J^}+vnS)7sHDb?6sA4>0j-Z@VWsd)mDM^Hu0S)LTE{Z&a5y+`~D0s z-bSule0JLhV4THBc$VwF>uNyA5QGns({m}Ery0SAx7m&_X30|*S2{Fs{R?!!y)T-3 zo_ecYfy3Leu0-B0qZ!r%hwA;+{o~(Gw%{!D0SUX(E=W$OX!zy|hL^`9LccUyTO%3i zBsh-jdYjc8xyv{h6JGI8@p63(wS0rB@^A30hrIeeoRE1>t+&X1_Zq{C=u*MI&vw=R zYZTEyXoHiRX#-LNRNF|PobgyE0wGn)4U9E*4A33$&tvXoWCnT>3VI9R15?=2?tJT- zP$-{5dabDn2}#`wJENEg$q^^3GoY8T)ak@iY?0 zeed=4=Rg6=quhO|f5w#`(xP{&L4A{!TIEHG8|)u#LC`(CMpSkZI`^!ws&Kikk)IbC zL~#|#(rtjL1n)A&s}VfqmwqTwoe>DafWdcZ(d(Fep)^ha<0@pKdN5H3cs+n6{2rBg ze9*7(M$AblIs+20K*5wi>+&%@tm=!+U57pj;|tP9n~$ltJV2jvz87$bcHldXsOUb6%=Fn3;)nOh#rh=m zeDTiZZ9xZRWIg!sl9G`fv)F7bnII99`pV)!SzkAEVy76LN&RB0!)-`h3_E^je=4RD z;1^A^o+`KYytQhJdOpBs_lDW^M3A`!HOxGrkKVb@Y$JrJX0a|oqjTL*a$Xj`l1=5w zN|lvPgYa^c991ocbp^0OK|JSNMw1^q0{~dzTYINODszOAyw9(SwQyC%o^_n{Of%Vy$;O*@FTIv?qMHG)yn~4uS<< z#rIR9MIMwTdz8T(gSpyhBkFm?g`)#w#~`0qNznJnO6Mth1o`ZcMR(ctleASvrj9Kr znG9pW+2b|_f)Qr@DY(E1!i~mj!E^$yGWOj%9S!CG`H(H7f1JlE&rWxFUSojXOB=kA z;PkL{nr3Px-5F3eJ-Bd0XTQ!1bkv8ffX@OZp%X<3F&ITIYfD1D$Wf?Y!2!Q+2jDDP z0Z92fv$YeC%P~mMvcel1lz(72iwW6%Aku%{2<{!s39&68gB>E3Z5@$QOMUm}y92W8 zWRn`sie>cPCb;9v^~8=qSQc%_26QAy^-Z!6Zzpdv@M$d$G}sws7{ToS+*(Z>AuYL! zm@p0Oz3G22PthtlTiOE(d}<@J$PnXb!gfZIZ9K7Ts_|A;< z^xfm&k~`^)K-PvEWX}VTiMncXU@y75MKslT@fuiY-sC?L3qr)fi7p^3m!WEPy0(BB7U*n1#CMn(ES4er7#l~ctEn}i#o-zPD zqqqrW-;QSA7>FM;sEgC+at$f6xXD~{`x>oDPvxV%A)!fX=mnW7I#&? z=XJJh%IiqCNY|`Cf~%s*QF51 zdF$dd&twxuV{a*cv5d>n->w&GE`mFJ{*^Peijr)0H5CQ~`N_>5(s*bHO$eOfT;rD9 zjfQI%Szu9M__ty9=Bl0 zxyfri?t7l*Pd1$J1*g4)x$h9>0`WVR;OHI9?cO&>+P7PfY8o7pPJQs6LJMl6!W%sy z1}qfL+sA~)DA9g!K{G&PHYmqRQJNe?8~UdwjW0|#{+TZV0TQutT?Lz2S$nL!=Jkgt z#;a#N_@A&C%kk;ah!%Kaz=Y|X)5ed2k({*@=7Q3e_FRE{dxJjBILS(sY+6UXl(g<9l49bhLM=8j?%)^b%hDKiU2%9Ivo9bU zmhGci)h2~vewsTGj7&{}@nBOdiEFD22JI*leh)xfMdn?Q9_^Ccy{;$_+-#p`RV-j1 z&PGLHPi;8{K6e0EzVNkHA8!M?!X-@)_=HfhGsA{z3er#uJDN9^U|+ZNZ>wMuAO-O3 zsXh^->Rs~tbaDOxvBiv&Q;2Um(Yz) z$*&gb@l(tmO(%0w*U7<}Qa~&_@jN{Tuaj`yiCeO;78dbkXyOM48s?EZ@&lK!}OG(sqWuZ-`hHc!wF&15qfXI=>oi z_z%o#23_fWXKV72&ANK+%gJ$YiOnQi7-{56sl+AtU}|S4lk5?6W`m*4c-&3LMWA}) z4h*i3t75tQ1QE@;v4tAwe79C6K!&1UDesVRMmch{mhR!^aH7UTUt9pMdYo!hd(Ibn ztd1$w;$MpGZTrp4;vy)oCZe}yxU=h)GqA#+MXdpJ=t@TnG<;4veZ8shOvLxgH&Ury z8R7`xo$USMIAc6~)89=-T*E?H7=(Ilh8a-|iv(=C>zkc`5m6P428)$8<|1za8`34XUrEw(dQR9R{LQ=7f(i|1GI_I}M!C{fk@7@xLvS>3k7hOMqoHx5OR??@|k zucZh7>fG9`1w0`XMW87HDUJp3T`t&@;RRyf&Eixu>|PN&{ObK)`cU9lVvyR3hd?+= zC}OWoV!ipyRJ(!epBb;Qogstcv)@z(@eFon4p2-xn&Q>>mx^`-UkM|QKVg{+%K0HV z#u!ZwX|Q|urKN{qYE#T-Oo5N`NK+$i&BkM;ip$0uC*wN6-zom63iQ^YZzc2%rl_>u z2(m3*{`@1_V6I45He?*aeO7LG-W3zIe$8Ks@|~&GL>*TEB0bR?szGd_44Z*;rtN^z zw<%FSo$rkUaX*gmz>lF3Xh?3>%sgW=bDJVk{a6t(wANhK#C>dMi(xQ}~{ITukdTNKF&Td!Ani_sY zuX=U?IbQ}Y*AgI6>nATew-hhvOL2-VcvPFb(**wHTHlR5L1#ydn?yObc;P#O6QtGz z;dp^8*D&tSm6Z*uFj;BJ0ux6AFVe+o=?yOjx_Rp}JmSt|N%G6`_@0u-gIy;wH8Eb( zV#jXFi1`bXjTUC2rej!~`>cVj0C}RkyTnaagw=?PJ}7Y3)GIX!!}mtl^FmcI2}EJp zlEY9!X?CB10K?9LQmcaEUb0=+hle{ar_yVAYC9O#ZINdtb96+MXX+e+`;neD>J13$ zEsE@+JG;h{^zXJBbIIkvg$dr}ZGT#N8Iku6{G3s#KR5K4BjB=$aH84WY}nV;6%q_z ztXVT<%J!EPkqsL zz>A>M$me$ABapg+7a_s1@6cC7db#U7Ev__$$t-XTJwp#$$Hf7<`LX9?a{%RG^oFh%Fgcyx;w{Q$d*^)0@31wMp$&RgB1>zTf^FY&eNFi-ro>s$x zGy3f&pIyik?p{FQ^ieill%);k4|v5P_J?T3-Stf$nI8r08-Ulzk=rN4nIv6Rsf|i> z@G;B=<%E+sw7w|?WvZGE473{ zJ69E48u5)25!eDucEVx$0ioB#!oxBR6flagYE?s-`&ffBZ$}Oh=vc{s>!3Etic4;#F2o73YRT6ZnHv0q z&C>*FACA8(U7*l_<_dP#yWHSu8z;Bq$uH&KIXMa&=Anf3&^3Qo?$|x`b?J6Kl*t_d zXOX-ffhS1xmnFHrdlWmv;!cK~lrpLdS<;TJ&SOu{9nssIfVMBc0IzE-L$BEqh-~0= zW>N&!=z@m_n?il!AyXJ1A%mDY8+v(akB!88rqF_x)iX>2ndT!NXnlxox#~d(F~H$z zqm?x`*IDpJF6M5j=qSmwv!0BR{g=8Wz6Eec?$eyx}0t_6XJ7*8HD znq@K^n}xuhm?-|S!HU9Ll~Ox7kHq&#hxP@2LvYEzJ1e`S9FRj*K{#Pt^@S1;4@=oE zI=Y?bF82cPE7NvQY8NUDa+&{7+PM^&5DR80ydz6vFaT^BBdR-|sv#kPIdQxWAnacgSRRVyuV6c?5$g7S~&v zUJ4#?oRdfT3Mz?4czx?gEZ(i(Y(rx@$I3KxD)?%lz2>F^_LcK=NVOo7C9e7>!n%y~ zacP}cgVH+{FW80b0~^V1^0UqG?pr@1vJ@sP4pE`XjG@VKy?iz%U12Cya#(mbPTZs9 z-S6)r6j78Wu5m8^O!B zOLUV=zTn#%*i#-tR<)D)^&{6qy?Qeijr7T?xS!Nhw$Z<1z6yE`#toEV=@pGTB?YO) z{NRCAF%@XyK#{}!mSAkGz|+I%86`1;iW-efuOUWmd17j|ySAfdF3<~sq*OMG-~w4( ze$O#eBQhb?6M#6pH#%^qd+PM*u;6ymUAY7disniC#*pLa%{Z`Og+1ki2pCl83*%T- zWA-`Y&bYxenQ!VhEAod%3tH%2(1uzhKV$}sourLIg<)o%oZ(^tiRR1oq z6TEdg>L`OrsYj=LfFDc)@aQ`rkIMfI_(xkNzbc&>55c|gF!iLeWo#Irtz-lqyRXkI znbWOEM7=YHsVH~=s!4ziWc6&z&L15Gwl}P&|&r;L=~aobQfCdc{g%?y$0 zQZowZ3Dc_;k(&mcm*;^Z@C%uzuM8BodFi6VAee&$=+Eikna42wg2389J%MdR$FN{o zlv8!351o}4%!vwBj>mMhi!SV~Q5P&03T9mSO+?!|Xn_AdTM&q!WVwC$ulf=G&y0B1 z;z?2Nc^PjT!clXXpnjnk99sf^g}0a3t8_fdhkoW`Q~ASK+S1RL7KffTgoXp@v(d7c zmtH?hYcg=|!d~y6@Pgc!{P}9M^h!C2CM4+`$~`0X-ag(=Ca#eK#R^Qa?c&RvEh*`q z>R~0^vGXD^$;Ml61ZEY+&=vafm^sJYR2DQ#frT_#C71n9%s~y-js!OC3%3|d$d|tM zu1sqL5Usr8I|ANi?P(<9(?ei@8;Xaw!f0!R<$MC58$ z&9uL2_ng;1zodknbQ3@BY)?KD?6vVZ0AxZwlQl-?K_&L!GT=Wp(JV0OY(i1t2LA@F z=_m%!EXZuarq_S>l}yp6`fh&%IX4_nf1vM_giJu4ve?+6++`F@Lat*OG$zS?7+t~- zTn-UuUZ1B}V3%fYvsFjrt14_q*nqkePYr(B{Pw5fKiDZYJro%s(H&~Hx~n=sYyjC6 z2zE}<>kI)zO`N*ebU{UK-wV%I%4VgkGmw|SmXdSDPiu{!(D)H;(!8Sit3F;lv9l%IG3<5)~Mw&tiK8Q21eiekyM9Q{@GRoohFKb#UZQ8x5Q9@H1kY2lmx1d zyWcry~(webf79_=2hJgV+cU6jrpXbQOnZ_n**+V-ZZVf^`g0r6cM<9@;9#H6j^cSg5~H3! zkQR@P5}r*e_tX{@)ZeucrSHGz%jnwHb zgqxoJoT-w-56=EpC=<7me_?MXyFMcY#(Aj|g0^PHs`mi^M4;iSH&@wEznalc0Rd(RMR^OqD#^bDh!F_V!(P|3n6IhA!h(c*r|bu==Y?mM!)88l7dHgIXfep7 zhNRK`FMr9oXVw6Sccj)7SC-7+_bJl4snP+Gy@vSaaNS&(Rv0H-7rGV;URdhT zli5C&q)`0-`dkT&5G{C@vr@7Bb%`9`&0}Zt(<1G8XI_Ermme}nG5m;ZF-SWP6vxAF z_!@!`s(2$M6|IggX2uI_GsEl1GxV}H+Ybb3M`mV>e~)Jaqfa2FhO6n`1saKs{Bk&6 z5I|V-#%G=pm!VxU^i{+V07iELa}m8VzYI9M@V^crT}1vvkIY* z2Vfc>Op>#C)UhVHD}qfz|8e|kuT0A0h~*G;SSeNme-@OP7M*r{)j(0dt%)VF8w)cb zgQ73D-aSi44yr_1iKf_jU2>|Ra*t9Ll{�m(4*1t)CW2v%PsV54Nlw5>8-eMWUcv z22C0VhPW=kiu;2$N6Y{{j9shIr5LkH7i=L zAJjln*{vC;=r-Rxy=UkUWz#XaDBQDfvD~ydic`*x8?>mhmSj>PrkW5u|Gn{WT z{K=BI5^$sIZuQWEf@Hm}Z-xBCi#3wiwnbHBp)MWhy1H$cHE0J=09HFU(7ltuOEmrj zw|;hW+tGI7^&I(02db;6f+SG77#k6dlZzolmgqH0#MQT3frVJ|RAB0X;^C+7IK*0^ z5D@Gr2{`#VQzcid#R+$IQb!x*G4YEqbJAHABJu@-0XuBb@~P=?`{68}^<_=u?mVcE z-c2~%peRxwvqqNzf+4)VqWcztl0_U^ZF|a!3MaJQ{Xn31j8Lq>5Y7X%bjh!tZTJnu+6@Q9(HceDprh4xli>@W--`sF7y%Fr!d~ z{vn_`Jdu{-OVo4o9gKjLA|!os;q~%TvE%7C)+vC2xSpo+q=~JH+b`-OXG@3dr8X3m z3I|esmh%wH)H8l^Ic~T^JzQi&iZb56EDumsS}h#bvZRFrW#)|w*Ic{*ci#%6;%FUDmB>s?56i*e~_%I}Qveh|e0|VqO%c#i~hd*orZM zpCZo*NnUK=(`tG42mYd69<9f8Gy&mN)^h@K{PxT;cpZnxf0=LVCi_;`R}Ji2Ww|S= zCGAVazRo5XD;Od3;(U{Q488jZONjbCwqZH}n^9;k`E1&r^jo2A<4Pc=3x>q%S}QJ!lXWl*h`XZuy2()Vw7Tny zNYfoAUE}^~R?8&7frV=yG5 z;mf={Ce6`FL0TB%X^~Y4i-XRtFSBc~bi_iUec{|=%S+=o_Xh894BF;Y{1SQ+JR|&W zz{34{CtcQls=1N}qHBRr=j@wZ99rJWpBpC}Hbo<2Ue!lwI{D_*cu-MUtF3cEXC?Ip^_Vc?u?$k=N$ahf>4<)Di@2qT17Hl0xsYwk{8AR*WL zIkvIy8;o!q$7y+A9mENmn!hc zi;2bR{z??4yLM0P0naS^`WW+Pd47Pkh*O+M&F07&+`-$J3JkGrj?Uz!gmSTfuyfDyTa}9qFc^5< zq2|^~%}yvtNpQ2R_+?5x!eQ1ZQ(e8)h3wG7{MwjXN%m*93!393=3kw>QJ6&~_H zwodqd#T2N3+!Xue%?heEfGKNT;4R`tdbyhpXe*72(-uP6V;~8kM(^7$lqw+wP000( zAa5Dj%?Cg$fnlp-6Uo|?AL&on=Mhiz`SF5zAe%j^Ev?E@J77`Ex*>IVPZ4zNEx+aU z{NpG{_0|HALFXr~vSjsUr~(b`4V~VLA0*ue0D!FiKSlJYrVzzah5DuUSjJudOu1ax zl{#}YvC@fvLG)s`X4%V*iD}>5tkFalBRS^{S z>6Z{5X2pI=JuQl~+{@h+=T6D_ZacDTwA+d&1wzu&shP`d!}luoR1SW3%Ku#9UlWp%1O_zoyF* z$tuS4+&8A@Bly${(S9&xg{YC&X9OEWWK`%5O&Pif`DLW%hY?NiVD{;HwWYRCcH7+| z2{Q?!0>-pFMV^!EgcxGCdd7@?HGZ)zX(jisfe)r+8i`6g1$bxf9JvDeg}oO$MtIrg zDpZi~q`s%Wg|j{*_+2IQotsy+$4Yzk6O}a+ygo4%!!n8>2+P4=cGEPGON8Tr9^Gn( z0%G&z1P}E__rvjv85@Xk-TXnpihguMoFA;6*KzYnFUc_Jy)G1pun?s?y6Mbw;~jiY z5?;MsHR^d=5PT!?y_R-Nm*Te<;ki=Y16cE{Efy+g#;Q9kDv(&$S(gPcyEeaTPQnS@ z#wYy@_*9W{774tp7+(c|JQls?e9yhDcvwmzwzJRPp2o-jOkIonT8^qlhaKHn_B! zU@h1j{`BzJNiM>64@VOF0GTH@1w?rmS`i5MQ(Orj(YV8dqCI(v66Yl^WZ-yFPwMQa zbe-Swn8Q6Yz*c_LFC^P_La@yexQ1)NZZzh zyOU-|UD{^9>>`-0(ys4caV$5Up&6(9>{}wbdTreLX8t3>?WmC>=4LIkD~CFJC5=UX z{GE9tEKqElFh=iS%tQh8EZlq{_23L=d(`P+**DmBBM7U`aw|q^4U%(|t6?neOb{rl zKxcnjIau_)nDCcRaffY&?FaoY{xPg@DuTZhk;B8~))94s48z^kEV)RTtT z-{za*)i36~c5ORmG@YMKmvNDjCszluntY7P_X=unR-`9YYwIx1%(0A2?~oc?0KT5) z-_Bi!yc3m4++mEjr8`=AG$Q({9y5;=;34{fG7_S|Oyj3m*sjd!s2EabXb31?YEKbm z?<_0r){VS;^_OEO*wasJ^#~b@hQ)#bgZO{m`o)@k#2r;J>ii$CvXC-3m>y2UHhuCz zRqi=Pt7|YR*Zu+&dP0(jER;d>>`F-S0u#Zen+kI3-iP0X+4k=09cA7(=Y2w=@Zf1f z0I9M=U|~7mTwdX2p-?gaP-*R8Ed+qvLw+O3OK?CeI>{JB8P-zIBkRlKVfov*6$+N! z^?4O%0|Ox==i!_E5Gf+@VLSlMQ^T*$iG#L?g98N(ZZ}N+~+dIH=6u6MNN0lmFP*$Z0Zc-`mY1xY?xa#!L= ztwkA942v|=vxs@WQ;+9|a-0!iN8W>b*n5sk7X}OI@8wdSM&obhDS-BEk?ph>xi)Bd z`+99{aS1WeNaeM(K$?s`u78$?g+!2FhD8UMpjENaWS%1j)|a8Cg~j%w+BtTo8dcca z-~48O&;VEs8EO&JE;~sXtAYQ*+iKB}U9DoHLuT@N{lN38%KFQFLs0e&{$T!$01%Ws z(QaljwJWprh%V;7XY{0wN{ZzVK(W=cuL5DpgevMtbs1PWKW! zs%LZisvmn=9zk{RFffIV9~Z*)PW7ql5QIAV_)|uym=rRB5r>Gf86lsn_J%F@X8=B` zPYkqGFDU75m>JxEx|#Kl{$uNUjtwzIs1N8zhP;Z-`_!(s=l4g9B`NnEy~g%&G}(5d zU!}(ZGQOo`zDEz=+~na1ezy?pmLD*X= zkl4r6{detlD#^s?dfWR==GXb?7yvFmb0P&tU)0GT$=zUAgbRLY9#MLU!EjaTJos=P z4Kp4ww1&t>VHsbO1gCcle|h-|N6V=>B|$f5?{Z8tyG$6>gIsSxvmujj?g8FG*5G)H z`J99_I@DBJXi0vuFFaZF4R0(08?nzy2x5*Ke6Gx=Uc(aRhP2rr{H>wd-)V69m6KSpQB^l&lDpt*YY%~+z zVxpH1Ow59RO)eicgQ6D{X?RYm5`3RDFSf6ymp(c>PaBbv$#gyYhCMIvs+n4E>G@z; zgTocb{mLzdd#cMy+1f!0>>jKC;lFX4k#K=4Ucv=x#4`i0UJr5gD*h+{r}lf6FX+)i z2+`R_hsIgYKas(6WJPE@ti+9V+SX+ za?>G3#h0!7ArOL!=b{CfGy~K#hj0* zAV&mUwpz&a+s_FV3TEG*zpd5b?NKB1#J#SbPgbPlH-ohJbpMo+v=j2CS)oDY1CiWoW7gD(b5~Wk z?o2TM-D!mIF)y#Q&ZuVJp1rEp)=6$yC$V6YejC(ij}Ku0YXX}lNswh-@SNqWGAPRu ztAPw~+97Bq{>6HyTz6~IM`MXO7Rm!2Q@xdeS~r1x{6^w6(W#q!Qwji<>A)#VPbJ_V zMi^(d5juf~iZMrXNC66(Ks|CQ!GILyja2+@xSQ8AFCO>cymuA5TpfG%$M*%^HTXVC z)Vj^-nUE=UOWfQH`(D7pzUxnnl3;W3YZ&0@ZwShJFjk->%+k=ACPgK2mJKT62A{pH zyq1-Gb3vK)Cgwy?A#)1?I>M?v(zD4rT7iTxI!d(}B(IX9rvGCcbqhy8X+#=qR-6QJ zrUZmH7`h$1Y1BLyTMyzjQ^it{!5f;f3S(yPSVMEj4_QTgwVnJbqdTY`N|BHOFSr*@ z%P$O9%hzAf=|Zb?H;}21vOfIFs5}dGbzGMxb5bLYjk|G)vC73)`W+Wp`DoS~RJW!C z5Zsp)se``G0VUXRT2L}{r@KZWsqS!~6>|ZyCf?iRD(d7Cm6@WrQ)^~HdjMsdgKHRG{zi>r*^f!~oc?&cyf2?7Y=Au6i7biuLxA|+0p z0{Fo)gT@;Zva%umAp_*5)2!`Vg?&k+p#6xv{L$!RqjXsGd2_dQY;czQo)CBfHwxh^ z8Y8>v*xc+HpF`11$#>RPYjPQ&q+b{&^~m}9b;qARNIV5!Lbpr~GQ|8&kjGL#amSr< zGa&Qzv+>S?LjYV6mSfah<9d4jcH(8z7ZMN2WH!EyJ_iUu)VK9f6h>ukH5O~Fya=%T z3wKHQNh4xcmjH&UkKlp;2ei7oTcnXH16bdqCo_jC0ssI)8|Lt)LEP~}H2(j#=zsK| z99TB4|Mmg?50Q)aZyW*h{}8#2R3uKE1N#5Tf!()9+^9X%@0vOMiOadAc$2_|5q^LC z%r&uV{AFK3fByZK{mQ@Zckz+@J@M@I)cQTUME?rEGWiSN==U$7wPzr&mDl#)geQBy zr=pkDZ#iebt1h9(q^B6yUuK zKPfBe7)uq8(|&Jr^vO`O{23=5^B+eg#a@T*=4LS!m){h%h-xbOHzYZDLhm`ZKOJAZ z?h4iE1aDffW(Eh2mTDj=)BNOPx}wI8uZra)?dq|#JtJeD$gEKHK9t18uXJcMS4Lwk zHlkx^`CT46<9iCJsExw%7w8ld9c7NFMxwaSn#%>446@5es zHr2NU;S|y4?~>hyG_;c7P@)nu{qoSvl9(m}kegeuaC&U-h(l0zo4NzL3pCApLBVMh{{fjJvWiHwZ0LqtPxo~TDm5sblqp>nP$`o{ApJ`+Xl zkaDq1sSz!-*;QtNmZwCnBQTK7WGf0$n`-RWTNQiV>ss^xhVO?PH7`Y1WkX2=W*%56 z>2^4YO35LrQ&UF=L=`d8))vYj8=^q=AWCWlJ4uA7ccHHGYhrwjSqVRQ$@5*?g3a`k zf$Te&8YPs`B6xA0I*18!@0V=rG;1&>e|bOm$|9m-J;{d)p+Pbhk}>7V9d|ivYIN+} z6mwTtM+2CiW$<2hn3;Lom~CrofL%e{>-g(Y?pw0fAmVTgWS+L;+$ZZh#jp@^3Xtlh z&;ln_Dab%vrTN3G5MmYi-!P>yw(G}Flsrqm>#%~1;meK6f**yCsr;Q&|E$I~$V=_1 z6AD_seR-CYEI6&68~H=MP-!pBcc2oKQ`RB&eyS@4aGtu*{we)MtyUkkn%Bt4xbDxg zHH*GE$xMwX!2ep~M|z~f2ZJ*>DH}$2hnHYoqV;S4BVSnr+{$`))SMpTsUwF6P8{1v zi(Y>XV&EQ{paj)tjJG6<aMP3mrZzA%?&xviFba;>TtTeItik!U*%hRLXky z*)2&~A>=yQE_-u}@}6lwz_^T&;5joaEP1FLY_Njd!6$LAv@uWW57wd~j#wgzxlHxE z7ki6%WJv}$Z*drqwry4FH=AL2|6@cnK5=&ni5<{j5U#U*$U1e=hs}@whP)~LoD!Hx zHz{J_RrqTTh9u`4z>5!VlQY|smR*47Zc+7gP5`)QmnLhI&+4mE zx3yk_VUw2?CI1{2n#>j~S`FGiOt`(QqK$eS{mJ?%*PviV*gGEHb`2O(#uw*WWg;q^ z*{07y2rSbg^IFzxunBUQLtP>qipobW;22S_kGTOr`%@z78y=nx$QcH9y4wQJK=^cK z;z-6dXD1@n7H2e=>ef#L<@5izdZ!@KmZ;6Pw9B?_+qP}nwr$(qrCqjd+qP|2*Xh6S zjgFo#3laIWA~ILZ%<+wNt8aYZcm|^FjL7Ml>LCl*bsJ-N_qJDkXVr8TpM*nF7iKrh z3Rq^vRXcxL&&V5H)7kWxM=(B^cR$p*&v{LM&n#4G8t)bHxNQekgGzie4QT9MylPt4 zN+c4^{R5HNKlpzSQkcx2V*&nkp-{H`;I!Bejk#d#eqo_h5u$ z8W;MR<>iw&il7>3Wg~e`W52D|d-a#tM>kOCbTzZnsKyfe@9Rw|{l*%CB5DKBN5bP8CvTs1}zwbG>;PJpbiD`wZqQ%gMR!LXy{#(N#QhFg9aF3m9oe1kV-siU~ejTP5*dM-afVK~OCR0jtu$`Ud%Nxq0bT^QSFKa3|hCu^y5;U5`&xXE@E#+g5@$_8{&A|mp zc@+ty8JUL*w0F6YKS16Q6!z$H>X}1P&B^#RaTy*J;c6&$wg7=*qg0MK!la=`pu7>a zbOOVDfdT$4+Vp6M-F_RS5Jj@dxhP{?MHgHo!>6saqamAyJyf2T!Ar*`p^y1L_y6qt zLB*G$U)t(?*&#_=so`X&-0r;Cy8D7p6Lul)qDNeZ)YUebAgSLS#911DL8=osw42_m z_~pk}s`+0f?S+)5R~Ch^v><#if$B$RP*Ud5|ACwT|4ZvHSbMf6y1pu3w}CTR;By=F z^JCTYnPR#G26tG&_MMA%6YC|I*Uj-23&NN;wCdImlcp6ywHGPAUP?$5FRbI769$4Md|X zK@`aX7|2XM`p zI;{+;)lU!ZaW*6sf08}=Rf&9LNo&%1FSaHF(KM9YH zHL3n+pwoZGR?z`vW~uZrjSW>3~#NJ6;W7PaJy5zgj0pFT-M`J}K1!@?ZhsJyppNigF;prz^Z=lbf8+I!W zZShR6BVY?Z_LTc5<(zJv{#d8(ZCo_I3-CX9;hd(qN#BV!Syl?#hhyAfc2T^;s)e^r zWj^*85PBQ@tz79&kJmZbB_jzRa3N+|;vLX9cWED~)P*P=uE-~q)gkcY60DS#sWSpC7b?`f2X5)y0~<-@c+f(;*#3 zG?%$Dd0GO3fSlHHs!_Kw`I_H!*zA<#TfRyw_r0(D)h!tn9!xrNZ70ZKJb((m5tTk- zM6nheM2#R(8f}wgZxA$gMuaRG{is5U z94u$0j_-%Ae={*MFo>YG!8aEBdl(BGXYWrxOs~S7=yndl6=C-KdHsn~n+(yZ@fOpJ zi^VR>P)k*ulH-VT4Jj~}fApp>dKzVX(U3KA38;EluV#>~phnusx)xB5=9l6na~rQi(Wd0V2;fU+r7 z;Z0%2gr1CSDEB|xyn#rmFWWK4NQK7t7UD+IBXWLX_pFEOQBv^4-G1L6qu!MoptQ;T z6YA5F-=Sqy=0&|)^&35BZDz{~NZ4oPNY&5jAhZLl ztTGjDU@A-?t-A0juw%)pJpVXfm3$p=1}AUIkB@>74-ms1*|T#8C^CU+E?mJ@ESKIW z%>Q&=G<@XEU0jX{!!v0ungPXZ+^Wj}&w4$PLLQV}exUER5&Mghhjn5l#UlIT@~+)Y zl2H5yZ|5n2yaw9hx3lc1>jsCeQIxYQAi9bB%_^^bhVmw_IprAM9Rx@DJg6;I+Oq|{ z`Kalmab^@~oi+Um>UJqoygN4R-J^o}bQ^6x@~6Z=A{w5r172{N{BvQI1R6Yo74t*V zd1Vq{qBJ$f%(0h8<|?Me*oOKhD`mF*x39$SyK8F&i3NoSG!grKV}d$|h>AWihp}Cj zKZKLciffQXV@Jl^2yM8k^b$m<9Q0K=fB&~+g3tKI6PjAA*T@0|r$g2xz) z&)-x(!(L1&&+y;4fEdyKBWA>YBwa_C9Q2o}F_BUP2m>Ba&S&G|Tq!_xWRc+EIJQ_x z>5vl*XZftHu(X3-6TnE)%zD7>Wt0z@2lGCpZYLpb`EtW`eFq(ObOKcmLFvK+`)>2? z)`t%f86<+%i#>nuW{5{exTPkiW`qtG$)gok2*BZ=sS{zsos=_!x1kj!xOyy<7oQJg zpR0lM=x_Myvz5vH-aJ>;hC8Y9+qtQ06pb!TS}hVMD+GKkuIZ!~&PN)0GL5k}Tz9fY zp$Y!{!$y6twWvw!5WvC)J?X}&;VF2FB9@;}wYj?;FA($)iO5tiiVOuLA2hcbqY0C? z78anJ*6Ad^+)tgQ=!G}O(7S}wx3Gl4!BBim(~jXw@c0fJ0q*#(>J_T>J9=}>9?E;j zuOZU_B4ELKkcR0h5-b~P?iS*- zV(f7=DGUXA6H)XwaVBTXlLV;?=+n=3)m~OQz9A%%s zxQ9v>+6`FjLmRrbC~ZD}6m2E}qIhzMB0egWDQn;4eA5V?v7Xgnxn_c)2gsT`TCwxrRnu;A@lcLPVHY&l|xztfClFK2^vW#!o>WSNbjgxd6a$|m$JbcK( zF;(MC%%mkl$lfyU`d}?zinwVcpvRbHOJxb36PWX=sWl3FhruDQ>6GMEEa$I4!f#?F z739FgSK2&L{%ID>yMDH$54RSYtQ`nAbZ{x=kCUqHBqWg>4j=Z7-*=-U?TtOi8uL;B zZnTl0Zn;yF3*x2>_B3WKGs%A_=C%+uOR)Xi;coZ30I>BLATgJfkT0>yOPU)2^Ab>z zmQqypLyf4gw#TkYTefFhg>we~x@EYjV?hPGLF~+e?#=DC$v2(Z=uA6Xngz}z>}#it znVof&RAirB(S_SxX)LJ}fYkv&glu6TO1|*vd?j!9|7hJ6O?rf3Y*Ox7ra3?IeHKPZ zPM+T}6w)Yx$v?EvkkBk?5mht%N?v~0moPf$rDyVZ?2^4w;5|B5)577^?OTL@5`;I` zkVDMqi4dxEnpOgn*`oQhwSu7}wG}~Qx`sQ<1EGow`3~UY${Tat&kc1X)?y`NqXfgh|N)uus*_vhczFJ}OD`cM=EQUzG7c)R+{zZ+sbq8tXv} z6}~xslzU?_k_(oyAydUN1ucGf?SC(3 zGTj_)NJ6nu7I0dc%boDh?z-*o2ZCZ+s&~dV2yX3absW8lzIPHSEU!kS!%^&G?;<06 ze$P^vO*4wG>q?@dF{8H73=w!GO|(GJJEdukzm6lrHMN6+kq3&4Y({$KF%V!!8Q@u& zMH;>Juhz!IR#w;o1esGWil6?2mxxJ!P=i(u9JG`ed%?v50T3 zh~t*zH6Eb2n#RO;k6igN2Gc&};O3Q;-n7Sg1%AZ)kDDMs%~%QB^8c9X6&j}+ zuq!T~KelIIUG*%CJi%xK>QxA?eEfK8&$TP`akrVC%rK@fScfBT_n^Rbp&gAbGdXG8 zAG1YQkh&zWpJ+%0f^BV)VZC*Wssbi+y6ApYG=S8`QgHj;3!^ zy32X}`s^!sIv&dO>#7KqH@xEEILR3;8{pNiCM=4^E4*d$S%+XHR1wjL`S#+33_c}_ z*{7IWRoOC}a{bVnTyx-gyCt3%5u=^u3dtKwdE+MUvzzSLKImW$mclcol&)rcB}JyA zH5FlR5*GDMh&AW}9O;|L`;tRLM-;K5&WkSbc1c2699bLeBs{{F1q{zEYnl7|pAJ8c zV6Yu^s<>RAh(#A7g`efDR9D^2!KPG9$x5P&&+>X<2*CsyUrY6A`5l5pj~&#Wm5|V+ zo*ASUckKgInQL`AuBMZ-Vzm>S-z^B$^9k3w5eL`yjZ=Xe zTAncBVMc>k|cy+>0Ch zA!)=7WH_>bFSgHPgE*RX^E70pr!_$YoyDMb2L@vo8$_gFP@+ts1-S%q7BBEN;$GFV z;Q3$5U?7aPNdqjMF0SebH3+gG9~1-9F}@xRa>aZ`c+rV7w~Eyo4n?~7$GH=2#wuS( zeR#jQKW!-7xcmyiEbW^HDRcWB9KCwErkI9zRtq&QH#8yzjxEtcZLRyHCwM@C^WyQl zKr`hyk`$fj{!^9d=AXgZ5jbv_D-|wS1cej{bw^qOtLCqQ=paJv&zu8#b5aGIYxoZ3 zE%`D8)COexbZ#nf~V-UVyP8=$b6F{Ey=PP#{eeaV)-!T2&6B)47&?cD22Y$ zsP4-I=V7zTQGpq*BW4roAH?=4DeY__Thy_Cz?Lpf)4!Sar)YOmw?eIHo;FGDL0~|l z9pW3kZ>6Cx{gT|roD!S}iN^98YJvs8pU)dRHP^A3O#v6}7t>O8kMPke%rj25WOq74 z_$;gWD*-4)Yo{2S#ytA1$M@4irq}V-E~@w7ra5c5$ru>W~(>IJ~C##*#IBh3~GY@Dz4 z9UP2m9m6#SWMM-gRA!xlc+isg&m4)kVau)VI{$C#&-Y^M&i84i*lT4TZc+{00j)%= z@=dWYSKp7DPyRomz+su=6yjt%qEt+aZX0hR(L1Ry7j_ifu;M<*kF7k-gSGCr9aFS= z9>$1(TFmGpsDJOMC~AlhtyAO;n|t{m6~(N~Qzpr2mrves0CA4#%?y*F0n);M^&XAM z=fSh~xoNS;t-cB+U~5hTwPgB6I!4 zT;up(tJYC=_7_?w{5<6!9i*n{8(gJQPMDoMNIC0bgToC-zDl)q+EI;=;TnLxSYOLa%fVFcwIwRDXj{$ScbDM$6 zK}#MM7-!xq{DDh>j7=wVb7bGvCeU1R>>b&rS=uDGk~g~p6wGVw1Anr*y;|1XO(>_~ z_%0>i8XB;#NyUOWO!VL;!hW(>uV_@Ue)$oNURl-2f>sqMzl5n1G26pl^8Vr%zb-ch z7VuXto(q}Er$sL+8tK;>a}X`wF3WsR6MWl!*Z?Ow$#8)1&)&w)+JP9m(||i(kQ$x_ zw^r@b0q#_IWN|C=_kM|qQb6SnbS^4?1*LUjUbXOJnn@>b1&IS1TVd>m6p%BOuzHQRZWVd_gC z9uB2M$#I7UDMPv7sW2zevt$~Da&k5v2v%m4r{l&pI_Rt(BsBlM8YGr&Tb{2zNE%@K zp5SJi^h2#yMq`qmh?|nHD zBUKdtNCPu(7PJ2QFB*I;HP#Hb$TAnC@W9Fn!~!Kscq>@$5RkbVp`zOzJM8PXPyb?p ziZb&P$HuD@W<8?f>wzP2z$z6J82%Oikg6_U?QYDFK4UjW6cfY zErN0p-y}a;9ms%B?EV0!H5@hO&BvO@Vb`EVWzt}G%pb?BK2i-)P#G4?o|+b&dT;s2 zh2!5)b*k!mj{+K@gkXQmtlhj(F?Il|n&w4}kmD~W4Q)&NsO}l!a~&CC9r`f6{I0WH zjqpjL7;EnDA=owyHj;>)880F$oS(yKb}Baw3aJU{0pXNAbOQPZW5>2FZvzuAM6f)# zY96^Y=cWl_9&V+IqLS)&6b(oXv);+wK${(A2z|*xHfMtlG^ORdYAhPjt915**uS-xEY0W#+V{4U^qH`53o2Q-e~5B4TFV zQ`>;h3TXb(JpEI(@BIZymg_w6%SVhIaKql?jH9Mo5A7egmF`13JMRP|o7%#^oz@eTR)%U9BazlMK#5BhT^Vdlo6NPnKt>zY-woNGfl zQi2Xr+A=u0$E3Y!pS!Uo9z307mFzCZA|J&6rEN?NqDa26MR9>g+CFEfMLoPD*H*cj zIg$MF>+-vZviIpr^syD?cWDQ!6d{3oNb4eZ9}-x|Ew{)wJx(qYgBZN@GbrFu(s#wS zNOL={{ZiBlmsGfjovZ`bx0xWw=*QGktEC`Cb()go=^YH$h?{J%U!NV*G3KPXpvI%Z zv2_CY+d`q|9daknH*0ZN#T=sz4@+iJ%=gHP2lMaom60It+dk@v_^%~@csni*oaQXq znYInNA~Z%_N49(x0zY>Nl%u<=l^^oNr34XDH>({c!Wa3WUxGKU`oC@KvYhp*j4-Y3 zSXm)7u>xCx#YsyUucIG9!aO0v$G)&i+v!tHspEE2__a^>kwAFQ&$7nf{PF>*^QB4n zj$`$>kBcTTNLEp(=aidtUL#X!3stdEKwX;nV1Ma>-|YWlr#poRxfFl|lbMy^e`>JA zb&P0;kc#(KR7|T7d~N1`BdM{TZmi0tdM)a?kG1;5<4(DGjj35klnp!>NlmjGl-g#) z?zb5-B8(W0qMkUUvz(fr%>kcD@aX^8kSXSZSwR(Y>@$D}p;1Ap&lo;$n-Z_IseWi> z(Jg_!!*DTew%WTG&~>pkeqR8q?qSrWINbnKL{Oc)lzX!E(^+yis=JA0csGZHNd^(WT`Fz z*6|$uIooZjlsAU1v(bK5|eE4b+q(cMfszb+5IZLBO7=|zCru)UH!}C*b;nkxsAip zW&ECo@-N${zh6VWw9u1!+KZozc=q~(rnQ1}_bI_Nv~(P8W=(YcZVUW0HXHC1n0(K& z@;~YLBU(Y$<6;GAGU#$TP4-UYET1$Vm3HDjE_h?;DZTu zM+N}o-bmguIkb;doLf5NAuS+5GWa~Hq_fBCD7PSl3L7SR)b5I)N9QEfJ5?ICJz}tp z_0zzC+Ba=M*3pXHkqWb_a0!0!M=@>bQ zIcsI})^MtUS4oK)<=i`1tnHhJQDs?|TdXkhel1Qf27|QN1*GLu^!0)`a1LX1>cpH2 ztYqfzOBl_4d=-DrE3G+jU4SD6W}e8m&S4-zS{meBK}ncdb!5b;V~V zep}wsTdb<76R>4$^4R+jHkMD}N>{jZ$Z9`*gc}jco^UEo}7{$KhxGU)m+%=P3 z?=PIaPqCT%$2w!+Stvvsmm2{YDn|MVDNBLgYP zClnJczoFY3i$X-9Y(N76faMI@{;9zxtYaf#1v9B z_sRT+36<|l15$}X^rX$ZTOpS0?Oyt)!E!L~NV)>yw+p)M%fh9F7=yDFqy|G?k@m$8 zf}M#3!_j7wj5%>OEJ7|F|FoumVqb>7u zPHlhzkrPXR)wNQO^8jsli;!OcV^b=LExfJmaVc49=QniO|DKR}Tm9DR=(PuB#1Jyzb=@p58I0?0)38U|&z*hv@uZ*oh zk{=*%KrzRzMfef@0TZg`1VvLs%Y=rsM)r1Hu8C@Ldd%e5@;TKZt?__T@*Z$rT+DRr z`nWOZGSgH(I%7S=OhM+8WvOOuqzC}VbSAOSZ2)&3a7Zjj*O2(_)&vXTA2VIk(vehi zcl3e?!so;O3~c(^^O3WjxfsyCh|t`m$Fg5?CC``-lvied^9xj0$6+SW*epwBK@UpM zl*pj;kRiVSe$j`HbmdV|1a+4N%s&x*YfN-Ky-#N{_xEw-e*}Jskbk_Z+`A8_0fdOu zytzH-X5;4ko;hu-8f3+J2>Vhyopah_ljuO%$1MqSC^yL0$1z&COyySPhnqYAwVXb- zpPt7l_EZ1VqTW&u_34e}*|bt5iMtT>@|_SMRv}^wq4uVIn^bat^aOVmHLMl)8*ZMr$2#p`MhGs$AfNe|C7 zA3u^0CkWoTYD*Gw(FIqQ`Aj}miIyCuHSy>!bi(Gt`TzM6fjdUm&jqje;?OgSs4g|()%U%ahC2%e!PvOe!jA#Q{Z0&J82Gn}+rT8np*jg|+mC&q6N9fGR@F4e#k z6lEnsvTKTczkqXVpTpXH3E;y0{La(o_m61BNTp(A4S)9z6Z_L9$U$e7Nuc5MmYvIqB{LF5rd<551DWF zb`*fva*$M@7L#$JxPac#@W#6+pD=#13BymyK>< zgWcZ4imBB=8`z;J1c#tfn(L$Z#y*?{l$OcbITEp`VGVQt0GntX{f%^zmqXW)pl7L1 z%4u{+4NenJo%>^(1QQPa?D+lmYks?YtdZ;y<0r`6q4IaEV_{=zgZ&=oHZiJ-htJh% zLL}4%1$78~iYJ=PGq#GqfBdb$0^R)LJw_2k;6Q%d?xpVYCk;d2rOFRmMf^s%{t;Er zS7XBJw4ZD%6R;yv-{yPR=tfzoW%lAam5rS{st{A7ZW z-Z9-h;@)$^%*z|7ei+#EzyVf3I_)4!7%Jc$XyXMecLCl%piZ~Wiz$Y!!YfZZ8O6;y zE7(HmquHK5zB_edew`I!$d(0>!dXdCebpEC2rNsl|(A8Mn9%5`kk1%^qY~ zhX@J`;rPP>G=%u|TFP7ky(`fI7&~cAb_w-nMesCfaS^GmgJLCtw1EDVns(ymOu%{c z)bz)DtXE-K1TjI6ItstNbXE4>ly&7TxC$^*t}N65(>PdsH)Qv?p6!=ZN2O;1&`}b} zsHw<5k<6syOLR_XLX~z{>TzLVe8l5WPSQ;+dN`cd19uz7wJ%BvTlr!J19=DBOCxjj z?Ec-qn+R#fR-~xyLR+t0cuZ>>7KIBgXwC1(`N16oM!eo{sSLAmiO-H35NPIgHnu)&z({8B7ef~Bfg|oB0 z@5`E77ZLn)u=^4Z$#5sj|6NO98MN0&Q1t}FNO}+F7r*7UeI#CXgdC!G9Vu$^h296v z+i=MQ;8R~S7bL%BCkPb;Ti_}>-k`)U0IQ{d`$x7s})yuCyDJs=Lak0)Yywpp>s}U*I)fZqg z2*1KeWcPdy#&or*Wgp*%AfAeB|0^yrc4Nl_!9mn@Y9(q@Vd(5#S0QFJ1l%DH=eGVN z7;Qoh3Yn`()av@^wd=}t-x({AX^&ZR^8Y;sq^GHl3DoXU!6jFu3+H|X^<~`TLz}zm zSJ@sbeCrQ#%qkzdI1v~6!nq?-*9JY{<~)pV6v69Ttrk+nLJq6W6CYzSt9xpYKUt%< z#`G9^knz*1y~IGE0mOp<@{UFc-jdIegZ(gwliJM6%hww+tV=B}wiZ=EJO%hwX7G`3)a|*9eBF4g3A9CWBhaTW@RA{{}cglK;KtfVgPOvVnzS_XlHLl-L0*Z$K;)U zLRu)Rs6c}M&#pzZ%~z&Ep5v`qZ`5g*X2Z_tcVgt7NoR+;ReU-oAs3lvngbbpaGT%y zXsmXp1_H-ucz5isR@T4qJ^Uj$%BU)a)$l?DNmBNe^H)FeXK}27`NuD?K~S!;BVP>k zO}6ZT8_XA9{GNh0veVX7^l9!`-lI3^CE|v+5c;lrzVb9)+5oYI6eQT7J6>({JAn99 zsfzu7qCd&fH^{h$6#J6+s&(Cv^Wz$Ihb7#;!ZEMoIUuO*2N?8d<3w~r@*~Ad1%5#6 zKy^M3V4*>8><;%EE_8QCp)KEqi5cZxu~r()g$n9NVW`7G&$5l{;G!2eR1jYcXK)LC zgsCN2=m0MkPjL$~SQIumd_F|u8}-jSGrWUf!rpEGmrAyyQD+*8=MSzaKLwBFqhA1T z5jz$+@-pEnU|4l${!bao;Hu1orL(y@{e0&gI?SMG6?g_HqZ#%djC5@{crTTN_B|qB z4kN15*-b5_U5H7%Rw6^yx(3<}A*ihv!-qSDXYI(;N4DvVv(3GZqp&-i1Hrv^NWi!{ksdHO)FNuOv% zvAz5K-%A@zeVjsWS1v+y3M9oecU)LBmwwc85Df@oqcf4{HOS9p#L6mMF&R^oQ5U@J z8c<8_zb!o{@Dj|!_7lM~`_JAU`;18ptM=5XPp!MKRR$$_Kz#s!h;lAvJ`ykrnxpEe z^tqIUyp-BjHm6~?!9T)u(&+V;OY0v}%e^{_-p(5t_956bbjh*aZ?>~m@e8NC<HZ7U2aSG4LWL_lXFwpH-g1I+u?+TqZ-NOv>9}&@OF@djc21 zSPt~kh8F4H7z6$q@R$F}mlgI*fi;lHjU-3HRf^m*(+h?14N_Q8p@r4j`5$Z5AQP=*TtLy0!}2xD5LskBtQdn* zodBdsBu6q|$Xy5Pj^vMzaDgrK2*KZ^$j%Rg^}KFp2XK&nfPb6R$hGxEUm&U*FEX%= znD+8wEjvbsi6eJ&En@!Kx+0BSq@rl83Z+IDKxJTDD8sL&oK_ef( z%JQHwupt7Zsf5L31sBGkSnK)P9Z9N3v~@xK8Z-z!ONc>8`R6pju3xvG_1CjxQIqo7 z%rzDZP&250`A5lPy}eV^7T-M7R93SX25(F8rDbSfG8OMC|J#!^ga_$3aiwz|0XY;$ zy!9~GK#{ZXmF*ef3mK=F`#?AGM&JTyj&c~p7`?0AeIoD9+tcThkwzK@R1EI~(QIJ?024|xhXeK32>h8@;dx-&1whj*W#lBc^%}2_%5n}aHe4Uw5D|%tBI!~kb zTFbXhq5ko|Bx|7Wr21I47-cd- z3A@W3_|_i|TZ{`9`zi;LkqOJ-)Mk>CLBrlsf-khPZ@Q}5*Yt1Fe1$7@r=Fq0S07Xe zD?uZqjqfa`Gj4Q*$G(-k_*`B5&230jtRBUsznXTA24k+b z(pT5}km@2~$jswgqP81!C*KLD6-cCu={>cbTeZ@EkSYq+U$r=X6S@E5@#%)MP>@W= zx=vJ0V~(|aU;p?e`N`f7Mt>u=^BMj3gL2Byj6fqJluo4&;5lZim||jIFF5nJ0xNUc zk4>S#C|N#~u;t$rctLix0xvog_rGTmO}DIohz^@1wo4lMiXc8AJS9-aASEHaDR;}E z{DdY!eT-l@v$JwWjW^)D5fU)t>oSgzE=OKk9iQ$ z;w=Mc(X(m)CG6WIKrdx_r|Tw#*ri}s2nuv+FgU4PfO9ub%G6o+#%(@vZy1n>t$9d9 zCXwW@>k-Z25?&s@{O)!E!)y$*X;uPyB2fxuX&88+Mb(oKUSC3t*f1fpJmX9sfvclk zAj<(zoJt9ij>e@YID{D|p=SIaagZ?l3<|q% zvL3leHD(e$AVn!(-J1z16ni&EZ<8gV=U&04eJbqSr$lws!JT_VguwY%OA2bUo)xTQ z;3TDL`y2{9vJiwzsbz`V5!NixMKd$FZ*03u zvDMys6B<9GMUNSo?q!SS>w?KQ!fLIcx|1EK7^w7tv8^Y`SaH};;M>cS=vCh+7h1to z>n{0bU3*8ub1BalN$*?#iJE7A5>4z*hzEwoqx*Z>x#FY4Wlh}xq?lSQ*9j>h7WGAR zs=lyR@kU`!;n2-I^L3-Y&Zes&aZCdQlgKPndpbnlh}tvgEs^(QSkd%!>F3e^&_(ZngqhOhK#!$N#m)<~ z|6RU1S4n{bzkWqJ&V_-h5V~H7(-mrGl5a8BcI^Sxnrx2L@=>twNg*$WYo?e%cM_V(#OaIT2=>s!w`9gTL^Zg{@Dt|4GQ|1KZCpGq z$)GthrZrZVYr{b+L}l;@tV{&dI|JPx>gQxh>yPf$v0yGbJ8iLK$F z$s!jwUga|Y0C0QA#?SUfS9Ia8-u1uwj~>nD_@Dd#j~*5LeN>fa#}EE}ACLY2(4#fQ z#7Ytcw}=oXzw~GyX*IXmmoCXO@VeaJld92g5YZb1-tdX;3B89elON3=uS<-Bjti$x zvI4kGxXl_jywAM*uCgE7CzkJ)@2us&KVS`MuQMOK1Aa~0xxQ0;yFbsjevf(2Eng#A zaPXh&K18BCaL*n8YG!)S56zPOIG@0uNAjVeI4$0C{ku26K6+l%@X)*ff5onSKSC2i z11&3E0Y7Daxj$3iXAX99IBKzz9!UdCg*fi_ zz^E7ZDyhs1en;zWDuIJ|S}e>bBBy#9`yCy7W9M5(l z>tRZLmPfP1Tru71x@6~Q5nyy5jsS03OcKmBq}_BO*~s#y$P*xm!a6LFnws)n$j1uV z-JZ_%uToev8}8C8QlvhLw@s3wIB-kOV020OCW}9OfGE6kM4ys!Fyz$C|2#t>r7{BI zT6{vsM%QYek{lBR2a}V6c`Z*+T6nV~Xg$mn(Re(8ubFxA-2AP!v;(307pZ_&Dv$uq z&*c0sJUzIi$f{Ao8r;yqyjA2IaC8cQv(8LT7@cDuY{r_fvJCWM5q(Sp*_p3=A8f?Bv2x;s!Oz#22mD1bEx8Dk3S4I0T z)Ofpfc)IKJ%4d}DsTphgs}uJvG_h?vG3w2EKg%RJ0NNnV0Ek0~_G{ z?YS0iGioq+18xx}(+W~^Xb_(GSbqm6`;k532ibr0PC217`zVX$#5Lfx2EYo4j2Gpx z;)+hXf~!LC3nOe)rI<@=-BuzRia^)sZj>7aevSlA4EVw7R#JoVHqz=_x4nW8W3Hh<|ZQ z7wW09VtDF*moX-!b_Fe+l}Oy(r7M5Y*nF1kWo({CX6V8rn$cYMFC^S|mzfO1pH;kC{6+>FDcJ_`UOwgV(2XL)FFewgig*U{y9U zxe`?3hDk|Tr6&<)N4ZQhdQ_3n?T1AsO`2I^$G%zt3O9FJV~gYd=eEzPIr9vMx>`Vn zb(a~{hz+4@bHn#+z3dtccKM{f*(%s%{r(=wS-tl%Xg<-L`?7{KoTvNktWvC*I}f)T zT9Jt9tttiKxxkcN`Jb|j$B}a+@UNE*Wy@&^cU~G2yD&xMkQ7g2+kX%pl6tzuBlLTv zcDbwtw2ZJfdll*!P#T@$ak<+-8B`R~jP?Rogm{VBi83*ed^$LhZL#d#gV}XH1fV5s zkgO7-Q%`jFb5KLw*gPM&Eo2zXpA1-MdIYnVv9?PGI{+8&)K{`TRerHWFyOgW&pQrN z3n5whCkg6%|^FD2 z)hPCZA%=XBzSAnLRqbcD_ILb#LwmcodgJB4EA0+1^x;_uMIWqsXqernYgm3 zjF>V6KY@aoG0Os@p9fWIeyWa(oT!W=Y+^j6E#aa=>bB1@yf8coV##bDD7L^ifDeM? zfz$7B)%LccsO2|oi}~7QOIy2CQL$p8K;uNd)y5goXD@|u_aqiPnq%n!W-;M%6&?T8 z@AQwIb~pkEZ6!V}D_GAL#st9sFu<^w7s1DWi!9#^DgmIyMP8U1<~l*QT{-v3Yf|S%N)m~?PG|N$kBd(7YK)?v*>!a%NTZoV@^QgANHDZSly3vQ_~V8Bqf(xR{<8b>DIds_kg1Pk-r>&F0R$&EB&I z8rQJZlwldzjGMv@z0Eq>3FM3##V`=7znYhz94AIC^P%kb#zK=saB#n9TQczJOV)g_1c zK8Gpx)d;YfXGZ1D8ktCDGy~XZ^$G10h%y*v}QY zId)JL&iZ{^mS?Gy6M*L^`J#*_y!eW(c0Z#J49SSaB94F5r!Zw-&&{VV-U{OpHo*B0 zPD1pEU)QlNc(W%($ zsUHf=sB3S+b_Et*zLmoC%!vjh@G<%oNze4MksdKT=*lj6>uW_@f8@u}BdNr4)H@-F zsM5~;=Z?ST=A1IE|E|SlBPRYYuFfe)vtZlSf7!OtWuwcsx@>jXwr$(CZQHhO+q%8? zxhLYroey(GzO9UvD0?RwmjVA1>?Gncjfr|KG9gd@COEFTs z_}t-+Z>qJ<>JN_B<|5YU0bQ+=8XxtqC#(#pE=|-SA2QJ^i8)%U!^e#~9RzlU%b{<1 z&4vU;q83Rpbuao0KS#*#J=qD88I&G6Dmg53B^gbG_T7}z*Q_HqpXq1F947Zg>yJQQ zoFk62)CiXGlo}Q3DZL_$O zXu~knDJ(+6wZ`}f_`~`qpL0x+MmCwc$YlDl2bTE@>VTGCAMrOHY*l(K&mL&X_WW`tQ@NKWTE(WtkDVFdv{ zPQN#K18Szjq$ia^4;mxqOt|hfibD`X;4^_m$RI=BOvmR?kN%aTIFQ4)NtRcOckXrN zX)5K1k3r{$6yUIaYsxju1MteKBC0^F%gmn$;3=U_o-X=sTZ%OyGnwWfuLX#3tKyMS zI&kr&;Jo-22$$JvneI|7gF+Hlr}-qz#-qMnK1e*Z9MNHIn>O1tO$GUGcLEQ%3oVZv=jO+v zOCVOCHhh>`!|z730LZUHNFE*ApL~knF9xoMX~3j3F}X`%+Y3-pFL_Br`N3o?CGV}O z9gjlx<-y_i?|+Lm1V|h9CHOAg{%&tEGiHj@>$U)Qo#f;XCX5Hc@Z0F8p!B(?R=|58&nnT5jA zS4er_m!uhe?vu#ls!pswC|Fzaa!#6qmKE0RcEP}9Y#aKB1X&aHZ1c3X-^tkZ>@j=t zyX8NHED}v%apxH9^pcaIC)M)g~Q1zT; zaaRjWgQs>1s4TlRi{4OjDOz2@>edzulMI2BFWJg*VeMWy_|={?<;3s;zAJ0iZ^{3z zpgmpXcdLUdBsZ-g9wo~`!I(SYL)=FIxW2uB;abvkyDB}su%Sc7+{rGea>%g)351KT zhnwXR=Qg^Nm4(Ves2_(em_sM6z~5Wz)%|n=X^H+|k?Y0YQmlW+^pDls|S}>t^RbKS0!OvOS*rRY~a9;sJ`!JPKx1AK;znrf*lOY4dfq=xFB-Zm9i3OX& z038HrnyzC(8qtY54-JdQ7h2qXGMEupZ*IztxaerO&|s3m+GcFQQq@vZiMi*SLrmi% zCCq@bvpQ!gZM?4Kgf9z|O?U=3npY7=+kyU-{+@%gvWeG?lF6cPz=5>!OK$#}Ty_RN zP8?4k5J{dcoSuU}o*#&-vAJ0PH{turk@hwTJxXARs7a}B*Q*k&GHVFekqh|7GU)boC@v!BUnMg`=qfP_Td`l`A&GvaM znM_*i(*Ey`AN7_}5YI1zbvQ}`n9=g4u^hm$?XoyKjoQdXLwTx|Baup!fynhkGNzqn zk@2qgHZ7%0sd~)UkECFNeP+K!bOEH zJh0EQ6M?zgZHlx?+irwZSCm#45KU|cXQO|ZpGfhMFw__FUnqOObr0O^=h0mg$I*_8 zP}A*Y&m# z7xt(vc2wG=`7|Sv}jHG6A13g`LN+E#x=J$t+dx*WvY_* z$k$17Ne1vTl`(yKXwtD-HB4}e(GjiW6G4FM29bkLL~NX&4llDivcnc?fGn&s{lcQO z#KeGht6@##*XFeXbi^3T7T|rrf|rfw7;^xn@zruMeCy4X&!uvh8AHrVP#W_z+Md*% z3ri3l^0!t3T#Rz7Ah2bUk>%B)OwY|@m2=5d6>O4vLnY4u$ku-$Q_(4bo6Ms} zq>(_K?XoSRGhx7dePuhiv(%zhgnL>lF&AqrhxN{cLl2vS1t!V%rNqzTzv8^=Ty@M5 zm#qyXjBrsG_pBJpP7w^w?2AFks-IkgY^7Uj+s$ z%HRutkV{-*l$4kQP7ax=iFJT%3@49j(e14+07VJ<%SvL2?2dvpTX$r}%%FQ{Li8K) zM+?GX=VNUr!I;_4&m1Pyu-Kp_Fi#up2J|m=NYrCXe{fii18>F(I^s9FEVXVe>mr3X zwG7;0%9^}D%rVkq0{pS%x5Ca1=Q2pjlXabx(iSQee+zwg_qj`2mSlhs&C>7QN# zuQp_7K;3W34eGUyWE<}Ml+vF+-ylFvrX-BbXs{fu5^%4LE-Ax^ z_4=+k1&E1*%*Z(?*MAcQ9+54_GZVouRh=!A9Z-iR21`tpR&}B?C*(%vYd5ne(Rsb%o#ihLNSn6vVV+q))XT%kHP_vU@q>)aYhMJNgSv%lyqdhfbqkAvY=jA72rP~7 zPL50_4TlE%b- zTcxy(Qka`R-zw)$7U~sc$YvQ)f70u7%Uj9#eO}ZPT?1GzXX&`ekP}LSxX*}xz;}m# zDv;uQm(JIYKgD#5;0FslvZZ5gtAE{+UE#H0pYAeH*Ym~-X+3t<2d%?6>Y&;~Ylusg z7HzLP=_>U0iW%eVp8ga1M2|Vlom>2|xJba%3Q>#^?bQpE0qc*Q&oXS4vq;1u_uW*k zPpGffwN!NZ%s~Wj&R+2 zA`UN+8;^sCjjrz1#NIHI%2d{e=sU91Av{(9PHY=zAkA)rHSaDA`l5FvOf8HN#zTzN z|Gdd#v8TZ`&>b__iyiUw!`!R_wg6f#$S7 z?k=*cC9xZ1gpz|ZBM*paT9Ys#zR8J#X{Vz#o5A!6o2BMZaw-iz>DaeHMOL9Y-}o58 zTf4-EIcO`M7sfyFjq|bUmyh{I(#* zSinPavKTq(9KOfeqrc(h^nc*O$ z4-6a?uOPr?Yy7;OhQfoAc6Y^rhA07Y$k%^Z5}VDhSvu}-4Gnl76s;M*wi(35+u_C_ z4YPbF5wywQWs=DSj8$^{Toxgfy{!5vZ1r;4w>8l?^n*Kk(6wSHiIjt5R{q8!U1q1+ zgt_4_OeiO2l`kkQ6yTCMHQ72dJ59AU|8-Wx3q6OBidVNKS1mL}I&sV2B&*M$vqJB{ zLST``OF67Gv0FQ7xH|=ok1eKvF_v_79!OvX61=l`zem=Zjk;A%w&=AM z>(Oni1HcjgG^un8Papc}oho287u2sqd&wR6s2iaxBzpJzm~{FRpO?@+u@#Qs3x&Mv zgH#y#LP;+!_HI5{TK0Pbzz)YnO4@r_Ybi8f*2=LvbkT@_6Lt8fXm2`xJX}GDB-?cP zDa#rlYma43f^ud4sRGk0VpK4AgS-8F3F_{iL&pqydS1_AkSWacbs!vKD^b&mo!_9S zbdoeL>arB0l$+h4$Hv+~ervEh%RXEBBbItJPSV>Vuh7b|@wu*xIvyS!AfLdwOP@=c zQ`kX)@OulLY<2XNQ~WyU>WSZej}9q!+HsY0?GC#<_dm%l-2wJ_AhULpco+;pYF8xW z*V7{Fe^`erxSsYA(_pI#~oEp7rN|? zoKB=8pVktRsLEI%mU_(^p@hx-2tgfKUcpqWs3D8jr%ks+lE=7`g-RxX*RJ(6Rrrt$ zXZwIAd`P3jI^(=KD}Nza+#&ud>S15uaqFy;^6X;UG+0{u z-*0QjO^f|Uw#hC|Q=ehQ0ioxN*pZ}-DEuJ;BP*!pzz!IFI5m33a67JV)YGJz{Y26j z5RPa%S9=|WkIaV@Hsjoy)7dD--^3Lw|{8dS2*RRZwzF-aL(b!>x$^je2j2s z^3bc5vf7lMvZ~j-?SxH#uw+1<~ z=TZR(U(~zG|2+TnAS%gdLHqz7HiYw?hu5&+xl*&UByCts8_g$>|9DaRW@g?GmKwTl zC~pj9uFOcE(Jh4^8wD7mNYt6Qvo4!g@B}#e^Go(dV~FCgx_g(IZG)CgOon1 zmV-@Sx(@S3+aZBVf^)K0dPVJ^@$8nt*jg$PXT=?Y%0q8XU%hg%oOJ2x1GV^F|YW(9P+-|(Lh9OuMewB78= zu_tyb6<(R`iBCs*>w}CG(9Bcx$R{xdGKylGc^k=yeUVC$df1yGXIG%=v)gKaYEi^_$e;hg zuSdDh&ZkXJUEJr<@0=rdjz7TW_>t9PF$r$QPD{daOaqex`*>1Lj>#GwSN)ljovspp z?IOVW@-Xt1NQ-keI>i5o4kULd2t)HS*!7nw2&rysF$N0l4=OEM$+o$36wfloD@ynw zFi6&g_Q}_`W~0*nrC<26C#8Wu?CXkqC29I9&?-bq(0z)jU4(hZ;R)Dz8m4D<-_ zv#R5u?D*qDFUCTOAt0X^7ZTyFH}_S_IMQ*XP5dXORpQrfwO&Y0f~otsk)PD^Y%QRcm{m5^52v zM00CEKlPy$aB9pr?H4u(wQpbTut#s=PV;7=RynN+M>_<5_sAXH zjGA-{4H5hd-}oM&wE%&otfG9;Lyw;Z+tHO)9%rkF3*9~nK<&4}0e8_LFzVivv|O+& zBQyF)OyQQ>}0;l_jA zz^xTx(~BgU-Lm_DB0eZz4oMEBbVc%WkfjgqV#-bRZKmy9R@w zo4CdF)A-;nc=iQl_7~U#-orhqi=7sjg6Lll51QptVe%V~5#p0P93g&79-wv(`;X{H zO^+%ela(q!VayUI{GkN7;i+>``?^QmZd1Q#uXN0FO;py2deg=(1rY1iRQ6-!>Y@ZO zf$m%gj$Xk3@&m}L`=8a_ZcF1%vawYlNR+qyv|_+S4J4eZ1?p<-QT>72GYUHg-rX>x zv(?7QF18>gv+8s5!Y-g$yOWqc*w)7s0uJ)YER0L=!(b9GyU$@bb9%Whn_jd9J5xnj zz4dZ4ln#^zPA#5?aGWZsbnF_8oWo9AoJ=^nQRs!M0fdup0cP0Zq|pfjN6-v?!1|5> zW$=8%muM2U7vt1GyBgh=%jyTXwGf~46c4xaKhzL4^p7GB-eadr{5R|bt>()70t+v< zJ~hTGW~~_g&0wv-)Ux~|4=#9}fGKL548t?dMV0{cs0>A2I)EjabQkAM0$9pKU$CG$ZOw-$nP_Tm`fFjoJ!2KcXx2$?xR&(a8pjo2 zhl0^HPFxq6hDD3W<}~jbZYmP#xxZ31a0KwC*GYSo9Y}IZPSph~;wW7{szDaTO585) z%WGlH@B&B9Ie4%@?v=?H>_IrE1xmxJYL+)OS87F5(4||GJM}=4-L6shNhiMg_2v%U zGt>K{6bA}6>A(Dw^2#Y9@18#aAnc*}T?#1FY~IA`uHy1CgfJz(F}9Mq12|UtcvKuE zT&r74s;gb9;uOp&Fd+eUqQeMhC32mPK&f5<<>s&8&3-Kmq=CplKP#av_N1gx#Qo;z z#iI0+DxYkB>tW}5I+Y#g3PKs)aCDm&8ycUQVl@awlYRsK;g=S3(AZ``*0d1DI6}CSmrPUe(&s1laLuQKrY5hHAvtSckc?iVR|DghP>U zj@k(Sw5}`(cHdR82g6O+R^JAPf*F{I;8-jlSi)4K0P*d7`IM3xH+ zcVv9nRLt1IYYC^JAc)`T;v(^Yd2FV73nJu$l*#T3FbxzQeKfOh(sT$Z%_}=I{`f#O zW}jqSUZkRBia)TuRDI;zl^uO04rboL<@c0DUahFfz)t@0>@QfEDI<)EnMVGiH6?}z zT5V&!2d4B2T;DsYBgAO(KFilTGAuU-<1}#n1VSc7))a0OhRg|rV|FZF+jmzLeT&VB7A9B5P9E{+plQW?QK6>7W_N;^y`LjFj$f8WWqXRI5hKFvO&+zE zZ9cCdN3hNL=jkKn{~In2Ue#wdDH~*-W91Ae^^kFnDW~S=PVVp18LM(r zxvhT;*Px-=b7T$&YUJL6N)j$}eZehCqaBJfUq^v#9bg7;Gfp`5f@2MaL(ucWD?2)> zGipfYE^EpP)}Uhwv`Pg9hU0wl0=o7yR~Xn7P~+Tlx0GFcqjyLo5_-nQI(I70#X9GQ zOS?XwBIG|G;YW7ZrHv0ku{uR`4S{^y^e47-@58qm=+bGO-k&LaNC8zRQ?8VwQodYr zz@zYYn3F(`#WH0tG1xudRU0XyFP8HKwG8Vcb!t2HFY|e|{6UF=I;qXRzT>d_!4b;r zi_?B6j?dyFB?MmvBkLM^^_NC0plZ)g@ml;M;IC~Ox&*J4ZtEfT4Ad1HVn<-DfWdD9 zUv3?CrpzA-&_-)$f?2+LoZ5s}BnC-JEH|9cXJ#TOyQotSiOchOWR0EWLcJ0PmSyp*r)Z*l8-f_O zEgM%P5RaFOw9BrWXBMWpR|H)s(|WRuaRYrI!-*?7U&N1w2ERvs?)K=GL!757ogF%;FGkfW@Auk zD!u56+4S%~5i*7l{-%Guzxg^!&7g9Z*bicgBKrhHW4P2dcK%6=ZgS_ovDfYXw-@O^0K? zAQ20XRO`$Gvj9C9>$n$BoM9Dx@5f|v8zmAKZgKYEj~)%!?c7CokvSwryV09v|a zw?eK4f|M}P82>!TjoTdX7>nf}XOG0`g9NX6BXv1{8r8($`LQ%(rOq|F+lsa3G93H_ z*}c>P4}Ru4P<5X7n&U{R4^)vEPSG!Ro?=D#+_{kw`i5mpgfyEX^jLF(}9(a(U_{6swIU|YYy5`_?4yaG2jddv8?dT>Uv*JpC zBq@xlk)(mZU!^F>R~rzMyZo=4J3GSPezM@K-#0Klp*b{CeaT)!d9VY?&;yBQKuUuS z(XW)*N_f%maW>5qptvfVzW?gpozXmvm!7XC^xP5t|GhS?dfULi9P+~p*P;?1+a#AV z_)dS`(RwTHSm9;L-NC3Oc!VBh$l@Nt%(&?SK{XdX-1UWc7nRenp*qp*uUXVSttL@@ zRmyH9!AtE-SHa5$DfK&ZPLckZC!Z7{cnUzR8BTgi=&>;V3tHXDPO{nXJ?jZdJik)) zMF&mH)Rc`%MWJYwZ}>J*RgH`MiQ#k9Y!1^JO(DfFe&8p?bv#*J*|&iu9qZ*g-5a`f z&8m^;HXcWI`ODgsSFzXSGPMIEKV}NAS{0$}D;Lq+X|pjPsO&}y8c1+bdm%?!zDDLM zR2cH77+SoQ6y8kHcmo@(>_euQe2(os@|gL3Q9r-500ip+MaO0WeBm?#ZE?xx{^3WT z6B;-uW{B>r&gvJru66DHnCv&{t>C=FZfkgZp?f>n-*X?Il9V5ASTBMd{Hwzq9VBj9 z0tO))yx}AH1-OPfy&G9G4d-3lyvr_;k%KtcXLJSCRg4A@%eND)ms+8oG(_65J8?0X zr+JaUgSOUi9J`=adLO28OA&<-mUMd#Y3Fc%y0Y=3UK|8d3qwMXT^qixzkb_$@~{WC zuamB)P;_;*MFf>NU+-%U7@?Onk=B(#Ki$TaO9(d&*4cC*-m!hFn zvxC;PVk({m`_El;wpt%Ad1Um<#~Dm)`LQq7jjV#4tBh?oMz*P0^RYXI@}v$67&-;M zNKTQ1@$6AypGB2vwQ5#JgMcH1~VciaS2w846Wuk?E0 z_xof#otOJLzouvH>`%Q-MkqI<%bJ$c1QNZDCmP|@=hn|`=x>o^7iVlfD!-)=r0Kkz zyn}~lx~Oxem8@IyzXF zYVekcFn{M82#zO=-38HZIwoy-*8peG*$GDxrJs!g?&RsER4k;o#-y9DqkC;gJ}a>* z7s-w+9lnu636V}O*I)<2Gpg(YrGHxNN1OQO#es4ZB!M}|?N30Zj#QPFevCIX1&`me zxAJ=SjHZm+EQ%U;>rT%D(2L4tL<8xy;3P6_PFI=)n3LKn!RqkeSi^!Z)?2^@1wPFK zY-Lg9LFG_wBJ;|ANiB}r8TlYox^I@9|D~_hE1oK~hChqVHk7aX>Cx{3<(EhyfbV>^ z(=l{IA9`XiDVG4O7gw_W20-Z|_b(gnX;r3x^2jInE>@%!0047DHPcg2^X@9HEOSKJ zJ&j0Dq}tos(j8F*97X0Jd#Ep5Efz3qRmq8gKtF@h6dk5j_ zjZl(^krx4RCWpqTWU-16c|*k^Qgr{ zpx>N`wABi1OO0Ny_xct;pd0&u9*~RWppKjpyxxLDtY`r{POI$)R6S&SxzDD({w;BC zr^^pS_k%5tuzJZtgNO)2<1mK12c8^U35N+mA|c@)T#hGbJ!ZKB2nIF@7mwg~G8p8a zz;)>fB$zx_!~{jMB;EDcI?dyJ^5eVy)5w7}b{Co{iZZ-+-iwkuLE=3Ppb;hRt(m$b zNQlFDsvJ|AQ5Wdao00x|7I<7DD#!S%+4rcPCuYZY$Rr(M%+k({+=4pH>QISLmD1kn z5anxnL#J0Uip`FMe-A!WX`B9@kba2q{Ldwx)We`P|7+#jW*u=0?=<}a%nJK4L*w1* z-&4M@r+IHC-u8Q}!w_umr#ZV#jC8N6vWy*>pTUrl?zHNAG>WqSovSK|T+BL)Ql@^5<2t%Y=h^3$Bqm zn?Ts7$sSQWzZ^uFHl(CP;@q<9wiGa>visBB{xTwuyrufQ=X|g)vY$ZQJXMfFD;MSo zrA#c@i*sl9?w1}u zvW=MSq^moC$|oP&F2+`{^X>gGjT(?=V9w!|5a*-t>AsklYZ0JiMsAy?qnY2_Itg*x zFvIt)sVi3J_e;=wcG}w6K@Ai`t@O5{6Uw!l8jO_;;R)KZA5Dc|@f#)Him40t7d<9r zctqE9C3VSAMcrfIT=jgEH z^}G4BC+GA@wxE06eZ}}*Y}5bZ+o(mfWdz$y?;AcCxl-7tz)BfB-{$B+9}_jWs{c$? zzB2B$4C<0G@#AC%1=QjlZ3Veu&JXAZ2}sX1eA3^U@GjJ`Ov8?tD+rX^7c|$Hj|r>9 zfUB*W_CTmb%s|c`ayMRn?|^`3K&zQwb6mIx7jxWq^+;2i$XH`E=pDS5N+8r|K@;^L z9Or>)N*N)>1@|O6J(90D{QD{I`>o57@ZYNCPxp77f8yZ+06-eSHbkkSI6;E%5i;z> zrZ7w*<^Pf_upRey@W?49>fPku~o z7j02Wg;hG6ybzEtGC%jG0}7Toel#VP+Dos9K+PWXB8ky$Ja}c^U#GSr@`g{v z*Up-6Hu2&=#PvKqn-_dQL|im|XMg}(Kd4Qk=tO?xU_UnvB$_ww=uL!87%sN_G4>q;n6>s zMDWhH`hzs#D>JfR0Pj!a(IqChHTUCv+P_bmAJT`!Gy0>2fr)zK=zkuW-E>*0u1 ze?T0;vdk=^7*HJ1ef|By@4wPO0%fOA)yw0H`Dh$iAgp|2}&exWAU^w5jOufc$CgR5fS@(G^242)g@BOaZp7RX3gOYF#E1TNWWV zwo%Mnl?ud2iuA>!X;H5g=S3+SWqm~4=i_ik24f8cWQNzO)Ea3`qO0YqtMIQm28zxA z=k1GouJrEa6vdvLU5I+RcCedEkpdi@QZ*5{{F;B(578O&(~Adr4SwN&YBw0{9aZ=) zT1QfYe!I5e2Z78>Q2S0{%HfC=X{L+C61cs~H!H?05UG=bfk|LFMJV3Gdm4w(3)Q)H z=Ml{cblbKB;tzcBTB-c|Id9(UXKAC2ba zKf>oN!T+bxtSl!-dT7Bkug;Ct`W!bw@ttlJDBfhVRyc?I-pp?~?MvV0q&k;>QHyNBoD*i|_Gc z&`02hYA%4+tL|L=A!dw&+{g#eGucyRqj}Tw;04Cx`-$KSvEbeMRru3(4e^$ARJ0Fv zw%tdt&@<_C^uu*M@!gV0Kksw!bN2%C6}01v>%zINO`!~o4hNRjRJqgY5Y6?6TTi_ZHizkkWIOfE$uUarmw zzuBnRKmR_pZ?)PwKLE%h5lN@i`GMOy2%Dx6yWRKa(HJPUiANLMjTL5ai3OJEB zJ`aU7m&V}FsAU(z9AlVvGBfkfZ@p|W0&&*w)o*vHL&|wkxs_OqXkHm!UEydu;YCd} zWD!o<(ygjHN($^3Hn~cFzH?`T*j_qOPl)~NwmzA1K{KIm{l%F!fE|uwiT`iE1lXg) zJ`GGz)uPH&F42HiUQddNb2q)>{ql1UrE;meBI}{NY0=-n!zpiq(fz0fEz&jhCOxjdkk%P!7{rz` zdYB3g@EAyIsmMSV=#mXX%S%i?0^Wgox{w19kxy+t52;7B5}vWK>8s1W+K$z03wGgS z+(sSCxiKL^1IxC2T~IUoudnaYkDUzMuzuNx`HxN04x{ulIVSuf;_yGs5)J=GzHCp! zm_s2OJ#GXOCm*MV4q`-l10DRGpY0=q=#fJ*C4|*es_Q>~r9Qfz>sQ$5C{)AU#L;1m zePHOucc>Q2Z72}W?f204VvV;?4EcEVhW$wN+ABIZYO>b;+C?-W$b1d#YHaLPL0nQN z?%!wDxr#E6dCzY(Z$i`v3=Y|qt~c*azmbTwSBV0s1;#}A6K)YzQByuyOdC2SQFQV??> z(16z`VM|T!;luOlMc27ERG(SUP!Go^XnWJ=1tWojG@SuHYL^Mb$Yn_(X9Q4&XH#>R zI*Vg2x3I9N;*uVt*~Lswa&F!yNBPve4*Ii(-M3+r_LXZ|Hi0Pf4*+m9kXP1=<^zcd zUEu{t47!mXY2!o)vZGVbzI5ve9?PS8y4`}=egy!4qu1MKm-{0)x~U_5x8>dz>D#c3`Zh3Cj*3vb5NMeIO{$i&T!MPJ@YA zgjDOi>i^9+GMM3o->*~)$^fF%y_Zv%NlP(IFAH}>vG+2s#3x@?gp)3YMhHn>!T24I48DlWbxbmD z0F#gA^txcb$GxX8lNkY|x|Am|olU-`V-}|U^73wM3ine5WWln#1>X7n(A&=-eLq;_ zt2xN}%hLpg$;p{(qIrB{$O6htL?jyn@0x^0z7IEF#-}upGW>1ima4gJT;-)=Ynp=q zxB7zM-&bk481#&>W(KeJ^bP0e;BxS;;hlh|Hh0pY}o#nOuvo8C|W)v*Dhpf*M082@pN4CNcXP{gk-JC)*wXR z-8Q9;DL-k{i4c;*5SMTDGo=3;Z(#B5jk6!UEx^CiHyS>Tc9l_pNK6fq)FdD#AkCF*L%y4=zI4+x78R~egtG8t*N^D}ZHgwV`J)k}B%Z`drjxHuj{&Vo({ zkdzN8X;oQhEPGa&yU%=D{(IFa3>?7+k;{HkUqI=ajdJ`EMdb87Ro%{^)%%28VeihiD1-$QcUMNkRZTfm8D`QV?iw6O=hoG~=QsNYXYV%|?A{4)7o zpOD){8ZY7YH-1uqFLODpq=lgkhebI0EsnOT20c17#c3u;u^k6JX1b`?+lBRooDVKJ zzmp{e$_vX{`m=;k@hSbnID~-_vI2Do(>g&QR{}G$ zqX@453kI#kIukZ#q|<<}cUs}5E{6T@r~7}>s4w9Af%LdJ)kH|Q9^YC=))V?i?(JS) z!c4eZl9I2C@}=)L5rHR)HMF!XK}5A39Pu5w{qa4KrBG5|Z{FXYVkjoR^vjrDsc>VZ zA_&feuRLHcI@SUBYnR)%ByOQAVaXm}lT2jgm71JICSk`@Z%uv?eRKk*bKE19S-^rW zO#kHJG3{kCsStSue=hHp;;EHjX48y_B+u}|h4k*UtUY*7f4D-&d&M(&a?i&Hk}Scz zSX^8WS~0W3IIFU$)YGPc1K~1nWh#ra0*8#p&-N3?&36>yeH?ElJ8qdJ)go%naWy@m zss9db_a)Guq|C@p3=kt1FlfqYJHb?Na^FJc%YLGJEm%}Q)ss_gS^%Ng^bHd#ew6j> ztN%fQ_F7LC4?0u+3b2<|%R9>_FU5!Jm5I{exT?%^%B}JTg7&Q4P&Az6k%Bu8C_)gr zqfi*RlZpYM7h`(9)nZCZE#bgSUOlxw=ZFGu*noLoO2T2od(L#JM2+;xLmIfkV}MH2 zGKO-gA^9OIl?}imr(#G@TqqHW4-?JVHlXI3+Nnn;;1L(d_1h^*!yir#R7y5*8k?jcynQeuTJnI?Hc{Hva7aM%#Gp&Is-Sd zKQ)F3-hYsVW|>84zLy*{v8r^4t;P#&W)A|J2z{fc-HL)Hz1Q_iRy=chv+xw@u}_Hy zT`&HO_+j9*(!vu1GYeX({bidhfe7Kx@GRluee^$vaF1JEPtWJTk}`RU zN8}Qm5b=rn4xc?csH6$s>d6{XvV5Y0i8=f8ERUkLKMz|H{`_rkI##b$w60dcvi4C@ z6R^~U#j+pO<=`rAT`}MrK(A>ORi!iL>lT|#ujQ(l-_=@!e_kZ(b}-fNHQbN6CQIqN zo3(=66VAv>a$S3&3O^!x(`)1Hi`0=rjsxfTbe2tCP#{uD z2eksDAvKRfp&*k(313{)(0nV9)hTXK1UC7UglYs*ElzB>U=w~R(FiE;8dvyB~+yDrt z{R{g!iL?70)d|KLa}pa#qB;ABe-6ya=VJMJZCRJN4zD(c;_R2r9pBFnNVkdl4-B<3 z@(!0-gd#^>4s!IPnVJpfq%Sr&3fa$F$BA_US?WpBvU<-j%yV@2{15ePtUUcN^Zz!E zGUQv>J);|#UglH$FQgY@hCo6iMw=ax?w8U~4}^Zb5Z~D!dd|mtJGYzXHbB^#r7QUy zA74zpFh8fA(A}a3(F;V^*BbBOLDK=#d)J8gYB@Q6$6a$&?`?y6wtGlT~Th)~3Rubh_Kzs^^ zSW&Py^F@>Rq86twGsNen*$lm8)aT?-;(sr}dzf+Mp6d-?5CM_m=M}A^3eGBtaVN3Q zVKmFgVjy>uVYh-qb-MG2krXCZlWb9 z3lSQO)pd1p;9Fr~ze4d2bpp%`wONKYuXn>7I_zi92Fb5`yo{?g-6CvfJ5oP}^yu$n zw$VGLUy6f&i6YI28j_& zU#=8^p<}|i^?W#oEXW#E#ZoW!F56Lxiuc*k({0kgj*BR29W!A*2%zF;3cB&yiJ z#N+BwG!bp#!4DGv72=Nr5EK86HXr^7%mUr|t&<$^#i!dAX(;h?K-I1v@l_~5iJMZF za9L-=Qaogo5hV^C0KaFC*q%ZTt4@?7n_u!%?-6F&-O&(xTTUb*O*4UlYnRb#tFX7u zeHT?{lBUMV->I|`LkYgr`)&Gb%MWLa|G+aSx=?<7AZ*1xPhYRG5*h6Hk~DSJ84Kdg z8A^vG$Ww=Sb|zjTl)T!noO$`^Z{ug2_iZp4b4xWeb`J-{Ti|Rgr`DraC0e|iKWnNs ztyb*|I#%@N&Imj&w&|_2g-Ak!6(RN%9-!M&LRG@*hha1$N zroAE+DnOW=dTyN*Aoz4+{5lfnu` zAqs2wn*Xja@yI&2-rp`w%T9)P91sdUx6ZK8O@u+*oBy!LTHdp0CpA))R#^RW26MiE zI%g`aLYl^Vhw-TxVf$rTZ-m424eURzRONIqzu8e$rpyM$R$v4E4e4|Z4?8T9v=T!S zZJ}ZQK0MUaazkBT7l{P5L5HD+;Gv<-_bhQ#PL@HMA+s0CB+f9hZogd2D9gYhQN+hl z3fYIgi_Kx{8~SnR58IJy7(KlJS+O%0THovV!l3wXi48U|{a7*jqk{hjRGmNV_&XJ4 z$89LiRH>jkLWv#_#ipz&Twd~hbA%7QN z8IIwWKA#HM%oazKf?`QeVd0H2gFMjw95QT=mzP&ag`;q`(E&y`b7<AmTiM1UH*&Yx|TK4 zTIo9{3h9>O$_?yhso3MhY5 zJ3A1_{XxG!E9KGTIDAx%33dTJHjoTBD+8%md~hY(HMeO-Or)f5ARmU*mC*(%(mwVS zjebVNB4kH4vC#9?W^MS$+X?I6e>NydR}*!R&{A@w}% z7RF3OVy7!yt*AzYVT_}&#gc}8Z~cuN^>4*D$fE@v3{_%{iaDol(WQnq_6A=8(MtU= zT$Ic3x}an4e1qlbr_|zH;&csmCV>Ufhzq{@X{!*RrJK{kVP5^I7hyQq@4m9rXADUt zOy}wb#T}c)0mhq0m92On2x-vgjvMw!Y{96$^R^TYmusunRGfLw)}x3^MxZRhwh=PZ zvz)hmii9uJ&;pYk_IBPT-+@ShD7Ch<*Mn#xg;hIb+kR4P`risdzFq*f`V;BV={$|M z%UBGA+%l+@+R^Rsk>2+v()}jB{P=&Z^Ur2J)(!4J$o!3hf*y1re^nb#Dmh`qJ z+}RR2xajxw?dti>+rQrUUDu-jE_#K>IuV)?xTbX{@mCD_$A0Q$$XvAU<4fb5WMs>D z-Z3`AagR?fcws4?O`X@UNZyISb4(muErmX;vZqgGu|YT3h%)tV(fdz)&>+V7Ej|lM z%9mq1mX}``Co&AGgS>s`$Y3l-uq+7p$~<3_45xV%DumLi0d72)@@MH`zuMytrLLF{ z{-$n*dv7l#^;GIt&f&Vc{K`8hJ%}Pt%OZ8^XB-1(qa$sExj%e|(li3GT47<0Mr=>= z-~x$i+Ec}SmT<9lR4WU8U)ZV=&OsYb_2_YO8Ee`&lYBeQPye}!ekhMTjyGi`lJ|?$ z%!mt~d{u#EENFXZl8DmKU-^p27Sl|n<+YJ9hEKQ(mlBn>0fT&V? zrQiT8DSWQGOi-P6z`|w(Sg3!@q;63j{3**0dvn){(b%etkc&UP)rOznh|!=VOr{!> ze+TZX=sDanq=>h9pO~Cx_07o_bxq1Pi#%_<5ybV7T>*KmQlj3*Q_i8ciGz1*1hcZY zK&b;XXB$x`EfMM)DsK#d9xhOsj*pCN;xHg1k1cE1Po`S}JOGK{$*pK;W~?7b(5mk} zt38cj)ydpyG^H4Sdq*E-?382J0c<3z>mM{{F5USOtqG~&^k&<}PgKmeq09OMC@{us z8IrGpUQu)ba>jrdBn3^T=u;=7GcL>Nvao0 z=I&elpu(dlMYl&V82TI%z=+_9PXie$&k9w^`SEYf2YT|M*Y29d|RRL9dCpny0>qMorjjC(`kfLT#H6U^CdR~)0T za-~fpyH&NQ4SIl?FSYG4QStuzuO7aP5QD>O-UOp(DDql-oJ9}JuWA8-s8JN0HlQ0C z^BBJqki6)z@0g(&bcho;kz!Vmq({z0gXHzpl{}vxI2wD~|CQoqpe%%qsBU)!yF_2I z-YM*TIQ9C_CSXST2$iR~dS*n%#*m>2 z08t*g43mbEJ4MYuNa<>^$B8_fyNGpaf0F7jlH#AAc6V`rs|~%@nk|V(n*I^@b4Sxq zR;mG#qRfH=5eL;)X8Una5W=Z{A_f9k-MWS_6i(AmAr;CMa%4Gb*p^eIz($e4ZH_XF-GC{_Z2k+802Zp{H%*v-L@HsMmOsopO2lJ0JzEka)X+ zB8eHB(DM8Bo|jHsi5JgLoxlR@sBTsd>4+FZ36MKVY1_W8s-%ipbJDwCj*ijqo<;sy}^)VtTwd0;D{ z+1mUTZ6r$r{Rqs=Z3_%M>$6x{%bY|8eK{QiKbxrby?-V^LW?k^#v5-35)PtHZ+ zBf|tZEjS>&l9HpM_^I}k$?u~3vBb0w**E{{)Eu`YcNaYyw+;2ZsAlQM+oD2|ZOLKs z{X*NxYpP)|k!!S>8Jx6;$E&LUSZ{uW+Aak85H(3hJa{-l-`zWZTo-o;7;_FH(s9&` z-VlqCFfO9)-8rxa*VMf?P{NsDKlpLhGIr2=6Sey9zYf4{lYzvI-Um(&p2cy>ho5oo-gcGUrDG*8 z^N^HMw0^r}87130zdL~wso0W2rV&B4wWhLvuPM5KB;barO31H#?6T{L2oNdnpMQHz z^;nAX4Ce6?r}{s2_^9YejQPXSvB9#{ftfq@z(;twr6>SR3I3HSW?_R%GWLss00lIu zK6KT@%ftjd-W;S`^w3xR-g+s=5twf7gIXCfoMlK4<~$9o9DuJ5s^Mr|FrvMi^|toBCsdcB${| z_NQ=P7)(o)Cz!xcg$VI{)Wggwy4(vP6V`m?1XG6;1fu{QinGHqjrFHHgh)oY58;`_ zNNun8RA)3tlG^r@Au%|xjGU+NgHs?@u_R2XbY<9Vq41JQLdxj7%vUlfP+flq*O~Q5 z;SduNig~<~4*b18gkeYrjk>GL3Ku2)#dZp=bT|9AgH*4+MSa_94W1FG+-Z%m9^_a( zVSWBIyapbM+9VqDJpJILWaig(|Gjznv5RZih6xve0?l~Z9=i^aWvuHOKaB-o%Ek1D zNI}que~09-sGiRy)? zcsTbkMs_t)|BZ_S>8z@?iOiO{Q6m>NfI{EvGl1o?j+V(ZbqxX41Yoq2fTRVyuIU-( zLo>c-Tj%CRLsxk0)LTtBw0e-Mgr2k?)B{x1uwt!0K62TVJTbVRvVOA|R7RjxIL{sP zii}|O?OhOUKbmTO`5w2Mmlm-6w>QZnt~2VX?|U+`4qEnR6qv+MgyLr1XY#TB zB3JE+pm$3xVRY!huf5R1ZW&vequ#QecJs}ygaY+7A`$0S|A1F?>cZa6r_6KOK`)hU zVBZ!bB?LEEba%t#Xyqjwy4qKGl#*`UBL{T!`rq>D-EHb6Ac?qxTHJyW;klUKm_z2g$S0Ak^5GE><^acqm?n} z4qb;o-+6tJ1e;c-pH#vLmjw{oUJl3x>HGNX5mX*}PmzmCUvGt#8tLs%JkZ4J84A%K zTFDsvB%#C263knAQ3B&S7Snywr=r-~K1(*$q7h2~%mTm@@yqZ5_ppD5cwZG&N7~p- zH->56?2T!n1nGdsEr{Z{9FY}Qw`>U}YP0t&BPR3UwaYmSrNa%_UsA#d#4sz?MS@@z zdmWoE4~s-Y0on;k)jxn6KOG#D$xaxN1u|G5;H9q6T&=6Zait3CVWegtB9mFfr4CwI zpwb;ogO#`V^K3-b*}^5u;9mkqKyWKt>1k4gZKao`{hxkA_9j`$460)Im_=^>pCjOB zhs>;_%PrC9<&#nQ@7d(b{STy`COi}4k|UlvWm4xWjk#}e+axh^1iLS8Q55~Nd=sQ2ugXKAklW#&!6o6LWIgDhO*8FM zb2d9J?}#5y=sR5oYP(R?cLo%D~iQ%jBXntUpPMU&N#AGnhQ-g1SnhpsM2r0ig z=x2#hHc<-mdC%;G?)}oKM4oRaU#D_43kx-#=s;^6IZb{2Jj906frIxVh_S@(*Wbw| z3gy+4^PkBz9}eon-X9sR3pR6+@8Dkcor{b^R8B${GFk8A7BCA6q{}KJ7YLSfG)bd4CevyR2VLDfLlW3Qsfg({WG3e3 zpK`2)OX{P{5|os~X&HJF!>GzkfuZjvzAlqWh$m;wO?hnzdY`n&;$mG{jI)M8qo-&} z*N;d?AN%%DQp`~(At!#pCKajnj^4Yf0@5^zt~GeVkv2yB;GK+rgCb03 z$#7c$GWbCHW`AFjXm^B8DG8j;aM`r^LpYhXmx#+7*>?Q5VgfV959DcHAE?dIp>`Ed zigGx}M1a4Ea{8J0G^?J~TZqVph(dggET+jI*zmSnyyUutlY6XO(G_PI#)c!1E@PX| zDUu_WZ(j>tPMZ_kSHoY$-6rQ8R!B(SggY%rM2TDnMBD%YMSX=rjX?2U6(n*>mL_oo zoT4b^mj_E1HyoM90U9d`3S=Y18=UCML2BHOS0i&Jkg4_?tH<>NP9tguHN4?;qDm0H z-yJP}X2B)1Uv2?>3&sk^tEPA^$-0{_N8y@vESFtB$gHcgh-)2v7MLIU%5WJ~2YzL{%BV5Z$1( z+L)>98u!VXrnSv(Y-hj#T&Wk&?3nF|>zb3#Z%DB56ZJlgB#hVGSRh8~WvpYA?WK9A z4f)i`a9LW$N7r&nS6W`18$^I~Mc4+7R_y_!i#Z=$@q0SPiyxp0GiRQ5!U8aJiY&Ei zwZF)Ra@l(1`$j?5r06j_yi!3!nx)LQAQBx&Z6d#LGy!R8sG|cxgahXw<$l&@3)&k% z_p*7s1ccK+-Zq$2j#omWL`zytp=rJ-b|SlQJO@sL{Dp1xNElr9qZ>a+KD&89H{~r! zgrig5|1*L~c<4!l`EsxP#;DgT1M}T7CXLGBgsi0GZ@B(g+ze!Y$MPRJ4zg=b;!-1* z6WLE*)BX@tGFSk&p{y#)Gqh{#M491)(fUJfXpI(BWl$U75{xAT7_ex6*dQdQn1ObB zm6U%J|LgK;XAP4IEtqmZvtJImsElo$l14|n4S2hY*~VIMKt zoBlFa1CBDf8KL@sjHFLzshlBn)vDTxKhSra+e!qDW!d%nXHDD0_|$|0K4aL05!XSJ zB`Q((MN6;N09Z}|`KKBo%FiM<+v5t^d`acmzbP?ZuToB0qFz>-Z=w5WB`dziD4$F~ zIGK;M3)7vOs4S0it63@Y2edD}`yKUaiLP)qL&S_et_q~-LK-4=wC3^9H^XyPu>`J6 zGjDOI7d^Q!f3ql|pMnvzZ@I>FIDGBFfCFM<`ENavU>r7iAO)I%Vdgk)&CisiR9)s2 zfjhP%QO+*_@XAL@1zxAj1D^m6z2k+1Wv9v8m0mqfpxB^#TbjZa=-l$c{e(&3L9z9` ztyC2}S9X&A$G6}eeZ`>}`}R+3Jqu5P$=q1z>nL|YCj&>r0ZMTLQpsm2i!G7KitTQ8Pv(f+1IDQWvML|oq~w3%u+MIhvlIx=PI5!ewCR9ubc zzo&vYDmDgdvFtY5buRIm>zjh}GckNQ5es03+(57J|)R65=-K z#pR&N1vfZ!%e-~3zj~R$mnv-wOIxaO#>>x~9p@>J$fK1RXqN_Qk@kG_dWf~V#VdlvRp z{?^a_H=(*@5%T)C^wp+i*IF;)AV#v%^(nJ`s3;vvp}(Yij@E42AwM^A%mN%k=g^t` zubB4~70;^4^hL(X1$>q2C1vckMC2;pi zFK|Q*8d(jdON!SOxRp(l@~Ha$oy*yA{tn#?JxHVo0%(=<^d8gZB7szhSBml33!4`=rCQo5@7+a*2#$SIHCh>8 zyCZtepgiHNJD*lDIeGrMTPrS+)*qwGzJdUj0FzKdSb$C^3rYw;GWHi9E1E77*z7_) z^C#%X*yQ}O1-^(p$@}6;5_m8EsfX65?9>R6>jx+O`6Eiz4KL*-*j1GNrU3tq43&QQ z(t~A#C$bI;1Ko4q!b>}tJtkA4?dC}dEwB?w-|Ci+fcQ0_&KOPJnAvpVXtQNM0(0QQ zp6Sz5ppJ^zR+5AFK5H(}wbVU)@{F!-#&|7Cx9Vle7)J?iE;0z1?P2C;P-_G(9xP8V zhcc@=;oy9xmR-HHw_8l~qS4Y2*V|P2LB`b%Q0R%Gx;M4-k6G{qP3m_DsMF8!oFEp7 z>kMX*MvfszDaZdFh8B~L`#ERL@^N64F66I4ZS^s_f;6=9NAz7C&f(d;k17ZPLzOM; z366ezYqpO59`gV8%md~JS~`N1y-_o;QbBkm8E)F3ffxKTb7dm6u)ri*6rTE4TQ#X+ z0nPBI1+AXzdQrR!={c?TyeA1xP*|+qVA7b6))(dH{86dV2bn74#Q_0{W@=Q>T5v>Q zZ@fvJ)*}f=jPjoVu{Op$JdS3ZfD{r))(=MLGvdu z-F9T?$b(n;kxe&B1k(^nBwo}qgi?4E3giRJ2?Q(T*!K@6ds#Ih_ks~AB6t7d00000 z0001~4W$TtC(w)|;L2e*jTxNy9W$3o4;F!6lvc1I5t?H(#{q+{%HTJTu<-(CJ^`Ue zq56P103^4dA-W@R<67G(?SN&$dtwrA#Or4Sv>(mqzLC4}e_+n+POD!h_@cxzC|+cr zr7Vu~yug1{j>SU!dkYceoiCY@GJKWxX$Kil5ls+9ndIVC)$xO;I~8>->!_)8AN;%> zy-Ri!fR9VQA|trqmw9`Q6UFew=K`6&y|&ZA#bMpxCME6!E|}&BUVRpg1#9`msd9q8 zd^E-poBe``-|Ezc-SG#-HqVdpb*-3~qNA3MTC|gV!QCenZ5ux z>_k3K%P~zFho^8UjT_IvPl1?3>I&W$M4%`z-_LdLiF+3R*9}=-<#!=UpE7Vmqm?~9 z82_ueJ@t64GPGxR687iwiAOItdXlX;sE730(TZ`0kwEq8?o)W%Ika5}f>x|@Mk&@}gp+r^Nr5nU=P+{l;sqMy* zMnleeip^Eig!}3FAW8FU^Nx05i9!zOK(J#&We?18-I=^78!y z6sg6Z9P>+J*`C_gtbzDfq3QWJv-OldFZfikDHG}L6NHo;dQ?wUA<>!_FDelJ$=0Dz zO8a4T+lTYAhK<`F$f<%rrOKDY%)5UBkby;)%W(Ohau40?0a{N->}ELw1*~0gy=c{l z%rIFa17r}4*_LMMwVgEbuU!|E$lJOv{&+c<7E2%Uey%8ey$}F*IKp(~0LO-hiSB~e zk}F>L*}q$h)>6%XCL2LW>z|v1!e|r}$M7x3WrKuMFVLibeagPuKx+KWXT?ZnAD!{2 zv>p3rS^3VO(IElndRPP=`kgh3|xx^L-fry9xZ)0y0JP zB&`4g1-eoJs*nNMzOk*%2{3O?Ukdq>MTE3PSL0EoV{sl0it3v0KoEE9_@qZ~=LWXW za%ErtA`I@HDqT*w@1A1?tzF569Z@hg2W^5p4q2Rn@|V?G&2(dWkFAkVN0DY4CIJ1P z+<5YxN4QwcZwQ6#28X;cs6K-zC`*ii$lvx|jf4OduT};O1%IAEAk?)4U`lv5HY?NN z)0bj17<$y%vO7bJdbyZez}QF3FP+T;E->oXs5TLYxwa`Mob;53?A}G#0Q0KEo2cF! z+lWh65oSr7KiMD}7qS%ZcVu4MiJ~6y3Mq+_kmBil0H5)wgZz$f7;^O(x>yz3$r3&x za+f;5@wX$d!6pUD@_X6WebtNG@|RwXU=0&3^U|?^xU^k zmbq(HIlW>}?4P;5maww!+V+51{k$~0yx`7*L?pD@t0To7a@m=qm(WAm-YMDExP}Lg zZvLr-m5wyYQ-KB|H9j6#v^9FvT7Uo`p`rVrcn~1taO0gMBR+RBYRWeqo0K22x^WL< zI@>Fpyo@W{O zt(M`XC8EBWbj#zRuw2Ot^&?8nn;hqKiykd^M_j2Ds*S$?YLfXKNC_zmgWMR~Jr(rJ z+r$5In{5djoyP2p<$W*F{tkbpY2N3Z&r3-0*(K!2ooxz3)XsezyKr#Nm=k3zpD|)rv^KxP-M@hir-K-IPSI+a77I(^T$=63}cbB3Jz{s zE?Lb{|HMo%c;ZNM(VM={i~Y;TAgm~mX_p(KCGKA&#ajX9k-nRL7fjQ~Vk?oY9%*>< z|K!KQkD406{s3TVpoL7|>ojMh78(RWdu5Coxl(HJIuN%8?S91bkE20SF?qV#%r1k< zcjdOR=O586+hmWQAlFz2q;Uij@d`Ra@`DY)l=0}~`^SR9MpQzr^Ik>#EAO@ayy-mA zEo=Y)0057WQ?Q9IO16L-qVThTQk7*uvOw75D74f*!`^_($LcypI2d|4zE?DsNICh48KGQ zC|oy%FQccKmY9bC!C19DJLoKcQ6=PUsNXLxNtB5r*oSp1$^BSAyC~-?cQ)BeM$CY+Kd+!~d!6e67owY+>Euv1o^)4Eg zO_!g^c+IQ>62Z#6YVC_x@ieKLz@l^b1qU2P{I-;vfBekOag=`vlnAuN`r zFL4Ey9r-+lZC+)})&@4t?vz_GxB@r6}gg3;=+f!<9}Lp26i-lh6Vx$%n%`{WIyetKU*MBgv9rp93}i{ zs0-PkGiSA@^MC*_q3sCvPI9JRZb`fQa4r4jhx^Xg*gMi19oDpgGD+X&|*0Hi00@|NkO-tceND<7tG_g!nrjM zk?#=6LTFP2NWQ1{Oyd;2l|p$gU(t@YkVh;!N3HK94a8IsDX-~yl@uPu?vqU8&L^>| zN5(}dfN0Q97k$UxY;C|5KraJhoJPmGBY>g+J?+f(2hpu$WcO-4x3{8hQsPO9UzyJUM0000%PEAIXIsgCw00000080V@>j3~m00011P&gobIsgDL zA_1KNDog_G0X~sNol7O7ucxJRsj2W131e>Iaj;RmjzpPv@}0P|55j+&=Sj)F2giQ} z{*nIYnkTY%(*K$32l~hR|6!hdpW#3AdZGQ<^?UTS{maxV`e&ur{r_jL@!$CUggrUPn1o^Se=h%fGAdrtbb@UdDanztdQs5`WnD z1^$cu+x};kFNXiBdjfw||1bZi*@OLWDnF!u$p7K)7ySSHAlCMkz~_QI>0dj?)A^wsF;?wZG*z zrk831Nh1T7BF0gY`$S296>?*3`J5TDRN#}>PKI}Ie09$tn^a0Ky^OfgfiRfycHGu8A*Wj$yBA=CUPW2WInJTilq2AfYyE3y;as(P+e zITDgoJMf;D5&cd@rV34ymBWc?I?i-FLsN$6__>AE^p2NYEuezkk+ukwYo||@*#)fx z!&2`QzhH-iMFGLju;!lG>-7U|en3#iH^`--!R?P9^!E*c8tV`idW4OCZx~@hfh=X< zvR>4~%%*9@W4JscnSU1=aG|fCQ=8_DSnOeRdbV@L@Av81WJT#V`)QCUf-Zm*XFgR+ zBW4mXG7mBe^w^yDJ7R18#Uy%0@W9;1;gA-8H6JnYwMzETKbL*CL$WCM<<&IeTOLk4V6x^g% zEHV0op1Og9Sp>PS__RRo(pfE&4*}BxsVBD;a?V0f`8`=zYEGM$`&lwVakI;-fC$Ix zBvkbE2=$;MoP_s%WFGv;P7kh7cc4w-IR^7GLPD0nH_XLdQ0qi+MA&|qh_fSR4o1vbBCaMxuDa>#t<3@bzFIj#4Ap42Ay5N@aB~~7 z&Y3w7Hn;&PC~Vxm@CreL*+pQ?R*=U$LaVK>d6CYWSuq{`7=s1IK%#-W74Xrg^BrpI z;Eq27+Ct#Z$q;{53>>r~w%{IX2oZP=UFP8hH zF?9i|)gQ)UYXXytioq$$j|fv zx6~(h;yeYSwz_Zu{5&XEW6JX5l)?)5?Oq`*{{6At7*jU`9aMBr1;q)7^C{eSVxhHE zz6bUCZ1efKUm6necI}fHhHGKLC$bXS^~D2e3G5MO|Quvg-eq!gG z3lwFsOH|Top8h7um}6TpT|t71+Ycz;xMuY2&9;6j>JY7_i(zdBIbz{oS)gpl(`eiE ze0H5Td&KHGxZ-avi`oow_kBP9PetM!#WT0syLhMBLv7ugFDG_sIio_uLnt9=xmz(t z-#KPME0G$2Q*9bc*8)y(U zJs0jkByq2j=0Fu}>bJrI@J&USXrNy0V_I5nv?<>7UPixbeI6n%jEHw)oO-`X32t;f(WMAHvG)AVX z0zb+zjfD-aFiGpDPnFk?TxOV%e*=Sukbhf^McLn9cNYP(;-3a~+@G0+fo$Eg7rqlJ6slBDHu*0GBk0Hw_KtDWKW+ODbJkOq&{ceD*&=tA@w+FWN z=P_;RFgnsKSTP%4!3=xd5Y=x3W8h|HwCUW;e^Z_9rUHo48*u3Pmzc!$~0zpMIYZ_xB#X~zB|1j1$&-vCoH zN{({dC)wmAB7dpqXQU-F&f~z1_d~Kh|FBD@w;_(iP4}qedF$&&;&ZD!&D1%$FVp!- zH+Ww^`}&7iUb|@PJhPT>x}0v0T?wp^J(rpYl#UE;4cQ97AV2>3Cr5jXiBHN$C3MZ$ zC+iFX=_0oS{h$p@QdxS~>4>`R3U{1uBQsodW$a8Auda4Y|G+3ySjf|y2m{x_Sr0P> z$?v<&g$JW$v=$leQ3ULiEYDF{|7!xr2Bwv_Bl*~rKo&bg7yk}9`Px%jw_0cKhUsgD zBef1Qaz=zb>B(lrrA*`2nPW8Lw^%*XQUcYT)pZ*B6^w8Xk^vBEGEPf}eyVWh>{kVs zkqKRLlgyVlYZZ$ce`c6F`w}5yY@6u$zlB-_kSX~%bhjxt) z5BIzvEpM`M%d|uO`?rUSOZ(0aRxf zD{hL)z)SDfyhrh${||SxD&lR_e|aJtTjnNq+~!AQiznh!)lnsa)a(wXE&e-<-yE7lm4T=^80_cKH(~cUN?uwwQeuvJ(LH`iic{80XdO#nNXmdRpgbsD1GC zAuY3{8G`syarbaf=eb^}$^PTKgotr}x*m>_bASR_PY4qKNj*PtMTK*RH2lbabxAaz z`@)l+Ie5WHWz2~;WuGH%Cp7o-HWpT!~E2cBYdk(ctSbmJdbm@kEt|loRu3OIX z3AtzVpei(TfK8ynS%~_G9F6zn0&W9g+K1P#=9$8G^ed3H`81!oG%f))8B#_u06L0G zu_s0`?+($#li8q0WnlvlXUI{*P%#$JONY{6?|;jf1Bq++c?BI)g7{4I2Gx{R^syZj zS|vV4QX?e`-nl7`nQ%@tGwNoyv+1if@fs zSz6)S(oTN@VwWqO2mi07&YbSzyfA{Om4sour-!;0`%*}}QIqG3@WdL?ccbyOF*=>rwLxWNOSo~Su$j&X-T000GB+tydsF^xUt zTiOQ_(v+2=pN}?c1p=AIh=wBe4W77}o9o*96@=*-)0>r~La{M_4?UnTCN@}=LS#vE z23NR)|0au^*67?Ur}`{r>yZS@eV08KCdi(9bVzMfM2mKZiKmAYFl9Q%Kdi$NR;Ct} zxm;6r^X7G?Q+Z7?9^?xsCKY}dZU+MDfEIYt0oyn}DYf_;l{XN>Xzv8Z5ec#`?a>Gy z(wtF)ABQJ#)_WzMBvkR!1y0uJ)2K}`ig{30zILWD1*Zu=B=%fbtN=}{=pH2hrO>$g zx80frN(F#0kz<+M5TOjlbujBhSLq;g7f+Y|D&`H0a{4lKqql|2E&LWz1WB4EW;^3Y zz$_NbPcufcI!eQSm#3c`j0(~nKma$8Cs?JC zE)2;pN1JT?UY<$YV7>JkLUf_%Iz=SNtFUdS5mZgE1YP(UQDm6% zAcKq!X4a9$DgXHMc*J@xQEpQv(`vXQk=3({L;Ab7TBSqWDp080FLFq55G1BkQA=C| z=PxU%EWvA&>p2WJC2Ds42~x&)5`+|*OZ#5K-miOw)TPs?4p)!vrfjUh;})*E7v7#l zeoHu@0<2#PAfQdKbf>?1Jj_Wn?&$^`|A>Y8g>0`Qt=8Hy6w|6ex2U5X@X#42`7PBh zM@$gUOZh}ypW%y**Kra6{Rx51-eMOw(dvG0@*E1WCfoqrn0P96ZKRZA=1jxV;UzqD z=Ba=^S?#Wrmo>vMG`L0suI%>evBu)ecpx)>sre8q~kZ`)^DyDG^4w5d^CAxE!g;XI)M$jp=frkd59jA$Qd zO0X@fsaH8*;t2fB7~Gin;_jp0g~26}1&G;=5OLfOKMtlXS`+U!gE}kx#e&|>^j0wj z4y5}MdqMkBmz-&X{-BS{bt?fvR*2EWXtK3HEIfHQV?vJ7`X~=3A$!zC!jX?1UH<^( z3+D@;`gNZZ-+b%Js@vS_@TC*Z!>D(ZivMsoo;v7AG$P^YN-uTXS?MG~@jQn+Y)S?5 z4x9>3E5m}_eA4VsMs!CNU)8J=BO}BU`&$noMCMSfx>N-N1=Wk~;Q@c;XU(>W;+4mZ zR{cY&i?D1M3pA`dAt|+$HQ~dsHa2fA6+3h7>zcbX*;W}c~ z%Ay+KR{ENnNYc$?#t+ruvkqAW2_BrY(n^+1Ys*+L=lW}>X(^DSDcI-%ni3dqla zs9ZA2Hq%Y(136=Zl}=UM_GVldW>m*=k#bWf&mQU;5xmnAmf8D7ghu*U;QAB zmhii#$sDXgR%fsH&cvQ@^V(~xNYU}*0gaLzN^HT^n@7)>2H4l~EoLa&RZaco18qL| zu&>bD;DmI5-1X~G`{BM&MEp@0H(CE?BgK&Xj#0EOL7>@^6P^qDi5_sErt{2tYQ5 ziwBHOZs>7-$ebMAug011(?;@6!tUg1{1Jd+08Ntdjw6x+4V}`TdwCtY*5O3LwdLaJ zgJ!!swt>E;-FUSXjnte1ttoF+9(69F3AfSRsUqsRC6{6C$V5|Mxf%sbqHtjRm7d<} z?KK_vL{|@#9YstY;Zfqkbj^Jz{YL|}^N++RRYaCMZGG^X%TMRC`JOA+L*(5p@T1Nh zdf>R-Y$bt;%(>`!5n^hWu1z^hquz{0yjeVrK`n92la6U!8o`^rJO_zW#ju*ttap(r zx1VSHUOW5s&40es^ubZ`qv?bsG+fGclpbBToms38TrH6ZBs$!-{ITyS^$1fNBS$lY zd1*rYzI3B3ZrJlX7ZJ(=$H?CY&Z7)A895peh8jyc?OP8I0vpfJ`aLIx5Lh1#WP`m$ z|AywV^|rO>E2M5^rn3o17ZmkK<8Qd4SSkath>zugnbP`jzvIdGA-zl zZ}zuR?&UqQ0$h@DB7#%gkyvzKKY^*FUA$ra!cv?SwVCJwhA?}yHFFLEsj90(!)G6M z%rTcs+#fvq3a;*J4+wTpFD%6kz{%wmY7D9q9LhV^mV2ecS%x|Iuc`GEXY!< z6skA^^uAS!{!OLoCR}9r&AKG(AIj{*d0K+eQsQPYItOP@mW4vk+ujnu3^c}BQ}VwG zMBr!K-iA-bzrC;K)#s7RuU$XyPxv)PGK@Z{&CSMM1bGMssAg)ZIzFei|9)j8U$^*y25@L!dJ?^zIgK5$CSA}fK<_N!~?SxW~CI( zI>cZ2Zmy1r;wF;&SHupOH>B6S4RmtY?2=a#lLSV)4wM|wC)LK5xau*LCc)XWA5Cq+ zhpMAehb}gBqt#+CPudvC2V{R48B(?PFY?DMHH*BjL_KWK#{!cKO+ZdK4b;3;X%H*L zql?X8tq{V^*x&Mv6sHhJh$S8=~)%{!~CRl@24i!I`h>%wZ9LVR(^F5q*dRf=Kw35{&`^MZDXoY$Xm z@MIxAO+DsZ~`b_>YEn?D97~FRpLaISUCDPt*iC^4fUkupl9t@oFe)rD}73B6~0UXSJk>*EhTF zwgo~erse=$riRpR1^XL(zEQa$3dV0vD7;9$MM_Gi5-Wh@y$)HibO_S$T}&!2 z!3)re@P6h^Ma;kI7pdK;NKzqpEWmN0&ehyKm359af6ry8$%-br=soY_UJ39F%mVvm z-Z%?Rrddy9_nXg-`?V+zNcjr#Ty49aw=vzRdl5z(3B;5!J-GX5VD{a*;p~EmTh4QI zaYSJv`Y2uCg{!>gbE-W`H}~14ukB7Em{YSjsRA9qk0HJ88Je&31>8PfUt^tjbBw?K zER;Xxff~~%R6}2mc?8DY%u(rq{4=4?i*?1n2#%cpo$Yj{k~<9Rc({Tv$}#3Ahwwyf z5^flFcGmsDU=Ae*-CBZh7gUo8O!~Z80|R4!_m+7-%+P;A^de2jqX@?o{!UT$+BayO zj5xX**d#Kt;DFy63LSU>dWdWq;&QqAqhJ#+KwAiCaf(2>${A^5LY$0alf6E1`!`#Nr$ zMnL+j^H&ou41`(3agjo05tpvsqQ+EpoMn}LXKnd#T_$tHAFnEAx4)EqNE&>v9BOrI z2+8f1{yq5YUctlRY!Hh?;k*@K6Kd;qSL7PEIj1G70>a^4TeFW5OEhOLqX~1he!~5wAh#5)3`B==JZbx7*#0qsYfKY8_ME z0;>Mi_4WhzDZ`uBp;mA|KJYPjdq`Rpb_2%-r9xh0*3gMpo*U|~0LL22A>2H>g3XuX z5t&)nHu!~Ew1gLrf*-K58ggh!RbqWH){_`v5~3^rw1d=6ug<`uU5{!sUuYMk~0KU&+%8@+QhRdx~ET zL9-S}5Sex@qvx9X!#X16f!e zX&W9nM)6%4Y;|$PyOwSl9%UtKGzHbqN3YQ^#0z|6z`h}dSOrD94}gC zFk*1AG*d!;ni$KsOrW#6R3IOE)|zWNdngka{L$Ls*kl*?3qpe$6uZG2OB zG$#Bw(JeYJuVwVfYH>Q>fEW~L{~553Ef_;*q927kaAhT@EujBSWDVyvz?KhhlHObK z3^|HXZ?Lrda^pqVk~*TG9kNhb3}kZnmYL0{U})C4X9iQfSCYW`nW?(wWSUed$+Q!S z3EBBPlb4HMz|V4Zj;dzyGZvzN>_D!d(phKUY1+r#tB0aP1RCjP0m&YZF;1-AwpF{BI;{wt z63~Mk8wkslX^qI}%B{BUIt)6wBnYIN`@l~+QV6HzqAM}uZbj5MXMB~TDw!OA*){|0 zqgT{+@X3XztqMcrFF4LCf;&28w5`##7`8PJY7wgxaZp@`bNFrElxbwIPL^iUaB8#Pf0spNPR}A5BRi`H}IRx zukTMb&t{zUBD+IZj)%cs`mG7bO5SiMTph&GRmvP*PF^7dadG{O_#^qu(S~>y{L~c9 zsJhAd7uh#9=FE7ZhUp5>*VRXog|jIqr%FS1TxZKin8pHf&~^;zTp+ONryfs{um}B!j`=qBCYtH~E_td6JoRzUarJ`1M5wY|nQ% zWF1u5-qLh!ml82SjIC0~Nd~`5|BwYm7T53`v#0-#+ksg}?H=LVOp@gS3WA3X5w-34 z$P9VjE%e99dw-*m4zcqBiCc$Ff=N-b4+ROI4zamwd(gVY{wc}$E(}oUE zkxle1M=kDvzm%fLR3>L%W-x(w6DSBxM!B zFdBS-VoTYDGatfoC#y-XNTwaxg+_fbuy2F-6F)ir)MQgFP3&(JgasC(2g6N*(nETOI&l;3O>&;- z4c83By1R`n+d;6=OC9{`CM4e6vVM2%iHlV35b{JAes_|Z_j}Ca;fXkxZ5P5(6G>VRVuovTZrbPjCwx|QKDkBm3CxU zY`rwDil9IeA*7uXFv=ml_AqKaBu&5eBda<51f0BaOWqy)*~0fR<$$gb&3OaJTe3E^ zWKCuEq5HdkkQkV``z~skfjt7!pzC`XRj2Nz%zZ=M?d9&$S9uHlEE0||zj_wvjsPk#2oEc2}EhA;j@?Tr` zC5)XsI~TJD^n)SG(JABlBsvcr1bN2>ar6QxPvVbGjI9cI`Ee=%2~0D1M}&~<4SN1L zSOUk$(a$~;m_(P%$RY3tWzbF^#Z^6@?#YznXwtG5wjx`M9e)Db7~3$b-rDJn3812h zQ2wyfULb)Yr|{jMImS8k{_~)sBVJc)Zj;-@uCXlSWs68P3)m&TxwR?T$<~Waf_-RJ z4UI@oUF;$6RBY;}aq(=^^1NqA?kW=cQdC7n znH9kVEV8$x&VIB-K0z&poncTAI$+_;LD4}3H#Dw@;WKz=$Uqy}xVOvRGI~fTXqw~yB6tAo>kf5o+nRSM ze8kn}jl&i^iaf=#0nlspEz*3sGH;NiX_O$KmO$wO^Ydz(#qMUwuK>i5-2jeyp-g3k zDKSoKP_B;MB6d#^G<5rMX9-;B&#R;y1-LWykwU!~rEv)M?+Oe*&J@jUGA-<6iY!vH zAzzg^ol{D!e83gkC1e!KKyNkZ)Y@n%P@B;EPpi8Wx{A-0t`2`^{A{FidF2sCExq>$ zISIEOC+6HTjy3MGk9|we%^lM-Q!R7MAPpr^F#uE>aALMKR4SIJgyY*bCierkKdypB zQm_RE%_uNaWZ~@mb6*JM7OXXrZpOaFjScem4?1HdM>AVN(9uYh15uO^>QMNM6D#ohF5{)mYG7B1gBfZ6LPs)H!+>nuetv=@wGA#3et$o z<4dyEtX!~NwznmV_+&O4Ya1`=g2{=iv33T_uJ6BD)0T2T3W~wrgznWhbGq+IE;gsf z#ZU-@>El&raphxyrzgJ>HPSz1W zczQ*-t>kaZ?uI&3Utrze=IUNQ3dE)b#DGVG;3;S8S%>7$PIAs8S+;-IVVYb93zI}?NL@cly6}q6eeL*@VzYHlFg?e>EeR5C9V2e0zBFGW|xo8AG zz3d#Ll5yzo8J)V;n5Z}ueY%Sy$lysg^^N`uX@@~07sBiub(w_WgR#b1iG%`H=bV3n z`xqu#3nFjwKx7DgST`L@&yNl~NeTgAW|xCwFklQUUQ9JVqY{`K;v}!u$Mi&=qUq_> zaKSZ!+0YFO+nTE6-fV^a$@5Fx{)?+}Nf`QTS22{*0?0RVed6kUEdM8^zD2f$ z;2Uc1^y`NRgfcD=g@RD^fgbCk$=zwV(}$ZiO}Gb|*Nf;yg%We1=N6AZ1SR#s)+E9O zS78L^ZM~SUMWa)n*KtYFbBJtmtAZ?8Dav9awr%5=D5%Km>H~;)p0ngvfa!6igQJ+* z54YF67dGkZ#9yxR*d7i;<1yN~E&ONm=CU*9p2Afr~(%f9oYneB!&82;jPt@4b$6tG(HqQpSNj+vfOT(*emtq(J#jH!cZFB`qZAI!RyT;;u| z+|3gdaI@TBHEd#Jy;T`Ei;!p5ZeIpNeD`poLgaJ|n5KQh;ug2dTb?8=qmVVuMHLUw z9GxP@2*s`(_fO);>x0}U52-5_=pn>*WMk&hm=WgXxc++K_)LLB>`a#Zy7~WU0RX^!B>qo+Y8@+* z_OjUd>~mZVS+!3IYA5U&0erFZG?Hklk@_E%iW`C3an69ZC{Ein_wp&p(518*%3K*A zsAf`4{kB{xLK0Kjljaj|<246s6ErmN*bA5A`)=qNGTUHmcY3GE=tA671z-*{NaH3i zLR`XO6l0ZvCP=pkciux5r9~#Y))l)6J7H6#_5$2LcwS$Nh~2R@dyS*de#iSIdYQ!D zNYh3`FeoIQu7vsbfK5IIfG->!MZRIXNy8&F3nj!Kvrn(Kb8Y~Mu)b4`Wrbro_m--o z&*wE2*v-drWv-PVShFoRniQT6CuEGdF>NPJc{Pygb72G1FE*MY1g z^(Y-r`fPLl)$bj=!%j;$Y5ok7K`lWAX#LiPpEwoP$l`ouu^H)x7M~z+M;i92C*XZ) z@?G4mAZn^I$DFLZ8fH3C9t+>i#^1%PO<9&4>C*P+}r z(7aUJhxKLWqM7^e^4}`{q5}? z0=@>4x|0gLaY|E-Z0jJYyO;qK&Qiqx27{vNO;|9_5Wm)Yti?8CA zw51AX^34ooEGcljL>xw8kzBkQW)I{eUjQdaj%T%duob2A)OhNo##l7*b1SP^;^UHK zxQuSYzc4uPS_OHIsQ-6&LbN-`;>6lf2<9d#qPjD6Zrn7AnC{>gZq&CmO2z(Dz`|aw zax5wBB|5dNT}G<)%jUcVR4&T8nQZuGbWyWEz9;@zZnO91VtswyG1=+l2a{Ss!jf*? z*e_um8!3LOaIgl87a=1L7J4)k%lj*6^zkd&=C#ia=elUxAkPshNbk9acpI|h#v>xr zFPcj0g53w}FXe|-w+`y#U=3bv$1mEyI4X^biQU?t%yc3stKb%G8;RviKj7TG0EyYQ z($@y|#;@l3&}vFX<$KS|MW0nG^1V$Q)Nv7*oBfBiXq$~lXR3itW213ebdC52C6ek? zz_BzN;NHjM*_H?VbFmNe5y@2yhx$&GSivm4i`zKU`DS^zyP*bEMu-W_=$|J8)*{|> z?agqKCoHO+go`$cLlL1RUUKHH)YI2o1>2`_TLh`1xP7zvb^uIaI{Oa2jGNx9ZNo-c zo6jYn6uRWJjI%HdBX1;vs2gE>w6-?Fq%#f|;>b;TEKxCj z@brp5YRado(E#kOA5vTktd;#ab6`?z0Kg(6zVqY&5Chz;GMPP61*B8dHol>2Erx4~ z^`EtgYeG`xoTs$?LiruY`*}%g!!JIa*?9{#(3C?qW>7%;oBQtY2d0kz`X5z&M?9+m zq?`x6N(PONysd=jJ@?B(9*70sKXM~!7Zz+3@)L|tJTgyCtN5YV$nxrJ>#;$?SZ4xz z`f3~_m^h(NiVclC06HE&t-69k(~b?iSfAi}JD>cIobP`RE_5uB^OkVG`=@G1CP859 z8#4lbN%O6k;>1C0TJtt`5MCAKD*~Q-x-9ZS*Etqw8YqtuaD_#&qedGczqT)aQ-i|N&~+HRm6$w?x*ctgdy3$Z88$xFm+ED`_}EU?`%x##+NpTL;$4!NQR zU8vrc-MqKr`ryW3ZfNAvzZ)CK?j|?wTkZXiIw2;=rC|c^Glq6=fWlT7Yar2C7?0F^ zR;m$07}|^MHSS#xyI*Wxz&unEw;V&|Oo4k}r~h8ED2mD*r7Z!};84Z;oBojiZ~ZYd z8+=wZW%_IYS;DI(zbzgg`X!j1C8VUj{PK1e36g%M0NOEj1OVwO65cslS22?mF}E>i zrFE(YCMOTyyN+(6>b;R-&p!EjuBtf=ni>5-a35DH75Bp%=kg$716Qp=?IgL#jqn9g z9~>aIZ9N46PG^Xbx|oITG5w13Jvrr+4}^JWIb!q zo}5Vm5^#2-Rux%#rXDt%;t&-XKv_P$BPYS@<$$Ms7xTkRN(27T=CWm!zS*q;@qu<+ z%+dCt9=G4b^e;MTGN2)~ZVYadjta}Y(y{Ye(G=*r;8vA|EKU|3I>WjA();RI9C*-* z@k>B_E4h7a;lhnYZ8oeEvvTKqI3o~nKu_EtRsg$92}Aa{0+4*=1bsQ*4vbv(N;pIc z1i&E{jd(^Xsk}A+`Ux~#AdmJ$x#o97#4pRD?Mo%W0d+Myq9e{7!V&WoUNw7@F_8P2 zp@~XFbHE^fWGWk*Y`UGop4py(Dsz%Rat^aS#mAHjEPmnF%nn+XF<$J zC2TBi-|MF4Q}qXR3h*->4Md^<0MOkGh8|)=GkcK7qYdsSUipg3>;B8jF(BI=L@XhC zECeh<@TvC8l(O^YsC(*NBPfG2lAFux*{^Bo1GO1)vxC>rHXO}QoxkQR`d7SU?=ppk zBqM_#;|@^!eB~Xl%@){COMG^`*&3#?eZCGMF4B|lPE7AB12ZNk+zg7oS<7Ny5h>gT z#ETPB8c1lr2xp)6HF*R$W?yH6aaA1z6LMcrj;D*S5cQ_pe;xdW25%pZ)<5AwD3XD~ z8#g$MIZ1!la}(EHif!sYRu1562=F({Y|oM>w)4Oi0Ej1CPzqJ8NlFQEceh)!_7qGH zTqZdf^>CXGQS;MSFrFq(zsKB^WwFI7^(dy{O4~0;bbn$nIs;2eO&|~QP`)dDd}(?O zP=9$IT*!m=f5ccOQ85w;3z)g9skoQLa*meo(=l^`aX>OBA|g8NPPTo{j(jp561igfly4 zZIgdFk{9M^EoDkTcMAt!aA>jw-AgfnfgRB808 z6Ke=o!{y8#%c!#&gDcL)Y)@m85^I4~3PsRutK%fs)V8BvU@YviA3THsD`p`IT5}%E zZ$e{d1Bcq}vScTkF>6YvYP#rEN9iN@IJ>?cO4=zbn+A!I7qo+CkiC1ebTO)3`}@sb zCu#puFX14^Y_5+X=h}YLrad2Q$`TR#y&pPzj+;I%1fpADu5cjX+^J^fBUjhBBBCy^ zk)x)f;T4Ra;;Q`WT@>9Id!AMhh)?)to*I1Dql>N^BV3XX|MSbH24V6SQT111YfS#Oz!5tJYC3 zXx)B!?Mx<3JJ9hqW_!6*fQS%yZ*MiR!$#bs!vz%a#aPd({uVirE>myKrSCwuG`NP5v7bC&M!+5FK~B@s|PdQWb`#r`L2}e-rMFE zB{?8;<(D3_ROKYc;L{vkLNjz6uMQIjfyJhK(NvKH(uIhDPX)x4iZfHQ;ZY=5S}JbL z7_X_iqth!r;?(J-T2GZ&gg_dZB;5@6GE3X-S(529smTfvGL|29m*i5%3-=xaz!e|b z_+erWL%Ow_|w!4DM-BV|7VBsul&c;>d5im`oGNG z|M9d6{%iin)2jKe{|^8EXHzRloX!jWH=AnzQu}51HT#-V@2EHU+jQzR?hE^^Bpc1+ z8T7eh1y}GZwZisHr|^qQr{mYnTh{CRt>4Yy=lvD;2Ki(6i?wq33*I#Qw)^QjxZ8$f z%eUYAa_9FH^srlt7R4LE8(GNb_;$Nz2Z(3$#(3ki@iqKi`B~;CTFXoNTlWg{0{Lf1s1Iwb#S8c<*f>+TUbycn^;l5Eol9oJ}s`oAF^d$iB z=g!ei#kSz#Jm$qwS7F7#?3TKB6M^*9q;4(-|5rdatFPPIPCtO+%TVA>_v`#%#|od7rm=g}FjAUDoy89yEqeN~RLk_f!_*5a69|P+ zgE^#$;KFYsRmIz^9cVmr@9zWWDi--3<#LXaQqSaUq7VUYPFkm;#IF~`JI}^h22fc@0ONjwDNWmZI<;vgs@2>V~#_LqjJG+On!rEK4?&Ec{ppcqDP#%|M12AnpoTN^B% zbmFJcQNKijon)1;p_XmrQ=t(^s`=XbW>wY%CGXE)#`ahQ>y}2H$8n1HWV}`nUdf#7 zItk#IFgFu>=LA0+ui++ggBY<9!_>6wlOgst>eU3#3h9@wF=0?Z`M1q&S;rQl?u#+s z*Tmm%0HgBF`pn~DMx*@Iq)k|BgOv18b>s2O#+q7chx`Xi;~8^F+ui4oRzm>kYRhjo zvK3r@TnFxh3NfkqjLg_N)yf89Njxhy$>q*k;bjg^r~#F>>C76Rkf}(K`t({84FPl~ z*dXD~ODEe#axvvBzd3&@5w$_w(9YRU)(9D_o%A}d8fQ3CVZ=tDr6Rdq)oBfHD{Bhr zCL~O!>M0xx znC)>t;ue+cJ!T?4dA?@LiL6i)djf9(H+CY8hM;4?o*d@oR}g8b`?cTHFUR; zueOCn@&3#>_<>0EIe;+?dlLVtAxi}T_@Z|LOaX5<_T!ku3Q0MiQ^drOD8FuR@4}bQkB&r0?qYE?!x0)vr9E9+5_i$-druxe(D%t2pi%_O@0K2D z1T5L(znHM?ofh%QYBK6+@I(B;anSG~A6BXcwdBX6c`{nYH|&bbE4M|4w+$H?#T;@r zx+z$fJJ|Q`Im!4T(MmAg(zi21Wv;LZCBA-GL|rq2=d)&rb_W$2p0XxvKu6KT?Ds_I ziD>@2%BwGeVvFcu$x5@@&x3X&s*385co*zT&=!)>T>EgK50zVxr(IRI=0&rw1Hx_l zj2z^9E<3~j03ZEvRg(KZSu>o2;Lu4Xf>0kRm3nLl70uxokdZwH5GN0#ca6_~#W4y6 zg=k9WaWrJ%ctOU>X*by}j^xyvS)URmgeLes#1X1_<}>M@>VIJB-+QZXpQ$cXE4;T@ zqL+IE(q0_dRA(G~dj^3EH1ku64c!g&O&TvgsXd4YHYm`z7rs>J$zdZb&vHnTog(1p z{UB|6K$lybpqx^8c=cw7hb}oPQ=!y>6PZFdVT6Qh4>-O-@0|X?n_ZxOA5}>O5uP=xWCRX-!kc*Oiz<$pe1*(Rm2~PSynOoE`tdjO z|1AZG6`?LkS3iu$_C!kl!^JJ8iIkC%DP2+8Q9AZrrfe$^l@3k9y5H1ng_|I(jrA`Fq zwK=d;g1;7vSymcN=JBFU%F?D{UBF^j`ZSLF1UP)|sKbDpV{&WvnT?#=%@IXL#tQR` z5^I^EglF~t^I+?~^^{LR8C>~Aa7B&Qx;L$~v#{I%FT>Bl?9aK53E_L< zQ!D#c$65UkiOR2f2DJ^S&h~{Ks<<{;$u|1Uk?J%>BvAbhZ>AXq`WYbC&!ZWS>wLhL zi#csQmDGOh6T4coY)EuQbCzqrf@|+L)&^Lv*i9{=w3x=YkBlS1lX@?Z{!G2TvUd+F ze~{HpB232gqB;i6-$)oJl+$cf+er@ZF=qI~aZ~hi0|JVQc<> zh|~_du+;1gLyqi&TP}XrXBNJ3Glvb8A1SWvjl5m1f>J;4oBAY8#k{DRJH3qoh*o<` zYfwPyZL+e8s@P|$ZwhbgA)Xf^ILLvus zB&PMD?9^;*rlk@;Q+DX&Li0V8VXmO+$sHfKRVU|dtg8CmcG#j)Z z)ZubQWdI+$0IfI_Z_pvuuLsfUaST+S)Qpz76#7#Y7M5P7gO2><(xZ5n@MoJ>eZUNa z5$Wq1;DqxRpos?ys9!mr;M=~*moe3RC(Hpm7LMCTaLI(tBtHGL4+_c@*)qC?ELUKw6g4!NZ5H}8RqHYSz}PN3;wf2Sx{{gh7)|-kUL&NG=%n?Vcn2XnF=*Wg!LJ2Jsz+se zg0i_C_6G*G-6@tjxa@wmVjx??Bi}MWdWKu36KEOudCN4ReTDf*?dK(XLd*$dPB}y(pq`KZ;0{-*?H_(jeq?Qbj z)_!Y@dF=XZdE3rAvi;D$z~CeeE3p(c>xO>Txr$_@2{VS8ZE$ilXL2Qr1wCl4 zmd4q4bHa-K(s$+LS!8rvpVt^#@(gI{e^4z@utG5K2}Of+hA^Ii*CDE?wWd$?qWN_R z*yp?;ol>|F7SM%rI6Cd^Im;uxT?ekX&eIW9$PYCAJf5fdh$+lmC~dTzTMk z=sna>2?i}%Zv{zNjZ&%373Nq6SSAopfjX&1xlAhKDA!Y5*0j;uX%{uJlmRD8ggtkw zt%G?LFF6L#(t|<-Sf`s0!uog4C}Ea^N2|j)=)gbx5;_y5o;&ddq*L74Sy&sbz9wO4 zEn_36lrQhGJ43&LE=c8p@#@7|zJo$^(s@e)s^J1R#n zrGz%BKaC`07q^V)axzq8=Ccg6I!4>po8;FGh&#{@g7vFN$u9`KjyjfAL&NUVzQ7}W zs}7x3W5zXrLMKG8e|a+Sbp;RbnLf0p?aK`&Td~10lZ|#x?ww+5)&Y82zm{2)X?tU8 zwX7GpITh`SRT%@bJ&h8wpIxWlEaSoeB1&s)28^<34)xV^zt=G7i2VSaKBs2|z&UFX zKjdR5M(RV8Om;uF@v*4QRiPg-pI#!Bcg-amGAY~j?xO0w)SvX^7inHgg`GrO?Xd!& zmI&;`c%zKg_|MF~8_I^e-os=LS)yVU;wa;^H0FH#5}{^SN4VAZJJ>!sXuCRMRoFHf z(y{j(whhi*f^+Q*2~oSrU{Vk}OFX|J`taM(uEO?+yiq?mB%l5Dne|a%Rb>xoJxWDK z{}*}$YU33WM{a9r{&;9?4Ec-q{#w(wL090lv8-l!tIHXBWGt*zi#UkEzp|50uH>WE z^cUi2H{^29t9J_AULPAZ>z!pad7BN`#cE;PG@o~VdgNw^suAbRJHK2th^J_AYf7(9 zW0qs$4d16AlO)6CxBwX98bB_*o^eZ&5eMAhy5_P13p(n-EKk(LcM@DJdiIbN;?H>6 zqrP`rkuHfmKSE^A;~cKBr9#1g@U##IdtpM+)%Kc{Ap_snHxY4ps&Odd71xg-Bb%+~ zz5`i&Zd(xfNG?Qd0D~ML9-tt=cXcU43+7 z_?VaE05(y)h@tg@`=Gzc6w@0v9jsKzIx$v>oO!9$FxPtTwsjIG{z)x*%{0Rqj%%xjft}R~WFoolO}#`V zmUNDq&Z?Co1|aQ@Kn>^eJKEoyzk*{JZhyDH3=-@DE200~&INMh*&f{whT-DT%$Cz^ zbDEePQ;*y^TvSa5YaMH+O}q~I0p{>d9cZA?OwtlVb~k+{UKP8Aww9Q<{`_6GSmchF z{j(DOFmaI#EGw>N?!oJ99-*1$`sC5bOJ{pPPY+^(h@w}G^P)#T>*t>p63%YlYB~*{klc?s?_>y}L{9Rlm z^@~aIM;^XqMJ069ae}f_LOG2l3;;>Hy+ua}1>rWTb=I4bj?~t}2&z9V}mdaYX(2J|%5$1}{4pf{t1B>BE>ehgM1?~8RN7sUIx*e$6= z`L(;h8@IU3Jo<64@g`Id;*dWtZ&!_Z8Ctq|pk1V%mzy|3qX}cb!*`VvMgvfL3Qxjq z#eAKI3}B19fg2^uk;(S!4aoj)HHNVpxP zJ_U&uZ}-FI)6&BN%8@3vr7kQ)Wjrc^N+qbROAdK&_AnEJWJN|PSZPc#r-*O5F^Uk=o4X zXd_WEy7Wy0;*0VUYM<*XuLZdTt0_5*2--Y>DLCd&Qxho#+w1r1$n zV3`lE)IE)gV+XKw*(eXSC7PPFs|Dp<7~k895zX|Z?(-2c)b_fp*@)*nZ~fmNUMw$V znTFwP5<>6OrJBk?9bVY8zZnr-Km#7?mJPMiKQlc_$)P6sFkoj#mDukn{218~p4FiBk7G9dlX)`55zbrvqrgr9pAK%Q1@D_LQlh5LMIfTp_iO z(;KxK#9k1K_|o@ae0;1){ph$Y79<%MoSfdjVf&YX032J|ltmLL8q!q zs|&}n!FYu+Vc0+k=AtUlzX8+p!t0$6-#FyNkPW^fBHjcyUf%#Qs~xMdr6!0=#$tO* zBN|;5I8gm5b$QeJZ#UOkMF8U;o(*;c_T0OVzEyXNP$Sp39SC9Bb^ddQtr~(Cgv&#dzb9-`p z&@I3&q=p0O4(n>6#=Tvv%TZjeON10iIUoR-}LHG%b+)tHY!=y>_(g|27o(HW4P_?GILs#|Y4( zjTU6($K3457ghmgxPmvpugOxf%))ooOPRQGnTjoe^KjE*BKdx?i5GB@Esy?=-B|MZ zG4I9rxjb>nZUtj4yN2a7&`%rzpgi>^$l^KcDd#7P7ECPM5IN6q<}e+)HoByu9Lo~r zAPK+O9WuofSZNY?v#2@k8zm35{k&vb{Mo@A&yha;?C{lW@v7{6Mu1A`^|7VeMKv08 zP26sL1w=>rRTqF-8X4l71RSv)|2UQj_C7I3=WwQRp9;DUw2zSugV^fuUS3z$Cw-?_ zW=2bhroUb3IvbRkw56{7dh(o%s*uxeY$mA~f-8GHNThm`qv?d)SJ%S7)dTZ$pW@NH zzI3*Au+a&$3-PnR4)2Id4Y9T_k)WMHTO5(IDb;Scs* zKuBB}Xc^WG`?&YmSYaarna9PAbRQN+>MY(F&S-f&l-AMyAYyHJpv4K}Z;jpPNE*3+ z!F&;efiA9AR$6iT6Ce;#yaPZ)qZ>7pXb04g$6hcdh`B@Gl zi4u4i02NHTLIKDhDD5j@1MUv{LR(6_Z#l^PRE{C&OWhXl$l#)-J}KgWJjIw%M13q) z+Z-t*D@&IrVt5WBSTS3wXiNn5Be6NER+$1}p1Y8iV0m>%tGq>gxTf=S;ot=$a-~MM z9EbY;0L}32V0 zKUK)}*<+-=1_=7K9)`L3R* zQRwCqFF+F=_fCJ2k99EkWA;#&m2On<-&Kw=39<8D>V8E zj8h|yIF%$ilI5V%0*VTc)L0oA(seRtV`na#`vtfEl}tlk ze!4!v2CfYQ1N}K21kGw(=aZQbME(Rk7&6`ajtx=0Nz^mrXZ=Pf^^Hj{dJBcLBIvL# zpLygf@$`Q(=5icjyTG&c?&?mFg+#P-IkBrBGfd?gR&Y{3i^TgfO-Vh|x}6SeUC#g@8^ku$-v6 zVvG*~yZHbzB|JX8euH~Z`h&ptUTV&$g63OH{H6BdZ#hr|h8?3TCe?dw%ykmYJh#_g z5Oxp)aXiMept_CZg@_guxFwkZ{y`79yf7(xpdF~E*|m_?x|*{fw5GE`g9vy=J)7ZlVSDH?6XNU`C!MKazwj7WF$s-^iaugmnRFO?qUZZK$@ z$ksyF@<`jWsRuf~2UNTYdcnse%F;enSTjmeW9bu@^BgIWH8c|`0r0lkd1Zy@Hq30D z!1|)fs2UzQ373pYknVVMviG$DC-OGD3KUvRvG?!LR?)+Acg0S$PJ8CG8q$6MpoKl- z#d`U~v}GFva1w(6Rr}aK51SAugr=~Qbm6;9ByWAq;ZG7NkgqVbf?4VNABH^YScYnC zzaWWI4dnR_v@Tyz2eR(p^v1X6ThnWW zQ80SVW{uFOPF|$oXxfT8m|1$w<8|w} z@*Q|}T!&kwQNxV&m6`SScFm;a#$8%mUCDvl7x%=|{zq6=_=?-g;GzZL>JDDIt_Jcd z?&|9LfU~lw!ZlLH_RCP3B-TD$PAU<66 zEm;?O5)wh+-2_I$Hj!iibsrgO)OoN^Ufm;p8r5-KaiVK!jk+ClPTEz8g71Rc{nqL} zUE9EnzOV&H+uam!!Y}5D-pN=+?yATGgyCI?P86sw#w#0jj-~WGRh3)51P288a>Y%_ zhIa9C0WxKBDYdvWjX=lf8mT0&F*|wNe8eknc*(6i>6j{iU}89MJg%1#ra5L%#?#HX zd!uar{Q3D?5@`FNQFOgRG(Dok_o33)6Z-IewBiu#w8i^1+NqM<<%$Y#GSlWw?@3nK zqP&?WlhfLk=Uv@t`$P})RCQx(SChj;w(rDHy1{WaX#MLxD1Rzc(9g@)CH}xa2%HKysx$8774*$JeRZ@__Q}GIjG*;) z1~5V<485txz~H7hAsYqZ#+Di)lzo|#j=z1>(N&Q?KhQ^ zaZa>@Inqz_)Ykox$7QXrr=9O!>3hn~Of&FXJVb#YvA;&3jCsH1u*_aEM~2_F3jXiq zS#Mq1^P{sd{bTY*+wh({3vu_dJSrTwouvuWpis6#K-xxa-ay``DwxJ@_twB@1xTpE z0ujkKTKm!gLiDgZ=9n<~6VBXmoP>ze4l)|>OPYc#W!n3zL|i~*Mp?@W zFTKej4jPlEvFLJ4L7hn?0-C>!@`A46>ZK{Vasp8Y3*WcW&YS^_yYGS9>zY+r%7z?T4F$+S#ePa0G8wMT&!S1y4zy&!5)G!izUg-C@qzFt zmJkn&cYLhgEo4FE*|Uhg4VS$ZU>|z7uVy7BvtgBUM2VCkg6uubTcUlak8-PVY$QTr zx^K#M0MZj3Hqo%9+zBAA0=OoTAS!WZo1ggc?iz2y$|}fW!sW)~sg6pxdL#(&-VF8p zxoeL9S#@N8mvQZ#{=Wc>Ky$xV$2ymj*m z4J_?0@86TQpOs^a5AiZEZGfeDEr4~rl?i*qf-Zv&wxzPM+jkFh@6d)$9&r>$tNo4a z#f8)-|C>OY7t)}OIPA+$&6z}4PwE{s=yQf{HIZ4h9^UL{>?+y5?f2!%1Ip1Ko}ALL z?1k*i{nakp!z-?r3ILPh?Q>q@+g769tLp!YfJ{+ZEe-S$y_zAFxjl!SCA%6u!i{IHXW;kv8+Uaqznvkl5h~0*}Dhfa^%5D)_v4 z+ISGTkAR)CxDS*9coPy`be6=i=t%~J-R@%Jl9D;f^msS)=QNDE^pJ2ae*i!!H8kGL z5ff8yUO$31>-tE-+Oy^>0Sa2BJTaugB$90ocb>gPY5UA(++_m}zaKYkK zVtL(PA$23a_3~gwRvr)Pa3OZhYbcS4aJvftLv=R5XQUegdF>XZtpdlNKm|!wDdxP| z{CHsMxMA@>)&hr5xkYkZZnRygAa*(>Xv<&%;)eaoXHpPN5icVDW% zbd40h^G;Z0B9(aqaSHH`4~x`Y>%0$5A6y7zOF$DR)3z@Hq-VL^EM_Q7Zj^b^+K?%= zXwW&{X!0&{=4;jHuo5#UYa~veOF(w}zQH&FL$_GEm_fL31;{LZZgU4+tU-U4QakR@ zx5cVW*;xosB5ipu5~Pp?8X_1#h0uJ!^ZXn$g<=FZvvc!B0v$dbVuG~_wTOH?GTZ1GyaTyVwAvSKnGtU zt%J4eUkF`JnM7B1;Q;S27L#k734n~57 zEoc&ywj-0}?F7e|KJwDM#=27^SIjh)g+wnv>T+(8Cn3*U{+q=Q_CR!8A2~E=A($?l z+9ntKKUcn2#Tgu(OxurL*U zuO^edGMb_1kj#C|+!}H8VTOEKt2#>$jUBn%blO^AYz;*IX@4um{%JZ7iZB7E4;Yz8 z9V`&?rdTUd%1~eH%v3qL%`|%;v{lonv9Z(z_~pD$ro+)Hm@fJI0k`XlNF*Rh5g;!; z^d{jB!y+u=o`Zw>a|xs@qZZDI$?t&7nU5y6t?X2OC!CNdUn zQpND${MHBSk|?qv@Zj+`g2sc;ug>?6q!`J( z2_Pa!lYJ9voTs%={pRtEowJlO^Ku>|O5~f%z|M6gGdCnUSO};pnk(y(^6rFCAv@C$ z_ARSDofQ35vw{*Sc5!j*Yxj3~@`jH$b6dE6e42%&To=#|eH6&2+EBJWh&nq#1IHo_ z&{b7_RH`T9S2eNh;P}n=Iw8sZHwKZ)k$*%!QYS`D4Cd$n5;%D1Nl8zf{H~NL0XC~4 z?_qhvW?J>P6^~XBG@&|!+50O)97gbj5!x>3{J#-kwQ(Onr*+2l5nuo^*-dO(T@AFK z${kB~%r~$`Z4RY=S#(5ghrvP4A5jhgu9%i3w1fxd;Do^1Q5%A021!1CBPJ?Jte|Bh zKR)9Tr#>5`iZccXCwlMRaG5O4tCf3KjkH2$LNj&L)Ins-kAdKiB>Q!iMrgaq22nR_ zk06sOA_iu#i12?zT3T-~UTD|&Z&%YO{f7Q;b=LpJWz#Xd!F{b~L!H^83w)Quy~3M% zb%w5ciV#KD6qzv{9%#d1Y=NXJjLmAT?E8%VDGS@cjCX1zXZmCVr!v?SH7pp?9~%W? zbEm!A1ZAmArwI~e3d|2@@3uL9ApkvX%%!XG21e<&`WeG=s3}z3DFEa-dGGVW9lD#5W`Vxd`6(8ei4aK*beBRv>r$r z_uEv&0;NvC+QH;I`=R5{2Swvm9Yn(ln92qX*heYHE{NCL^O0xs#y-(9KLHp36f9v_5Mbbz zYn;Eoq{U;E9?;#+$gQ@;Q99bVjZJsi7iCeQ4S45kt@eo0%m{txm$(>{kIu2G{=mG_ zqS<{1m^-)Om07THVl#YywctaSWS&V5-%c@GV)f1@nhFvHBqmOG~*MuYtv_ zSIy)%$TrLPI6LGHJ9NM{EE=No6J=T=S3DNzCX}(FG8%bu=UhTwNxD(oTk6dV{joM+ zh3lW?B*7Z1b$$a>2VAz^g}OMY+o*H;L=-u*Fz>&fKcfH+~E( zftDD_AslG#u@K`QToMC+J!O!Px8GfC-AK?Bs1~#^f*kZ2c`kP+_qQ;}z{jcR)26QG z0lUN(1{Lkg42*tJrTzX#8I>9#y{dDdD!o?3usp&?Ws`%lo^DhD4%|#A4t#xmR1|CY z!|81zTeJsMVbqnmm0(L{BPR?-ediY$#UXS+IM3z}20jhiMN4tN+LCeAPGJj77|WH> zxeP0Xi@AB%AwE2&NWE;j+&+|ar zip^FrmcEbiC3-*)!}s9Of6#LQ%yT(1ok4zpBEeSD+ttLEBnEzsEtL}if*v>!rE`~e z=H@cCAH5REsFU?4oVFK}N>UXNp}0NpoDm2pU34tCQT&yUb;o zlrUr4RSWze88~wBYA_=7R*SXf_p%LCK#Qt?Lz%IU;|49BvkR(IaU(Tj7|F&S|z{ z&@UVkYkBacg!l`e4V-C&kzl+33Q($-Wb#lhA)~e=Y%{dUNt8=eH+NS0U>B zpi6Qp!T@um^ma?!PNqH9&m7RIV5vDXBqx9ZX2>nOkB5`@-EfoVn67~@KA8cx*zEzQ zpK?n*Ygv9NfDBq>{g%}9V7K79D%`ddBN9xZjD>88dO&M^5}a^`ZODsJ;+YM5`b(`9 zg^V2z6)_55ne8yR;du)pVLPAr<)pppDyoH-je(ZS4(TvttfJc-U?5Q6fRF77lV9in zcQx+WVfY&B!zfwF6V-^2z$wY{fH zV`)$ToK+wYUw{Ar00003FOWJitwE)42R%I~dn^M>kB)V_52ABtztJXjl7qi@HJ$76 zF%h-(i=#YXMgcC^4H5^eH%YTOdwY=4hGd8Oh9(%>$FsSzRoliYg7uw?^tep0R*Bu|nJd)%J5K81RE@Z6G5b8e_a|2jv7 zF*blN6SmKHT{=R$j^GUO+{^#v<8ao}5?ij&XhNaQQVt|sT#XdlDR__;SHH2;BaXd? z9h~5gz^epkW3t`@Qt$x2eMzlTS)@L!sMVe$RFg`;h-rFvZGxKb>K!WyGQ>vLzt>%M zd4KW}Q#!wSTB5c5Bs{LbSkz%oo!I<0jKH5Sguh#O4{LoD!k>AvUwuH}*wr}P`F^DL zV5&b#d1`Z9#rLds6Zy7IG&ogW{mSOfGwh|SpsAFWa)*zHX6Ood(prT0^-T$cKENZ{UdJ> zPwNJ$=mtk$*E#n)nRVC}`(_}X2c-YtFPf)=CqPf`NTccZheVYl{{6{Fjz+Vb2T>G{ z!5gRqurpnbtrX;996M}!4=ELJp?u>q`>oX7D`1fL)j`4uuzHR9%O+q43h`HrH$N^yNp|NN=IX)Ond7i7kjhhm8=X^ZK3-O zAXAuEwVp_@NBZ01PdPr_u&1LHE`F}>4#$2*)gS|jhnYD$c5FLquuox)6MSWA@+Y0ybj@Ky_TR!SO~hw&kT>Bxm3S`PCF7`t9Zu6! zNDnBi&fi@xPxy;tqZ~(xOYqTL#m^Kzup9hFjp#hcg{slikJ@c$+fll-J8f`6KK|=` z!ADAj=WJBbUEZ}~qYD)Vd#v8)HO_a+->y!l0lE{|<%ml+BLw)_V@Prx%hQaWcP&xK zc~I9I=j(2-QT<-cF)WiYkvu{g>%hWuXzSUFnp;>75~8g}17u*aMG-q!w#=9{uWhkS zD!jFv3ByCVnaFMWqEFPj#QU+Zo}DUvC-&BEXpXK6_TmECf0M8+K8|hjiL#Wz!Q~o#Dlc>~jTc%CxiPywGQ6&!kaujjlgHxZg{k24; z!|yqu5)W0K4fM4OWrX&J%b+TtBwv&oe*oZ$Z2(QL`MNmeIw3s+te_B^03c=n1u$um z25pp&>4MpfIxGNdbt3Jmx|%VszXRns9NHL&?u{! z+=AEB<9Hcp6`l1bYs+rcbBlvegtAu>tLtS{fXNe#pRZ3K(B?X+GZeosBA@E|pFi2R zE-Fw+r$YR84xI1<6k&Dzcr9{QO|Myc*^i z$|{%~WVT@sW{p`{I+=`09(y+V;0*nLpp+kcSqzA13nqbH>j~5kgtXKl`u8$|%;i#< z^YAM!vW=EANANt8-tf4S2q)WB&#VLvP|%QD&0st&-4)jSNzq%?giSJiXVgms%`&x9w-{6!D&$7_8PgTY6P}RS$9w9@VnBL%6M1B=LP070jmPE@1L<@NJxcsi8QQ|JD zb@Idu?N|s#GBv>^Qhi%iA~~G2g{6m_5)7@#E8A zZF{V601)F^rQ}HrFK3oizfp5{8u_(2I}Hh@yu8JCse0~O@zyjmc-FYFzY1w3R`!Kn z^MU#LFIyV3y)=`wi2=3N1O2l}b<;1Ah{kWbL7Bw#h9CXQ4sk4VQH9!x<-^SZX4qR< z|0v{lu_H%$LzL_4Z80TPjc?R40e12xHKQ$-N>bM=CUJiQL(WHN&a?AiyEYZna?|r3 zS)SVmH{CHAj(*4Wu3SC;_x&+a#snka#n4lv6&;@CGdFiywCboImaH41Q%}LpS9=D# z#C(RaT9SIU8y%)pAAEK;b&2FLxh?5^Kjm1a#A9ZnTEK#X6A&*mz{1Kzd!3#QsJXt$gZzec)`7iXR73ip&>XjI#alUX~Z z6f1b{X02XuZ7{p}w3hC8vj^;J<*f{C*%Z6LQLL8e73O4;;f0g%WEFwYQ#wckI_ z03bmBgqdhX(#%l?tjJ_d16;|d09Z>4C^5G@_W%GY5c-DL4Q~49I}j1+C07v7N*)?z zN`)``$@Cd6r0Nk~{&0YXM&6N+v!*L59}%Cp^hjP^jD4iNMQPzqm~X`|uYQtOWR2LL z^z7J97QDr<4^t~Dc8zXeEdx{%)|VE$hUOHad*i*UV%)*J>*yh_;`@)%5w4Z>iplvb zHCyRP<8sF&ppD?>!>&Dg-eRhdCU?}}ZCu8|2d%=e?mLl_(5OSJxSeFs^^d6Esg8X! z&`F6WdO7w^FZcl0r!GC#wofoNme%;49J@iJ00000%4-w^Uzd^`kgmjFt$+Xlno^Zz zh_aRjzDZujh?5cJqT+eADxV$A6Z6lYABQ#E)8JxeJl(m*B=KverP;dkqX+aUIK4>Q z`bq~H8(|;q566_9iHn8zuH9t5Kpkx1APMfRgd3KTRLH>YQyI5sd<5L)J$hrt&aCFF zUORo(pdmq*U)JR&Ph>v|Pn%&!a#L+f7;6CcjLZnIwWrc#)0wj}6QJh%o+mb*#%j&f z003ZQkdRCkIe4Q@*6*--BQOy#`LP2c4}TiO^`zW%+T@e1kokfq?T@RvBqSE`JlSPl zu;+M(ez{{kX{XTZ6MkcKS9ulRr8cWoB=B*r+4A5^u#iMGp7i0DalFit(3+bt^ZTX0 z@1IjTdaU5-0-eAS6Yv5CHt*dbM-nqG#_Az`>-BkHP=I4Le(#MTiDf1RB;O@VfWyET>`bJ$~#L%n+S z;po=1v&@w##t&;E7l?_ty)eDL#ca2VeP-&SA&;pHDeZXMS`<%J#7mV8-VeR;Oe9Cy zg^K$J*-N53Cng>KDay`~>$Gg8RhjN!`EflUmr*^byqYqXNGGC-YYwlZIy+-N9Gv)x zY5J*o(c(XyF)45fkcaR_n!Z>tuytxO6!)_oYuKddM9A(K5~?(S?Ofg8N6=|cV$JK` zc$Bnj?9q5G8O3I2&WHWvM;Pc?Y9z5o*$|K@2<(4t0WV`)+b^)$Pj1t9ro}#ww|Pn- zL=#j4Yn~D(q%}FwRf?7lB7Bo182C8TsSiG@%m5C7bxjEb#cN5}c#K>@?PocB~Z%dW3* zg;wzfeuwErhi7G#UySe8KxDlD<#yqIZ&|ra{BMC}8rR-pG4ZoGf0*tL&jZRV+YO!X zIe8lX*|v43!`)Wq1$qs#svfl%mB9Vckm~qZYvJbxRMli%s`d&7idAE@v5C1o>)#oa%DCh;XQJMx9F~qpzhT)49>` z5(#5&;c_AJue^`uQ??FE`1kgF>Ukf)kFaT#gLgiEZ_S7S%t|KaW#{O|lI&|Gp%Tx9AHuxKpJt!QWwANa4q!Z)ysBG|?; zjAIzaF^ppvybGT9z3&?+Vz1>>-)mtP>U}-#u~2Ui?rK*08BT?&S84-7lb*6jinC(s z{ZDl*oKb2E6NzU0QQCjVQ~6#zpQdG)HMWxA2m zM~=3$gAbpv6$}wV`t3jXoi5Se*_WdBFLm_N03HK!xxnGA>fmESq(TnJtj{23fi-f2 zk7>>EG3CNd+;_S-3`TcDKdSzX0cJF zzHU?;Apy(`X6Lwc3P+}!r+V*Z_JDFEUTZD+9_%F&s{d=)z^+=7d=Hi5s*@p+Io{9M zXPoHyh-6P}y8+PA`cmfBd;5Ed?PL5QFfs|_JG9wLQ_@YbZnYovLQQb0(-|#;V#4C+ zn=<%g=~_P!o5(#&GwGY_5S89E%Dx9wD19w7guSK%)4Ydn$W!cyfof+GjwFizM`$DN zk)+C5_KKnWOkDZIaO`qnWUrn|LHEj}-YvrJ3%HA|`?#NctpGoKDFceJQv59UrdO*9 z&8TflSM!;e;3ZY>fmhViRZ)2p;ak=(3qAI)ro(n z{F{|JgL^RhgXTOzaquWqD}?ddgs)gf(pgPPIUx?7Y;Q>17y%gl&3)qA`1GqKK_mwPb7U4T$h|xFv`?%|VBr?y zmFkeNQN_fmrQ!47t^!ujEE#GWQq}zCW|s;z$Eda$&-}YjSkH395_1<<*Fw02g}qAr zu^~3}}^UK7h7SyA!9`;RC6 zagGcn*59d7c`x+;lX9mliv2ZWHMa+s-si{;U5p_WXN;7dX-pfApbd;j*Gs#Vir>Q< zhkk(RKP7}ZZGox8i4949=|%uvJr%>tpZJ~`qF~yzf5>VTI)x)Z#(*G;l)_MGvit8x zWVZ*$cTE1O${@XqGWlo{ChtOOII#^K_27c8P`9k@iM34jQliL8*ePmolp+qqdG<-} z`MQV=>|iiQUWK#&_5yEe*2wRqeTKW?xBBt(n-g}$+ANoiSU+0(n(iTff$t|JFiBo{ zbO`s5MTU?03aG)dN8muc7w$do5_@GD5Ujc7^?o-0mE>~d(Te$If?;s=xA@{X#hP=B zO^D$8Vwj|(*C>VceMnE7{94Igz4;X1og+tDXqJSTQ*$Dk?q138cz2R%khVFLrw~s~ zy1*BUrBq`ChTBqYXF~r-8ZOR&&=}y=!~mIpn+Uan9mvW;fSKV3atdq}B#vLJWukdn z_U6hCWrFwz&3eUC6NWLPGz(FNh5qz(O|eG?OQBCB>C{ zp*uwBIuq&tAy2X*1)#~qFO|qOQdYdwC9G#bFrRFnOaHx};e9SG>w>CkfG$=ZL$H_&B^dP~wje+WwSJZ+4pTSnHk zY)hjGJ%H#~E3rH5TdAbo+zu6tB^M$W0FTN4 zu4-1(1VGKx^zaXd8j@csbzS%pX!G@8vs_m23f=)*z$)&I+R}e?lgO>*V>c&~8jFK=~i!|4fBAn7Ehr*B|aH5md~UEM}C> z{OH6pK`0GUDb1LE@l?9rf8hJ`Bbv{osJWQ_X13wz9!!rJqQN14Hw-rGy$o~RNA27J zz`B$K9Qm$*Sux>GS=^emVL&ld*6`NUth(+P*An~rCuqhtoWswQUg0S25{}@+@)2)u zd{5^%zqB=++X?jlkf+$_IdGx1D`2D84utLi0RHaCExHTE%lvxN;C~(1J^N%=$x_vN zCiyB_`(N(f9JZaHr@KP0PZvtxB^|uUlXseJ-cNG3L16%T|BRs>FVp`^O1M{(;~lCm z`!EH$E;hJX+>a^qDR~Rou%ohAVG1nLGt!RMtDM`L;>w0QFogBa`uR7hO|?XK0^;nk zU~iyce>f*#g?#^VqT9^M*xNYd4{r*0^TUoQsVYqp# z{Kh?3ta!-RW`u2MQ`$ujK{LB%67tNctj8NWqdd|M8h!5 z0Tw1T$#iw08^B2Bp=W9B9vXGUZXqOY!#URjARRtS&0OFvP#xZ6C_Ni3?XasoTfjWq z9gZFQ-VsgjUR$L5PK^%a`%5hI`02Axd$ObvI^ILlls=H{mU>DRokRVy zdMnr|+o53)BAOl{i#o4~6uLwzTuNqYu40-9wJ&b=5_4AEtTFfSYT)qBoiV!(lOR19 z<7VP;*)cVY{B}r2+{e|T_q2aPiBsAw|Nl>8Wv=uTT{;OTQIYmlyxAJceU!;Q%6YUW zm_FzAai_A}IvfwR62!hg2M+HGf z9_Ej3FdU{wwx7OF2i(gWx+pP31+1;Q^7aJF%afREfwCmZMev)i_A}$1EY95BLJ%n40O&WnON!NvrA&?>m#g6=m8AqOi6Tt*A^@bVSRWPeTyOi&LiXs)c^Sg?4jq9jPL>>aiQ zx$$xWbNh-BRwJEU%jr450X_-Sc9>Ol-F+MH>13&~>inai-fTrgYTSd@PVC8l7#g`-CYVTaXXaE2&%N#V|jLpC>gz1>o`7AQcb)O z8Z-YI_4#Az=0JcwTx-*0Jm=6C!R{@B=I(=LdRFgI1}5fLceqruvt79JQjncq>dt1b zD}cwLxc`R@I7>7SgIWkNpO+!4qrv|N%@ekDrux_WKrFF;*T~SA4 z{5P&Ke+)2mvYW=ks_=>(B}&{oulyF>_2%$^&?c98Bjq#k87O+hkx1(1mqr+7 z)Z$|5=&I8#$IJix9ObH&^z5*&=F2oKtJg<(Z`3(6F|&)2*&kl}!(D5 z0nO>)n|w*?BcMo!JIvRF#K~_lwt*p@_pkKbzq43$zj;P6`AyclkBI_8o?=Bm%4J`O+k5 zOlvBMfu3YR;pk0~Ft7*1s)KtKo7 zU0v7YQ!JB~@{7J-Y=z0Ux-}2gOw}fm;49OQHluQ(kl9*YZkG%}a}{CFhPq)te2SN`6kV z&8oP}I>t1tVsvSo4a?##eOJFpLv<2&!gmX`>la^ zKD;ZML9|e-Y5@KYO0~sGVX5FgaG<|X2dLBs_{Gi%I_no`q0S{Cypz`J11c}o^!S7-` zYPV9Mwd7WNXYFV~@@uXadt&jRw*!e$A@D?6$dMnESWl#E`XDz%XQzZE;~||RWJ^3d z9c#7qO~1!Jur6)iB^6sdxgc6Fz{(fx`D#Mt|3TXFIw}1)!)x zAoysm6{-;^JBjiV8%99R+ACe$l#b7PI-&TQ9?nc%?PyDh%Ae~*SAQ9niTMYfz;nh+ zQ%^|^7KVQ%Z}Yl2l(!r|VrB4CxZpuaYcn+8r&_bSq0Cun+hSDUoXO?%zBlH@S^d@k zH0~7?f46ox($4iVi6$y=lD!NA_FRIE*_kmWe2#NcX2wPC0@s&T2VnsHBV4Gd;9voD zpO2#RI+cLn8`rX9+7Cp3uuADaEtIv5JgT z$WDIJce$UI;|+22yqF?|ES~N=?`=_s*`p>s>8sO`es@&!RCz~bnH~S$yjqu0Xa9%w zC$z)VY{At)eZskBg!Z%#P|2!T?ieJ+WzG9A8HU3dKze-OW9n<7)ZzWnqOvL2Kt0WBTE#!Y@!a<5La!wZ=NA{Lell{xsEC5+g2Wv=>sl2 zjS2b-LQ3}Vl-bKMau2TV2YWyqh$dDz7Ek~w#)(V$oM*hy6+zoIb;uWAJj6dkMO$~-&oiWBX06alke~@c< zElpb)-1#$H2(Ue_({bW7w8fkFel@au-0_}87HtlmI^(pezB63?P^k+G5RXxnnY<-~H&Nnu0h{i73|4cE3 zaVIZJeZ^PrbR7L>=M`C$uIJ6L^C$P3MOmXOFK739PSHqr}WMJD7WDboZ*q^lSZ`h`+^zF+rQty(<1vxdxVu;4@komF96<)FLv zXfD+%35e>1)+)Kj0jMC1)C=IRDdG#Lycjnk$nI{^Vqm-&VU>`kYZ(1Te0&owmJD&C z93zaOs9At!v3jx5ozAApN$j{+<`=4Mwt5MQ@nD@r6|cm1=RIZkog2*-1tfv}W=6eq zUDCY8RNsMsx>wbiMZhYkGhC))Q#~}FJOvPCGIXqsLxDZ1HyWsoyGN20;?Gh+T}YVk zAgMw6`)^;~Jp~CyGkIVK3U9B$13d7#$nD35Pj zxqIbZl&B|gp9>euT)gZ1;{-)?re?j)SgO6+MqR_53aZHWykXR%A+a%4wQ=#|p(=)V zxEGEoTck2j<zpG{k*$c<|#DDo)JAz*x4G;NyjkG`oABti= zMk_A}#eDE4x3v}U)bc3;n!6dLZALMX9E*?_m%@F5^ha68FbfVMOAGF?wu~Xo^WvA( z%J_^lTj*}<9&#(hl@_K`f*3VT+sVlo0H!ylVBE~bKJitTnJfoT{f3Mig~(FR2$Fpi zDF0UJKz3iLm>p{Pr7)a36(9mNPbx?!2~Jatf7n?1sKW-29lhyJ z1#TeR$|c>KZ6^IaC8UyZhhQ3fDin!NBlF07NKEoVh2M|aQYLnaFgKGlGqRN+yX zDPC*b`V{`30b7DM6tXs)+WV599FSMQc8~LjXQV15ete~>g?xmZaoRo-{tf%g=ItGC zhN215=F_P|5$e3`=s10;8*IAD&mZK`uln5>w7{7EuWfii%PQ+}fhNB~-gutwlE-IE zJ5abdHF9+2wmi5$EHL^m0B{iBKRd(``L4Uf84nm#;0LAtC(|^HITZY&r7=@6TA?j` z1CSe5hIU}8R!uASx~>XcJJaXol*LWKWI~$qi#!S4OT?l%4-%{;F8-|0{qfKhkkH5% zDrH)z%jJ@dNSryAfEBI_kwE4~=59Q#iPG}z^FM0G2iR`&yNF!l#9u&GwRvw4u%(}4 z*js$D5oQ=*5kY>ACi~0wq=ApEG>E3?MkcxG+$pRn+x>n*woxb*iVV3-G|-~xQ~jXI zDL`ntkgSgWpe)tT&GQ+WoE}!rbzTJW6XyAP7<(D56j9s*2T^uZnQ*?;O}e8yn%qJK zDgrZC$%oiS_DUoQ4iYoc82A20&2m{43YKR(%NbA5CgRkdECQY8HjP*!X`0UdAxcph=$wC2_ zkOoB`rQL@(7{*tUFM5Acj`AY%D%i92#!b$Q>=}MoVqyozR(6pCE}X^Nkwb*9U&iKT z(RBw)KeuLD?H%@!j9;)~rG6+eQT^F*lR)2Wukkb&SaT7I(38l3|HhNL;QmZ&mJydP zRfi-(CpPUTK@)J*OrV0mVPt0AA>~fBuaSZySEXqWJPj!FyqEsbZML$A`6mcMT6}C! zTX_%3-uwwO)#&pKpy-vmB6iQ!IwVD`EN-#cS||t}#r5M$u>7rP5ti9`%>#t^E{XRt zO3LswFKdpk)nZ-sE(q_C@w~GUYD@!+VdRw80`dTf*LM-OH8W%n`_IUPazjH>{-N+$ zP)IO`Pw1)?@eVO;gO+!IZK~%*!;{B_$p#MLqRbI`n8)9;38KUa`E`Y8bd(`Tz z3N}3Lw@?Cx(BRLoEITgw0Bi^iM5k*~>GFwh_p1NVG-#{FIDy*`GF74d@qkYWcyv^v z!pg?xLG0?P_skk!yd?c9rJYWR!qlTAWjxmk0rxp%eCL4^T-E_Hz%y{fS9+kWg{sT& zE29^UwR@$Lq+1NgN)2%E9q>3e4p1ArP9@1Sh(q(QB_=!E!+!#mwMMPc8FALqSvxir zOIul@pGGS~FBuGFzCq?DM8XC2zX~e6gotI|eIUxK4=YmCcFQJ<^tahdstE3JQPaw9e(lZkkhta)wnv!dplu1+0n*+mF)k;zk z3*eN}y0TdLY6$=j*Vk7|2mwqLv{NK2Tg0l(xHgAF1h4wC;C47Jl27vZP5VKAHVmh0 z!Rm3+RTV0_JeSE7&YIYU7W?XnQ8(Ucwg?#`}+K?y6vDAcj2ML@*iGcL?g3klL--BVxAeYO9poLdM9HW zh2MZVr;d~ZeXuQ?1|*j_l+$+Si1jasJU3rdM&q^Lq#&$8(`gZCJ(Nmadoi5`Y zz;N2e96k{&|N8tG1(F7f{-m@C|GI7TTdD7=;Y+gZ-NlVggI3i2OBD}poiRHnM)*E8 zo{dDg1Ttx9%?1OEgzf$RU_}e~4N%F0n3gG-UlY4ILIo3Jp!~@fpeP3}6{qgOzJ&*v z%%BfFT!T`-fZQIWoOnl%6Do4jp08Y3@EKB7>&tOL2qq4DAMSW7D|B=Uodi?52*J8@x?;B<^H?#FA;>WxP~x1C+HD3-X01 z)iN-x{Hj|G0fO;iZI7m0AnneDRLF+8{pxCf8TNDjLuK*4oC?IlillBGjq_hG#Wb)m z)xqsE!)I7U*d-zBVIfXa7pl!AxSay-$Ak}#lGqw4E(|!u37rC zJ4a~3pwrepePP{;b&_E*i#IWva)wAXvTAOIy`yf>UTs3+l5_C+ok6U#tR(Hs5XdlK znhubup`CZGRcLZfjcU|l9Cxgt6kyYN401mqMC6%~{X}JjM!ZE)3LB;W;U<>rWT@t) zINKK8Sg;mGr(R-qCx!cUs|}duBq(;cFLZZ?JJHsiCWax@qMEl#j3E-T$6_!0whmm; z_c{I4bKYgs^AJMn7VX9QL!|h1@fr9F-{v8ipqDpd&!iYzvYLl3H0s_G=t5fzR zj&;R=eKjnfdqaxkVG=Qei#e?fU+!qo305Y4$NwlI%T(sYOUFV3op2qL+ z&IZLibAoe_z1(J8c|hU2K?AP9UC0to=#w-77WPA4utR2_iOg`{ok}KmhwO9E+KUic>nMk!?5sFsP>f86)-aE zW23HknI7rdmhx0OCj1{Dt)Rn+Bsd8dGEri`-lNz?U3IeO^Z#N3-KId_X!xmyTAQUwfSjgLu9d{ zHBWLot+T0`ifRg)PMAA|(@#wSN~5+{$sKB?E8A(|EVf=d&{RW7r4Db>o5Olue>kVZ z@OkOPpYSW)G4g3LcUQWp0Bs1H+_^|Tpr>9B9L9m)Q zxnTa=Iut!s0_WADSU9WXzI18|Zkj;| z;$K65<|J7Fnm}d0E1<(yxX1ES&>s4PiDs`I4*o&T!zpmO@tZedf$h&wz;lqjL4`1w zp@y#XgDXfT*w~1s*cWal>(pgni47L>dRdGDR&Bd<(*Y^%EGas00?Pb_5Q`eR=jNwk zuiN$W)m-=8W0bO~sK)8bRpRo^4TQ*@&NYyu|8sZ zJ?!y7gEs27c$}jo6S<90ino^zuu%WJawu=EQ(pvIPLLF#$Vb6~3J*bmUO%Dq@|2xY z3s|BqRNyXxW)sOt@&EzpZcRy^DR}QW6?`$`KYqk3Im1?(d{h*#4}G+EaQ;($n`K^4-Ah;XrjQWnvihVE;*y1*tqST?R0aC!3E z_;9R{YDC8l|Ci5SZRy|)Uj z{8GS#?t51#rSTT@(Svu~Dl^$)cP~Odg1*tPFI3su_&x_<>}Or4MY}jkrsHy`{Xt-D zt5p{rM<(-t?uz15&6z*di{SnZYm%@b7P^`6@_B^A+7+j>k6gg4%Cu?|C-8@hj;xuy zt5#5*i$TN02wufJWtMO&+8us(+zr&lJbS5@`1DF6ObKeunjMC9>EF7D2JpY~@3vuE z8D{niKa%$Ag(Jp}lxJ+g@24KO(Q>9qGF5QsrNmn9HMCBi=b1Vd!Si*xkv0sPG|H1< zwc37yITEU&6@EA5X=}=_RP7bt>|={CqvRBIINQr%2hy$DPM0vH)jAr)@V_&G=q&-v z`IINoGvNZcuc0WNMF)zsVFbRVMJ8@ZQ(t0iQG2ymprz?N6dqCCVdv{M6Bj26B-mW< zTM+u4o`jiyv!Z_4W)$`(oevXvSTRp2FV@9Xi9B@dcSzHuoN{;>HL{Q`QC4bLvR9%! zw_;u(BsoKC^M>VSb~XV8{BkC+S8s$-i@8~fTtJpaWpjP+Wb#j9ymT>{?yJpUj;%yi zf!Nh5;H=BwetcM#>8YQPZ4jK?yE6mwhSh zqW)7gK9o~0*K5Q=87+%*br9wH8L1%uhO-ODs|(x-GKRgwTiw`s2i@|x&W&;p87Z1P zo<(B#v-%IkFax<}%bq9)|BIDZm_Zp9C~%a>&^<|8zgt%E()P{+JE`{#J z;&;93f!}w|N`h#{eQm(~586|K7(z9#KSAfRoBZ%Pzc5MqE|h#X0Dmrpo51H1LybQ1#Ip#Oi*?L(R|aBBBqO zw~wJ7KyOG4H#ZS5Rp(e4fE&;2F>7w!D7m|3q-hyue_{2ci}LH`*tRaw82!aHfj|Cn z*JSeNDqu*UZwpa&xaI}pXU%nHW}CkIL<)eoj#IciMqKvgP6 zO?`3@VT|snPbZL3mIUR@263=zlXqpUABvhA=%kzNN1c^!H#grhbYL{sZ8vUkZ;02k zuQ^6>|L;6Mu4eTe``e-heKhAxBo;jjUn%3)9T}B>K6d4BfDLohW|{M}{NTVI4+TIY zdiuT&`lq^bwPtKi!_r21R=0XVM#T9P>6AL?*j23p*FuYDkLMZ-Y87#ret0=9U81q2 zue9aY3MS56Lx6XpOWseZw&$y*Ed;l|A)0kaMUF<|twm{9(9g|6@&~q(m?I1k(8=N( z`J0v(tW(~gwmj3vyA}zr@C90gzLC@`;&WG_tR9f@?hlRk`DS~pp_%ejwfePK{vzXz z|92{nnMfakzf1dmqX%)IQUkc@G^Fz_dE{4~7^G4i29VFyNJ3(m;`&c$Lh^XX&5NU; z000000000000zVySl(bah4!!p?N^zLmUNg#Ebk=6+%4_JTk?wk|D^2?T3q_6n*Zh) z=AHt#78qI&tT3UwOPXJ3D)%-x@7(H7Q}LQJyV-j25r$A;AxbvTZH-GQ- z-*LK;pZvTNbydqP8`~c-;Q{Adz5fI;4Rg{t2qo8x9~r)Yt1Fw~Ugy21hA6uelHiP1 z6klNeNRyHo=Q?uoZEz4J@Pg8hhu$2Ex#Y;t6imZ1d3c<8a<_jI3D2$QDfuX(I5aXt zClTkS*{b9T%PQnv_!V563Fe=3t=wR064Ew`EOr4wWzFk2Sdw|+hz6~xVKCO3o&4I4 ze&E9gI-Ckk?cMt*~Gx4{QOR_!1#I1wH!Ua@nDohKKTv)2{Hg&GK~qS8^0>+NBn- zb$*EzWskPL34RRtYuXTRmx4xU4?;ew_W>`W<9(M17H5JWmH_&Cb#r&JCZ{+n;eH0vR6ts+0l~X>Yb;71%FI_hjoAo%v0<5`HlIXI&qT_71A^hXG#0&7 z?^08=2odN(x&2OE;tctzTz&&uCV3RtF`w?aa@fS(rj#q${?%ur7*9i)YTo+2 zrT>K{MwfIF63Fcqit-)yN6FhJyf&sEIL0GMEd2YC# z)sPWPnD2Mou{rwwP8>XOD^4* z#>38kKNlKDJh0lp1q^tE9gj09O&NOwA6}Md zF$nu&)~+ht?-VarPXe9H2KTZ!DhBLko%B-l$mFvLHScxTNnC^(P;7zI1nEV9VY+HSTrSN<(8^|2q9a~}Z#FP(iqt45v8AC{-V&r?1lU_-CU z-Ao@P$MP=7$3c4Q(qn^dUKDH4M4|&QXe;yNJZ&O8`XSnNp0)?Z^YeKaifAw)OpKL( z08EQUFuJ!eG%DnKb62^Qz`TajKANk<>arJ@X-x47P(oh(&PF<0Y^~&gZ@SDMK^eK^ zB#D)8Le*-CP|UBnosR&|s!*Mg_%_e<(?YZ!qAJ)NZ9ReBs3h?f+Sy7t*+_6o-ngAhGtm}a@)H8FXFZp7{!vow^ zKBq#JTCJ4Nd>Ni-;nACgg-~T?L1pwUF|Hq4q%T&X%F+Xr-lsjgXX+?9;wj_#$!+3- z{30RggMY2%#8B432LMWqd%^i(T^CZ?NHDiGC`=KT(uk)@qu^&M;o2NZMfI=0KJT}- z&JNYVs^3d>9EhGbRYeB)l*$BYu1`Han zmD*qSOREt7cW&g~n#_?o?FP~ledRX0olH7*r1ebKW|*Z^{n%(V4Y8XY$b*_`tAuPg05ar)hOY1 zKA~*?Fs`B%K)e)vl_f@2Xa!0);5oI5>WD&{r%g$c&84d$uz)3piG*oEeF?wY9v`d? zbP1rGfa+@eE-8VTE+;gwf7raT(6p;M8KLR?hg~KA|Dhlf$5y8WuK~!F@oRERTyYwR z1QE0$DDNv+013>1Wp(?U<0BiT`c@Xtz~5-f`PiE|^!9K(MmOVky30d-;6$}XW~)up zw+)7##&~w_^zmUtgnKFfK!rmP9V0Aj@YDZqVU zg=c5RR+qW->`xUFU}0eUwxEEUC6j(01asPTtJ*)&QiYcDcTe<83Za#1*bpyYO?5DL zOWzu32643z*jTPyPlyJLsf+^jPamO}crmNcGQF~W+QN{vByFyiCAu60@D=E9M!Zlg?=O`^~f(zbyU@bZYuGt_}0Svc<(0 zKXq@!<{Rwjk5C4s4XFJi91;JO^wcjUNH)xPGWGjLH6PM|p4=Jvfl@MEKTPUwJ9jaE z+}%z6(5k1#`)v`BP^~4p-b*~I8?`I2?^vPDO@a!rg@6sX0O;=`4cuH*fB=tgNsd^6 zXCy7(F5ltYACfA(>l40VCIH%`=OGKV4NB&x^%(;@*&fNZA9EzAW*v5n((rbid;Mkx znOXY5u8pQ;${+t_X3Xxw@&CU+l@2gA$**-_0$sB}+Nk9Mq5LJ?%s$9neCNNhP z000D8N>!I4%C0&1MoWH}k!{xCx>{98QzYnTE2XUz!4Q#{i+~q3-xB8O_MVX~4sat6 zG<)G)8$6%|>QdV#P_x9mY`T@qAhf3}RRlKWVcO~2QnK*>o(kY+8}7Th;LneY(aU~U ziXHN+e=4QIxwzE2$E}RUpyrsYr=8~4dw2*g1Kv+gl27m}0K>Jo32AR{JDTBT?gifQ zh~*2FG-q>i8bbg9E5kV0Vlw+c?5X%jkzLu~`;+#QcK~_wHcKJ)jE#0C>8Lg^E}*77qRcLPB(5 zT}Z_TB_m(?!AIWhJL@qU&VwP!m33gWMEB|6=lN`@QC-!E5UvQfnY|1ub|iYaD|hf} zXV~2%hw}WW|Gm=}l|0%lrY7Qlt?e`Mzh5rYwjZSlB6=;g{*%J2I$&P(p;U>R8$e0L zcW3HGs1IEVfE`ge#j##~LpwuQ8<0y>POvO8u%ClbPF6ne#)1Ca%$NcwpXOt>^NKUi zz&adt-5fsC8kA6Akp8iZAb6Sh1I)r65#aJnr zJ(#Ky4(F2e+Q)Q4@j`^mm@z?6?>tgh8v+ev3XHpgju1+pW>1T?Z;80M8Mj?*l?w6C z837`2l!^#RrsNFJOSj{I$gce~BR;~nxAV7ycJx^?=0#{D>@$u>XVb!7oNTt3Km3uAu$oC7*iO83TbWWTlgbkip@1RBlFm2b|z^qw%j;o?(U6^xIn1(R!?^V*0f{=6=XD%6IkTLs;fe;8;0 z6VIf}Hz~k;4;l_a!8V))q^hkDBD^*V#nwr@noPdr^b(OC1JLd^of)1v1K|M*t}k{7 znUsxBpsVeh=wXLuF#USwi9du;ck%W{c3n)Tlk)MMdV`;aVt#T{kX@$httxzY^u(kj zn2`3q9H9RPU_AzG{M!j3~m00011P&gnGJOBW2BmtcP zDog_G0X~sNoJ%F6uP3DviMiks31e>IaWLlU|M8!v?XQ^rJ^dd#?oIC}>i>iF(ElfU zQNsA63SacSWB*P6f9xgu59iVA%lDhrAMUTL52bJJ{-VFqztDQ#f8q9U{nqvf{kiLJ z{{jD}(|fPuqyLuvn!Yjj6UE<2-#O7<#+_0Ad-&`6zJB;0^XpMhX7A$feqkQcecQi_ z{$EMH(*NK01pbNr*ZzmGKk@uIywlhZ`j7d~{a(wz>UmWA3;&O}U-S>~U3bSawsl%_ zPixq@1@;W>UHu1MZ-a-5BuYEp_r33X-uJ!ld*0T)?|a_%fk$7>ViB<@a-ZU^mD6^6 zL}zoP0(}G{9p^tC@my&Lu89tnSsT?uH}dTv;T1Ky?etXxYFQ>zH7t`VoF{&)Jy+%( z;$E~T(3vK`D$4O%?8AN{Qu}?TGg>@npcQSr)#rq3VhQ-}+q`*FJy${9bUn z9CUZlo(We}=ziF4e~D9_)YP)@?~S~hej)E`^LIRLG^(|CnpUyEHXw$bbbH2!WTXnujxAqOl;^my(*l@tUu29 z!385n2a&rnrpH9XFfog_;ZOYb+1vHrv20d?Sg9DJ4VmU;ArYz4-HtT2(sBEKlG~4- z_2$r7Bye3eU$}~A?D!{(^=q`4UceaJTUsew9`lV$G<+b_6ZKK>lu!Ij6!i^k7^4Z^ zqc@3EQU#^iPdV=o(P{P@?1I5D$nBTG4VfDX5=7UqMFx2+9wb5O2iEZURaJaCZv}^2 z`C`eup|zh2QO~k!onV*mHDd`2SL9}!I(pJp(JSvIf+f=}RS1`&`9LJju^|YrnQjcZ zQJO#2y~?mZDysO590{v_?^zbIx?4}YW3@{|JrMhV;`W4?Lb`@wWMF!P#@7$6V+K}z zJurK+sHbY)QEJ89s^~d!P;MJzx~r%km3%sH2-&xHDKx~_sO48*$Z3lweP&viAe7@y zr8m2;6tf@{*{O(85!P4EfZ6|tjqL1x+46O$jgvs+d%g}&xzimH?d0g=V~&ru%Jg3* zHU9MlZr24(hX_k@6(&>nKpX-S11Db5tSNgy&~jOPmzaj= z6RDwrr%aCQ`n@9!KG6hwAufTsASmn(_l66IaajGWdAxAnHH^tG%fJ^(lU`l6n zels0(1X7O?@xC);nkEab3?_>Gt^7kRLr^-shgN*+!5X#5|IL%K%9=Al0fg$fQ|ol6 z;GkD!`gaqcbKRNb%850KUm8fAu?JFkEYl}kfPQ*2`^{CS=yUT}A|R~ol{yb2|GaGI zl((6LX>d21#7>+D;R*!LKu`0zy(?~^CR&D|b$br4>{K5DmvvQTlxF!QsucyLkg>7+ zC=R{z0BI$-M@BtN^TQn~!o<+ORD!$*je`S6 za!<(&^ERQV9bUt$V`LwQ^PP?T@{Qp^0Abj|j$Ud^O*$ibp%{L;2xqCu*%cw)lJCuw z2ZMR8PGw@_K9>LWjJ=JBJ*u<#ZaRde*Dc6YnNST$#*ZWC%)Hnm-ivVS{K5{*s2s}m zksOKF^K5i;^#$%*Ac%zkCn|Br70c>j2}*rO0weXu0&qzqEq(!TTFKp>| zMupQ5Wl#j?DT5;s!M!Uv!sYC*Vm9YsF680q^AcYuF92VhL}n|5Zl@*qMV3CoJR$fP zsC3XH0&o7bWdIRM#`6Lyf^u04yeARM^=v%F_=TyNnWV~qkD_qUGceVyenK!o?C;pA zD=`cNx9*K{cBEnW7;B+Pz#`g!o->`ndbP(w<=bvQ(XXW#Pnfp?d=->0L-~Z&%WF)28GpnVF=`@Bg;52>sIjz;ojj z&A=vP%bE6^ucj8ROFO+Dc@v<1RaI40Rq*Mn81i?IfTL@?(S({A&)KC361qs!eOM(I z!5CIHl?zWPoD?14@A{k|r_zHfZ=*B4r0b_m$Wt>jNtFRyM0=1Ygd+Kt_hqDi8hjNA z+UZhCrO~gVug6Rc$F{R*mo*{y3@*0rr`O5oeOlMQqYzek~f=EkF~Mk9(d6hY)f zImAKaPdWReRp|wt%W<&`usm#}UBYMPGP`gL8M#E%O4CB#yM}(3m{T1==Eq zoeT|`iu0*|44BV4!ZWFV5jCh&i6?O+B%hpCu2Ouo7r}8BR!(t9Tb#L|QzxhBvT@%B z4=bR}vdxV)SIK)Po^ZrVS`OF-mfv8btX{+6k~si`4;kj(^qsJ+Dhwp+GLj4eK2Sm% ztLNJ2sMN#xnYQzaZO{IZe{eO!8VR4ba0L@~$c1T)JPdrgx08FD)%CF*MCUQy1@@!o z2`kiR(%HM;UC3*4#FZr_0xZEDU2oBO|K)aITS;QPUeCn&i=f}>!kZ>Dp4Un5TbP=5>Pnbv3pBFN$ z+V>zA6ZoMOm`p`$97s(%>t{G^lT7i{7n#vCG^mO}WX+?{-&=)JBktoDpc@)fR(G1| zkf8dMbq{Kov5ugXibVY8&sE(2`}%{}BB2{z>*W4IJ<)*G#UnP3Z4(08<{;Vz3<9s9 zomxD``b%th@>sC_cxOyJt&cvw9Hy;2zklcU_K3c>Rh?od6&t?e3R22Z1#)KE5u)kn zw0j&%N);4(Os!G?OM7j8JbGN0+^+F@dNt;qbuJ)AqD0=~<&~kb=MEUTc~FgaBDU2g zA7cA)G$+uxF2$AdFk~2dm$QW@gC`B@vGR4wZi~>mUr=1yWX7xH^;s7e z$6Mgl?d$1qAD#Sf|G!L>oMaPg#9C$+1y50JGjoa}&cbpydQ4q?l@Md9#yyzCqJKq9 zE?m5S$Rb~+fgv#5nF%4b7ux5%x zOc=DGCzkOi`j-Dy*k~K4_}o0>&tKl5Pvfh~BdhJ>jZx>qA-w$l4R#oZPnwM!+Drfd z1-j$lGQ3<{AsV~t13jU7LnG135^IGmzAbUOQ_z}}Hj(GV1g|62Vl0$TR&}msFW3&B71$8OGI6T&O95Dv-_-yzy#+Bwl*o#Y~@7I=Hr;A*kfyV_5Jt}pBz+k{nC<9@+-cXmLme|>+_O>~r>OYU&RZlI;w z%vZ^^6`iE!&Rf^>JU9RV0CjpTTS>klgnvFhZmt0Zra>1@bbeIdh+@#K{AB9$hIXfT zWxyHe$xHlRp%bn4JiSUo*SM{Jw2jN1_e;^;7 zOcu^u>8mmH(K7wrSGpBo3gBpbeP|mxse|ukoN7HgOq9?+kF9E#(YtgC*&^WF&!+wqS)YYp*k&!Leu+ z2ds#1OY_rey=aNg&jVLanU56WgwlOANv|5uJm{-4oRZR`oYnT8<82%%Q0W4(?r9oA zx6r7$aW4rIKRq^dJ*I7SqEt9A=KYH3(7|YG zmStz`78v~saapa)C)awRSa2>*pEitoR^OrU0MAOo|O6el+mnag~E@G93Est7xi zqq+yGLRAPGdWQork#}SwyKpQqSJ9w7dA^zH#PyA1J$*Lt^c_E|Q3VC^(zW1Tpd@2U zPS7BB<=AsnWUWg>rHqod-?_X+8u(V0T~ps*JZp zXbL8$UZRc)FATO?p*|VJn$%*mPN3;TP{?6DQJGX#PxDhH*4t*mVbXy=^9G|pIb<9A zXxYfS($D~C0f-f+-`M{#4-&cpWIAgf*^#(8#n{QLS!I2WM2+DC*gg7lS^dX_#daU) zz0Qs0g=wj%QxyNlu7S&Ci_+g2`bLKdW`I^ggHfbV z7oCFr_uLX58==aXg5g(+3lmz{Ofv(tdDy}0GD{hG`07-I@HA?D5K5Jn11fZfyZr$v z<_ajG+KwKph?Ke}&hLpDGHq89{~FZR(u2$DJZE+E4M}COtD886bi*Kzp|f}ND^5c~ zrBL;cllo;%Pe;@d0>dC`F^57@p7vs?m8ttH-W+pX?Z?*7;47g>l|%fkW7yn@y)^bb z*mr08Yx}8DD`oLW0X&MzqTSu*D3q@eB~@JZ?sG_wwR(6E1RU@MC#LpGDgbWt;u_?D zVByj-Ap@XO;v+tEcqgEtp1C(yI)5*=@nx`@0&X|i z(Fw;pf{U0oCjwIwT(NL$feBCBnPkyO*0&rkjNmRP5 zFtJ@>DtmdP*a5@8nS6eK*DaQnuTUg)75jgMc1hzHhIeOMgI7fB&iyC$nx@;6DuT%V z2Aa<21O|pN+IJ*v!9)*NA%B`E%{&6Fz0&nQiYj+=fg6Z6pV7MEl`V;Jrf{{-s<0yf z0Zl&nNQ?aGEJVkaov=T7<|dMjyiWJyZejB0-7CXxTv@teB(JdV&e@)J7uR*W(@ev@ zgNsarArUGkZC2s8piX@+BWtCYW>k&z zp+>0H;3A7xRT_EX+!xTc8pVAJ2@&e$vB0rG5XK28=;px_{Q`Q-7vjFTl#W6C7w@@( zPkHLSX7BR5b4f>uXPs{v-+GbCkq1X8z8d;Ee~P9{aTvpeVY<_47CA!EJTi)>pV0I& zP&He3v=(y89#MWMd34Xv;)@;c8G`vY4U)x4z$$1Hfb7PbIP)?G&dB?+6wJ$IeZMxc z{=U7bgLktcsRE4Cz9p8_Hu$YGtop=|DqCV*hN=>)ryQxSx2Wuhh?4)XCU!bs$Zgmw zePl-p1;hsV*uzVp_!Nq*6m_*(S>O|_DF7#rMEoe3?1TE5Xks-+a-nDsb#P8_nxaK z^-x9200{S*s`K-Em=GD}?4_RgGAPN$EP#6trRq;xL*Qda2he}o&X`?oq~fUtDO{1^h3xq7eo|J-2}5{M;`3rr)e(+!Z0xY$@|SSZz>4M=i{ zASw{6m9cW#9X#ZG6;JLx$sa(_-*T3E#GC+?w)*s+2l^TVq5o>Q@008v;L4jGYB7QO z{&8Cc(PuGWL|l{dO}|fKM`x;fPe!0e9H^>IDifaF-DP%a+|U!C>xSb7MjkYe4?mi| zGe#MqeX3{U4GlYh2TIeVi$!vpZ58E<2Kn;*J8aATQLD2!^^j+8Se{ZcZBaRKddo$^@;MumR zkl5#6Oquyyn%^6Kfko7ZwcF8fqPH}>Lw)uF$*}|}| zji9ZcWcdeUaopU0LL`sxlRH$J0G}sdY^hl=cLL@u(nqaJSz3-00kb z4de#+LxC$@tM%QatfMqXhRSEgm-#IpVpE&5x&j%M445nVg*m4&#SdDVj~qb?gCt9z zV4yLO$llaNr~|)?#OlnG*0*1}&$$sn6$~vsb;aO9iUg$^@eZSyrs0rmj!ugQHgZJWhZ+S#qk5~y|DBzF$DBt)=&{ik_ zQNFO046GY4E6+_q&=5)QhpS60NLI%l5IfR|5F147b52TzyFT1U-1^umuW8yNkx1I$ zDsnnrjAS!KD-a8-!shW~?mKwrXp~2=;`Ca^m3)?l+u+-($9+fn%-9R_iz@3N*j&VB zeN7pkjy$~LVGbF<7ySKO&M02x(qw5AZAVdO07s>l`j%ZxQIB~5?0}94#V|90+SrE% zJBKnZc1%j1f=i8^g>E^5LNw>rm!8H>ccO5F{f@~u05cc7*KvY4cDP_T_`$x#3kc38 z)SBhWB%&`&Ac|jiWIgc;bO$I>FNm8qN)!;s)TP&KOV>rcR^;C{vg?Ssp59}z*UzS|KU=?fk7w*%_dv-Vk|Lu+QJoZZu_#+m!%V%ohLE8(DykEf z3B^s&-GDd*DL$cj82-jmW2TAJ@ta~v<{gI$(A&zgb6&`A=-QwmUvg@q=o%$;a~gYi z=tTQ$>+@Y5?4GOP9zEdo-aX!QGb}d!B8|fp*}Y*fdt%4x-M+HWvPwV^gn+E5y@dJTdE0cRi9AuUu&m!)OxQeB^$i3dwrpXci$}2 zyUJhCU=qH&L|ALpxt(XxB$SOz2YP^ep4--4CQ{ZB?Or8pM}S2S2tQN(3cw>zc5Iv*}wYa`k(p~l`V?8 zEykRJg2h*R`jpyih*b)7u(wUmRN%!=z6s=O1IpYzl);I%LYSz}{QfHb)z z-0UW<{dG|bG%s>grq5#7jBxa2mye@|4QO@VDtoPiJdI1ljv|c;Xh~2xhq@^k7O(f_ ze_yNmX1)t7jU>@1xQ!`MxQ>$ya3IBvV+N{y(T#w&A7r)kKmcT(Ea;OB(XZ6U(xx0m zJW3&f5e;&`zuPHes!7 zei=Oke2S1|Wa8m8PWAEnsOA#Zv}$4lu+Z5m?`Ubd&anj+^GJZ%@JJ|~r$-xLlTz8t zro_K^p(byK;!T@kJ0uW$XzY|kGfLla)x})Ns=Xck=)x-FwjM`?uBF{cu-fcCu}oq!J1NI`E!>Uc7g#& zHmj^gl&34PG?XvBe%*40giq(_-&!JaJ5XVLM5z4EeHX6=6`L0bu)t19vFq zOs!H53FMLs+*s{7i&||rBb0up?@YW9X$0p>a)k%%nHM(zj!AMF>OBgG>)&n%+=$D% ztu*7r7jB7B2PNI1oqMQ*G-7rpH}nfu+#u1%M2Xp#l6P+rCMF_Y7^FW&RLGp0BeG5g z-uEulHC?>pzt-cXwb!T0WAlBq0n{6jveXKY`p^Xm)}&??l}GaYgZbY*RSL0a=bQWs;?_k1RH2kTt}&H&T5LAgk}2Ymg_}0T2}byPA9MOrq4}2 zq^-lm0U20iiSRjAMi+`z|1x56P=3wjW?CzbE?OyvGeopQ(m!P&(NrV`AVc$cA*GS^ zqZ2!VSdVx>2IV^-M^|(>qLv#<(Z62y=51;buf3eeUyE(92T4>r$M`yE-ES$Dn}!mh zPnLM!IgR851wh%me_LT3Po-(N5x<#=RWO`h8$Le1>^(!i^5-o-Vn zTyt9x_;zE4B?T(Ossh&P6uVX_tFeI4(0qSz`PgEL4kH-K{I5`v;sO&PKGxxw=7-TS z^FC4z_==?~T+38gJN=|K=ZNIydPgMg5r>sQs%P4m-_@5hpdWEB#K+p>EWY;O{Z_i0 zQmlR}>E&zECMLTXf{rW+ZO(lgH?GGfF$jJzBsBY@5+5?wU$exo2J@7ZE(xM}^|ZS| z5eAX^n-@!@yO7)>-NtairYPZDEj78C&BE`>Sy(&JJx;|vInlc43MY2#Bzi>2bD&DQ zJA4jZu=0=<2Y7|3TNA=s)!)%5FpM%MmgDHFUsppb%;AmI;a{ToNYnFo&#B21hs$>K!Z)%}3 zhE4auvDR~9w^;&*Mynt)iylcM4`m@A&@cNtPFCe11$r1=&*om!!&I38jIq%Pc+_8# zi~I@F`O(5tMLyTNp#AotXS?v8vl8SHe=mz$WA%4X1m&J0ILn2KRP@{~ye^p&ou%VW!rcjfR^mgbvXYzbSZ}DhNJAY+hxdPwzvZ-U zj^b^B?4&IgxMhXETLs{Xcy&h+FD=f_lZErkp72(@04|!;&J>91f_7O ze25W*#64!eVa_?F(lhAwfeyYocdP_+#IZD;7zl8ltRW0JWFB%w4UyM1>DK*^v3?z=N|O;WkYQi6?ojfCNs9K5FM($`^FU>h zRH~CO`w)$rXV_~Yx2$q%+Z}fpPp%+cI!E4(&mh<`;F^AE!zMiTvaa#?$8Yc0F|;uU zxG;9A(No`iPy6G+>=fg!M;vOt$xdhy9e-nbBg#c(o513wDFgQGM&5nZ0^SlvUMS@y zn0E)3k(lu3sHiJwF8U8%lV#OqH9x5;OCrOPS(_pq)G{Mpq6^#7Wx$E`I($vcHzQ2% zq%$NYeg~f+GquM&XGd|&XZ_LhkB=;1X9}kaQ&vJvD?j@)bFz8hQZ~Y;Tnw%ps+c$qfoi!fbx-= zyjj&oWnwb50GL+05P9_0;zopm)&ZgH(NV^!J=#&!i(RD28(B>hCFPKQ_Iwl?8M{fX zQq?xnsW{z%#D#ryiNj0q-gPf6NSaI9@Tf)OLq5aHnx(?61Row8XCXG8G zTykvt>j0q22@DX$`sY;qYbBWR za+>}aITUN}{40sOR^DuSYniQ&*(`LQ8)b%ZXA`XQ`V)xgD^86=75RKEH%FrtOE)lX zA4qckyptr0%Fo6lf{T3t9`x0u?Uv2XkbjB*(rRU+JpNzCtvEGhh zmsRk!_n@9Ci`Csrw=a;O%C0&oJ=A0uC zZq*PPn~gOB@0MpxbkeJ2pMRd`bs$UP=Qz|rJ2T!S>8aw#%Bk@*N!}&t<+yVF(WhH& zZdu~un?pTTcI`H=)?bjRD zLyE2jvl`0S{F_fwK@o4-@y$!X97JL(b%fdAlpPNaBxMuE=Vdb(H%t+*%oP4ZGPHq;zBXU=i0m_@#OJdpPm; z{PJzf%baU$y(qG(kHbcxb0CKAy24DTFu2$L*3bdl3pA_uJ{cIhW4LWl;dqkMS^K;G z_=!IvdQ{@&BZqRDj6AIpEOx+@meMKW8c6*9FIbB!9Gv) z=HEdYLy<{nYuE}fE|C{cbq~S!n;XtkABgbW#9LVNV}gAAq;nl74$79iHYt8MK~t#O z?bncY@dyQq0zrjV%*Qa*SaCox; zYt9jWiRg$25I@qK1$FDgh>$43)*a#4&XE35V^q}fZi6A6AyI9o;-?8l)&1@ic*z7? z9)cZ6A|^MlYU;6pW$nL$>z^5tVB=GMQ@$j)cFZ=7uUYvf~0Z|Ziv z;BWKh6|W=I1-9?)XC@Fz;M?D54WHR_^BB;G^ZQpN4J^rnd;k!}1lO(7stv3{SXwz=Z)P}so=7NgGpC=1E zrO`T!o5d$;#aX3`5Y%bgbW_3DNZY< z>zwn;yFfr?;sww7tN&sYsA^0G01KSg){KenKq?!Xlu6G=WcKA%T0)RTU5gtZmk#>yR5yRi^GR)QB%lN%)^t0otjv784=0wv&KP zvtql^1VyW>-=zNc^TNlSCU>QAuVPc}(aB{g&tk5GqwPr?zsdF*cg(saMSlKN%B)IEi@yAM_DWUxbX@%zW1+q{TYd@A1oQ7k%<$sqt~lScaCC9k^0>&# z^UD4fPiQJ|y3nc(gX=$>YPI08jh2#Wmzt|lthCpind107E;!Iv&55)j{CKg0(_Yr4 z1f`QtV{6~u9_RDk3Bx`O(@ou17tMl^+Q2delfPwZ2i#4x7)A>O1@Kilf5a*L{rZ?; zN|9EzxR(#rqr&o4z8Nbx`(m@3KZ;a2sV;W$IlL4=72qYfLv2kryp0A@&xdmg>zUJA zQ=hk3r$Gx43tW`#H6V^~JsS-9k@6SRFHLO}5+s8n`JL9dVTRhu*)Du=Vd8=ogBexn zKk-vsuBkMVeM|@zfiVGy7B*X;sNO3Kv`X|i&uho-=7$>MW{xJg1#uo$krf2QNNRhT z*E%--f)oO{%k^w~nOZ&1?NvIVkO%SV5qCp`V6QcAX2xl4!{uarvffKG`l1jH%W3kwmpT_-V=ZKqX+31`Q{n&q??_njp>qFm30|=44LnhP9Ys$YB_pO(;v$lXBY7fgZFEpM zx4-xsBx{DvnVmTV-<-79NRu;RgofPb@zqWSuj&AxSG96X!v%-_FdsJU8I7)6(-T3$ zQbwDcD61%6P~W%Tzz0E@6?B;L2t5AKv!E(Eg8l9!WcQ)lT!h~7?5nDkg=9gpVPub# z%!W4m9B3{F1;m2O_d=jB4w<&`6gh!FwPy)FzHJHV5$K0t{bhAj&MozMC2*(e#4d*n zwj*{~ypN)fnyc-zF_G&?m>|?7jUqovYD?yhkrrBm(quk1xoG<6Dyr<^8RMY1&U_;_ z5Ea`ll{ZfzjV^wVRnp^*8Pu(8j6{5NxhUN67y1}Xk66^h{cXp?(1bya@s80h$1*j5 zDPF0a|B{ctHzfJA`k|ZCfm^1%ne@T_Xp@en__<|?Bp+2%;gcZ2kRgX*oun?P^rW_= zeAjSd#()lo(isjj4qqp&j%jG>c!WgYvc%nNMt^(H-G!Czg;>7f5yEsXZL_{eCUMNr zW!0m8^8(}9K?qkZq?QyX7*H;z9awdsrld>(B6xdOB8nfP!U14WV5D@Zz(?PIhk zLB-l#jo$^9I>Af|F#y7yIVCk{q0YKPlBi7XY1z^LuyRyHlpfm;FRy2|2`bzh(5f$H znkn|vIRfG>*0tf86*x24j5oNBFDpKz_NXh%AG27_3cHOWsJV(#(Vsv{WEBF6OmQ%nQq7#a~= zngx?>A)>fs1ViwWpnD163h33+1@AoZ4N)AuD{b6n&y)-AhQgb716f%`BNUv*wD$+l z+mH!FRl5tVy28ffmf*6&^LnuRMTW!zT>Pc(j`+XkVhu0%73iQlqE`HMM_ra=YY2lF z1I~Q@oEM}z5?TrZ2XHq2QAjXH3#EXHvt(O0(q|I`g#eaM-y67P&yA*4AhsH7O9 zO*g{Z>Ng0Z^4pRfZs%!n=>>3j-I$G$S!yY73YBD zVSb7h_4TB%_QuEh2V*t@G9p1DC)$AV2aByOU~AjE9Ht1Q`0waKMd7#IgA)!`&-OBV z2u^=ZJm52Qo_4U>Y_p7cjK9A;>CB&l$umap?MYlC>2?qCTigPEHW-b*${~G z?x>8q>Rx=KrQAE_Dm->z3$%OZR@zJSsbByiK)ILz0000001sg&gOvFmTz0{7%-!_D z7*Lsr(Y!PiKhK&{$X=$Hd5T#i38-+EYb_XY2om@PU;5adiCVPp=UiQ7efA~SkXi3B ze;VD)WZ8r-D{Ht;h#P}oRb z>G(h>W@qEopPz|*7kyL601q01>-$@%-tIRnOC*F0U3fZM= zeXdOM{LK*E(M(>GphTN$XZFc4ls2tDiteDH5Sipw%1a~7E_@)%YCPa*I7f$Z+qv2P ztGDNIKR#RkK2;YkAf4R1%;>XiWoPzu3JOxEa!)Dhw9B4a&lq_VLz$q?e(oOEW%sw( zHBNP&KS+`TgbS~IuGE|QxG0Taxl$TH=3UYyn3S%0bV^I2`Qg$NnVI}B$<<< zq&~{2zcQDkJae+oJ66XEU)B(LWs`EZ3{-(?L;eMMj(j5pj(YATUy?tn8Yj3*#K8Pz ze4vhn##<)nM`ig>Tswzbbs(?W7XHh<6=VD4*ljO03wu;H6}{ACZsN(IeHY6Car=5H z@5^-`v{mojTuDxjh@7QmUPs-!F?Wg7T4mECs!ocypuu{E_B<+v+EFHIW_Fb=x5*om z@}(&`k$4q+`w1ow$=oL7NOUSsWkX89`u;S*cUi@m{0^{j%<&{A*lW7v1-u`oZU1Yq zyxB3+fG^bPg=_V0VCk-8vwW2E_^Yf zGo)@O)l7NYR0hCufdIZC1*bz*Pz9VQcgVXvCd$oqg37Nx7MG$+J|zv$&1a{}DQ)w= zZ{>JG>otAj2?8hiB{s(oWxx+Q1X&FD$<8QuUbu*UHI5k6i9szx`4{L~G!OD{-`~T~ z%C1leBi8iLB7sb4UPLvxsdt;+B2WDO9^@ec((IRUW$)y~E`a_2%CT@hphr^ZOpa5kQ?o zF;3Xi+JSTX2QHa@TP>|wz;1cIz)=!jt(?Ik73&=?z>0qi%A%2R2^1x*6ccJa_Hs4OOCRpiUu`ZR5gUyAIC^CPWFaR_dLK%Op7&1L*i_7rv zf1?;vb`moFy4bMgPO%|S@exf2w}EMnFY^!y$uMtxOUbiulmj9G!|{L}6rRdCh4q(Z zL1BRfgp1te(4uZMFg|q?vv8`19g*s5j`)ni0001Xl>qrL0p$&Wxi|C=33!u*su{|{ zv2fNT-*m@%LRd&O1N{M(ITptZ-<8m)=xOi%LGpNv(r4K|)|WM8b0hG?V|u2BLOOgE zJ2krNCYfhVPZ9|wVl6)LyF)G``R%sssZEkRrupGP4VG4c)UyE%FSES3R)6e(*?ukX zQx6kk%LF{hD)U}dM{qf=V3;mq+J}5(U%yYY2CeQKGv`HH;ywdu@zdUJs&RnZ>4fom z97R5C-hOX5;J#;XD3tfU;+!5M%4z-r!_Q~9w>GYijd+zG5Naa5*5g`AGNJI`$AORrrrPdWpy!l{e89^(;Gwl~L z=q;4zZ}zbv*}{m1)L}NKUs3NrD=cqKsPEc~mm5@rOz zX#QI{e))n*^hV_JlmaM#Pkw7iH2+_ENXqA0`=G%52q*DFy_eEF{8@hPWBgroFxG#o zebs&P=SQOrmS|KY(%wJYlep)Iw!>M!W(ff{T(Vu=q{m)}nha=7+s{VHU$K`+>x~(! z7aCICou)zx#2z-U1pB(@IRKJdp z-DsuKl!koxHMDeFyH+~kg2l&$pSSaG$B5p46v18 z`{$AB6%*Ey%%m&j^_*hY57YT4wsIETM5s~T_`=1Mb}91L(+uUN;OE;9-{@43k3GpO z@_z<=AD%ea$h>=Q#!QpwR_JfErov4b*K(;DxyGu3tIEyGH=B1O_=LP?J~b<1ZFrV! z%6@v@Bv^i0sKO>}YIacEfYv33o#z^7^l79?`xcLcY8E;Ub4?sXNi*Q&mu!nE#BlyD zUV>vtrB&ohN)SZn`VDT`#F5W??wZ-1XI7eKi-!O0^e?L)xoo*ZFcZQ{LO+AbB-@)@ zjzl`v=TCthcH3BYFx$2jA5mNGKR0XMVWU|R-k1YcrhtzTuHh2muW)JJK;9O+kKMb2 z$yPsDW`ZWIVfm4a_y1=hyUWTtfqzZ{mx`CDr!0Pg_gcCZhLRn&&>o{-SLNVG{G(n@ z_1L6{1`C({yODNerkRVcAa-R-KYzL~-h?#gkO2{Ag2Nb%0eRhO000wfF@B7sOEws> z?Ci_!{}@Y}mL%8#ZL))X_88hLLlFjtaBj%yck`kheG5S_Ph!c{Tb3T2_!dEkR`v^| z#T0k`mag}j>SIuIw*ikv@i+~EXd1)+B#)Vu*(WQmfAXkz>gZG=BsRtxj7>R9YzZa_;eo zi#=hgulZnxvij|dWUW&ADqh&p(!kZgy{i^7aZ^F#kP{ZiL+Mc%Is)>$0HY_fs)SeI z4}uyA1925c-wzTItRT5kNN^|u<)j`S_nc7^CnE=Btge6|ixvDfv?c(#Pih0l~`BR*~`ffK2nCnQ6)7p1m_~tpUqZu=05uv~3U%DLSI-(xnuxXA{KiH1O zq$ql(d;)n_#1v+{XP8RvAu~&%(#blHZx8@l!uj z8nDg;&F>^r&H07m$A|B&4 zU&c5?dE`TzR2v=TSci$U$UcorENwH&6elpgGEOWiQ>`RihPbG-&rCe`ZAHN^;n6Ow zor|vM+t(2b?A=z|g>RDJ|54Xk+g}%8R`U3Yn|eFi--U%Qq3NAN?XHRn6FLw^6OpVb zM$M<8iLv{<-#27{0bLW}qm#i_4TS6a%$F^zHWZ^ATl}nkxY4k0O7AB*?r7eY*^iTj zR(o~ZGR=2ntGc8h21<6ob4B#-71y|m*2T|EfUf>hT7zA@W~u9RV#3MkH~5HF4t!f~ z67t0X*`d6N3d!p(jYTNwDX+uNa2y?grK{67SuGAxg+E7LZe`TE)l+DV^g(g;{ zqySW$S$w*2pIeQ-1o2Zwz{}KxND(WK<5VR5LeObR2qEe%+IFR!x9Qz6ul%TnJcEdc zxO$SHP7i!70X6b@b2Rk};SLO@$M5n=r@MavxyGwVCD>cwh_(FQF9sI@ltgw0gIA;( zp*tXmd&8(*xM4n28e_pdmmmN&fqy{OeYG5LST$e(00000002QwO-5)v0000000000 zO9BAv0RTb(0034{I3Q3x0059J0i6LVOaklyK9NM6OC_VVDkXC%%AgVnV{ZHC870)8 z3wD2({U>jX$ML`HdChV^e7{%xKd$Br{Ner&G)L6`r|T2?cl)1U-yT0+f4rWjzj6O@ z{ow!c{^Wbr{`cw~{VV-9t*`!XW}ouE_&tO_a{Al z0S=ZvG_~|JLqb^i($|M>G|2n`GCVk)K3{sgae6E(yx$_PX> zQ?RkqHc8CtnG&Lrv6d^^%R0@r(M&UD`p-`a$Gj@VsKEt^owt!f{Lrcwk@i1NQuX2l zfwH!Tm#Cm|-I4Qmxfk{{WfXx-+;*c#$&5ZLos4NofVpB{j4`+WBR%u;d$+0%Dfp+fs7BP7GaF{ zQhBg!Jgo4_&1$G(->hE_rpF{QTPZMaNMy}LUf2-p1&sxCynU7in_8Z;A24w5RPIi< zCKJjHc4eH)m1+93x9jFKbYp`H-?1Z#eX$Ydp}_P3Tg_dWmCG%CADQ=$uA(k_38swb znD|;kS$3)82s^^HO@somodJG~10|PfeF);~`srvH`sS99T|8NZnpc?BrK%rfn-08w6>`_pYA`jRSxxdVrrz zruED(bm~-J>XQ5A67|}65s@J9Q8+Ksy{aCX6|X0o24`#q-#S9d#SI9&CA*8{#pOh8 z5VuS<Ts3ZFF1V)K?BPam;|K~CZraO$;Eyy%d zJDC%JksXJ!?SgB3xm1@LzbAg)n{^I;(~QhbxBm@wL;w-&IHe}Bw2$i6!m)X^0uZ{s zU#^gRwlwSa>L)@U_AW*&{{Zo15JcZ_c-#%E zIwar@?dYIEkj?KOWAdlzF4UFe}~*tX?&G?Iu<(r;L+o- z0y^>vJa1Rb%y=DuCEoX&gUCwUL4qZ2F6E+2(-v7PK)DNbhr~k55yyhd3Yr|l>rAGk zF*H`OxT+02OY?#*?QZZkw98CPkTM_!F@xg{JGIxa z2_0moZ};~$OaxZ)n+3i*#xK53WT*##)m{(nx$S+b;F z?r$7>;*9k6U3cil=9o??R1it?c3n%ths(^Z$B^z-ml$HP{JHj7a=^3cjpPaGey1PV zcJbD^bHApxB6et)=|Vg9&mg@Z<710ut{*?^AtDK`&FhbXw>LRwdx2&cw?*+S+IlR+ zt*Zn5Zzn)1g1cRjUjgIn%nH*AWt1&|u)>=JFndCA+qU{;m0?WTp<-V@PoY{3=X#7KY{(2l#($if+NH74 zAOVi)2!PI_3f_f^J$_0leW8T2v~hmba9S{@q&RPNB{Aoz+OYyN)}suG<7Ci#qhpKR z@Uy@Ch87Q&o4$g#I=GIHga!YGoXe>!*up$XPFL6#1TDJ-2&GCn`*Q>q!(jBWVjS}^ z&fub@8!n|v;ce9CXH7%M5m+L&-wt{ne&e-6%wMzJ8V*;RM zxSaz)S4X-o;k!j1V8$85namJa&^P6efDa}fMBeeaMs#j9dfr(+q-}-W1cx(|FM$HUUa{>cuRDn437@$-_e7~*Yya|9!w?L7ifZx?G$N?lBM4RYp49Dws zd#PSY#zcUK+kfZ5|Mnbd<=@l<8FfDg9C7PNe4j=%?V7hjsQmza@YG{_uv? zc7OQs;AAP!XWgv$pey9MryTkIOR9YU?|F57H-&+SpaAFn1;L$k2@0Pd&9C})23Zoh zq|G90z(WbPXz30=VCy?;S`)9^+6e5=uZ3~&@a}}#Ajw-SEJQx(g2_-*s-ojV)6<|L?GKkbe)o@16k9FHq9SN`{-a0LuT z#i#Y!mkf6b6MH`urVJQ}e!ggI?%_M+DECtN(|FjGD@ltYSh8foRThPEX zP}jp_Iw!W9y;w2y@wAMGo9@8~N}YhIwLekh$D`ZT-1=`!RXAH!c^S{LykWh5_KePS z>b2#_T>p*CXCYxjp|^U`vHmSMX`x~cA|hJ{)`@S-#`=i%{#jGyYW*ZpTP@LrA{4Lo z!jbqZxDhfeJ0!#Do+zBqLCg+@@GYWANrZTRGrHA z<4UtPuM;Vx$!0Tc+r!OOv&QNpdD%hPlxPjg_?ZY z&4ciMDy`l9)*~U=q4F3zM(VKb`0BXjx<`vd=epCn)J*7#Nmi;*X2)d9TCiqUX8PL& zOPB~`pbhes!AjN7C2z+2V0xllPy%=b2dh2F_#ZBZW9FU}!wQ25lznrs`Y#^KA~;l- zwSVI!$tn7(zUrI-NfPw!z_Uv}P%2!8`B=`N=pb**#vq3Gt)U;qFg zNqkSs5wxQ+>9(~3tKw{CG^D^V|JGXk#xvbK0 zZYWAeI5diSeiwzA?ipMHwTvg#JQNw76?W6r29ouggx$t{`_fGxsV8+-QOAYYBSsiJ zTnL~?tGxyrvYm}jj-r8ISfc(5_t=ji)O(>>hOVw)z#W)-rEVHjxtR!ihL5kK%;)uQ zt!)KD!)#oNo1B-o7N_UU()C)yl*w({<73DHXt#GXY-v&;a^B}K#oY`*B&G)wL~Z;N zK#B?!txSDmG3O{1@UEh~7?W2O3k{n_hU)UcZ;kpDP|mRjyEdEpv?+WY3Wveow9I_}1KA54P(R3Gik81;>eKo9DoQjzSSM6LRO+Q9<5j8Fr=te$-$t zhD)M4$GRm6BN+Fl{z>1u3>XgfdGFJrKOp<$xU&(^-{5}8l@baCJcx>{Vg63 z^m||&g0iLZmDg6mzyJU?ThN9z;4@dsr=9Sek#;8%e3*roNQfRgw|CiGz(pqh1Gj zt8q2%&di&bdn}_>$RyUMjj$daUiO)!JFL}RvI1`&I6?@PTrF6%Pw>~ zZnjtDj!+>9rzs^08Ol)Z`frwjtd*#rIw;oSp->U@$OzfRJVE)jz2@2)$Nhf411IZS z$`Wn3gt$YbL8vNelr@3sHB^>gCK@6d;7&AIuA%Lm4D4dTfNyd&Oobaz+$%YTbq!W> zEE8AnG)%saym!|C^y`%TM{Htkc*C|a8eS;BnD06=Xt7W~aHS4Z5O>}|(?iSzs$OR+ zHS*nbLFZLbva(pJRX5a}qguzZi0F#$>HG#xXl?tF+IJm3;u+)iJOSqv{LVcxq2wC> zP1<_)iu?aH&=!68)KXSCaod(6x6>*|omK#Y^1xYmeAbw;N0>hT#v)!}d`v9&sTMA- z8tu2`sIG>HXTE*+2X7eWzsvJ8xzYGvm6L5=pU!q5Ssdt3r*nQ>WGmv${3w7EJK8aY z>^CU(F&$yslHX27;T>W0h!h&+Qez=xL6>7D3l$r>z;UBV7is%7@$G~PSKWtXGbUe# zjLPHC$*T4k(X-{AAhLpn^xF)-F3zHgqR$;_E%O*ZQMj|)88S1@I+FzrPte&G06scm zItUM@Zzx#xL}V_{11rdq%)9<;o!Q3#ho_jEF4 z^nKPQg>E4(Jup?i0_e;V*@b3SbhVkH7%ER>^EmzS*~g(H8iW>11DK4`pUMM$XtXiV z<;AiIy%50!s)BUz$yZGZJ+ov^6_z%{Gu^hvmMQZCec-s^060vxma-3En4M!@1bum{ zT&q*3J>&EE6jiunDFLhUZEKWG|8^SYh^+!N-JpKwIqy5;<2E-J0w1z>YmQ}qeN=!_ zAT+8iC`6##y;QD$jZOge zo+dR83$de>&us&Rg{?58=E}8)Vk>QTmg}bv+YNy|2(K@s;lXbyIu#e#) z{O~9be-Efzyod;d>Y{2s9v>Txt3ySR)PN2ukQ_K#j_mwWd@yn+s#sl6nRw&8SVsYX z&<1%Ab(e{^DE>Bx@?9xiD0mBM!{FK2TNy9SJ;*RDw>X_PZ-xPllHryI!a!7N@Q>Q% zA#RqKiE}{(aLc@|bg4h!;F(jR(nXqBX+=n>MC@vaW=vx_${Z56HHeLBaX1uGxb!*` zTN8fbx)scM|{;&=r%Qzcxeag%eZc9oO3f?d)!6$s!MySJn0p>7qkz7IL> z5Qyw>WY*pA?UGIWn?n~cpN5#R)gXdG?FQ)-RgZ~HNaO?5UD7eeb%eXiSF)btyUtt+ z*%m!@AG9|Bx>B0b)FiEIM^*k4-TB{aAj}{uwbt=IVlJFrmkq=P!BJ_t73t$jD3A%$ z<)?Hq%<%*369--!>p2LKOwM(j24IpV!K1ooz^)Jh_9ou|`&6)DNjoC{At{^qnxLO~YomnK4n1g*q-kQWge$|a0C~G^RI;C+p!2lf3-eD zxz*xQjN)NYkqvX_7DbfVwK!XEf2<2|pimOx4SsF$JbVlzY`_Kl$y$ z+3t%w_MwGn+W%-RWZS~Q4W-{gi~In4^5O=Y$?Qy^3nf8IcVpY@uJpF(;(VwbXD2b) z$o70|vxN*A8Xg7_2@v%T;vhv!yb5M}cqP?HT6E44j>GZp5=1_5(Ts7ZJS>bhFe8|} z)R_4+ama>KvmN=?Dwc_fdP7b z^97E6s(Pdw^@WGXY^vZrdVE&hw=Y{&k0G5KuduR>J$NF0>4OvnVi{kMaCV!F=gR|% zJ4k#nQU!>jio3&sBYJ|G8!M**cKv-AkXYEJ_GFoMpa2DiI&B6+2zl2_yperhoCsks zHC4=E@@2eo7+o3c!?-BmBLD##qjGoA=v(@;iCgXG7xHr&>qWf z3ZFht-MrU3%5X||QmiRD^XjKi?y4G}kN4cuewQe|FOJ03UDFfLC#r|K*%mitn?!d{ zzLscO?e0a6@{udIA7Tr0xrHN zPW!g^kzd*kfVbae-`A8I@d23R1$D)S&7&9v^ARF56A0!Z6nQU_s%lF`m)pgF&PYF$ z;0yghl1iebyNtF)7L0~3GIVnt6+x2O@droNjaRmb-Q zxi)UJ#Mcb6u8aOr`kWW>PT4@cd^LnBwXIw>xw(t~+{K(#6PDv#fd>pu1GB(4DHYoLMzz>bLL?P&zar`Dw zab{iqEH9dA+#DcT4E4;g*yFW_j(%Nel@qQvE0c6*W-&MmZ!0$Wf>V_gTuH%KQ;YPs z2SuHZ98Z{6Tb~HeUWK!sEYCEvu=M-6F1Yb;rj!*m6|q&*B8IE6vn8Q2)NN`w0r1Jn zabqcLu*9XzIx%WV&o8*}4q7zl0M|^XK(Bba#xd1>J0buy8Nlw2%q48xiV$CpZegx6 zFm8pt!+>jEeYF{ne4BD$lToQXR-!>`N$poZC0Rz={hrd@rH20=KTGbi|091obr()- zybIuRZxY(Dd=~5;tZ)Kk@RPj`(tGds6^6QNESe+BySn0Bjl=!s-#NL(tGM$5pvG{9 z+NaSV$4J}5{umscn(Zt7fz~P)+#DZ+7e`@saSEx)U>ai<0C+a`MC`J$t}7^Pi^69> zku!nDyqC3Au8F7KP|aSQY~=Y+N&wktuTc*I#u+qW!%z{yK8W~_;7~my2+W;ZVb&_f z$lfqWea@weFs1i&?`KU1MF2r?k<8sa_8ZO|zS)lUBS>gowgFOgIW0GaH>F+7wDvyj zhVSyI%z>77QVz=q-Z0~=?VDbIPRb}+?!pc!rkZx@S}k zy2p2xFi>sSvQ_c!36{z3KG;vc{`mCzQROjP0*{Q-e5h=mG}REJt2#2C%Lu}fNI}PG z8?heQkWOz7JZg8Zv+M&;;nU77WbJ9XjNDx}Q<}(T1ITf|#Q11y@u$k&{ixXoqaBL} zdDTRy&taZC9VrJU?=lZd33WY!APFCgp*r)fdKDkLE*G#$Z|gL)^CSDBL)=P;apnwb z7LPYuI7?P|>s#|j#wXM1oYM>n=mUqDE80T6M=MURuSnHKJlDt1yIx$}APGq8{Wthu zUyC?a((y|1EZmD|un0%iVivVm8h+NfYJyU8bm^pbn17$VO{Ru*Bzur038A;zm@T~DB>;I7RNhvVeN z^Smh?Ce*r}f9>Fp`)aMpV&^(@Nx&rK1$%l(qW<2`4H-K=ZT>kmGSWdGxTg3GlA&Ab zb4|VS3y!zoC(dpXr60$@{J&^5Q3CEK3or$K^8_T!AE6S$?jV+gATy5!cxQs&BZ#)S zA-R=}G{+xWo0a2rPdk0G=)2mAO39eZlh96A33HQ~B|L&40K!GZ9+f>QS1}rn^{C|V zxrDJ5Q?nKY?$EiHwXv7S{$;)I3|5vU5zssk^8T<}aQBI}aGq1%CY#bQTXtLd3X{}F z-`hXMF^Ob;%{wW2*@o#D=DIt-h^^JeVC2I4MGCWufl}7&^Kbf58tJ6nRNig5Q{|ez zpg5VQWF^34YFsywYoh6o@!$X@(l`L0{OYF$6pKgoo8_MJxSAY05s${$evH-le`zEw zAohxd%H^yqMjpk#t);~|`IX&03|!%2(`uH07|er*6{nGRKRtSxTjvdqR~}5T8s9!v zN5x)zn+o1TDB%g5%EpL`yYX;)s~yQ20UTCe$(2t-$ii@G|ASA;TCG&4jg#b{qzd`{ zj(t4AKi${HV7s@uVcca5Fc zq!i!OI}rj?e(%HwuA~=)H7rL*COm;ks@Of{)WaT~WyKeVLQpC2+tlsBTT ztklV2&`b67jN7J5EQH@Mqq;BqvYM%Y3gG)gRip9lL zNfL0KMx(0!wOG1+g$59v@@-7$1wx8w!3YsymPetrk5y$o6%yZd*tnXno`vvJ1u*T{ zO=G{djPM@r&4DLbc}O_Z(Ck_}NWZ}{w?;+g=8qxiJcc6^`AEpYM8zL0#t&yv``V+R zM2KmT@Dv(=lgqHsq}?*w`$Y=p#`XEGb72|_evcZz*W}*FY4NdU$)VVh(cH`YrKxCM*n<20Dl=tS_bY7g;p{boZEi;1qxz8{386H4|a6P zUUPc7rqK>aUi@e$B>Y{U%>EdvLEx=7(cU*AHg;e@-upBJFP{8GDGjh-a*mVYma3ar z#7{IUmi6IiGvyhqGe?CkvfaM5BSsk>Xp<|$@3FB+aOR2dS2Qew&3}uT86EFN-sF*A zR$*=y6Mo#5KQ5pxh0Az=UBrVCGvSgsW8Be*LpvNen9*myJv~zsHA72eZcY}}u*CRg zM?YXhOfPglJ4V+agC>h5q-;j!W($IVQ&d62mBDEMi>7CbSPiN>CH9nIY&9J(3+-(#(jJOiuYbVnOK0ejctZ!( zg`f`ov9tax4Rf9W1B7xN`Juu!YR$NrY3*FrI=^yrQQ?OI9*rg2`b;&0`2R-X_EhO$lj%)s zhuBoB#D=P-=!f)Aw&M=on3V_-6x{skBYO?p38h1AYxRGpI3r4 zSg5Z-Wr*lHR*8~+>L0+dlHPZO{%~u~$w;x%|4dPdj%ihSIsQrx+3Qp2mW|a@uNhb|(-_eVQz=(0Xt)xeATfq3?bcqjF;A??Db>5$G3VJz= zwi3rX++Huk25NNp!%z6nkuxE^7awNV??8q$rEGnI0Diu5=cfpuP_tWk1X{lT^<@~g z3%iG2Nx0fq13~k-6WUr9Z8&YhmGOJWjQFp+Ymw}Z3-I)lR%#c2(4kF9uHQ=D$SNDW z58i55NzVaZ$@mu0ar};3i%EfQ@;--&-}k2%s$_fY#BhjBnq@pnFAB~B(y>a|6&6xw zs=EJ=$ZWkvAf;aKX3I0t@YR^MkkzPpt{0n7NJ>Egye$fb3sgKpACl|`&q15>lQ2NB z2bNj}4(my0S)1?X3u1m)NxUQL?_GMC-~`#qxy)lXuK=J!u4LS{H4@k~drkO*yT`dY zztbt$HPPO`9Ww4o9Gv4>7G+faI{#2U;J@7bmRre5l@wKN6Ca1kUN_i;Z0Kd134C(O zLMq*-pa24%Ir=!%CNdVM=yGp zLmZM^xtQ0xnKniNiTAXj0?`HxS1k>RY^32`DQ!G(LVEcvp_C>Q-?$#&~ zq}uBD*fHMPj+@rySI1Ps8R`vxsWSQk(Fjw8_46=6eyYfW*=9b;J^bm7m_IeIWs}Ibbc5G=PHcFKnAcZ)S|q7cLj4xaQ&+ zSH0V_7#4*LzIZ#`qfoV~@A#45M&iTDR8n};0#OR3f9PM32-WRD4=~_U9XY3Goj;me z!10Lu7|lpBRpsB09yGNl`x5aY^Ny&K_x%wna;IzaT$Om>m8vi3K`LW1J_|6ZnhVZ% zLa83F-dH5@Yt{fA0*jciKwQ-S9xT%S3@HWkpM8;P=clpP<)M4IBzr9a^gjFXjlA|n z+ezEuo~{AK`*;vI*q~*?*O6=~*>W#s3Dba9&`I&>nLOb!9lI^E>V;cIT43cos&S0@ zbeR)9FD>$CCZH1v5I4mdPQN!>12!MaY}&<|bZOk7u($9#L*Di2kX7p@}TM*s`P`Grwa!s`t{SSRWf0>doPd z=7h!`=?Tk~UrR8q*kM)IbWpt`TkZO(Fm>0xGiY@VM03=~ZkS$a3O4Rfhxx;^3WVc- z23fUv3@R3Y!FlVT+8b=Sg4$$lUcdZy!*2gF|B8pc7%tpQAumPGFfE)T3y!Z$d<8|S z*#YTHov0^~XLl6%aBiyi2R}p6*kmx{0687YCr`=;2rl;Bv9MQ9T9zRqt~yaUHMh_j zkxjH9_NYO7qrThYIRMFMiNuG)9Wh7sR!X+c&82qww(tzRIS8N67ucgdJi8f-+qq=_I48^gG%u2WjrWbS#{U7QYc&}xTjU+iwmqfuf+o}O!=Pa z9V!dSXwej9I;T==$gA~2szb;jgYZXl!NG&&c~6>}O7+tv55mTrR(kqKi5a_9P9_|E zEQ_exT_$I}arYsE=&hS5P}6EJN9@*3KL0gQ!OerISeV)#CpXy7ChS1)9D zN;#P`1rM^Z2p=_q3t+3O!1asP#p69Si>X+3d4=Ltz+eR$q{6U3(Q$Ny?@-FAqt^=; zShloUIM{O&AC!i4s!N4TG0DCKnEaIeeXN#vZr~o zDLT^kdbZ~Gkn%Ke=|GVeD@yVabb<}OMqUqpg06GoFJasDcXMsFhF+V0C;2jVbP5pP zVx`Dsr|w&Vn2r!HBGTD+0#)Q^kORULGeKqt36yfe9=}`e02f1iicgIF^KKi<3M_eq zWG`3Gq}Jc_byO@}k~c2wgh3}HT81AjiYsdxXDd7TtHE1 zg02}bi@KZ3I(4EGT}ATP*#8!>8G-@ zk7ly)!ZI}Otq6>$4rpjPDg*))C4+oSLtQX{9sXtOG!dkptAF;Jfw_7ro0LBmi+Q75 z;)ed|lfAuEa2lf=oXMf~%GlPFWR*pCV&{`WP}>my-k^NNmN&+B5r4({QX~eEXgnHR zAv|i^|0T_t-#IR0-3cyK^LEqOuVV$fOLX}u z-|O}H{*@$w(o37pI-Bn6aZ74^9UW!kS8?3ASS~Uh6NY>PywxU{%uJs!^G_^w`Lnns zrq7(Ob&l!1USp^}f0LC8$=+Dj)^|rDN~zrfZdr8HY!JiY0tyqOS`$G3V%rGL4^HO7i^={Bi&9PN zS$l!G8k>xN(D<(6)BHeS`7@oqxDt8=ViQ3a*YNRxT{(m`6Ij6y#E4m!L2&cj;CKa=eQg{YI&wLxarN&IT zXsA&uih^NG=$Yu9f=!&cA2^6+7IVuy9Ah7aFW4C6RAY4O(Z^Yu&N`qL^`&4nJhfnK z^u7mesb4#KZ#14CsBHI$PRwP-VpHVJr%bfa-`PeZx|z?@D5GloIC(JX)-2YU4vt~A zkpjls_{$(C74FRt&hHGU<$qK;oDGXStgOkKlBvyu#A>BzUQfAOyht)Db$*zc@Uw;` znPhNp?6DcRB3W~+gH5no9CjYKzHifXH?cnzh2pga5=nKYjl3#*@Dt&938>M^}?c+AdEh zJ%A5ns&H;?in0gIWz0Vsp!-fzuaHNZ!_(A~L0COvLu>(|7$4Rc@$HNVw{+{&(d||) zQV%Qk6?J5Z&`oNcc8@!FzS?;y@*fDrez&hfX3Jr0%x65gWDu8-&}Bc&`%~zjRO4Q^ zahHqW;+eUT*nc+w5iM~k@!BMek#=ZVl zVaG4x82`_Ci~Ixrt^ZxVYDkuzU3yk~sG~j{hQ3YlddD}MOu47o9rEbijk>bwIgv!JU2wvL$*x{)i$Q8P#%`wqY*E$Re1LU6d_hU* zF;X}z`R6r(&URE4M$isdeald}2D=X@bQkr6NwSAs`9XlA@J-w!_UXU{2DM^HJ{7W` zd!2_hU0c(L^p%=?I{sD!G-H`CpEiVJu=mYs{av-zAPHqtuqxx^P==tbTVk(Q7ZU!= zBTBS5y1UkCRu%7e(r=}?b3Hm`RzJq{lhraypys~)35^RF^`I=@cOJA$YWJ(` z7!}PIsCs^*;5BSG%d#1}AOIT2o7Ol8aiAudLsfQUny2*dcUx)JvEp3JSA5=@;H^Sl zrWe-D=18<4kZE zFcLO6ZP||HS$(!5M)Rkp!r5TkURKzfAZOO41q%O=Dwq9_!$mi`&Fc0nLGj?Hp(Y(d zd+p_*ic=BTq_pZ_PKk04tWf3J7nM?B zD+ek=65zd#K@4y#UmeMd@tF}rZH*o&Y8mg;94Opr7lv;T0Z*BBAeTiX_mB~kqM>u{+4-D$6sQk9Q(cEPF!MEa@UQ(nyEQu{{&Yf{PZzmBl}CyW z;1C${iOJ8oKA#cU=D{`hkhUIm_0U(5bmX|Mt z!5OH`9m)we3ve)q>;_Xp%CzuhKF3n zK(_BenUi0yg0?Lj1@dT17aU15Bg`w74!g<%9|Uk(pxXrAk9zO|ltx64WhBymso5_I z?X{LvGq5?W$&PZ)vD;UBJwcxKSZ=Hke@_ETxY!nr^N%Ea>|rs1@bumw>edt;UTS=L z?dSPvb>_l~i@DX4)vPw*Vet^j3bTcPQq*DpOZuvgF6pQ|qyp%lVSAr65)6~rKQ{6t zo=)T6h#Mju=tzz=vCqD?M%X)9wkLH9joq5#p@uyd6Z0&PwiPRo1n%B>QrjwjkAc&` zTCfarBM`e4Nwiz@n#uW(U&6RYD=0NXX)*8s0su(td-kr|8EIxn$OY^J;H4MY&uk>2 z*Ia_r=c{Xgc=gUbtDTSFQIlL)>G4c*JFjk}=Z>j?yh5&54rSlvOfJ12W*Vdek1BR^ z@tZFi449~{ere?F4rFy#VhH{pI)>wM%CCDwhgcv4OTm6(lyTdm9Mw4@M+PrrL&g}i zGg*28RG?>Su?;J7b^i8(!HJo`(VBNv5yqsmmgMZpTRAz{r&0yKjok=%+motBmfp2_ zf0T!jvK78$FRz{45UtC!IU;7bzS8=hGk9;f-R7|7k_`G!4E zbAo-cfk$UkWDiYpe`|2>sVa5}ezG2If-hDNhp#4UtYy(v+Zoy&Pj$r&AMD%DaCzg4 z0Joo`^zI<&mT*?|7FZAhZJ?fi}6 zxt1_sZw-!bgYM8a5^Edoi=9Q4XqaNGboR6!7~0TCLthTKL9B^*+ELvK@r>7NUky$QH0dnm|c&J!QK4hld~B$AimaWKwc3=9LXrxD2%vOqgIie0N)vF04(bKKU9cn3mWnduI5LNLq-L4HS6<$N=0FX8l ze#FE;M93@s{H$$o+mEFS{Y^6V;HDsl%>o4J`;F|3&ReQ8Lhs3e{K-rJshz-}3{^<} zONE(wgje4!YWnzn+cJ5S0%0A11m>27LH;K`V%i9DM-YebKT9^KR%w6$Z$H5y9tEYV z4SO&z9m|2v{(wib5=2oPvR~Q~R9eZpP5$>=fkx>^G{a2becVOd7Hy=sWep*pKr;(b z${}uh;6|qp+T*-Au*tq)tUs68<9W%MZFGi$bNu2r*Os4(>xI$y z;elApDdXv&J}rNVsh#9bfRUu8Om}Fb_>J(C^y!LaQ=wyeA&qFj>lW}2QZ(=<3lG%h z41g7_IIx3Ci`?GJ(Pml1Pdhv3_kQDfP|P79n~IGyy|Q=uiAa(aW|kowb7J|BbdWj3 z{)R3x6_fDhr+j(pk3l(g76VmNK6HOo%J|qq>V&PiOw10V2w4w~vt*1zU8Pr8&~tai znwwA(|Do5}s!&)g*a*fp<>D60c915A#h5gDje^WsrM5CFC^r>=X_e8R>ME$gsHq_` zMq|yAp;c<*kw{~4THRt~fTOj({R*d7L|aIy)-^?iLoA%ILI4EZ`l|JS-B;V}V0>;6 z(Pr>k=e`2noi^f|&4?`glK11VB4w8C=UX^UFV_}t8z~7lGwrfrXAXZ*sv?yuc6`na zQvNlh>GONhJA3PDo=ZPs##ilLo9(I&sG#`OMI>|m#wfv`mdML}2+vg~l*=%%pG@wv z&D5>GS%NNi)PHdzr<^dyU z%YwAj~I_a# zyR$)PiUz;{000000000%PEAIzJpcdz00000080V@>j3~m00011P&go%Jpcf(ECHPX zDog_G0X~sNol7O7si&nA8No0T31e>IadINA{BQlg^!>H-AH)Bp=Re8);Em;GN?ztjKQ`v~~&dhq`d|DV*)?iZ{7{$E>P;=M-yt$(`py#LGW+x}nv z@31fJho`6S55tG|&-~t*AOHJ4IzRho{`1p6PCQfekM&I&Y+cni=bw(hq5ebEPXm5? z>JjXJ2p#*ox0t`NpMCG;)>p$n_kF>?qknY&o8^z;mFr%>f6~9of9U@;?$7?0lrPdh z;eYS<3I2ut6MnRL-0Nv{<-9mpG!|yov<@c6g6H7jW7tKJY-1S4F^ppv#xaau1}}g$DCk?ZKnot~GXZ(Z^-_deUPh*}^b`Gr{DV z>Cm4}$%OiJ^RhJ--#>yQ@fo7bpI2@Legq;X`k!lqEOor?6_qj1Uqruyg62RT5;493J}U zz5mcFSzCM??@sQmGI588|8g6>hd_pJ=S-c>eqIl>Iqvp^XElO7`Yq}xOM<~-D-Ze$ zANkiaXnc9+6DHi!aolwfQm&p?#ilP~Y$hz(Yjg^|vs=kuO3tL<9ng-rk=0~5V&it# z7=i!q^at!>uYSGbD1kmbHmLV!pE08AY=oY>O~6t3qaVVTqP z@4$p#a*XkgRv5c)`s^^L^$3m{XUR=)Dl56$W(~8^lBWLJ$MK@`w}otumt zZPo}XX6xF?Hu1&Ibmw&)(?eWJ%0>*FQ%_A-N?L~3ANkiY<3jEKb$i?s-sdcN#k~G~ zXz|WO&yokV&v)P=?uSAu?1>R4a1C#U&{5O}>v10_@UHC7th1fP)xX{LKm^cP7u zuU(`&e{bu65-9dQZXUoEoH%ev?1Z+xBDQCLWO*_*1=;#Dwr#>zy#($T%6w}L0O>sA zq2!Hhnyf6^ZTLaWR{Zl8BTE(jA}^%r>Gxw!yF@gbt>8eGZ3sqSh7?hwc?A_px|j<} zktBUSB?kU&S79wpE7{D^qz&Q@*>%&Qqx6-@xV3T%D@Bqp38q?Yoi5ou7^uUh-Dg=7 zZBbK4iufR6{wTgZH2HkvsvVX`c4^A-M2l(~e&95r<;G)jUui1NcY46yVxJq{otUr) z_c&`d`#khX-_O}VCvBfRlR*=uHUWG)mM87*Kp4Xnu#S25uW=-f80aDcrtmd}wDu21 z>8Y-b+_g*XF@8+T8RKRg2!GCCIq_Z&ybZbN`>cd-Cd#^CF0UcR(1>jR6<4>dE#;gH z=R6^FEC{^*d4<$3zUl-f?`{ILiX|Zz702rFYNMbi0mS}B*JRCYPW}mcWB*gR{|1uF# z`gGmz6R2h5TSW11mGXe}yFA79LFtEXy<{Pir!t;G;I%)gFv^9Bo546R`KLH#!1G}6 zDp@mWZH{kUIvLYKN|FBw%y%V~)NMEBnE%l&TOU3mTgHr?Cqjw7lDcuz)d>AgR$z!X z#l=d$WwWd(WASM$j@3r-5RiY1AYqit-HsRmN}XX1shEF&I!01LZ3}ZQ>hc5c{JBdW z{toC~LGMn56MZ6PtAH2HB(;{HwF1i)CgWM@_)0BB$gQiwOT*T-v86WCZp^@U&@mBX zFn>$9l07shmID*sB+QOEo^2J^HwIZ{KFEj1K4r4rCtmZ2%4hM#5wiwrD29zRDU*kP z+AKvx2LP^HmyHuhHQtTr_8Pi8~7g$7~_&k@L-T$O5S~UDmCr4F5l@$q|B?r|yIJD+^?T zFge=?#DBS(CRfR`=up{m;l#?Y(o$ z^!Po$95F8asLA0ut{QfCMU;pAA4*RilfjW|dg7o>H4Koq_u+8-9t-&Njtj^KAY-tN zyTShzZ_JdY>wSE%7b$rBxKP^T1fIK1z(oo+PE@0s!2C(HHsRS!{(F;41beVvcj;XN z^5H{kj1sj&2z`u{NwXS7Y|@*U{uD9>e-|uDuhtSdw??S)KA8NK@7LC{G~aejvHIg5 zw41t2?FC$k&_6B|Hn_oKuuF+@IZIwN<3AE14Q}rvkYT zj1qe3(4S75z2a~vou=wWASioB@4xE}1IX$X6iRW`U=H7r!LQ4OZ5=lt$@Cdw-d8<$ z3gBd??3TN-<(lav^XC{Ga;fyn+x64a>w70baWIeNbw=$fU zL5Z@f<^(po#t$SK))dV8byj6^Yq15V>!%~Y<24YBQJ#s&sRU``S{VIXG#l7{lF81^ ztdp|^>vRkFE|yQ^c9X0xQwwyfnJ~4eoCFWL4fW zq*s;7*aS3W!!uNAZBNynF~s&yg$=GSN$aOVeL8ME0092y@BivwjHoK;;Rdfydb-fcpE zz2@zlncN;Oam1||Fh17LK3WEkUr##xYjtU*K)?O7^|>y}EpU;F@uKsutC7kBoSe|gEHbK9IT+Jj`E>o%mW0^3-k}MTZM<& z;w+V`oMBosos1^y_FrlYd-Man$j0KU^tg-~MgPCZRN2o`GovMwa;%A*9w=@kl`JL6 zqixx!t9G~5A}1^V?`|JA)wp8!7a~J)s0vz(r&-5(Mimg;N6dNVn3Cr9c# zbZaZ3vla*U!oZ9L^9HSpBgC{c3V$Uc!mr{5cp@3|qQy@FD6DCuc^-e|q7fPo781Lc zBTe#D&mL(T1m2z;4uzgogeb~y{1ViCuBC_yZh)NVeh(1>fz>EhZ7N9NdGHtX@3`f`SP31yuSeid30@hM8O zAE_Y+m+cxxsIpYJg@7Wh4K|Z|N%C_NGqNcBqOHCxaiCCq*QlQdWfiiUSNDV$3;F@0 zCqOj^NoQfstwa`g_3tAYS!(`AuoFC70sOI#ES@wecSG3i&h+5_$CY==Ts+!rx!peg zW`&wtaYp=5~OIER3t$(KH{(r^>dsV152wb}r^m53|Bk)jGPNjw(r_@gIVpz6ab@NvAgF zF99G7qcV*sv!;OO;#Y!or$+`rI1k|F@M!*Fm2j)u^`Kk*l zOU0*&=+oPILUdu4#C$Q!)(7mI9hWb7H*SO`|Jjdw?TvHF$IoRwMS7Zmp)0Gas)>D| zxkbTkmb1>NCYA&h$mq&g_)!x5q2m#`*>ods`v8esOP|VCq(!i0InD>bwBm2*7dtdn zwVLXnfhSVH7Na!>q3yOvKN6t8xT?S@mWSw6ry;CX>d&9(f`25FeoP|I(zXfrB7z;| zpmv(X6N_p;61K|>d|?lt=W9W@+5&2NOBXaI?eK6?3y1PG!eNTxfB*m&%pe=vRHI`Ey6c(pY$E&0?io>{kK_y|P5+dbBJI5#f(SMJ3=i<_^)9Cd zZc4C-ro({;xAlUt9WZnvJ!yo4sO9D;_J7B70EsjUss@1(!#Y9DM)>>YTRaQz?e!Cr zEJSq7e*pP3Ef&)&mekPz1SSoIU_6_e$mb>}6T<~U2myPhqu&ZVcVt4oDGgt$EM#Rdn~XMMsMKOS*+#)^<`&^o@gUpChoLZ ziYSqPyBQO&P@65d&01&y1lY%D=2M?-^Lq9^C%wO#&a<*?{%VQTqNHM?^RU*nc&vum zeC_{fh?zRg`w;;}F+1DZNphg<$o(CE_&jpQF{%1mObm<}KZ>sOnI!plw${=;k5^aX zQ(i49fl69g(1)fW|K8#ZRD$Yi#h+jn(sxttQOb?xkyjF0LViogIEz@I>S{+n;Egk+ z7tS$>v=o&qnpEZeATxrpt~JQGZ+~t2`utuhpCXw&V{{H-08Mp93W=dOnL&Xr<9&_; zoZ~dj%Xv+gR$^1koR+_@@l&^l8Iu3WC(od^Ui8-c)|M@d=i`iv0qNJp+Pi$I)f+f? z&w)%#1kQ@M0}L4imMi^vXLCPR$(Ixj09-ad{t;*jsZol!b0pl!aPI?RdCpyLxXDBD z7>?X-`%Eqpu4t7|^Oq7np@9TrD62gnL=S^x`nt-q-1kYC@G?S|^{kP_?$-7G z>4~wM=7{irj4v0z{2xRF;AK1XS7bGo3Cq5z8aQ%ig&r93xy}*02T*wdG1f;>8{RlzF*r#|FMJYu3Fg``62vLw8vlGxUa?k=e&Lw0`fepg>JMVE5r4O&kQeL!kO)ce-18gU3vZOX#w+vE zaEpUki>=|1JKf{+P->z}W$o?RB{Z&VIAS$Wg}_nRcgAqMrYSD!f5}2Z;F;0lkp@y7 zQG!c!-u%=zjTArt-G!UzCA{Po3^txm=zD5Oj$n9~fYq{k(qS=w+E~KLqVH{;b(c93 zlWM|FeJ6NhHP#Tdc{1As#6A8-!frqXu=K%yO77LqardwD1cs6k@^<=$GQ3u0TXygZ zll#bNG|WmEYP@r~ob+FkVr1l^e%b(D8L1ifvApDC1CMP4C{JU}qUCRe>UPc$iO|}+ zMjJuC9Up?^sq{Ij9~V6XLivH{lse@C{aR;YpLSdh(90etMphWStiBKP7ESudT$6j1 z^jng&(%_)W8znRXlje+Wh$ZsN3#ty5`!Q0Pg={_B=LGOY3 z`mSd2#&*paKwiwW-6}3Z1aA|YtiK?Cdo%MmgS)hy3pD5Zbn(tEG_(d1^|?{2ExDn` zG~&Vf-NL6SUz?Sbh;&$e4W{RmPeMZ|ol~C>F$Qb_0xb*UZ3XvB2_L0BPRAjrR;2=4 zgTG3vpHDGp#DWE8e<6LdHOw2F^Kzhf3NZGNG_o~MZ?6B*x+Mx{1oxI(*PpqSEI!Fe z*c5Ct94ErDcngKaDzMw_L3bMtX?hswFgTRexq+7D>(fw~z&j~F0 ztc_xsbx6gPK5y;mqq~6O9^!=OjT$&aO9dM1Di~aU%G26nhqPQuuLC2HD|s(BGdnJj zNx%Kshm99Ysr92Wft5Z1h}iUX z6pC$;2dv&QRr8&iVA8jldHIcVS%Cp~hJzECt>Q;J#Ina2OeLLaS6^d3@LATS-k%$L zx{wU$6g4`bC4B@!u^(6);Dtf^)lUO`7En|g>yDe@k2uFh&d%_79Nn~lZ()ExYOSFA zyVMWH;_-Bb(_2Ke&bm_jh3Jw`;OA?=wA}W}`g^Oi>5BbNB-{J>sY`RuoqCn&DHb_9 zV2SZi5=sXand;r~s`{>Z@C<$X7z_=0l_QT+jehh$vtUZzbw?Kk`h`MOr(r8LjK)G0^|U8QF`?UT~8^tOER)`YJaF%a+g z1Sqbs=s^MjXPiMgf62rnS`IN>myzgQbc6UZb$UiLzUoMQ{Gof9oJSak+8&h)+j$m*h$hH%cZGBvAo%8tVm*x8|VvkQyqGe zm67aG1IK&q{(eN2t4T3a%HYKPebwhiwInb-F6{-I^n^p^b#RZozu$zeluKvMX%s4>VWHhqpPh7@}FizcZlcdPQ zd{q*Yb1c|xa>nkAK-C3A|1di1{vfTIB0Mv~iEIsbAfT)Ts zuj#&832t*(cA+)qC=E;g%lDL|C|w*9JMV-Zz>ZuKlk;H_sze3eap5wfitudYrnDuV zw=)Un9@EER+&)azZ_ozOt*yqSLy1o+wZ=HhtVMHZ~&gssy zkgRUOJ>?F6^F>eYhT$t1C2tjHC4YGOGtWF1;4W5^6Fbs6mh5eCamRKgz^!W6ON$)2rrIdqGwxgQWCI&g&H1i91zo5w2 zD@LU^`^kEpwcwFk`bnRkG#Wdb;M{xJ6Ot-J#N{R5wi`$Wwu|bNaVS-Z%JL2Zh!!Ea zZii-h>tr%9vS^``Jw8p0=+3?vHA?vSY^`=sq^2=o9{cf;C&DRH$aFb8Y3H+51Vx|n zS&+t4X}&FiA5wryP!LlO%yC+`#-)e4y`;gyXlV-`7f9M#a>FKXwrNqs$)XIDTo~lB zC|dZg`wMSNdG3S{kQW(Lbdv^x;J&JRS=QJrnEe^^fi7jD_**}wXapx-)~_70xViQV z>TdE*g`Dx(DEC9Uosc4q=L*l*mU z4*~(LV)h@HLXyCf8Q~#=BQ2qINM(`Xl8O&=`zwxtsO_H06fnv#)U8_^C%-kex-KAo zn3X)M^#ispZd_Y7&DMpdG1n)T?x11RGbU6_RQ{4nt>W%!{P~%c~_NS(GZCRFQEYMNi6}sTW|L~ zYKVJ#-)M$5cXrrih)`6U{H#Bw|6nq`lrI0z*RvoLp+XtCS!d6Suo+!c9TWBRv@2?9 zNQlQjs@_rSRan{n0!U_XZ^85f)`u2_!!|{&(<}QQU;4caKv%Gjj1R(aHi0t{a;{t`#^<7?T z%K*52jXqPP@QSpu{s8=`qSF2*?6<_8vbDo1scJnU^vFf`ISYZgx=m`+EBP-=6yQs_Sm`$kaCc5B~#8jii`Jt?2hP+ovvVH`ma&=pA+4Ew%*- zr_s>7B-AV*(gk3_11p;Nwn)8WRr$5cd)N$&;UWMqZwW;Jk0Z2YoaW$KT8o0bdue0b z21LZU-Rq=$4xo6uq8-ve*T)!l8Ck?kPGgwYu(rrbSD=YGyg??F2r{6!dPqz$BrBzi zu#$`-1Tm!GshRo(B(;W}M;4JLCOWec_i)K+j{*#p)C=aR9V7Aa~jkW#iE8QR9-rW(u*Y8Q;hd7okn5lsx{0P2mVIxmySonCkHTy;s7UvMBcLV z)DYi!&^rLLSlgE>vD>F>enz4ru^er=XwdGCxK}UZ5lZRU8iK!Mz@$ZL#Wzyc3BMFY zsA!{0MsnkZY_B=zR1x4t#FROE<-06U2JtC<82FfA_1&+f@p2^}C$a~uo7hf^ppIvp^gUnc71BY?rnZ%}ahNe&G`X|7Lbe&k?qfWiyv56gAN zb+XfbRJjfVdhqM*mvbcDneDJc;PYj%0DK5Yya{p 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Ξ+`K!j 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

    |YpB?vj>}q(n(I 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%0ApcLdX;@n8SF&`$!#+5OtX`^c4F0Os( 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�!Tk1HnS;~pK$r~kG5vx)RM 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%0D>T^Yx7gXq?69f7Y~YSeL!5MKr> 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

    H!hrVXwETxAN_mtNaauQPvZRBE$%?2bl4+am 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

  • - View original + View full thread

    ${status.author.name} (@${status.author.screen_name})

    ${thread?.thread?.map((status) => { + console.log('previousThreadPieceAuthor', previousThreadPieceAuthor) + if (originalAuthor === null) { + originalAuthor = status.author?.id; + } const differentAuthor = thread?.author?.id !== status.author?.id || (previousThreadPieceAuthor !== null && previousThreadPieceAuthor !== status.author?.id); + const isOriginal = thread?.author?.id !== status.author?.id && previousThreadPieceAuthor === null; + const isFollowup = thread?.author?.id === status.author?.id && previousThreadPieceAuthor !== null && previousThreadPieceAuthor !== thread?.author?.id && originalAuthor === status.author?.id; + console.log('differentAuthor', differentAuthor) + console.log('isOriginal', isOriginal) + console.log('isFollowup', isFollowup) + + let authorAction = null; + + if (differentAuthor) { + if (isFollowup) { + authorAction = AuthorActionType.FollowUp; + } else if (isOriginal) { + authorAction = AuthorActionType.Original; + } else if (previousThreadPieceAuthor !== status.author?.id) { + authorAction = AuthorActionType.Reply; + } + } + previousThreadPieceAuthor = status.author?.id; - return generateStatus(status, status.author ?? thread?.author, false, differentAuthor) + return generateStatus(status, status.author ?? thread?.author, false, authorAction) }).join('')} ${generateStatusFooter(status, false, thread?.author ?? status.author)} -
    ${`View original post`} +
    ${`View full thread`}
    `; return instructions; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index b97c3828..6a9c2d4b 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -148,11 +148,17 @@ interface APIStatus { embed_card: 'tweet' | 'summary' | 'summary_large_image' | 'player'; } +interface APITwitterCommunityNote { + text: string; + entities: BirdwatchEntity[]; +} + interface APITwitterStatus extends APIStatus { views?: number | null; translation?: APITranslate; is_note_tweet: boolean; + community_note: APITwitterCommunityNote | null; } interface APIUser { diff --git a/src/types/vendor/twitter.d.ts b/src/types/vendor/twitter.d.ts index 16b35b0f..6d3cbeec 100644 --- a/src/types/vendor/twitter.d.ts +++ b/src/types/vendor/twitter.d.ts @@ -351,13 +351,33 @@ type GraphQLTwitterStatusLegacy = { }; }; +type BirdwatchEntity = { + fromIndex: number, // 119 + toIndex: number, // 154 + ref: { + type: "TimelineUrl", + url: string, // https://t.co/jxvVatCVCz + urlType: "ExternalUrl" + } +} + type GraphQLTwitterStatus = { // Workaround result: GraphQLTwitterStatus; __typename: 'Tweet' | 'TweetWithVisibilityResults' | 'TweetUnavailable'; reason: string; // used for errors rest_id: string; // "1674824189176590336", - has_birdwatch_notes: false; + has_birdwatch_notes: boolean; + birdwatch_pivot: { + destinationUrl: string, // https://twitter.com/i/birdwatch/n/1784594925926973714 + note: { + rest_id: string // 1784594925926973714 + }, + subtitle: { + text: string, // "This screenshot is from Sonic 1\n\ninfo.sonicretro.org/Sonic_the_Hedg…" + entities: BirdwatchEntity[] + }, + } core: { user_results: { result: GraphQLUser; From d25619470e5d59e6e04a3cb6a3685f12ebeae7bd Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 21:28:06 -0400 Subject: [PATCH 116/422] Set community_note to null when not used --- src/providers/twitter/processor.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index 9db4f8dd..20bfb88b 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -133,6 +133,8 @@ export const buildAPITwitterStatus = async ( text: unescapeText(status.birdwatch_pivot?.subtitle?.text ?? ''), entities: status.birdwatch_pivot.subtitle?.entities ?? [] }; + } else { + apiStatus.community_note = null; } if (status.legacy.lang !== 'unk') { From 22e3334a359ea5f9baed2ba5f943483faf27f48f Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 21:28:16 -0400 Subject: [PATCH 117/422] Use IV for community note statuses --- src/embed/status.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/embed/status.ts b/src/embed/status.ts index d56507ad..883df3be 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -108,6 +108,7 @@ export const handleStatus = async ( status.is_note_tweet || status.quote || status.translation || + status.community_note || flags?.forceInstantView); /* Force enable IV for archivers */ From 52f6664fbfe1f7b56e94933ae66f13c265f2f9c8 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 21:56:37 -0400 Subject: [PATCH 118/422] Fix community note formatting --- src/render/instantview.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 721ebfac..cbd6ac8f 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -176,6 +176,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse const generateCommunityNote = (status: APITwitterStatus): string => { if (status.community_note) { + console.log('community_note', status.community_note) const note = status.community_note; const entities = note.entities; entities.sort((a, b) => a.fromIndex - b.fromIndex); // sort entities by fromIndex @@ -195,7 +196,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { result += note.text.substring(lastToIndex, fromIndex); // Add the link - result += `${note.text.substring(fromIndex, toIndex)} `; + result += `${note.text.substring(fromIndex, toIndex)}`; lastToIndex = toIndex; }); @@ -206,7 +207,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { Readers added context they thought people might want to know - ${result} + ${result.replace(/\n/g, '\n
    ')} `; From 6ebe12146cdea5951940aa79cd18c383043758c8 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 22:54:22 -0400 Subject: [PATCH 119/422] Add polls to instant view --- src/render/instantview.ts | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index cbd6ac8f..57255199 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -1,7 +1,7 @@ /* eslint-disable no-irregular-whitespace */ import { Constants } from '../constants'; import { getSocialTextIV } from '../helpers/socialproof'; -import { sanitizeText } from '../helpers/utils'; +import { formatNumber, sanitizeText } from '../helpers/utils'; import { Strings } from '../strings'; enum AuthorActionType { @@ -174,6 +174,23 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse }); }; +const generatePoll = (poll: APIPoll, language: string): string => { + // const formatNumber = Intl.NumberFormat(language ?? 'en') + let str = ''; + + const barLength = 20; + + poll.choices.forEach(choice => { + const bar = '█'.repeat((choice.percentage / 100) * barLength); + // eslint-disable-next-line no-irregular-whitespace + str += `${bar}
    ${choice.label}
    ${choice.count} votes, ${choice.percentage}%
    `; + }); + /* Finally, add the footer of the poll with # of votes and time left */ + str += `
    ${formatNumber(poll.total_votes)} votes · ${poll.time_left_en}`; + + return str; +} + const generateCommunityNote = (status: APITwitterStatus): string => { if (status.community_note) { console.log('community_note', status.community_note) @@ -236,6 +253,8 @@ const generateStatus = (status: APIStatus, author: APIUser, isQuote = false, aut ${text} ${generateCommunityNote(status as APITwitterStatus)} + + ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} `.format({ From ce04b8d4e08bb94fde6a5e575637d09acaa9c5d4 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:04:33 -0400 Subject: [PATCH 120/422] Add IV_FORCE_THREAD_UNROLL experiment --- src/experiments.ts | 6 ++++++ src/realms/twitter/routes/status.ts | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/experiments.ts b/src/experiments.ts index 63575573..83127c19 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -1,4 +1,5 @@ export enum Experiment { + IV_FORCE_THREAD_UNROLL = 'IV_FORCE_THREAD_UNROLL', ELONGATOR_BY_DEFAULT = 'ELONGATOR_BY_DEFAULT', ELONGATOR_PROFILE_API = 'ELONGATOR_PROFILE_API', TWEET_DETAIL_API = 'TWEET_DETAIL_API' @@ -11,6 +12,11 @@ type ExperimentConfig = { }; const Experiments: { [key in Experiment]: ExperimentConfig } = { + [Experiment.IV_FORCE_THREAD_UNROLL]: { + name: 'IV force thread unroll', + description: 'Force thread unroll for IVs', + percentage: 0.1 + }, [Experiment.ELONGATOR_BY_DEFAULT]: { name: 'Elongator by default', description: 'Enable Elongator by default (guest token lockout bypass)', diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 0c46ae93..4138e70b 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -3,6 +3,7 @@ import { Constants } from '../../../constants'; import { getBaseRedirectUrl } from '../router'; import { handleStatus } from '../../../embed/status'; import { Strings } from '../../../strings'; +import { Experiment, experimentCheck } from '../../../experiments'; /* Handler for status request */ export const statusRequest = async (c: Context) => { @@ -55,7 +56,7 @@ export const statusRequest = async (c: Context) => { } else if (Constants.INSTANT_VIEW_DOMAINS.includes(url.hostname)) { console.log('Forced instant view request'); flags.forceInstantView = true; - } else if (Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname)) { + } else if (experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) || Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname)) { console.log('Forced unroll instant view'); flags.forceInstantView = true; flags.instantViewUnrollThreads = true; From d912125a78056384e4d0c05cd29bcbacecfdd9e5 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:15:05 -0400 Subject: [PATCH 121/422] Run prettier --- esbuild.config.mjs | 2 +- src/embed/status.ts | 6 +- src/providers/twitter/conversation.ts | 35 +++++---- src/providers/twitter/processor.ts | 38 +++++----- src/realms/twitter/routes/status.ts | 5 +- src/render/instantview.ts | 101 ++++++++++++++++---------- src/types/vendor/twitter.d.ts | 28 +++---- 7 files changed, 127 insertions(+), 88 deletions(-) diff --git a/esbuild.config.mjs b/esbuild.config.mjs index 959ca2c7..12b749e3 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -81,7 +81,7 @@ if (process.env.SENTRY_DSN) { // https://sentry.io/orgredirect/organizations/:orgslug/settings/auth-tokens/ authToken: process.env.SENTRY_AUTH_TOKEN }) - ) + ); } await esbuild.build({ diff --git a/src/embed/status.ts b/src/embed/status.ts index 6f2a7931..4205a92b 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -36,7 +36,11 @@ export const handleStatus = async ( let fetchWithThreads = false; - if (c.req.header('user-agent')?.includes('Telegram') && !flags?.direct && flags.instantViewUnrollThreads) { + if ( + c.req.header('user-agent')?.includes('Telegram') && + !flags?.direct && + flags.instantViewUnrollThreads + ) { fetchWithThreads = true; } diff --git a/src/providers/twitter/conversation.ts b/src/providers/twitter/conversation.ts index 3119b448..c61cc60c 100644 --- a/src/providers/twitter/conversation.ts +++ b/src/providers/twitter/conversation.ts @@ -90,17 +90,16 @@ export const fetchTweetDetail = async ( useElongator, (_conversation: unknown) => { const conversation = _conversation as TweetDetailResult; - const response = processResponse(conversation?.data?.threaded_conversation_with_injections_v2?.instructions); - const tweet = findStatusInBucket( - status, - response + const response = processResponse( + conversation?.data?.threaded_conversation_with_injections_v2?.instructions ); + const tweet = findStatusInBucket(status, response); if (tweet && isGraphQLTwitterStatus(tweet)) { return true; } console.log('invalid graphql tweet', tweet); console.log('finding status', status); - console.log('from response', JSON.stringify(response)) + console.log('from response', JSON.stringify(response)); return Array.isArray(conversation?.errors); }, @@ -268,13 +267,15 @@ const findNextStatus = (id: string, bucket: GraphQLProcessBucket): number => { }; const findPreviousStatus = (id: string, bucket: GraphQLProcessBucket): number => { - const status = bucket.allStatuses.find(status => (status.rest_id ?? status.legacy?.id_str) === id); + const status = bucket.allStatuses.find( + status => (status.rest_id ?? status.legacy?.id_str) === id + ); if (!status) { console.log('uhhh, we could not even find that tweet, dunno how that happened'); return -1; } if ((status.rest_id ?? status.legacy?.id_str) === status.legacy?.in_reply_to_status_id_str) { - console.log('Tweet does not have a parent') + console.log('Tweet does not have a parent'); return 0; } return bucket.allStatuses.findIndex( @@ -317,7 +318,7 @@ export const constructTwitterThread = async ( let response: TweetDetailResult | TweetResultsByRestIdResult | null = null; let status: APITwitterStatus; - console.log('env', c.env) + console.log('env', c.env); /* We can use TweetDetail on elongator accounts to increase per-account rate limit. We also use TweetDetail to process threads (WIP) @@ -543,11 +544,19 @@ export const constructTwitterThread = async ( author: author, code: 200 }; - - await Promise.all(threadStatuses.map(async status => { - const builtStatus = await buildAPITwitterStatus(c, status, undefined, author, false) as APITwitterStatus; - socialThread.thread?.push(builtStatus); - })); + + await Promise.all( + threadStatuses.map(async status => { + const builtStatus = (await buildAPITwitterStatus( + c, + status, + undefined, + author, + false + )) as APITwitterStatus; + socialThread.thread?.push(builtStatus); + }) + ); // Sort socialThread.thread by id converted to bigint socialThread.thread?.sort((a, b) => { diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index fefe4f7c..05a721ea 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -59,24 +59,24 @@ export const buildAPITwitterStatus = async ( linkFixer(status.legacy.entities?.urls, status.legacy.full_text || '') ); // if (threadAuthor && threadAuthor.id !== apiUser.id) { - apiStatus.author = { - id: apiUser.id, - name: apiUser.name, - screen_name: apiUser.screen_name, - avatar_url: apiUser.avatar_url?.replace?.('_normal', '_200x200') ?? null, - banner_url: apiUser.banner_url, - description: apiUser.description, - location: apiUser.location, - url: apiUser.url, - followers: apiUser.followers, - following: apiUser.following, - joined: apiUser.joined, - statuses: apiUser.statuses, - likes: apiUser.likes, - protected: apiUser.protected, - birthday: apiUser.birthday, - website: apiUser.website - }; + apiStatus.author = { + id: apiUser.id, + name: apiUser.name, + screen_name: apiUser.screen_name, + avatar_url: apiUser.avatar_url?.replace?.('_normal', '_200x200') ?? null, + banner_url: apiUser.banner_url, + description: apiUser.description, + location: apiUser.location, + url: apiUser.url, + followers: apiUser.followers, + following: apiUser.following, + joined: apiUser.joined, + statuses: apiUser.statuses, + likes: apiUser.likes, + protected: apiUser.protected, + birthday: apiUser.birthday, + website: apiUser.website + }; // } apiStatus.replies = status.legacy.reply_count; if (legacyAPI) { @@ -95,7 +95,7 @@ export const buildAPITwitterStatus = async ( } else { apiStatus.reposts = status.legacy.retweet_count; // if ((threadAuthor && threadAuthor.id !== apiUser.id)) { - apiStatus.author.global_screen_name = apiUser.global_screen_name; + apiStatus.author.global_screen_name = apiUser.global_screen_name; // } } apiStatus.likes = status.legacy.favorite_count; diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index e70b32f5..dea9c216 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -56,7 +56,10 @@ export const statusRequest = async (c: Context) => { } else if (Constants.INSTANT_VIEW_DOMAINS.includes(url.hostname)) { console.log('Forced instant view request'); flags.forceInstantView = true; - } else if (experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) || Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname)) { + } else if ( + experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) || + Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname) + ) { console.log('Forced unroll instant view'); flags.forceInstantView = true; flags.instantViewUnrollThreads = true; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index d11b8be9..f2594cca 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -123,11 +123,22 @@ const truncateSocialCount = (count: number): string => { } }; -const generateInlineAuthorHeader = (status: APIStatus, author: APIUser, authorActionType: AuthorActionType | null): string => { - return `

    {AuthorAction} from ${author.name} (@${author.screen_name}):

    `.format({ - AuthorAction: authorActionType === AuthorActionType.Reply ? 'Reply' : authorActionType === AuthorActionType.Original ? 'Original' : 'Follow-up' - }); -} +const generateInlineAuthorHeader = ( + status: APIStatus, + author: APIUser, + authorActionType: AuthorActionType | null +): string => { + return `

    {AuthorAction} from ${author.name} (@${author.screen_name}):

    `.format( + { + AuthorAction: + authorActionType === AuthorActionType.Reply + ? 'Reply' + : authorActionType === AuthorActionType.Original + ? 'Original' + : 'Follow-up' + } + ); +}; const wrapForeignLinks = (url: string) => { let unwrap = false; @@ -160,9 +171,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse {aboutSection} `.format({ socialText: getSocialTextIV(status as APITwitterStatus) || '', - viewOriginal: !isQuote - ? `View full thread` - : notApplicableComment, + viewOriginal: !isQuote ? `View full thread` : notApplicableComment, aboutSection: isQuote ? '' : `

    About author

    @@ -194,7 +203,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse const generatePoll = (poll: APIPoll, language: string): string => { // const formatNumber = Intl.NumberFormat(language ?? 'en') let str = ''; - + const barLength = 20; poll.choices.forEach(choice => { @@ -206,11 +215,11 @@ const generatePoll = (poll: APIPoll, language: string): string => { str += `
    ${formatNumber(poll.total_votes)} votes · ${poll.time_left_en}`; return str; -} +}; const generateCommunityNote = (status: APITwitterStatus): string => { if (status.community_note) { - console.log('community_note', status.community_note) + console.log('community_note', status.community_note); const note = status.community_note; const entities = note.entities; entities.sort((a, b) => a.fromIndex - b.fromIndex); // sort entities by fromIndex @@ -220,7 +229,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { entities.forEach(entity => { if (entity?.ref?.type !== 'TimelineUrl') { - return + return; } const fromIndex = entity.fromIndex; const toIndex = entity.toIndex; @@ -248,9 +257,14 @@ const generateCommunityNote = (status: APITwitterStatus): string => { return result; } return ''; -} +}; -const generateStatus = (status: APIStatus, author: APIUser, isQuote = false, authorActionType: AuthorActionType | null): string => { +const generateStatus = ( + status: APIStatus, + author: APIUser, + isQuote = false, + authorActionType: AuthorActionType | null +): string => { let text = paragraphify(sanitizeText(status.text), isQuote); text = htmlifyLinks(text); text = htmlifyHashtags(text); @@ -323,34 +337,43 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc View full thread

    ${status.author.name} (@${status.author.screen_name})

    - ${thread?.thread?.map((status) => { - console.log('previousThreadPieceAuthor', previousThreadPieceAuthor) - if (originalAuthor === null) { - originalAuthor = status.author?.id; - } - const differentAuthor = thread?.author?.id !== status.author?.id || (previousThreadPieceAuthor !== null && previousThreadPieceAuthor !== status.author?.id); - const isOriginal = thread?.author?.id !== status.author?.id && previousThreadPieceAuthor === null; - const isFollowup = thread?.author?.id === status.author?.id && previousThreadPieceAuthor !== null && previousThreadPieceAuthor !== thread?.author?.id && originalAuthor === status.author?.id; - console.log('differentAuthor', differentAuthor) - console.log('isOriginal', isOriginal) - console.log('isFollowup', isFollowup) - - let authorAction = null; - - if (differentAuthor) { - if (isFollowup) { - authorAction = AuthorActionType.FollowUp; - } else if (isOriginal) { - authorAction = AuthorActionType.Original; - } else if (previousThreadPieceAuthor !== status.author?.id) { - authorAction = AuthorActionType.Reply; + ${thread?.thread + ?.map(status => { + console.log('previousThreadPieceAuthor', previousThreadPieceAuthor); + if (originalAuthor === null) { + originalAuthor = status.author?.id; + } + const differentAuthor = + thread?.author?.id !== status.author?.id || + (previousThreadPieceAuthor !== null && previousThreadPieceAuthor !== status.author?.id); + const isOriginal = + thread?.author?.id !== status.author?.id && previousThreadPieceAuthor === null; + const isFollowup = + thread?.author?.id === status.author?.id && + previousThreadPieceAuthor !== null && + previousThreadPieceAuthor !== thread?.author?.id && + originalAuthor === status.author?.id; + console.log('differentAuthor', differentAuthor); + console.log('isOriginal', isOriginal); + console.log('isFollowup', isFollowup); + + let authorAction = null; + + if (differentAuthor) { + if (isFollowup) { + authorAction = AuthorActionType.FollowUp; + } else if (isOriginal) { + authorAction = AuthorActionType.Original; + } else if (previousThreadPieceAuthor !== status.author?.id) { + authorAction = AuthorActionType.Reply; + } } - } - previousThreadPieceAuthor = status.author?.id; + previousThreadPieceAuthor = status.author?.id; - return generateStatus(status, status.author ?? thread?.author, false, authorAction) - }).join('')} + return generateStatus(status, status.author ?? thread?.author, false, authorAction); + }) + .join('')} ${generateStatusFooter(status, false, thread?.author ?? status.author)}
    ${`View full thread`} `; diff --git a/src/types/vendor/twitter.d.ts b/src/types/vendor/twitter.d.ts index 3a589f51..57fd6812 100644 --- a/src/types/vendor/twitter.d.ts +++ b/src/types/vendor/twitter.d.ts @@ -352,14 +352,14 @@ type GraphQLTwitterStatusLegacy = { }; type BirdwatchEntity = { - fromIndex: number, // 119 - toIndex: number, // 154 + fromIndex: number; // 119 + toIndex: number; // 154 ref: { - type: "TimelineUrl", - url: string, // https://t.co/jxvVatCVCz - urlType: "ExternalUrl" - } -} + type: 'TimelineUrl'; + url: string; // https://t.co/jxvVatCVCz + urlType: 'ExternalUrl'; + }; +}; type GraphQLTwitterStatus = { // Workaround @@ -369,15 +369,15 @@ type GraphQLTwitterStatus = { rest_id: string; // "1674824189176590336", has_birdwatch_notes: boolean; birdwatch_pivot: { - destinationUrl: string, // https://twitter.com/i/birdwatch/n/1784594925926973714 + destinationUrl: string; // https://twitter.com/i/birdwatch/n/1784594925926973714 note: { - rest_id: string // 1784594925926973714 - }, + rest_id: string; // 1784594925926973714 + }; subtitle: { - text: string, // "This screenshot is from Sonic 1\n\ninfo.sonicretro.org/Sonic_the_Hedg…" - entities: BirdwatchEntity[] - }, - } + text: string; // "This screenshot is from Sonic 1\n\ninfo.sonicretro.org/Sonic_the_Hedg…" + entities: BirdwatchEntity[]; + }; + }; core: { user_results: { result: GraphQLUser; From af07eca64eb40885cbf0635c5293a1e4404dc71b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:17:16 -0400 Subject: [PATCH 122/422] Use intl format for numbers --- src/render/instantview.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index f2594cca..b770edd5 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -201,7 +201,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse }; const generatePoll = (poll: APIPoll, language: string): string => { - // const formatNumber = Intl.NumberFormat(language ?? 'en') + const intlFormat = Intl.NumberFormat(language ?? 'en'); let str = ''; const barLength = 20; @@ -209,10 +209,10 @@ const generatePoll = (poll: APIPoll, language: string): string => { poll.choices.forEach(choice => { const bar = '█'.repeat((choice.percentage / 100) * barLength); // eslint-disable-next-line no-irregular-whitespace - str += `${bar}
    ${choice.label}
    ${choice.count} votes, ${choice.percentage}%
    `; + str += `${bar}
    ${choice.label}
    ${intlFormat.format(choice.count)} votes, ${intlFormat.format(choice.percentage)}%
    `; }); /* Finally, add the footer of the poll with # of votes and time left */ - str += `
    ${formatNumber(poll.total_votes)} votes · ${poll.time_left_en}`; + str += `
    ${intlFormat.format(poll.total_votes)} votes · ${poll.time_left_en}`; return str; }; From 9e1c853066ca1b8b90cb9747a2cff925e63b9706 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:18:15 -0400 Subject: [PATCH 123/422] Clean unused import --- src/render/instantview.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index b770edd5..39735ad7 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -1,7 +1,7 @@ /* eslint-disable no-irregular-whitespace */ import { Constants } from '../constants'; import { getSocialTextIV } from '../helpers/socialproof'; -import { formatNumber, sanitizeText } from '../helpers/utils'; +import { sanitizeText } from '../helpers/utils'; import { Strings } from '../strings'; enum AuthorActionType { From 0d8dfafacc796750f874fb303da5ce5569f1b00e Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:20:15 -0400 Subject: [PATCH 124/422] Fix tests --- jestconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/jestconfig.json b/jestconfig.json index 91325851..44398d83 100644 --- a/jestconfig.json +++ b/jestconfig.json @@ -18,6 +18,7 @@ "REDIRECT_URL": "https://github.com/FixTweet/FxTwitter", "EMBED_URL": "https://github.com/FixTweet/FxTwitter", "RELEASE_NAME": "fixtweet-test", + "GIF_TRANSCODE_DOMAIN": "gif.fxtwitter.com", "SENTRY_DSN": null }, "testRegex": "/test/.*\\.test\\.ts$", From aef15fa12f74ec13fc0d489b8a39911e9a8f54eb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 03:23:03 +0000 Subject: [PATCH 125/422] chore(deps): update dependency wrangler to ^3.52.0 --- package-lock.json | 148 +++++++++++++--------------------------------- package.json | 2 +- 2 files changed, 41 insertions(+), 109 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2b0115d6..4a96d004 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.51.2" + "wrangler": "^3.52.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -539,18 +539,21 @@ "dev": true }, "node_modules/@cloudflare/kv-asset-handler": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.1.tgz", - "integrity": "sha512-lKN2XCfKCmpKb86a1tl4GIwsJYDy9TGuwjhDELLmpKygQhw8X2xR4dusgpC5Tg7q1pB96Eb0rBo81kxSILQMwA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.2.tgz", + "integrity": "sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==", "dev": true, "dependencies": { "mime": "^3.0.0" + }, + "engines": { + "node": ">=16.13" } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240405.0.tgz", - "integrity": "sha512-ut8kwpHmlz9dNSjoov6v1b6jS50J46Mj9QcMA0t1Hne36InaQk/qqPSd12fN5p2GesZ9OOBJvBdDsTblVdyJ1w==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240419.0.tgz", + "integrity": "sha512-PGVe9sYWULHfvGhN0IZh8MsskNG/ufnBSqPbgFCxJHCTrVXLPuC35EoVaforyqjKRwj3U35XMyGo9KHcGnTeHQ==", "cpu": [ "x64" ], @@ -564,9 +567,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240405.0.tgz", - "integrity": "sha512-x3A3Ym+J2DH1uYnw0aedeKOTnUebEo312+Aladv7bFri97pjRJcqVbYhMtOHLkHjwYn7bpKSY2eL5iM+0XT29A==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240419.0.tgz", + "integrity": "sha512-z4etQSPiD5Gcjs962LiC7ZdmXnN6SGof5KrYoFiSI9X9kUvpuGH/lnjVVPd+NnVNeDU2kzmcAIgyZjkjTaqVXQ==", "cpu": [ "arm64" ], @@ -580,9 +583,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240405.0.tgz", - "integrity": "sha512-3tYpfjtxEQ0R30Pna7OF3Bz0CTx30hc0QNtH61KnkvXtaeYMkWutSKQKXIuVlPa/7v1MHp+8ViBXMflmS7HquA==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240419.0.tgz", + "integrity": "sha512-lBwhg0j3sYTFMsEb4bOClbVje8nqrYOu0H3feQlX+Eks94JIhWPkf8ywK4at/BUc1comPMhCgzDHwc2OMPUGgg==", "cpu": [ "x64" ], @@ -596,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240405.0.tgz", - "integrity": "sha512-NpKZlvmdgcX/m4tP5zM91AfJpZrue2/GRA+Sl3szxAivu2uE5jDVf5SS9dzqzCVfPrdhylqH7yeL4U/cafFNOg==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240419.0.tgz", + "integrity": "sha512-ZMY6wwWkxL+WPq8ydOp/irSYjAnMhBz1OC1+4z+OANtDs2beaZODmq7LEB3hb5WUAaTPY7DIjZh3DfDfty0nYg==", "cpu": [ "arm64" ], @@ -612,9 +615,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240405.0.tgz", - "integrity": "sha512-REBeJMxvUCjwuEVzSSIBtzAyM69QjToab8qBst0S9vdih+9DObym4dw8CevdBQhDbFrHiyL9E6pAZpLPNHVgCw==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240419.0.tgz", + "integrity": "sha512-YJjgaJN2yGTkV7Cr4K3i8N4dUwVQTclT3Pr3NpRZCcLjTszwlE53++XXDnHMKGXBbSguIizaVbmcU2EtmIXyeQ==", "cpu": [ "x64" ], @@ -7368,9 +7371,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240405.2", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240405.2.tgz", - "integrity": "sha512-n/V5m9GVMN37U5gWdrNXKx2d1icLXtcIKcxWtLslH4RTaebZJdSRmp12UHyuQsKlaSpTkNqyzLVtCEgt2bhRSA==", + "version": "3.20240419.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240419.0.tgz", + "integrity": "sha512-fIev1PP4H+fQp5FtvzHqRY2v5s+jxh/a0xAhvM5fBNXvxWX7Zod1OatXfXwYbse3hqO3KeVMhb0osVtrW0NwJg==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "0.8.1", @@ -7381,7 +7384,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240405.0", + "workerd": "1.20240419.0", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -8359,15 +8362,6 @@ ], "peer": true }, - "node_modules/safe-stable-stringify": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz", - "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==", - "dev": true, - "engines": { - "node": ">=10" - } - }, "node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", @@ -8996,67 +8990,6 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/ts-json-schema-generator": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ts-json-schema-generator/-/ts-json-schema-generator-1.5.1.tgz", - "integrity": "sha512-apX5qG2+NA66j7b4AJm8q/DpdTeOsjfh7A3LpKsUiil0FepkNwtN28zYgjrsiiya2/OPhsr/PSjX5FUYg79rCg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.15", - "commander": "^12.0.0", - "glob": "^8.0.3", - "json5": "^2.2.3", - "normalize-path": "^3.0.0", - "safe-stable-stringify": "^2.4.3", - "typescript": "~5.4.2" - }, - "bin": { - "ts-json-schema-generator": "bin/ts-json-schema-generator" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/ts-json-schema-generator/node_modules/commander": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/ts-json-schema-generator/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ts-json-schema-generator/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ts-loader": { "version": "9.5.1", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", @@ -9503,9 +9436,9 @@ } }, "node_modules/workerd": { - "version": "1.20240405.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240405.0.tgz", - "integrity": "sha512-AWrOSBh4Ll7sBWHuh0aywm8hDkKqsZmcwnDB0PVGszWZM5mndNBI5iJ/8haXVpdoyqkJQEVdhET9JDi4yU8tRg==", + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", + "integrity": "sha512-9yV98KpkQgG+bdEsKEW8i1AYZgxns6NVSfdOVEB2Ue1pTMtIEYfUyqUE+O2amisRrfaC3Pw4EvjtTmVaoetfeg==", "dev": true, "hasInstallScript": true, "bin": { @@ -9515,33 +9448,32 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240405.0", - "@cloudflare/workerd-darwin-arm64": "1.20240405.0", - "@cloudflare/workerd-linux-64": "1.20240405.0", - "@cloudflare/workerd-linux-arm64": "1.20240405.0", - "@cloudflare/workerd-windows-64": "1.20240405.0" + "@cloudflare/workerd-darwin-64": "1.20240419.0", + "@cloudflare/workerd-darwin-arm64": "1.20240419.0", + "@cloudflare/workerd-linux-64": "1.20240419.0", + "@cloudflare/workerd-linux-arm64": "1.20240419.0", + "@cloudflare/workerd-windows-64": "1.20240419.0" } }, "node_modules/wrangler": { - "version": "3.51.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.51.2.tgz", - "integrity": "sha512-8TRUwzPHj6+uPDzY0hBJ9/YwniEF9pqMGe5qbqLP/XsHTCWxIFib5go374zyCkmuVh23AwV7NuTA6gUtSqZ8pQ==", + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.52.0.tgz", + "integrity": "sha512-HR06jTym+yr7+CI3Ggld3nfp1OM9vSC7h4B8vwWHwhi5K0sYg8p44rxV514Gmsv9dkFHegkRP70SM3sjuuxxpQ==", "dev": true, "dependencies": { - "@cloudflare/kv-asset-handler": "0.3.1", + "@cloudflare/kv-asset-handler": "0.3.2", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240405.2", + "miniflare": "3.20240419.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "0.6.1", - "ts-json-schema-generator": "^1.5.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -9555,7 +9487,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240405.0" + "@cloudflare/workers-types": "^4.20240419.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 2004b33c..7e2bedfd 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.51.2" + "wrangler": "^3.52.0" }, "dependencies": { "@hono/sentry": "^1.0.1", From 904bc71e430e1f04ba4fbd9a15a765620f7c1c78 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 03:25:42 +0000 Subject: [PATCH 126/422] chore(deps): update typescript-eslint monorepo to ^7.8.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a96d004..832af76f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,8 +18,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.112.2", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.7.1", - "@typescript-eslint/parser": "^7.7.1", + "@typescript-eslint/eslint-plugin": "^7.8.0", + "@typescript-eslint/parser": "^7.8.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -2793,16 +2793,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.1.tgz", - "integrity": "sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz", + "integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/type-utils": "7.7.1", - "@typescript-eslint/utils": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/type-utils": "7.8.0", + "@typescript-eslint/utils": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.3.1", @@ -2861,15 +2861,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.7.1.tgz", - "integrity": "sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", + "integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4" }, "engines": { @@ -2889,13 +2889,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz", - "integrity": "sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz", + "integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1" + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2906,13 +2906,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz", - "integrity": "sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz", + "integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.7.1", - "@typescript-eslint/utils": "7.7.1", + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/utils": "7.8.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -2933,9 +2933,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.7.1.tgz", - "integrity": "sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz", + "integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2946,13 +2946,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz", - "integrity": "sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz", + "integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/visitor-keys": "7.7.1", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3007,17 +3007,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.7.1.tgz", - "integrity": "sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", + "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.15", "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.7.1", - "@typescript-eslint/types": "7.7.1", - "@typescript-eslint/typescript-estree": "7.7.1", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", "semver": "^7.6.0" }, "engines": { @@ -3065,12 +3065,12 @@ "dev": true }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz", - "integrity": "sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", + "integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.7.1", + "@typescript-eslint/types": "7.8.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 7e2bedfd..59ccb3bc 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.112.2", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.7.1", - "@typescript-eslint/parser": "^7.7.1", + "@typescript-eslint/eslint-plugin": "^7.8.0", + "@typescript-eslint/parser": "^7.8.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From b08d7e8b234f206c5f23a64aedea47f2ec322cd4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 03:28:50 +0000 Subject: [PATCH 127/422] chore(deps): lock file maintenance --- package-lock.json | 263 +++++++++++++++++++--------------------------- 1 file changed, 107 insertions(+), 156 deletions(-) diff --git a/package-lock.json b/package-lock.json index 832af76f..4c091964 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,15 +35,6 @@ "wrangler": "^3.52.0" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -80,21 +71,21 @@ } }, "node_modules/@babel/core": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz", - "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", + "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.4", + "@babel/generator": "^7.24.5", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.4", - "@babel/parser": "^7.24.4", + "@babel/helper-module-transforms": "^7.24.5", + "@babel/helpers": "^7.24.5", + "@babel/parser": "^7.24.5", "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -110,12 +101,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", - "integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", "dev": true, "dependencies": { - "@babel/types": "^7.24.0", + "@babel/types": "^7.24.5", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -187,16 +178,16 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", + "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-simple-access": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.5" }, "engines": { "node": ">=6.9.0" @@ -206,33 +197,33 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", - "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", + "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", + "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" @@ -248,9 +239,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", "dev": true, "engines": { "node": ">=6.9.0" @@ -266,26 +257,26 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", - "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", + "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", "dev": true, "dependencies": { "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", - "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.5", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -295,9 +286,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", - "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -498,19 +489,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", - "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.1", - "@babel/generator": "^7.24.1", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.1", - "@babel/types": "^7.24.0", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -519,13 +510,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", - "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -2536,7 +2527,6 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", - "dev": true, "dependencies": { "@sentry/types": "7.112.2", "@sentry/utils": "7.112.2" @@ -2563,7 +2553,6 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", - "dev": true, "dependencies": { "@sentry/core": "7.112.2", "@sentry/types": "7.112.2", @@ -2578,7 +2567,6 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", - "dev": true, "engines": { "node": ">=8" } @@ -2587,7 +2575,6 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", - "dev": true, "dependencies": { "@sentry/types": "7.112.2" }, @@ -3767,9 +3754,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001612", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001612.tgz", - "integrity": "sha512-lFgnZ07UhaCcsSZgWW0K5j4e69dK1u/ltrL9lTUiFOwNHs12S3UMIEYgBV0Z6C6hRDev7iRnMzzYmKabYdXF9g==", + "version": "1.0.30001614", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz", + "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==", "dev": true, "funding": [ { @@ -3881,9 +3868,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, "node_modules/cliui": { @@ -4171,9 +4158,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.746", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.746.tgz", - "integrity": "sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==", + "version": "1.4.751", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz", + "integrity": "sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw==", "dev": true }, "node_modules/emittery": { @@ -4217,9 +4204,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", + "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", "dev": true, "peer": true }, @@ -7708,17 +7695,17 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -7849,9 +7836,9 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "dev": true, "engines": { "node": "14 || >=16.14" @@ -8121,9 +8108,9 @@ } }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "node_modules/readdirp": { @@ -8646,9 +8633,9 @@ } }, "node_modules/terser": { - "version": "5.30.4", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.4.tgz", - "integrity": "sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==", + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", "dev": true, "peer": true, "dependencies": { @@ -8841,59 +8828,14 @@ } }, "node_modules/toucan-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.3.1.tgz", - "integrity": "sha512-9BpkHb/Pzsrtl1ItNq9OEQPnuUHwzce0nV2uG+DYFiQ4fPyiA6mKTBcDwQzcvNkfSER038U+8TzvdkCev+Maww==", - "dependencies": { - "@sentry/core": "7.76.0", - "@sentry/integrations": "7.76.0", - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0" - } - }, - "node_modules/toucan-js/node_modules/@sentry/core": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.76.0.tgz", - "integrity": "sha512-M+ptkCTeCNf6fn7p2MmEb1Wd9/JXUWxIT/0QEc+t11DNR4FYy1ZP2O9Zb3Zp2XacO7ORrlL3Yc+VIfl5JTgjfw==", - "dependencies": { - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/toucan-js/node_modules/@sentry/integrations": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.76.0.tgz", - "integrity": "sha512-4ea0PNZrGN9wKuE/8bBCRrxxw4Cq5T710y8rhdKHAlSUpbLqr/atRF53h8qH3Fi+ec0m38PB+MivKem9zUwlwA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", + "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", "dependencies": { - "@sentry/core": "7.76.0", - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0", - "localforage": "^1.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/toucan-js/node_modules/@sentry/types": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.76.0.tgz", - "integrity": "sha512-vj6z+EAbVrKAXmJPxSv/clpwS9QjPqzkraMFk2hIdE/kii8s8kwnkBwTSpIrNc8GnzV3qYC4r3qD+BXDxAGPaw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/toucan-js/node_modules/@sentry/utils": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.76.0.tgz", - "integrity": "sha512-40jFD+yfQaKpFYINghdhovzec4IEpB7aAuyH/GtE7E0gLpcqnC72r55krEIVILfqIR2Mlr5OKUzyeoCyWAU/yw==", - "dependencies": { - "@sentry/types": "7.76.0" - }, - "engines": { - "node": ">=8" + "@sentry/core": "7.112.2", + "@sentry/integrations": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" } }, "node_modules/tr46": { @@ -9435,6 +9377,15 @@ "node": ">= 8" } }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/workerd": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", @@ -9565,9 +9516,9 @@ } }, "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -9657,9 +9608,9 @@ } }, "node_modules/zod": { - "version": "3.23.3", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.3.tgz", - "integrity": "sha512-tPvq1B/2Yu/dh2uAIH2/BhUlUeLIUvAjr6dpL/75I0pCYefHgjhXk1o1Kob3kTU8C7yU1j396jFHlsVWFi9ogg==", + "version": "3.23.5", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.5.tgz", + "integrity": "sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==", "dev": true, "funding": { "url": "https://github.com/sponsors/colinhacks" From 45ea8fac874232e425e89c26e0a8b85531aa8227 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 29 Apr 2024 23:49:49 -0400 Subject: [PATCH 128/422] Modify IV thread experiment --- src/experiments.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/experiments.ts b/src/experiments.ts index 0b169838..12a442ce 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -1,10 +1,10 @@ export enum Experiment { - IV_FORCE_THREAD_UNROLL = 'IV_FORCE_THREAD_UNROLL', ELONGATOR_BY_DEFAULT = 'ELONGATOR_BY_DEFAULT', ELONGATOR_PROFILE_API = 'ELONGATOR_PROFILE_API', TWEET_DETAIL_API = 'TWEET_DETAIL_API', DISCORD_NATIVE_MULTI_IMAGE = 'DISCORD_NATIVE_MULTI_IMAGE', - TRANSCODE_GIFS = 'TRANSCODE_GIFS' + TRANSCODE_GIFS = 'TRANSCODE_GIFS', + IV_FORCE_THREAD_UNROLL = 'IV_FORCE_THREAD_UNROLL' } type ExperimentConfig = { @@ -14,11 +14,6 @@ type ExperimentConfig = { }; const Experiments: { [key in Experiment]: ExperimentConfig } = { - [Experiment.IV_FORCE_THREAD_UNROLL]: { - name: 'IV force thread unroll', - description: 'Force thread unroll for IVs', - percentage: 0.1 - }, [Experiment.ELONGATOR_BY_DEFAULT]: { name: 'Elongator by default', description: 'Enable Elongator by default (guest token lockout bypass)', @@ -43,6 +38,11 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { name: 'Transcode GIFs', description: 'Transcode GIFs for Discord, etc.', percentage: 1 + }, + [Experiment.IV_FORCE_THREAD_UNROLL]: { + name: 'IV force thread unroll', + description: 'Force thread unroll for Telegram Instant View', + percentage: 0.25 } }; From 0b26e722962c5c3ac36762f522f5cbfab3f6fd07 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 16:51:37 -0500 Subject: [PATCH 129/422] Add i18next --- package-lock.json | 863 +++++++++++++++++----------------------------- package.json | 1 + 2 files changed, 308 insertions(+), 556 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c091964..5f604f85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,7 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", + "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -35,6 +36,15 @@ "wrangler": "^3.52.0" } }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -49,43 +59,43 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.24.2", - "picocolors": "^1.0.0" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", - "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -101,14 +111,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", - "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { @@ -166,28 +176,28 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "dependencies": { - "@babel/types": "^7.24.0" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", - "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-simple-access": "^7.24.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/helper-validator-identifier": "^7.24.5" + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -197,51 +207,51 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", - "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", - "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", - "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "engines": { "node": ">=6.9.0" @@ -257,38 +267,37 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", - "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "dependencies": { "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5" + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", - "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -358,12 +367,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", - "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -460,12 +469,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", - "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -474,6 +483,18 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", @@ -489,19 +510,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", - "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/types": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -510,13 +531,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", - "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.24.1", - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -683,342 +704,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/win32-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", @@ -1210,9 +895,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@iarna/toml": { @@ -2032,14 +1717,14 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "dev": true, "peer": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -2527,6 +2212,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "dev": true, "dependencies": { "@sentry/types": "7.112.2", "@sentry/utils": "7.112.2" @@ -2553,6 +2239,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", + "dev": true, "dependencies": { "@sentry/core": "7.112.2", "@sentry/types": "7.112.2", @@ -2567,6 +2254,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "dev": true, "engines": { "node": ">=8" } @@ -2575,6 +2263,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "dev": true, "dependencies": { "@sentry/types": "7.112.2" }, @@ -2648,18 +2337,18 @@ } }, "node_modules/@types/better-sqlite3": { - "version": "7.6.10", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz", - "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==", + "version": "7.6.9", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.9.tgz", + "integrity": "sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "dev": true, "peer": true, "dependencies": { @@ -2735,9 +2424,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", + "version": "20.11.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.26.tgz", + "integrity": "sha512-YwOMmyhNnAWijOBQweOJnQPl068Oqd4K3OFbTc6AHJwzweUwwWG3GIFY74OKks2PJUDkQPeddOQES9mLn1CTEQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -3075,9 +2764,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "peer": true, "dependencies": { @@ -3100,9 +2789,9 @@ "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true, "peer": true }, @@ -3126,16 +2815,16 @@ "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@webassemblyjs/wasm-gen": "1.11.6" } }, "node_modules/@webassemblyjs/ieee754": { @@ -3166,30 +2855,30 @@ "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -3197,26 +2886,26 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -3225,13 +2914,13 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -3584,15 +3273,12 @@ "dev": true }, "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/blake3-wasm": { @@ -3682,9 +3368,9 @@ "dev": true }, "node_modules/builtins": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", - "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "dependencies": { "semver": "^7.0.0" @@ -3754,9 +3440,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001614", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz", - "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "dev": true, "funding": [ { @@ -3868,9 +3554,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", - "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", "dev": true }, "node_modules/cliui": { @@ -4075,9 +3761,9 @@ } }, "node_modules/dedent": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", - "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", "dev": true, "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -4158,9 +3844,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.751", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz", - "integrity": "sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw==", + "version": "1.4.701", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.701.tgz", + "integrity": "sha512-K3WPQ36bUOtXg/1+69bFlFOvdSm0/0bGqmsfPDLRXLanoKXdA+pIWuf/VbA9b+2CwBFuONgl4NEz4OEm+OJOKA==", "dev": true }, "node_modules/emittery": { @@ -4204,9 +3890,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", "dev": true, "peer": true }, @@ -5038,6 +4724,29 @@ "node": ">=10.17.0" } }, + "node_modules/i18next": { + "version": "23.8.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.8.2.tgz", + "integrity": "sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -7040,9 +6749,9 @@ } }, "node_modules/jschardet": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.2.tgz", - "integrity": "sha512-mw3CBZGzW8nUBPYhFU2ztZ/kJ6NClQUQVpyzvFMfznZsoC///ZQ30J2RCUanNsr5yF22LqhgYr/lj807/ZleWA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.0.0.tgz", + "integrity": "sha512-lJH6tJ77V8Nzd5QWRkFYCLc13a3vADkh3r/Fi8HupZGWk2OVVDfnZP8V/VgQgZ+lzW0kG2UGb5hFgt3V3ndotQ==", "dev": true, "engines": { "node": ">=0.1.90" @@ -7695,17 +7404,17 @@ } }, "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -7854,9 +7563,9 @@ } }, "node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", "dev": true }, "node_modules/path-type": { @@ -8062,9 +7771,9 @@ } }, "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", + "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", "dev": true, "funding": [ { @@ -8108,9 +7817,9 @@ } }, "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "node_modules/readdirp": { @@ -8125,6 +7834,12 @@ "node": ">=8.10.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", @@ -8633,9 +8348,9 @@ } }, "node_modules/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "version": "5.29.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "dev": true, "peer": true, "dependencies": { @@ -8828,14 +8543,59 @@ } }, "node_modules/toucan-js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", - "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.3.1.tgz", + "integrity": "sha512-9BpkHb/Pzsrtl1ItNq9OEQPnuUHwzce0nV2uG+DYFiQ4fPyiA6mKTBcDwQzcvNkfSER038U+8TzvdkCev+Maww==", "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/integrations": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/core": "7.76.0", + "@sentry/integrations": "7.76.0", + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0" + } + }, + "node_modules/toucan-js/node_modules/@sentry/core": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.76.0.tgz", + "integrity": "sha512-M+ptkCTeCNf6fn7p2MmEb1Wd9/JXUWxIT/0QEc+t11DNR4FYy1ZP2O9Zb3Zp2XacO7ORrlL3Yc+VIfl5JTgjfw==", + "dependencies": { + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/integrations": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.76.0.tgz", + "integrity": "sha512-4ea0PNZrGN9wKuE/8bBCRrxxw4Cq5T710y8rhdKHAlSUpbLqr/atRF53h8qH3Fi+ec0m38PB+MivKem9zUwlwA==", + "dependencies": { + "@sentry/core": "7.76.0", + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0", + "localforage": "^1.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/types": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.76.0.tgz", + "integrity": "sha512-vj6z+EAbVrKAXmJPxSv/clpwS9QjPqzkraMFk2hIdE/kii8s8kwnkBwTSpIrNc8GnzV3qYC4r3qD+BXDxAGPaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/utils": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.76.0.tgz", + "integrity": "sha512-40jFD+yfQaKpFYINghdhovzec4IEpB7aAuyH/GtE7E0gLpcqnC72r55krEIVILfqIR2Mlr5OKUzyeoCyWAU/yw==", + "dependencies": { + "@sentry/types": "7.76.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/tr46": { @@ -9246,9 +9006,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "peer": true, "dependencies": { @@ -9266,27 +9026,27 @@ "dev": true }, "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.90.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", "dev": true, "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.15.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", + "graceful-fs": "^4.2.9", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -9294,7 +9054,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "bin": { @@ -9377,15 +9137,6 @@ "node": ">= 8" } }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/workerd": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", @@ -9516,9 +9267,9 @@ } }, "node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index 59ccb3bc..17c3df9c 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", + "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", From 4ee8ae9e9abee1c13c3a52e49c37b0c2694ef269 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 18:58:56 -0500 Subject: [PATCH 130/422] Add i18n for most visible strings --- i18n/resources.json | 59 +++++++++ package-lock.json | 186 +---------------------------- package.json | 2 +- src/embed/status.ts | 32 +++-- src/providers/twitter/processor.ts | 4 +- src/render/instantview.ts | 53 ++++---- src/types/types.d.ts | 4 +- 7 files changed, 117 insertions(+), 223 deletions(-) create mode 100644 i18n/resources.json diff --git a/i18n/resources.json b/i18n/resources.json new file mode 100644 index 00000000..30588655 --- /dev/null +++ b/i18n/resources.json @@ -0,0 +1,59 @@ +{ + "en": { + "translation": { + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivViewOriginalStatus": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "Following", + "ivProfileFollowers": "Followers", + "ivProfileStatuses": "Posts", + + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + + "pollFinalResults": "Final results", + "pollVotes": "{voteCount} votes · {timeLeft}", + + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" + } + } +} diff --git a/package-lock.json b/package-lock.json index 5f604f85..8de3cc5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.0.1", - "hono": "^3.12.12" + "hono": "^3.12.12", + "i18next": "^23.8.2" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240423.0", @@ -26,7 +27,6 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", - "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -487,7 +487,6 @@ "version": "7.23.9", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", - "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -562,70 +561,6 @@ "node": ">=16.13" } }, - "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240419.0.tgz", - "integrity": "sha512-PGVe9sYWULHfvGhN0IZh8MsskNG/ufnBSqPbgFCxJHCTrVXLPuC35EoVaforyqjKRwj3U35XMyGo9KHcGnTeHQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240419.0.tgz", - "integrity": "sha512-z4etQSPiD5Gcjs962LiC7ZdmXnN6SGof5KrYoFiSI9X9kUvpuGH/lnjVVPd+NnVNeDU2kzmcAIgyZjkjTaqVXQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240419.0.tgz", - "integrity": "sha512-lBwhg0j3sYTFMsEb4bOClbVje8nqrYOu0H3feQlX+Eks94JIhWPkf8ywK4at/BUc1comPMhCgzDHwc2OMPUGgg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240419.0.tgz", - "integrity": "sha512-ZMY6wwWkxL+WPq8ydOp/irSYjAnMhBz1OC1+4z+OANtDs2beaZODmq7LEB3hb5WUAaTPY7DIjZh3DfDfty0nYg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16" - } - }, "node_modules/@cloudflare/workerd-windows-64": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240419.0.tgz", @@ -2093,105 +2028,6 @@ "@sentry/cli-win32-x64": "2.31.0" } }, - "node_modules/@sentry/cli-darwin": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.31.0.tgz", - "integrity": "sha512-VM5liyxMnm4K2g0WsrRPXRCMLhaT09C7gK5Fz/CxKYh9sbMZB7KA4hV/3klkyuyw1+ECF1J66cefhNkFZepUig==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-arm": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.31.0.tgz", - "integrity": "sha512-AZoCN3waXEfXGCd3YSrikcX/y63oQe0Tiyapkeoifq/0QhI+2MOOrAQb60gthsXwb0UDK/XeFi3PaxyUCphzxA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-arm64": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.31.0.tgz", - "integrity": "sha512-eENJTmXoFX3uNr8xRW7Bua2Sw3V1tylQfdtS85pNjZPdbm3U8wYQSWu2VoZkK2ASOoC+17YC8jTQxq62KWnSeQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-i686": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.31.0.tgz", - "integrity": "sha512-cQUFb3brhLaNSIoNzjU/YASnTM1I3TDJP9XXzH0eLK9sSopCcDcc6OrYEYvdjJXZKzFv5sbc9UNMsIDbh4+rYg==", - "cpu": [ - "x86", - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-x64": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.31.0.tgz", - "integrity": "sha512-z1zTNg91nZJRdcGHC/bCU1KwIaifV0MLJteip9KrFDprzhJk1HtMxFOS0+OZ5/UH21CjAFmg9Pj6IAGqm3BYjA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-win32-i686": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.31.0.tgz", - "integrity": "sha512-+K7fdk57aUd4CmYrQfDGYPzVyxsTnVro6IPb5QSSLpP03dL7ko5208epu4m2SyN/MkFvscy9Di3n3DTvIfDU2w==", - "cpu": [ - "x86", - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, "node_modules/@sentry/cli-win32-x64": { "version": "2.31.0", "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.31.0.tgz", @@ -4491,20 +4327,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -4728,7 +4550,6 @@ "version": "23.8.2", "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.8.2.tgz", "integrity": "sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==", - "dev": true, "funding": [ { "type": "individual", @@ -7837,8 +7658,7 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regexp-tree": { "version": "0.1.27", diff --git a/package.json b/package.json index 17c3df9c..9a7db4db 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,6 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", - "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -40,6 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.0.1", + "i18next": "^23.8.2", "hono": "^3.12.12" } } diff --git a/src/embed/status.ts b/src/embed/status.ts index 4205a92b..58b537de 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -9,6 +9,8 @@ import { renderVideo } from '../render/video'; import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; +import i18next from 'i18next'; +import translationResources from '../../i18n/resources.json'; export const returnError = (c: Context, error: string): Response => { return c.html( @@ -126,6 +128,13 @@ export const handleStatus = async ( let overrideMedia: APIMedia | undefined; + await i18next.init({ + lng: language ?? status.lang ?? 'en', + debug: true, + resources: translationResources, + fallbackLng: 'en' + }); + // Check if mediaNumber exists, and if that media exists in status.media.all. If it does, we'll store overrideMedia variable if (mediaNumber && status.media && status.media.all && status.media.all[mediaNumber - 1]) { overrideMedia = status.media.all[mediaNumber - 1]; @@ -218,15 +227,11 @@ export const handleStatus = async ( if (status.translation) { const { translation } = status; - const formatText = - language === 'en' - ? Strings.TRANSLATE_TEXT.format({ - language: translation.source_lang_en - }) - : Strings.TRANSLATE_TEXT_INTL.format({ - source: translation.source_lang.toUpperCase(), - destination: translation.target_lang.toUpperCase() - }); + const formatText = `📑 {translation}`.format({ + translation: i18next.t('translatedFrom').format({ + language: i18next.t(`language_${translation.source_lang}`) + }) + }); newText = `${formatText}\n\n` + `${translation.text}\n\n`; } @@ -380,7 +385,10 @@ export const handleStatus = async ( }); /* Finally, add the footer of the poll with # of votes and time left */ - str += `\n${formatNumber(poll.total_votes)} votes · ${poll.time_left_en}`; + str += '\n'; /* TODO: Localize time left */ + str += i18next + .t('pollVotes') + .format({ voteCount: formatNumber(poll.total_votes), timeLeft: poll.time_left_en }); /* Check if the poll is ongoing and apply low TTL cache control. Yes, checking if this is a string is a hacky way to do this, but @@ -454,13 +462,13 @@ export const handleStatus = async ( /* Special reply handling if authorText is not overriden */ if (status.replying_to && authorText === Strings.DEFAULT_AUTHOR_TEXT) { - authorText = `↪ Replying to @${status.replying_to.screen_name}`; + authorText = `↪ ${i18next.t('replyingTo').format({ screen_name: status.replying_to.screen_name })}`; /* We'll assume it's a thread if it's a reply to themselves */ } else if ( status.replying_to?.screen_name === status.author.screen_name && authorText === Strings.DEFAULT_AUTHOR_TEXT ) { - authorText = `↪ A part of @${status.author.screen_name}'s thread`; + authorText = `↪ ${i18next.t('threadPartHeader').format({ screen_name: status.author.screen_name })}`; } if (!flags.gallery) { diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index 05a721ea..f23ebf5a 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -150,8 +150,8 @@ export const buildAPITwitterStatus = async ( apiStatus.replying_to_status = status.legacy?.in_reply_to_status_id_str || null; } else if (status.legacy.in_reply_to_screen_name) { apiStatus.replying_to = { - screen_name: status.legacy.in_reply_to_screen_name || null, - post: status.legacy.in_reply_to_status_id_str || null + screen_name: status.legacy.in_reply_to_screen_name, + post: status.legacy.in_reply_to_status_id_str }; } else { apiStatus.replying_to = null; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 39735ad7..3c024621 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -1,8 +1,8 @@ /* eslint-disable no-irregular-whitespace */ +import i18next from 'i18next'; import { Constants } from '../constants'; import { getSocialTextIV } from '../helpers/socialproof'; import { sanitizeText } from '../helpers/utils'; -import { Strings } from '../strings'; enum AuthorActionType { Reply = 'Reply', @@ -36,10 +36,10 @@ const generateStatusMedia = (status: APIStatus, author: APIUser): string => { }); break; case 'video': - media += `
    ${ flags?.archive - ? `${Constants.BRANDING_NAME} archive` - : 'If you can see this, your browser is doing something weird with your user agent.' - } View full thread + ? i18next.t('ivInternetArchiveText').format({ brandingName: Constants.BRANDING_NAME }) + : i18next.t('ivFallbackText') + } ${i18next.t('ivViewOriginalStatus')}
    - View full thread + ${i18next.t('ivViewOriginal')}

    ${status.author.name} (@${status.author.screen_name})

    ${thread?.thread diff --git a/src/types/types.d.ts b/src/types/types.d.ts index cc1e635a..3b5b947a 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -141,8 +141,8 @@ interface APIStatus { possibly_sensitive: boolean; replying_to: { - screen_name: string | null; - post: string | null; + screen_name: string; + post: string; } | null; source: string | null; From 114d441b6b875f0119ce67870bb17cd61d197b9b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 19:00:40 -0500 Subject: [PATCH 131/422] add todo --- src/helpers/pollTime.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/helpers/pollTime.ts b/src/helpers/pollTime.ts index 8bb8cc34..cff91e38 100644 --- a/src/helpers/pollTime.ts +++ b/src/helpers/pollTime.ts @@ -12,6 +12,7 @@ export const calculateTimeLeft = (date: Date) => { return { days, hours, minutes, seconds }; }; +/* TODO: Refactor to support pluralization of other languages */ export const calculateTimeLeftString = (date: Date) => { const { days, hours, minutes, seconds } = calculateTimeLeft(date); const daysString = From cb1c9122372c0a9ebba76c06bc689ae008e8f3b9 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 19:03:47 -0500 Subject: [PATCH 132/422] localize photo/video counters --- i18n/resources.json | 4 ++++ src/helpers/quote.ts | 4 ++-- src/render/photo.ts | 3 ++- src/render/video.ts | 3 ++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index 30588655..5c3da038 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -5,6 +5,10 @@ "quotedFrom": "Quoting {name} (@{screen_name})", "replyingTo": "Replying to @{screen_name}", "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", "videoAltTextUnavailable": "{author}'s video. Alt text not available.", "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", diff --git a/src/helpers/quote.ts b/src/helpers/quote.ts index d3fdacf3..c9a0e62d 100644 --- a/src/helpers/quote.ts +++ b/src/helpers/quote.ts @@ -1,11 +1,11 @@ -import { Strings } from '../strings'; +import i18next from 'i18next'; /* Helper for Quote Tweets */ export const handleQuote = (quote: APIStatus): string | null => { console.log('Quoting status ', quote.id); let str = `\n`; - str += Strings.QUOTE_TEXT.format({ + str += i18next.t('quotedFrom').format({ name: quote.author?.name || '', screen_name: quote.author?.screen_name || '' }); diff --git a/src/render/photo.ts b/src/render/photo.ts index 62852a2e..587400fb 100644 --- a/src/render/photo.ts +++ b/src/render/photo.ts @@ -1,3 +1,4 @@ +import i18next from 'i18next'; import { Constants } from '../constants'; import { Strings } from '../strings'; @@ -13,7 +14,7 @@ export const renderPhoto = ( const all = status.media?.all as APIMedia[]; const baseString = - all.length === status.media?.photos?.length ? Strings.PHOTO_COUNT : Strings.MEDIA_COUNT; + all.length === status.media?.photos?.length ? i18next.t('photoCount') : i18next.t('mediaCount'); const photoCounter = baseString.format({ number: String(all.indexOf(photo) + 1), diff --git a/src/render/video.ts b/src/render/video.ts index a07a8672..19b45880 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -1,3 +1,4 @@ +import i18next from 'i18next'; import { Constants } from '../constants'; import { Experiment, experimentCheck } from '../experiments'; import { handleQuote } from '../helpers/quote'; @@ -33,7 +34,7 @@ export const renderVideo = ( we'll put an indicator if there are more than one video */ if (all && all.length > 1 && (userAgent?.indexOf('Telegram') ?? 0) > -1) { const baseString = - all.length === status.media?.videos?.length ? Strings.VIDEO_COUNT : Strings.MEDIA_COUNT; + all.length === status.media?.videos?.length ? i18next.t('videoCount') : i18next.t('mediaCount'); const videoCounter = baseString.format({ number: String(all.indexOf(video) + 1), total: String(all.length) From c749cade9cb41e12755299a10b10c9c67ad1521a Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 00:21:01 -0400 Subject: [PATCH 133/422] Add ICU strings --- i18n/resources.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index 5c3da038..d5f1012d 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -18,14 +18,14 @@ "ivViewOriginalStatus": "View full thread", "ivAboutAuthor": "About author", "ivProfileFollowing": "Following", - "ivProfileFollowers": "Followers", - "ivProfileStatuses": "Posts", + "ivProfileFollowers": "{numFollowers, plural, one {# Follower} other {# Followers}}", + "ivProfileStatuses": "{numPosts, plural, one {# Post} other {# Posts}}", "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", "ivInternetArchiveText": "{brandingName} archive", "pollFinalResults": "Final results", - "pollVotes": "{voteCount} votes · {timeLeft}", + "pollVotes": "{voteCount, plural, one {# vote} other {# votes}} · {timeLeft}", "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", From 30a2b683a506c808b89126aec431e0057fcc6f89 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 00:28:17 -0400 Subject: [PATCH 134/422] Fix duplicate status footer --- src/render/instantview.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 3c024621..37bf87f9 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -286,7 +286,6 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} - ${!isQuote ? generateStatusFooter(status, true, author) : ''}
    ${!isQuote ? `${i18next.t('ivViewOriginalStatus')}` : notApplicableComment} `.format({ quoteHeader: isQuote From ce1dda2b8a7ad6f5b5efd08ddafb255992d4ecde Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 00:56:42 -0400 Subject: [PATCH 135/422] Localize new iv strings --- i18n/resources.json | 13 ++++--- package-lock.json | 75 +++++++++++++++++++++++++++++++++++++-- package.json | 3 +- src/constants.ts | 2 +- src/embed/status.ts | 3 +- src/render/instantview.ts | 66 +++++++++++++++++++--------------- src/render/video.ts | 1 - 7 files changed, 124 insertions(+), 39 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index d5f1012d..e896cbec 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -5,6 +5,9 @@ "quotedFrom": "Quoting {name} (@{screen_name})", "replyingTo": "Replying to @{screen_name}", "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", "photoCount": "Photo {number} / {total}", "videoCount": "Video {number} / {total}", @@ -15,19 +18,21 @@ "ivOriginalText": "Original text", "ivViewOriginal": "View full thread", - "ivViewOriginalStatus": "View full thread", "ivAboutAuthor": "About author", - "ivProfileFollowing": "Following", - "ivProfileFollowers": "{numFollowers, plural, one {# Follower} other {# Followers}}", - "ivProfileStatuses": "{numPosts, plural, one {# Post} other {# Posts}}", + "ivProfileFollowing": "{numFollowing, plural, one {Following} other {Following}}", + "ivProfileFollowers": "{numFollowers, plural, one {Follower} other {Followers}}", + "ivProfileStatuses": "{numPosts, plural, one {Post} other {Posts}}", + "ivProfilePictureAlt": "{author}'s profile picture", "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", "ivInternetArchiveText": "{brandingName} archive", "pollFinalResults": "Final results", "pollVotes": "{voteCount, plural, one {# vote} other {# votes}} · {timeLeft}", + "ivPollChoice": "{voteCount, plural, one {# vote} other {# votes}}, {percentage}%", "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", "language_af": "Afrikaans", "language_ar": "Arabic", diff --git a/package-lock.json b/package-lock.json index 8de3cc5b..404b1c15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,8 @@ "dependencies": { "@hono/sentry": "^1.0.1", "hono": "^3.12.12", - "i18next": "^23.8.2" + "i18next": "^23.8.2", + "i18next-icu": "^2.3.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240423.0", @@ -769,6 +770,55 @@ "node": ">=14" } }, + "node_modules/@formatjs/ecma402-abstract": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.18.2.tgz", + "integrity": "sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==", + "peer": true, + "dependencies": { + "@formatjs/intl-localematcher": "0.5.4", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/fast-memoize": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", + "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "peer": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-messageformat-parser": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.6.tgz", + "integrity": "sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==", + "peer": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.2", + "@formatjs/icu-skeleton-parser": "1.8.0", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/icu-skeleton-parser": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.0.tgz", + "integrity": "sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==", + "peer": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@formatjs/intl-localematcher": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", + "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", + "peer": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@hono/sentry": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.0.1.tgz", @@ -4568,6 +4618,14 @@ "@babel/runtime": "^7.23.2" } }, + "node_modules/i18next-icu": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/i18next-icu/-/i18next-icu-2.3.0.tgz", + "integrity": "sha512-x+j7kd5nDJCfbU53uwsMfXD7ALPu5uv0bqjAMQ5nVvXRoj1L7gkmswKtM3XDWYo4YUHf1jznlhSdPyy0xEwU+Q==", + "peerDependencies": { + "intl-messageformat": "^10.3.3" + } + }, "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -4642,6 +4700,18 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/intl-messageformat": { + "version": "10.5.11", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.11.tgz", + "integrity": "sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==", + "peer": true, + "dependencies": { + "@formatjs/ecma402-abstract": "1.18.2", + "@formatjs/fast-memoize": "2.2.0", + "@formatjs/icu-messageformat-parser": "2.7.6", + "tslib": "^2.4.0" + } + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -8647,8 +8717,7 @@ "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/type-check": { "version": "0.4.0", diff --git a/package.json b/package.json index 9a7db4db..f987eb89 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,8 @@ }, "dependencies": { "@hono/sentry": "^1.0.1", + "hono": "^3.12.12", "i18next": "^23.8.2", - "hono": "^3.12.12" + "i18next-icu": "^2.3.0" } } diff --git a/src/constants.ts b/src/constants.ts index 2426cab8..c5cd8ad0 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -15,7 +15,7 @@ export const Constants = { REDIRECT_URL: REDIRECT_URL, RELEASE_NAME: RELEASE_NAME, GIF_TRANSCODE_DOMAIN: GIF_TRANSCODE_DOMAIN, - API_DOCS_URL: `https://github.com/dangeredwolf/FixTweet/wiki/API-Home`, + API_DOCS_URL: `https://github.com/FixTweet/FxTwitter/wiki/API-Home`, TWITTER_ROOT: 'https://twitter.com', TWITTER_GLOBAL_NAME_ROOT: 'twitter.com', TWITTER_API_ROOT: 'https://api.twitter.com', diff --git a/src/embed/status.ts b/src/embed/status.ts index 58b537de..cfe2e8ac 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -10,6 +10,7 @@ import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; import i18next from 'i18next'; +import icu from "i18next-icu"; import translationResources from '../../i18n/resources.json'; export const returnError = (c: Context, error: string): Response => { @@ -128,7 +129,7 @@ export const handleStatus = async ( let overrideMedia: APIMedia | undefined; - await i18next.init({ + await i18next.use(icu).init({ lng: language ?? status.lang ?? 'en', debug: true, resources: translationResources, diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 37bf87f9..2acb3876 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -10,7 +10,7 @@ enum AuthorActionType { FollowUp = 'FollowUp' } -const populateUserLinks = (status: APIStatus, text: string): string => { +const populateUserLinks = (text: string): string => { /* TODO: Maybe we can add username splices to our API so only genuinely valid users are linked? */ text.match(/@(\w{1,15})/g)?.forEach(match => { const username = match.replace('@', ''); @@ -22,7 +22,7 @@ const populateUserLinks = (status: APIStatus, text: string): string => { return text; }; -const generateStatusMedia = (status: APIStatus, author: APIUser): string => { +const generateStatusMedia = (status: APIStatus): string => { let media = ''; if (status.media?.all?.length) { status.media.all.forEach(mediaItem => { @@ -95,7 +95,7 @@ function getTranslatedText(status: APITwitterStatus, isQuote = false): string | let text = paragraphify(sanitizeText(status.translation?.text), isQuote); text = htmlifyLinks(text); text = htmlifyHashtags(text); - text = populateUserLinks(status, text); + text = populateUserLinks(text); const formatText = `📑 {translation}`.format({ translation: i18next.t('translatedFrom').format({ @@ -124,16 +124,28 @@ const generateInlineAuthorHeader = ( author: APIUser, authorActionType: AuthorActionType | null ): string => { - return `

    {AuthorAction} from ${author.name} (@${author.screen_name}):

    `.format( - { - AuthorAction: - authorActionType === AuthorActionType.Reply - ? 'Reply' - : authorActionType === AuthorActionType.Original - ? 'Original' - : 'Follow-up' - } - ); + if (authorActionType === AuthorActionType.Original) { + return `

    ${i18next.t('ivAuthorActionOriginal', { + statusUrl: status.url, + authorName: author.name, + authorUrl: author.url, + authorScreenName: author.screen_name + })}

    `; + } else if (authorActionType === AuthorActionType.FollowUp) { + return `

    ${i18next.t('ivAuthorActionFollowUp', { + statusUrl: status.url, + authorName: author.name, + authorUrl: author.url, + authorScreenName: author.screen_name + })}

    `; + } + // Reply / unknown + return `

    ${i18next.t('ivAuthorActionReply', { + statusUrl: status.url, + authorName: author.name, + authorUrl: author.url, + authorScreenName: author.screen_name + })}

    `; }; const wrapForeignLinks = (url: string) => { @@ -158,7 +170,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse let description = author.description; description = htmlifyLinks(description); description = htmlifyHashtags(description); - description = populateUserLinks(status, description); + description = populateUserLinks(description); return `

    {socialText}

    @@ -168,7 +180,7 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse `.format({ socialText: getSocialTextIV(status as APITwitterStatus) || '', viewOriginal: !isQuote - ? `${i18next.t('ivViewOriginalStatus')}` + ? `${i18next.t('ivViewOriginal')}` : notApplicableComment, aboutSection: isQuote ? '' @@ -179,13 +191,11 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse

    ${description}

    {location} {website} {joined}

    - {following} ${i18next.t('ivProfileFollowing')}  - {followers} ${i18next.t('ivProfileFollowers')}  - {statuses} ${i18next.t('ivProfileStatuses')} + {following} ${i18next.t('ivProfileFollowing', { numFollowing: author.following })}  + {followers} ${i18next.t('ivProfileFollowers', { numFollowers: author.followers })}  + {statuses} ${i18next.t('ivProfileStatuses', { numStatuses: author.statuses })}

    `.format({ - pfp: `${
-            author.name
-          }'s profile picture`, + pfp: `${i18next.t('ivProfilePictureAlt', { author: author.name })}`, location: author.location ? `📌 ${author.location}` : '', website: author.website ? `🔗 ${author.website.display_url}` @@ -207,10 +217,10 @@ const generatePoll = (poll: APIPoll, language: string): string => { poll.choices.forEach(choice => { const bar = '█'.repeat((choice.percentage / 100) * barLength); // eslint-disable-next-line no-irregular-whitespace - str += `${bar}
    ${choice.label}
    ${intlFormat.format(choice.count)} votes, ${intlFormat.format(choice.percentage)}%
    `; + str += `${bar}
    ${choice.label}
    ${i18next.t('ivPollChoice', { voteCount: intlFormat.format(choice.count), percentage: intlFormat.format(choice.percentage)})}
    `; }); /* Finally, add the footer of the poll with # of votes and time left */ - str += `
    ${intlFormat.format(poll.total_votes)} votes · ${poll.time_left_en}`; + str += `
    ${i18next.t('pollVotes', { voteCount: intlFormat.format(poll.total_votes), timeLeft: poll.time_left_en})}`; return str; }; @@ -245,7 +255,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { // Add the remaining text after the last link result = ` - + @@ -273,7 +283,7 @@ const generateStatus = ( return ` {quoteHeader} - ${generateStatusMedia(status, author)} + ${generateStatusMedia(status)} ${translatedText ? translatedText : notApplicableComment} @@ -286,7 +296,7 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} -
    ${!isQuote ? `${i18next.t('ivViewOriginalStatus')}` : notApplicableComment} +
    ${!isQuote ? `${i18next.t('ivViewOriginal')}` : notApplicableComment} `.format({ quoteHeader: isQuote ? '

    ' + @@ -337,7 +347,7 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc flags?.archive ? i18next.t('ivInternetArchiveText').format({ brandingName: Constants.BRANDING_NAME }) : i18next.t('ivFallbackText') - } ${i18next.t('ivViewOriginalStatus')} + } ${i18next.t('ivViewOriginal')} `; return instructions; diff --git a/src/render/video.ts b/src/render/video.ts index 19b45880..73c0c96c 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -2,7 +2,6 @@ import i18next from 'i18next'; import { Constants } from '../constants'; import { Experiment, experimentCheck } from '../experiments'; import { handleQuote } from '../helpers/quote'; -import { Strings } from '../strings'; export const renderVideo = ( properties: RenderProperties, From b1c2b65337173ed2888744d5a5d8d47b33d6800e Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 01:03:39 -0400 Subject: [PATCH 136/422] Bugfixes --- i18n/resources.json | 2 +- src/embed/status.ts | 2 +- src/experiments.ts | 2 +- src/render/instantview.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index e896cbec..23660f47 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -21,7 +21,7 @@ "ivAboutAuthor": "About author", "ivProfileFollowing": "{numFollowing, plural, one {Following} other {Following}}", "ivProfileFollowers": "{numFollowers, plural, one {Follower} other {Followers}}", - "ivProfileStatuses": "{numPosts, plural, one {Post} other {Posts}}", + "ivProfileStatuses": "{numStatuses, plural, one {Post} other {Posts}}", "ivProfilePictureAlt": "{author}'s profile picture", "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", diff --git a/src/embed/status.ts b/src/embed/status.ts index cfe2e8ac..3a6b921f 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -217,7 +217,7 @@ export const handleStatus = async ( } ivbody = instructions.text || ''; } catch (e) { - console.log('Error rendering Instant View', e); + console.log('Error rendering Instant View', e, (e as Error)?.stack); useIV = false; } } diff --git a/src/experiments.ts b/src/experiments.ts index 12a442ce..50d6285d 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -42,7 +42,7 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { [Experiment.IV_FORCE_THREAD_UNROLL]: { name: 'IV force thread unroll', description: 'Force thread unroll for Telegram Instant View', - percentage: 0.25 + percentage: 1 } }; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 2acb3876..534ee097 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -276,7 +276,7 @@ const generateStatus = ( let text = paragraphify(sanitizeText(status.text), isQuote); text = htmlifyLinks(text); text = htmlifyHashtags(text); - text = populateUserLinks(status, text); + text = populateUserLinks(text); const translatedText = getTranslatedText(status as APITwitterStatus, isQuote); From 558b271cf54877a4ee12241a27bc2cbb406ff928 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 01:27:53 -0400 Subject: [PATCH 137/422] Use intl for formats --- src/embed/status.ts | 3 ++- src/render/instantview.ts | 49 +++++++++++++++++++++------------------ src/types/types.d.ts | 1 + 3 files changed, 30 insertions(+), 23 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 3a6b921f..e8bcc55a 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -209,7 +209,8 @@ export const handleStatus = async ( status: status, thread: thread, text: newText, - flags: flags + flags: flags, + targetLanguage: language ?? status.lang ?? 'en' }); headers.push(...instructions.addHeaders); if (instructions.authorText) { diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 534ee097..17cad9fc 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -56,11 +56,16 @@ const generateStatusMedia = (status: APIStatus): string => { // return `${hh}:${min} - ${yyyy}/${mm}/${dd}`; // } -const formatDate = (date: Date): string => { - const yyyy = date.getFullYear(); - const mm = String(date.getMonth() + 1).padStart(2, '0'); // Months are 0-indexed - const dd = String(date.getDate()).padStart(2, '0'); - return `${yyyy}/${mm}/${dd}`; +const formatDate = (date: Date, language: string): string => { + if (language.startsWith('en')) { + language = 'en-CA'; // Use ISO dates for English to avoid problems with mm/dd vs. dd/mm + } + const formatter = new Intl.DateTimeFormat(language, { + year: 'numeric', + month: '2-digit', + day: '2-digit' + }); + return formatter.format(date); }; const htmlifyLinks = (input: string): string => { @@ -108,15 +113,14 @@ function getTranslatedText(status: APITwitterStatus, isQuote = false): string | const notApplicableComment = ''; -// 1100 -> 1.1K, 1100000 -> 1.1M -const truncateSocialCount = (count: number): string => { - if (count >= 1000000) { - return `${(count / 1000000).toFixed(1)}M`; - } else if (count >= 1000) { - return `${(count / 1000).toFixed(1)}K`; - } else { - return String(count); - } +const truncateSocialCount = (count: number, locale = 'en-US') => { + const formatter = new Intl.NumberFormat(locale, { + notation: "compact", + compactDisplay: "short", + maximumFractionDigits: 1 + }); + + return formatter.format(count); }; const generateInlineAuthorHeader = ( @@ -166,7 +170,7 @@ const wrapForeignLinks = (url: string) => { : url; }; -const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser): string => { +const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser, language: string): string => { let description = author.description; description = htmlifyLinks(description); description = htmlifyHashtags(description); @@ -200,10 +204,10 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse website: author.website ? `🔗 ${author.website.display_url}` : '', - joined: author.joined ? `📆 ${formatDate(new Date(author.joined))}` : '', - following: truncateSocialCount(author.following), - followers: truncateSocialCount(author.followers), - statuses: truncateSocialCount(author.statuses) + joined: author.joined ? `📆 ${formatDate(new Date(author.joined), language)}` : '', + following: truncateSocialCount(author.following, language), + followers: truncateSocialCount(author.followers, language), + statuses: truncateSocialCount(author.statuses, language) }) }); }; @@ -270,6 +274,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { const generateStatus = ( status: APIStatus, author: APIUser, + language: string, isQuote = false, authorActionType: AuthorActionType | null ): string => { @@ -295,7 +300,7 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} - ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} + ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment}
    ${!isQuote ? `${i18next.t('ivViewOriginal')}` : notApplicableComment} `.format({ quoteHeader: isQuote @@ -387,10 +392,10 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc previousThreadPieceAuthor = status.author?.id; - return generateStatus(status, status.author ?? thread?.author, false, authorAction); + return generateStatus(status, status.author ?? thread?.author, properties?.targetLanguage ?? 'en', false, authorAction,); }) .join('')} - ${generateStatusFooter(status, false, thread?.author ?? status.author)} + ${generateStatusFooter(status, false, thread?.author ?? status.author, properties?.targetLanguage ?? 'en')}
    ${`${i18next.t('ivViewOriginal')}`} `; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index 3b5b947a..ae8964e1 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -38,6 +38,7 @@ interface RenderProperties { userAgent?: string; text?: string; flags?: InputFlags; + targetLanguage?: string; } interface TweetAPIResponse { From 65b7d580bdd1cd268fe4bff11eea0c0d4e674082 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 01:49:27 -0400 Subject: [PATCH 138/422] Fix IV translation showing "undefined" --- src/render/instantview.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 39735ad7..c42dda43 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -302,6 +302,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc let previousThreadPieceAuthor: string | null = null; let originalAuthor: string | null = null; + + const useThread = thread?.thread ?? [ thread?.status ] if (!status) { throw new Error('Status is undefined'); @@ -337,9 +339,11 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc View full thread

    ${status.author.name} (@${status.author.screen_name})

    - ${thread?.thread - ?.map(status => { + ${useThread.map(status => { console.log('previousThreadPieceAuthor', previousThreadPieceAuthor); + if (!status) { + return ''; + } if (originalAuthor === null) { originalAuthor = status.author?.id; } From b4dead0687f150df108df8ce7f9badb4b3bdbbc3 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 16:51:37 -0500 Subject: [PATCH 139/422] Add i18next --- package-lock.json | 863 +++++++++++++++++----------------------------- package.json | 1 + 2 files changed, 308 insertions(+), 556 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c091964..5f604f85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,7 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", + "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -35,6 +36,15 @@ "wrangler": "^3.52.0" } }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -49,43 +59,43 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.24.2", - "picocolors": "^1.0.0" + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", - "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -101,14 +111,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", - "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { @@ -166,28 +176,28 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "dependencies": { - "@babel/types": "^7.24.0" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", - "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-simple-access": "^7.24.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/helper-validator-identifier": "^7.24.5" + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -197,51 +207,51 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", - "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", - "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", - "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "engines": { "node": ">=6.9.0" @@ -257,38 +267,37 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", - "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "dependencies": { "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5" + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", - "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -358,12 +367,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", - "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -460,12 +469,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", - "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -474,6 +483,18 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", @@ -489,19 +510,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", - "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/types": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -510,13 +531,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", - "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.24.1", - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -683,342 +704,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/win32-x64": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", @@ -1210,9 +895,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, "node_modules/@iarna/toml": { @@ -2032,14 +1717,14 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "dev": true, "peer": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -2527,6 +2212,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "dev": true, "dependencies": { "@sentry/types": "7.112.2", "@sentry/utils": "7.112.2" @@ -2553,6 +2239,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", + "dev": true, "dependencies": { "@sentry/core": "7.112.2", "@sentry/types": "7.112.2", @@ -2567,6 +2254,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "dev": true, "engines": { "node": ">=8" } @@ -2575,6 +2263,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "dev": true, "dependencies": { "@sentry/types": "7.112.2" }, @@ -2648,18 +2337,18 @@ } }, "node_modules/@types/better-sqlite3": { - "version": "7.6.10", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz", - "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==", + "version": "7.6.9", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.9.tgz", + "integrity": "sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "dev": true, "peer": true, "dependencies": { @@ -2735,9 +2424,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.12.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.7.tgz", - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", + "version": "20.11.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.26.tgz", + "integrity": "sha512-YwOMmyhNnAWijOBQweOJnQPl068Oqd4K3OFbTc6AHJwzweUwwWG3GIFY74OKks2PJUDkQPeddOQES9mLn1CTEQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -3075,9 +2764,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", "dev": true, "peer": true, "dependencies": { @@ -3100,9 +2789,9 @@ "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", "dev": true, "peer": true }, @@ -3126,16 +2815,16 @@ "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@webassemblyjs/wasm-gen": "1.11.6" } }, "node_modules/@webassemblyjs/ieee754": { @@ -3166,30 +2855,30 @@ "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -3197,26 +2886,26 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -3225,13 +2914,13 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.11.6", "@xtuc/long": "4.2.2" } }, @@ -3584,15 +3273,12 @@ "dev": true }, "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/blake3-wasm": { @@ -3682,9 +3368,9 @@ "dev": true }, "node_modules/builtins": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", - "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", "dev": true, "dependencies": { "semver": "^7.0.0" @@ -3754,9 +3440,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001614", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001614.tgz", - "integrity": "sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "dev": true, "funding": [ { @@ -3868,9 +3554,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", - "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", "dev": true }, "node_modules/cliui": { @@ -4075,9 +3761,9 @@ } }, "node_modules/dedent": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", - "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", "dev": true, "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -4158,9 +3844,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.751", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.751.tgz", - "integrity": "sha512-2DEPi++qa89SMGRhufWTiLmzqyuGmNF3SK4+PQetW1JKiZdEpF4XQonJXJCzyuYSA6mauiMhbyVhqYAP45Hvfw==", + "version": "1.4.701", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.701.tgz", + "integrity": "sha512-K3WPQ36bUOtXg/1+69bFlFOvdSm0/0bGqmsfPDLRXLanoKXdA+pIWuf/VbA9b+2CwBFuONgl4NEz4OEm+OJOKA==", "dev": true }, "node_modules/emittery": { @@ -4204,9 +3890,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", "dev": true, "peer": true }, @@ -5038,6 +4724,29 @@ "node": ">=10.17.0" } }, + "node_modules/i18next": { + "version": "23.8.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.8.2.tgz", + "integrity": "sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://locize.com" + }, + { + "type": "individual", + "url": "https://locize.com/i18next.html" + }, + { + "type": "individual", + "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" + } + ], + "dependencies": { + "@babel/runtime": "^7.23.2" + } + }, "node_modules/ignore": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", @@ -7040,9 +6749,9 @@ } }, "node_modules/jschardet": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.2.tgz", - "integrity": "sha512-mw3CBZGzW8nUBPYhFU2ztZ/kJ6NClQUQVpyzvFMfznZsoC///ZQ30J2RCUanNsr5yF22LqhgYr/lj807/ZleWA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.0.0.tgz", + "integrity": "sha512-lJH6tJ77V8Nzd5QWRkFYCLc13a3vADkh3r/Fi8HupZGWk2OVVDfnZP8V/VgQgZ+lzW0kG2UGb5hFgt3V3ndotQ==", "dev": true, "engines": { "node": ">=0.1.90" @@ -7695,17 +7404,17 @@ } }, "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -7854,9 +7563,9 @@ } }, "node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", + "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", "dev": true }, "node_modules/path-type": { @@ -8062,9 +7771,9 @@ } }, "node_modules/pure-rand": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", - "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", + "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", "dev": true, "funding": [ { @@ -8108,9 +7817,9 @@ } }, "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "dev": true }, "node_modules/readdirp": { @@ -8125,6 +7834,12 @@ "node": ">=8.10.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", @@ -8633,9 +8348,9 @@ } }, "node_modules/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "version": "5.29.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "dev": true, "peer": true, "dependencies": { @@ -8828,14 +8543,59 @@ } }, "node_modules/toucan-js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", - "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.3.1.tgz", + "integrity": "sha512-9BpkHb/Pzsrtl1ItNq9OEQPnuUHwzce0nV2uG+DYFiQ4fPyiA6mKTBcDwQzcvNkfSER038U+8TzvdkCev+Maww==", "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/integrations": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/core": "7.76.0", + "@sentry/integrations": "7.76.0", + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0" + } + }, + "node_modules/toucan-js/node_modules/@sentry/core": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.76.0.tgz", + "integrity": "sha512-M+ptkCTeCNf6fn7p2MmEb1Wd9/JXUWxIT/0QEc+t11DNR4FYy1ZP2O9Zb3Zp2XacO7ORrlL3Yc+VIfl5JTgjfw==", + "dependencies": { + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/integrations": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.76.0.tgz", + "integrity": "sha512-4ea0PNZrGN9wKuE/8bBCRrxxw4Cq5T710y8rhdKHAlSUpbLqr/atRF53h8qH3Fi+ec0m38PB+MivKem9zUwlwA==", + "dependencies": { + "@sentry/core": "7.76.0", + "@sentry/types": "7.76.0", + "@sentry/utils": "7.76.0", + "localforage": "^1.8.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/types": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.76.0.tgz", + "integrity": "sha512-vj6z+EAbVrKAXmJPxSv/clpwS9QjPqzkraMFk2hIdE/kii8s8kwnkBwTSpIrNc8GnzV3qYC4r3qD+BXDxAGPaw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/toucan-js/node_modules/@sentry/utils": { + "version": "7.76.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.76.0.tgz", + "integrity": "sha512-40jFD+yfQaKpFYINghdhovzec4IEpB7aAuyH/GtE7E0gLpcqnC72r55krEIVILfqIR2Mlr5OKUzyeoCyWAU/yw==", + "dependencies": { + "@sentry/types": "7.76.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/tr46": { @@ -9246,9 +9006,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "peer": true, "dependencies": { @@ -9266,27 +9026,27 @@ "dev": true }, "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.90.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", "dev": true, "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.15.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", + "graceful-fs": "^4.2.9", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -9294,7 +9054,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "bin": { @@ -9377,15 +9137,6 @@ "node": ">= 8" } }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/workerd": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", @@ -9516,9 +9267,9 @@ } }, "node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" diff --git a/package.json b/package.json index 59ccb3bc..17c3df9c 100644 --- a/package.json +++ b/package.json @@ -29,6 +29,7 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", + "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", From 11e5a888d69763a20fdc84d01ab56c40d34ab5cc Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 9 Feb 2024 18:58:56 -0500 Subject: [PATCH 140/422] Add i18n for most visible strings --- i18n/resources.json | 59 +++++++++ package-lock.json | 186 +---------------------------- package.json | 2 +- src/embed/status.ts | 32 +++-- src/providers/twitter/processor.ts | 4 +- src/render/instantview.ts | 53 ++++---- src/types/types.d.ts | 4 +- 7 files changed, 117 insertions(+), 223 deletions(-) create mode 100644 i18n/resources.json diff --git a/i18n/resources.json b/i18n/resources.json new file mode 100644 index 00000000..30588655 --- /dev/null +++ b/i18n/resources.json @@ -0,0 +1,59 @@ +{ + "en": { + "translation": { + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivViewOriginalStatus": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "Following", + "ivProfileFollowers": "Followers", + "ivProfileStatuses": "Posts", + + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + + "pollFinalResults": "Final results", + "pollVotes": "{voteCount} votes · {timeLeft}", + + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" + } + } +} diff --git a/package-lock.json b/package-lock.json index 5f604f85..8de3cc5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.0.1", - "hono": "^3.12.12" + "hono": "^3.12.12", + "i18next": "^23.8.2" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240423.0", @@ -26,7 +27,6 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", - "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -487,7 +487,6 @@ "version": "7.23.9", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", - "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -562,70 +561,6 @@ "node": ">=16.13" } }, - "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240419.0.tgz", - "integrity": "sha512-PGVe9sYWULHfvGhN0IZh8MsskNG/ufnBSqPbgFCxJHCTrVXLPuC35EoVaforyqjKRwj3U35XMyGo9KHcGnTeHQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240419.0.tgz", - "integrity": "sha512-z4etQSPiD5Gcjs962LiC7ZdmXnN6SGof5KrYoFiSI9X9kUvpuGH/lnjVVPd+NnVNeDU2kzmcAIgyZjkjTaqVXQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240419.0.tgz", - "integrity": "sha512-lBwhg0j3sYTFMsEb4bOClbVje8nqrYOu0H3feQlX+Eks94JIhWPkf8ywK4at/BUc1comPMhCgzDHwc2OMPUGgg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16" - } - }, - "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240419.0.tgz", - "integrity": "sha512-ZMY6wwWkxL+WPq8ydOp/irSYjAnMhBz1OC1+4z+OANtDs2beaZODmq7LEB3hb5WUAaTPY7DIjZh3DfDfty0nYg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=16" - } - }, "node_modules/@cloudflare/workerd-windows-64": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240419.0.tgz", @@ -2093,105 +2028,6 @@ "@sentry/cli-win32-x64": "2.31.0" } }, - "node_modules/@sentry/cli-darwin": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.31.0.tgz", - "integrity": "sha512-VM5liyxMnm4K2g0WsrRPXRCMLhaT09C7gK5Fz/CxKYh9sbMZB7KA4hV/3klkyuyw1+ECF1J66cefhNkFZepUig==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-arm": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.31.0.tgz", - "integrity": "sha512-AZoCN3waXEfXGCd3YSrikcX/y63oQe0Tiyapkeoifq/0QhI+2MOOrAQb60gthsXwb0UDK/XeFi3PaxyUCphzxA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-arm64": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.31.0.tgz", - "integrity": "sha512-eENJTmXoFX3uNr8xRW7Bua2Sw3V1tylQfdtS85pNjZPdbm3U8wYQSWu2VoZkK2ASOoC+17YC8jTQxq62KWnSeQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-i686": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.31.0.tgz", - "integrity": "sha512-cQUFb3brhLaNSIoNzjU/YASnTM1I3TDJP9XXzH0eLK9sSopCcDcc6OrYEYvdjJXZKzFv5sbc9UNMsIDbh4+rYg==", - "cpu": [ - "x86", - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-linux-x64": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.31.0.tgz", - "integrity": "sha512-z1zTNg91nZJRdcGHC/bCU1KwIaifV0MLJteip9KrFDprzhJk1HtMxFOS0+OZ5/UH21CjAFmg9Pj6IAGqm3BYjA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux", - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@sentry/cli-win32-i686": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.31.0.tgz", - "integrity": "sha512-+K7fdk57aUd4CmYrQfDGYPzVyxsTnVro6IPb5QSSLpP03dL7ko5208epu4m2SyN/MkFvscy9Di3n3DTvIfDU2w==", - "cpu": [ - "x86", - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } - }, "node_modules/@sentry/cli-win32-x64": { "version": "2.31.0", "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.31.0.tgz", @@ -4491,20 +4327,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -4728,7 +4550,6 @@ "version": "23.8.2", "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.8.2.tgz", "integrity": "sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==", - "dev": true, "funding": [ { "type": "individual", @@ -7837,8 +7658,7 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "dev": true + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regexp-tree": { "version": "0.1.27", diff --git a/package.json b/package.json index 17c3df9c..9a7db4db 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,6 @@ "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", - "i18next": "^23.8.2", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", @@ -40,6 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.0.1", + "i18next": "^23.8.2", "hono": "^3.12.12" } } diff --git a/src/embed/status.ts b/src/embed/status.ts index 4205a92b..58b537de 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -9,6 +9,8 @@ import { renderVideo } from '../render/video'; import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; +import i18next from 'i18next'; +import translationResources from '../../i18n/resources.json'; export const returnError = (c: Context, error: string): Response => { return c.html( @@ -126,6 +128,13 @@ export const handleStatus = async ( let overrideMedia: APIMedia | undefined; + await i18next.init({ + lng: language ?? status.lang ?? 'en', + debug: true, + resources: translationResources, + fallbackLng: 'en' + }); + // Check if mediaNumber exists, and if that media exists in status.media.all. If it does, we'll store overrideMedia variable if (mediaNumber && status.media && status.media.all && status.media.all[mediaNumber - 1]) { overrideMedia = status.media.all[mediaNumber - 1]; @@ -218,15 +227,11 @@ export const handleStatus = async ( if (status.translation) { const { translation } = status; - const formatText = - language === 'en' - ? Strings.TRANSLATE_TEXT.format({ - language: translation.source_lang_en - }) - : Strings.TRANSLATE_TEXT_INTL.format({ - source: translation.source_lang.toUpperCase(), - destination: translation.target_lang.toUpperCase() - }); + const formatText = `📑 {translation}`.format({ + translation: i18next.t('translatedFrom').format({ + language: i18next.t(`language_${translation.source_lang}`) + }) + }); newText = `${formatText}\n\n` + `${translation.text}\n\n`; } @@ -380,7 +385,10 @@ export const handleStatus = async ( }); /* Finally, add the footer of the poll with # of votes and time left */ - str += `\n${formatNumber(poll.total_votes)} votes · ${poll.time_left_en}`; + str += '\n'; /* TODO: Localize time left */ + str += i18next + .t('pollVotes') + .format({ voteCount: formatNumber(poll.total_votes), timeLeft: poll.time_left_en }); /* Check if the poll is ongoing and apply low TTL cache control. Yes, checking if this is a string is a hacky way to do this, but @@ -454,13 +462,13 @@ export const handleStatus = async ( /* Special reply handling if authorText is not overriden */ if (status.replying_to && authorText === Strings.DEFAULT_AUTHOR_TEXT) { - authorText = `↪ Replying to @${status.replying_to.screen_name}`; + authorText = `↪ ${i18next.t('replyingTo').format({ screen_name: status.replying_to.screen_name })}`; /* We'll assume it's a thread if it's a reply to themselves */ } else if ( status.replying_to?.screen_name === status.author.screen_name && authorText === Strings.DEFAULT_AUTHOR_TEXT ) { - authorText = `↪ A part of @${status.author.screen_name}'s thread`; + authorText = `↪ ${i18next.t('threadPartHeader').format({ screen_name: status.author.screen_name })}`; } if (!flags.gallery) { diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index 05a721ea..f23ebf5a 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -150,8 +150,8 @@ export const buildAPITwitterStatus = async ( apiStatus.replying_to_status = status.legacy?.in_reply_to_status_id_str || null; } else if (status.legacy.in_reply_to_screen_name) { apiStatus.replying_to = { - screen_name: status.legacy.in_reply_to_screen_name || null, - post: status.legacy.in_reply_to_status_id_str || null + screen_name: status.legacy.in_reply_to_screen_name, + post: status.legacy.in_reply_to_status_id_str }; } else { apiStatus.replying_to = null; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index c42dda43..47239051 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -1,8 +1,8 @@ /* eslint-disable no-irregular-whitespace */ +import i18next from 'i18next'; import { Constants } from '../constants'; import { getSocialTextIV } from '../helpers/socialproof'; import { sanitizeText } from '../helpers/utils'; -import { Strings } from '../strings'; enum AuthorActionType { Reply = 'Reply', @@ -36,10 +36,10 @@ const generateStatusMedia = (status: APIStatus, author: APIUser): string => { }); break; case 'video': - media += `

    Readers added context they thought people might want to know${i18next.t('ivCommunityNoteHeader')}
    ${result.replace(/\n/g, '\n
    ')}
    - + @@ -273,7 +283,7 @@ const generateStatus = ( return ` {quoteHeader} - ${generateStatusMedia(status, author)} + ${generateStatusMedia(status)} ${translatedText ? translatedText : notApplicableComment} @@ -286,7 +296,7 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} -
    ${!isQuote ? `${i18next.t('ivViewOriginalStatus')}` : notApplicableComment} +
    ${!isQuote ? `${i18next.t('ivViewOriginal')}` : notApplicableComment} `.format({ quoteHeader: isQuote ? '

    ' + @@ -339,7 +349,7 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc flags?.archive ? i18next.t('ivInternetArchiveText').format({ brandingName: Constants.BRANDING_NAME }) : i18next.t('ivFallbackText') - } ${i18next.t('ivViewOriginalStatus')} + } ${i18next.t('ivViewOriginal')} `; return instructions; diff --git a/src/render/video.ts b/src/render/video.ts index 19b45880..73c0c96c 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -2,7 +2,6 @@ import i18next from 'i18next'; import { Constants } from '../constants'; import { Experiment, experimentCheck } from '../experiments'; import { handleQuote } from '../helpers/quote'; -import { Strings } from '../strings'; export const renderVideo = ( properties: RenderProperties, From 52d0b067816fe8a64f8abc1b04074dad488a5346 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 01:03:39 -0400 Subject: [PATCH 146/422] Bugfixes --- i18n/resources.json | 2 +- src/embed/status.ts | 2 +- src/experiments.ts | 2 +- src/render/instantview.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index e896cbec..23660f47 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -21,7 +21,7 @@ "ivAboutAuthor": "About author", "ivProfileFollowing": "{numFollowing, plural, one {Following} other {Following}}", "ivProfileFollowers": "{numFollowers, plural, one {Follower} other {Followers}}", - "ivProfileStatuses": "{numPosts, plural, one {Post} other {Posts}}", + "ivProfileStatuses": "{numStatuses, plural, one {Post} other {Posts}}", "ivProfilePictureAlt": "{author}'s profile picture", "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", diff --git a/src/embed/status.ts b/src/embed/status.ts index cfe2e8ac..3a6b921f 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -217,7 +217,7 @@ export const handleStatus = async ( } ivbody = instructions.text || ''; } catch (e) { - console.log('Error rendering Instant View', e); + console.log('Error rendering Instant View', e, (e as Error)?.stack); useIV = false; } } diff --git a/src/experiments.ts b/src/experiments.ts index 12a442ce..50d6285d 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -42,7 +42,7 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { [Experiment.IV_FORCE_THREAD_UNROLL]: { name: 'IV force thread unroll', description: 'Force thread unroll for Telegram Instant View', - percentage: 0.25 + percentage: 1 } }; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index a6b05117..8224a9c4 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -276,7 +276,7 @@ const generateStatus = ( let text = paragraphify(sanitizeText(status.text), isQuote); text = htmlifyLinks(text); text = htmlifyHashtags(text); - text = populateUserLinks(status, text); + text = populateUserLinks(text); const translatedText = getTranslatedText(status as APITwitterStatus, isQuote); From f18363ee3605a22c269a64234c1e1bdc17302c07 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 01:27:53 -0400 Subject: [PATCH 147/422] Use intl for formats --- src/embed/status.ts | 3 ++- src/render/instantview.ts | 49 +++++++++++++++++++++------------------ src/types/types.d.ts | 1 + 3 files changed, 30 insertions(+), 23 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 3a6b921f..e8bcc55a 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -209,7 +209,8 @@ export const handleStatus = async ( status: status, thread: thread, text: newText, - flags: flags + flags: flags, + targetLanguage: language ?? status.lang ?? 'en' }); headers.push(...instructions.addHeaders); if (instructions.authorText) { diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 8224a9c4..74aecf8b 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -56,11 +56,16 @@ const generateStatusMedia = (status: APIStatus): string => { // return `${hh}:${min} - ${yyyy}/${mm}/${dd}`; // } -const formatDate = (date: Date): string => { - const yyyy = date.getFullYear(); - const mm = String(date.getMonth() + 1).padStart(2, '0'); // Months are 0-indexed - const dd = String(date.getDate()).padStart(2, '0'); - return `${yyyy}/${mm}/${dd}`; +const formatDate = (date: Date, language: string): string => { + if (language.startsWith('en')) { + language = 'en-CA'; // Use ISO dates for English to avoid problems with mm/dd vs. dd/mm + } + const formatter = new Intl.DateTimeFormat(language, { + year: 'numeric', + month: '2-digit', + day: '2-digit' + }); + return formatter.format(date); }; const htmlifyLinks = (input: string): string => { @@ -108,15 +113,14 @@ function getTranslatedText(status: APITwitterStatus, isQuote = false): string | const notApplicableComment = ''; -// 1100 -> 1.1K, 1100000 -> 1.1M -const truncateSocialCount = (count: number): string => { - if (count >= 1000000) { - return `${(count / 1000000).toFixed(1)}M`; - } else if (count >= 1000) { - return `${(count / 1000).toFixed(1)}K`; - } else { - return String(count); - } +const truncateSocialCount = (count: number, locale = 'en-US') => { + const formatter = new Intl.NumberFormat(locale, { + notation: "compact", + compactDisplay: "short", + maximumFractionDigits: 1 + }); + + return formatter.format(count); }; const generateInlineAuthorHeader = ( @@ -166,7 +170,7 @@ const wrapForeignLinks = (url: string) => { : url; }; -const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser): string => { +const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser, language: string): string => { let description = author.description; description = htmlifyLinks(description); description = htmlifyHashtags(description); @@ -200,10 +204,10 @@ const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUse website: author.website ? `🔗 ${author.website.display_url}` : '', - joined: author.joined ? `📆 ${formatDate(new Date(author.joined))}` : '', - following: truncateSocialCount(author.following), - followers: truncateSocialCount(author.followers), - statuses: truncateSocialCount(author.statuses) + joined: author.joined ? `📆 ${formatDate(new Date(author.joined), language)}` : '', + following: truncateSocialCount(author.following, language), + followers: truncateSocialCount(author.followers, language), + statuses: truncateSocialCount(author.statuses, language) }) }); }; @@ -270,6 +274,7 @@ const generateCommunityNote = (status: APITwitterStatus): string => { const generateStatus = ( status: APIStatus, author: APIUser, + language: string, isQuote = false, authorActionType: AuthorActionType | null ): string => { @@ -295,7 +300,7 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} - ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} + ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment}
    ${!isQuote ? `${i18next.t('ivViewOriginal')}` : notApplicableComment} `.format({ quoteHeader: isQuote @@ -391,10 +396,10 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc previousThreadPieceAuthor = status.author?.id; - return generateStatus(status, status.author ?? thread?.author, false, authorAction); + return generateStatus(status, status.author ?? thread?.author, properties?.targetLanguage ?? 'en', false, authorAction,); }) .join('')} - ${generateStatusFooter(status, false, thread?.author ?? status.author)} + ${generateStatusFooter(status, false, thread?.author ?? status.author, properties?.targetLanguage ?? 'en')}
    ${`${i18next.t('ivViewOriginal')}`} `; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index 3b5b947a..ae8964e1 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -38,6 +38,7 @@ interface RenderProperties { userAgent?: string; text?: string; flags?: InputFlags; + targetLanguage?: string; } interface TweetAPIResponse { From 291da0b0d70de5d752b43979467350e520af8b8b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 02:27:38 -0400 Subject: [PATCH 148/422] Fix extra view full thread --- src/render/instantview.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 74aecf8b..cd1c7875 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -300,9 +300,8 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} - ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment} -
    ${!isQuote ? `${i18next.t('ivViewOriginal')}` : notApplicableComment} - `.format({ + ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment}` + .format({ quoteHeader: isQuote ? '

    ' + i18next.t('ivQuoteHeader').format({ From ad6139cfa9234141911bae06c0851fcd31dae97c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 02:30:23 -0400 Subject: [PATCH 149/422] Clean up pluralized stuff --- i18n/resources.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index 23660f47..1b0d1cb5 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -5,9 +5,11 @@ "quotedFrom": "Quoting {name} (@{screen_name})", "replyingTo": "Replying to @{screen_name}", "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", "photoCount": "Photo {number} / {total}", "videoCount": "Video {number} / {total}", @@ -19,19 +21,17 @@ "ivOriginalText": "Original text", "ivViewOriginal": "View full thread", "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural, one {Following} other {Following}}", - "ivProfileFollowers": "{numFollowers, plural, one {Follower} other {Followers}}", - "ivProfileStatuses": "{numStatuses, plural, one {Post} other {Posts}}", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", "ivProfilePictureAlt": "{author}'s profile picture", "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", "ivInternetArchiveText": "{brandingName} archive", "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural, one {# vote} other {# votes}} · {timeLeft}", - "ivPollChoice": "{voteCount, plural, one {# vote} other {# votes}}, {percentage}%", - - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", "ivCommunityNoteHeader": "Readers added context they thought people might want to know", "language_af": "Afrikaans", From ad5ccfb68b34639076cd5dae34901aa6b8f41c68 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 02:30:42 -0400 Subject: [PATCH 150/422] Add crowdin badge --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index aa11bb88..41a68a94 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ ![][icons] +[![Crowdin][crowdinbadge]][crowdin] [![esbuild][buildbadge]][build] [![Tests][testsbadge]][tests] [![Status][statusbadge]][status] @@ -20,6 +21,8 @@ [licensebadge]: https://img.shields.io/github/license/FixTweet/FxTwitter [status]: https://status.fxtwitter.com [statusbadge]: https://status.fxtwitter.com/api/badge/8/uptime/720?label=Uptime%2030d +[crowdinbadge]: https://badges.crowdin.net/fxtwitter/localized.svg +[crowdin]: https://crowdin.com/project/fxtwitter ## Written in TypeScript as a Cloudflare Worker to scale, packed with more features and [best-in-class user privacy 🔒](#built-with-privacy-in-mind). From 8a8bf14a1643e847d4956889860a2bd7882cc18b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 15:27:28 -0400 Subject: [PATCH 151/422] Localize gifIndicator --- i18n/resources.json | 4 +++- src/embed/status.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index 1b0d1cb5..c4ba0ef2 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -4,7 +4,7 @@ "translatedFrom": "Translated from {language}", "quotedFrom": "Quoting {name} (@{screen_name})", "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @${status.author.screen_name}'s thread", + "threadPartHeader": "A part of @${screen_name}'s thread", "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", @@ -34,6 +34,8 @@ "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", "language_ar": "Arabic", "language_ca": "Catalan", diff --git a/src/embed/status.ts b/src/embed/status.ts index e8bcc55a..ccc188ba 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -488,7 +488,7 @@ export const handleStatus = async ( const mediaType = overrideMedia ?? status.media.videos?.[0]?.type; if (mediaType === 'gif') { - provider = `GIF - ${Constants.BRANDING_NAME}`; + provider = i18next.t('gifIndicator', {brandingName: Constants.BRANDING_NAME}); } else if ( status.embed_card === 'player' && providerEngagementText !== Strings.DEFAULT_AUTHOR_TEXT From beea81de75963259a1a96a773315763ec8616ca2 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 15:45:14 -0400 Subject: [PATCH 152/422] Upgrade to hono v4 --- package-lock.json | 8 ++++---- package.json | 2 +- src/caches.ts | 4 ++-- src/embed/status.ts | 3 ++- src/experiments.ts | 2 +- src/providers/twitter/conversation.ts | 4 ++-- src/realms/api/hit.ts | 2 +- src/realms/api/router.ts | 3 +-- src/realms/twitter/routes/oembed.ts | 3 +-- src/realms/twitter/routes/redirects.ts | 10 +++------- src/realms/twitter/routes/status.ts | 3 +-- src/user.ts | 3 ++- src/worker.ts | 10 ++++------ 13 files changed, 25 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c091964..919101d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.0.1", - "hono": "^3.12.12" + "hono": "^4.2.9" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240423.0", @@ -4991,9 +4991,9 @@ } }, "node_modules/hono": { - "version": "3.12.12", - "resolved": "https://registry.npmjs.org/hono/-/hono-3.12.12.tgz", - "integrity": "sha512-5IAMJOXfpA5nT+K0MNjClchzz0IhBHs2Szl7WFAhrFOsbtQsYmNynFyJRg/a3IPsmCfxcrf8txUGiNShXpK5Rg==", + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.2.9.tgz", + "integrity": "sha512-59FAv52UxDWUt/NlC0NzrRCjeVCThUnVlqlrKYm+k80XujBu6uJwBIa5gACKKZWobjA0MJ6Vds0I3URKf383Cw==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index 59ccb3bc..3b0df535 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,6 @@ }, "dependencies": { "@hono/sentry": "^1.0.1", - "hono": "^3.12.12" + "hono": "^4.2.9" } } diff --git a/src/caches.ts b/src/caches.ts index a9c12294..2321e9a8 100644 --- a/src/caches.ts +++ b/src/caches.ts @@ -90,11 +90,11 @@ export const cacheMiddleware = (): MiddlewareHandler => async (c, next) => { /* We properly state our OPTIONS when asked */ case 'OPTIONS': c.header('allow', Constants.RESPONSE_HEADERS.allow); + c.body(null); c.status(204); return; default: - c.status(405); if (returnAsJson) return c.json(''); - return c.html(''); + return c.html('', 405); } }; diff --git a/src/embed/status.ts b/src/embed/status.ts index 4205a92b..99492f87 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -9,6 +9,7 @@ import { renderVideo } from '../render/video'; import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; +import { StatusCode } from 'hono/utils/http-status'; export const returnError = (c: Context, error: string): Response => { return c.html( @@ -78,7 +79,7 @@ export const handleStatus = async ( /* Catch this request if it's an API response */ if (flags?.api) { - c.status(api.code); + c.status(api.code as StatusCode); // Add every header from Constants.API_RESPONSE_HEADERS for (const [header, value] of Object.entries(Constants.API_RESPONSE_HEADERS)) { c.header(header, value); diff --git a/src/experiments.ts b/src/experiments.ts index 12a442ce..50d6285d 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -42,7 +42,7 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { [Experiment.IV_FORCE_THREAD_UNROLL]: { name: 'IV force thread unroll', description: 'Force thread unroll for Telegram Instant View', - percentage: 0.25 + percentage: 1 } }; diff --git a/src/providers/twitter/conversation.ts b/src/providers/twitter/conversation.ts index c61cc60c..5aff2b66 100644 --- a/src/providers/twitter/conversation.ts +++ b/src/providers/twitter/conversation.ts @@ -4,6 +4,7 @@ import { buildAPITwitterStatus } from './processor'; import { Experiment, experimentCheck } from '../../experiments'; import { isGraphQLTwitterStatus } from '../../helpers/graphql'; import { Context } from 'hono'; +import { StatusCode } from 'hono/utils/http-status'; const writeDataPoint = ( c: Context, @@ -579,10 +580,9 @@ export const threadAPIProvider = async (c: Context) => { const processedResponse = await constructTwitterThread(id, true, c, undefined); - c.status(processedResponse.code); // Add every header from Constants.API_RESPONSE_HEADERS for (const [header, value] of Object.entries(Constants.API_RESPONSE_HEADERS)) { c.header(header, value); } - return c.json(processedResponse); + return c.json(processedResponse, processedResponse.code as StatusCode); }; diff --git a/src/realms/api/hit.ts b/src/realms/api/hit.ts index 4d8db8e4..99822c2b 100644 --- a/src/realms/api/hit.ts +++ b/src/realms/api/hit.ts @@ -5,7 +5,7 @@ export const linkHitRequest = async (c: Context) => { const userAgent = c.req.header('User-Agent') || ''; if (userAgent.includes('Telegram')) { - c.status(403); + return c.text('', 403); } // If param `url` exists, 302 redirect to it if (typeof c.req.query('url') === 'string') { diff --git a/src/realms/api/router.ts b/src/realms/api/router.ts index da08d568..a6bac4ac 100644 --- a/src/realms/api/router.ts +++ b/src/realms/api/router.ts @@ -9,11 +9,10 @@ export const api = new Hono(); api.use('*', async (c, next) => { if (!c.req.header('user-agent')) { - c.status(401); return c.json({ error: "You must identify yourself with a User-Agent header in order to use the FixTweet API. We recommend using a descriptive User-Agent header to identify your app, such as 'MyAwesomeBot/1.0 (+http://example.com/myawesomebot)'. We don't track or save what kinds of data you are pulling, but you may be blocked if you send too many requests from an unidentifiable user agent." - }); + }, 401); } await next(); }); diff --git a/src/realms/twitter/routes/oembed.ts b/src/realms/twitter/routes/oembed.ts index c822b81d..7cdb7af4 100644 --- a/src/realms/twitter/routes/oembed.ts +++ b/src/realms/twitter/routes/oembed.ts @@ -28,7 +28,6 @@ export const oembed = async (c: Context) => { }; c.header('content-type', 'application/json'); - c.status(200); /* Stringify and send it on its way! */ - return c.text(JSON.stringify(data)); + return c.text(JSON.stringify(data), 200); }; diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index cfff1f2e..a9a9b31f 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -25,12 +25,10 @@ export const setRedirectRequest = async (c: Context) => { /* Check that origin either does not exist or is in our domain list */ const origin = c.req.header('origin'); if (origin && !Constants.STANDARD_DOMAIN_LIST.includes(new URL(origin).hostname)) { - c.status(403); - return c.html( Strings.MESSAGE_HTML.format({ message: `Failed to set base redirect: Your request seems to be originating from another domain, please open this up in a new tab if you are trying to set your base redirect.` - }) + }), 403 ); } @@ -46,11 +44,10 @@ export const setRedirectRequest = async (c: Context) => { 'content-security-policy', `frame-ancestors ${Constants.STANDARD_DOMAIN_LIST.join(' ')};` ); - c.status(200); return c.html( Strings.MESSAGE_HTML.format({ message: `Your base redirect has been cleared. To set one, please pass along the url parameter.` - }) + }), 200 ); } @@ -71,11 +68,10 @@ export const setRedirectRequest = async (c: Context) => { 'content-security-policy', `frame-ancestors ${Constants.STANDARD_DOMAIN_LIST.join(' ')};` ); - c.status(200); return c.html( Strings.MESSAGE_HTML.format({ message: `Your URL does not appear to be well-formed. Example: ?url=https://nitter.net` - }) + }), 200 ); } diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index dea9c216..1337e0c0 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -131,8 +131,7 @@ export const statusRequest = async (c: Context) => { return statusResponse; } else { /* Somehow handleStatus sent us nothing. This should *never* happen, but we have a case for it. */ - c.status(500); - return c.text(Strings.ERROR_UNKNOWN); + return c.text(Strings.ERROR_UNKNOWN, 500); } } else { /* A human has clicked a fxtwitter.com/:screen_name/status/:id link! diff --git a/src/user.ts b/src/user.ts index 71d65031..97813456 100644 --- a/src/user.ts +++ b/src/user.ts @@ -2,6 +2,7 @@ import { Context } from 'hono'; import { Constants } from './constants'; import { Strings } from './strings'; import { userAPI } from './providers/twitter/profile'; +import { StatusCode } from 'hono/utils/http-status'; export const returnError = (c: Context, error: string): Response => { return c.html( @@ -29,7 +30,7 @@ export const handleProfile = async ( /* Catch this request if it's an API response */ // For now we just always return the API response while testing if (flags?.api) { - c.status(api.code); + c.status(api.code as StatusCode); // Add every header from Constants.API_RESPONSE_HEADERS for (const [header, value] of Object.entries(Constants.API_RESPONSE_HEADERS)) { c.header(header, value); diff --git a/src/worker.ts b/src/worker.ts index 3d5ab74c..f1624058 100644 --- a/src/worker.ts +++ b/src/worker.ts @@ -8,6 +8,7 @@ import { Constants } from './constants'; import { api } from './realms/api/router'; import { twitter } from './realms/twitter/router'; import { cacheMiddleware } from './caches'; +import { StatusCode } from 'hono/utils/http-status'; const noCache = 'max-age=0, no-cache, no-store, must-revalidate'; const embeddingClientRegex = @@ -89,10 +90,9 @@ app.onError((err, c) => { if (c.req.header('User-Agent')?.match(embeddingClientRegex)) { errorCode = 200; } - c.status(errorCode); c.header('cache-control', noCache); - return c.html(Strings.ERROR_HTML); + return c.html(Strings.ERROR_HTML, errorCode as StatusCode); }); const customLogger = (message: string, ...rest: string[]) => { @@ -138,12 +138,10 @@ app.all('/error', async c => { c.header('cache-control', noCache); if (c.req.header('User-Agent')?.match(embeddingClientRegex)) { - c.status(200); - return c.html(Strings.ERROR_HTML); + return c.html(Strings.ERROR_HTML, 200); } - c.status(400); /* We return it as a 200 so embedded applications can display the error */ - return c.body(''); + return c.body('', 400); }); export default { From 8ee96a93d3906dc3b9e5d661e2d6566fd5300717 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 15:46:32 -0400 Subject: [PATCH 153/422] Run prettier --- src/realms/api/router.ts | 11 +++++++---- src/realms/twitter/routes/redirects.ts | 9 ++++++--- src/render/instantview.ts | 7 ++++--- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/realms/api/router.ts b/src/realms/api/router.ts index a6bac4ac..d0d067ef 100644 --- a/src/realms/api/router.ts +++ b/src/realms/api/router.ts @@ -9,10 +9,13 @@ export const api = new Hono(); api.use('*', async (c, next) => { if (!c.req.header('user-agent')) { - return c.json({ - error: - "You must identify yourself with a User-Agent header in order to use the FixTweet API. We recommend using a descriptive User-Agent header to identify your app, such as 'MyAwesomeBot/1.0 (+http://example.com/myawesomebot)'. We don't track or save what kinds of data you are pulling, but you may be blocked if you send too many requests from an unidentifiable user agent." - }, 401); + return c.json( + { + error: + "You must identify yourself with a User-Agent header in order to use the FixTweet API. We recommend using a descriptive User-Agent header to identify your app, such as 'MyAwesomeBot/1.0 (+http://example.com/myawesomebot)'. We don't track or save what kinds of data you are pulling, but you may be blocked if you send too many requests from an unidentifiable user agent." + }, + 401 + ); } await next(); }); diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index a9a9b31f..fc711b82 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -28,7 +28,8 @@ export const setRedirectRequest = async (c: Context) => { return c.html( Strings.MESSAGE_HTML.format({ message: `Failed to set base redirect: Your request seems to be originating from another domain, please open this up in a new tab if you are trying to set your base redirect.` - }), 403 + }), + 403 ); } @@ -47,7 +48,8 @@ export const setRedirectRequest = async (c: Context) => { return c.html( Strings.MESSAGE_HTML.format({ message: `Your base redirect has been cleared. To set one, please pass along the url parameter.` - }), 200 + }), + 200 ); } @@ -71,7 +73,8 @@ export const setRedirectRequest = async (c: Context) => { return c.html( Strings.MESSAGE_HTML.format({ message: `Your URL does not appear to be well-formed. Example: ?url=https://nitter.net` - }), 200 + }), + 200 ); } diff --git a/src/render/instantview.ts b/src/render/instantview.ts index c42dda43..280925b3 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -302,8 +302,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc let previousThreadPieceAuthor: string | null = null; let originalAuthor: string | null = null; - - const useThread = thread?.thread ?? [ thread?.status ] + + const useThread = thread?.thread ?? [thread?.status]; if (!status) { throw new Error('Status is undefined'); @@ -339,7 +339,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc View full thread

    ${status.author.name} (@${status.author.screen_name})

    - ${useThread.map(status => { + ${useThread + .map(status => { console.log('previousThreadPieceAuthor', previousThreadPieceAuthor); if (!status) { return ''; From 4f4a2d5944effcbe7bd8cfbd62710792774ae7c7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 19:49:41 +0000 Subject: [PATCH 154/422] chore(deps): update dependency wrangler to ^3.53.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 919101d2..8069f2a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.52.0" + "wrangler": "^3.53.0" } }, "node_modules/@ampproject/remapping": { @@ -9407,9 +9407,9 @@ } }, "node_modules/wrangler": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.52.0.tgz", - "integrity": "sha512-HR06jTym+yr7+CI3Ggld3nfp1OM9vSC7h4B8vwWHwhi5K0sYg8p44rxV514Gmsv9dkFHegkRP70SM3sjuuxxpQ==", + "version": "3.53.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.53.0.tgz", + "integrity": "sha512-JxkvCQekL9j8Mu4CEKM/HEVyDnymWzKQuMUuJH0yum1AilutD5HAP9kVVYmvu7BvwlRyRUAj8TI5OUxXnLCEpQ==", "dev": true, "dependencies": { "@cloudflare/kv-asset-handler": "0.3.2", diff --git a/package.json b/package.json index 3b0df535..ae11c20a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.52.0" + "wrangler": "^3.53.0" }, "dependencies": { "@hono/sentry": "^1.0.1", From db1a54830b263d79e74da3b97fb8e0c6b4bf39e7 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 15:52:10 -0400 Subject: [PATCH 155/422] Bump undici to patch CVE --- package-lock.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 919101d2..59b71d68 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2082,7 +2082,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "http-cache-semantics": "^4.1.0", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2102,7 +2102,7 @@ "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.2", + "undici": "5.28.4", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -2140,7 +2140,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2155,7 +2155,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2193,7 +2193,7 @@ "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2309,7 +2309,7 @@ "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.2", + "undici": "5.28.4", "ws": "^8.2.2" }, "engines": { @@ -7370,7 +7370,7 @@ "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", - "undici": "^5.28.2", + "undici": "^5.28.4", "workerd": "1.20240419.0", "ws": "^8.11.0", "youch": "^3.2.2", @@ -9117,9 +9117,9 @@ } }, "node_modules/undici": { - "version": "5.28.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", - "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dev": true, "dependencies": { "@fastify/busboy": "^2.0.0" From 5b0c47dba71f526d490aa2e637986983e8245e5c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 30 Apr 2024 21:41:14 -0400 Subject: [PATCH 156/422] Fix bug in instant view when quoting another person --- src/render/instantview.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 280925b3..238dd8cb 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -290,7 +290,7 @@ const generateStatus = ( ${!isQuote && status.quote ? generateStatus(status.quote, author, true, null) : notApplicableComment} `.format({ quoteHeader: isQuote - ? `

    Quoting ${author.name} (@${author.screen_name})

    ` + ? `

    Quoting ${status.author.name} (@${status.author.screen_name})

    ` : '' }); }; From 54507d077cab1ac5fdaee78273c78a30fc923309 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Wed, 1 May 2024 00:33:02 -0400 Subject: [PATCH 157/422] Run prettier --- i18n/resources.json | 4 +-- src/embed/status.ts | 4 +-- src/render/instantview.ts | 59 ++++++++++++++++++++++++--------------- src/render/photo.ts | 4 ++- src/render/video.ts | 4 ++- 5 files changed, 46 insertions(+), 29 deletions(-) diff --git a/i18n/resources.json b/i18n/resources.json index c4ba0ef2..47210c82 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -5,12 +5,12 @@ "quotedFrom": "Quoting {name} (@{screen_name})", "replyingTo": "Replying to @{screen_name}", "threadPartHeader": "A part of @${screen_name}'s thread", - + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - + "photoCount": "Photo {number} / {total}", "videoCount": "Video {number} / {total}", "mediaCount": "Media {number} / {total}", diff --git a/src/embed/status.ts b/src/embed/status.ts index ccc188ba..5746927b 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -10,7 +10,7 @@ import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; import i18next from 'i18next'; -import icu from "i18next-icu"; +import icu from 'i18next-icu'; import translationResources from '../../i18n/resources.json'; export const returnError = (c: Context, error: string): Response => { @@ -488,7 +488,7 @@ export const handleStatus = async ( const mediaType = overrideMedia ?? status.media.videos?.[0]?.type; if (mediaType === 'gif') { - provider = i18next.t('gifIndicator', {brandingName: Constants.BRANDING_NAME}); + provider = i18next.t('gifIndicator', { brandingName: Constants.BRANDING_NAME }); } else if ( status.embed_card === 'player' && providerEngagementText !== Strings.DEFAULT_AUTHOR_TEXT diff --git a/src/render/instantview.ts b/src/render/instantview.ts index cd1c7875..a7458cd9 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -115,8 +115,8 @@ const notApplicableComment = ''; const truncateSocialCount = (count: number, locale = 'en-US') => { const formatter = new Intl.NumberFormat(locale, { - notation: "compact", - compactDisplay: "short", + notation: 'compact', + compactDisplay: 'short', maximumFractionDigits: 1 }); @@ -143,7 +143,7 @@ const generateInlineAuthorHeader = ( authorScreenName: author.screen_name })}

    `; } - // Reply / unknown + // Reply / unknown return `

    ${i18next.t('ivAuthorActionReply', { statusUrl: status.url, authorName: author.name, @@ -170,7 +170,12 @@ const wrapForeignLinks = (url: string) => { : url; }; -const generateStatusFooter = (status: APIStatus, isQuote = false, author: APIUser, language: string): string => { +const generateStatusFooter = ( + status: APIStatus, + isQuote = false, + author: APIUser, + language: string +): string => { let description = author.description; description = htmlifyLinks(description); description = htmlifyHashtags(description); @@ -221,10 +226,10 @@ const generatePoll = (poll: APIPoll, language: string): string => { poll.choices.forEach(choice => { const bar = '█'.repeat((choice.percentage / 100) * barLength); // eslint-disable-next-line no-irregular-whitespace - str += `${bar}
    ${choice.label}
    ${i18next.t('ivPollChoice', { voteCount: intlFormat.format(choice.count), percentage: intlFormat.format(choice.percentage)})}
    `; + str += `${bar}
    ${choice.label}
    ${i18next.t('ivPollChoice', { voteCount: intlFormat.format(choice.count), percentage: intlFormat.format(choice.percentage) })}
    `; }); /* Finally, add the footer of the poll with # of votes and time left */ - str += `
    ${i18next.t('pollVotes', { voteCount: intlFormat.format(poll.total_votes), timeLeft: poll.time_left_en})}`; + str += `
    ${i18next.t('pollVotes', { voteCount: intlFormat.format(poll.total_votes), timeLeft: poll.time_left_en })}`; return str; }; @@ -300,19 +305,20 @@ const generateStatus = ( ${status.poll ? generatePoll(status.poll, status.lang ?? 'en') : notApplicableComment} - ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment}` - .format({ - quoteHeader: isQuote - ? '

    ' + - i18next.t('ivQuoteHeader').format({ - url: status.url, - authorName: status.author.name, - authorHandle: status.author.screen_name, - authorURL: `${Constants.TWITTER_ROOT}/${status.author.screen_name}` - }) + - '

    ' - : '' - }); + ${!isQuote && status.quote ? generateStatus(status.quote, author, language, true, null) : notApplicableComment}`.format( + { + quoteHeader: isQuote + ? '

    ' + + i18next.t('ivQuoteHeader').format({ + url: status.url, + authorName: status.author.name, + authorHandle: status.author.screen_name, + authorURL: `${Constants.TWITTER_ROOT}/${status.author.screen_name}` + }) + + '

    ' + : '' + } + ); }; export const renderInstantView = (properties: RenderProperties): ResponseInstructions => { @@ -322,8 +328,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc let previousThreadPieceAuthor: string | null = null; let originalAuthor: string | null = null; - - const useThread = thread?.thread ?? [ thread?.status ] + + const useThread = thread?.thread ?? [thread?.status]; if (!status) { throw new Error('Status is undefined'); @@ -359,7 +365,8 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc ${i18next.t('ivViewOriginal')}

    ${status.author.name} (@${status.author.screen_name})

    - ${useThread.map(status => { + ${useThread + .map(status => { console.log('previousThreadPieceAuthor', previousThreadPieceAuthor); if (!status) { return ''; @@ -395,7 +402,13 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc previousThreadPieceAuthor = status.author?.id; - return generateStatus(status, status.author ?? thread?.author, properties?.targetLanguage ?? 'en', false, authorAction,); + return generateStatus( + status, + status.author ?? thread?.author, + properties?.targetLanguage ?? 'en', + false, + authorAction + ); }) .join('')} ${generateStatusFooter(status, false, thread?.author ?? status.author, properties?.targetLanguage ?? 'en')} diff --git a/src/render/photo.ts b/src/render/photo.ts index 587400fb..968e6f45 100644 --- a/src/render/photo.ts +++ b/src/render/photo.ts @@ -14,7 +14,9 @@ export const renderPhoto = ( const all = status.media?.all as APIMedia[]; const baseString = - all.length === status.media?.photos?.length ? i18next.t('photoCount') : i18next.t('mediaCount'); + all.length === status.media?.photos?.length + ? i18next.t('photoCount') + : i18next.t('mediaCount'); const photoCounter = baseString.format({ number: String(all.indexOf(photo) + 1), diff --git a/src/render/video.ts b/src/render/video.ts index 73c0c96c..bd00b8cb 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -33,7 +33,9 @@ export const renderVideo = ( we'll put an indicator if there are more than one video */ if (all && all.length > 1 && (userAgent?.indexOf('Telegram') ?? 0) > -1) { const baseString = - all.length === status.media?.videos?.length ? i18next.t('videoCount') : i18next.t('mediaCount'); + all.length === status.media?.videos?.length + ? i18next.t('videoCount') + : i18next.t('mediaCount'); const videoCounter = baseString.format({ number: String(all.indexOf(video) + 1), total: String(all.length) From d5a3d53067fdd4d733ba9f0bb3bfc8b86f523c6c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 May 2024 04:35:54 +0000 Subject: [PATCH 158/422] fix(deps): update dependency i18next to ^23.11.3 --- package-lock.json | 12 ++++++------ package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 50c7fe50..ac839e18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,9 +10,9 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.0.1", - "i18next": "^23.8.2", - "i18next-icu": "^2.3.0", - "hono": "^4.2.9" + "hono": "^4.2.9", + "i18next": "^23.11.3", + "i18next-icu": "^2.3.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20240423.0", @@ -4597,9 +4597,9 @@ } }, "node_modules/i18next": { - "version": "23.8.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.8.2.tgz", - "integrity": "sha512-Z84zyEangrlERm0ZugVy4bIt485e/H8VecGUZkZWrH7BDePG6jT73QdL9EA1tRTTVVMpry/MgWIP1FjEn0DRXA==", + "version": "23.11.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.3.tgz", + "integrity": "sha512-Pq/aSKowir7JM0rj+Wa23Kb6KKDUGno/HjG+wRQu0PxoTbpQ4N89MAT0rFGvXmLkRLNMb1BbBOKGozl01dabzg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 0c58bd22..f115c610 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.0.1", - "i18next": "^23.8.2", + "i18next": "^23.11.3", "i18next-icu": "^2.3.0", "hono": "^4.2.9" } From 4a4a9258dba9d28c7bdc1ef203bf5185e3f5e8f6 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Wed, 1 May 2024 01:13:19 -0400 Subject: [PATCH 159/422] Split i18n assets into individual language files --- i18n/af/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/ar/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/ca/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/cs/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/da/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/de/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/el/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/en/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/es-ES/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/fi/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/fr/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/he/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/hu/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/it/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/ja/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/ko/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/nl/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/no/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/pl/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/pt-PT/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/resources.js | 62 +++++++++++++++++++++++++++++++++++++++ i18n/ro/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/ru/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/sr/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/sv-SE/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/tr/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/uk/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/vi/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/zh-CN/resources.json | 58 ++++++++++++++++++++++++++++++++++++ i18n/zh-TW/resources.json | 58 ++++++++++++++++++++++++++++++++++++ src/embed/status.ts | 2 +- 31 files changed, 1745 insertions(+), 1 deletion(-) create mode 100644 i18n/af/resources.json create mode 100644 i18n/ar/resources.json create mode 100644 i18n/ca/resources.json create mode 100644 i18n/cs/resources.json create mode 100644 i18n/da/resources.json create mode 100644 i18n/de/resources.json create mode 100644 i18n/el/resources.json create mode 100644 i18n/en/resources.json create mode 100644 i18n/es-ES/resources.json create mode 100644 i18n/fi/resources.json create mode 100644 i18n/fr/resources.json create mode 100644 i18n/he/resources.json create mode 100644 i18n/hu/resources.json create mode 100644 i18n/it/resources.json create mode 100644 i18n/ja/resources.json create mode 100644 i18n/ko/resources.json create mode 100644 i18n/nl/resources.json create mode 100644 i18n/no/resources.json create mode 100644 i18n/pl/resources.json create mode 100644 i18n/pt-PT/resources.json create mode 100644 i18n/resources.js create mode 100644 i18n/ro/resources.json create mode 100644 i18n/ru/resources.json create mode 100644 i18n/sr/resources.json create mode 100644 i18n/sv-SE/resources.json create mode 100644 i18n/tr/resources.json create mode 100644 i18n/uk/resources.json create mode 100644 i18n/vi/resources.json create mode 100644 i18n/zh-CN/resources.json create mode 100644 i18n/zh-TW/resources.json diff --git a/i18n/af/resources.json b/i18n/af/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/af/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/ar/resources.json b/i18n/ar/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ar/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/ca/resources.json b/i18n/ca/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ca/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/cs/resources.json b/i18n/cs/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/cs/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/da/resources.json b/i18n/da/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/da/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/de/resources.json b/i18n/de/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/de/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/el/resources.json b/i18n/el/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/el/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/en/resources.json b/i18n/en/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/en/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/es-ES/resources.json b/i18n/es-ES/resources.json new file mode 100644 index 00000000..9709c54d --- /dev/null +++ b/i18n/es-ES/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Traducido de {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Respondiendo a @{screen_name}", + "threadPartHeader": "Una parte del hilo de @{screen_name}", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/fi/resources.json b/i18n/fi/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/fi/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/fr/resources.json b/i18n/fr/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/fr/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/he/resources.json b/i18n/he/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/he/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/hu/resources.json b/i18n/hu/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/hu/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/it/resources.json b/i18n/it/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/it/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/ja/resources.json b/i18n/ja/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ja/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/ko/resources.json b/i18n/ko/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ko/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/nl/resources.json b/i18n/nl/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/nl/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/no/resources.json b/i18n/no/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/no/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/pl/resources.json b/i18n/pl/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/pl/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/pt-PT/resources.json b/i18n/pt-PT/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/pt-PT/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/resources.js b/i18n/resources.js new file mode 100644 index 00000000..33d4154b --- /dev/null +++ b/i18n/resources.js @@ -0,0 +1,62 @@ + +import af from './af/resources.json'; +import ar from './ar/resources.json'; +import ca from './ca/resources.json'; +import cs from './cs/resources.json'; +import da from './da/resources.json'; +import de from './de/resources.json'; +import el from './el/resources.json'; +import en from './en/resources.json'; +import es from './es-ES/resources.json'; +import fi from './fi/resources.json'; +import fr from './fr/resources.json'; +import he from './he/resources.json'; +import hu from './hu/resources.json'; +import it from './it/resources.json'; +import ja from './ja/resources.json'; +import ko from './ko/resources.json'; +import nl from './nl/resources.json'; +import no from './no/resources.json'; +import pl from './pl/resources.json'; +import pt from './pt-PT/resources.json'; +import ro from './ro/resources.json'; +import ru from './ru/resources.json'; +import sr from './sr/resources.json'; +import sv from './sv-SE/resources.json'; +import tr from './tr/resources.json'; +import uk from './uk/resources.json'; +import vi from './vi/resources.json'; +import zhCN from './zh-CN/resources.json'; +import zhTW from './zh-TW/resources.json'; + +export default { + af: {translation: af}, + ar: {translation: ar}, + ca: {translation: ca}, + cs: {translation: cs}, + da: {translation: da}, + de: {translation: de}, + el: {translation: el}, + en: {translation: en}, + es: {translation: es}, + fi: {translation: fi}, + fr: {translation: fr}, + he: {translation: he}, + hu: {translation: hu}, + it: {translation: it}, + ja: {translation: ja}, + ko: {translation: ko}, + nl: {translation: nl}, + no: {translation: no}, + pl: {translation: pl}, + pt: {translation: pt}, + ro: {translation: ro}, + ru: {translation: ru}, + sr: {translation: sr}, + sv: {translation: sv}, + tr: {translation: tr}, + uk: {translation: uk}, + vi: {translation: vi}, + 'zh-CN': {translation: zhCN}, + 'zh-TW': {translation: zhTW} +}; \ No newline at end of file diff --git a/i18n/ro/resources.json b/i18n/ro/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ro/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/ru/resources.json b/i18n/ru/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/ru/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/sr/resources.json b/i18n/sr/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/sr/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/sv-SE/resources.json b/i18n/sv-SE/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/sv-SE/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/tr/resources.json b/i18n/tr/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/tr/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/uk/resources.json b/i18n/uk/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/uk/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/vi/resources.json b/i18n/vi/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/vi/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/zh-CN/resources.json b/i18n/zh-CN/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/zh-CN/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/i18n/zh-TW/resources.json b/i18n/zh-TW/resources.json new file mode 100644 index 00000000..ebd7e772 --- /dev/null +++ b/i18n/zh-TW/resources.json @@ -0,0 +1,58 @@ +{ + "translatedFrom": "Translated from {language}", + "quotedFrom": "Quoting {name} (@{screen_name})", + "replyingTo": "Replying to @{screen_name}", + "threadPartHeader": "A part of @{screen_name}'s thread", + "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Video {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "{author}'s video. Alt text not available.", + "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", + "ivOriginalText": "Original text", + "ivViewOriginal": "View full thread", + "ivAboutAuthor": "About author", + "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "{author}'s profile picture", + "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", + "ivInternetArchiveText": "{brandingName} archive", + "pollFinalResults": "Final results", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabic", + "language_ca": "Catalan", + "language_cs": "Czech", + "language_da": "Danish", + "language_de": "German", + "language_en": "English", + "language_el": "Greek", + "language_es": "Spanish", + "language_fi": "Finnish", + "language_fr": "French", + "language_he": "Hebrew", + "language_hu": "Hungarian", + "language_it": "Italian", + "language_ja": "Japanese", + "language_ko": "Korean", + "language_nl": "Dutch", + "language_no": "Norwegian", + "language_pl": "Polish", + "language_pt": "Portuguese", + "language_ro": "Romanian", + "language_ru": "Russian", + "language_sr": "Serbian", + "language_sv": "Swedish", + "language_tr": "Turkish", + "language_uk": "Ukrainian", + "language_vi": "Vietnamese", + "language_zh-CN": "Chinese", + "language_zh-TW": "Chinese" +} diff --git a/src/embed/status.ts b/src/embed/status.ts index 7d6fecef..4dfe9c3c 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -12,7 +12,7 @@ import { renderVideo } from '../render/video'; import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; -import translationResources from '../../i18n/resources.json'; +import translationResources from '../../i18n/resources'; export const returnError = (c: Context, error: string): Response => { return c.html( From cd833514a6cb7c9f0905974398e53a80b550fcbf Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Wed, 1 May 2024 21:53:52 -0400 Subject: [PATCH 160/422] i18n update --- i18n/af/resources.json | 59 +----------------------- i18n/ar/resources.json | 59 +----------------------- i18n/ca/resources.json | 59 +----------------------- i18n/cs/resources.json | 59 +----------------------- i18n/da/resources.json | 59 +----------------------- i18n/de/resources.json | 59 +----------------------- i18n/el/resources.json | 59 +----------------------- i18n/en/resources.json | 3 ++ i18n/es-ES/resources.json | 95 ++++++++++++++++++--------------------- i18n/fi/resources.json | 59 +----------------------- i18n/fr/resources.json | 59 +----------------------- i18n/he/resources.json | 59 +----------------------- i18n/hu/resources.json | 59 +----------------------- i18n/it/resources.json | 59 +----------------------- i18n/ja/resources.json | 59 +----------------------- i18n/ko/resources.json | 59 +----------------------- i18n/nl/resources.json | 59 +----------------------- i18n/no/resources.json | 59 +----------------------- i18n/pl/resources.json | 59 +----------------------- i18n/pt-PT/resources.json | 82 +++++++++++---------------------- i18n/ro/resources.json | 59 +----------------------- i18n/ru/resources.json | 59 +----------------------- i18n/sr/resources.json | 59 +----------------------- i18n/sv-SE/resources.json | 59 +----------------------- i18n/tr/resources.json | 59 +----------------------- i18n/uk/resources.json | 59 +----------------------- i18n/vi/resources.json | 59 +----------------------- i18n/zh-CN/resources.json | 59 +----------------------- i18n/zh-TW/resources.json | 59 +----------------------- 29 files changed, 100 insertions(+), 1614 deletions(-) diff --git a/i18n/af/resources.json b/i18n/af/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/af/resources.json +++ b/i18n/af/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/ar/resources.json b/i18n/ar/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ar/resources.json +++ b/i18n/ar/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/ca/resources.json b/i18n/ca/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ca/resources.json +++ b/i18n/ca/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/cs/resources.json b/i18n/cs/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/cs/resources.json +++ b/i18n/cs/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/da/resources.json b/i18n/da/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/da/resources.json +++ b/i18n/da/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/de/resources.json b/i18n/de/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/de/resources.json +++ b/i18n/de/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/el/resources.json b/i18n/el/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/el/resources.json +++ b/i18n/el/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/en/resources.json b/i18n/en/resources.json index ebd7e772..4e018d20 100644 --- a/i18n/en/resources.json +++ b/i18n/en/resources.json @@ -25,6 +25,9 @@ "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "surveyHeader": "Did you find this helpful?", + "surveyYes": "Yes 😁", + "surveyNo": "No 💀", "gifIndicator": "GIF - {brandingName}", "language_af": "Afrikaans", "language_ar": "Arabic", diff --git a/i18n/es-ES/resources.json b/i18n/es-ES/resources.json index 9709c54d..7e70a5c4 100644 --- a/i18n/es-ES/resources.json +++ b/i18n/es-ES/resources.json @@ -1,58 +1,51 @@ { - "translatedFrom": "Traducido de {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", + "translatedFrom": "Traducido del {language}", "replyingTo": "Respondiendo a @{screen_name}", "threadPartHeader": "Una parte del hilo de @{screen_name}", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", + "photoCount": "Foto {number} / {total}", "videoCount": "Video {number} / {total}", "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", + "videoAltTextUnavailable": "Video de {author}. Texto alt no disponible.", + "gifAltTextUnavailable": "GIF de {author}. Texto alt no disponible.", + "ivOriginalText": "Texto original", + "ivViewOriginal": "Ver hilo completo", + "ivAboutAuthor": "Acerca del autor", + "ivProfilePictureAlt": "Imagen de perfil de {author}", + "ivFallbackText": "Si puedes ver esto, tu navegador está haciendo algo extraño con tu agente de usuario.", + "ivInternetArchiveText": "Archivo {brandingName}", + "pollFinalResults": "Resultados finales", + "ivCommunityNoteHeader": "Los usuarios añadieron contexto que pensaban que la gente podría querer saber", + "surveyHeader": "¿Fue útil?", + "surveyYes": "Sí 😁", + "surveyNo": "No 💀", "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" + "language_af": "africaans", + "language_ar": "árabe", + "language_ca": "catalán", + "language_cs": "checo", + "language_da": "danés", + "language_de": "alemán", + "language_en": "inglés", + "language_el": "griego", + "language_es": "español", + "language_fi": "finlandés", + "language_fr": "francés", + "language_he": "hebreo", + "language_hu": "húngaro", + "language_it": "italiano", + "language_ja": "japonés", + "language_ko": "coreano", + "language_nl": "holandés", + "language_no": "noruego", + "language_pl": "polaco", + "language_pt": "portugués", + "language_ro": "rumano", + "language_ru": "ruso", + "language_sr": "serbio", + "language_sv": "sueco", + "language_tr": "turco", + "language_uk": "ucraniano", + "language_vi": "vietnamita", + "language_zh-CN": "chino", + "language_zh-TW": "chino" } diff --git a/i18n/fi/resources.json b/i18n/fi/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/fi/resources.json +++ b/i18n/fi/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/fr/resources.json b/i18n/fr/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/fr/resources.json +++ b/i18n/fr/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/he/resources.json b/i18n/he/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/he/resources.json +++ b/i18n/he/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/hu/resources.json b/i18n/hu/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/hu/resources.json +++ b/i18n/hu/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/it/resources.json b/i18n/it/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/it/resources.json +++ b/i18n/it/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/ja/resources.json b/i18n/ja/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ja/resources.json +++ b/i18n/ja/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/ko/resources.json b/i18n/ko/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ko/resources.json +++ b/i18n/ko/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/nl/resources.json b/i18n/nl/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/nl/resources.json +++ b/i18n/nl/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/no/resources.json b/i18n/no/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/no/resources.json +++ b/i18n/no/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/pl/resources.json b/i18n/pl/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/pl/resources.json +++ b/i18n/pl/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/pt-PT/resources.json b/i18n/pt-PT/resources.json index ebd7e772..1ec406b3 100644 --- a/i18n/pt-PT/resources.json +++ b/i18n/pt-PT/resources.json @@ -1,58 +1,30 @@ { - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" + "language_ar": "Árabe", + "language_ca": "Catalão", + "language_cs": "Tcheco", + "language_da": "Dinamarquês", + "language_de": "Alemão", + "language_en": "Inglês", + "language_el": "Grego", + "language_es": "Espanhol", + "language_fi": "Finlandês", + "language_fr": "Francês", + "language_hu": "Húngaro", + "language_it": "Italiano", + "language_ja": "Japonês", + "language_ko": "Coreano", + "language_nl": "Holandês", + "language_no": "Norueguês", + "language_pl": "Polaco", + "language_pt": "Português", + "language_ro": "Romeno", + "language_ru": "Russo", + "language_sr": "Sérvio", + "language_sv": "Sueco", + "language_tr": "Turco", + "language_uk": "Ucraniano", + "language_vi": "Vietnamita", + "language_zh-CN": "Chinês", + "language_zh-TW": "Chinês" } diff --git a/i18n/ro/resources.json b/i18n/ro/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ro/resources.json +++ b/i18n/ro/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/ru/resources.json b/i18n/ru/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/ru/resources.json +++ b/i18n/ru/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/sr/resources.json b/i18n/sr/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/sr/resources.json +++ b/i18n/sr/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/sv-SE/resources.json b/i18n/sv-SE/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/sv-SE/resources.json +++ b/i18n/sv-SE/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/tr/resources.json b/i18n/tr/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/tr/resources.json +++ b/i18n/tr/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/uk/resources.json b/i18n/uk/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/uk/resources.json +++ b/i18n/uk/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/vi/resources.json b/i18n/vi/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/vi/resources.json +++ b/i18n/vi/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/zh-CN/resources.json b/i18n/zh-CN/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/zh-CN/resources.json +++ b/i18n/zh-CN/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} diff --git a/i18n/zh-TW/resources.json b/i18n/zh-TW/resources.json index ebd7e772..0967ef42 100644 --- a/i18n/zh-TW/resources.json +++ b/i18n/zh-TW/resources.json @@ -1,58 +1 @@ -{ - "translatedFrom": "Translated from {language}", - "quotedFrom": "Quoting {name} (@{screen_name})", - "replyingTo": "Replying to @{screen_name}", - "threadPartHeader": "A part of @{screen_name}'s thread", - "ivAuthorActionReply": "Reply from {authorName} (@{authorScreenName}):", - "ivAuthorActionOriginal": "Original from {authorName} (@{authorScreenName}):", - "ivAuthorActionFollowUp": "Follow-up from {authorName} (@{authorScreenName}):", - "ivQuoteHeader": "Quoting {authorName} (@{authorHandle})", - "photoCount": "Photo {number} / {total}", - "videoCount": "Video {number} / {total}", - "mediaCount": "Media {number} / {total}", - "videoAltTextUnavailable": "{author}'s video. Alt text not available.", - "gifAltTextUnavailable": "{author}'s GIF. Alt text not available.", - "ivOriginalText": "Original text", - "ivViewOriginal": "View full thread", - "ivAboutAuthor": "About author", - "ivProfileFollowing": "{numFollowing, plural,\none {Following}\nother {Following}\n}", - "ivProfileFollowers": "{numFollowers, plural,\none {Follower}\nother {Followers}\n}", - "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", - "ivProfilePictureAlt": "{author}'s profile picture", - "ivFallbackText": "If you can see this, your browser is doing something weird with your user agent.", - "ivInternetArchiveText": "{brandingName} archive", - "pollFinalResults": "Final results", - "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", - "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", - "ivCommunityNoteHeader": "Readers added context they thought people might want to know", - "gifIndicator": "GIF - {brandingName}", - "language_af": "Afrikaans", - "language_ar": "Arabic", - "language_ca": "Catalan", - "language_cs": "Czech", - "language_da": "Danish", - "language_de": "German", - "language_en": "English", - "language_el": "Greek", - "language_es": "Spanish", - "language_fi": "Finnish", - "language_fr": "French", - "language_he": "Hebrew", - "language_hu": "Hungarian", - "language_it": "Italian", - "language_ja": "Japanese", - "language_ko": "Korean", - "language_nl": "Dutch", - "language_no": "Norwegian", - "language_pl": "Polish", - "language_pt": "Portuguese", - "language_ro": "Romanian", - "language_ru": "Russian", - "language_sr": "Serbian", - "language_sv": "Swedish", - "language_tr": "Turkish", - "language_uk": "Ukrainian", - "language_vi": "Vietnamese", - "language_zh-CN": "Chinese", - "language_zh-TW": "Chinese" -} +{} From 5cd2419afda048e42fce74f0a6e933ccb86cf615 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 2 May 2024 19:39:18 +0000 Subject: [PATCH 161/422] chore(deps): update dependency wrangler to ^3.53.1 --- package-lock.json | 22 ++++++++++++++++++---- package.json | 2 +- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ac839e18..4d79cb70 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.53.0" + "wrangler": "^3.53.1" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -4377,6 +4377,20 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -9047,9 +9061,9 @@ } }, "node_modules/wrangler": { - "version": "3.53.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.53.0.tgz", - "integrity": "sha512-JxkvCQekL9j8Mu4CEKM/HEVyDnymWzKQuMUuJH0yum1AilutD5HAP9kVVYmvu7BvwlRyRUAj8TI5OUxXnLCEpQ==", + "version": "3.53.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.53.1.tgz", + "integrity": "sha512-bdMRQdHYdvowIwOhEMFkARIZUh56aDw7HLUZ/2JreBjj760osXE4Fc4L1TCkfRRBWgB6/LKF5LA4OcvORMYmHg==", "dev": true, "dependencies": { "@cloudflare/kv-asset-handler": "0.3.2", diff --git a/package.json b/package.json index f115c610..ac118be0 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.53.0" + "wrangler": "^3.53.1" }, "dependencies": { "@hono/sentry": "^1.0.1", From df2dc4e69ceab7b01fb889dfcac099b5555d368d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 2 May 2024 22:38:48 +0000 Subject: [PATCH 162/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240502.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4d79cb70..7c4fa410 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240423.0", + "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.112.2", @@ -579,9 +579,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240423.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240423.0.tgz", - "integrity": "sha512-ssuccb3j+URp6mP2p0PcQE9vmS3YeKBQnALHF9P3yQfUAFozuhTsDTbqmL+zPrJvUcG7SL2xVQkNDF9QJeKDZw==", + "version": "4.20240502.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240502.0.tgz", + "integrity": "sha512-OB1jIyPOzyOcuZFHWhsQnkRLN6u8+jmU9X3T4KZlGgn3Ivw8pBiswhLOp+yFeChR3Y4/5+V0hPFRko5SReordg==", "dev": true }, "node_modules/@cspotcode/source-map-support": { diff --git a/package.json b/package.json index ac118be0..56559230 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240423.0", + "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.112.2", From f7eda358e30eef8db36cd55a18fb56230785e904 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 3 May 2024 15:42:05 -0400 Subject: [PATCH 163/422] Fix IV always being forced --- src/embed/status.ts | 3 ++- src/realms/twitter/routes/status.ts | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 4dfe9c3c..40a6e83e 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -119,7 +119,8 @@ export const handleStatus = async ( status.quote || status.translation || status.community_note || - flags?.forceInstantView); + flags?.forceInstantView || + (thread?.thread?.length ?? 0) > 1); /* Force enable IV for archivers */ if (flags?.archive) { diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 1337e0c0..05300c52 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -57,11 +57,9 @@ export const statusRequest = async (c: Context) => { console.log('Forced instant view request'); flags.forceInstantView = true; } else if ( - experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) || - Constants.INSTANT_VIEW_THREADS_DOMAINS.includes(url.hostname) + experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) ) { console.log('Forced unroll instant view'); - flags.forceInstantView = true; flags.instantViewUnrollThreads = true; } else if (Constants.GALLERY_DOMAINS.includes(url.hostname)) { console.log('Gallery embed request'); From 02dbda46695ae185db3c3be30b7d6adce30788e7 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 3 May 2024 21:20:05 -0400 Subject: [PATCH 164/422] Improved routing --- src/realms/api/router.ts | 7 +++---- src/realms/twitter/router.ts | 33 +++------------------------------ 2 files changed, 6 insertions(+), 34 deletions(-) diff --git a/src/realms/api/router.ts b/src/realms/api/router.ts index d0d067ef..554ab148 100644 --- a/src/realms/api/router.ts +++ b/src/realms/api/router.ts @@ -4,6 +4,7 @@ import { profileRequest } from '../twitter/routes/profile'; import { Strings } from '../../strings'; import { Constants } from '../../constants'; import { linkHitRequest } from './hit'; +import { trimTrailingSlash } from 'hono/trailing-slash' export const api = new Hono(); @@ -20,21 +21,19 @@ api.use('*', async (c, next) => { await next(); }); +api.use(trimTrailingSlash()) + api.get('/2/hit', linkHitRequest); /* Current v1 API endpoints. Currently, these still go through the Twitter embed requests. API v2+ won't do this. */ api.get('/status/:id', statusRequest); -api.get('/status/:id/', statusRequest); api.get('/status/:id/:language', statusRequest); api.get('/status/:id/:language/', statusRequest); api.get('/:handle/status/:id', statusRequest); -api.get('/:handle/status/:id/', statusRequest); api.get('/:handle/status/:id/:language', statusRequest); -api.get('/:handle/status/:id/:language/', statusRequest); api.get('/robots.txt', async c => c.text(Strings.ROBOTS_TXT_API)); api.get('/:handle', profileRequest); -api.get('/:handle/', profileRequest); /* TODO: Figure out why / won't resolve but * does */ api.get('*', async c => c.redirect(Constants.API_DOCS_URL, 302)); diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 0d50a590..8e01cf01 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -7,6 +7,7 @@ import { genericTwitterRedirect, setRedirectRequest } from './routes/redirects'; import { profileRequest } from './routes/profile'; import { statusRequest } from './routes/status'; import { oembed } from './routes/oembed'; +import { trimTrailingSlash } from 'hono/trailing-slash'; export const twitter = new Hono(); @@ -29,67 +30,41 @@ export const getBaseRedirectUrl = (c: Context) => { /* Workaround for some dumb maybe-build time issue where statusRequest isn't ready or something because none of these trigger*/ const twitterStatusRequest = async (c: Context) => await statusRequest(c); const _profileRequest = async (c: Context) => await profileRequest(c); -/* How can hono not handle trailing slashes? This is so stupid, -serious TODO: Figure out how to make this not stupid. */ +twitter.use(trimTrailingSlash()) twitter.get('/:endpoint{status(es)?}/:id', twitterStatusRequest); -twitter.get('/:endpoint{status(es)?}/:id/', twitterStatusRequest); -twitter.get('/:endpoint{status(es)?}/:id/:language/', twitterStatusRequest); twitter.get('/:endpoint{status(es)?}/:id/:language', twitterStatusRequest); twitter.get('/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:language', twitterStatusRequest); -twitter.get('/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:language/', twitterStatusRequest); twitter.get('/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id', twitterStatusRequest); -twitter.get('/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/', twitterStatusRequest); twitter.get( '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:language', twitterStatusRequest ); -twitter.get( - '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:language/', - twitterStatusRequest -); twitter.get( '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id', twitterStatusRequest ); -twitter.get( - '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/', - twitterStatusRequest -); twitter.get( '/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}', twitterStatusRequest ); -twitter.get( - '/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/', - twitterStatusRequest -); twitter.get( '/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/:language', twitterStatusRequest ); -twitter.get( - '/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/:language/', - twitterStatusRequest -); twitter.get( '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}', twitterStatusRequest ); -twitter.get( - '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/', - twitterStatusRequest -); twitter.get( '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/:language', twitterStatusRequest ); twitter.get( - '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/:language/', + '/:handle/:endpoint{status(es)?}/:id/*', twitterStatusRequest ); -twitter.get('/version/', versionRoute); twitter.get('/version', versionRoute); twitter.get('/set_base_redirect', setRedirectRequest); /* Yes, I actually made the endpoint /owoembed. Deal with it. */ @@ -101,10 +76,8 @@ twitter.get('/i/events/:id', genericTwitterRedirect); twitter.get('/i/trending/:id', genericTwitterRedirect); twitter.get('/hashtag/:hashtag', genericTwitterRedirect); -twitter.get('/:handle/', _profileRequest); twitter.get('/:handle', _profileRequest); /* Redirect profile subpages in case someone links them for some reason (https://github.com/FixTweet/FxTwitter/issues/603) */ twitter.get('/:handle/:subpage', genericTwitterRedirect); -twitter.get('/:handle/:subpage/', genericTwitterRedirect); twitter.all('*', async c => c.redirect(Constants.REDIRECT_URL, 302)); From 5b0a48acce0b16f58c3dc6e037ffeb09792b9345 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Fri, 3 May 2024 21:21:29 -0400 Subject: [PATCH 165/422] Update i18n --- i18n/de/resources.json | 53 ++++++++++++++++++++++++++++++++- i18n/fr/resources.json | 62 ++++++++++++++++++++++++++++++++++++++- i18n/ro/resources.json | 62 ++++++++++++++++++++++++++++++++++++++- i18n/ru/resources.json | 62 ++++++++++++++++++++++++++++++++++++++- i18n/uk/resources.json | 62 ++++++++++++++++++++++++++++++++++++++- i18n/zh-TW/resources.json | 37 ++++++++++++++++++++++- 6 files changed, 332 insertions(+), 6 deletions(-) diff --git a/i18n/de/resources.json b/i18n/de/resources.json index 0967ef42..7b75c642 100644 --- a/i18n/de/resources.json +++ b/i18n/de/resources.json @@ -1 +1,52 @@ -{} +{ + "translatedFrom": "Übersetzt aus {language}", + "quotedFrom": "Zitiert {name} (@{screen_name})", + "replyingTo": "Antwort auf @{screen_name}", + "threadPartHeader": "Teil von @{screen_name}'s Thread", + "ivAuthorActionReply": "Antwort von {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original von {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Follow-up von {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Zitiert {authorName} (@{authorHandle})", + "videoAltTextUnavailable": "{author}'s Video. Kein Alt Text verfügbar.", + "gifAltTextUnavailable": "{author}'s GIF. Kein Alt Text verfügbar.", + "ivOriginalText": "Ursprünglicher Text", + "ivViewOriginal": "Vollständiger Thread anzeigen", + "ivAboutAuthor": "Über den Autor", + "ivProfilePictureAlt": "{author}\"s Profilbild", + "ivFallbackText": "Wenn Sie dies sehen können, macht Ihr Browser etwas Seltsames mit Ihrem User-Agent.", + "ivInternetArchiveText": "{brandingName} Archiv", + "pollFinalResults": "Endergebnisse", + "ivCommunityNoteHeader": "Leser haben einen Kontext hinzugefügt, den Sie vielleicht wissen möchten", + "surveyHeader": "War dies hilfreich?", + "surveyYes": "Ja 😁", + "surveyNo": "Nein 💀", + "language_af": "Afrikaans", + "language_ar": "Arabisch", + "language_ca": "Katalanisch", + "language_cs": "Tschechisch", + "language_da": "Dänisch", + "language_de": "Deutsch", + "language_en": "Englisch", + "language_el": "Griechisch", + "language_es": "Spanisch", + "language_fi": "Finnisch", + "language_fr": "Französisch", + "language_he": "Hebräisch", + "language_hu": "Ungarisch", + "language_it": "Italienisch", + "language_ja": "Japanisch", + "language_ko": "Koreanisch", + "language_nl": "Niederländisch", + "language_no": "Norwegisch", + "language_pl": "Polnisch", + "language_pt": "Portugiesisch", + "language_ro": "Rumänisch", + "language_ru": "Russisch", + "language_sr": "Serbisch", + "language_sv": "Schwedisch", + "language_tr": "Türkisch", + "language_uk": "Ukrainisch", + "language_vi": "Vietnamesisch", + "language_zh-CN": "Chinesisch", + "language_zh-TW": "Chinesisch" +} diff --git a/i18n/fr/resources.json b/i18n/fr/resources.json index 0967ef42..3faec90e 100644 --- a/i18n/fr/resources.json +++ b/i18n/fr/resources.json @@ -1 +1,61 @@ -{} +{ + "translatedFrom": "Traduit depuis la langue suivante : {language}", + "quotedFrom": "Citation de {name} (@{screen_name})", + "replyingTo": "Réponse à @{screen_name}", + "threadPartHeader": "Un extrait du thread de @{screen_name}", + "ivAuthorActionReply": "Réponse de {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Post original de {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Suite de {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Citation de {authorName} (@{authorHandle})", + "photoCount": "Photo {number} / {total}", + "videoCount": "Vidéo {number} / {total}", + "mediaCount": "Média {number} / {total}", + "videoAltTextUnavailable": "Vidéo de {author}. Description indisponible.", + "gifAltTextUnavailable": "GIF de {author}. Description indisponible.", + "ivOriginalText": "Texte original", + "ivViewOriginal": "Voir le thread en entier", + "ivAboutAuthor": "À propos de l’auteur·ice", + "ivProfileFollowing": "{numFollowing, plural,\none {Abonnement}\nother {Abonnements}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Abonné}\nother {Abonnés}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Post}\nother {Posts}\n}", + "ivProfilePictureAlt": "Photo de profil de {author}", + "ivFallbackText": "Si vous voyez ceci, votre navigateur fait des choses bizarres avec votre user agent.", + "ivInternetArchiveText": "Archive {brandingName}", + "pollFinalResults": "Résultats finaux", + "pollVotes": "{voteCount, plural,\none {# vote}\nother {# votes}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vote}\nother {# votes}\n}, {percentage}%", + "ivCommunityNoteHeader": "Des lecteur·ice·s ont ajouté un contexte qu'iels jugent utile pour les utilisateur·ice·s", + "surveyHeader": "Avez-vous trouvé cela utile ?", + "surveyYes": "Oui 😁", + "surveyNo": "Non 💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabe", + "language_ca": "Catalan", + "language_cs": "Tchèque", + "language_da": "Danois", + "language_de": "Allemand", + "language_en": "Anglais", + "language_el": "Grec", + "language_es": "Espagnol", + "language_fi": "Finnois", + "language_fr": "Français", + "language_he": "Hébreu", + "language_hu": "Hongrois", + "language_it": "Italien", + "language_ja": "Japonais", + "language_ko": "Coréen", + "language_nl": "Néerlandais", + "language_no": "Norvégien", + "language_pl": "Polonais", + "language_pt": "Portugais", + "language_ro": "Roumain", + "language_ru": "Russe", + "language_sr": "Serbe", + "language_sv": "Suédois", + "language_tr": "Turc", + "language_uk": "Ukrainien", + "language_vi": "Vietnamien", + "language_zh-CN": "Chinois", + "language_zh-TW": "Chinois" +} diff --git a/i18n/ro/resources.json b/i18n/ro/resources.json index 0967ef42..de9d6d41 100644 --- a/i18n/ro/resources.json +++ b/i18n/ro/resources.json @@ -1 +1,61 @@ -{} +{ + "translatedFrom": "Tradus din {language}", + "quotedFrom": "Citându-l pe {name} (@{screen_name})", + "replyingTo": "Răspuns la @{screen_name}", + "threadPartHeader": "O parte din șirul lui @{screen_name}", + "ivAuthorActionReply": "Răspuns de la {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "Original de la {authorName} (@{authorScreenName}):", + "ivAuthorActionFollowUp": "Răspuns următor de la {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Citându-l pe {authorName} (@{authorHandle})", + "photoCount": "Fotografie {number} / {total}", + "videoCount": "Videoclip {number} / {total}", + "mediaCount": "Media {number} / {total}", + "videoAltTextUnavailable": "Videoclipul lui {author}. Text alternativ indisponibil.", + "gifAltTextUnavailable": "GIF-ul lui {author}. Text alternativ indisponibil.", + "ivOriginalText": "Textul original", + "ivViewOriginal": "Vezi șirul complet", + "ivAboutAuthor": "Despre autor", + "ivProfileFollowing": "{numFollowing, plural,\nother {Urmărește}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Urmăritor}\nother {Urmăritori}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Postare}\nother {Postări}\n}", + "ivProfilePictureAlt": "Poza de profil a lui {author}", + "ivFallbackText": "Dacă poți vedea asta, browserul tău face ceva ciudat cu agentul tău de utilizator.", + "ivInternetArchiveText": "{brandingName} arhivă", + "pollFinalResults": "Rezultate finale", + "pollVotes": "{voteCount, plural,\none {# vot}\nother {# voturi}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# vot}\nother {# voturi}\n}, {percentage}%", + "ivCommunityNoteHeader": "Cititorii au adăugat context pe care au crezut că oamenii ar dori să îl cunoască", + "surveyHeader": "Ai găsit acest lucru ajutător?", + "surveyYes": "Da 😁", + "surveyNo": "Nu💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "Africană", + "language_ar": "Arabă", + "language_ca": "Catalană", + "language_cs": "Cehă", + "language_da": "Daneză", + "language_de": "Germană", + "language_en": "Engleză", + "language_el": "Greacă", + "language_es": "Spaniolă", + "language_fi": "Finlandeză", + "language_fr": "Franceză", + "language_he": "Ebraică", + "language_hu": "Maghiară", + "language_it": "Italiană", + "language_ja": "Japoneză", + "language_ko": "Coreeană", + "language_nl": "Olandeză", + "language_no": "Norvegiană", + "language_pl": "Poloneză", + "language_pt": "Portugheză", + "language_ro": "Română", + "language_ru": "Rusă", + "language_sr": "Sârbă", + "language_sv": "Suedeză", + "language_tr": "Turcă", + "language_uk": "Ucraineană", + "language_vi": "Vietnameză", + "language_zh-CN": "Chineză", + "language_zh-TW": "Chineză" +} diff --git a/i18n/ru/resources.json b/i18n/ru/resources.json index 0967ef42..0372043a 100644 --- a/i18n/ru/resources.json +++ b/i18n/ru/resources.json @@ -1 +1,61 @@ -{} +{ + "translatedFrom": "Переведено с {language}", + "quotedFrom": "Цитируя {name} (@{screen_name})", + "replyingTo": "В ответ @{screen_name}", + "threadPartHeader": "Часть ветки @{screen_name}", + "ivAuthorActionReply": "Ответ {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "{authorName} (@{authorScreenName}) начал обсуждение:", + "ivAuthorActionFollowUp": "Ответ автора {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Цитируя {authorName} (@{authorHandle})", + "photoCount": "Фото {number} / {total}", + "videoCount": "Видео {number} / {total}", + "mediaCount": "Медиа {number} / {total}", + "videoAltTextUnavailable": "Видео пользователя {author}. Описание не предоставлено.", + "gifAltTextUnavailable": "GIF-анимация пользователя {author}. Описание не предоставлено.", + "ivOriginalText": "Исходный текст", + "ivViewOriginal": "Просмотреть всю ветку", + "ivAboutAuthor": "Об авторе", + "ivProfileFollowing": "{numFollowing, plural,\none {подписка}\nfew {подписки}\nmany {подписок}\nother {подписки}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {подписчик}\nfew {подписчика}\nmany {подписчиков}\nother {подписчика}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {пост}\nfew {поста}\nmany {постов}\nother {поста}\n}", + "ivProfilePictureAlt": "Аватар пользователя {author}", + "ivFallbackText": "Если вы это видите, знайте — ваш браузер делает что-то странное с вашим User Agent.", + "ivInternetArchiveText": "Архив {brandingName}", + "pollFinalResults": "Итоги голосования", + "pollVotes": "{voteCount, plural,\none {# голос}\nfew {# голоса}\nmany {# голосов}\nother {# голоса}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# голос}\nfew {# голоса}\nmany {# голосов}\nother {# голоса}\n}, {percentage}%", + "ivCommunityNoteHeader": "Читатели добавили контекст, который, по их мнению, будет полезен другим читателям", + "surveyHeader": "Оказалась ли эта информация полезной?", + "surveyYes": "Да 😁", + "surveyNo": "Нет 💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "языка Африкаанс", + "language_ar": "арабского", + "language_ca": "каталонского", + "language_cs": "чешского", + "language_da": "датского", + "language_de": "немецкого", + "language_en": "английского", + "language_el": "греческого", + "language_es": "испанского", + "language_fi": "финского", + "language_fr": "французского", + "language_he": "иврита", + "language_hu": "венгерского", + "language_it": "итальянского", + "language_ja": "японского", + "language_ko": "корейского", + "language_nl": "голландского", + "language_no": "норвежского", + "language_pl": "польского", + "language_pt": "португальского", + "language_ro": "румынского", + "language_ru": "русского", + "language_sr": "сербского", + "language_sv": "шведского", + "language_tr": "турецкого", + "language_uk": "украинского", + "language_vi": "вьетнамского", + "language_zh-CN": "упрощённого китайского", + "language_zh-TW": "традиционного китайского" +} diff --git a/i18n/uk/resources.json b/i18n/uk/resources.json index 0967ef42..827e5fa8 100644 --- a/i18n/uk/resources.json +++ b/i18n/uk/resources.json @@ -1 +1,61 @@ -{} +{ + "translatedFrom": "Перекладено з {language}", + "quotedFrom": "Цитуючи {name} (@{screen_name})", + "replyingTo": "У відповідь до @{screen_name}", + "threadPartHeader": "Частина гілки @{screen_name}", + "ivAuthorActionReply": "Відповідь {authorName} (@{authorScreenName}):", + "ivAuthorActionOriginal": "{authorName} (@{authorScreenName}) почав обговорення:", + "ivAuthorActionFollowUp": "Відповідь автора {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Цитуючи {authorName} (@{authorHandle})", + "photoCount": "Фото {number} / {total}", + "videoCount": "Відео {number} / {total}", + "mediaCount": "Медіа {number} / {total}", + "videoAltTextUnavailable": "Відео користувача {author}. Опис не надано.", + "gifAltTextUnavailable": "GIF-анімація користувача {author}. Опис не надано.", + "ivOriginalText": "Оригінальний текст", + "ivViewOriginal": "Відкрити гілку повністю", + "ivAboutAuthor": "Про автора", + "ivProfileFollowing": "{numFollowing, plural,\none {підписка}\nfew {підписки}\nmany {підписок}\nother {підписки}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {підписник}\nfew {підписника}\nmany {підписників}\nother {підписника}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {пост}\nfew {пости}\nmany {постів}\nother {пости}\n}", + "ivProfilePictureAlt": "Аватар користувача {author}", + "ivFallbackText": "Якщо ви бачите цей напис, це значить, що ваш браузер робить щось дивне з вашим User Agent.", + "ivInternetArchiveText": "Архів {brandingName}", + "pollFinalResults": "Підсумки голосування", + "pollVotes": "{voteCount, plural,\none {# голос}\nfew {# голоси}\nmany {# голосів}\nother {# голоси}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# голос}\nfew {# голоси}\nmany {# голосів}\nother {# голоси}\n}, {percentage}%", + "ivCommunityNoteHeader": "Читачі додали контекст, який, на їх думку, може бути корисним іншим читачам", + "surveyHeader": "Чи корисна ця інформація?", + "surveyYes": "Так 😁", + "surveyNo": "Ні 💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "мови Африкаанс", + "language_ar": "арабської", + "language_ca": "каталонської", + "language_cs": "чеської", + "language_da": "данської", + "language_de": "німецької", + "language_en": "англійської", + "language_el": "грецької", + "language_es": "іспанської", + "language_fi": "фінської", + "language_fr": "французької", + "language_he": "івриту", + "language_hu": "угорської", + "language_it": "італійської", + "language_ja": "японської", + "language_ko": "корейської", + "language_nl": "нідерландської", + "language_no": "норвезької", + "language_pl": "польської", + "language_pt": "португальської", + "language_ro": "румунської", + "language_ru": "російської", + "language_sr": "сербської", + "language_sv": "шведської", + "language_tr": "турецької", + "language_uk": "української", + "language_vi": "вʼєтнамської", + "language_zh-CN": "спрощеної китайської", + "language_zh-TW": "традиційної китайської" +} diff --git a/i18n/zh-TW/resources.json b/i18n/zh-TW/resources.json index 0967ef42..fe6b15ce 100644 --- a/i18n/zh-TW/resources.json +++ b/i18n/zh-TW/resources.json @@ -1 +1,36 @@ -{} +{ + "ivOriginalText": "原文", + "ivAboutAuthor": "關於作者", + "pollFinalResults": "最終結果", + "surveyYes": "是 😁", + "surveyNo": "否 💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "南非荷蘭文", + "language_ar": "阿拉伯文", + "language_cs": "捷克語", + "language_da": "丹麥文", + "language_de": "德文", + "language_en": "英文", + "language_el": "希臘文", + "language_es": "西班牙文", + "language_fi": "芬蘭文", + "language_fr": "法文", + "language_he": "希伯來文", + "language_hu": "匈牙利文", + "language_it": "義大利文", + "language_ja": "日文", + "language_ko": "韓文", + "language_nl": "荷蘭文", + "language_no": "挪威文", + "language_pl": "波籣文", + "language_pt": "葡萄牙文", + "language_ro": "羅馬尼亞文", + "language_ru": "俄文", + "language_sr": "塞爾維亞文", + "language_sv": "瑞典文", + "language_tr": "土耳其文", + "language_uk": "烏克蘭文", + "language_vi": "越南文", + "language_zh-CN": "中文", + "language_zh-TW": "中文" +} From 92175d4054f3ad1cb3ca2554d4945c9efe7ac524 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 02:19:45 +0000 Subject: [PATCH 166/422] fix(deps): update dependency hono to ^4.3.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c4fa410..1a17c5cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.0.1", - "hono": "^4.2.9", + "hono": "^4.3.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.2.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.2.9.tgz", - "integrity": "sha512-59FAv52UxDWUt/NlC0NzrRCjeVCThUnVlqlrKYm+k80XujBu6uJwBIa5gACKKZWobjA0MJ6Vds0I3URKf383Cw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.0.tgz", + "integrity": "sha512-rf9142VLQNMVBj+BjVLISgDWDxnJGUIuX39dvqcdySwr2gTsPfsqW1twWDUjfwQNWm9hEn40MpDu9RFGUN+e8A==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index 56559230..fd0b8123 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.0.1", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", - "hono": "^4.2.9" + "hono": "^4.3.0" } } From 5403c763107181cd1ac81f882504fa32aef92533 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 07:36:35 +0000 Subject: [PATCH 167/422] chore(deps): update dependency @sentry/integrations to ^7.113.0 --- package-lock.json | 38 +++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1a17c5cc..6d8685df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.112.2", + "@sentry/integrations": "^7.113.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", @@ -2095,13 +2095,13 @@ } }, "node_modules/@sentry/core": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", - "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.113.0.tgz", + "integrity": "sha512-pg75y3C5PG2+ur27A0Re37YTCEnX0liiEU7EOxWDGutH17x3ySwlYqLQmZsFZTSnvzv7t3MGsNZ8nT5O0746YA==", "dev": true, "dependencies": { - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/types": "7.113.0", + "@sentry/utils": "7.113.0" }, "engines": { "node": ">=8" @@ -2122,14 +2122,14 @@ } }, "node_modules/@sentry/integrations": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", - "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.113.0.tgz", + "integrity": "sha512-w0sspGBQ+6+V/9bgCkpuM3CGwTYoQEVeTW6iNebFKbtN7MrM3XsGAM9I2cW1jVxFZROqCBPFtd2cs5n0j14aAg==", "dev": true, "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2", + "@sentry/core": "7.113.0", + "@sentry/types": "7.113.0", + "@sentry/utils": "7.113.0", "localforage": "^1.8.1" }, "engines": { @@ -2137,21 +2137,21 @@ } }, "node_modules/@sentry/types": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", - "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.113.0.tgz", + "integrity": "sha512-PJbTbvkcPu/LuRwwXB1He8m+GjDDLKBtu3lWg5xOZaF5IRdXQU2xwtdXXsjge4PZR00tF7MO7X8ZynTgWbYaew==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@sentry/utils": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", - "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.113.0.tgz", + "integrity": "sha512-nzKsErwmze1mmEsbW2AwL2oB+I5v6cDEJY4sdfLekA4qZbYZ8pV5iWza6IRl4XfzGTE1qpkZmEjPU9eyo0yvYw==", "dev": true, "dependencies": { - "@sentry/types": "7.112.2" + "@sentry/types": "7.113.0" }, "engines": { "node": ">=8" diff --git a/package.json b/package.json index fd0b8123..7c816da2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.112.2", + "@sentry/integrations": "^7.113.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", From 3856bfc2f0af2749eaab6cdb1040b66e2e47e174 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 07:36:35 +0000 Subject: [PATCH 168/422] chore(deps): update dependency @sentry/integrations to ^7.113.0 --- package-lock.json | 38 +++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1a17c5cc..6d8685df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.112.2", + "@sentry/integrations": "^7.113.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", @@ -2095,13 +2095,13 @@ } }, "node_modules/@sentry/core": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", - "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.113.0.tgz", + "integrity": "sha512-pg75y3C5PG2+ur27A0Re37YTCEnX0liiEU7EOxWDGutH17x3ySwlYqLQmZsFZTSnvzv7t3MGsNZ8nT5O0746YA==", "dev": true, "dependencies": { - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/types": "7.113.0", + "@sentry/utils": "7.113.0" }, "engines": { "node": ">=8" @@ -2122,14 +2122,14 @@ } }, "node_modules/@sentry/integrations": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", - "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.113.0.tgz", + "integrity": "sha512-w0sspGBQ+6+V/9bgCkpuM3CGwTYoQEVeTW6iNebFKbtN7MrM3XsGAM9I2cW1jVxFZROqCBPFtd2cs5n0j14aAg==", "dev": true, "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2", + "@sentry/core": "7.113.0", + "@sentry/types": "7.113.0", + "@sentry/utils": "7.113.0", "localforage": "^1.8.1" }, "engines": { @@ -2137,21 +2137,21 @@ } }, "node_modules/@sentry/types": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", - "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.113.0.tgz", + "integrity": "sha512-PJbTbvkcPu/LuRwwXB1He8m+GjDDLKBtu3lWg5xOZaF5IRdXQU2xwtdXXsjge4PZR00tF7MO7X8ZynTgWbYaew==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@sentry/utils": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", - "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "version": "7.113.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.113.0.tgz", + "integrity": "sha512-nzKsErwmze1mmEsbW2AwL2oB+I5v6cDEJY4sdfLekA4qZbYZ8pV5iWza6IRl4XfzGTE1qpkZmEjPU9eyo0yvYw==", "dev": true, "dependencies": { - "@sentry/types": "7.112.2" + "@sentry/types": "7.113.0" }, "engines": { "node": ">=8" diff --git a/package.json b/package.json index fd0b8123..7c816da2 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.112.2", + "@sentry/integrations": "^7.113.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", From 73cd7dd9614ac72d6efc1361a98d788ee68451f9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 07:40:59 +0000 Subject: [PATCH 169/422] fix(deps): update dependency @hono/sentry to ^1.1.0 --- package-lock.json | 60 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6d8685df..51c91d66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@hono/sentry": "^1.0.1", + "@hono/sentry": "^1.1.0", "hono": "^4.3.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" @@ -820,11 +820,11 @@ } }, "node_modules/@hono/sentry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.0.1.tgz", - "integrity": "sha512-4JgwdyasCQIoH3lhl4yLNxrP4/SElfK01ZV3JUaMvexVJnyAOPuXDhtJasl9Gssg7qDNt8ZIDDjqmVrOwS+AIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.1.0.tgz", + "integrity": "sha512-sg0hyn3VhQi2IQtHQgHxdyUWgvy+LMdjne0iVkFf0gW2KM3/uZyvMxdTZBlzOPeMq50q6CIEZrxtZJ8TZt8Vcw==", "dependencies": { - "toucan-js": "^3.2.2" + "toucan-js": "^3.4.0" }, "peerDependencies": { "hono": ">=3.*" @@ -8447,36 +8447,36 @@ } }, "node_modules/toucan-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.3.1.tgz", - "integrity": "sha512-9BpkHb/Pzsrtl1ItNq9OEQPnuUHwzce0nV2uG+DYFiQ4fPyiA6mKTBcDwQzcvNkfSER038U+8TzvdkCev+Maww==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", + "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", "dependencies": { - "@sentry/core": "7.76.0", - "@sentry/integrations": "7.76.0", - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0" + "@sentry/core": "7.112.2", + "@sentry/integrations": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" } }, "node_modules/toucan-js/node_modules/@sentry/core": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.76.0.tgz", - "integrity": "sha512-M+ptkCTeCNf6fn7p2MmEb1Wd9/JXUWxIT/0QEc+t11DNR4FYy1ZP2O9Zb3Zp2XacO7ORrlL3Yc+VIfl5JTgjfw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", + "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", "dependencies": { - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0" + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2" }, "engines": { "node": ">=8" } }, "node_modules/toucan-js/node_modules/@sentry/integrations": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.76.0.tgz", - "integrity": "sha512-4ea0PNZrGN9wKuE/8bBCRrxxw4Cq5T710y8rhdKHAlSUpbLqr/atRF53h8qH3Fi+ec0m38PB+MivKem9zUwlwA==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", + "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", "dependencies": { - "@sentry/core": "7.76.0", - "@sentry/types": "7.76.0", - "@sentry/utils": "7.76.0", + "@sentry/core": "7.112.2", + "@sentry/types": "7.112.2", + "@sentry/utils": "7.112.2", "localforage": "^1.8.1" }, "engines": { @@ -8484,19 +8484,19 @@ } }, "node_modules/toucan-js/node_modules/@sentry/types": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.76.0.tgz", - "integrity": "sha512-vj6z+EAbVrKAXmJPxSv/clpwS9QjPqzkraMFk2hIdE/kii8s8kwnkBwTSpIrNc8GnzV3qYC4r3qD+BXDxAGPaw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", + "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", "engines": { "node": ">=8" } }, "node_modules/toucan-js/node_modules/@sentry/utils": { - "version": "7.76.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.76.0.tgz", - "integrity": "sha512-40jFD+yfQaKpFYINghdhovzec4IEpB7aAuyH/GtE7E0gLpcqnC72r55krEIVILfqIR2Mlr5OKUzyeoCyWAU/yw==", + "version": "7.112.2", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", + "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", "dependencies": { - "@sentry/types": "7.76.0" + "@sentry/types": "7.112.2" }, "engines": { "node": ">=8" diff --git a/package.json b/package.json index 7c816da2..ac5d8db2 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "wrangler": "^3.53.1" }, "dependencies": { - "@hono/sentry": "^1.0.1", + "@hono/sentry": "^1.1.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", "hono": "^4.3.0" From 5e6a46c73916b237be6f3f63869fc948e4883cc4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 10:04:10 +0000 Subject: [PATCH 170/422] fix(deps): update dependency hono to ^4.3.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 51c91d66..9e9a6420 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.0", + "hono": "^4.3.1", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.0.tgz", - "integrity": "sha512-rf9142VLQNMVBj+BjVLISgDWDxnJGUIuX39dvqcdySwr2gTsPfsqW1twWDUjfwQNWm9hEn40MpDu9RFGUN+e8A==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.1.tgz", + "integrity": "sha512-yw/m4lZCuPpVJUQXyoeCy4uHXmq/osMxfEM8jMKGMr2V1OuL3vYybLrtoGj3GxC2wKIcMZO20i9nDMuZGkExNw==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index ac5d8db2..19b163d5 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", - "hono": "^4.3.0" + "hono": "^4.3.1" } } From a98a99f0df36cdfd3f45cfc05f0c1084825ea87d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 5 May 2024 00:24:13 +0000 Subject: [PATCH 171/422] fix(deps): update dependency hono to ^4.3.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9e9a6420..b0f52636 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.1", + "hono": "^4.3.2", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.1.tgz", - "integrity": "sha512-yw/m4lZCuPpVJUQXyoeCy4uHXmq/osMxfEM8jMKGMr2V1OuL3vYybLrtoGj3GxC2wKIcMZO20i9nDMuZGkExNw==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.2.tgz", + "integrity": "sha512-wiZcF5N06tc232U11DnqW6hP8DNoypjsrxslKXfvOqOAkTdh7K1HLZJH/92Mf+urxUTGi96f1w4xx/1Qozoqiw==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index 19b163d5..a4ed437b 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", - "hono": "^4.3.1" + "hono": "^4.3.2" } } From f9267a2781424da9d4728d0bb989706727267a9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 8 May 2024 07:29:02 +0000 Subject: [PATCH 172/422] fix(deps): update dependency hono to ^4.3.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b0f52636..e5ce23fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.2", + "hono": "^4.3.3", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.2.tgz", - "integrity": "sha512-wiZcF5N06tc232U11DnqW6hP8DNoypjsrxslKXfvOqOAkTdh7K1HLZJH/92Mf+urxUTGi96f1w4xx/1Qozoqiw==", + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.3.tgz", + "integrity": "sha512-LDa1n/aLYK4CsZQyjQpFiaQgxiXCZp0WfcfliinQOH1Lqt4mIOvyw4qjmHihpKXsuXhkQHfHU2Erysp6oEdnVA==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index a4ed437b..1b416538 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", - "hono": "^4.3.2" + "hono": "^4.3.3" } } From c6128af119445e3383f20245af3b3cd908be4679 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 10:15:12 +0000 Subject: [PATCH 173/422] fix(deps): update dependency hono to ^4.3.5 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e5ce23fa..2d5c4778 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.3", + "hono": "^4.3.5", "i18next": "^23.11.3", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.3.tgz", - "integrity": "sha512-LDa1n/aLYK4CsZQyjQpFiaQgxiXCZp0WfcfliinQOH1Lqt4mIOvyw4qjmHihpKXsuXhkQHfHU2Erysp6oEdnVA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.5.tgz", + "integrity": "sha512-uiyrxCoklnpUMwRif6smNUp2psn7tfe0NP2B5/7N0U24yqQZJOPVUbpmp5apsaAf4sYFAX/eW06GoV/9srtNhQ==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index 1b416538..cb78c19c 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.3", "i18next-icu": "^2.3.0", - "hono": "^4.3.3" + "hono": "^4.3.5" } } From d1ee500e1b6be83ab9f364ffedf418414a7ac9dd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 13:04:32 +0000 Subject: [PATCH 174/422] fix(deps): update dependency i18next to ^23.11.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2d5c4778..d6c6c8a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.1.0", "hono": "^4.3.5", - "i18next": "^23.11.3", + "i18next": "^23.11.4", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -4611,9 +4611,9 @@ } }, "node_modules/i18next": { - "version": "23.11.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.3.tgz", - "integrity": "sha512-Pq/aSKowir7JM0rj+Wa23Kb6KKDUGno/HjG+wRQu0PxoTbpQ4N89MAT0rFGvXmLkRLNMb1BbBOKGozl01dabzg==", + "version": "23.11.4", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.4.tgz", + "integrity": "sha512-CCUjtd5TfaCl+mLUzAA0uPSN+AVn4fP/kWCYt/hocPUwusTpMVczdrRyOBUwk6N05iH40qiKx6q1DoNJtBIwdg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index cb78c19c..654eba7f 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.1.0", - "i18next": "^23.11.3", + "i18next": "^23.11.4", "i18next-icu": "^2.3.0", "hono": "^4.3.5" } From 2ddac0fa8e37c79f517963d822a9f1be3e044992 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 16:51:23 +0000 Subject: [PATCH 175/422] chore(deps): update dependency @sentry/integrations to ^7.114.0 --- package-lock.json | 38 +++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index d6c6c8a5..98b11709 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.113.0", + "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", @@ -2095,13 +2095,13 @@ } }, "node_modules/@sentry/core": { - "version": "7.113.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.113.0.tgz", - "integrity": "sha512-pg75y3C5PG2+ur27A0Re37YTCEnX0liiEU7EOxWDGutH17x3ySwlYqLQmZsFZTSnvzv7t3MGsNZ8nT5O0746YA==", + "version": "7.114.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.114.0.tgz", + "integrity": "sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==", "dev": true, "dependencies": { - "@sentry/types": "7.113.0", - "@sentry/utils": "7.113.0" + "@sentry/types": "7.114.0", + "@sentry/utils": "7.114.0" }, "engines": { "node": ">=8" @@ -2122,14 +2122,14 @@ } }, "node_modules/@sentry/integrations": { - "version": "7.113.0", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.113.0.tgz", - "integrity": "sha512-w0sspGBQ+6+V/9bgCkpuM3CGwTYoQEVeTW6iNebFKbtN7MrM3XsGAM9I2cW1jVxFZROqCBPFtd2cs5n0j14aAg==", + "version": "7.114.0", + "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.114.0.tgz", + "integrity": "sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==", "dev": true, "dependencies": { - "@sentry/core": "7.113.0", - "@sentry/types": "7.113.0", - "@sentry/utils": "7.113.0", + "@sentry/core": "7.114.0", + "@sentry/types": "7.114.0", + "@sentry/utils": "7.114.0", "localforage": "^1.8.1" }, "engines": { @@ -2137,21 +2137,21 @@ } }, "node_modules/@sentry/types": { - "version": "7.113.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.113.0.tgz", - "integrity": "sha512-PJbTbvkcPu/LuRwwXB1He8m+GjDDLKBtu3lWg5xOZaF5IRdXQU2xwtdXXsjge4PZR00tF7MO7X8ZynTgWbYaew==", + "version": "7.114.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.114.0.tgz", + "integrity": "sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/@sentry/utils": { - "version": "7.113.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.113.0.tgz", - "integrity": "sha512-nzKsErwmze1mmEsbW2AwL2oB+I5v6cDEJY4sdfLekA4qZbYZ8pV5iWza6IRl4XfzGTE1qpkZmEjPU9eyo0yvYw==", + "version": "7.114.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.114.0.tgz", + "integrity": "sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==", "dev": true, "dependencies": { - "@sentry/types": "7.113.0" + "@sentry/types": "7.114.0" }, "engines": { "node": ">=8" diff --git a/package.json b/package.json index 654eba7f..9b5f1339 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@cloudflare/workers-types": "^4.20240502.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", - "@sentry/integrations": "^7.113.0", + "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.8.0", "@typescript-eslint/parser": "^7.8.0", From ed5c3a387b8cf616d968d9285ae7a8ee6884770f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 12 May 2024 20:27:45 +0000 Subject: [PATCH 176/422] chore(deps): update dependency wrangler to ^3.55.0 --- package-lock.json | 18 +++++++++--------- package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 98b11709..55a1f98c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.53.1" + "wrangler": "^3.55.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -6972,9 +6972,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240419.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240419.0.tgz", - "integrity": "sha512-fIev1PP4H+fQp5FtvzHqRY2v5s+jxh/a0xAhvM5fBNXvxWX7Zod1OatXfXwYbse3hqO3KeVMhb0osVtrW0NwJg==", + "version": "3.20240419.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240419.1.tgz", + "integrity": "sha512-Q9n0W07uUD/u0c/b03E4iogeXOAMjZnE3P7B5Yi8sPaZAx6TYWwjurGBja+Pg2yILN2iMaliEobfVyAKss33cA==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "0.8.1", @@ -6984,7 +6984,7 @@ "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", - "undici": "^5.28.4", + "undici": "^5.28.2", "workerd": "1.20240419.0", "ws": "^8.11.0", "youch": "^3.2.2", @@ -9061,9 +9061,9 @@ } }, "node_modules/wrangler": { - "version": "3.53.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.53.1.tgz", - "integrity": "sha512-bdMRQdHYdvowIwOhEMFkARIZUh56aDw7HLUZ/2JreBjj760osXE4Fc4L1TCkfRRBWgB6/LKF5LA4OcvORMYmHg==", + "version": "3.55.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.55.0.tgz", + "integrity": "sha512-VhtCioKxOdVqkHa8jQ6C6bX3by2Ko0uM0DKzrA+6lBZvfDUlGDWSOPiG+1fOHBHj2JTVBntxWCztXP6L+Udr8w==", "dev": true, "dependencies": { "@cloudflare/kv-asset-handler": "0.3.2", @@ -9072,7 +9072,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240419.0", + "miniflare": "3.20240419.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 9b5f1339..0a4ba6a3 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.53.1" + "wrangler": "^3.55.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From c69435e9f874f1b78b248201f554f8fea858a263 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 00:31:11 +0000 Subject: [PATCH 177/422] fix(deps): update dependency hono to ^4.3.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 55a1f98c..9e3fe6d6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.5", + "hono": "^4.3.6", "i18next": "^23.11.4", "i18next-icu": "^2.3.0" }, @@ -4563,9 +4563,9 @@ } }, "node_modules/hono": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.5.tgz", - "integrity": "sha512-uiyrxCoklnpUMwRif6smNUp2psn7tfe0NP2B5/7N0U24yqQZJOPVUbpmp5apsaAf4sYFAX/eW06GoV/9srtNhQ==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.6.tgz", + "integrity": "sha512-2IqXwrxWF4tG2AR7b5tMYn+KEnWK8UvdC/NUSbOKWj/Kj11OJqel58FxyiXLK5CcKLiL8aGtTe4lkBKXyaHMBQ==", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index 0a4ba6a3..1ed0d161 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.4", "i18next-icu": "^2.3.0", - "hono": "^4.3.5" + "hono": "^4.3.6" } } From 8dca678723ddf61a3350e161567a07b63438609f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 03:16:45 +0000 Subject: [PATCH 178/422] chore(deps): lock file maintenance --- package-lock.json | 1309 +++++++++++++++++++++++++++------------------ 1 file changed, 801 insertions(+), 508 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9e3fe6d6..4656984f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,15 +37,6 @@ "wrangler": "^3.55.0" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", @@ -60,43 +51,43 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dev": true, "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", - "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", + "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.0", - "@babel/parser": "^7.24.0", + "@babel/helper-module-transforms": "^7.24.5", + "@babel/helpers": "^7.24.5", + "@babel/parser": "^7.24.5", "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.0", - "@babel/types": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -112,14 +103,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.24.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -177,28 +168,28 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", "dev": true, "dependencies": { - "@babel/types": "^7.22.15" + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", + "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-simple-access": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.5" }, "engines": { "node": ">=6.9.0" @@ -208,51 +199,51 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", - "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", + "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", + "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", "dev": true, "engines": { "node": ">=6.9.0" @@ -268,37 +259,38 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", - "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", + "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", "dev": true, "dependencies": { "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.0", - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.5", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", - "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -368,12 +360,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", + "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -470,12 +462,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", + "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.24.0" }, "engines": { "node": ">=6.9.0" @@ -485,9 +477,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", - "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", + "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -510,19 +502,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", - "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -531,13 +523,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", - "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -562,6 +554,70 @@ "node": ">=16.13" } }, + "node_modules/@cloudflare/workerd-darwin-64": { + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240419.0.tgz", + "integrity": "sha512-PGVe9sYWULHfvGhN0IZh8MsskNG/ufnBSqPbgFCxJHCTrVXLPuC35EoVaforyqjKRwj3U35XMyGo9KHcGnTeHQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16" + } + }, + "node_modules/@cloudflare/workerd-darwin-arm64": { + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240419.0.tgz", + "integrity": "sha512-z4etQSPiD5Gcjs962LiC7ZdmXnN6SGof5KrYoFiSI9X9kUvpuGH/lnjVVPd+NnVNeDU2kzmcAIgyZjkjTaqVXQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=16" + } + }, + "node_modules/@cloudflare/workerd-linux-64": { + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240419.0.tgz", + "integrity": "sha512-lBwhg0j3sYTFMsEb4bOClbVje8nqrYOu0H3feQlX+Eks94JIhWPkf8ywK4at/BUc1comPMhCgzDHwc2OMPUGgg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16" + } + }, + "node_modules/@cloudflare/workerd-linux-arm64": { + "version": "1.20240419.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240419.0.tgz", + "integrity": "sha512-ZMY6wwWkxL+WPq8ydOp/irSYjAnMhBz1OC1+4z+OANtDs2beaZODmq7LEB3hb5WUAaTPY7DIjZh3DfDfty0nYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16" + } + }, "node_modules/@cloudflare/workerd-windows-64": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240419.0.tgz", @@ -620,24 +676,360 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.2.2.tgz", "integrity": "sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==", "dev": true, - "dependencies": { - "escape-string-regexp": "^4.0.0", - "rollup-plugin-node-polyfills": "^0.2.1" - }, - "peerDependencies": { - "esbuild": "*" + "dependencies": { + "escape-string-regexp": "^4.0.0", + "rollup-plugin-node-polyfills": "^0.2.1" + }, + "peerDependencies": { + "esbuild": "*" + } + }, + "node_modules/@esbuild-plugins/node-modules-polyfill/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", + "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", + "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", + "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", + "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", + "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", + "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", + "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", + "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", + "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", + "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", + "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", + "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", + "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", + "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", + "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", + "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", + "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", + "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", + "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", + "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@esbuild-plugins/node-modules-polyfill/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.17.19", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", + "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", + "cpu": [ + "ia32" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, "node_modules/@esbuild/win32-x64": { @@ -880,9 +1272,9 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "dev": true }, "node_modules/@iarna/toml": { @@ -1702,14 +2094,14 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "peer": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -1752,7 +2144,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "http-cache-semantics": "^4.1.0", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -1772,7 +2164,7 @@ "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.4", + "undici": "5.28.2", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -1810,7 +2202,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -1825,7 +2217,7 @@ "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -1863,7 +2255,7 @@ "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -1979,7 +2371,7 @@ "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.4", + "undici": "5.28.2", "ws": "^8.2.2" }, "engines": { @@ -2050,9 +2442,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.31.0.tgz", - "integrity": "sha512-nCESoXAG3kRUO5n3QbDYAqX6RU3z1ORjnd7a3sqijYsCGHfOpcjGdS7JYLVg5if+tXMEF5529BPXFe5Kg/J9tw==", + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.31.2.tgz", + "integrity": "sha512-2aKyUx6La2P+pplL8+2vO67qJ+c1C79KYWAyQBE0JIT5kvKK9JpwtdNoK1F0/2mRpwhhYPADCz3sVIRqmL8cQQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -2069,19 +2461,118 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.31.0", - "@sentry/cli-linux-arm": "2.31.0", - "@sentry/cli-linux-arm64": "2.31.0", - "@sentry/cli-linux-i686": "2.31.0", - "@sentry/cli-linux-x64": "2.31.0", - "@sentry/cli-win32-i686": "2.31.0", - "@sentry/cli-win32-x64": "2.31.0" + "@sentry/cli-darwin": "2.31.2", + "@sentry/cli-linux-arm": "2.31.2", + "@sentry/cli-linux-arm64": "2.31.2", + "@sentry/cli-linux-i686": "2.31.2", + "@sentry/cli-linux-x64": "2.31.2", + "@sentry/cli-win32-i686": "2.31.2", + "@sentry/cli-win32-x64": "2.31.2" + } + }, + "node_modules/@sentry/cli-darwin": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.31.2.tgz", + "integrity": "sha512-BHA/JJXj1dlnoZQdK4efRCtHRnbBfzbIZUKAze7oRR1RfNqERI84BVUQeKateD3jWSJXQfEuclIShc61KOpbKw==", + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@sentry/cli-linux-arm": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.31.2.tgz", + "integrity": "sha512-W8k5mGYYZz/I/OxZH65YAK7dCkQAl+wbuoASGOQjUy5VDgqH0QJ8kGJufXvFPM+f3ZQGcKAnVsZ6tFqZXETBAw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux", + "freebsd" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@sentry/cli-linux-arm64": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.31.2.tgz", + "integrity": "sha512-FLVKkJ/rWvPy/ka7OrUdRW63a/z8HYI1Gt8Pr6rWs50hb7YJja8lM8IO10tYmcFE/tODICsnHO9HTeUg2g2d1w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux", + "freebsd" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@sentry/cli-linux-i686": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.31.2.tgz", + "integrity": "sha512-A64QtzaPi3MYFpZ+Fwmi0mrSyXgeLJ0cWr4jdeTGrzNpeowSteKgd6tRKU+LVq0k5shKE7wdnHk+jXnoajulMA==", + "cpu": [ + "x86", + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux", + "freebsd" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@sentry/cli-linux-x64": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.31.2.tgz", + "integrity": "sha512-YL/r+15R4mOEiU3mzn7iFQOeFEUB6KxeKGTTrtpeOGynVUGIdq4nV5rHow5JDbIzOuBS3SpOmcIMluvo1NCh0g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux", + "freebsd" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@sentry/cli-win32-i686": { + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.31.2.tgz", + "integrity": "sha512-Az/2bmW+TFI059RE0mSBIxTBcoShIclz7BDebmIoCkZ+retrwAzpmBnBCDAHow+Yi43utOow+3/4idGa2OxcLw==", + "cpu": [ + "x86", + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.31.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.31.0.tgz", - "integrity": "sha512-w5cvpZ6VVlhlyleY8TYHmrP7g48vKHnoVt5xFccfxT+HqQI/AxodvzgVvBTM2kB/sh/kHwexp6bJGWCdkGftww==", + "version": "2.31.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.31.2.tgz", + "integrity": "sha512-XIzyRnJu539NhpFa+JYkotzVwv3NrZ/4GfHB/JWA2zReRvsk39jJG8D5HOmm0B9JA63QQT7Dt39RW8g3lkmb6w==", "cpu": [ "x64" ], @@ -2223,18 +2714,18 @@ } }, "node_modules/@types/better-sqlite3": { - "version": "7.6.9", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.9.tgz", - "integrity": "sha512-FvktcujPDj9XKMJQWFcl2vVl7OdRIqsSRX9b0acWwTmwLK9CF2eqo/FRcmMLNpugKoX/avA6pb7TorDLmpgTnQ==", + "version": "7.6.10", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz", + "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/eslint": { - "version": "8.56.5", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", - "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", "dev": true, "peer": true, "dependencies": { @@ -2310,9 +2801,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.26", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.26.tgz", - "integrity": "sha512-YwOMmyhNnAWijOBQweOJnQPl068Oqd4K3OFbTc6AHJwzweUwwWG3GIFY74OKks2PJUDkQPeddOQES9mLn1CTEQ==", + "version": "20.12.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz", + "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -2389,26 +2880,11 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -2416,12 +2892,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@typescript-eslint/parser": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", @@ -2535,26 +3005,11 @@ } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -2562,12 +3017,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@typescript-eslint/utils": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", @@ -2593,26 +3042,11 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -2620,12 +3054,6 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/utils/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@typescript-eslint/visitor-keys": { "version": "7.8.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", @@ -2650,9 +3078,9 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "peer": true, "dependencies": { @@ -2675,9 +3103,9 @@ "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, "peer": true }, @@ -2701,16 +3129,16 @@ "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -2741,30 +3169,30 @@ "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -2772,26 +3200,26 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -2800,13 +3228,13 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -3159,12 +3587,15 @@ "dev": true }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/blake3-wasm": { @@ -3254,34 +3685,19 @@ "dev": true }, "node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", + "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, "dependencies": { "semver": "^7.0.0" } }, - "node_modules/builtins/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/builtins/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3289,12 +3705,6 @@ "node": ">=10" } }, - "node_modules/builtins/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -3326,9 +3736,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001597", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", - "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", + "version": "1.0.30001617", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz", + "integrity": "sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==", "dev": true, "funding": [ { @@ -3440,9 +3850,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, "node_modules/cliui": { @@ -3647,9 +4057,9 @@ } }, "node_modules/dedent": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", - "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, "peerDependencies": { "babel-plugin-macros": "^3.1.0" @@ -3730,9 +4140,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.701", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.701.tgz", - "integrity": "sha512-K3WPQ36bUOtXg/1+69bFlFOvdSm0/0bGqmsfPDLRXLanoKXdA+pIWuf/VbA9b+2CwBFuONgl4NEz4OEm+OJOKA==", + "version": "1.4.763", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.763.tgz", + "integrity": "sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ==", "dev": true }, "node_modules/emittery": { @@ -3754,9 +4164,9 @@ "dev": true }, "node_modules/enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", + "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -3776,9 +4186,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", + "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", "dev": true, "peer": true }, @@ -4715,9 +5125,9 @@ "dev": true }, "node_modules/intl-messageformat": { - "version": "10.5.11", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.11.tgz", - "integrity": "sha512-eYq5fkFBVxc7GIFDzpFQkDOZgNayNTQn4Oufe8jw6YY6OHVw70/4pA3FyCsQ0Gb2DnvEJEMmN2tOaXUGByM+kg==", + "version": "10.5.12", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.12.tgz", + "integrity": "sha512-izl0uxhy/melhw8gP2r8pGiVieviZmM4v5Oqx3c1/R7g9cwER2smmGfSjcIsp8Y3Q53bfciL/gkxacJRx/dUvg==", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "1.18.2", @@ -4856,26 +5266,11 @@ "node": ">=10" } }, - "node_modules/istanbul-lib-instrument/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -4883,12 +5278,6 @@ "node": ">=10" } }, - "node_modules/istanbul-lib-instrument/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/istanbul-lib-report": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", @@ -6276,26 +6665,11 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -6315,12 +6689,6 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/jest-util": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", @@ -6654,9 +7022,9 @@ } }, "node_modules/jschardet": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.0.0.tgz", - "integrity": "sha512-lJH6tJ77V8Nzd5QWRkFYCLc13a3vADkh3r/Fi8HupZGWk2OVVDfnZP8V/VgQgZ+lzW0kG2UGb5hFgt3V3ndotQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.2.tgz", + "integrity": "sha512-mw3CBZGzW8nUBPYhFU2ztZ/kJ6NClQUQVpyzvFMfznZsoC///ZQ30J2RCUanNsr5yF22LqhgYr/lj807/ZleWA==", "dev": true, "engines": { "node": ">=0.1.90" @@ -6851,26 +7219,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/make-dir/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -6878,12 +7231,6 @@ "node": ">=10" } }, - "node_modules/make-dir/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", @@ -7185,18 +7532,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npx-import/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npx-import/node_modules/mimic-fn": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", @@ -7252,13 +7587,10 @@ } }, "node_modules/npx-import/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -7278,12 +7610,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npx-import/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -7309,17 +7635,17 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -7434,16 +7760,16 @@ "dev": true }, "node_modules/path-scurry": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7459,18 +7785,18 @@ } }, "node_modules/path-scurry/node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.1.tgz", + "integrity": "sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==", "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } }, "node_modules/path-to-regexp": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", "dev": true }, "node_modules/path-type": { @@ -7676,9 +8002,9 @@ } }, "node_modules/pure-rand": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", - "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", "dev": true, "funding": [ { @@ -7722,9 +8048,9 @@ } }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "node_modules/readdirp": { @@ -8252,9 +8578,9 @@ } }, "node_modules/terser": { - "version": "5.29.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", - "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", "dev": true, "peer": true, "dependencies": { @@ -8563,26 +8889,11 @@ } } }, - "node_modules/ts-jest/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ts-jest/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -8590,12 +8901,6 @@ "node": ">=10" } }, - "node_modules/ts-jest/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/ts-loader": { "version": "9.5.1", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", @@ -8674,26 +8979,11 @@ "node": ">=8" } }, - "node_modules/ts-loader/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/ts-loader/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -8722,12 +9012,6 @@ "node": ">=8" } }, - "node_modules/ts-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", @@ -8780,9 +9064,9 @@ } }, "node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "version": "5.28.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", + "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", "dev": true, "dependencies": { "@fastify/busboy": "^2.0.0" @@ -8810,9 +9094,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", + "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", "dev": true, "funding": [ { @@ -8829,7 +9113,7 @@ } ], "dependencies": { - "escalade": "^3.1.1", + "escalade": "^3.1.2", "picocolors": "^1.0.0" }, "bin": { @@ -8909,9 +9193,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, "peer": true, "dependencies": { @@ -8929,27 +9213,27 @@ "dev": true }, "node_modules/webpack": { - "version": "5.90.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", - "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.9.0", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.16.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -8957,7 +9241,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.0", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -9040,6 +9324,15 @@ "node": ">= 8" } }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/workerd": { "version": "1.20240419.0", "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", @@ -9170,9 +9463,9 @@ } }, "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, "engines": { "node": ">=10.0.0" @@ -9262,9 +9555,9 @@ } }, "node_modules/zod": { - "version": "3.23.5", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.5.tgz", - "integrity": "sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==", + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "dev": true, "funding": { "url": "https://github.com/sponsors/colinhacks" From e2f215c941e8101ce6da4efebfea3c324476b3df Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 18:27:27 +0000 Subject: [PATCH 179/422] chore(deps): update typescript-eslint monorepo to ^7.9.0 --- package-lock.json | 126 +++++++++++++++++----------------------------- package.json | 4 +- 2 files changed, 48 insertions(+), 82 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4656984f..9b6e4440 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.8.0", - "@typescript-eslint/parser": "^7.8.0", + "@typescript-eslint/eslint-plugin": "^7.9.0", + "@typescript-eslint/parser": "^7.9.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -2798,7 +2798,8 @@ "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/node": { "version": "20.12.11", @@ -2818,12 +2819,6 @@ "@types/node": "*" } }, - "node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true - }, "node_modules/@types/stack-utils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", @@ -2846,21 +2841,19 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz", - "integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.9.0.tgz", + "integrity": "sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/type-utils": "7.8.0", - "@typescript-eslint/utils": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", - "debug": "^4.3.4", + "@typescript-eslint/scope-manager": "7.9.0", + "@typescript-eslint/type-utils": "7.9.0", + "@typescript-eslint/utils": "7.9.0", + "@typescript-eslint/visitor-keys": "7.9.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "semver": "^7.6.0", "ts-api-utils": "^1.3.0" }, "engines": { @@ -2880,28 +2873,16 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/parser": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", - "integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.9.0.tgz", + "integrity": "sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/typescript-estree": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", + "@typescript-eslint/scope-manager": "7.9.0", + "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/typescript-estree": "7.9.0", + "@typescript-eslint/visitor-keys": "7.9.0", "debug": "^4.3.4" }, "engines": { @@ -2921,13 +2902,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz", - "integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.9.0.tgz", + "integrity": "sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0" + "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/visitor-keys": "7.9.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2938,13 +2919,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz", - "integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.9.0.tgz", + "integrity": "sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.8.0", - "@typescript-eslint/utils": "7.8.0", + "@typescript-eslint/typescript-estree": "7.9.0", + "@typescript-eslint/utils": "7.9.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -2965,9 +2946,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz", - "integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.9.0.tgz", + "integrity": "sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==", "dev": true, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2978,13 +2959,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz", - "integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.9.0.tgz", + "integrity": "sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/visitor-keys": "7.8.0", + "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/visitor-keys": "7.9.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3018,18 +2999,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", - "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.9.0.tgz", + "integrity": "sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.15", - "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "7.8.0", - "@typescript-eslint/types": "7.8.0", - "@typescript-eslint/typescript-estree": "7.8.0", - "semver": "^7.6.0" + "@typescript-eslint/scope-manager": "7.9.0", + "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/typescript-estree": "7.9.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3042,25 +3020,13 @@ "eslint": "^8.56.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", - "integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.9.0.tgz", + "integrity": "sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/types": "7.9.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 1ed0d161..3f2cc024 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.8.0", - "@typescript-eslint/parser": "^7.8.0", + "@typescript-eslint/eslint-plugin": "^7.9.0", + "@typescript-eslint/parser": "^7.9.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 78060a586fe77c4c1618b1c955f4b7aee4afd769 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 23:25:26 +0000 Subject: [PATCH 180/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240512.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b6e4440..0a47f2df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240502.0", + "@cloudflare/workers-types": "^4.20240512.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", @@ -635,9 +635,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240502.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240502.0.tgz", - "integrity": "sha512-OB1jIyPOzyOcuZFHWhsQnkRLN6u8+jmU9X3T4KZlGgn3Ivw8pBiswhLOp+yFeChR3Y4/5+V0hPFRko5SReordg==", + "version": "4.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240512.0.tgz", + "integrity": "sha512-o2yTEWg+YK/I1t/Me+dA0oarO0aCbjibp6wSeaw52DSE9tDyKJ7S+Qdyw/XsMrKn4t8kF6f/YOba+9O4MJfW9w==", "dev": true }, "node_modules/@cspotcode/source-map-support": { diff --git a/package.json b/package.json index 3f2cc024..a1b4c499 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240502.0", + "@cloudflare/workers-types": "^4.20240512.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", From 8491bcc614afdaabee7f9ac07cf2b30a88da2445 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 May 2024 21:42:59 +0000 Subject: [PATCH 181/422] chore(deps): update dependency wrangler to ^3.56.0 --- package-lock.json | 66 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a47f2df..e9d98576 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.55.0" + "wrangler": "^3.56.0" } }, "node_modules/@ampproject/remapping": { @@ -555,9 +555,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240419.0.tgz", - "integrity": "sha512-PGVe9sYWULHfvGhN0IZh8MsskNG/ufnBSqPbgFCxJHCTrVXLPuC35EoVaforyqjKRwj3U35XMyGo9KHcGnTeHQ==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240512.0.tgz", + "integrity": "sha512-VMp+CsSHFALQiBzPdQ5dDI4T1qwLu0mQ0aeKVNDosXjueN0f3zj/lf+mFil5/9jBbG3t4mG0y+6MMnalP9Lobw==", "cpu": [ "x64" ], @@ -571,9 +571,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240419.0.tgz", - "integrity": "sha512-z4etQSPiD5Gcjs962LiC7ZdmXnN6SGof5KrYoFiSI9X9kUvpuGH/lnjVVPd+NnVNeDU2kzmcAIgyZjkjTaqVXQ==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240512.0.tgz", + "integrity": "sha512-lZktXGmzMrB5rJqY9+PmnNfv1HKlj/YLZwMjPfF0WVKHUFdvQbAHsi7NlKv6mW9uIvlZnS+K4sIkWc0MDXcRnA==", "cpu": [ "arm64" ], @@ -587,9 +587,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240419.0.tgz", - "integrity": "sha512-lBwhg0j3sYTFMsEb4bOClbVje8nqrYOu0H3feQlX+Eks94JIhWPkf8ywK4at/BUc1comPMhCgzDHwc2OMPUGgg==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240512.0.tgz", + "integrity": "sha512-wrHvqCZZqXz6Y3MUTn/9pQNsvaoNjbJpuA6vcXsXu8iCzJi911iVW2WUEBX+MpUWD+mBIP0oXni5tTlhkokOPw==", "cpu": [ "x64" ], @@ -603,9 +603,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240419.0.tgz", - "integrity": "sha512-ZMY6wwWkxL+WPq8ydOp/irSYjAnMhBz1OC1+4z+OANtDs2beaZODmq7LEB3hb5WUAaTPY7DIjZh3DfDfty0nYg==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240512.0.tgz", + "integrity": "sha512-YPezHMySL9J9tFdzxz390eBswQ//QJNYcZolz9Dgvb3FEfdpK345cE/bsWbMOqw5ws2f82l388epoenghtYvAg==", "cpu": [ "arm64" ], @@ -619,9 +619,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240419.0.tgz", - "integrity": "sha512-YJjgaJN2yGTkV7Cr4K3i8N4dUwVQTclT3Pr3NpRZCcLjTszwlE53++XXDnHMKGXBbSguIizaVbmcU2EtmIXyeQ==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240512.0.tgz", + "integrity": "sha512-SxKapDrIYSscMR7lGIp/av0l6vokjH4xQ9ACxHgXh+OdOus9azppSmjaPyw4/ePvg7yqpkaNjf9o258IxWtvKQ==", "cpu": [ "x64" ], @@ -7285,9 +7285,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240419.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240419.1.tgz", - "integrity": "sha512-Q9n0W07uUD/u0c/b03E4iogeXOAMjZnE3P7B5Yi8sPaZAx6TYWwjurGBja+Pg2yILN2iMaliEobfVyAKss33cA==", + "version": "3.20240512.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240512.0.tgz", + "integrity": "sha512-X0PlKR0AROKpxFoJNmRtCMIuJxj+ngEcyTOlEokj2rAQ0TBwUhB4/1uiPvdI6ofW5NugPOD1uomAv+gLjwsLDQ==", "dev": true, "dependencies": { "@cspotcode/source-map-support": "0.8.1", @@ -7298,7 +7298,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240419.0", + "workerd": "1.20240512.0", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -9300,9 +9300,9 @@ } }, "node_modules/workerd": { - "version": "1.20240419.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240419.0.tgz", - "integrity": "sha512-9yV98KpkQgG+bdEsKEW8i1AYZgxns6NVSfdOVEB2Ue1pTMtIEYfUyqUE+O2amisRrfaC3Pw4EvjtTmVaoetfeg==", + "version": "1.20240512.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240512.0.tgz", + "integrity": "sha512-VUBmR1PscAPHEE0OF/G2K7/H1gnr9aDWWZzdkIgWfNKkv8dKFCT75H+GJtUHjfwqz3rYCzaNZmatSXOpLGpF8A==", "dev": true, "hasInstallScript": true, "bin": { @@ -9312,17 +9312,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240419.0", - "@cloudflare/workerd-darwin-arm64": "1.20240419.0", - "@cloudflare/workerd-linux-64": "1.20240419.0", - "@cloudflare/workerd-linux-arm64": "1.20240419.0", - "@cloudflare/workerd-windows-64": "1.20240419.0" + "@cloudflare/workerd-darwin-64": "1.20240512.0", + "@cloudflare/workerd-darwin-arm64": "1.20240512.0", + "@cloudflare/workerd-linux-64": "1.20240512.0", + "@cloudflare/workerd-linux-arm64": "1.20240512.0", + "@cloudflare/workerd-windows-64": "1.20240512.0" } }, "node_modules/wrangler": { - "version": "3.55.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.55.0.tgz", - "integrity": "sha512-VhtCioKxOdVqkHa8jQ6C6bX3by2Ko0uM0DKzrA+6lBZvfDUlGDWSOPiG+1fOHBHj2JTVBntxWCztXP6L+Udr8w==", + "version": "3.56.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.56.0.tgz", + "integrity": "sha512-YEUscEmg6F7nVPoNX5uaQ/KT0ztkPLLN4XGOl9uwgLCTHsyilzeh4WvEg6lelDi60EIXhuzWLjf0jBFN4wbnZw==", "dev": true, "dependencies": { "@cloudflare/kv-asset-handler": "0.3.2", @@ -9331,7 +9331,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240419.1", + "miniflare": "3.20240512.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -9351,7 +9351,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240419.0" + "@cloudflare/workers-types": "^4.20240512.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index a1b4c499..a7cbe92c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.55.0" + "wrangler": "^3.56.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From c1bc15414f29d366aae9e4fffded0426d3fdf6d9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 17 May 2024 08:32:35 +0000 Subject: [PATCH 182/422] chore(deps): update dependency wrangler to ^3.57.0 --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e9d98576..03e9d12b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.56.0" + "wrangler": "^3.57.0" } }, "node_modules/@ampproject/remapping": { @@ -9320,10 +9320,11 @@ } }, "node_modules/wrangler": { - "version": "3.56.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.56.0.tgz", - "integrity": "sha512-YEUscEmg6F7nVPoNX5uaQ/KT0ztkPLLN4XGOl9uwgLCTHsyilzeh4WvEg6lelDi60EIXhuzWLjf0jBFN4wbnZw==", + "version": "3.57.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.57.0.tgz", + "integrity": "sha512-izK3AZtlFoTq8N0EZjLOQ7hqwsjaXCc1cbNKuhsLJjDX1jB1YZBDPhIhtXL4VVzkJAcH+0Zw2gguOePFCHNaxw==", "dev": true, + "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.2", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", diff --git a/package.json b/package.json index a7cbe92c..dcfc8c5c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.2", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.56.0" + "wrangler": "^3.57.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From e165be39fbf34976d030724c3bcca9114fad8c3f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 19 May 2024 12:18:24 +0000 Subject: [PATCH 183/422] fix(deps): update dependency hono to ^4.3.8 --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 03e9d12b..cefe0ff8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.6", + "hono": "^4.3.8", "i18next": "^23.11.4", "i18next-icu": "^2.3.0" }, @@ -4939,9 +4939,10 @@ } }, "node_modules/hono": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.6.tgz", - "integrity": "sha512-2IqXwrxWF4tG2AR7b5tMYn+KEnWK8UvdC/NUSbOKWj/Kj11OJqel58FxyiXLK5CcKLiL8aGtTe4lkBKXyaHMBQ==", + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.8.tgz", + "integrity": "sha512-IepU1cWz7oWY/os4Dbgq8dAjQh+APbS0LvLf85bL3cnh4sqMZ1MSBCYFkpm+MIpGoRUMmX8v9CeQh+TmBX3RUA==", + "license": "MIT", "engines": { "node": ">=16.0.0" } diff --git a/package.json b/package.json index dcfc8c5c..63dd2a58 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.4", "i18next-icu": "^2.3.0", - "hono": "^4.3.6" + "hono": "^4.3.8" } } From e3970bc8bed61c133f8cbe5da84c2ca36b54c1ea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 22:15:35 +0000 Subject: [PATCH 184/422] fix(deps): update dependency i18next to ^23.11.5 --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cefe0ff8..3d928afd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.1.0", "hono": "^4.3.8", - "i18next": "^23.11.4", + "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -4988,9 +4988,9 @@ } }, "node_modules/i18next": { - "version": "23.11.4", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.4.tgz", - "integrity": "sha512-CCUjtd5TfaCl+mLUzAA0uPSN+AVn4fP/kWCYt/hocPUwusTpMVczdrRyOBUwk6N05iH40qiKx6q1DoNJtBIwdg==", + "version": "23.11.5", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.5.tgz", + "integrity": "sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA==", "funding": [ { "type": "individual", @@ -5005,6 +5005,7 @@ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" } diff --git a/package.json b/package.json index 63dd2a58..5f02c8c2 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.1.0", - "i18next": "^23.11.4", + "i18next": "^23.11.5", "i18next-icu": "^2.3.0", "hono": "^4.3.8" } From 9a9ca5381e6048c636f4a31546aecb03004ec701 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 20 May 2024 23:59:04 -0400 Subject: [PATCH 185/422] Fix localization bug with polls --- src/embed/status.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 40a6e83e..e56df271 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -391,8 +391,7 @@ export const handleStatus = async ( /* Finally, add the footer of the poll with # of votes and time left */ str += '\n'; /* TODO: Localize time left */ str += i18next - .t('pollVotes') - .format({ voteCount: formatNumber(poll.total_votes), timeLeft: poll.time_left_en }); + .t('pollVotes', { voteCount: formatNumber(poll.total_votes), timeLeft: poll.time_left_en }) /* Check if the poll is ongoing and apply low TTL cache control. Yes, checking if this is a string is a hacky way to do this, but From eb565e689a8eb0f75d493509c33cd3db7814bbb2 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 21 May 2024 00:02:45 -0400 Subject: [PATCH 186/422] Fix rare issue with malformed expanded link data --- src/helpers/linkFixer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/linkFixer.ts b/src/helpers/linkFixer.ts index b9c594f7..acf32c4d 100644 --- a/src/helpers/linkFixer.ts +++ b/src/helpers/linkFixer.ts @@ -5,7 +5,7 @@ export const linkFixer = (entities: TcoExpansion[] | undefined, text: string): s // }); if (Array.isArray(entities) && entities.length) { entities.forEach((url: TcoExpansion) => { - let newURL = url.expanded_url; + let newURL = url.expanded_url ?? url.url ?? ''; if (newURL.match(/^https:\/\/twitter\.com\/i\/web\/status\/\w+/g) !== null) { newURL = ''; From 6f151316e3b9311a8b8858466dd071688a39b732 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 May 2024 10:54:02 +0000 Subject: [PATCH 187/422] chore(deps): update dependency ts-jest to ^29.1.3 --- package-lock.json | 16 +++++++++++----- package.json | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3d928afd..3bc1c115 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", - "ts-jest": "^29.1.2", + "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.57.0" @@ -8815,10 +8815,11 @@ } }, "node_modules/ts-jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", - "integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==", + "version": "29.1.3", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.3.tgz", + "integrity": "sha512-6L9qz3ginTd1NKhOxmkP0qU3FyKjj5CPoY+anszfVn6Pmv/RIKzhiMCsH7Yb7UvJR9I2A64rm4zQl531s2F1iw==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "0.x", "fast-json-stable-stringify": "2.x", @@ -8833,10 +8834,11 @@ "ts-jest": "cli.js" }, "engines": { - "node": "^16.10.0 || ^18.0.0 || >=20.0.0" + "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" }, "peerDependencies": { "@babel/core": ">=7.0.0-beta.0 <8", + "@jest/transform": "^29.0.0", "@jest/types": "^29.0.0", "babel-jest": "^29.0.0", "jest": "^29.0.0", @@ -8846,6 +8848,9 @@ "@babel/core": { "optional": true }, + "@jest/transform": { + "optional": true + }, "@jest/types": { "optional": true }, @@ -8862,6 +8867,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, diff --git a/package.json b/package.json index 5f02c8c2..837b0b20 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", - "ts-jest": "^29.1.2", + "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.57.0" From 38081201a050127f1483cb06194f5b9b11f1e03c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 May 2024 22:45:51 +0000 Subject: [PATCH 188/422] chore(deps): update dependency wrangler to ^3.57.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3bc1c115..0989878b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.57.0" + "wrangler": "^3.57.1" } }, "node_modules/@ampproject/remapping": { @@ -9328,9 +9328,9 @@ } }, "node_modules/wrangler": { - "version": "3.57.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.57.0.tgz", - "integrity": "sha512-izK3AZtlFoTq8N0EZjLOQ7hqwsjaXCc1cbNKuhsLJjDX1jB1YZBDPhIhtXL4VVzkJAcH+0Zw2gguOePFCHNaxw==", + "version": "3.57.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.57.1.tgz", + "integrity": "sha512-M8YnWUwdrb8AFiRePtVnzlDn02OX4osWvdl8oVh6eyZqqkqXYg7lwlYBr14Qj92pMN4JvMBmDZoukkYHvwpJRg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 837b0b20..1a308f73 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.57.0" + "wrangler": "^3.57.1" }, "dependencies": { "@hono/sentry": "^1.1.0", From 881150ff0be88dad1b3a02f2f830ee59aa6ffdeb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 24 May 2024 10:32:06 +0000 Subject: [PATCH 189/422] fix(deps): update dependency hono to ^4.3.11 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0989878b..d976cb7d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.8", + "hono": "^4.3.11", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -4939,9 +4939,9 @@ } }, "node_modules/hono": { - "version": "4.3.8", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.8.tgz", - "integrity": "sha512-IepU1cWz7oWY/os4Dbgq8dAjQh+APbS0LvLf85bL3cnh4sqMZ1MSBCYFkpm+MIpGoRUMmX8v9CeQh+TmBX3RUA==", + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.11.tgz", + "integrity": "sha512-Hle1uNqJJKkebFkFEEWr3UAElJP922Xy0STfl8c+1PH1q+l6WrmhwAJFS6YH8ZWJY4z46qJtssbyVwwPm3dP5w==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 1a308f73..b5cab946 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.3.8" + "hono": "^4.3.11" } } From 03b6234c91f62805c47d3073b3e96ba1890e43cb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 01:59:07 +0000 Subject: [PATCH 190/422] chore(deps): lock file maintenance --- package-lock.json | 1425 ++++++++++++++++++++++++++++++++++----------- 1 file changed, 1093 insertions(+), 332 deletions(-) diff --git a/package-lock.json b/package-lock.json index d976cb7d..44275244 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,6 +42,7 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -51,12 +52,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", + "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.2", + "@babel/highlight": "^7.24.6", "picocolors": "^1.0.0" }, "engines": { @@ -64,30 +66,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", - "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", + "integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", - "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.6.tgz", + "integrity": "sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.24.5", - "@babel/helpers": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5", + "@babel/code-frame": "^7.24.6", + "@babel/generator": "^7.24.6", + "@babel/helper-compilation-targets": "^7.24.6", + "@babel/helper-module-transforms": "^7.24.6", + "@babel/helpers": "^7.24.6", + "@babel/parser": "^7.24.6", + "@babel/template": "^7.24.6", + "@babel/traverse": "^7.24.6", + "@babel/types": "^7.24.6", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -103,12 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", - "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", + "integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.5", + "@babel/types": "^7.24.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -118,13 +123,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", + "integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", + "@babel/compat-data": "^7.24.6", + "@babel/helper-validator-option": "^7.24.6", "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -134,62 +140,67 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz", + "integrity": "sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz", + "integrity": "sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.6", + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz", + "integrity": "sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", + "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.0" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", - "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", + "integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-simple-access": "^7.24.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/helper-validator-identifier": "^7.24.5" + "@babel/helper-environment-visitor": "^7.24.6", + "@babel/helper-module-imports": "^7.24.6", + "@babel/helper-simple-access": "^7.24.6", + "@babel/helper-split-export-declaration": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -199,86 +210,93 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", - "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz", + "integrity": "sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", - "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", + "integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", + "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", - "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", + "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", + "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", - "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", + "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", - "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", + "integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.5", - "@babel/types": "^7.24.5" + "@babel/template": "^7.24.6", + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", - "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", + "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.6", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -288,10 +306,11 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", + "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", "dev": true, + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -304,6 +323,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -316,6 +336,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -328,6 +349,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -340,6 +362,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -352,6 +375,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -360,12 +384,13 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", - "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.6.tgz", + "integrity": "sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -379,6 +404,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -391,6 +417,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -403,6 +430,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -415,6 +443,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -427,6 +456,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -439,6 +469,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -451,6 +482,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -462,12 +494,13 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", - "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.6.tgz", + "integrity": "sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" + "@babel/helper-plugin-utils": "^7.24.6" }, "engines": { "node": ">=6.9.0" @@ -477,9 +510,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", - "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.6.tgz", + "integrity": "sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -488,33 +522,35 @@ } }, "node_modules/@babel/template": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", - "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", + "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0" + "@babel/code-frame": "^7.24.6", + "@babel/parser": "^7.24.6", + "@babel/types": "^7.24.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", - "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/types": "^7.24.5", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", + "integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.6", + "@babel/generator": "^7.24.6", + "@babel/helper-environment-visitor": "^7.24.6", + "@babel/helper-function-name": "^7.24.6", + "@babel/helper-hoist-variables": "^7.24.6", + "@babel/helper-split-export-declaration": "^7.24.6", + "@babel/parser": "^7.24.6", + "@babel/types": "^7.24.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -523,13 +559,14 @@ } }, "node_modules/@babel/types": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", - "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", + "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.1", - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-string-parser": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.6", "to-fast-properties": "^2.0.0" }, "engines": { @@ -540,13 +577,15 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@cloudflare/kv-asset-handler": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.2.tgz", "integrity": "sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==", "dev": true, + "license": "MIT OR Apache-2.0", "dependencies": { "mime": "^3.0.0" }, @@ -562,6 +601,7 @@ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -578,6 +618,7 @@ "arm64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -594,6 +635,7 @@ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -610,6 +652,7 @@ "arm64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -626,6 +669,7 @@ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "win32" @@ -638,13 +682,15 @@ "version": "4.20240512.0", "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240512.0.tgz", "integrity": "sha512-o2yTEWg+YK/I1t/Me+dA0oarO0aCbjibp6wSeaw52DSE9tDyKJ7S+Qdyw/XsMrKn4t8kF6f/YOba+9O4MJfW9w==", - "dev": true + "dev": true, + "license": "MIT OR Apache-2.0" }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -657,6 +703,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -667,6 +714,7 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.2.3.tgz", "integrity": "sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==", "dev": true, + "license": "ISC", "peerDependencies": { "esbuild": "*" } @@ -676,6 +724,7 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.2.2.tgz", "integrity": "sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==", "dev": true, + "license": "ISC", "dependencies": { "escape-string-regexp": "^4.0.0", "rollup-plugin-node-polyfills": "^0.2.1" @@ -689,6 +738,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -704,6 +754,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -720,6 +771,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -736,6 +788,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -752,6 +805,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -768,6 +822,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -784,6 +839,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -800,6 +856,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -816,6 +873,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -832,6 +890,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -848,6 +907,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -864,6 +924,7 @@ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -880,6 +941,7 @@ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -896,6 +958,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -912,6 +975,7 @@ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -928,6 +992,7 @@ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -944,6 +1009,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -960,6 +1026,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -976,6 +1043,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -992,6 +1060,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -1008,6 +1077,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1024,6 +1094,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1040,6 +1111,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1053,6 +1125,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -1068,6 +1141,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -1077,6 +1151,7 @@ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -1100,6 +1175,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1110,6 +1186,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -1125,6 +1202,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1137,6 +1215,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -1149,6 +1228,7 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -1158,14 +1238,16 @@ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/@formatjs/ecma402-abstract": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.18.2.tgz", - "integrity": "sha512-+QoPW4csYALsQIl8GbN14igZzDbuwzcpWrku9nyMXlaqAlwRBgl5V+p0vWMGFqHOw37czNXaP/lEk4wbLgcmtA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", + "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", + "license": "MIT", "peer": true, "dependencies": { "@formatjs/intl-localematcher": "0.5.4", @@ -1176,29 +1258,32 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.6.tgz", - "integrity": "sha512-etVau26po9+eewJKYoiBKP6743I1br0/Ie00Pb/S/PtmYfmjTcOn2YCh2yNkSZI12h6Rg+BOgQYborXk46BvkA==", + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.8.tgz", + "integrity": "sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==", + "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "1.18.2", - "@formatjs/icu-skeleton-parser": "1.8.0", + "@formatjs/ecma402-abstract": "2.0.0", + "@formatjs/icu-skeleton-parser": "1.8.2", "tslib": "^2.4.0" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.0.tgz", - "integrity": "sha512-QWLAYvM0n8hv7Nq5BEs4LKIjevpVpbGLAJgOaYzg9wABEoX1j0JO1q2/jVkO6CVlq0dbsxZCngS5aXbysYueqA==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.2.tgz", + "integrity": "sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==", + "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "1.18.2", + "@formatjs/ecma402-abstract": "2.0.0", "tslib": "^2.4.0" } }, @@ -1206,6 +1291,7 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -1215,6 +1301,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.1.0.tgz", "integrity": "sha512-sg0hyn3VhQi2IQtHQgHxdyUWgvy+LMdjne0iVkFf0gW2KM3/uZyvMxdTZBlzOPeMq50q6CIEZrxtZJ8TZt8Vcw==", + "license": "MIT", "dependencies": { "toucan-js": "^3.4.0" }, @@ -1227,6 +1314,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.2", "debug": "^4.3.1", @@ -1241,6 +1329,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1251,6 +1340,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1263,6 +1353,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -1275,19 +1366,22 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -1304,6 +1398,7 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -1313,6 +1408,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -1326,6 +1422,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -1339,6 +1436,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -1351,6 +1449,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -1366,6 +1465,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -1378,6 +1478,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1387,6 +1488,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1396,6 +1498,7 @@ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -1413,6 +1516,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1428,6 +1532,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1444,6 +1549,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1455,13 +1561,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/console/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1471,6 +1579,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1483,6 +1592,7 @@ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/reporters": "^29.7.0", @@ -1530,6 +1640,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1545,6 +1656,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1561,6 +1673,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1572,13 +1685,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/core/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1588,6 +1703,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1600,6 +1716,7 @@ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -1615,6 +1732,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -1628,6 +1746,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -1640,6 +1759,7 @@ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -1657,6 +1777,7 @@ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -1672,6 +1793,7 @@ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.7.0", @@ -1715,6 +1837,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1730,6 +1853,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1740,6 +1864,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1756,6 +1881,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1767,13 +1893,16 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/reporters/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1794,6 +1923,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1803,6 +1933,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1815,6 +1946,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1827,6 +1959,7 @@ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -1839,6 +1972,7 @@ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -1853,6 +1987,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", @@ -1868,6 +2003,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", @@ -1883,6 +2019,7 @@ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -1909,6 +2046,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1924,6 +2062,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1940,6 +2079,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1951,13 +2091,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/transform/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1967,6 +2109,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1979,6 +2122,7 @@ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -1996,6 +2140,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -2011,6 +2156,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2027,6 +2173,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -2038,13 +2185,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -2054,6 +2203,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2066,6 +2216,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -2080,6 +2231,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2089,6 +2241,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2098,6 +2251,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -2108,13 +2262,15 @@ "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -2125,6 +2281,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/eslint-formatter-sarif/-/eslint-formatter-sarif-3.1.0.tgz", "integrity": "sha512-/mn4UXziHzGXnKCg+r8HGgPy+w4RzpgdoqFuqaKOqUVBT5x2CygGefIrO4SusaY7t0C4gyIWMNu6YQT6Jw64Cw==", "dev": true, + "license": "MIT", "dependencies": { "eslint": "^8.9.0", "jschardet": "latest", @@ -2140,6 +2297,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.2.tgz", "integrity": "sha512-XH218Y2jxSOfxG8EyuprBKhI/Fn6xLrb9A39niJBlzpiKXqr8skl/sy/sUL5tfvqEbEnqDagGne8zEcjM+1fBg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2155,6 +2313,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.2.tgz", "integrity": "sha512-n/smm5ZTg7ilGM4fxO7Gxhbe573oc8Za06M3b2fO+lPWqF6NJcEKdCC+sJntVFbn3Cbbd2G1ChISmugPfmlCkQ==", "dev": true, + "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", "@miniflare/queues": "2.14.2", @@ -2176,6 +2335,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=10" } @@ -2185,6 +2345,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.2.tgz", "integrity": "sha512-3NPJyBLbFfzz9VAAdIZrDRdRpyslVCJoZHQk0/0CX3z2mJIfcQzjZhox2cYCFNH8NMJ7pRg6AeSMPYAnDKECDg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2" @@ -2198,6 +2359,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.2.tgz", "integrity": "sha512-BfK+ZkJABoi7gd/O6WbpsO4GrgW+0dmOBWJDlNBxQ7GIpa+w3n9+SNnrYUxKzWlPSvz+TfTTk381B1z/Z87lPw==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2213,6 +2375,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.2.tgz", "integrity": "sha512-tu0kd9bj38uZ04loHb3sMI8kzUzZPgPOAJEdS9zmdSPh0uOkjCDf/TEkKsDdv2OFysyb0DRsIrwhPqCTIrPf1Q==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2228,6 +2391,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.2.tgz", "integrity": "sha512-3rs4cJOGACT/U7NH7j4KD29ugXRYUiM0aGkvOEdFQtChXLsYClJljXpezTfJJxBwZjdS4F2UFTixtFcHp74UfA==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2240,6 +2404,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.2.tgz", "integrity": "sha512-OylkRs4lOWKvGnX+Azab3nx+1qwC87M36/hkgAU1RRvVDCOxOrYLvNLUczFfgmgMBwpYsmmW8YOIASlI3p4Qgw==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2252,6 +2417,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.2.tgz", "integrity": "sha512-uuc7dx6OqSQT8i0F2rsigfizXmInssRvvJAjoi1ltaNZNJCHH9l1PwHfaNc/XAuDjYmiCjtHDaPdRvZU9g9F3g==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2266,6 +2432,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.2.tgz", "integrity": "sha512-WlyxAQ+bv/9Pm/xnbpgAg7RNX4pz/q3flytUoo4z4OrRmNEuXrbMUsJZnH8dziqzrZ2gCLkYIEzeaTmSQKp5Jg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2278,6 +2445,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.2.tgz", "integrity": "sha512-dDnYIztz10zDQjaFJ8Gy9UaaBWZkw3NyhFdpX6tAeyPA/2lGvkftc42MYmNi8s5ljqkZAtKgWAJnSf2K75NCJw==", "dev": true, + "license": "MIT", "dependencies": { "@types/better-sqlite3": "^7.6.0", "kleur": "^4.1.4", @@ -2293,6 +2461,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.14.2.tgz", "integrity": "sha512-97y/95EzDC86jM2bKYacKk4n59miFC+WXueRdW5TeVzBw2UTL2Alvy36AZuyMUgBqxZdJSv88/q0jHTw7LvyMA==", "dev": true, + "license": "MIT", "dependencies": { "@cloudflare/workers-types": "^4.20221111.1", "@miniflare/cache": "2.14.2", @@ -2317,6 +2486,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.2.tgz", "integrity": "sha512-jFOx1G5kD+kTubsga6jcFbMdU2nSuNG2/EkojwuhYT8hYp3qd8duvPyh1V+OR2tMvM4FWu6jXPXNZNBHXHQaUQ==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/kv": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2331,6 +2501,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.2.tgz", "integrity": "sha512-tn8rqMBeTtN+ICHQAMKQ0quHGYIkcyDK0qKW+Ic14gdfGDZx45BqXExQM9wTVqKtwAt85zp5eKVUYQCFfUx46Q==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2" @@ -2344,6 +2515,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.2.tgz", "integrity": "sha512-9Wtz9mayHIY0LDsfpMGx+/sfKCq3eAQJzYY+ju1tTEaKR0sVAuO51wu0wbyldsjj9OcBcd2X32iPbIa7KcSZQQ==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2356,6 +2528,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.2.tgz", "integrity": "sha512-/TL0np4uYDl+6MdseDApZmDdlJ6Y7AY5iDY0TvUQJG9nyBoCjX6w0Zn4SiKDwO6660rPtSqZ5c7HzbPhGb5vsA==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2368,6 +2541,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.2.tgz", "integrity": "sha512-kpbVlznPuxNQahssQvZiNPQo/iPme7qV3WMQeg6TYNCkYD7n6vEqeFZ5E/eQgB59xCanpvw4Ci8y/+SdMK6BUg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2383,6 +2557,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2396,6 +2571,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -2405,6 +2581,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2414,22 +2591,24 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.16.1.tgz", - "integrity": "sha512-pJka66URsqQbk6hTs9H1XFpUeI0xxuqLYf9Dy5pRGNHSJMtfv91U+CaYSWt03aRRMGDXMduh62zAAY7Wf0HO+A==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.17.0.tgz", + "integrity": "sha512-njBWwVVFEb5SuGqk1KYiIcuKU3dEPuiaDN42hY72mfuQgeMR/RUZtibAQ5yu2Ii7yok6kewLe4OvztP2oP/IVQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.16.1.tgz", - "integrity": "sha512-n6z8Ts3T9HROLuY7tVEYpBKvS+P7+b8NdqxP7QBcwp2nuPUlN5Ola1ivFjk1p5a7wRYeN9zM8orGe4l2HeNfYA==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.17.0.tgz", + "integrity": "sha512-aIjCexNsB6DXtl/IngJcUxN7OalsyP5tS/4rqxj6pvqZbeg/7JMlMgy2nOOWsNhy+chX8swThS39dY8pCcEYLQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.16.1", + "@sentry/babel-plugin-component-annotate": "2.17.0", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2447,6 +2626,7 @@ "integrity": "sha512-2aKyUx6La2P+pplL8+2vO67qJ+c1C79KYWAyQBE0JIT5kvKK9JpwtdNoK1F0/2mRpwhhYPADCz3sVIRqmL8cQQ==", "dev": true, "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { "https-proxy-agent": "^5.0.0", "node-fetch": "^2.6.7", @@ -2475,6 +2655,7 @@ "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.31.2.tgz", "integrity": "sha512-BHA/JJXj1dlnoZQdK4efRCtHRnbBfzbIZUKAze7oRR1RfNqERI84BVUQeKateD3jWSJXQfEuclIShc61KOpbKw==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "darwin" @@ -2491,6 +2672,7 @@ "arm" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2508,6 +2690,7 @@ "arm64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2526,6 +2709,7 @@ "ia32" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2543,6 +2727,7 @@ "x64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2561,6 +2746,7 @@ "ia32" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2577,6 +2763,7 @@ "x64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2590,6 +2777,7 @@ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.114.0.tgz", "integrity": "sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/types": "7.114.0", "@sentry/utils": "7.114.0" @@ -2599,12 +2787,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.16.1.tgz", - "integrity": "sha512-xwkuDKxNfEL8hMjlD/ByjmTeC1QiLULTsmdiYFjlz9HcYUtjU175V+cmOKqWrXAg/j3DmPZM9zNS9sdg3E7oVg==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.17.0.tgz", + "integrity": "sha512-lyuiwo21wovStBMNM2CLihSN7l6N60N/p+7pJWrJ3N/mH0vLMTlngZXHxXbPIh73XPSjm10ZpkdQkScwObsvbQ==", "dev": true, + "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.16.1", + "@sentry/bundler-plugin-core": "2.17.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, @@ -2617,6 +2806,7 @@ "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.114.0.tgz", "integrity": "sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/core": "7.114.0", "@sentry/types": "7.114.0", @@ -2632,6 +2822,7 @@ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.114.0.tgz", "integrity": "sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -2641,6 +2832,7 @@ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.114.0.tgz", "integrity": "sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/types": "7.114.0" }, @@ -2652,13 +2844,15 @@ "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sinonjs/commons": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -2668,6 +2862,7 @@ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } @@ -2677,6 +2872,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -2690,6 +2886,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -2699,16 +2896,18 @@ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", - "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -2718,6 +2917,7 @@ "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz", "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2727,6 +2927,7 @@ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/estree": "*", @@ -2738,6 +2939,7 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/eslint": "*", @@ -2749,6 +2951,7 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@types/graceful-fs": { @@ -2756,6 +2959,7 @@ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2764,13 +2968,15 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -2780,6 +2986,7 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -2789,6 +2996,7 @@ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -2799,13 +3007,15 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@types/node": { - "version": "20.12.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.11.tgz", - "integrity": "sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==", + "version": "20.12.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", + "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } @@ -2815,6 +3025,7 @@ "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2823,13 +3034,15 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/yargs": { "version": "17.0.32", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -2838,19 +3051,21 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.9.0.tgz", - "integrity": "sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.10.0.tgz", + "integrity": "sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.9.0", - "@typescript-eslint/type-utils": "7.9.0", - "@typescript-eslint/utils": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0", + "@typescript-eslint/scope-manager": "7.10.0", + "@typescript-eslint/type-utils": "7.10.0", + "@typescript-eslint/utils": "7.10.0", + "@typescript-eslint/visitor-keys": "7.10.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -2874,15 +3089,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.9.0.tgz", - "integrity": "sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.10.0.tgz", + "integrity": "sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.9.0", - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/typescript-estree": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0", + "@typescript-eslint/scope-manager": "7.10.0", + "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/typescript-estree": "7.10.0", + "@typescript-eslint/visitor-keys": "7.10.0", "debug": "^4.3.4" }, "engines": { @@ -2902,13 +3118,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.9.0.tgz", - "integrity": "sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.10.0.tgz", + "integrity": "sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0" + "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/visitor-keys": "7.10.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -2919,13 +3136,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.9.0.tgz", - "integrity": "sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.10.0.tgz", + "integrity": "sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.9.0", - "@typescript-eslint/utils": "7.9.0", + "@typescript-eslint/typescript-estree": "7.10.0", + "@typescript-eslint/utils": "7.10.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -2946,10 +3164,11 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.9.0.tgz", - "integrity": "sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.10.0.tgz", + "integrity": "sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -2959,13 +3178,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.9.0.tgz", - "integrity": "sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.10.0.tgz", + "integrity": "sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/visitor-keys": "7.9.0", + "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/visitor-keys": "7.10.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2991,6 +3211,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2999,15 +3220,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.9.0.tgz", - "integrity": "sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.10.0.tgz", + "integrity": "sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.9.0", - "@typescript-eslint/types": "7.9.0", - "@typescript-eslint/typescript-estree": "7.9.0" + "@typescript-eslint/scope-manager": "7.10.0", + "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/typescript-estree": "7.10.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3021,12 +3243,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.9.0.tgz", - "integrity": "sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.10.0.tgz", + "integrity": "sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.9.0", + "@typescript-eslint/types": "7.10.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -3041,13 +3264,15 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@webassemblyjs/ast": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -3059,6 +3284,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { @@ -3066,6 +3292,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { @@ -3073,6 +3300,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -3080,6 +3308,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", @@ -3092,6 +3321,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { @@ -3099,6 +3329,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3112,6 +3343,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" @@ -3122,6 +3354,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, + "license": "Apache-2.0", "peer": true, "dependencies": { "@xtuc/long": "4.2.2" @@ -3132,6 +3365,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { @@ -3139,6 +3373,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3156,6 +3391,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3170,6 +3406,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3183,6 +3420,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3198,6 +3436,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3209,6 +3448,7 @@ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true, + "license": "BSD-3-Clause", "peer": true }, "node_modules/@xtuc/long": { @@ -3216,6 +3456,7 @@ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true, + "license": "Apache-2.0", "peer": true }, "node_modules/acorn": { @@ -3223,6 +3464,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -3235,6 +3477,7 @@ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "acorn": "^8" @@ -3245,6 +3488,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -3254,6 +3498,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -3263,6 +3508,7 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "4" }, @@ -3275,6 +3521,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -3291,6 +3538,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "ajv": "^6.9.1" @@ -3301,6 +3549,7 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -3316,6 +3565,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3325,6 +3575,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -3337,6 +3588,7 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3349,13 +3601,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3365,6 +3619,7 @@ "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz", "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==", "dev": true, + "license": "MIT", "dependencies": { "printable-characters": "^1.0.42" } @@ -3374,6 +3629,7 @@ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", @@ -3395,6 +3651,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3410,6 +3667,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3426,6 +3684,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -3437,13 +3696,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/babel-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3453,6 +3714,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3465,6 +3727,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -3481,6 +3744,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -3497,6 +3761,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -3512,6 +3777,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -3535,6 +3801,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" @@ -3550,13 +3817,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -3568,24 +3837,27 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -3610,6 +3882,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001587", "electron-to-chromium": "^1.4.668", @@ -3628,6 +3901,7 @@ "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, + "license": "MIT", "dependencies": { "fast-json-stable-stringify": "2.x" }, @@ -3640,6 +3914,7 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } @@ -3648,13 +3923,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/builtins": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.0.0" } @@ -3664,6 +3941,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3688,6 +3966,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -3697,14 +3976,15 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001617", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz", - "integrity": "sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA==", + "version": "1.0.30001621", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz", + "integrity": "sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==", "dev": true, "funding": [ { @@ -3719,13 +3999,15 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/capnp-ts": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/capnp-ts/-/capnp-ts-0.7.0.tgz", "integrity": "sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.3.1", "tslib": "^2.2.0" @@ -3736,6 +4018,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3750,6 +4033,7 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -3759,6 +4043,7 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -3783,6 +4068,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -3795,6 +4081,7 @@ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=6.0" @@ -3811,6 +4098,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -3819,13 +4107,15 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -3840,6 +4130,7 @@ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -3849,13 +4140,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -3864,32 +4157,37 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -3899,6 +4197,7 @@ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -3920,6 +4219,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3935,6 +4235,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3951,6 +4252,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -3962,13 +4264,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/create-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3978,6 +4282,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3990,6 +4295,7 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -4003,13 +4309,15 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz", "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -4027,6 +4335,7 @@ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, + "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -4040,13 +4349,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -4056,6 +4367,7 @@ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -4065,6 +4377,7 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -4074,6 +4387,7 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -4086,6 +4400,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -4098,6 +4413,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -4106,16 +4422,18 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.763", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.763.tgz", - "integrity": "sha512-k4J8NrtJ9QrvHLRo8Q18OncqBCB7tIUyqxRcJnlonQ0ioHKYB988GcDFF3ZePmnb8eHEopDs/wPHR/iGAFgoUQ==", - "dev": true + "version": "1.4.783", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", + "integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", + "dev": true, + "license": "ISC" }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -4127,13 +4445,15 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/enhanced-resolve": { "version": "5.16.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -4147,15 +4467,17 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/esbuild": { @@ -4164,6 +4486,7 @@ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4200,6 +4523,7 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -4209,6 +4533,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -4218,6 +4543,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -4273,6 +4599,7 @@ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, + "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -4285,6 +4612,7 @@ "resolved": "https://registry.npmjs.org/eslint-config-typescript/-/eslint-config-typescript-3.0.0.tgz", "integrity": "sha512-CwC2cQ29OLE1OUw0k+Twpc6wpCdenG8rrErl89sWrzmMpWfkulyeQS1HJhhjU0B3Tb4k41zdei4LtX26x5m60Q==", "dev": true, + "license": "MIT", "peerDependencies": { "@typescript-eslint/eslint-plugin": ">=1.8.0", "@typescript-eslint/parser": ">=1.8.0", @@ -4297,6 +4625,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-optimize-regex/-/eslint-plugin-optimize-regex-1.2.1.tgz", "integrity": "sha512-fUaU7Tj1G/KSTDTABJw4Wp427Rl7RPl9ViYTu1Jrv36fJw4DFhd4elPdXiuYtdPsNsvzn9GcVlKEssGIVjw0UQ==", "dev": true, + "license": "MIT", "dependencies": { "regexp-tree": "^0.1.21" }, @@ -4309,6 +4638,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.25.1.tgz", "integrity": "sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==", "dev": true, + "license": "LGPL-3.0-only", "engines": { "node": ">=16" }, @@ -4321,6 +4651,7 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -4337,6 +4668,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4349,6 +4681,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -4364,6 +4697,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4374,6 +4708,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4390,6 +4725,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4401,13 +4737,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -4420,6 +4758,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -4435,6 +4774,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -4444,6 +4784,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4456,6 +4797,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4468,6 +4810,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -4480,6 +4823,7 @@ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -4497,6 +4841,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4510,6 +4855,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -4522,6 +4868,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -4534,6 +4881,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -4542,13 +4890,15 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -4558,6 +4908,7 @@ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=0.8.x" @@ -4568,6 +4919,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -4600,6 +4952,7 @@ "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -4612,6 +4965,7 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -4627,13 +4981,15 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4650,6 +5006,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -4661,19 +5018,22 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -4683,6 +5043,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } @@ -4692,6 +5053,7 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -4700,10 +5062,11 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -4716,6 +5079,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -4732,6 +5096,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -4745,13 +5110,15 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", @@ -4759,6 +5126,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4772,6 +5140,7 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4781,6 +5150,7 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -4790,6 +5160,7 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -4799,6 +5170,7 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -4808,6 +5180,7 @@ "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz", "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==", "dev": true, + "license": "Unlicense", "dependencies": { "data-uri-to-buffer": "^2.0.0", "source-map": "^0.6.1" @@ -4818,6 +5191,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -4830,6 +5204,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "minimatch": "^8.0.2", @@ -4848,6 +5223,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -4859,13 +5235,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/glob/node_modules/minimatch": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -4881,6 +5259,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -4890,6 +5269,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -4909,19 +5289,22 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -4931,6 +5314,7 @@ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -4951,25 +5335,29 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/html-rewriter-wasm": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/html-rewriter-wasm/-/html-rewriter-wasm-0.4.1.tgz", "integrity": "sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -4983,6 +5371,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -5014,6 +5403,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/i18next-icu/-/i18next-icu-2.3.0.tgz", "integrity": "sha512-x+j7kd5nDJCfbU53uwsMfXD7ALPu5uv0bqjAMQ5nVvXRoj1L7gkmswKtM3XDWYo4YUHf1jznlhSdPyy0xEwU+Q==", + "license": "MIT", "peerDependencies": { "intl-messageformat": "^10.3.3" } @@ -5023,6 +5413,7 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -5030,13 +5421,15 @@ "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "license": "MIT" }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -5053,6 +5446,7 @@ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dev": true, + "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -5072,6 +5466,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -5080,7 +5475,9 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -5090,17 +5487,19 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.5.12", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.12.tgz", - "integrity": "sha512-izl0uxhy/melhw8gP2r8pGiVieviZmM4v5Oqx3c1/R7g9cwER2smmGfSjcIsp8Y3Q53bfciL/gkxacJRx/dUvg==", + "version": "10.5.14", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.14.tgz", + "integrity": "sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==", + "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "1.18.2", + "@formatjs/ecma402-abstract": "2.0.0", "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.7.6", + "@formatjs/icu-messageformat-parser": "2.7.8", "tslib": "^2.4.0" } }, @@ -5108,13 +5507,15 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -5127,6 +5528,7 @@ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" }, @@ -5139,6 +5541,7 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5148,6 +5551,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5157,6 +5561,7 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -5166,6 +5571,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -5178,6 +5584,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -5187,6 +5594,7 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5196,6 +5604,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -5207,13 +5616,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -5223,6 +5634,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz", "integrity": "sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.23.9", "@babel/parser": "^7.23.9", @@ -5239,6 +5651,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -5251,6 +5664,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -5265,6 +5679,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5274,6 +5689,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5286,6 +5702,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -5300,6 +5717,7 @@ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -5313,6 +5731,7 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -5339,6 +5758,7 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", @@ -5353,6 +5773,7 @@ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -5384,6 +5805,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5399,6 +5821,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5415,6 +5838,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5426,13 +5850,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5442,6 +5868,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5454,6 +5881,7 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/test-result": "^29.7.0", @@ -5487,6 +5915,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5502,6 +5931,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5518,6 +5948,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5529,13 +5960,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5545,6 +5978,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5557,6 +5991,7 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.7.0", @@ -5602,6 +6037,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5617,6 +6053,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5627,6 +6064,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5643,6 +6081,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5654,13 +6093,16 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-config/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5681,6 +6123,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5690,6 +6133,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -5702,6 +6146,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5714,6 +6159,7 @@ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -5729,6 +6175,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5744,6 +6191,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5760,6 +6208,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5771,13 +6220,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5787,6 +6238,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5799,6 +6251,7 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -5811,6 +6264,7 @@ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -5827,6 +6281,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5842,6 +6297,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5858,6 +6314,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5869,13 +6326,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5885,6 +6344,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5897,6 +6357,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.2.tgz", "integrity": "sha512-ssczII1i1aRUsVRLGAijICq4vmFlrDJyOsnG7dqIkC/N9dQmusXA/A+x7TgEHnBGCVk7+JVS/QyZtJRbiXCUmQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", @@ -5920,6 +6381,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -5937,6 +6399,7 @@ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -5946,6 +6409,7 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -5971,6 +6435,7 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3", "pretty-format": "^29.7.0" @@ -5984,6 +6449,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -5999,6 +6465,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6014,6 +6481,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6030,6 +6498,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6041,13 +6510,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6057,6 +6528,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6069,6 +6541,7 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -6089,6 +6562,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6104,6 +6578,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6120,6 +6595,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6131,13 +6607,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6147,6 +6625,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6159,6 +6638,7 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -6173,6 +6653,7 @@ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -6190,6 +6671,7 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -6199,6 +6681,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -6219,6 +6702,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.6.3", "jest-snapshot": "^29.7.0" @@ -6232,6 +6716,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6247,6 +6732,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6263,6 +6749,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6274,13 +6761,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-resolve/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6290,6 +6779,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6302,6 +6792,7 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/environment": "^29.7.0", @@ -6334,6 +6825,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6349,6 +6841,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6365,6 +6858,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6376,13 +6870,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6392,6 +6888,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6404,6 +6901,7 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -6437,6 +6935,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6452,6 +6951,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6462,6 +6962,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6478,6 +6979,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6489,13 +6991,16 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-runtime/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6516,6 +7021,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6525,6 +7031,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -6537,6 +7044,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6549,6 +7057,7 @@ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -6580,6 +7089,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6595,6 +7105,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6611,6 +7122,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6622,13 +7134,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6638,6 +7152,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -6650,6 +7165,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6662,6 +7178,7 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -6679,6 +7196,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6694,6 +7212,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6710,6 +7229,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6721,13 +7241,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6737,6 +7259,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6749,6 +7272,7 @@ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -6766,6 +7290,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6781,6 +7306,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -6793,6 +7319,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6809,6 +7336,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6820,13 +7348,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6836,6 +7366,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6848,6 +7379,7 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", @@ -6867,6 +7399,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6882,6 +7415,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6898,6 +7432,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6909,13 +7444,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-watcher/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6925,6 +7462,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6937,6 +7475,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -6952,6 +7491,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6961,6 +7501,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6975,13 +7516,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -6994,6 +7537,7 @@ "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.2.tgz", "integrity": "sha512-mw3CBZGzW8nUBPYhFU2ztZ/kJ6NClQUQVpyzvFMfznZsoC///ZQ30J2RCUanNsr5yF22LqhgYr/lj807/ZleWA==", "dev": true, + "license": "LGPL-2.1+", "engines": { "node": ">=0.1.90" } @@ -7003,6 +7547,7 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -7014,31 +7559,36 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -7051,6 +7601,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -7060,6 +7611,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7069,6 +7621,7 @@ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7078,6 +7631,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -7090,6 +7644,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "license": "MIT", "dependencies": { "immediate": "~3.0.5" } @@ -7098,13 +7653,15 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=6.11.5" @@ -7114,6 +7671,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", + "license": "Apache-2.0", "dependencies": { "lie": "3.1.1" } @@ -7123,6 +7681,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -7137,25 +7696,29 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -7165,6 +7728,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -7177,6 +7741,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -7192,6 +7757,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7203,13 +7769,15 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -7218,24 +7786,27 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, + "license": "MIT", "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -7247,6 +7818,7 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -7259,6 +7831,7 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">= 0.6" @@ -7269,6 +7842,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "mime-db": "1.52.0" @@ -7282,6 +7856,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7291,6 +7866,7 @@ "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240512.0.tgz", "integrity": "sha512-X0PlKR0AROKpxFoJNmRtCMIuJxj+ngEcyTOlEokj2rAQ0TBwUhB4/1uiPvdI6ofW5NugPOD1uomAv+gLjwsLDQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "0.8.1", "acorn": "^8.8.0", @@ -7317,6 +7893,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -7332,6 +7909,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } @@ -7340,13 +7918,15 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "dev": true, + "license": "MIT", "bin": { "mustache": "bin/mustache" } @@ -7362,6 +7942,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -7373,13 +7954,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/node-fetch": { @@ -7387,6 +7970,7 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dev": true, + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -7407,6 +7991,7 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -7415,19 +8000,22 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-releases": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7437,6 +8025,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -7449,6 +8038,7 @@ "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.4.tgz", "integrity": "sha512-3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==", "dev": true, + "license": "ISC", "dependencies": { "execa": "^6.1.0", "parse-package-name": "^1.0.0", @@ -7461,6 +8051,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", @@ -7484,6 +8075,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.20.0" } @@ -7493,6 +8085,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -7505,6 +8098,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7517,6 +8111,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -7532,6 +8127,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -7547,6 +8143,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7559,6 +8156,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7571,6 +8169,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7583,6 +8182,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -7592,6 +8192,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -7607,6 +8208,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -7624,6 +8226,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -7639,6 +8242,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -7654,6 +8258,7 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7663,6 +8268,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -7675,6 +8281,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -7692,13 +8299,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz", "integrity": "sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7708,6 +8317,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7717,6 +8327,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7725,13 +8336,15 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -7748,15 +8361,17 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", "dev": true, + "license": "ISC", "engines": { "node": "14 || >=16.14" } }, "node_modules/path-scurry/node_modules/minipass": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.1.tgz", - "integrity": "sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, + "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } @@ -7765,28 +8380,32 @@ "version": "6.2.2", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true, + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -7799,6 +8418,7 @@ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -7808,6 +8428,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -7820,6 +8441,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -7833,6 +8455,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -7845,6 +8468,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -7860,6 +8484,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -7872,6 +8497,7 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -7881,6 +8507,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -7896,6 +8523,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -7910,6 +8538,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -7921,13 +8550,15 @@ "version": "1.0.42", "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz", "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==", - "dev": true + "dev": true, + "license": "Unlicense" }, "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -7937,6 +8568,7 @@ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -7950,6 +8582,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7958,13 +8591,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7983,7 +8618,8 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -8003,13 +8639,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "safe-buffer": "^5.1.0" @@ -8019,13 +8657,15 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -8036,13 +8676,15 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", "dev": true, + "license": "MIT", "bin": { "regexp-tree": "bin/regexp-tree" } @@ -8052,6 +8694,7 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8061,6 +8704,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -8078,6 +8722,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, + "license": "MIT", "dependencies": { "resolve-from": "^5.0.0" }, @@ -8090,6 +8735,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8099,6 +8745,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -8108,6 +8755,7 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -8117,6 +8765,7 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -8126,7 +8775,9 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -8142,6 +8793,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8151,7 +8803,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8172,6 +8826,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8185,6 +8840,7 @@ "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", "dev": true, + "license": "MIT", "dependencies": { "estree-walker": "^0.6.1", "magic-string": "^0.25.3", @@ -8196,6 +8852,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dev": true, + "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.8" } @@ -8205,6 +8862,7 @@ "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", "dev": true, + "license": "MIT", "dependencies": { "rollup-plugin-inject": "^3.0.0" } @@ -8214,6 +8872,7 @@ "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, + "license": "MIT", "dependencies": { "estree-walker": "^0.6.1" } @@ -8237,6 +8896,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -8260,6 +8920,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "peer": true }, "node_modules/schema-utils": { @@ -8267,6 +8928,7 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -8286,6 +8948,7 @@ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -8299,6 +8962,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -8308,6 +8972,7 @@ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "peer": true, "dependencies": { "randombytes": "^2.1.0" @@ -8317,13 +8982,15 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -8336,6 +9003,7 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8344,19 +9012,22 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8366,6 +9037,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -8375,6 +9047,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -8385,19 +9058,22 @@ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -8410,6 +9086,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8419,6 +9096,7 @@ "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz", "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==", "dev": true, + "license": "Unlicense", "dependencies": { "as-table": "^1.0.36", "get-source": "^2.0.12" @@ -8429,6 +9107,7 @@ "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4", "npm": ">=6" @@ -8448,6 +9127,7 @@ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, + "license": "MIT", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -8461,6 +9141,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -8475,6 +9156,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -8487,6 +9169,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8496,6 +9179,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8505,6 +9189,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -8517,6 +9202,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -8529,6 +9215,7 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -8541,6 +9228,7 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8550,6 +9238,7 @@ "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -8569,6 +9258,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", @@ -8604,6 +9294,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -8614,6 +9305,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/node": "*", @@ -8629,6 +9321,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "has-flag": "^4.0.0" @@ -8645,6 +9338,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "buffer-from": "^1.0.0", @@ -8656,6 +9350,7 @@ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -8670,6 +9365,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8679,7 +9375,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8700,6 +9398,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8711,19 +9410,22 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -8733,6 +9435,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -8744,6 +9447,7 @@ "version": "3.4.0", "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", + "license": "MIT", "dependencies": { "@sentry/core": "7.112.2", "@sentry/integrations": "7.112.2", @@ -8755,6 +9459,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "license": "MIT", "dependencies": { "@sentry/types": "7.112.2", "@sentry/utils": "7.112.2" @@ -8767,6 +9472,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", + "license": "MIT", "dependencies": { "@sentry/core": "7.112.2", "@sentry/types": "7.112.2", @@ -8781,6 +9487,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -8789,6 +9496,7 @@ "version": "7.112.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "license": "MIT", "dependencies": { "@sentry/types": "7.112.2" }, @@ -8800,13 +9508,15 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=16" }, @@ -8880,6 +9590,7 @@ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", @@ -8900,6 +9611,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -8915,6 +9627,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -8931,6 +9644,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -8942,13 +9656,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ts-loader/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8958,6 +9674,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -8970,6 +9687,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -8979,6 +9697,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -8989,13 +9708,15 @@ "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "license": "0BSD" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -9008,6 +9729,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -9017,6 +9739,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -9029,6 +9752,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -9042,6 +9766,7 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", "dev": true, + "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -9053,13 +9778,15 @@ "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unplugin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.0.1.tgz", "integrity": "sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.8.1", "chokidar": "^3.5.3", @@ -9068,9 +9795,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", - "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", "dev": true, "funding": [ { @@ -9086,9 +9813,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.2", - "picocolors": "^1.0.0" + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -9102,6 +9830,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -9110,13 +9839,15 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz", "integrity": "sha512-DOE84vZT2fEcl9gqCUTcnAw5ZY5Id55ikUcziSUntuEFL3pRvavg5kwDmTEUJkeCHInTlV/HexFomgYnzO5kdQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/utf8": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/uuid": { "version": "9.0.1", @@ -9127,6 +9858,7 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -9136,6 +9868,7 @@ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -9150,6 +9883,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, + "license": "ISC", "dependencies": { "builtins": "^5.0.0" }, @@ -9162,6 +9896,7 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } @@ -9171,6 +9906,7 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -9184,13 +9920,15 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/webpack": { "version": "5.91.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -9239,6 +9977,7 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -9247,13 +9986,15 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -9268,6 +10009,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -9278,6 +10020,7 @@ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -9288,6 +10031,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -9303,6 +10047,7 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9313,6 +10058,7 @@ "integrity": "sha512-VUBmR1PscAPHEE0OF/G2K7/H1gnr9aDWWZzdkIgWfNKkv8dKFCT75H+GJtUHjfwqz3rYCzaNZmatSXOpLGpF8A==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "bin": { "workerd": "bin/workerd" }, @@ -9373,6 +10119,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -9390,6 +10137,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -9405,6 +10153,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -9416,19 +10165,22 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -9442,6 +10194,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -9462,13 +10215,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.2.tgz", "integrity": "sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -9477,13 +10232,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -9502,6 +10259,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -9511,6 +10269,7 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9523,6 +10282,7 @@ "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz", "integrity": "sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==", "dev": true, + "license": "MIT", "dependencies": { "cookie": "^0.5.0", "mustache": "^4.2.0", @@ -9534,6 +10294,7 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } From a7ba999e11083ba37f3866582cd6b295fbf27112 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 04:58:37 +0000 Subject: [PATCH 191/422] chore(deps): update typescript-eslint monorepo to ^7.10.0 --- package-lock.json | 4 ++-- package.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 44275244..6da96cb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.9.0", - "@typescript-eslint/parser": "^7.9.0", + "@typescript-eslint/eslint-plugin": "^7.10.0", + "@typescript-eslint/parser": "^7.10.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", diff --git a/package.json b/package.json index b5cab946..d065dc4f 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.9.0", - "@typescript-eslint/parser": "^7.9.0", + "@typescript-eslint/eslint-plugin": "^7.10.0", + "@typescript-eslint/parser": "^7.10.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From c43efad043cbdcd3cd3de13d4c119e99ea2807b2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 11:16:52 +0000 Subject: [PATCH 192/422] fix(deps): update dependency hono to ^4.4.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6da96cb8..91c66b7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.3.11", + "hono": "^4.4.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5323,9 +5323,9 @@ } }, "node_modules/hono": { - "version": "4.3.11", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.3.11.tgz", - "integrity": "sha512-Hle1uNqJJKkebFkFEEWr3UAElJP922Xy0STfl8c+1PH1q+l6WrmhwAJFS6YH8ZWJY4z46qJtssbyVwwPm3dP5w==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.0.tgz", + "integrity": "sha512-Bb2GHk8jmlLIuxc3U+7UBGOoA5lByJTAFnRdH2N2fqEVy9TEQzJ9saIJUQ/ZqBvEvgEFe7UjPFNSFi8cyeU+3Q==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index d065dc4f..4179b423 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.3.11" + "hono": "^4.4.0" } } From cba47eb11ffc64165659796245e5fe15eb759120 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 27 May 2024 22:51:47 +0000 Subject: [PATCH 193/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240524.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 91c66b7f..0a2e5b28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240512.0", + "@cloudflare/workers-types": "^4.20240524.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", @@ -679,9 +679,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240512.0.tgz", - "integrity": "sha512-o2yTEWg+YK/I1t/Me+dA0oarO0aCbjibp6wSeaw52DSE9tDyKJ7S+Qdyw/XsMrKn4t8kF6f/YOba+9O4MJfW9w==", + "version": "4.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240524.0.tgz", + "integrity": "sha512-GpSr4uE7y39DU9f0+wmrL76xd03wn0jy1ClITaa3ZZltKjirAV8TW1GzHrvvKyVGx6u3lekrFnB1HzVHsCYHDQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 4179b423..eb0afdb3 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240512.0", + "@cloudflare/workers-types": "^4.20240524.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.16.1", "@sentry/integrations": "^7.114.0", From ee66759ba8df2fc3e51db28317020817b6bc5bed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 May 2024 00:29:12 +0000 Subject: [PATCH 194/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.17.0 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a2e5b28..9ecac090 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240524.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.16.1", + "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.10.0", diff --git a/package.json b/package.json index eb0afdb3..9a22535c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240524.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.16.1", + "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.10.0", From d537d7a17c19cfc4c57f267708d16727776a2e62 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 May 2024 03:12:36 +0000 Subject: [PATCH 195/422] chore(deps): update typescript-eslint monorepo to ^7.11.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9ecac090..bcb6fb5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@typescript-eslint/eslint-plugin": "^7.11.0", + "@typescript-eslint/parser": "^7.11.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3055,17 +3055,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.10.0.tgz", - "integrity": "sha512-PzCr+a/KAef5ZawX7nbyNwBDtM1HdLIT53aSA2DDlxmxMngZ43O8SIePOeX8H5S+FHXeI6t97mTt/dDdzY4Fyw==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.11.0.tgz", + "integrity": "sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/type-utils": "7.10.0", - "@typescript-eslint/utils": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/scope-manager": "7.11.0", + "@typescript-eslint/type-utils": "7.11.0", + "@typescript-eslint/utils": "7.11.0", + "@typescript-eslint/visitor-keys": "7.11.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3089,16 +3089,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.10.0.tgz", - "integrity": "sha512-2EjZMA0LUW5V5tGQiaa2Gys+nKdfrn2xiTIBLR4fxmPmVSvgPcKNW+AE/ln9k0A4zDUti0J/GZXMDupQoI+e1w==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.11.0.tgz", + "integrity": "sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/typescript-estree": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/scope-manager": "7.11.0", + "@typescript-eslint/types": "7.11.0", + "@typescript-eslint/typescript-estree": "7.11.0", + "@typescript-eslint/visitor-keys": "7.11.0", "debug": "^4.3.4" }, "engines": { @@ -3118,14 +3118,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.10.0.tgz", - "integrity": "sha512-7L01/K8W/VGl7noe2mgH0K7BE29Sq6KAbVmxurj8GGaPDZXPr8EEQ2seOeAS+mEV9DnzxBQB6ax6qQQ5C6P4xg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.11.0.tgz", + "integrity": "sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0" + "@typescript-eslint/types": "7.11.0", + "@typescript-eslint/visitor-keys": "7.11.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3136,14 +3136,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.10.0.tgz", - "integrity": "sha512-D7tS4WDkJWrVkuzgm90qYw9RdgBcrWmbbRkrLA4d7Pg3w0ttVGDsvYGV19SH8gPR5L7OtcN5J1hTtyenO9xE9g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.11.0.tgz", + "integrity": "sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.10.0", - "@typescript-eslint/utils": "7.10.0", + "@typescript-eslint/typescript-estree": "7.11.0", + "@typescript-eslint/utils": "7.11.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3164,9 +3164,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.10.0.tgz", - "integrity": "sha512-7fNj+Ya35aNyhuqrA1E/VayQX9Elwr8NKZ4WueClR3KwJ7Xx9jcCdOrLW04h51de/+gNbyFMs+IDxh5xIwfbNg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.11.0.tgz", + "integrity": "sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==", "dev": true, "license": "MIT", "engines": { @@ -3178,14 +3178,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.10.0.tgz", - "integrity": "sha512-LXFnQJjL9XIcxeVfqmNj60YhatpRLt6UhdlFwAkjNc6jSUlK8zQOl1oktAP8PlWFzPQC1jny/8Bai3/HPuvN5g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.11.0.tgz", + "integrity": "sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/visitor-keys": "7.10.0", + "@typescript-eslint/types": "7.11.0", + "@typescript-eslint/visitor-keys": "7.11.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3220,16 +3220,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.10.0.tgz", - "integrity": "sha512-olzif1Fuo8R8m/qKkzJqT7qwy16CzPRWBvERS0uvyc+DHd8AKbO4Jb7kpAvVzMmZm8TrHnI7hvjN4I05zow+tg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.11.0.tgz", + "integrity": "sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.10.0", - "@typescript-eslint/types": "7.10.0", - "@typescript-eslint/typescript-estree": "7.10.0" + "@typescript-eslint/scope-manager": "7.11.0", + "@typescript-eslint/types": "7.11.0", + "@typescript-eslint/typescript-estree": "7.11.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3243,13 +3243,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.10.0.tgz", - "integrity": "sha512-9ntIVgsi6gg6FIq9xjEO4VQJvwOqA3jaBFQJ/6TK5AvEup2+cECI6Fh7QiBxmfMHXU0V0J4RyPeOU1VDNzl9cg==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.11.0.tgz", + "integrity": "sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.10.0", + "@typescript-eslint/types": "7.11.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 9a22535c..bb2d8da4 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@typescript-eslint/eslint-plugin": "^7.11.0", + "@typescript-eslint/parser": "^7.11.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 0bc9a644edee75a73fc226d35a2fd8767464016a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 May 2024 17:19:50 +0000 Subject: [PATCH 196/422] chore(deps): update dependency wrangler to ^3.58.0 --- package-lock.json | 66 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index bcb6fb5c..6afd76cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.57.1" + "wrangler": "^3.58.0" } }, "node_modules/@ampproject/remapping": { @@ -594,9 +594,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240512.0.tgz", - "integrity": "sha512-VMp+CsSHFALQiBzPdQ5dDI4T1qwLu0mQ0aeKVNDosXjueN0f3zj/lf+mFil5/9jBbG3t4mG0y+6MMnalP9Lobw==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240524.0.tgz", + "integrity": "sha512-ATaXjefbTsrv4mpn4Fdua114RRDXcX5Ky+Mv+f4JTUllgalmqC4CYMN4jxRz9IpJU/fNMN8IEfvUyuJBAcl9Iw==", "cpu": [ "x64" ], @@ -611,9 +611,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240512.0.tgz", - "integrity": "sha512-lZktXGmzMrB5rJqY9+PmnNfv1HKlj/YLZwMjPfF0WVKHUFdvQbAHsi7NlKv6mW9uIvlZnS+K4sIkWc0MDXcRnA==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240524.0.tgz", + "integrity": "sha512-wnbsZI4CS0QPCd+wnBHQ40C28A/2Qo4ESi1YhE2735G3UNcc876MWksZhsubd+XH0XPIra6eNFqyw6wRMpQOXA==", "cpu": [ "arm64" ], @@ -628,9 +628,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240512.0.tgz", - "integrity": "sha512-wrHvqCZZqXz6Y3MUTn/9pQNsvaoNjbJpuA6vcXsXu8iCzJi911iVW2WUEBX+MpUWD+mBIP0oXni5tTlhkokOPw==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240524.0.tgz", + "integrity": "sha512-E8mj+HPBryKwaJAiNsYzXtVjKCL0KvUBZbtxJxlWM4mLSQhT+uwGT3nydb/hFY59rZnQgZslw0oqEWht5TEYiQ==", "cpu": [ "x64" ], @@ -645,9 +645,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240512.0.tgz", - "integrity": "sha512-YPezHMySL9J9tFdzxz390eBswQ//QJNYcZolz9Dgvb3FEfdpK345cE/bsWbMOqw5ws2f82l388epoenghtYvAg==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240524.0.tgz", + "integrity": "sha512-/Fr1W671t2triNCDCBWdStxngnbUfZunZ/2e4kaMLzJDJLYDtYdmvOUCBDzUD4ssqmIMbn9RCQQ0U+CLEoqBqw==", "cpu": [ "arm64" ], @@ -662,9 +662,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240512.0.tgz", - "integrity": "sha512-SxKapDrIYSscMR7lGIp/av0l6vokjH4xQ9ACxHgXh+OdOus9azppSmjaPyw4/ePvg7yqpkaNjf9o258IxWtvKQ==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240524.0.tgz", + "integrity": "sha512-G+ThDEx57g9mAEKqhWnHaaJgpeGYtyhkmwM/BDpLqPks/rAY5YEfZbY4YL1pNk1kkcZDXGrwIsY8xe9Apf5JdA==", "cpu": [ "x64" ], @@ -7862,9 +7862,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240512.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240512.0.tgz", - "integrity": "sha512-X0PlKR0AROKpxFoJNmRtCMIuJxj+ngEcyTOlEokj2rAQ0TBwUhB4/1uiPvdI6ofW5NugPOD1uomAv+gLjwsLDQ==", + "version": "3.20240524.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240524.1.tgz", + "integrity": "sha512-5d3pRxvd5pT7lX1SsBH9+AjXuyHJnChSNOnYhubfi7pxMek4ZfULwhnUmNUp1R7b2xKuzqdFDZa0fsZuUoFxlw==", "dev": true, "license": "MIT", "dependencies": { @@ -7876,7 +7876,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240512.0", + "workerd": "1.20240524.0", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -10053,9 +10053,9 @@ } }, "node_modules/workerd": { - "version": "1.20240512.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240512.0.tgz", - "integrity": "sha512-VUBmR1PscAPHEE0OF/G2K7/H1gnr9aDWWZzdkIgWfNKkv8dKFCT75H+GJtUHjfwqz3rYCzaNZmatSXOpLGpF8A==", + "version": "1.20240524.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240524.0.tgz", + "integrity": "sha512-LWLe5D8PVHBcqturmBbwgI71r7YPpIMYZoVEH6S4G35EqIJ55cb0n3FipoSyraoIfpcCxCFxX1K6WsRHbP3pFA==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10066,17 +10066,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240512.0", - "@cloudflare/workerd-darwin-arm64": "1.20240512.0", - "@cloudflare/workerd-linux-64": "1.20240512.0", - "@cloudflare/workerd-linux-arm64": "1.20240512.0", - "@cloudflare/workerd-windows-64": "1.20240512.0" + "@cloudflare/workerd-darwin-64": "1.20240524.0", + "@cloudflare/workerd-darwin-arm64": "1.20240524.0", + "@cloudflare/workerd-linux-64": "1.20240524.0", + "@cloudflare/workerd-linux-arm64": "1.20240524.0", + "@cloudflare/workerd-windows-64": "1.20240524.0" } }, "node_modules/wrangler": { - "version": "3.57.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.57.1.tgz", - "integrity": "sha512-M8YnWUwdrb8AFiRePtVnzlDn02OX4osWvdl8oVh6eyZqqkqXYg7lwlYBr14Qj92pMN4JvMBmDZoukkYHvwpJRg==", + "version": "3.58.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.58.0.tgz", + "integrity": "sha512-h9gWER7LXLnmHABDNP1p3aqXtchlvSBN8Dp22ZurnkxaLMZ3L3H1Ze1ftiFSs0VRWv0BUnz7AWIUqZmzuBY4Nw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10086,7 +10086,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240512.0", + "miniflare": "3.20240524.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10106,7 +10106,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240512.0" + "@cloudflare/workers-types": "^4.20240524.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index bb2d8da4..9040f15d 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.57.1" + "wrangler": "^3.58.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From a5c377c60d3ef99b3ec75f985c18caa2f5ab585c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 May 2024 18:27:15 +0000 Subject: [PATCH 197/422] chore(deps): update dependency ts-jest to ^29.1.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6afd76cf..96393457 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", - "ts-jest": "^29.1.3", + "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.58.0" @@ -9525,9 +9525,9 @@ } }, "node_modules/ts-jest": { - "version": "29.1.3", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.3.tgz", - "integrity": "sha512-6L9qz3ginTd1NKhOxmkP0qU3FyKjj5CPoY+anszfVn6Pmv/RIKzhiMCsH7Yb7UvJR9I2A64rm4zQl531s2F1iw==", + "version": "29.1.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.4.tgz", + "integrity": "sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 9040f15d..e60b8bda 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.2.5", - "ts-jest": "^29.1.3", + "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.58.0" From e6bc6b3dd968ce6b6318f0367d6635b8b0474086 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 31 May 2024 21:48:19 +0000 Subject: [PATCH 198/422] fix(deps): update dependency hono to ^4.4.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 96393457..f42e6168 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.0", + "hono": "^4.4.2", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5323,9 +5323,9 @@ } }, "node_modules/hono": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.0.tgz", - "integrity": "sha512-Bb2GHk8jmlLIuxc3U+7UBGOoA5lByJTAFnRdH2N2fqEVy9TEQzJ9saIJUQ/ZqBvEvgEFe7UjPFNSFi8cyeU+3Q==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.2.tgz", + "integrity": "sha512-bRhZ+BM9r04lRN2i9wiZ18yQNbZxHsmmRIItoAb43nRkHnIDsFhFh4mJ0seEs06FvenibpAgSVNHQ8ZzcDQx2A==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index e60b8bda..eb1ac061 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.0" + "hono": "^4.4.2" } } From 958db32564eb63d5dc0a2bd642abda858e29feb6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Jun 2024 02:51:22 +0000 Subject: [PATCH 199/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240529.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f42e6168..9059ce52 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240524.0", + "@cloudflare/workers-types": "^4.20240529.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", @@ -679,9 +679,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240524.0.tgz", - "integrity": "sha512-GpSr4uE7y39DU9f0+wmrL76xd03wn0jy1ClITaa3ZZltKjirAV8TW1GzHrvvKyVGx6u3lekrFnB1HzVHsCYHDQ==", + "version": "4.20240529.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240529.0.tgz", + "integrity": "sha512-W5obfjAwCNdYk3feUHtDfUxtTU6WIq83k6gmrLLJv+HkgCkOTwwrDNs+3w1Qln0tMj+FQx/fbwxw3ZuHIoyzGg==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index eb1ac061..bd8245f1 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240524.0", + "@cloudflare/workers-types": "^4.20240529.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", From 582a44bd5b4181c40d7461c8c66ac1a78ac1ffe5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Jun 2024 20:10:59 +0000 Subject: [PATCH 200/422] chore(deps): update dependency prettier to ^3.3.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9059ce52..f90f356c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.2.5", + "prettier": "^3.3.0", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", @@ -8503,9 +8503,9 @@ } }, "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", + "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index bd8245f1..65054241 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.2.5", + "prettier": "^3.3.0", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", From b838a65762234af28b22fe6b9e7acde1600026d8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 01:45:31 +0000 Subject: [PATCH 201/422] chore(deps): lock file maintenance --- package-lock.json | 92 +++++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index f90f356c..df054a2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2621,9 +2621,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.31.2.tgz", - "integrity": "sha512-2aKyUx6La2P+pplL8+2vO67qJ+c1C79KYWAyQBE0JIT5kvKK9JpwtdNoK1F0/2mRpwhhYPADCz3sVIRqmL8cQQ==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.32.1.tgz", + "integrity": "sha512-MWkbkzZfnlE7s2pPbg4VozRSAeMlIObfZlTIou9ye6XnPt6ZmmxCLOuOgSKMv4sXg6aeqKNzMNiadThxCWyvPg==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2641,19 +2641,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.31.2", - "@sentry/cli-linux-arm": "2.31.2", - "@sentry/cli-linux-arm64": "2.31.2", - "@sentry/cli-linux-i686": "2.31.2", - "@sentry/cli-linux-x64": "2.31.2", - "@sentry/cli-win32-i686": "2.31.2", - "@sentry/cli-win32-x64": "2.31.2" + "@sentry/cli-darwin": "2.32.1", + "@sentry/cli-linux-arm": "2.32.1", + "@sentry/cli-linux-arm64": "2.32.1", + "@sentry/cli-linux-i686": "2.32.1", + "@sentry/cli-linux-x64": "2.32.1", + "@sentry/cli-win32-i686": "2.32.1", + "@sentry/cli-win32-x64": "2.32.1" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.31.2.tgz", - "integrity": "sha512-BHA/JJXj1dlnoZQdK4efRCtHRnbBfzbIZUKAze7oRR1RfNqERI84BVUQeKateD3jWSJXQfEuclIShc61KOpbKw==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.32.1.tgz", + "integrity": "sha512-z/lEwANTYPCzbWTZ2+eeeNYxRLllC8knd0h+vtAKlhmGw/fyc/N39cznIFyFu+dLJ6tTdjOWOeikHtKuS/7onw==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2665,9 +2665,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.31.2.tgz", - "integrity": "sha512-W8k5mGYYZz/I/OxZH65YAK7dCkQAl+wbuoASGOQjUy5VDgqH0QJ8kGJufXvFPM+f3ZQGcKAnVsZ6tFqZXETBAw==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.32.1.tgz", + "integrity": "sha512-m0lHkn+o4YKBq8KptGZvpT64FAwSl9mYvHZO9/ChnEGIJ/WyJwiN1X1r9JHVaW4iT5lD0Y5FAyq3JLkk0m0XHg==", "cpu": [ "arm" ], @@ -2683,9 +2683,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.31.2.tgz", - "integrity": "sha512-FLVKkJ/rWvPy/ka7OrUdRW63a/z8HYI1Gt8Pr6rWs50hb7YJja8lM8IO10tYmcFE/tODICsnHO9HTeUg2g2d1w==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.32.1.tgz", + "integrity": "sha512-hsGqHYuecUl1Yhq4MhiRejfh1gNlmhyNPcQEoO/DDRBnGnJyEAdiDpKXJcc2e/lT9k40B55Ob2CP1SeY040T2w==", "cpu": [ "arm64" ], @@ -2701,9 +2701,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.31.2.tgz", - "integrity": "sha512-A64QtzaPi3MYFpZ+Fwmi0mrSyXgeLJ0cWr4jdeTGrzNpeowSteKgd6tRKU+LVq0k5shKE7wdnHk+jXnoajulMA==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.32.1.tgz", + "integrity": "sha512-SuMLN1/ceFd3Q/B0DVyh5igjetTAF423txiABAHASenEev0lG0vZkRDXFclfgDtDUKRPmOXW7VDMirM3yZWQHQ==", "cpu": [ "x86", "ia32" @@ -2720,9 +2720,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.31.2.tgz", - "integrity": "sha512-YL/r+15R4mOEiU3mzn7iFQOeFEUB6KxeKGTTrtpeOGynVUGIdq4nV5rHow5JDbIzOuBS3SpOmcIMluvo1NCh0g==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.32.1.tgz", + "integrity": "sha512-x4FGd6xgvFddz8V/dh6jii4wy9qjWyvYLBTz8Fhi9rIP+b8wQ3oxwHIdzntareetZP7C1ggx+hZheiYocNYVwA==", "cpu": [ "x64" ], @@ -2738,9 +2738,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.31.2.tgz", - "integrity": "sha512-Az/2bmW+TFI059RE0mSBIxTBcoShIclz7BDebmIoCkZ+retrwAzpmBnBCDAHow+Yi43utOow+3/4idGa2OxcLw==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.32.1.tgz", + "integrity": "sha512-i6aZma9mFzR+hqMY5VliQZEX6ypP/zUjPK0VtIMYWs5cC6PsQLRmuoeJmy3Z7d4nlh0CdK5NPC813Ej6RY6/vg==", "cpu": [ "x86", "ia32" @@ -2756,9 +2756,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.31.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.31.2.tgz", - "integrity": "sha512-XIzyRnJu539NhpFa+JYkotzVwv3NrZ/4GfHB/JWA2zReRvsk39jJG8D5HOmm0B9JA63QQT7Dt39RW8g3lkmb6w==", + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.32.1.tgz", + "integrity": "sha512-B58w/lRHLb4MUSjJNfMMw2cQykfimDCMLMmeK+1EiT2RmSeNQliwhhBxYcKk82a8kszH6zg3wT2vCea7LyPUyA==", "cpu": [ "x64" ], @@ -3011,9 +3011,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.12.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", - "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", + "version": "20.14.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.0.tgz", + "integrity": "sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA==", "dev": true, "license": "MIT", "dependencies": { @@ -3982,9 +3982,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001621", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001621.tgz", - "integrity": "sha512-+NLXZiviFFKX0fk8Piwv3PfLPGtRqJeq2TiNoUff/qB5KJgwecJTvCXDpmlyP/eCI/GUEmp/h/y5j0yckiiZrA==", + "version": "1.0.30001626", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001626.tgz", + "integrity": "sha512-JRW7kAH8PFJzoPCJhLSHgDgKg5348hsQ68aqb+slnzuB5QFERv846oA/mRChmlLAOdEDeOkRn3ynb1gSFnjt3w==", "dev": true, "funding": [ { @@ -4077,9 +4077,9 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "license": "MIT", "peer": true, @@ -4313,9 +4313,9 @@ "license": "MIT" }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", + "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", "dev": true, "license": "MIT", "dependencies": { @@ -4422,9 +4422,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.783", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", - "integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", + "version": "1.4.788", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.788.tgz", + "integrity": "sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA==", "dev": true, "license": "ISC" }, From dfe76f01d5d3f664eaf7abf1c5e418d9a45c65b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 12:47:30 +0000 Subject: [PATCH 202/422] fix(deps): update dependency hono to ^4.4.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index df054a2a..f017bfa9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.2", + "hono": "^4.4.3", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5323,9 +5323,9 @@ } }, "node_modules/hono": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.2.tgz", - "integrity": "sha512-bRhZ+BM9r04lRN2i9wiZ18yQNbZxHsmmRIItoAb43nRkHnIDsFhFh4mJ0seEs06FvenibpAgSVNHQ8ZzcDQx2A==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.3.tgz", + "integrity": "sha512-G7rTruKzrHXPz1KB4B50deKydPA9+aeei+WC1hikP0abN9N+a6yORuweageaqWocYfYNkpoqA5ezGV2mzQasvw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 65054241..4213d2c7 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.2" + "hono": "^4.4.3" } } From f44f46ca21667c45b72129ab355d070b74a53584 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 3 Jun 2024 20:02:57 +0000 Subject: [PATCH 203/422] chore(deps): update typescript-eslint monorepo to ^7.12.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index f017bfa9..e54f8362 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "@typescript-eslint/parser": "^7.11.0", + "@typescript-eslint/eslint-plugin": "^7.12.0", + "@typescript-eslint/parser": "^7.12.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3055,17 +3055,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.11.0.tgz", - "integrity": "sha512-P+qEahbgeHW4JQ/87FuItjBj8O3MYv5gELDzr8QaQ7fsll1gSMTYb6j87MYyxwf3DtD7uGFB9ShwgmCJB5KmaQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz", + "integrity": "sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/type-utils": "7.11.0", - "@typescript-eslint/utils": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/type-utils": "7.12.0", + "@typescript-eslint/utils": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3089,16 +3089,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.11.0.tgz", - "integrity": "sha512-yimw99teuaXVWsBcPO1Ais02kwJ1jmNA1KxE7ng0aT7ndr1pT1wqj0OJnsYVGKKlc4QJai86l/025L6z8CljOg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz", + "integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/typescript-estree": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/typescript-estree": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4" }, "engines": { @@ -3118,14 +3118,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.11.0.tgz", - "integrity": "sha512-27tGdVEiutD4POirLZX4YzT180vevUURJl4wJGmm6TrQoiYwuxTIY98PBp6L2oN+JQxzE0URvYlzJaBHIekXAw==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz", + "integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0" + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3136,14 +3136,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.11.0.tgz", - "integrity": "sha512-WmppUEgYy+y1NTseNMJ6mCFxt03/7jTOy08bcg7bxJJdsM4nuhnchyBbE8vryveaJUf62noH7LodPSo5Z0WUCg==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz", + "integrity": "sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.11.0", - "@typescript-eslint/utils": "7.11.0", + "@typescript-eslint/typescript-estree": "7.12.0", + "@typescript-eslint/utils": "7.12.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3164,9 +3164,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.11.0.tgz", - "integrity": "sha512-MPEsDRZTyCiXkD4vd3zywDCifi7tatc4K37KqTprCvaXptP7Xlpdw0NR2hRJTetG5TxbWDB79Ys4kLmHliEo/w==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz", + "integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==", "dev": true, "license": "MIT", "engines": { @@ -3178,14 +3178,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.11.0.tgz", - "integrity": "sha512-cxkhZ2C/iyi3/6U9EPc5y+a6csqHItndvN/CzbNXTNrsC3/ASoYQZEt9uMaEp+xFNjasqQyszp5TumAVKKvJeQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz", + "integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/visitor-keys": "7.11.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/visitor-keys": "7.12.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3220,16 +3220,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.11.0.tgz", - "integrity": "sha512-xlAWwPleNRHwF37AhrZurOxA1wyXowW4PqVXZVUNCLjB48CqdPJoJWkrpH2nij9Q3Lb7rtWindtoXwxjxlKKCA==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.12.0.tgz", + "integrity": "sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.11.0", - "@typescript-eslint/types": "7.11.0", - "@typescript-eslint/typescript-estree": "7.11.0" + "@typescript-eslint/scope-manager": "7.12.0", + "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/typescript-estree": "7.12.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3243,13 +3243,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.11.0.tgz", - "integrity": "sha512-7syYk4MzjxTEk0g/w3iqtgxnFQspDJfn6QKD36xMuuhTzjcxY7F8EmBLnALjVyaOF1/bVocu3bS/2/F7rXrveQ==", + "version": "7.12.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz", + "integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.11.0", + "@typescript-eslint/types": "7.12.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 4213d2c7..cad8200b 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.11.0", - "@typescript-eslint/parser": "^7.11.0", + "@typescript-eslint/eslint-plugin": "^7.12.0", + "@typescript-eslint/parser": "^7.12.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 5bf5fb7705fbf22b11b69a2d3dafe59f096924c6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Jun 2024 01:57:08 +0000 Subject: [PATCH 204/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240603.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e54f8362..9c5d2827 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240529.0", + "@cloudflare/workers-types": "^4.20240603.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", @@ -679,9 +679,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240529.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240529.0.tgz", - "integrity": "sha512-W5obfjAwCNdYk3feUHtDfUxtTU6WIq83k6gmrLLJv+HkgCkOTwwrDNs+3w1Qln0tMj+FQx/fbwxw3ZuHIoyzGg==", + "version": "4.20240603.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240603.0.tgz", + "integrity": "sha512-KmsjZcd/dPWM51FoT08cvUGCq9l3nFEriloQ12mcdJPoW911Gi5S/9Cq4xeFvTrtk9TJ2krvxP23IeobecRmOQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index cad8200b..c511cda6 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240529.0", + "@cloudflare/workers-types": "^4.20240603.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.17.0", "@sentry/integrations": "^7.114.0", From ce7ab13d8ab6db6d3883269dcec8764f84c76af2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Jun 2024 10:47:42 +0000 Subject: [PATCH 205/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.18.0 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9c5d2827..0f79a84e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240603.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.17.0", + "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.12.0", @@ -2591,9 +2591,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.17.0.tgz", - "integrity": "sha512-njBWwVVFEb5SuGqk1KYiIcuKU3dEPuiaDN42hY72mfuQgeMR/RUZtibAQ5yu2Ii7yok6kewLe4OvztP2oP/IVQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.18.0.tgz", + "integrity": "sha512-9L4RbhS3WNtc/SokIhc0dwgcvs78YSQPakZejsrIgnzLzCi8mS6PeT+BY0+QCtsXxjd1egM8hqcJeB0lukBkXA==", "dev": true, "license": "MIT", "engines": { @@ -2601,14 +2601,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.17.0.tgz", - "integrity": "sha512-aIjCexNsB6DXtl/IngJcUxN7OalsyP5tS/4rqxj6pvqZbeg/7JMlMgy2nOOWsNhy+chX8swThS39dY8pCcEYLQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.18.0.tgz", + "integrity": "sha512-JvxVgsMFmDsU0Dgcx1CeFUC1scxOVSAOzOcE06qKAVm9BZzxHpI53iNfeMOXwVTUolD8LZVIfgOjkiXfwN/UPQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.17.0", + "@sentry/babel-plugin-component-annotate": "2.18.0", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2787,13 +2787,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.17.0.tgz", - "integrity": "sha512-lyuiwo21wovStBMNM2CLihSN7l6N60N/p+7pJWrJ3N/mH0vLMTlngZXHxXbPIh73XPSjm10ZpkdQkScwObsvbQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.18.0.tgz", + "integrity": "sha512-F34+xPQTwFYnlBCd83wuFGT8O/PrwgGclh9XEeDLrqljlCUc9jCkbFIIFaV9mJo2xoSjfJey2RWghoaycWM6Lg==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.17.0", + "@sentry/bundler-plugin-core": "2.18.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index c511cda6..6238b8b9 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240603.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.17.0", + "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.12.0", From a49786e715369c64d29b215a2d2ed140c5785142 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Jun 2024 17:03:13 +0000 Subject: [PATCH 206/422] chore(deps): update dependency wrangler to ^3.59.0 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0f79a84e..1ca7b53b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.58.0" + "wrangler": "^3.59.0" } }, "node_modules/@ampproject/remapping": { @@ -7862,9 +7862,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240524.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240524.1.tgz", - "integrity": "sha512-5d3pRxvd5pT7lX1SsBH9+AjXuyHJnChSNOnYhubfi7pxMek4ZfULwhnUmNUp1R7b2xKuzqdFDZa0fsZuUoFxlw==", + "version": "3.20240524.2", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240524.2.tgz", + "integrity": "sha512-Js+8cB61KJG0z2HuQTPLT9S6FwTBuMZfjtml3azUarLYsCF91N+PhIkvNpbkwCXcfRvscdjJ0RlT6lBQYEuIwA==", "dev": true, "license": "MIT", "dependencies": { @@ -10074,9 +10074,9 @@ } }, "node_modules/wrangler": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.58.0.tgz", - "integrity": "sha512-h9gWER7LXLnmHABDNP1p3aqXtchlvSBN8Dp22ZurnkxaLMZ3L3H1Ze1ftiFSs0VRWv0BUnz7AWIUqZmzuBY4Nw==", + "version": "3.59.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.59.0.tgz", + "integrity": "sha512-MLKejazUJrekbD8EnQfN6d7fei+IGnq2aVXeILFDy0aTktVNXKvO+eC+mND1zOr+k0KvQN4sJo8vGwqYoY7btw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10086,7 +10086,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240524.1", + "miniflare": "3.20240524.2", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 6238b8b9..38ad5368 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.58.0" + "wrangler": "^3.59.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From df0831e9df317d5b61cbdd81969f25647089070a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Jun 2024 10:26:18 +0000 Subject: [PATCH 207/422] chore(deps): update dependency prettier to ^3.3.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1ca7b53b..7ee6e5c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", @@ -8503,9 +8503,9 @@ } }, "node_modules/prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", - "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.1.tgz", + "integrity": "sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 38ad5368..49c5babc 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.0", + "prettier": "^3.3.1", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", From e6a6122d2bc65ff53dc4848491fc671a87147eb4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 15:23:48 +0000 Subject: [PATCH 208/422] fix(deps): update dependency hono to ^4.4.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7ee6e5c8..df7c998a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.3", + "hono": "^4.4.4", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5323,9 +5323,9 @@ } }, "node_modules/hono": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.3.tgz", - "integrity": "sha512-G7rTruKzrHXPz1KB4B50deKydPA9+aeei+WC1hikP0abN9N+a6yORuweageaqWocYfYNkpoqA5ezGV2mzQasvw==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.4.tgz", + "integrity": "sha512-zO5+4K8yf1iuKhBZhwmpZ/0LzPMr8Zt1RugEGM1xvOqgh9DyLb7tslOtoBks4bmm5bIcLtzLCXUpYpXOkwpABA==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 49c5babc..adf133c5 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.3" + "hono": "^4.4.4" } } From bc029cc28af1c59b70a5472baeac6b88ad37b349 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 19:59:11 +0000 Subject: [PATCH 209/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240605.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index df7c998a..66fb04d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240603.0", + "@cloudflare/workers-types": "^4.20240605.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", @@ -679,9 +679,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240603.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240603.0.tgz", - "integrity": "sha512-KmsjZcd/dPWM51FoT08cvUGCq9l3nFEriloQ12mcdJPoW911Gi5S/9Cq4xeFvTrtk9TJ2krvxP23IeobecRmOQ==", + "version": "4.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240605.0.tgz", + "integrity": "sha512-zJw4Q6CnkaQ5JZmHRkNiSs5GfiRgUIUL8BIHPQkd2XUHZkIBv9M9yc0LKEwMYGpCFC+oSOltet6c9RjP9uQ99g==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index adf133c5..8783ae06 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240603.0", + "@cloudflare/workers-types": "^4.20240605.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", From 428bcff072960035bbc393d337e51299d838beef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 7 Jun 2024 12:39:33 +0000 Subject: [PATCH 210/422] chore(deps): update dependency wrangler to ^3.60.0 --- package-lock.json | 121 +++++++++++++++++++++++++++++++++------------- package.json | 2 +- 2 files changed, 89 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 66fb04d9..39b67d85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.59.0" + "wrangler": "^3.60.0" } }, "node_modules/@ampproject/remapping": { @@ -594,9 +594,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240524.0.tgz", - "integrity": "sha512-ATaXjefbTsrv4mpn4Fdua114RRDXcX5Ky+Mv+f4JTUllgalmqC4CYMN4jxRz9IpJU/fNMN8IEfvUyuJBAcl9Iw==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240605.0.tgz", + "integrity": "sha512-6V4Uze6jEM1mPBdPO6AevPwAOG2s+auEG1vPzZilwbrpn3BbYklEpQqcAZj05uUXaM6rnffnXerW8X8Fc8l4qQ==", "cpu": [ "x64" ], @@ -611,9 +611,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240524.0.tgz", - "integrity": "sha512-wnbsZI4CS0QPCd+wnBHQ40C28A/2Qo4ESi1YhE2735G3UNcc876MWksZhsubd+XH0XPIra6eNFqyw6wRMpQOXA==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240605.0.tgz", + "integrity": "sha512-ZNxjVSeMYUhTfVlrMsVjpN5eHA2kq3+S7ZMsGu5l44ZqFrDygsFDoc9C4anJVUEIHGFUB9LMu4ZTdS5S80hvPQ==", "cpu": [ "arm64" ], @@ -628,9 +628,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240524.0.tgz", - "integrity": "sha512-E8mj+HPBryKwaJAiNsYzXtVjKCL0KvUBZbtxJxlWM4mLSQhT+uwGT3nydb/hFY59rZnQgZslw0oqEWht5TEYiQ==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240605.0.tgz", + "integrity": "sha512-zqOWDrYEudW5JCcU8lxCFQ96UHJJHrM+uvGaRS4u5nJaEgMr2z7u9I2286+l1R3JWvJdqj9ehGuHQvZkaTADxw==", "cpu": [ "x64" ], @@ -645,9 +645,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240524.0.tgz", - "integrity": "sha512-/Fr1W671t2triNCDCBWdStxngnbUfZunZ/2e4kaMLzJDJLYDtYdmvOUCBDzUD4ssqmIMbn9RCQQ0U+CLEoqBqw==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240605.0.tgz", + "integrity": "sha512-qFTVNem7bMsU9P1dXUi+kb8EdU5aag1I9RQq6ZLS/zfiJ0a/UasihwQG8lrzT7k9x80VnpyCekNmd625qsVZjQ==", "cpu": [ "arm64" ], @@ -662,9 +662,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240524.0.tgz", - "integrity": "sha512-G+ThDEx57g9mAEKqhWnHaaJgpeGYtyhkmwM/BDpLqPks/rAY5YEfZbY4YL1pNk1kkcZDXGrwIsY8xe9Apf5JdA==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240605.0.tgz", + "integrity": "sha512-s0U7d52ALQtb0enbHJ/AXmy+pyBQVoTIaAdAApy/PWrMiAnb8iJhf7A35pRTYfty5SUf7EX9BAPcKmeh+t3N5g==", "cpu": [ "x64" ], @@ -4175,6 +4175,16 @@ "dev": true, "license": "MIT" }, + "node_modules/consola": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -4362,6 +4372,13 @@ "node": ">=0.10.0" } }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "dev": true, + "license": "MIT" + }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", @@ -7862,9 +7879,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240524.2", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240524.2.tgz", - "integrity": "sha512-Js+8cB61KJG0z2HuQTPLT9S6FwTBuMZfjtml3azUarLYsCF91N+PhIkvNpbkwCXcfRvscdjJ0RlT6lBQYEuIwA==", + "version": "3.20240605.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240605.0.tgz", + "integrity": "sha512-wE59RULU5zo6eYhL8j3wYdoOQ5istlkMruEr5pYvykL0LJecjKlFc8/cu4WJ5JdkdhutE1320Awi7WEICcolEw==", "dev": true, "license": "MIT", "dependencies": { @@ -7876,7 +7893,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240524.0", + "workerd": "1.20240605.0", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -7986,6 +8003,13 @@ } } }, + "node_modules/node-fetch-native": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", + "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", + "dev": true, + "license": "MIT" + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -8393,6 +8417,13 @@ "node": ">=8" } }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true, + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", @@ -9761,6 +9792,13 @@ "node": ">=14.17" } }, + "node_modules/ufo": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "dev": true, + "license": "MIT" + }, "node_modules/undici": { "version": "5.28.2", "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", @@ -9781,6 +9819,22 @@ "dev": true, "license": "MIT" }, + "node_modules/unenv": { + "name": "unenv-nightly", + "version": "1.10.0-1717606461.a117952", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-1.10.0-1717606461.a117952.tgz", + "integrity": "sha512-u3TfBX02WzbHTpaEfWEKwDijDSFAHcgXkayUZ+MVDrjhLFvgAJzFGTSTmwlEhwWi2exyRQey23ah9wELMM6etg==", + "dev": true, + "license": "MIT", + "dependencies": { + "consola": "^3.2.3", + "defu": "^6.1.4", + "mime": "^3.0.0", + "node-fetch-native": "^1.6.4", + "pathe": "^1.1.2", + "ufo": "^1.5.3" + } + }, "node_modules/unplugin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.0.1.tgz", @@ -10053,9 +10107,9 @@ } }, "node_modules/workerd": { - "version": "1.20240524.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240524.0.tgz", - "integrity": "sha512-LWLe5D8PVHBcqturmBbwgI71r7YPpIMYZoVEH6S4G35EqIJ55cb0n3FipoSyraoIfpcCxCFxX1K6WsRHbP3pFA==", + "version": "1.20240605.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240605.0.tgz", + "integrity": "sha512-2yhzgaprAOFm7H988xlRFmU4rOLXhSsq24wh6ayucMB3ORfe/nYJ2ysFn1mzjB+UxEJVt5PhixgHkZLv1S8UPQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10066,17 +10120,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240524.0", - "@cloudflare/workerd-darwin-arm64": "1.20240524.0", - "@cloudflare/workerd-linux-64": "1.20240524.0", - "@cloudflare/workerd-linux-arm64": "1.20240524.0", - "@cloudflare/workerd-windows-64": "1.20240524.0" + "@cloudflare/workerd-darwin-64": "1.20240605.0", + "@cloudflare/workerd-darwin-arm64": "1.20240605.0", + "@cloudflare/workerd-linux-64": "1.20240605.0", + "@cloudflare/workerd-linux-arm64": "1.20240605.0", + "@cloudflare/workerd-windows-64": "1.20240605.0" } }, "node_modules/wrangler": { - "version": "3.59.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.59.0.tgz", - "integrity": "sha512-MLKejazUJrekbD8EnQfN6d7fei+IGnq2aVXeILFDy0aTktVNXKvO+eC+mND1zOr+k0KvQN4sJo8vGwqYoY7btw==", + "version": "3.60.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.0.tgz", + "integrity": "sha512-8lW4E7VAhCVXy7AV7Vom2BsyjekIt15Aa8jnBLsfE2CxalzWQzx49BK25hOYhjHQT4GqBXeoNOZ43FrMQ+SUUA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10086,13 +10140,14 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240524.2", + "miniflare": "3.20240605.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "0.6.1", + "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10106,7 +10161,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240524.0" + "@cloudflare/workers-types": "^4.20240605.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 8783ae06..9cafc4ea 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.59.0" + "wrangler": "^3.60.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From 43568c6bd72fd8f9ae54f198905989c3f560893e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 01:42:11 +0000 Subject: [PATCH 211/422] chore(deps): lock file maintenance --- package-lock.json | 293 +++++++++++++++++++++++----------------------- 1 file changed, 149 insertions(+), 144 deletions(-) diff --git a/package-lock.json b/package-lock.json index 39b67d85..a3959454 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,13 +52,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.6.tgz", - "integrity": "sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.6", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.6.tgz", - "integrity": "sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", + "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", "dev": true, "license": "MIT", "engines": { @@ -76,22 +76,22 @@ } }, "node_modules/@babel/core": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.6.tgz", - "integrity": "sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", + "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-compilation-targets": "^7.24.6", - "@babel/helper-module-transforms": "^7.24.6", - "@babel/helpers": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/template": "^7.24.6", - "@babel/traverse": "^7.24.6", - "@babel/types": "^7.24.6", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-compilation-targets": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.7", + "@babel/helpers": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/template": "^7.24.7", + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.6.tgz", - "integrity": "sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", + "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.6", + "@babel/types": "^7.24.7", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -123,14 +123,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz", - "integrity": "sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", + "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.6", - "@babel/helper-validator-option": "^7.24.6", + "@babel/compat-data": "^7.24.7", + "@babel/helper-validator-option": "^7.24.7", "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -140,67 +140,71 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz", - "integrity": "sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz", - "integrity": "sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz", - "integrity": "sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.6" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz", - "integrity": "sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz", - "integrity": "sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", + "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-module-imports": "^7.24.6", - "@babel/helper-simple-access": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6" + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -210,9 +214,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz", - "integrity": "sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", "dev": true, "license": "MIT", "engines": { @@ -220,35 +224,36 @@ } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz", - "integrity": "sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz", - "integrity": "sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.6" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz", - "integrity": "sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", "dev": true, "license": "MIT", "engines": { @@ -256,9 +261,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz", - "integrity": "sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, "license": "MIT", "engines": { @@ -266,9 +271,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz", - "integrity": "sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", + "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", "dev": true, "license": "MIT", "engines": { @@ -276,27 +281,27 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.6.tgz", - "integrity": "sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", + "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.6.tgz", - "integrity": "sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -306,9 +311,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.6.tgz", - "integrity": "sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", "dev": true, "license": "MIT", "bin": { @@ -384,13 +389,13 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.6.tgz", - "integrity": "sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -494,13 +499,13 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.6.tgz", - "integrity": "sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -510,9 +515,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.6.tgz", - "integrity": "sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -522,35 +527,35 @@ } }, "node_modules/@babel/template": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.6.tgz", - "integrity": "sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.6.tgz", - "integrity": "sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", + "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.6", - "@babel/generator": "^7.24.6", - "@babel/helper-environment-visitor": "^7.24.6", - "@babel/helper-function-name": "^7.24.6", - "@babel/helper-hoist-variables": "^7.24.6", - "@babel/helper-split-export-declaration": "^7.24.6", - "@babel/parser": "^7.24.6", - "@babel/types": "^7.24.6", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -559,14 +564,14 @@ } }, "node_modules/@babel/types": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.6.tgz", - "integrity": "sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.6", - "@babel/helper-validator-identifier": "^7.24.6", + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1137,9 +1142,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", + "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", "dev": true, "license": "MIT", "engines": { @@ -3011,9 +3016,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.0.tgz", - "integrity": "sha512-5cHBxFGJx6L4s56Bubp4fglrEpmyJypsqI6RgzMfBHWUJQGWAAi8cWcgetEbZXHYXo9C2Fa4EEds/uSyS4cxmA==", + "version": "20.14.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz", + "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3864,9 +3869,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "version": "4.23.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", + "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", "dev": true, "funding": [ { @@ -3884,10 +3889,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", + "caniuse-lite": "^1.0.30001629", + "electron-to-chromium": "^1.4.796", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "update-browserslist-db": "^1.0.16" }, "bin": { "browserslist": "cli.js" @@ -3982,9 +3987,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001626", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001626.tgz", - "integrity": "sha512-JRW7kAH8PFJzoPCJhLSHgDgKg5348hsQ68aqb+slnzuB5QFERv846oA/mRChmlLAOdEDeOkRn3ynb1gSFnjt3w==", + "version": "1.0.30001629", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz", + "integrity": "sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==", "dev": true, "funding": [ { @@ -4439,9 +4444,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.788", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.788.tgz", - "integrity": "sha512-ubp5+Ev/VV8KuRoWnfP2QF2Bg+O2ZFdb49DiiNbz2VmgkIqrnyYaqIOqj8A6K/3p1xV0QcU5hBQ1+BmB6ot1OA==", + "version": "1.4.796", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz", + "integrity": "sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==", "dev": true, "license": "ISC" }, @@ -4466,9 +4471,9 @@ "license": "MIT" }, "node_modules/enhanced-resolve": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", - "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", "dev": true, "license": "MIT", "dependencies": { @@ -9265,9 +9270,9 @@ } }, "node_modules/terser": { - "version": "5.31.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", - "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -9737,9 +9742,9 @@ } }, "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "license": "0BSD" }, "node_modules/type-check": { From 7d59c0dacc1fca8073fa45541e7de093af38b936 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Jun 2024 18:53:07 +0000 Subject: [PATCH 212/422] chore(deps): update typescript-eslint monorepo to ^7.13.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index a3959454..11c1d166 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.12.0", - "@typescript-eslint/parser": "^7.12.0", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3060,17 +3060,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.12.0.tgz", - "integrity": "sha512-7F91fcbuDf/d3S8o21+r3ZncGIke/+eWk0EpO21LXhDfLahriZF9CGj4fbAetEjlaBdjdSm9a6VeXbpbT6Z40Q==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz", + "integrity": "sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/type-utils": "7.12.0", - "@typescript-eslint/utils": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/type-utils": "7.13.0", + "@typescript-eslint/utils": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3094,16 +3094,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.12.0.tgz", - "integrity": "sha512-dm/J2UDY3oV3TKius2OUZIFHsomQmpHtsV0FTh1WO8EKgHLQ1QCADUqscPgTpU+ih1e21FQSRjXckHn3txn6kQ==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz", + "integrity": "sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/typescript-estree": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", "debug": "^4.3.4" }, "engines": { @@ -3123,14 +3123,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.12.0.tgz", - "integrity": "sha512-itF1pTnN6F3unPak+kutH9raIkL3lhH1YRPGgt7QQOh43DQKVJXmWkpb+vpc/TiDHs6RSd9CTbDsc/Y+Ygq7kg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz", + "integrity": "sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0" + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3141,14 +3141,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.12.0.tgz", - "integrity": "sha512-lib96tyRtMhLxwauDWUp/uW3FMhLA6D0rJ8T7HmH7x23Gk1Gwwu8UZ94NMXBvOELn6flSPiBrCKlehkiXyaqwA==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz", + "integrity": "sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.12.0", - "@typescript-eslint/utils": "7.12.0", + "@typescript-eslint/typescript-estree": "7.13.0", + "@typescript-eslint/utils": "7.13.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3169,9 +3169,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.12.0.tgz", - "integrity": "sha512-o+0Te6eWp2ppKY3mLCU+YA9pVJxhUJE15FV7kxuD9jgwIAa+w/ycGJBMrYDTpVGUM/tgpa9SeMOugSabWFq7bg==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz", + "integrity": "sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==", "dev": true, "license": "MIT", "engines": { @@ -3183,14 +3183,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.12.0.tgz", - "integrity": "sha512-5bwqLsWBULv1h6pn7cMW5dXX/Y2amRqLaKqsASVwbBHMZSnHqE/HN4vT4fE0aFsiwxYvr98kqOWh1a8ZKXalCQ==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz", + "integrity": "sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/visitor-keys": "7.12.0", + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/visitor-keys": "7.13.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3225,16 +3225,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.12.0.tgz", - "integrity": "sha512-Y6hhwxwDx41HNpjuYswYp6gDbkiZ8Hin9Bf5aJQn1bpTs3afYY4GX+MPYxma8jtoIV2GRwTM/UJm/2uGCVv+DQ==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz", + "integrity": "sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.12.0", - "@typescript-eslint/types": "7.12.0", - "@typescript-eslint/typescript-estree": "7.12.0" + "@typescript-eslint/scope-manager": "7.13.0", + "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3248,13 +3248,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.12.0.tgz", - "integrity": "sha512-uZk7DevrQLL3vSnfFl5bj4sL75qC9D6EdjemIdbtkuUmIheWpuiiylSY01JxJE7+zGrOWDZrp1WxOuDntvKrHQ==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz", + "integrity": "sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.12.0", + "@typescript-eslint/types": "7.13.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 9cafc4ea..c3009abf 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.12.0", - "@typescript-eslint/parser": "^7.12.0", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From b13e73dded4d787e0340b3da6d54c80352b14434 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 04:22:38 +0000 Subject: [PATCH 213/422] fix(deps): update dependency hono to ^4.4.5 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 11c1d166..29ebdcfb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.4", + "hono": "^4.4.5", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5345,9 +5345,9 @@ } }, "node_modules/hono": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.4.tgz", - "integrity": "sha512-zO5+4K8yf1iuKhBZhwmpZ/0LzPMr8Zt1RugEGM1xvOqgh9DyLb7tslOtoBks4bmm5bIcLtzLCXUpYpXOkwpABA==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.5.tgz", + "integrity": "sha512-hyf+1c+gTEo0+xjdYT2e8y4M3HcEy0ARuRZHPRgeRhq/mupkI4j9/qEWVKsyj0se4KhfRnYrld4Tk6z/9veq/Q==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index c3009abf..c2c35272 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.4" + "hono": "^4.4.5" } } From 65a24c9775e3862ef8ab6beb97ac795ed7a190de Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 07:16:36 +0000 Subject: [PATCH 214/422] chore(deps): update dependency prettier to ^3.3.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 29ebdcfb..83b9fee8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.1", + "prettier": "^3.3.2", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", @@ -8539,9 +8539,9 @@ } }, "node_modules/prettier": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.1.tgz", - "integrity": "sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", + "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index c2c35272..35db3224 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.1", + "prettier": "^3.3.2", "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", From 3777ad79178f75cc15bfa36ae9c24048e33d5408 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 11 Jun 2024 19:57:02 +0000 Subject: [PATCH 215/422] chore(deps): update dependency wrangler to ^3.60.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 83b9fee8..f3b74950 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.0" + "wrangler": "^3.60.2" } }, "node_modules/@ampproject/remapping": { @@ -10133,9 +10133,9 @@ } }, "node_modules/wrangler": { - "version": "3.60.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.0.tgz", - "integrity": "sha512-8lW4E7VAhCVXy7AV7Vom2BsyjekIt15Aa8jnBLsfE2CxalzWQzx49BK25hOYhjHQT4GqBXeoNOZ43FrMQ+SUUA==", + "version": "3.60.2", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.2.tgz", + "integrity": "sha512-lGIuxzaVm8W0ddzwzwZtx3kL/0PUGMZfKBayUzcMq5wGk88aE9UA2lYeGF51EHVXX2yBbnw7Ltw2eXsx2ixNOQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 35db3224..31bab173 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.0" + "wrangler": "^3.60.2" }, "dependencies": { "@hono/sentry": "^1.1.0", From e8c3be790c4adc26fbe17af61e86315263557e93 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 13 Jun 2024 23:03:47 +0000 Subject: [PATCH 216/422] fix(deps): update dependency hono to ^4.4.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f3b74950..473ce9b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.5", + "hono": "^4.4.6", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5345,9 +5345,9 @@ } }, "node_modules/hono": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.5.tgz", - "integrity": "sha512-hyf+1c+gTEo0+xjdYT2e8y4M3HcEy0ARuRZHPRgeRhq/mupkI4j9/qEWVKsyj0se4KhfRnYrld4Tk6z/9veq/Q==", + "version": "4.4.6", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.6.tgz", + "integrity": "sha512-XGRnoH8WONv60+PPvP9Sn067A9r/8JdHDJ5bgon0DVEHeR1cJPkWjv2aT+DBfMH9/mEkYa1+VEVFp1DT1lIwjw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 31bab173..c47c1078 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.5" + "hono": "^4.4.6" } } From 71458f5f204de17ab0190020b176b653018e803f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 14 Jun 2024 10:34:48 +0000 Subject: [PATCH 217/422] chore(deps): update dependency wrangler to ^3.60.3 --- package-lock.json | 64 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/package-lock.json b/package-lock.json index 473ce9b3..41fa103b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.2" + "wrangler": "^3.60.3" } }, "node_modules/@ampproject/remapping": { @@ -599,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240605.0.tgz", - "integrity": "sha512-6V4Uze6jEM1mPBdPO6AevPwAOG2s+auEG1vPzZilwbrpn3BbYklEpQqcAZj05uUXaM6rnffnXerW8X8Fc8l4qQ==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240610.1.tgz", + "integrity": "sha512-YanZ1iXgMGaUWlleB5cswSE6qbzyjQ8O7ENWZcPAcZZ6BfuL7q3CWi0t9iM1cv2qx92rRztsRTyjcfq099++XQ==", "cpu": [ "x64" ], @@ -616,9 +616,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240605.0.tgz", - "integrity": "sha512-ZNxjVSeMYUhTfVlrMsVjpN5eHA2kq3+S7ZMsGu5l44ZqFrDygsFDoc9C4anJVUEIHGFUB9LMu4ZTdS5S80hvPQ==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240610.1.tgz", + "integrity": "sha512-bRe/y/LKjIgp3L2EHjc+CvoCzfHhf4aFTtOBkv2zW+VToNJ4KlXridndf7LvR9urfsFRRo9r4TXCssuKaU+ypQ==", "cpu": [ "arm64" ], @@ -633,9 +633,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240605.0.tgz", - "integrity": "sha512-zqOWDrYEudW5JCcU8lxCFQ96UHJJHrM+uvGaRS4u5nJaEgMr2z7u9I2286+l1R3JWvJdqj9ehGuHQvZkaTADxw==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240610.1.tgz", + "integrity": "sha512-2zDcadR7+Gs9SjcMXmwsMji2Xs+yASGNA2cEHDuFc4NMUup+eL1mkzxc/QzvFjyBck98e92rBjMZt2dVscpGKg==", "cpu": [ "x64" ], @@ -650,9 +650,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240605.0.tgz", - "integrity": "sha512-qFTVNem7bMsU9P1dXUi+kb8EdU5aag1I9RQq6ZLS/zfiJ0a/UasihwQG8lrzT7k9x80VnpyCekNmd625qsVZjQ==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240610.1.tgz", + "integrity": "sha512-7y41rPi5xmIYJN8CY+t3RHnjLL0xx/WYmaTd/j552k1qSr02eTE2o/TGyWZmGUC+lWnwdPQJla0mXbvdqgRdQg==", "cpu": [ "arm64" ], @@ -667,9 +667,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240605.0.tgz", - "integrity": "sha512-s0U7d52ALQtb0enbHJ/AXmy+pyBQVoTIaAdAApy/PWrMiAnb8iJhf7A35pRTYfty5SUf7EX9BAPcKmeh+t3N5g==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240610.1.tgz", + "integrity": "sha512-B0LyT3DB6rXHWNptnntYHPaoJIy0rXnGfeDBM3nEVV8JIsQrx8MEFn2F2jYioH1FkUVavsaqKO/zUosY3tZXVA==", "cpu": [ "x64" ], @@ -7884,9 +7884,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240605.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240605.0.tgz", - "integrity": "sha512-wE59RULU5zo6eYhL8j3wYdoOQ5istlkMruEr5pYvykL0LJecjKlFc8/cu4WJ5JdkdhutE1320Awi7WEICcolEw==", + "version": "3.20240610.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240610.0.tgz", + "integrity": "sha512-J6aXmkII5gcq+kC4TurxKiR4rC++apPST/K8P/YjqoQQgrJ+NRPacBhf6iVh8R3ujnXYXaq+Ae+gm+LM0XHK/w==", "dev": true, "license": "MIT", "dependencies": { @@ -7898,7 +7898,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.2", - "workerd": "1.20240605.0", + "workerd": "1.20240610.1", "ws": "^8.11.0", "youch": "^3.2.2", "zod": "^3.20.6" @@ -10112,9 +10112,9 @@ } }, "node_modules/workerd": { - "version": "1.20240605.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240605.0.tgz", - "integrity": "sha512-2yhzgaprAOFm7H988xlRFmU4rOLXhSsq24wh6ayucMB3ORfe/nYJ2ysFn1mzjB+UxEJVt5PhixgHkZLv1S8UPQ==", + "version": "1.20240610.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240610.1.tgz", + "integrity": "sha512-Rtut5GrsODQMh6YU43b9WZ980Wd05Ov1/ds88pT/SoetmXFBvkBzdRfiHiATv+azmGX8KveE0i/Eqzk/yI01ug==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10125,17 +10125,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240605.0", - "@cloudflare/workerd-darwin-arm64": "1.20240605.0", - "@cloudflare/workerd-linux-64": "1.20240605.0", - "@cloudflare/workerd-linux-arm64": "1.20240605.0", - "@cloudflare/workerd-windows-64": "1.20240605.0" + "@cloudflare/workerd-darwin-64": "1.20240610.1", + "@cloudflare/workerd-darwin-arm64": "1.20240610.1", + "@cloudflare/workerd-linux-64": "1.20240610.1", + "@cloudflare/workerd-linux-arm64": "1.20240610.1", + "@cloudflare/workerd-windows-64": "1.20240610.1" } }, "node_modules/wrangler": { - "version": "3.60.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.2.tgz", - "integrity": "sha512-lGIuxzaVm8W0ddzwzwZtx3kL/0PUGMZfKBayUzcMq5wGk88aE9UA2lYeGF51EHVXX2yBbnw7Ltw2eXsx2ixNOQ==", + "version": "3.60.3", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.3.tgz", + "integrity": "sha512-a6zn/KFnYaYp3nxJR/aP0TeaBvJDkrrfI89KoxUtx28H7zpya/5/VLu3CxQ3PRspEojJGF0s6f3/pddRy3F+BQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10145,7 +10145,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240605.0", + "miniflare": "3.20240610.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index c47c1078..47b0dcc0 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.4", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.2" + "wrangler": "^3.60.3" }, "dependencies": { "@hono/sentry": "^1.1.0", From df94862d946260d53d03f2d792298648d278598b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Jun 2024 01:04:30 +0000 Subject: [PATCH 218/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240614.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 41fa103b..60f60eca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240605.0", + "@cloudflare/workers-types": "^4.20240614.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240605.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240605.0.tgz", - "integrity": "sha512-zJw4Q6CnkaQ5JZmHRkNiSs5GfiRgUIUL8BIHPQkd2XUHZkIBv9M9yc0LKEwMYGpCFC+oSOltet6c9RjP9uQ99g==", + "version": "4.20240614.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240614.0.tgz", + "integrity": "sha512-fnV3uXD1Hpq5EWnY7XYb+smPcjzIoUFiZpTSV/Tk8qKL3H+w6IqcngZwXQBZ/2U/DwYkDilXHW3FfPhnyD7FZA==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 47b0dcc0..1efbd38a 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240605.0", + "@cloudflare/workers-types": "^4.20240614.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", From ec5fac43c44ea8d5746479030046d3b503b6793a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 00:26:53 +0000 Subject: [PATCH 219/422] chore(deps): lock file maintenance --- package-lock.json | 59 +++++++++++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60f60eca..944b3c8d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1318,6 +1318,7 @@ "version": "0.11.14", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "deprecated": "Use @eslint/config-array instead", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1371,6 +1372,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true, "license": "BSD-3-Clause" }, @@ -3465,9 +3467,9 @@ "peer": true }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", + "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", "dev": true, "license": "MIT", "bin": { @@ -3477,10 +3479,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "license": "MIT", "peer": true, @@ -3499,11 +3501,14 @@ } }, "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", "dev": true, "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, "engines": { "node": ">=0.4.0" } @@ -3987,9 +3992,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001629", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001629.tgz", - "integrity": "sha512-c3dl911slnQhmxUIT4HhYzT7wnBK/XYpGnYLOj4nJBaRiw52Ibe7YxlDaAeRECvA786zCuExhxIUJ2K7nHMrBw==", + "version": "1.0.30001636", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", + "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", "dev": true, "funding": [ { @@ -4444,9 +4449,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.796", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.796.tgz", - "integrity": "sha512-NglN/xprcM+SHD2XCli4oC6bWe6kHoytcyLKCWXmRL854F0qhPhaYgUswUsglnPxYaNQIg2uMY4BvaomIf3kLA==", + "version": "1.4.803", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.803.tgz", + "integrity": "sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==", "dev": true, "license": "ISC" }, @@ -9561,9 +9566,9 @@ } }, "node_modules/ts-jest": { - "version": "29.1.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.4.tgz", - "integrity": "sha512-YiHwDhSvCiItoAgsKtoLFCuakDzDsJ1DLDnSouTaTmdOcOwIkSzbLXduaQ6M5DRVhuZC/NYaaZ/mtHbWMv/S6Q==", + "version": "29.1.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.5.tgz", + "integrity": "sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==", "dev": true, "license": "MIT", "dependencies": { @@ -9983,9 +9988,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "version": "5.92.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.0.tgz", + "integrity": "sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==", "dev": true, "license": "MIT", "peer": true, @@ -9996,10 +10001,10 @@ "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", + "enhanced-resolve": "^5.17.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -10250,9 +10255,9 @@ } }, "node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "license": "MIT", "engines": { From 1635837a4cc8bedbb678941f1085e9ff0ff946a2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 03:19:25 +0000 Subject: [PATCH 220/422] chore(deps): update dependency ts-jest to ^29.1.5 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 944b3c8d..b00281f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.1.4", + "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.60.3" diff --git a/package.json b/package.json index 1efbd38a..80250712 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.1.4", + "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.4.5", "wrangler": "^3.60.3" From a52d22cd3440af7c45ee62889dbecc5328f03aa5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 19:43:31 +0000 Subject: [PATCH 221/422] chore(deps): update typescript-eslint monorepo to ^7.13.1 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index b00281f0..93fc862d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.13.0", - "@typescript-eslint/parser": "^7.13.0", + "@typescript-eslint/eslint-plugin": "^7.13.1", + "@typescript-eslint/parser": "^7.13.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz", - "integrity": "sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", + "integrity": "sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/type-utils": "7.13.0", - "@typescript-eslint/utils": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/type-utils": "7.13.1", + "@typescript-eslint/utils": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz", - "integrity": "sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.1.tgz", + "integrity": "sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz", - "integrity": "sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz", + "integrity": "sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0" + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz", - "integrity": "sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz", + "integrity": "sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/utils": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/utils": "7.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz", - "integrity": "sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.1.tgz", + "integrity": "sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz", - "integrity": "sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz", + "integrity": "sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz", - "integrity": "sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.1.tgz", + "integrity": "sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0" + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz", - "integrity": "sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz", + "integrity": "sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/types": "7.13.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 80250712..58d296db 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.18.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.13.0", - "@typescript-eslint/parser": "^7.13.0", + "@typescript-eslint/eslint-plugin": "^7.13.1", + "@typescript-eslint/parser": "^7.13.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 44afe2eea3e3b6c6e88f385db8fea01730b0ee91 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Jun 2024 21:09:53 +0000 Subject: [PATCH 222/422] chore(deps): lock file maintenance --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 93fc862d..691663df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3018,9 +3018,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.2.tgz", - "integrity": "sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==", + "version": "20.14.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.3.tgz", + "integrity": "sha512-Nuzqa6WAxeGnve6SXqiPAM9rA++VQs+iLZ1DDd56y0gdvygSZlQvZuvdFPR3yLqkVxPu4WrO02iDEyH1g+wazw==", "dev": true, "license": "MIT", "dependencies": { From 77418829e455e8e752c5ca7d46eb223e015723b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 18 Jun 2024 19:45:57 +0000 Subject: [PATCH 223/422] chore(deps): update dependency wrangler to ^3.61.0 --- package-lock.json | 45 +++++++++++++++++++++++++++++---------------- package.json | 2 +- 2 files changed, 30 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 691663df..c6ca8e5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.3" + "wrangler": "^3.61.0" } }, "node_modules/@ampproject/remapping": { @@ -586,9 +586,9 @@ "license": "MIT" }, "node_modules/@cloudflare/kv-asset-handler": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.2.tgz", - "integrity": "sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.3.tgz", + "integrity": "sha512-wpE+WiWW2kUNwNE0xyl4CtTAs+STjGtouHGiZPGRaisGB7eXXdbvfZdOrQJQVKgTxZiNAgVgmc7fj0sUmd8zyA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -7889,9 +7889,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240610.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240610.0.tgz", - "integrity": "sha512-J6aXmkII5gcq+kC4TurxKiR4rC++apPST/K8P/YjqoQQgrJ+NRPacBhf6iVh8R3ujnXYXaq+Ae+gm+LM0XHK/w==", + "version": "3.20240610.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240610.1.tgz", + "integrity": "sha512-ZkfSpBmX3nJW00yYhvF2kGvjb6f77TOimRR6+2GQvsArbwo6e0iYqLGM9aB/cnJzgFjLMvOv1qj4756iynSxJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7902,11 +7902,11 @@ "exit-hook": "^2.2.1", "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", - "undici": "^5.28.2", + "undici": "^5.28.4", "workerd": "1.20240610.1", - "ws": "^8.11.0", + "ws": "^8.14.2", "youch": "^3.2.2", - "zod": "^3.20.6" + "zod": "^3.22.3" }, "bin": { "miniflare": "bootstrap.js" @@ -7915,6 +7915,19 @@ "node": ">=16.13" } }, + "node_modules/miniflare/node_modules/undici": { + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/minimatch": { "version": "9.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", @@ -10138,25 +10151,25 @@ } }, "node_modules/wrangler": { - "version": "3.60.3", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.60.3.tgz", - "integrity": "sha512-a6zn/KFnYaYp3nxJR/aP0TeaBvJDkrrfI89KoxUtx28H7zpya/5/VLu3CxQ3PRspEojJGF0s6f3/pddRy3F+BQ==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.61.0.tgz", + "integrity": "sha512-feVAp0986x9xL3Dc1zin0ZVXKaqzp7eZur7iPLnpEwjG1Xy4dkVEZ5a1LET94Iyejt1P+EX5lgGcz63H7EfzUw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { - "@cloudflare/kv-asset-handler": "0.3.2", + "@cloudflare/kv-asset-handler": "0.3.3", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240610.0", + "miniflare": "3.20240610.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", - "source-map": "0.6.1", + "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", "xxhash-wasm": "^1.0.1" }, diff --git a/package.json b/package.json index 58d296db..7addd7cb 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.4.5", - "wrangler": "^3.60.3" + "wrangler": "^3.61.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From af5bf282cdcebd35e5ee092869bd38f0444716a9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 08:20:43 +0000 Subject: [PATCH 224/422] fix(deps): update dependency hono to ^4.4.7 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c6ca8e5b..6bd029dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.6", + "hono": "^4.4.7", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5350,9 +5350,9 @@ } }, "node_modules/hono": { - "version": "4.4.6", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.6.tgz", - "integrity": "sha512-XGRnoH8WONv60+PPvP9Sn067A9r/8JdHDJ5bgon0DVEHeR1cJPkWjv2aT+DBfMH9/mEkYa1+VEVFp1DT1lIwjw==", + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.7.tgz", + "integrity": "sha512-WoQWFQyVFEVRtIzP5sHPv7nvIw+RYL/HRnvnOCDxj6A+BtrwuC9S0vryZbV4IyFcNgOJ87r/phDiC1x2eEo4Gg==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 7addd7cb..d724ca3e 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.6" + "hono": "^4.4.7" } } From aee1aa6d9b32bc5d592e2bfe8561e8d05cf49e54 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 17:21:46 +0000 Subject: [PATCH 225/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.19.0 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6bd029dd..6a7921f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240614.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.18.0", + "@sentry/esbuild-plugin": "^2.19.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.13.1", @@ -2598,9 +2598,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.18.0.tgz", - "integrity": "sha512-9L4RbhS3WNtc/SokIhc0dwgcvs78YSQPakZejsrIgnzLzCi8mS6PeT+BY0+QCtsXxjd1egM8hqcJeB0lukBkXA==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.19.0.tgz", + "integrity": "sha512-N2k8cMYu/7X6mzAH5j6bMeNcXQBJLL0lVAF63TDS57hUiT1v2uEqbeYFdH2CZBHb2LepLbMRXmvErIwy76FLTw==", "dev": true, "license": "MIT", "engines": { @@ -2608,14 +2608,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.18.0.tgz", - "integrity": "sha512-JvxVgsMFmDsU0Dgcx1CeFUC1scxOVSAOzOcE06qKAVm9BZzxHpI53iNfeMOXwVTUolD8LZVIfgOjkiXfwN/UPQ==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.19.0.tgz", + "integrity": "sha512-PGTwpue2k4HnLlCuvLeg+cILPWHJorzheNq8KVlXed8mpb8kxKeY9EWQFxBqPS+XyktOMAxZmCMZfKdnHNaJVQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.18.0", + "@sentry/babel-plugin-component-annotate": "2.19.0", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2794,13 +2794,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.18.0.tgz", - "integrity": "sha512-F34+xPQTwFYnlBCd83wuFGT8O/PrwgGclh9XEeDLrqljlCUc9jCkbFIIFaV9mJo2xoSjfJey2RWghoaycWM6Lg==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.19.0.tgz", + "integrity": "sha512-4xclMw+SzHwe0E3odm45vTPbJaq0w9CaXmzukXLkhiflK5qNBP+Tyr/lSYJd4k6kqq0oK0e5+zBxoSiewgXhRA==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.18.0", + "@sentry/bundler-plugin-core": "2.19.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index d724ca3e..f20f1afa 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240614.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.18.0", + "@sentry/esbuild-plugin": "^2.19.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.13.1", From cb13ef23241f0ef9afb06fe20600b3985911816c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 18:50:33 +0000 Subject: [PATCH 226/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240620.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a7921f7..1b185338 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240614.0", + "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.19.0", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240614.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240614.0.tgz", - "integrity": "sha512-fnV3uXD1Hpq5EWnY7XYb+smPcjzIoUFiZpTSV/Tk8qKL3H+w6IqcngZwXQBZ/2U/DwYkDilXHW3FfPhnyD7FZA==", + "version": "4.20240620.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240620.0.tgz", + "integrity": "sha512-CQD8YS6evRob7LChvIX3gE3zYo0KVgaLDOu1SwNP1BVIS2Sa0b+FC8S1e1hhrNN8/E4chYlVN+FDAgA4KRDUEQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index f20f1afa..2be5afdd 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240614.0", + "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.19.0", "@sentry/integrations": "^7.114.0", From c3a8c91fd4d3f12fb50aa85a85917a5760b3c6ac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 22:51:54 +0000 Subject: [PATCH 227/422] chore(deps): update dependency typescript to ^5.5.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1b185338..2d1fe5b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "prettier": "^3.3.2", "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "wrangler": "^3.61.0" } }, @@ -9802,9 +9802,9 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", + "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 2be5afdd..295d8529 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prettier": "^3.3.2", "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", - "typescript": "^5.4.5", + "typescript": "^5.5.2", "wrangler": "^3.61.0" }, "dependencies": { From 8391259ae24aa61bc9902aa8b4a09481618fc0d6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 01:18:35 +0000 Subject: [PATCH 228/422] chore(deps): lock file maintenance --- package-lock.json | 41 ++++++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2d1fe5b2..fd87cee5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3018,9 +3018,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.3.tgz", - "integrity": "sha512-Nuzqa6WAxeGnve6SXqiPAM9rA++VQs+iLZ1DDd56y0gdvygSZlQvZuvdFPR3yLqkVxPu4WrO02iDEyH1g+wazw==", + "version": "20.14.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", + "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", "dev": true, "license": "MIT", "dependencies": { @@ -4449,9 +4449,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.803", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.803.tgz", - "integrity": "sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==", + "version": "1.4.810", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", + "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==", "dev": true, "license": "ISC" }, @@ -5551,13 +5551,16 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", + "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", "dev": true, "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -7560,9 +7563,9 @@ } }, "node_modules/jschardet": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.2.tgz", - "integrity": "sha512-mw3CBZGzW8nUBPYhFU2ztZ/kJ6NClQUQVpyzvFMfznZsoC///ZQ30J2RCUanNsr5yF22LqhgYr/lj807/ZleWA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.3.tgz", + "integrity": "sha512-Q1PKVMK/uu+yjdlobgWIYkUOCR1SqUmW9m/eUJNNj4zI2N12i25v8fYpVf+zCakQeaTdBdhnZTFbVIAVZIVVOg==", "dev": true, "license": "LGPL-2.1+", "engines": { @@ -9941,9 +9944,9 @@ } }, "node_modules/v8-to-istanbul": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", - "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, "license": "ISC", "dependencies": { @@ -10001,9 +10004,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.92.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.0.tgz", - "integrity": "sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==", + "version": "5.92.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", + "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", "dev": true, "license": "MIT", "peer": true, From 5680183d71766805aae0143a7044e910a8b494e5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 10:59:45 +0000 Subject: [PATCH 229/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.20.0 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index fd87cee5..8ec09a4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.19.0", + "@sentry/esbuild-plugin": "^2.20.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.13.1", @@ -2598,9 +2598,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.19.0.tgz", - "integrity": "sha512-N2k8cMYu/7X6mzAH5j6bMeNcXQBJLL0lVAF63TDS57hUiT1v2uEqbeYFdH2CZBHb2LepLbMRXmvErIwy76FLTw==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.20.0.tgz", + "integrity": "sha512-HN/5+cGvI3NqBeW8rLRVGMpF1PADZpAi3h9LI6YBawJPxEz/ftJoryJ6/rXzV6pAPq/7hTEOhTqWPq8iXuM1dw==", "dev": true, "license": "MIT", "engines": { @@ -2608,14 +2608,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.19.0.tgz", - "integrity": "sha512-PGTwpue2k4HnLlCuvLeg+cILPWHJorzheNq8KVlXed8mpb8kxKeY9EWQFxBqPS+XyktOMAxZmCMZfKdnHNaJVQ==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.20.0.tgz", + "integrity": "sha512-boshDF6AwCTL7LBOjDQxINjCWELOU0eamBvD0ibSjT5bjXnqRjJItoUpmggu8D7PvhKlb6H9OjzB5yiHbmve4A==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.19.0", + "@sentry/babel-plugin-component-annotate": "2.20.0", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2794,13 +2794,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.19.0.tgz", - "integrity": "sha512-4xclMw+SzHwe0E3odm45vTPbJaq0w9CaXmzukXLkhiflK5qNBP+Tyr/lSYJd4k6kqq0oK0e5+zBxoSiewgXhRA==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.20.0.tgz", + "integrity": "sha512-SGWblopbXgO4s3XYYT9yAdb1Fu5wZVQ5a1G2c4KvL3Bv2RYk9EglNyJmpTHLkN7r6Uj6L6TMh593sdZOnp16Zw==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.19.0", + "@sentry/bundler-plugin-core": "2.20.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 295d8529..d6e80eb0 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.19.0", + "@sentry/esbuild-plugin": "^2.20.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.13.1", From 4974dfefea8573f06f69d4190c6af109e4a03bfc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 19:12:17 +0000 Subject: [PATCH 230/422] chore(deps): update typescript-eslint monorepo to ^7.14.1 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8ec09a4c..cc902d29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.20.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.13.1", - "@typescript-eslint/parser": "^7.13.1", + "@typescript-eslint/eslint-plugin": "^7.14.1", + "@typescript-eslint/parser": "^7.14.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", - "integrity": "sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", + "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/type-utils": "7.13.1", - "@typescript-eslint/utils": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/type-utils": "7.14.1", + "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.1.tgz", - "integrity": "sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", + "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/typescript-estree": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz", - "integrity": "sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", + "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1" + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz", - "integrity": "sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", + "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.13.1", - "@typescript-eslint/utils": "7.13.1", + "@typescript-eslint/typescript-estree": "7.14.1", + "@typescript-eslint/utils": "7.14.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.1.tgz", - "integrity": "sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", + "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz", - "integrity": "sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", + "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/visitor-keys": "7.13.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/visitor-keys": "7.14.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.1.tgz", - "integrity": "sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", + "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.13.1", - "@typescript-eslint/types": "7.13.1", - "@typescript-eslint/typescript-estree": "7.13.1" + "@typescript-eslint/scope-manager": "7.14.1", + "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/typescript-estree": "7.14.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz", - "integrity": "sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", + "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/types": "7.14.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index d6e80eb0..5bc021fc 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.20.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.13.1", - "@typescript-eslint/parser": "^7.13.1", + "@typescript-eslint/eslint-plugin": "^7.14.1", + "@typescript-eslint/parser": "^7.14.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 8353be847783f9c5d4534fbebe43ebf5b50f9750 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 24 Jun 2024 21:55:42 +0000 Subject: [PATCH 231/422] fix(deps): update dependency hono to ^4.4.8 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc902d29..f5d3291b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.7", + "hono": "^4.4.8", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5350,9 +5350,9 @@ } }, "node_modules/hono": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.7.tgz", - "integrity": "sha512-WoQWFQyVFEVRtIzP5sHPv7nvIw+RYL/HRnvnOCDxj6A+BtrwuC9S0vryZbV4IyFcNgOJ87r/phDiC1x2eEo4Gg==", + "version": "4.4.8", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.8.tgz", + "integrity": "sha512-eewnSgTzdWgFVn97kPV24h+9UVNUQ+9mj6IRxr7dBseTaTBSHtFo/T/vRNcqJkQFysVoXyecflr3Xe/fdvzEpQ==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 5bc021fc..e07d1047 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.7" + "hono": "^4.4.8" } } From ea18b3371263f8f840b591fcf51893420fbb89e5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 15:20:18 +0000 Subject: [PATCH 232/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.20.1 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index f5d3291b..aa0bf271 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.20.0", + "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.14.1", @@ -2598,9 +2598,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.20.0.tgz", - "integrity": "sha512-HN/5+cGvI3NqBeW8rLRVGMpF1PADZpAi3h9LI6YBawJPxEz/ftJoryJ6/rXzV6pAPq/7hTEOhTqWPq8iXuM1dw==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.20.1.tgz", + "integrity": "sha512-4mhEwYTK00bIb5Y9UWIELVUfru587Vaeg0DQGswv4aIRHIiMKLyNqCEejaaybQ/fNChIZOKmvyqXk430YVd7Qg==", "dev": true, "license": "MIT", "engines": { @@ -2608,14 +2608,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.20.0.tgz", - "integrity": "sha512-boshDF6AwCTL7LBOjDQxINjCWELOU0eamBvD0ibSjT5bjXnqRjJItoUpmggu8D7PvhKlb6H9OjzB5yiHbmve4A==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.20.1.tgz", + "integrity": "sha512-6ipbmGzHekxeRCbp7eoefr6bdd/lW4cNA9eNnrmd9+PicubweGaZZbH2NjhFHsaxzgOezwipDHjrTaap2kTHgw==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.20.0", + "@sentry/babel-plugin-component-annotate": "2.20.1", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2794,13 +2794,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.20.0.tgz", - "integrity": "sha512-SGWblopbXgO4s3XYYT9yAdb1Fu5wZVQ5a1G2c4KvL3Bv2RYk9EglNyJmpTHLkN7r6Uj6L6TMh593sdZOnp16Zw==", + "version": "2.20.1", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.20.1.tgz", + "integrity": "sha512-wybjjpJoBYkyfVBZrCjpZH0Okir/b0VElvphLL7NBb5nATIu+nG2KGlg98dO0AKQ9QbgdGX9UdFFOj3s4TvUDw==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.20.0", + "@sentry/bundler-plugin-core": "2.20.1", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index e07d1047..d3d1094c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.20.0", + "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.14.1", From b788c526bfc264aa8765a80973f3806482858dfa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 20:10:03 +0000 Subject: [PATCH 233/422] chore(deps): update dependency wrangler to ^3.62.0 --- package-lock.json | 86 +++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 50 insertions(+), 38 deletions(-) diff --git a/package-lock.json b/package-lock.json index aa0bf271..f0046edf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.5.2", - "wrangler": "^3.61.0" + "wrangler": "^3.62.0" } }, "node_modules/@ampproject/remapping": { @@ -586,9 +586,9 @@ "license": "MIT" }, "node_modules/@cloudflare/kv-asset-handler": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.3.tgz", - "integrity": "sha512-wpE+WiWW2kUNwNE0xyl4CtTAs+STjGtouHGiZPGRaisGB7eXXdbvfZdOrQJQVKgTxZiNAgVgmc7fj0sUmd8zyA==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz", + "integrity": "sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -599,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240610.1.tgz", - "integrity": "sha512-YanZ1iXgMGaUWlleB5cswSE6qbzyjQ8O7ENWZcPAcZZ6BfuL7q3CWi0t9iM1cv2qx92rRztsRTyjcfq099++XQ==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240620.1.tgz", + "integrity": "sha512-YWeS2aE8jAzDefuus/3GmZcFGu3Ef94uCAoxsQuaEXNsiGM9NeAhPpKC1BJAlcv168U/Q1J+6hckcGtipf6ZcQ==", "cpu": [ "x64" ], @@ -616,9 +616,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240610.1.tgz", - "integrity": "sha512-bRe/y/LKjIgp3L2EHjc+CvoCzfHhf4aFTtOBkv2zW+VToNJ4KlXridndf7LvR9urfsFRRo9r4TXCssuKaU+ypQ==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240620.1.tgz", + "integrity": "sha512-3rdND+EHpmCrwYX6hvxIBSBJ0f40tRNxond1Vfw7GiR1MJVi3gragiBx75UDFHCxfRw3J0GZ1qVlkRce2/Xbsg==", "cpu": [ "arm64" ], @@ -633,9 +633,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240610.1.tgz", - "integrity": "sha512-2zDcadR7+Gs9SjcMXmwsMji2Xs+yASGNA2cEHDuFc4NMUup+eL1mkzxc/QzvFjyBck98e92rBjMZt2dVscpGKg==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240620.1.tgz", + "integrity": "sha512-tURcTrXGeSbYqeM5ISVcofY20StKbVIcdxjJvNYNZ+qmSV9Fvn+zr7rRE+q64pEloVZfhsEPAlUCnFso5VV4XQ==", "cpu": [ "x64" ], @@ -650,9 +650,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240610.1.tgz", - "integrity": "sha512-7y41rPi5xmIYJN8CY+t3RHnjLL0xx/WYmaTd/j552k1qSr02eTE2o/TGyWZmGUC+lWnwdPQJla0mXbvdqgRdQg==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240620.1.tgz", + "integrity": "sha512-TThvkwNxaZFKhHZnNjOGqIYCOk05DDWgO+wYMuXg15ymN/KZPnCicRAkuyqiM+R1Fgc4kwe/pehjP8pbmcf6sg==", "cpu": [ "arm64" ], @@ -667,9 +667,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240610.1.tgz", - "integrity": "sha512-B0LyT3DB6rXHWNptnntYHPaoJIy0rXnGfeDBM3nEVV8JIsQrx8MEFn2F2jYioH1FkUVavsaqKO/zUosY3tZXVA==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240620.1.tgz", + "integrity": "sha512-Y/BA9Yj0r7Al1HK3nDHcfISgFllw6NR3XMMPChev57vrVT9C9D4erBL3sUBfofHU+2U9L+ShLsl6obBpe3vvUw==", "cpu": [ "x64" ], @@ -4332,6 +4332,17 @@ "dev": true, "license": "MIT" }, + "node_modules/date-fns": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/debug": { "version": "4.3.5", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", @@ -7892,9 +7903,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240610.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240610.1.tgz", - "integrity": "sha512-ZkfSpBmX3nJW00yYhvF2kGvjb6f77TOimRR6+2GQvsArbwo6e0iYqLGM9aB/cnJzgFjLMvOv1qj4756iynSxJQ==", + "version": "3.20240620.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240620.0.tgz", + "integrity": "sha512-NBMzqUE2mMlh/hIdt6U5MP+aFhEjKDq3l8CAajXAQa1WkndJdciWvzB2mfLETwoVFhMl/lphaVzyEN2AgwJpbQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7906,7 +7917,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240610.1", + "workerd": "1.20240620.1", "ws": "^8.14.2", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10133,9 +10144,9 @@ } }, "node_modules/workerd": { - "version": "1.20240610.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240610.1.tgz", - "integrity": "sha512-Rtut5GrsODQMh6YU43b9WZ980Wd05Ov1/ds88pT/SoetmXFBvkBzdRfiHiATv+azmGX8KveE0i/Eqzk/yI01ug==", + "version": "1.20240620.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240620.1.tgz", + "integrity": "sha512-Qoq+RrFNk4pvEO+kpJVn8uJ5TRE9YJx5jX5pC5LjdKlw1XeD8EdXt5k0TbByvWunZ4qgYIcF9lnVxhcDFo203g==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10146,27 +10157,28 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240610.1", - "@cloudflare/workerd-darwin-arm64": "1.20240610.1", - "@cloudflare/workerd-linux-64": "1.20240610.1", - "@cloudflare/workerd-linux-arm64": "1.20240610.1", - "@cloudflare/workerd-windows-64": "1.20240610.1" + "@cloudflare/workerd-darwin-64": "1.20240620.1", + "@cloudflare/workerd-darwin-arm64": "1.20240620.1", + "@cloudflare/workerd-linux-64": "1.20240620.1", + "@cloudflare/workerd-linux-arm64": "1.20240620.1", + "@cloudflare/workerd-windows-64": "1.20240620.1" } }, "node_modules/wrangler": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.61.0.tgz", - "integrity": "sha512-feVAp0986x9xL3Dc1zin0ZVXKaqzp7eZur7iPLnpEwjG1Xy4dkVEZ5a1LET94Iyejt1P+EX5lgGcz63H7EfzUw==", + "version": "3.62.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.62.0.tgz", + "integrity": "sha512-TM1Bd8+GzxFw/JzwsC3i/Oss4LTWvIEWXXo1vZhx+7PHcsxdbnQGBBwPurHNJDSu2Pw22+2pCZiUGKexmgJksw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { - "@cloudflare/kv-asset-handler": "0.3.3", + "@cloudflare/kv-asset-handler": "0.3.4", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", + "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240610.1", + "miniflare": "3.20240620.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10187,7 +10199,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240605.0" + "@cloudflare/workers-types": "^4.20240620.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index d3d1094c..a799f3a0 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.5.2", - "wrangler": "^3.61.0" + "wrangler": "^3.62.0" }, "dependencies": { "@hono/sentry": "^1.1.0", From e29db0c577a6c7e8a2cd2b14f9e92291b0ae3772 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 27 Jun 2024 10:17:41 +0000 Subject: [PATCH 234/422] fix(deps): update dependency hono to ^4.4.9 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f0046edf..8d96899f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.8", + "hono": "^4.4.9", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5361,9 +5361,9 @@ } }, "node_modules/hono": { - "version": "4.4.8", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.8.tgz", - "integrity": "sha512-eewnSgTzdWgFVn97kPV24h+9UVNUQ+9mj6IRxr7dBseTaTBSHtFo/T/vRNcqJkQFysVoXyecflr3Xe/fdvzEpQ==", + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.9.tgz", + "integrity": "sha512-VW1hnYipHL/XsnSYiCTLJ+Z7iisZYWwSOiKXm9RBV2NKPxNqjfaHqeMFiDl11fK893ofmErvRpX20+FTNjZIjA==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index a799f3a0..9dbb6ec5 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.8" + "hono": "^4.4.9" } } From 58a7a7cea901527b4ac4625a3215d93eacd56d09 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 29 Jun 2024 23:15:38 +0000 Subject: [PATCH 235/422] fix(deps): update dependency hono to ^4.4.10 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8d96899f..c2f07983 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.9", + "hono": "^4.4.10", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5361,9 +5361,9 @@ } }, "node_modules/hono": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.9.tgz", - "integrity": "sha512-VW1hnYipHL/XsnSYiCTLJ+Z7iisZYWwSOiKXm9RBV2NKPxNqjfaHqeMFiDl11fK893ofmErvRpX20+FTNjZIjA==", + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.10.tgz", + "integrity": "sha512-z6918u9rXRU5CCisMHd2uUVoQXcNyUrUMmYY7VH10v4HJG7+hqgMK/G8YNTd13C6s4rBfzF09iz8VpOip9qG3A==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 9dbb6ec5..e3525053 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.9" + "hono": "^4.4.10" } } From 272815ed187f5c547548a4a87f4221312462a33e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Jul 2024 00:10:23 +0000 Subject: [PATCH 236/422] chore(deps): lock file maintenance --- package-lock.json | 48 +++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index c2f07983..1dc83018 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1142,9 +1142,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", - "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", "dev": true, "license": "MIT", "engines": { @@ -3018,9 +3018,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.8.tgz", - "integrity": "sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==", + "version": "20.14.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", + "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", "dev": true, "license": "MIT", "dependencies": { @@ -3992,9 +3992,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001636", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz", - "integrity": "sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==", + "version": "1.0.30001639", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz", + "integrity": "sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==", "dev": true, "funding": [ { @@ -4460,9 +4460,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.810", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.810.tgz", - "integrity": "sha512-Kaxhu4T7SJGpRQx99tq216gCq2nMxJo+uuT6uzz9l8TVN2stL7M06MIIXAtr9jsrLs2Glflgf2vMQRepxawOdQ==", + "version": "1.4.815", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz", + "integrity": "sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==", "dev": true, "license": "ISC" }, @@ -4511,9 +4511,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", - "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, "license": "MIT", "peer": true @@ -5671,9 +5671,9 @@ } }, "node_modules/istanbul-lib-instrument": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz", - "integrity": "sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -7943,9 +7943,9 @@ } }, "node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "license": "ISC", "dependencies": { @@ -8418,9 +8418,9 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", - "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz", + "integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==", "dev": true, "license": "ISC", "engines": { From 8997e23747fd0e8cfa7c47fdcfd555e14421d96b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 7 Jul 2024 23:53:46 +0000 Subject: [PATCH 237/422] chore(deps): update dependency typescript to ^5.5.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1dc83018..88b91320 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "prettier": "^3.3.2", "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", - "typescript": "^5.5.2", + "typescript": "^5.5.3", "wrangler": "^3.62.0" } }, @@ -9816,9 +9816,9 @@ } }, "node_modules/typescript": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz", - "integrity": "sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==", + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", + "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index e3525053..6aebf0f6 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prettier": "^3.3.2", "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", - "typescript": "^5.5.2", + "typescript": "^5.5.3", "wrangler": "^3.62.0" }, "dependencies": { From 9dd3028987139ca06066bcc702e340f8f311f705 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 00:09:56 +0000 Subject: [PATCH 238/422] fix(deps): update dependency hono to ^4.4.12 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 88b91320..9b1ad40a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.1.0", - "hono": "^4.4.10", + "hono": "^4.4.12", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5361,9 +5361,9 @@ } }, "node_modules/hono": { - "version": "4.4.10", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.10.tgz", - "integrity": "sha512-z6918u9rXRU5CCisMHd2uUVoQXcNyUrUMmYY7VH10v4HJG7+hqgMK/G8YNTd13C6s4rBfzF09iz8VpOip9qG3A==", + "version": "4.4.12", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.12.tgz", + "integrity": "sha512-Lx4Vwbws0IqFfXIVYychxUW0A4EE+7dn/jsjVeM34OXSA2Xs45MkDDP14Mzznp7LlDemUNHQG2uv2N5jQld0hA==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 6aebf0f6..bcbcd92f 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.1.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.10" + "hono": "^4.4.12" } } From c44031ebe55821b8969757871b3a5e1d5ed60008 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 07:06:08 +0000 Subject: [PATCH 239/422] chore(deps): update dependency wrangler to ^3.63.1 --- package-lock.json | 66 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b1ad40a..6fe26149 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.62.0" + "wrangler": "^3.63.1" } }, "node_modules/@ampproject/remapping": { @@ -599,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240620.1.tgz", - "integrity": "sha512-YWeS2aE8jAzDefuus/3GmZcFGu3Ef94uCAoxsQuaEXNsiGM9NeAhPpKC1BJAlcv168U/Q1J+6hckcGtipf6ZcQ==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240701.0.tgz", + "integrity": "sha512-XAZa4ZP+qyTn6JQQACCPH09hGZXP2lTnWKkmg5mPwT8EyRzCKLkczAf98vPP5bq7JZD/zORdFWRY0dOTap8zTQ==", "cpu": [ "x64" ], @@ -616,9 +616,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240620.1.tgz", - "integrity": "sha512-3rdND+EHpmCrwYX6hvxIBSBJ0f40tRNxond1Vfw7GiR1MJVi3gragiBx75UDFHCxfRw3J0GZ1qVlkRce2/Xbsg==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240701.0.tgz", + "integrity": "sha512-w80ZVAgfH4UwTz7fXZtk7KmS2FzlXniuQm4ku4+cIgRTilBAuKqjpOjwUCbx5g13Gqcm9NuiHce+IDGtobRTIQ==", "cpu": [ "arm64" ], @@ -633,9 +633,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240620.1.tgz", - "integrity": "sha512-tURcTrXGeSbYqeM5ISVcofY20StKbVIcdxjJvNYNZ+qmSV9Fvn+zr7rRE+q64pEloVZfhsEPAlUCnFso5VV4XQ==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240701.0.tgz", + "integrity": "sha512-UWLr/Anxwwe/25nGv451MNd2jhREmPt/ws17DJJqTLAx6JxwGWA15MeitAIzl0dbxRFAJa+0+R8ag2WR3F/D6g==", "cpu": [ "x64" ], @@ -650,9 +650,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240620.1.tgz", - "integrity": "sha512-TThvkwNxaZFKhHZnNjOGqIYCOk05DDWgO+wYMuXg15ymN/KZPnCicRAkuyqiM+R1Fgc4kwe/pehjP8pbmcf6sg==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240701.0.tgz", + "integrity": "sha512-3kCnF9kYgov1ggpuWbgpXt4stPOIYtVmPCa7MO2xhhA0TWP6JDUHRUOsnmIgKrvDjXuXqlK16cdg3v+EWsaPJg==", "cpu": [ "arm64" ], @@ -667,9 +667,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240620.1.tgz", - "integrity": "sha512-Y/BA9Yj0r7Al1HK3nDHcfISgFllw6NR3XMMPChev57vrVT9C9D4erBL3sUBfofHU+2U9L+ShLsl6obBpe3vvUw==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240701.0.tgz", + "integrity": "sha512-6IPGITRAeS67j3BH1rN4iwYWDt47SqJG7KlZJ5bB4UaNAia4mvMBSy/p2p4vA89bbXoDRjMtEvRu7Robu6O7hQ==", "cpu": [ "x64" ], @@ -7903,9 +7903,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240620.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240620.0.tgz", - "integrity": "sha512-NBMzqUE2mMlh/hIdt6U5MP+aFhEjKDq3l8CAajXAQa1WkndJdciWvzB2mfLETwoVFhMl/lphaVzyEN2AgwJpbQ==", + "version": "3.20240701.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240701.0.tgz", + "integrity": "sha512-m9+I+7JNyqDGftCMKp9cK9pCZkK72hAL2mM9IWwhct+ZmucLBA8Uu6+rHQqA5iod86cpwOkrB2PrPA3wx9YNgw==", "dev": true, "license": "MIT", "dependencies": { @@ -7917,8 +7917,8 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240620.1", - "ws": "^8.14.2", + "workerd": "1.20240701.0", + "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" }, @@ -10144,9 +10144,9 @@ } }, "node_modules/workerd": { - "version": "1.20240620.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240620.1.tgz", - "integrity": "sha512-Qoq+RrFNk4pvEO+kpJVn8uJ5TRE9YJx5jX5pC5LjdKlw1XeD8EdXt5k0TbByvWunZ4qgYIcF9lnVxhcDFo203g==", + "version": "1.20240701.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240701.0.tgz", + "integrity": "sha512-qSgNVqauqzNCij9MaJLF2c2ko3AnFioVSIxMSryGbRK+LvtGr9BKBt6JOxCb24DoJASoJDx3pe3DJHBVydUiBg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10157,17 +10157,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240620.1", - "@cloudflare/workerd-darwin-arm64": "1.20240620.1", - "@cloudflare/workerd-linux-64": "1.20240620.1", - "@cloudflare/workerd-linux-arm64": "1.20240620.1", - "@cloudflare/workerd-windows-64": "1.20240620.1" + "@cloudflare/workerd-darwin-64": "1.20240701.0", + "@cloudflare/workerd-darwin-arm64": "1.20240701.0", + "@cloudflare/workerd-linux-64": "1.20240701.0", + "@cloudflare/workerd-linux-arm64": "1.20240701.0", + "@cloudflare/workerd-windows-64": "1.20240701.0" } }, "node_modules/wrangler": { - "version": "3.62.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.62.0.tgz", - "integrity": "sha512-TM1Bd8+GzxFw/JzwsC3i/Oss4LTWvIEWXXo1vZhx+7PHcsxdbnQGBBwPurHNJDSu2Pw22+2pCZiUGKexmgJksw==", + "version": "3.63.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.63.1.tgz", + "integrity": "sha512-fxMPNEyDc9pZNtQOuYqRikzv6lL5eP4S1zv7L/kw24uu1cCEmJ39j8bfJGzrAEqKDNsiFXVjEka0RjlpgEVWPg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10178,7 +10178,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240620.0", + "miniflare": "3.20240701.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index bcbcd92f..e340ed12 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.1.5", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.62.0" + "wrangler": "^3.63.1" }, "dependencies": { "@hono/sentry": "^1.1.0", From f0e55532d50e32308d91b6b74de7cece7a43270b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 10:25:47 +0000 Subject: [PATCH 240/422] chore(deps): update typescript-eslint monorepo to ^7.15.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6fe26149..a33d0bb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.14.1", - "@typescript-eslint/parser": "^7.14.1", + "@typescript-eslint/eslint-plugin": "^7.15.0", + "@typescript-eslint/parser": "^7.15.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.14.1.tgz", - "integrity": "sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz", + "integrity": "sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/type-utils": "7.14.1", - "@typescript-eslint/utils": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/type-utils": "7.15.0", + "@typescript-eslint/utils": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.15.0.tgz", + "integrity": "sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.14.1.tgz", - "integrity": "sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz", + "integrity": "sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1" + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.14.1.tgz", - "integrity": "sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz", + "integrity": "sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.14.1", - "@typescript-eslint/utils": "7.14.1", + "@typescript-eslint/typescript-estree": "7.15.0", + "@typescript-eslint/utils": "7.15.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.14.1.tgz", - "integrity": "sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.15.0.tgz", + "integrity": "sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.14.1.tgz", - "integrity": "sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz", + "integrity": "sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/visitor-keys": "7.14.1", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/visitor-keys": "7.15.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.14.1.tgz", - "integrity": "sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.15.0.tgz", + "integrity": "sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.14.1", - "@typescript-eslint/types": "7.14.1", - "@typescript-eslint/typescript-estree": "7.14.1" + "@typescript-eslint/scope-manager": "7.15.0", + "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/typescript-estree": "7.15.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.14.1.tgz", - "integrity": "sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz", + "integrity": "sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.14.1", + "@typescript-eslint/types": "7.15.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index e340ed12..c3e587d5 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.14.1", - "@typescript-eslint/parser": "^7.14.1", + "@typescript-eslint/eslint-plugin": "^7.15.0", + "@typescript-eslint/parser": "^7.15.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 3cc5e3a3d5f22c1268f46bbfdfc0901287e53cdf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 14:24:06 +0000 Subject: [PATCH 241/422] fix(deps): update dependency @hono/sentry to ^1.2.0 --- package-lock.json | 71 +++++++++++++++++++---------------------------- package.json | 2 +- 2 files changed, 30 insertions(+), 43 deletions(-) diff --git a/package-lock.json b/package-lock.json index a33d0bb6..d38cc805 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@hono/sentry": "^1.1.0", + "@hono/sentry": "^1.2.0", "hono": "^4.4.12", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" @@ -1303,12 +1303,12 @@ } }, "node_modules/@hono/sentry": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.1.0.tgz", - "integrity": "sha512-sg0hyn3VhQi2IQtHQgHxdyUWgvy+LMdjne0iVkFf0gW2KM3/uZyvMxdTZBlzOPeMq50q6CIEZrxtZJ8TZt8Vcw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.2.0.tgz", + "integrity": "sha512-9mS8GrkGtR4YxM1CViL4Ft8LFQ9YhCoXeqKnUA1AUmrvA5PhUU/V+xoo8Autw0nVriin3liX5/lPrwWz3muwiw==", "license": "MIT", "dependencies": { - "toucan-js": "^3.4.0" + "toucan-js": "^4.0.0" }, "peerDependencies": { "hono": ">=3.*" @@ -5460,6 +5460,7 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true, "license": "MIT" }, "node_modules/import-fresh": { @@ -7685,6 +7686,7 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", + "dev": true, "license": "MIT", "dependencies": { "immediate": "~3.0.5" @@ -7712,6 +7714,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", + "dev": true, "license": "Apache-2.0", "dependencies": { "lie": "3.1.1" @@ -9512,64 +9515,48 @@ } }, "node_modules/toucan-js": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-3.4.0.tgz", - "integrity": "sha512-ifqPB5QIBC07gDGhWyMpSFp6Z6cjRLsjxhQ3wZmE6YGDntJZNCage77AIyrVihQLQM6/6T8TQumEJDuWlBw56w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-4.0.0.tgz", + "integrity": "sha512-FkF7uBztiyjs2WxVt54akH3pFWDcu61RwHsdH2oB0KGailstKEB/xmgMHiE6mft4YCnZi88uM2RPWZVZrA5r1w==", "license": "MIT", "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/integrations": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/core": "8.9.2", + "@sentry/types": "8.9.2", + "@sentry/utils": "8.9.2" } }, "node_modules/toucan-js/node_modules/@sentry/core": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.112.2.tgz", - "integrity": "sha512-gHPCcJobbMkk0VR18J65WYQTt3ED4qC6X9lHKp27Ddt63E+MDGkG6lvYBU1LS8cV7CdyBGC1XXDCfor61GvLsA==", + "version": "8.9.2", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.9.2.tgz", + "integrity": "sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==", "license": "MIT", "dependencies": { - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2" + "@sentry/types": "8.9.2", + "@sentry/utils": "8.9.2" }, "engines": { - "node": ">=8" - } - }, - "node_modules/toucan-js/node_modules/@sentry/integrations": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.112.2.tgz", - "integrity": "sha512-ioC2yyU6DqtLkdmWnm87oNvdn2+9oKctJeA4t+jkS6JaJ10DcezjCwiLscX4rhB9aWJV3IWF7Op0O6K3w0t2Hg==", - "license": "MIT", - "dependencies": { - "@sentry/core": "7.112.2", - "@sentry/types": "7.112.2", - "@sentry/utils": "7.112.2", - "localforage": "^1.8.1" - }, - "engines": { - "node": ">=8" + "node": ">=14.18" } }, "node_modules/toucan-js/node_modules/@sentry/types": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.112.2.tgz", - "integrity": "sha512-kCMLt7yhY5OkWE9MeowlTNmox9pqDxcpvqguMo4BDNZM5+v9SEb1AauAdR78E1a1V8TyCzjBD7JDfXWhvpYBcQ==", + "version": "8.9.2", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.9.2.tgz", + "integrity": "sha512-+LFOyQGl+zk5SZRGZD2MEURf7i5RHgP/mt3s85Rza+vz8M211WJ0YsjkIGUJFSY842nged5QLx4JysLaBlLymg==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14.18" } }, "node_modules/toucan-js/node_modules/@sentry/utils": { - "version": "7.112.2", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.112.2.tgz", - "integrity": "sha512-OjLh0hx0t1EcL4ZIjf+4svlmmP+tHUDGcr5qpFWH78tjmkPW4+cqPuZCZfHSuWcDdeiaXi8TnYoVRqDcJKK/eQ==", + "version": "8.9.2", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.9.2.tgz", + "integrity": "sha512-A4srR9mEBFdVXwSEKjQ94msUbVkMr8JeFiEj9ouOFORw/Y/ux/WV2bWVD/ZI9wq0TcTNK8L1wBgU8UMS5lIq3A==", "license": "MIT", "dependencies": { - "@sentry/types": "7.112.2" + "@sentry/types": "8.9.2" }, "engines": { - "node": ">=8" + "node": ">=14.18" } }, "node_modules/tr46": { diff --git a/package.json b/package.json index c3e587d5..6d32b569 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "wrangler": "^3.63.1" }, "dependencies": { - "@hono/sentry": "^1.1.0", + "@hono/sentry": "^1.2.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", "hono": "^4.4.12" From cb4e0a1433a80059aeac00dc274298fc5c2c1927 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 16:25:51 +0000 Subject: [PATCH 242/422] chore(deps): update dependency ts-jest to ^29.2.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d38cc805..916e2404 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.1.5", + "ts-jest": "^29.2.0", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.1" @@ -9580,9 +9580,9 @@ } }, "node_modules/ts-jest": { - "version": "29.1.5", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.5.tgz", - "integrity": "sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==", + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.0.tgz", + "integrity": "sha512-eFmkE9MG0+oT6nqSOcUwL+2UUmK2IvhhUV8hFDsCHnc++v2WCCbQQZh5vvjsa8sgOY/g9T0325hmkEmi6rninA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 6d32b569..6b07c079 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.1.5", + "ts-jest": "^29.2.0", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.1" From 881d539ef41328425ed13c2a5da3f52c7bf7bb9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2024 18:37:18 +0000 Subject: [PATCH 243/422] chore(deps): update typescript-eslint monorepo to ^7.16.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 916e2404..c1999f24 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.15.0", - "@typescript-eslint/parser": "^7.15.0", + "@typescript-eslint/eslint-plugin": "^7.16.0", + "@typescript-eslint/parser": "^7.16.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.15.0.tgz", - "integrity": "sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz", + "integrity": "sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.15.0", - "@typescript-eslint/type-utils": "7.15.0", - "@typescript-eslint/utils": "7.15.0", - "@typescript-eslint/visitor-keys": "7.15.0", + "@typescript-eslint/scope-manager": "7.16.0", + "@typescript-eslint/type-utils": "7.16.0", + "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/visitor-keys": "7.16.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.15.0.tgz", - "integrity": "sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.0.tgz", + "integrity": "sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.15.0", - "@typescript-eslint/types": "7.15.0", - "@typescript-eslint/typescript-estree": "7.15.0", - "@typescript-eslint/visitor-keys": "7.15.0", + "@typescript-eslint/scope-manager": "7.16.0", + "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/typescript-estree": "7.16.0", + "@typescript-eslint/visitor-keys": "7.16.0", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.15.0.tgz", - "integrity": "sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz", + "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.15.0", - "@typescript-eslint/visitor-keys": "7.15.0" + "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/visitor-keys": "7.16.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.15.0.tgz", - "integrity": "sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz", + "integrity": "sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.15.0", - "@typescript-eslint/utils": "7.15.0", + "@typescript-eslint/typescript-estree": "7.16.0", + "@typescript-eslint/utils": "7.16.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.15.0.tgz", - "integrity": "sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", + "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.15.0.tgz", - "integrity": "sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz", + "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.15.0", - "@typescript-eslint/visitor-keys": "7.15.0", + "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/visitor-keys": "7.16.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.15.0.tgz", - "integrity": "sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.0.tgz", + "integrity": "sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.15.0", - "@typescript-eslint/types": "7.15.0", - "@typescript-eslint/typescript-estree": "7.15.0" + "@typescript-eslint/scope-manager": "7.16.0", + "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/typescript-estree": "7.16.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.15.0.tgz", - "integrity": "sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", + "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.15.0", + "@typescript-eslint/types": "7.16.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 6b07c079..91a3627a 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.20.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.15.0", - "@typescript-eslint/parser": "^7.15.0", + "@typescript-eslint/eslint-plugin": "^7.16.0", + "@typescript-eslint/parser": "^7.16.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 0e365286c724ce778c11f63ec13b99456307a4c2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 9 Jul 2024 16:45:52 +0000 Subject: [PATCH 244/422] chore(deps): update dependency wrangler to ^3.63.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c1999f24..a66dd16a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.0", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.63.1" + "wrangler": "^3.63.2" } }, "node_modules/@ampproject/remapping": { @@ -10152,9 +10152,9 @@ } }, "node_modules/wrangler": { - "version": "3.63.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.63.1.tgz", - "integrity": "sha512-fxMPNEyDc9pZNtQOuYqRikzv6lL5eP4S1zv7L/kw24uu1cCEmJ39j8bfJGzrAEqKDNsiFXVjEka0RjlpgEVWPg==", + "version": "3.63.2", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.63.2.tgz", + "integrity": "sha512-c7F46JtBGTIQehTOgfGbxfDMYgO9AjC70CXVSohxHiF9ajHz56HEV2k3aowhJJiP3MBB8sJMm8rdG10f5zUs+w==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 91a3627a..cbcc4f4b 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.0", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.63.1" + "wrangler": "^3.63.2" }, "dependencies": { "@hono/sentry": "^1.2.0", From f0b75e3d06b87238c0462d53546eed1705150069 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 09:20:33 +0000 Subject: [PATCH 245/422] chore(deps): update dependency ts-jest to ^29.2.1 --- package-lock.json | 174 ++++++++++++++++++++++++++++++++++++++++++++-- package.json | 2 +- 2 files changed, 171 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a66dd16a..c5173af3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.2.0", + "ts-jest": "^29.2.1", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.2" @@ -3634,6 +3634,13 @@ "printable-characters": "^1.0.42" } }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true, + "license": "MIT" + }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", @@ -4459,6 +4466,22 @@ "url": "https://dotenvx.com" } }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/electron-to-chromium": { "version": "1.4.815", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz", @@ -5099,6 +5122,29 @@ "node": "^10.12.0 || >=12.0.0" } }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -5768,6 +5814,125 @@ "node": ">=8" } }, + "node_modules/jake": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", + "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", @@ -9580,13 +9745,14 @@ } }, "node_modules/ts-jest": { - "version": "29.2.0", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.0.tgz", - "integrity": "sha512-eFmkE9MG0+oT6nqSOcUwL+2UUmK2IvhhUV8hFDsCHnc++v2WCCbQQZh5vvjsa8sgOY/g9T0325hmkEmi6rninA==", + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.1.tgz", + "integrity": "sha512-7obwtH5gw0b0XZi0wmprCSvGSvHliMBI47lPnU47vmbxWS6B+v1X94yWFo1f1vt9k/he+gttsrXjkxmgY41XNQ==", "dev": true, "license": "MIT", "dependencies": { "bs-logger": "0.x", + "ejs": "^3.0.0", "fast-json-stable-stringify": "2.x", "jest-util": "^29.0.0", "json5": "^2.2.3", diff --git a/package.json b/package.json index cbcc4f4b..923d51d2 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.2.0", + "ts-jest": "^29.2.1", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.2" From cdf2bb3875b07cd8b544b447c00fe3603e8f81c7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 13:05:50 +0000 Subject: [PATCH 246/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.21.0 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index c5173af3..9e251eeb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.20.1", + "@sentry/esbuild-plugin": "^2.21.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.16.0", @@ -2598,9 +2598,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.20.1.tgz", - "integrity": "sha512-4mhEwYTK00bIb5Y9UWIELVUfru587Vaeg0DQGswv4aIRHIiMKLyNqCEejaaybQ/fNChIZOKmvyqXk430YVd7Qg==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.21.0.tgz", + "integrity": "sha512-/AVhanRMM7GcCHfqmLPwT6e15hpVsvCZ38I9XYgvECiPFVQLQ1tY8f+5XZ/tV3Lpjv9x0TrebibGd9PZqM4Q/g==", "dev": true, "license": "MIT", "engines": { @@ -2608,14 +2608,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.20.1.tgz", - "integrity": "sha512-6ipbmGzHekxeRCbp7eoefr6bdd/lW4cNA9eNnrmd9+PicubweGaZZbH2NjhFHsaxzgOezwipDHjrTaap2kTHgw==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.21.0.tgz", + "integrity": "sha512-qEi6LuVJV0ucNhPHI6qMYGrjlc9yS8CThS6mQ3K/1nWXNxiKRfxukSbjPfdT4iOUUO/RqX0hKIAv0Nc5M98b0w==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.20.1", + "@sentry/babel-plugin-component-annotate": "2.21.0", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2794,13 +2794,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.20.1.tgz", - "integrity": "sha512-wybjjpJoBYkyfVBZrCjpZH0Okir/b0VElvphLL7NBb5nATIu+nG2KGlg98dO0AKQ9QbgdGX9UdFFOj3s4TvUDw==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.21.0.tgz", + "integrity": "sha512-Go478PeU62nTdM1aSxlN+SDTWFc9GQxj4bDuIr74bh9QbeYeRStpWQpF/qhAIUbVXnGU1jraLGWlhbNMSCqBqA==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.20.1", + "@sentry/bundler-plugin-core": "2.21.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 923d51d2..d95a8f7c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240620.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.20.1", + "@sentry/esbuild-plugin": "^2.21.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.16.0", From 2767d85e8be308b7eb94c67b74bfb785b5c85c00 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 10 Jul 2024 19:09:22 +0000 Subject: [PATCH 247/422] chore(deps): update dependency ts-jest to ^29.2.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9e251eeb..fdaee769 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.2.1", + "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.2" @@ -9745,9 +9745,9 @@ } }, "node_modules/ts-jest": { - "version": "29.2.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.1.tgz", - "integrity": "sha512-7obwtH5gw0b0XZi0wmprCSvGSvHliMBI47lPnU47vmbxWS6B+v1X94yWFo1f1vt9k/he+gttsrXjkxmgY41XNQ==", + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.2.tgz", + "integrity": "sha512-sSW7OooaKT34AAngP6k1VS669a0HdLxkQZnlC7T76sckGCokXFnvJ3yRlQZGRTAoV5K19HfSgCiSwWOSIfcYlg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index d95a8f7c..843c51df 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.2", - "ts-jest": "^29.2.1", + "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.63.2" From c002d3f640443500dc5178d1de4808af9485cab4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2024 09:53:32 +0000 Subject: [PATCH 248/422] fix(deps): update dependency hono to ^4.4.13 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index fdaee769..40a6b4bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.4.12", + "hono": "^4.4.13", "i18next": "^23.11.5", "i18next-icu": "^2.3.0" }, @@ -5407,9 +5407,9 @@ } }, "node_modules/hono": { - "version": "4.4.12", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.12.tgz", - "integrity": "sha512-Lx4Vwbws0IqFfXIVYychxUW0A4EE+7dn/jsjVeM34OXSA2Xs45MkDDP14Mzznp7LlDemUNHQG2uv2N5jQld0hA==", + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.13.tgz", + "integrity": "sha512-c6qqenclmQ6wpXzqiElMa2jt423PVCmgBreDfC5s2lPPpGk7d0lOymd8QTzFZyYC5mSSs6imiTMPip+gLwuW/g==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 843c51df..3203426a 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.11.5", "i18next-icu": "^2.3.0", - "hono": "^4.4.12" + "hono": "^4.4.13" } } From 55f83ebbee389f4ef161752e515d3d245963ef3d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2024 15:29:20 +0000 Subject: [PATCH 249/422] chore(deps): update dependency wrangler to ^3.64.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 40a6b4bd..1834b649 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.63.2" + "wrangler": "^3.64.0" } }, "node_modules/@ampproject/remapping": { @@ -10318,9 +10318,9 @@ } }, "node_modules/wrangler": { - "version": "3.63.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.63.2.tgz", - "integrity": "sha512-c7F46JtBGTIQehTOgfGbxfDMYgO9AjC70CXVSohxHiF9ajHz56HEV2k3aowhJJiP3MBB8sJMm8rdG10f5zUs+w==", + "version": "3.64.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.64.0.tgz", + "integrity": "sha512-q2VQADJXzuOkXs9KIfPSx7UCZHBoxsqSNbJDLkc2pHpGmsyNQXsJRqjMoTg/Kls7O3K9A7EGnzGr7+Io2vE6AQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 3203426a..60381c7a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.63.2" + "wrangler": "^3.64.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 26f10296582931e0ee92cd2f1defc6c2dbcc391a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2024 18:47:18 +0000 Subject: [PATCH 250/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240701.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1834b649..039dbc5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240620.0", + "@cloudflare/workers-types": "^4.20240701.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.0", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240620.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240620.0.tgz", - "integrity": "sha512-CQD8YS6evRob7LChvIX3gE3zYo0KVgaLDOu1SwNP1BVIS2Sa0b+FC8S1e1hhrNN8/E4chYlVN+FDAgA4KRDUEQ==", + "version": "4.20240701.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240701.0.tgz", + "integrity": "sha512-6Cu6NIAicmb8H6CkzFdQG5Ib+TDs9HU8AKQEGlxnbvEBDmhUNpmL30ETXpLS0asdeyc+rTb2xag0hSv0Z1BflQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 60381c7a..3afe06ba 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240620.0", + "@cloudflare/workers-types": "^4.20240701.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.0", "@sentry/integrations": "^7.114.0", From 3ef74f18b044bc7a9e764b9622ffd6d5587523ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 16:52:24 +0000 Subject: [PATCH 251/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.21.1 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 039dbc5c..5cc4bfdc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240701.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.21.0", + "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.16.0", @@ -2598,9 +2598,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.21.0.tgz", - "integrity": "sha512-/AVhanRMM7GcCHfqmLPwT6e15hpVsvCZ38I9XYgvECiPFVQLQ1tY8f+5XZ/tV3Lpjv9x0TrebibGd9PZqM4Q/g==", + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.21.1.tgz", + "integrity": "sha512-u1L8gZ4He0WdyiIsohYkA/YOY1b6Oa5yIMRtfZZ9U5TiWYLgOfMWyb88X0GotZeghSbgxrse/yI4WeHnhAUQDQ==", "dev": true, "license": "MIT", "engines": { @@ -2608,14 +2608,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.21.0.tgz", - "integrity": "sha512-qEi6LuVJV0ucNhPHI6qMYGrjlc9yS8CThS6mQ3K/1nWXNxiKRfxukSbjPfdT4iOUUO/RqX0hKIAv0Nc5M98b0w==", + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.21.1.tgz", + "integrity": "sha512-F8FdL/bS8cy1SY1Gw0Mfo3ROTqlrq9Lvt5QGvhXi22dpVcDkWmoTWE2k+sMEnXOa8SdThMc/gyC8lMwHGd3kFQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.21.0", + "@sentry/babel-plugin-component-annotate": "2.21.1", "@sentry/cli": "^2.22.3", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2794,13 +2794,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.21.0.tgz", - "integrity": "sha512-Go478PeU62nTdM1aSxlN+SDTWFc9GQxj4bDuIr74bh9QbeYeRStpWQpF/qhAIUbVXnGU1jraLGWlhbNMSCqBqA==", + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.21.1.tgz", + "integrity": "sha512-abrK/45MY51pG9fj81PuMAcl3t9DcpKwSsDPdgbcCHSJciJlz6v2B4Xgx0612IfnoxM9eEj8WF7Ta+qUVwEgAg==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.21.0", + "@sentry/bundler-plugin-core": "2.21.1", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 3afe06ba..236f1954 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240701.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.21.0", + "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.16.0", From 94fbba546ba6540fc054ec6d5912548a47e9930d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 12 Jul 2024 19:31:00 +0000 Subject: [PATCH 252/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240712.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5cc4bfdc..72e86b12 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240701.0", + "@cloudflare/workers-types": "^4.20240712.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240701.0.tgz", - "integrity": "sha512-6Cu6NIAicmb8H6CkzFdQG5Ib+TDs9HU8AKQEGlxnbvEBDmhUNpmL30ETXpLS0asdeyc+rTb2xag0hSv0Z1BflQ==", + "version": "4.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240712.0.tgz", + "integrity": "sha512-C+C0ZnkRrxR2tPkZKAXwBsWEse7bWaA7iMbaG6IKaxaPTo/5ilx7Ei3BkI2izxmOJMsC05VS1eFUf95urXzhmw==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 236f1954..5b6199a9 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240701.0", + "@cloudflare/workers-types": "^4.20240712.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From c20d63984c11473edbb388dbbf99ed0497eaa7c7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 13:16:05 +0000 Subject: [PATCH 253/422] chore(deps): update dependency prettier to ^3.3.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 72e86b12..256bb521 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.2", + "prettier": "^3.3.3", "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", @@ -8739,9 +8739,9 @@ } }, "node_modules/prettier": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.2.tgz", - "integrity": "sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 5b6199a9..653a5a25 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", - "prettier": "^3.3.2", + "prettier": "^3.3.3", "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", From 2610a0050a9598d619058059aa6cc8ac9a6feb15 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 14 Jul 2024 12:42:42 +0000 Subject: [PATCH 254/422] fix(deps): update dependency i18next to ^23.12.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 256bb521..aeac9410 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.4.13", - "i18next": "^23.11.5", + "i18next": "^23.12.1", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5461,9 +5461,9 @@ } }, "node_modules/i18next": { - "version": "23.11.5", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.11.5.tgz", - "integrity": "sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA==", + "version": "23.12.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.1.tgz", + "integrity": "sha512-l4y291ZGRgUhKuqVSiqyuU2DDzxKStlIWSaoNBR4grYmh0X+pRYbFpTMs3CnJ5ECKbOI8sQcJ3PbTUfLgPRaMA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 653a5a25..75ce48d9 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.11.5", + "i18next": "^23.12.1", "i18next-icu": "^2.3.0", "hono": "^4.4.13" } From c36181d85870b1ebd3beb600cb590989c28aee47 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 01:50:26 +0000 Subject: [PATCH 255/422] chore(deps): lock file maintenance --- package-lock.json | 199 +++++++++++++++++++++++----------------------- 1 file changed, 98 insertions(+), 101 deletions(-) diff --git a/package-lock.json b/package-lock.json index aeac9410..e02c543e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.8.tgz", + "integrity": "sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==", "dev": true, "license": "MIT", "engines": { @@ -76,22 +76,22 @@ } }, "node_modules/@babel/core": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.7.tgz", - "integrity": "sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.8.tgz", + "integrity": "sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helpers": "^7.24.7", - "@babel/parser": "^7.24.7", + "@babel/generator": "^7.24.8", + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helpers": "^7.24.8", + "@babel/parser": "^7.24.8", "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.8.tgz", + "integrity": "sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7", + "@babel/types": "^7.24.8", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -123,15 +123,15 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", + "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -194,9 +194,9 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.8.tgz", + "integrity": "sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==", "dev": true, "license": "MIT", "dependencies": { @@ -214,9 +214,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, "license": "MIT", "engines": { @@ -251,9 +251,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, "license": "MIT", "engines": { @@ -271,9 +271,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, "license": "MIT", "engines": { @@ -281,14 +281,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", + "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/types": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -311,9 +311,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", + "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", "dev": true, "license": "MIT", "bin": { @@ -515,9 +515,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", + "integrity": "sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -542,20 +542,20 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", + "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", + "@babel/generator": "^7.24.8", "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-function-name": "^7.24.7", "@babel/helper-hoist-variables": "^7.24.7", "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/parser": "^7.24.8", + "@babel/types": "^7.24.8", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -564,13 +564,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", + "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, @@ -2266,9 +2266,9 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true, "license": "MIT" }, @@ -2920,9 +2920,9 @@ } }, "node_modules/@types/better-sqlite3": { - "version": "7.6.10", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.10.tgz", - "integrity": "sha512-TZBjD+yOsyrUJGmcUj6OS3JADk3+UZcNv3NOBqGkM09bZdi28fNZw8ODqbMOLfKCu7RYCO62/ldq1iHbzxqoPw==", + "version": "7.6.11", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.11.tgz", + "integrity": "sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==", "dev": true, "license": "MIT", "dependencies": { @@ -3018,9 +3018,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3467,9 +3467,9 @@ "peer": true }, "node_modules/acorn": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", - "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, "license": "MIT", "bin": { @@ -3881,9 +3881,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.23.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", + "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", "dev": true, "funding": [ { @@ -3901,10 +3901,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", + "caniuse-lite": "^1.0.30001640", + "electron-to-chromium": "^1.4.820", "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -3999,9 +3999,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001639", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz", - "integrity": "sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==", + "version": "1.0.30001642", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz", + "integrity": "sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==", "dev": true, "funding": [ { @@ -4483,9 +4483,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.815", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.815.tgz", - "integrity": "sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==", + "version": "1.4.827", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.827.tgz", + "integrity": "sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==", "dev": true, "license": "ISC" }, @@ -4912,9 +4912,9 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -8586,14 +8586,11 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz", - "integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "dev": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } + "license": "ISC" }, "node_modules/path-scurry/node_modules/minipass": { "version": "7.1.2", @@ -9470,9 +9467,9 @@ } }, "node_modules/terser": { - "version": "5.31.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", - "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "version": "5.31.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.2.tgz", + "integrity": "sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -10039,9 +10036,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -10168,9 +10165,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.92.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.1.tgz", - "integrity": "sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==", + "version": "5.93.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.93.0.tgz", + "integrity": "sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==", "dev": true, "license": "MIT", "peer": true, @@ -10436,9 +10433,9 @@ } }, "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "license": "MIT", "engines": { From a90764b4cfe624f189f8411f3d057a9ff34670b9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 18:37:31 +0000 Subject: [PATCH 256/422] chore(deps): update typescript-eslint monorepo to ^7.16.1 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index e02c543e..42509fbc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.16.0", - "@typescript-eslint/parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^7.16.1", + "@typescript-eslint/parser": "^7.16.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.0.tgz", - "integrity": "sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", + "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/type-utils": "7.16.0", - "@typescript-eslint/utils": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "7.16.1", + "@typescript-eslint/type-utils": "7.16.1", + "@typescript-eslint/utils": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.0.tgz", - "integrity": "sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.1.tgz", + "integrity": "sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "7.16.1", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/typescript-estree": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz", - "integrity": "sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", + "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz", - "integrity": "sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz", + "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "7.16.1", + "@typescript-eslint/utils": "7.16.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.0.tgz", - "integrity": "sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", + "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz", - "integrity": "sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", + "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/visitor-keys": "7.16.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.0.tgz", - "integrity": "sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz", + "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0" + "@typescript-eslint/scope-manager": "7.16.1", + "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/typescript-estree": "7.16.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz", - "integrity": "sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==", + "version": "7.16.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", + "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", + "@typescript-eslint/types": "7.16.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 75ce48d9..173ab16e 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.16.0", - "@typescript-eslint/parser": "^7.16.0", + "@typescript-eslint/eslint-plugin": "^7.16.1", + "@typescript-eslint/parser": "^7.16.1", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 6f8aafa278e50a2d65d6a9c5360088ff748b6065 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 17:16:36 +0000 Subject: [PATCH 257/422] chore(deps): update dependency wrangler to ^3.65.0 --- package-lock.json | 66 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42509fbc..73862128 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.64.0" + "wrangler": "^3.65.0" } }, "node_modules/@ampproject/remapping": { @@ -599,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240701.0.tgz", - "integrity": "sha512-XAZa4ZP+qyTn6JQQACCPH09hGZXP2lTnWKkmg5mPwT8EyRzCKLkczAf98vPP5bq7JZD/zORdFWRY0dOTap8zTQ==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240712.0.tgz", + "integrity": "sha512-KB1vbOhr62BCAwVr3VaRcngzPeSCQ7zPA9VGrfwYXIxo0Y4zlW1z0EVtcewFSz5XXKr3BtNnJXxdjDPUNkguQw==", "cpu": [ "x64" ], @@ -616,9 +616,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240701.0.tgz", - "integrity": "sha512-w80ZVAgfH4UwTz7fXZtk7KmS2FzlXniuQm4ku4+cIgRTilBAuKqjpOjwUCbx5g13Gqcm9NuiHce+IDGtobRTIQ==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240712.0.tgz", + "integrity": "sha512-UDwFnCfQGFVCNxOeHxKNEc1ANQk/3OIiFWpVsxgZqJqU/22XM88JHxJW+YcBKsaUGUlpLyImaYUn2/rG+i+9UQ==", "cpu": [ "arm64" ], @@ -633,9 +633,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240701.0.tgz", - "integrity": "sha512-UWLr/Anxwwe/25nGv451MNd2jhREmPt/ws17DJJqTLAx6JxwGWA15MeitAIzl0dbxRFAJa+0+R8ag2WR3F/D6g==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240712.0.tgz", + "integrity": "sha512-MxpMHSJcZRUL66TO7BEnEim9WgZ8wJEVOB1Rq7a/IF2hI4/8f+N+02PChh62NkBlWxDfTXAtZy0tyQMm0EGjHg==", "cpu": [ "x64" ], @@ -650,9 +650,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240701.0.tgz", - "integrity": "sha512-3kCnF9kYgov1ggpuWbgpXt4stPOIYtVmPCa7MO2xhhA0TWP6JDUHRUOsnmIgKrvDjXuXqlK16cdg3v+EWsaPJg==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240712.0.tgz", + "integrity": "sha512-DtLYZsFFFAMgn+6YCHoQS6nYY4nbdAtcAFa4PhWTjLJDbvQEn3IoK9Bi4ajCL7xG36FeuBdZliSbBiiv7CJjfQ==", "cpu": [ "arm64" ], @@ -667,9 +667,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240701.0.tgz", - "integrity": "sha512-6IPGITRAeS67j3BH1rN4iwYWDt47SqJG7KlZJ5bB4UaNAia4mvMBSy/p2p4vA89bbXoDRjMtEvRu7Robu6O7hQ==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240712.0.tgz", + "integrity": "sha512-u8zoT9PQiiwxuz9npquLBFWrC/RlBWGGZ1aylarZNFlM4sFrRm+bRr6i+KtS+fltHIVXj3teuoKYytA1ppf9Yw==", "cpu": [ "x64" ], @@ -8071,9 +8071,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240701.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240701.0.tgz", - "integrity": "sha512-m9+I+7JNyqDGftCMKp9cK9pCZkK72hAL2mM9IWwhct+ZmucLBA8Uu6+rHQqA5iod86cpwOkrB2PrPA3wx9YNgw==", + "version": "3.20240712.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240712.0.tgz", + "integrity": "sha512-zVbsMX2phvJS1uTPmjK6CvVBq4ON2UkmvTw9IMfNPACsWJmHEdsBDxsYEG1vKAduJdI5gULLuJf7qpFxByDhGw==", "dev": true, "license": "MIT", "dependencies": { @@ -8085,7 +8085,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240701.0", + "workerd": "1.20240712.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10294,9 +10294,9 @@ } }, "node_modules/workerd": { - "version": "1.20240701.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240701.0.tgz", - "integrity": "sha512-qSgNVqauqzNCij9MaJLF2c2ko3AnFioVSIxMSryGbRK+LvtGr9BKBt6JOxCb24DoJASoJDx3pe3DJHBVydUiBg==", + "version": "1.20240712.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240712.0.tgz", + "integrity": "sha512-hdIHZif82hBDy9YnMtcmDGgbLU5f2P2aGpi/X8EKhTSLDppVUGrkY3XB536J4jGjA2D5dS0FUEXCl5bAJEed8Q==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10307,17 +10307,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240701.0", - "@cloudflare/workerd-darwin-arm64": "1.20240701.0", - "@cloudflare/workerd-linux-64": "1.20240701.0", - "@cloudflare/workerd-linux-arm64": "1.20240701.0", - "@cloudflare/workerd-windows-64": "1.20240701.0" + "@cloudflare/workerd-darwin-64": "1.20240712.0", + "@cloudflare/workerd-darwin-arm64": "1.20240712.0", + "@cloudflare/workerd-linux-64": "1.20240712.0", + "@cloudflare/workerd-linux-arm64": "1.20240712.0", + "@cloudflare/workerd-windows-64": "1.20240712.0" } }, "node_modules/wrangler": { - "version": "3.64.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.64.0.tgz", - "integrity": "sha512-q2VQADJXzuOkXs9KIfPSx7UCZHBoxsqSNbJDLkc2pHpGmsyNQXsJRqjMoTg/Kls7O3K9A7EGnzGr7+Io2vE6AQ==", + "version": "3.65.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.65.0.tgz", + "integrity": "sha512-IDy4ttyJZssazAd5CXHw4NWeZFGxngdNF5m2ogltdT3CV7uHfCvPVdMcr4uNMpRZd0toHmAE3LtQeXxDFFp88A==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10328,7 +10328,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240701.0", + "miniflare": "3.20240712.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10349,7 +10349,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240620.0" + "@cloudflare/workers-types": "^4.20240712.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 173ab16e..5018c67c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.2", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.64.0" + "wrangler": "^3.65.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 75f337fe3760dfe1d0e5e22e6f2b30e24dc2259e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 16 Jul 2024 19:21:11 +0000 Subject: [PATCH 258/422] fix(deps): update dependency hono to ^4.5.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 73862128..27711b78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.4.13", + "hono": "^4.5.0", "i18next": "^23.12.1", "i18next-icu": "^2.3.0" }, @@ -5407,9 +5407,9 @@ } }, "node_modules/hono": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.4.13.tgz", - "integrity": "sha512-c6qqenclmQ6wpXzqiElMa2jt423PVCmgBreDfC5s2lPPpGk7d0lOymd8QTzFZyYC5mSSs6imiTMPip+gLwuW/g==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.0.tgz", + "integrity": "sha512-ZbezypZfn4odyApjCCv+Fw5OgweBqRLA/EsMyc4FUknFvBJcBIKhHy4sqmD1rWpBc/3wUlaQ6tqOPjk36R1ckg==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 5018c67c..e23c2d21 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.1", "i18next-icu": "^2.3.0", - "hono": "^4.4.13" + "hono": "^4.5.0" } } From 2b384f7bef1874d1ad47c1c986aaf62c2e430c36 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 18 Jul 2024 22:02:11 +0000 Subject: [PATCH 259/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240718.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27711b78..a792d422 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240712.0", + "@cloudflare/workers-types": "^4.20240718.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240712.0.tgz", - "integrity": "sha512-C+C0ZnkRrxR2tPkZKAXwBsWEse7bWaA7iMbaG6IKaxaPTo/5ilx7Ei3BkI2izxmOJMsC05VS1eFUf95urXzhmw==", + "version": "4.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240718.0.tgz", + "integrity": "sha512-7RqxXIM9HyhjfZ9ztXjITuc7mL0w4s+zXgypqKmMuvuObC3DgXutJ3bOYbQ+Ss5QbywrzWSNMlmGdL/ldg/yZg==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index e23c2d21..7b6f19cb 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240712.0", + "@cloudflare/workers-types": "^4.20240718.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From cc015009f686315d8aee817007a3e63ab71eaf3c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 01:40:39 +0000 Subject: [PATCH 260/422] chore(deps): update dependency ts-jest to ^29.2.3 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index a792d422..febb6c2e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.2", + "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.65.0" @@ -9742,14 +9742,14 @@ } }, "node_modules/ts-jest": { - "version": "29.2.2", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.2.tgz", - "integrity": "sha512-sSW7OooaKT34AAngP6k1VS669a0HdLxkQZnlC7T76sckGCokXFnvJ3yRlQZGRTAoV5K19HfSgCiSwWOSIfcYlg==", + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.3.tgz", + "integrity": "sha512-yCcfVdiBFngVz9/keHin9EnsrQtQtEu3nRykNy9RVp+FiPFFbPJ3Sg6Qg4+TkmH0vMP5qsTKgXSsk80HRwvdgQ==", "dev": true, "license": "MIT", "dependencies": { "bs-logger": "0.x", - "ejs": "^3.0.0", + "ejs": "^3.1.10", "fast-json-stable-stringify": "2.x", "jest-util": "^29.0.0", "json5": "^2.2.3", @@ -9791,9 +9791,9 @@ } }, "node_modules/ts-jest/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { diff --git a/package.json b/package.json index 7b6f19cb..3f4e93c0 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.2", + "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.3", "wrangler": "^3.65.0" From c6e149f4c68862a47d246a4b22d30a1ddd5a9e57 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 11:06:49 +0000 Subject: [PATCH 261/422] fix(deps): update dependency i18next to ^23.12.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index febb6c2e..bfbe1d70 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.0", - "i18next": "^23.12.1", + "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5461,9 +5461,9 @@ } }, "node_modules/i18next": { - "version": "23.12.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.1.tgz", - "integrity": "sha512-l4y291ZGRgUhKuqVSiqyuU2DDzxKStlIWSaoNBR4grYmh0X+pRYbFpTMs3CnJ5ECKbOI8sQcJ3PbTUfLgPRaMA==", + "version": "23.12.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.2.tgz", + "integrity": "sha512-XIeh5V+bi8SJSWGL3jqbTEBW5oD6rbP5L+E7dVQh1MNTxxYef0x15rhJVcRb7oiuq4jLtgy2SD8eFlf6P2cmqg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 3f4e93c0..8f9bd189 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.12.1", + "i18next": "^23.12.2", "i18next-icu": "^2.3.0", "hono": "^4.5.0" } From e26f659c1859f69bc090b2ab0b31fe31cf0c21ea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 15:28:12 +0000 Subject: [PATCH 262/422] chore(deps): update dependency wrangler to ^3.65.1 --- package-lock.json | 66 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index bfbe1d70..fc006054 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.65.0" + "wrangler": "^3.65.1" } }, "node_modules/@ampproject/remapping": { @@ -599,9 +599,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240712.0.tgz", - "integrity": "sha512-KB1vbOhr62BCAwVr3VaRcngzPeSCQ7zPA9VGrfwYXIxo0Y4zlW1z0EVtcewFSz5XXKr3BtNnJXxdjDPUNkguQw==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240718.0.tgz", + "integrity": "sha512-BsPZcSCgoGnufog2GIgdPuiKicYTNyO/Dp++HbpLRH+yQdX3x4aWx83M+a0suTl1xv76dO4g9aw7SIB6OSgIyQ==", "cpu": [ "x64" ], @@ -616,9 +616,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240712.0.tgz", - "integrity": "sha512-UDwFnCfQGFVCNxOeHxKNEc1ANQk/3OIiFWpVsxgZqJqU/22XM88JHxJW+YcBKsaUGUlpLyImaYUn2/rG+i+9UQ==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240718.0.tgz", + "integrity": "sha512-nlr4gaOO5gcJerILJQph3+2rnas/nx/lYsuaot1ntHu4LAPBoQo1q/Pucj2cSIav4UiMzTbDmoDwPlls4Kteog==", "cpu": [ "arm64" ], @@ -633,9 +633,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240712.0.tgz", - "integrity": "sha512-MxpMHSJcZRUL66TO7BEnEim9WgZ8wJEVOB1Rq7a/IF2hI4/8f+N+02PChh62NkBlWxDfTXAtZy0tyQMm0EGjHg==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240718.0.tgz", + "integrity": "sha512-LJ/k3y47pBcjax0ee4K+6ZRrSsqWlfU4lbU8Dn6u5tSC9yzwI4YFNXDrKWInB0vd7RT3w4Yqq1S6ZEbfRrqVUg==", "cpu": [ "x64" ], @@ -650,9 +650,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240712.0.tgz", - "integrity": "sha512-DtLYZsFFFAMgn+6YCHoQS6nYY4nbdAtcAFa4PhWTjLJDbvQEn3IoK9Bi4ajCL7xG36FeuBdZliSbBiiv7CJjfQ==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240718.0.tgz", + "integrity": "sha512-zBEZvy88EcAMGRGfuVtS00Yl7lJdUM9sH7i651OoL+q0Plv9kphlCC0REQPwzxrEYT1qibSYtWcD9IxQGgx2/g==", "cpu": [ "arm64" ], @@ -667,9 +667,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240712.0.tgz", - "integrity": "sha512-u8zoT9PQiiwxuz9npquLBFWrC/RlBWGGZ1aylarZNFlM4sFrRm+bRr6i+KtS+fltHIVXj3teuoKYytA1ppf9Yw==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240718.0.tgz", + "integrity": "sha512-YpCRvvT47XanFum7C3SedOZKK6BfVhqmwdAAVAQFyc4gsCdegZo0JkUkdloC/jwuWlbCACOG2HTADHOqyeolzQ==", "cpu": [ "x64" ], @@ -8071,9 +8071,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240712.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240712.0.tgz", - "integrity": "sha512-zVbsMX2phvJS1uTPmjK6CvVBq4ON2UkmvTw9IMfNPACsWJmHEdsBDxsYEG1vKAduJdI5gULLuJf7qpFxByDhGw==", + "version": "3.20240718.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240718.0.tgz", + "integrity": "sha512-TKgSeyqPBeT8TBLxbDJOKPWlq/wydoJRHjAyDdgxbw59N6wbP8JucK6AU1vXCfu21eKhrEin77ssXOpbfekzPA==", "dev": true, "license": "MIT", "dependencies": { @@ -8085,7 +8085,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240712.0", + "workerd": "1.20240718.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10294,9 +10294,9 @@ } }, "node_modules/workerd": { - "version": "1.20240712.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240712.0.tgz", - "integrity": "sha512-hdIHZif82hBDy9YnMtcmDGgbLU5f2P2aGpi/X8EKhTSLDppVUGrkY3XB536J4jGjA2D5dS0FUEXCl5bAJEed8Q==", + "version": "1.20240718.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240718.0.tgz", + "integrity": "sha512-w7lOLRy0XecQTg/ujTLWBiJJuoQvzB3CdQ6/8Wgex3QxFhV9Pbnh3UbwIuUfMw3OCCPQc4o7y+1P+mISAgp6yg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10307,17 +10307,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240712.0", - "@cloudflare/workerd-darwin-arm64": "1.20240712.0", - "@cloudflare/workerd-linux-64": "1.20240712.0", - "@cloudflare/workerd-linux-arm64": "1.20240712.0", - "@cloudflare/workerd-windows-64": "1.20240712.0" + "@cloudflare/workerd-darwin-64": "1.20240718.0", + "@cloudflare/workerd-darwin-arm64": "1.20240718.0", + "@cloudflare/workerd-linux-64": "1.20240718.0", + "@cloudflare/workerd-linux-arm64": "1.20240718.0", + "@cloudflare/workerd-windows-64": "1.20240718.0" } }, "node_modules/wrangler": { - "version": "3.65.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.65.0.tgz", - "integrity": "sha512-IDy4ttyJZssazAd5CXHw4NWeZFGxngdNF5m2ogltdT3CV7uHfCvPVdMcr4uNMpRZd0toHmAE3LtQeXxDFFp88A==", + "version": "3.65.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.65.1.tgz", + "integrity": "sha512-Z5NyrbpGMQCpim/6VnI1im0/Weh5+CU1sdep1JbfFxHjn/Jt9K+MeUq+kCns5ubkkdRx2EYsusB/JKyX2JdJ4w==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10328,7 +10328,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240712.0", + "miniflare": "3.20240718.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10349,7 +10349,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240712.0" + "@cloudflare/workers-types": "^4.20240718.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 8f9bd189..7043c4c2 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.3", - "wrangler": "^3.65.0" + "wrangler": "^3.65.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From 8fcdddcbe4c77ad6ea056f0f53f265cfef6b61e6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 20 Jul 2024 16:18:31 +0000 Subject: [PATCH 263/422] fix(deps): update dependency hono to ^4.5.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc006054..4c21a199 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.0", + "hono": "^4.5.1", "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, @@ -5407,9 +5407,9 @@ } }, "node_modules/hono": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.0.tgz", - "integrity": "sha512-ZbezypZfn4odyApjCCv+Fw5OgweBqRLA/EsMyc4FUknFvBJcBIKhHy4sqmD1rWpBc/3wUlaQ6tqOPjk36R1ckg==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.1.tgz", + "integrity": "sha512-6q8AugoWG5wlrjdGG8OFFiqEsPlPGjODjUik48sEJeko4Tae1UsLS2vUiYHLEJx1gJvOZa4BWkQC+urwDmkEvQ==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 7043c4c2..6dffc3b9 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.2", "i18next-icu": "^2.3.0", - "hono": "^4.5.0" + "hono": "^4.5.1" } } From 28700488ad99861ef486c8731ff7b0baefb8b510 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 02:32:54 +0000 Subject: [PATCH 264/422] chore(deps): lock file maintenance --- package-lock.json | 190 +++++++++++++++++++++++----------------------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4c21a199..2263e77e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.8.tgz", - "integrity": "sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==", + "version": "7.24.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.9.tgz", + "integrity": "sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==", "dev": true, "license": "MIT", "engines": { @@ -76,22 +76,22 @@ } }, "node_modules/@babel/core": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.8.tgz", - "integrity": "sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==", + "version": "7.24.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", + "integrity": "sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", + "@babel/generator": "^7.24.9", "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-module-transforms": "^7.24.9", "@babel/helpers": "^7.24.8", "@babel/parser": "^7.24.8", "@babel/template": "^7.24.7", "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.8", + "@babel/types": "^7.24.9", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.8.tgz", - "integrity": "sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==", + "version": "7.24.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.10.tgz", + "integrity": "sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.8", + "@babel/types": "^7.24.9", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -194,9 +194,9 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.8.tgz", - "integrity": "sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==", + "version": "7.24.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.9.tgz", + "integrity": "sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==", "dev": true, "license": "MIT", "dependencies": { @@ -564,9 +564,9 @@ } }, "node_modules/@babel/types": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.8.tgz", - "integrity": "sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==", + "version": "7.24.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.9.tgz", + "integrity": "sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2628,9 +2628,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.32.1.tgz", - "integrity": "sha512-MWkbkzZfnlE7s2pPbg4VozRSAeMlIObfZlTIou9ye6XnPt6ZmmxCLOuOgSKMv4sXg6aeqKNzMNiadThxCWyvPg==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.32.2.tgz", + "integrity": "sha512-m/6Z3FWu+rTd8jepVlJPKQhvbT8vCjt0N7BSWZiEUVW/8mhwAYJiwO0b+Ch/u4IqbBg1dp3805q5TFPl4AdrNw==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2648,19 +2648,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.32.1", - "@sentry/cli-linux-arm": "2.32.1", - "@sentry/cli-linux-arm64": "2.32.1", - "@sentry/cli-linux-i686": "2.32.1", - "@sentry/cli-linux-x64": "2.32.1", - "@sentry/cli-win32-i686": "2.32.1", - "@sentry/cli-win32-x64": "2.32.1" + "@sentry/cli-darwin": "2.32.2", + "@sentry/cli-linux-arm": "2.32.2", + "@sentry/cli-linux-arm64": "2.32.2", + "@sentry/cli-linux-i686": "2.32.2", + "@sentry/cli-linux-x64": "2.32.2", + "@sentry/cli-win32-i686": "2.32.2", + "@sentry/cli-win32-x64": "2.32.2" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.32.1.tgz", - "integrity": "sha512-z/lEwANTYPCzbWTZ2+eeeNYxRLllC8knd0h+vtAKlhmGw/fyc/N39cznIFyFu+dLJ6tTdjOWOeikHtKuS/7onw==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.32.2.tgz", + "integrity": "sha512-GDtePIavx3FKSRowdPdtIssahn46MfFFYNN+s7a9MjlhFwJtvC9A1bSDw7ksEtDaQolepUwmLPHaVe19y0T/zw==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2672,9 +2672,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.32.1.tgz", - "integrity": "sha512-m0lHkn+o4YKBq8KptGZvpT64FAwSl9mYvHZO9/ChnEGIJ/WyJwiN1X1r9JHVaW4iT5lD0Y5FAyq3JLkk0m0XHg==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.32.2.tgz", + "integrity": "sha512-u9s08wr8bDDqsAl6pk9iGGlOHtU+T8btU6voNKy71QzeIBpV9c8VVk/OnmP9aswp/ea4NY416yjnzcTvCrFKAw==", "cpu": [ "arm" ], @@ -2690,9 +2690,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.32.1.tgz", - "integrity": "sha512-hsGqHYuecUl1Yhq4MhiRejfh1gNlmhyNPcQEoO/DDRBnGnJyEAdiDpKXJcc2e/lT9k40B55Ob2CP1SeY040T2w==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.32.2.tgz", + "integrity": "sha512-VECLVC1rLyvXk6rTVUfmfs4vhANjMgm4BVKGlA3rydmf2PJw2/NfipH3KeyijdE2vEoyLri+/6HH883pP0iniQ==", "cpu": [ "arm64" ], @@ -2708,9 +2708,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.32.1.tgz", - "integrity": "sha512-SuMLN1/ceFd3Q/B0DVyh5igjetTAF423txiABAHASenEev0lG0vZkRDXFclfgDtDUKRPmOXW7VDMirM3yZWQHQ==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.32.2.tgz", + "integrity": "sha512-XhofQz32OqLrQK1DEOsryhT7d29Df6VkccvxueGoIt2gpXEXtgRczsUwZjZqquDdkNCt+HPj9eUGcj8pY8JkmQ==", "cpu": [ "x86", "ia32" @@ -2727,9 +2727,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.32.1.tgz", - "integrity": "sha512-x4FGd6xgvFddz8V/dh6jii4wy9qjWyvYLBTz8Fhi9rIP+b8wQ3oxwHIdzntareetZP7C1ggx+hZheiYocNYVwA==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.32.2.tgz", + "integrity": "sha512-anyng4Qqt7zX4ZY4IzDH1RJWAVZNBe6sUHcuciNy7giCU3B4/XnxAHlwYmBSN5txpaumsWdstPgRKEUJG6AOSA==", "cpu": [ "x64" ], @@ -2745,9 +2745,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.32.1.tgz", - "integrity": "sha512-i6aZma9mFzR+hqMY5VliQZEX6ypP/zUjPK0VtIMYWs5cC6PsQLRmuoeJmy3Z7d4nlh0CdK5NPC813Ej6RY6/vg==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.32.2.tgz", + "integrity": "sha512-/auqx7QXG7F556fNK7vaB26pX7Far1CQMfI65iV4u/VWg6gV2WfvJWXB4iowhjqkYv56sZ+zOymLkEVF0R8wtg==", "cpu": [ "x86", "ia32" @@ -2763,9 +2763,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.32.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.32.1.tgz", - "integrity": "sha512-B58w/lRHLb4MUSjJNfMMw2cQykfimDCMLMmeK+1EiT2RmSeNQliwhhBxYcKk82a8kszH6zg3wT2vCea7LyPUyA==", + "version": "2.32.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.32.2.tgz", + "integrity": "sha512-w7hW2sEWVYQquqdILBSFhcVW+HdoyLqVPPkLPAXRSLTwBnuni9nQEIdXr0h/7db+K3cm7PvWndp5ixVyswLHZA==", "cpu": [ "x64" ], @@ -3018,9 +3018,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", - "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", + "version": "20.14.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", + "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", "dev": true, "license": "MIT", "dependencies": { @@ -3214,9 +3214,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -3954,9 +3954,9 @@ } }, "node_modules/builtins/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -3999,9 +3999,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001642", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001642.tgz", - "integrity": "sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==", + "version": "1.0.30001643", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", + "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", "dev": true, "funding": [ { @@ -4483,9 +4483,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.827", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.827.tgz", - "integrity": "sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==", + "version": "1.4.832", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.832.tgz", + "integrity": "sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==", "dev": true, "license": "ISC" }, @@ -5609,9 +5609,9 @@ } }, "node_modules/is-core-module": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.14.0.tgz", - "integrity": "sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", + "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", "dev": true, "license": "MIT", "dependencies": { @@ -5735,9 +5735,9 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -5815,9 +5815,9 @@ } }, "node_modules/jake": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", - "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -7355,9 +7355,9 @@ } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -7962,9 +7962,9 @@ } }, "node_modules/make-dir/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -8233,9 +8233,9 @@ "license": "MIT" }, "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true, "license": "MIT" }, @@ -8381,9 +8381,9 @@ } }, "node_modules/npx-import/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -9467,9 +9467,9 @@ } }, "node_modules/terser": { - "version": "5.31.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.2.tgz", - "integrity": "sha512-LGyRZVFm/QElZHy/CPr/O4eNZOZIzsrQ92y4v9UJe/pFJjypje2yI3C2FmPtvUEnhadlSbmG2nXtdcjHOjCfxw==", + "version": "5.31.3", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.3.tgz", + "integrity": "sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -9888,9 +9888,9 @@ } }, "node_modules/ts-loader/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -9980,9 +9980,9 @@ } }, "node_modules/ufo": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", - "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", "dev": true, "license": "MIT" }, From a360668a28ee56f39555177843cf5c4b1d946b0f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 19:19:42 +0000 Subject: [PATCH 265/422] chore(deps): update typescript-eslint monorepo to ^7.17.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2263e77e..e15b67ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.16.1", - "@typescript-eslint/parser": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^7.17.0", + "@typescript-eslint/parser": "^7.17.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3062,17 +3062,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", - "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.17.0.tgz", + "integrity": "sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/type-utils": "7.16.1", - "@typescript-eslint/utils": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/scope-manager": "7.17.0", + "@typescript-eslint/type-utils": "7.17.0", + "@typescript-eslint/utils": "7.17.0", + "@typescript-eslint/visitor-keys": "7.17.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3096,16 +3096,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.1.tgz", - "integrity": "sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.17.0.tgz", + "integrity": "sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/typescript-estree": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/scope-manager": "7.17.0", + "@typescript-eslint/types": "7.17.0", + "@typescript-eslint/typescript-estree": "7.17.0", + "@typescript-eslint/visitor-keys": "7.17.0", "debug": "^4.3.4" }, "engines": { @@ -3125,14 +3125,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", - "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.17.0.tgz", + "integrity": "sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1" + "@typescript-eslint/types": "7.17.0", + "@typescript-eslint/visitor-keys": "7.17.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3143,14 +3143,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz", - "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.17.0.tgz", + "integrity": "sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.1", - "@typescript-eslint/utils": "7.16.1", + "@typescript-eslint/typescript-estree": "7.17.0", + "@typescript-eslint/utils": "7.17.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", - "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.17.0.tgz", + "integrity": "sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==", "dev": true, "license": "MIT", "engines": { @@ -3185,14 +3185,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", - "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.17.0.tgz", + "integrity": "sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/types": "7.17.0", + "@typescript-eslint/visitor-keys": "7.17.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3227,16 +3227,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz", - "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.17.0.tgz", + "integrity": "sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/typescript-estree": "7.16.1" + "@typescript-eslint/scope-manager": "7.17.0", + "@typescript-eslint/types": "7.17.0", + "@typescript-eslint/typescript-estree": "7.17.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3250,13 +3250,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", - "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.17.0.tgz", + "integrity": "sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/types": "7.17.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index 6dffc3b9..efcd6341 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.16.1", - "@typescript-eslint/parser": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^7.17.0", + "@typescript-eslint/parser": "^7.17.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From a0029707a5312b4f64817d0c6e34ae261497f390 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 22 Jul 2024 23:31:36 +0000 Subject: [PATCH 266/422] chore(deps): update dependency typescript to ^5.5.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e15b67ad..88fcb3db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", - "typescript": "^5.5.3", + "typescript": "^5.5.4", "wrangler": "^3.65.1" } }, @@ -9966,9 +9966,9 @@ } }, "node_modules/typescript": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", - "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index efcd6341..c75730c0 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", - "typescript": "^5.5.3", + "typescript": "^5.5.4", "wrangler": "^3.65.1" }, "dependencies": { From 33614559a113f4c23e2c80e118f46f58b601d7ac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 23 Jul 2024 01:44:10 +0000 Subject: [PATCH 267/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240722.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 88fcb3db..a7248eaf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240718.0", + "@cloudflare/workers-types": "^4.20240722.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240718.0.tgz", - "integrity": "sha512-7RqxXIM9HyhjfZ9ztXjITuc7mL0w4s+zXgypqKmMuvuObC3DgXutJ3bOYbQ+Ss5QbywrzWSNMlmGdL/ldg/yZg==", + "version": "4.20240722.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240722.0.tgz", + "integrity": "sha512-/N072r7w7jNCgciRtImOQnHODn8CNwl3NHGO2lmC5bCsgevTRNeNj6B2IjS+OgEfo0qFoBgLejISl6ot9QvGvA==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index c75730c0..92730b0b 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240718.0", + "@cloudflare/workers-types": "^4.20240722.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From 959f3d2e0d7d46c76bdb04b2e1bf7f7c91bf202b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Wed, 24 Jul 2024 17:44:26 -0700 Subject: [PATCH 268/422] Support Steam Chat embeds (fix #902) --- src/constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants.ts b/src/constants.ts index c5cd8ad0..f7bce14a 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -21,7 +21,7 @@ export const Constants = { TWITTER_API_ROOT: 'https://api.twitter.com', TWITTER_VIDEO_BASE: 'https://video.twimg.com', BOT_UA_REGEX: - /bot|facebook|embed|got|firefox\/92|firefox\/38|curl|wget|go-http|yahoo|generator|whatsapp|revoltchat|preview|link|proxy|vkshare|images|analyzer|index|crawl|spider|python|cfnetwork|node|mastodon|http\.rb|ruby|bun\/|fiddler|iframely/gi, + /bot|facebook|embed|got|firefox\/92|firefox\/38|curl|wget|go-http|yahoo|generator|whatsapp|revoltchat|preview|link|proxy|vkshare|images|analyzer|index|crawl|spider|python|cfnetwork|node|mastodon|http\.rb|ruby|bun\/|fiddler|iframely|steamchaturllookup/gi, /* 3 hours */ GUEST_TOKEN_MAX_AGE: 3 * 60 * 60, GUEST_BEARER_TOKEN: `Bearer AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA`, From 9e838820110219182823c55d4d4970d7a50f79fa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 00:54:14 +0000 Subject: [PATCH 269/422] chore(deps): update dependency wrangler to ^3.66.0 --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7248eaf..1e572032 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.65.1" + "wrangler": "^3.66.0" } }, "node_modules/@ampproject/remapping": { @@ -10315,9 +10315,9 @@ } }, "node_modules/wrangler": { - "version": "3.65.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.65.1.tgz", - "integrity": "sha512-Z5NyrbpGMQCpim/6VnI1im0/Weh5+CU1sdep1JbfFxHjn/Jt9K+MeUq+kCns5ubkkdRx2EYsusB/JKyX2JdJ4w==", + "version": "3.66.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.66.0.tgz", + "integrity": "sha512-5fEyXsP8qvrUeR13kCfA3OG1z/ABx+/a8hzIA55nCUM2/tjI67ZkfeN1VdOmG6cipZDvs4HfN8rp7j+e+21nKA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10336,6 +10336,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", + "workerd": "1.20240718.0", "xxhash-wasm": "^1.0.1" }, "bin": { diff --git a/package.json b/package.json index 92730b0b..6d726035 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.65.1" + "wrangler": "^3.66.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 4fa2502ee7b12a8133d65d91cd9b65516889fb6c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 15:13:08 +0000 Subject: [PATCH 270/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240725.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1e572032..bf62faa7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240722.0", + "@cloudflare/workers-types": "^4.20240725.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -684,9 +684,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240722.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240722.0.tgz", - "integrity": "sha512-/N072r7w7jNCgciRtImOQnHODn8CNwl3NHGO2lmC5bCsgevTRNeNj6B2IjS+OgEfo0qFoBgLejISl6ot9QvGvA==", + "version": "4.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240725.0.tgz", + "integrity": "sha512-L6T/Bg50zm9IIACQVQ0CdVcQL+2nLkRXdPz6BsXF3SlzgjyWR5ndVctAbfr/HLV7aKYxWnnEZsIORsTWb+FssA==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 6d726035..77329f79 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240722.0", + "@cloudflare/workers-types": "^4.20240725.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From 8d0da42ffa2fd988a9f94a9da79049cdb391c813 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 19:08:58 +0000 Subject: [PATCH 271/422] chore(deps): update dependency wrangler to ^3.67.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index bf62faa7..5904bb17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.66.0" + "wrangler": "^3.67.0" } }, "node_modules/@ampproject/remapping": { @@ -10315,9 +10315,9 @@ } }, "node_modules/wrangler": { - "version": "3.66.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.66.0.tgz", - "integrity": "sha512-5fEyXsP8qvrUeR13kCfA3OG1z/ABx+/a8hzIA55nCUM2/tjI67ZkfeN1VdOmG6cipZDvs4HfN8rp7j+e+21nKA==", + "version": "3.67.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.67.0.tgz", + "integrity": "sha512-elun6p9rAmGr/CtnCixhUXWeKT+LnFbHDsLLizgAlFJbsgCPV/O1if7uMjTGD/fUJNXrwbTVRpxvInz5X9gE2Q==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 77329f79..51d0ce2c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.66.0" + "wrangler": "^3.67.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 945ef0dba7b01cc0f3c548991365304c0720e2ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 27 Jul 2024 10:41:26 +0000 Subject: [PATCH 272/422] fix(deps): update dependency hono to ^4.5.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5904bb17..87990849 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.1", + "hono": "^4.5.2", "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, @@ -5407,9 +5407,9 @@ } }, "node_modules/hono": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.1.tgz", - "integrity": "sha512-6q8AugoWG5wlrjdGG8OFFiqEsPlPGjODjUik48sEJeko4Tae1UsLS2vUiYHLEJx1gJvOZa4BWkQC+urwDmkEvQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.2.tgz", + "integrity": "sha512-93P8XEALrHAUGRZoqXs8MDL3w9mDgRpbW9Sy5x4LS7srg78bKUw7EGynxze+Ft1e/rLGmDAbxeSTMu6dHUSRDw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 51d0ce2c..59a8baea 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.2", "i18next-icu": "^2.3.0", - "hono": "^4.5.1" + "hono": "^4.5.2" } } From 0b15b1c74d8174d7915ac58b948dc70f53837f7c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 27 Jul 2024 12:04:39 +0000 Subject: [PATCH 273/422] chore(deps): update dependency wrangler to ^3.67.1 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 87990849..219817dc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.67.0" + "wrangler": "^3.67.1" } }, "node_modules/@ampproject/remapping": { @@ -8071,9 +8071,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240718.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240718.0.tgz", - "integrity": "sha512-TKgSeyqPBeT8TBLxbDJOKPWlq/wydoJRHjAyDdgxbw59N6wbP8JucK6AU1vXCfu21eKhrEin77ssXOpbfekzPA==", + "version": "3.20240718.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240718.1.tgz", + "integrity": "sha512-mn3MjGnpgYvarCRTfz4TQyVyY8yW0zz7f8LOAPVai78IGC/lcVcyskZcuIr7Zovb2i+IERmmsJAiEPeZHIIKbA==", "dev": true, "license": "MIT", "dependencies": { @@ -10315,9 +10315,9 @@ } }, "node_modules/wrangler": { - "version": "3.67.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.67.0.tgz", - "integrity": "sha512-elun6p9rAmGr/CtnCixhUXWeKT+LnFbHDsLLizgAlFJbsgCPV/O1if7uMjTGD/fUJNXrwbTVRpxvInz5X9gE2Q==", + "version": "3.67.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.67.1.tgz", + "integrity": "sha512-lLVJxq/OZMfntvZ79WQJNC1OKfxOCs6PLfogqDBuPFEQ3L/Mwqvd9IZ0bB8ahrwUN/K3lSdDPXynk9HfcGZxVw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10328,7 +10328,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240718.0", + "miniflare": "3.20240718.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 59a8baea..1d9e5b21 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.3", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.67.0" + "wrangler": "^3.67.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From aafdb09fc3d3148976aa9717d28f2f522e491286 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 01:39:37 +0000 Subject: [PATCH 274/422] chore(deps): lock file maintenance --- package-lock.json | 239 ++++++++++++++++++---------------------------- 1 file changed, 91 insertions(+), 148 deletions(-) diff --git a/package-lock.json b/package-lock.json index 219817dc..025998d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.9.tgz", - "integrity": "sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.0.tgz", + "integrity": "sha512-P4fwKI2mjEb3ZU5cnMJzvRsRKGBUcs8jvxIoRmr6ufAY9Xk2Bz7JubRTTivkw55c7WQJfTECeqYVa+HZ0FzREg==", "dev": true, "license": "MIT", "engines": { @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.10.tgz", - "integrity": "sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.24.9", + "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -139,46 +139,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-module-imports": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", @@ -194,17 +154,16 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.9.tgz", - "integrity": "sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.0.tgz", + "integrity": "sha512-bIkOa2ZJYn7FHnepzr5iX9Kmz8FjIz4UKzJ9zhX3dnYuVW0xul9RuR3skBfoLu+FPTQw90EHW9rJsSZhyLQ3fQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -237,19 +196,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { "version": "7.24.8", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", @@ -281,14 +227,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.8.tgz", - "integrity": "sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.8" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -311,9 +257,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.8.tgz", - "integrity": "sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.0.tgz", + "integrity": "sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==", "dev": true, "license": "MIT", "bin": { @@ -515,9 +461,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", - "integrity": "sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -527,35 +473,32 @@ } }, "node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.8.tgz", - "integrity": "sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==", + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.1.tgz", + "integrity": "sha512-LrHHoWq08ZpmmFqBAzN+hUdWwy5zt7FGa/hVwMcOqW6OVtwqaoD5utfuGYU87JYxdZgLUvktAsn37j/sYR9siA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.8", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.8", - "@babel/types": "^7.24.8", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -564,9 +507,9 @@ } }, "node_modules/@babel/types": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.9.tgz", - "integrity": "sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.0.tgz", + "integrity": "sha512-LcnxQSsd9aXOIgmmSpvZ/1yo46ra2ESYyqLcryaBZOghxy5qqOBjvCWP5JfkI8yl9rlxRgdLTTMCQQRcN2hdCg==", "dev": true, "license": "MIT", "dependencies": { @@ -2628,9 +2571,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.32.2.tgz", - "integrity": "sha512-m/6Z3FWu+rTd8jepVlJPKQhvbT8vCjt0N7BSWZiEUVW/8mhwAYJiwO0b+Ch/u4IqbBg1dp3805q5TFPl4AdrNw==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.33.0.tgz", + "integrity": "sha512-9MOzQy1UunVBhPOfEuO0JH2ofWAMmZVavTTR/Bo2CkJwI1qjyVF0UKLTXE3l4ujiJnFufOoBsVyKmYWXFerbCw==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2648,19 +2591,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.32.2", - "@sentry/cli-linux-arm": "2.32.2", - "@sentry/cli-linux-arm64": "2.32.2", - "@sentry/cli-linux-i686": "2.32.2", - "@sentry/cli-linux-x64": "2.32.2", - "@sentry/cli-win32-i686": "2.32.2", - "@sentry/cli-win32-x64": "2.32.2" + "@sentry/cli-darwin": "2.33.0", + "@sentry/cli-linux-arm": "2.33.0", + "@sentry/cli-linux-arm64": "2.33.0", + "@sentry/cli-linux-i686": "2.33.0", + "@sentry/cli-linux-x64": "2.33.0", + "@sentry/cli-win32-i686": "2.33.0", + "@sentry/cli-win32-x64": "2.33.0" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.32.2.tgz", - "integrity": "sha512-GDtePIavx3FKSRowdPdtIssahn46MfFFYNN+s7a9MjlhFwJtvC9A1bSDw7ksEtDaQolepUwmLPHaVe19y0T/zw==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.33.0.tgz", + "integrity": "sha512-LQFvD7uCOQ2P/vYru7IBKqJDHwJ9Rr2vqqkdjbxe2YCQS/N3NPXvi3eVM9hDJ284oyV/BMZ5lrmVTuIicf/hhw==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2672,9 +2615,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.32.2.tgz", - "integrity": "sha512-u9s08wr8bDDqsAl6pk9iGGlOHtU+T8btU6voNKy71QzeIBpV9c8VVk/OnmP9aswp/ea4NY416yjnzcTvCrFKAw==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.33.0.tgz", + "integrity": "sha512-gY1bFE7wjDJc7WiNq1AS0WrILqLLJUw6Ou4pFQS45KjaH3/XJ1eohHhGJNy/UBHJ/Gq32b/BA9vsnWTXClZJ7g==", "cpu": [ "arm" ], @@ -2690,9 +2633,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.32.2.tgz", - "integrity": "sha512-VECLVC1rLyvXk6rTVUfmfs4vhANjMgm4BVKGlA3rydmf2PJw2/NfipH3KeyijdE2vEoyLri+/6HH883pP0iniQ==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.33.0.tgz", + "integrity": "sha512-mR2ZhqpU8RBVGLF5Ji19iOmVznk1B7Bzg5VhA8bVPuKsQmFN/3SyqE87IPMhwKoAsSRXyctwmbAkKs4240fxGA==", "cpu": [ "arm64" ], @@ -2708,9 +2651,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.32.2.tgz", - "integrity": "sha512-XhofQz32OqLrQK1DEOsryhT7d29Df6VkccvxueGoIt2gpXEXtgRczsUwZjZqquDdkNCt+HPj9eUGcj8pY8JkmQ==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.33.0.tgz", + "integrity": "sha512-XPIy0XpqgAposHtWsy58qsX85QnZ8q0ktBuT4skrsCrLMzfhoQg4Ua+YbUr3RvE814Rt8Hzowx2ar2Rl3pyCyw==", "cpu": [ "x86", "ia32" @@ -2727,9 +2670,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.32.2.tgz", - "integrity": "sha512-anyng4Qqt7zX4ZY4IzDH1RJWAVZNBe6sUHcuciNy7giCU3B4/XnxAHlwYmBSN5txpaumsWdstPgRKEUJG6AOSA==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.33.0.tgz", + "integrity": "sha512-qe1DdCUv4tmqS03s8RtCkEX9vCW2G+NgOxX6jZ5jN/sKDwjUlquljqo7JHUGSupkoXmymnNPm5By3rNr6VyNHg==", "cpu": [ "x64" ], @@ -2745,9 +2688,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.32.2.tgz", - "integrity": "sha512-/auqx7QXG7F556fNK7vaB26pX7Far1CQMfI65iV4u/VWg6gV2WfvJWXB4iowhjqkYv56sZ+zOymLkEVF0R8wtg==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.33.0.tgz", + "integrity": "sha512-VEXWtJ69C3b+kuSmXQJRwdQ0ypPGH88hpqyQuosbAOIqh/sv4g9B/u1ETHZc+whLdFDpPcTLVMbLDbXTGug0Yg==", "cpu": [ "x86", "ia32" @@ -2763,9 +2706,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.32.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.32.2.tgz", - "integrity": "sha512-w7hW2sEWVYQquqdILBSFhcVW+HdoyLqVPPkLPAXRSLTwBnuni9nQEIdXr0h/7db+K3cm7PvWndp5ixVyswLHZA==", + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.33.0.tgz", + "integrity": "sha512-GIUKysZ1xbSklY9h1aVaLMSYLsnMSd+JuwQLR+0wKw2wJC4O5kNCPFSGikhiOZM/kvh3GO1WnXNyazFp8nLAzw==", "cpu": [ "x64" ], @@ -2930,9 +2873,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", + "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", "dev": true, "license": "MIT", "peer": true, @@ -3018,13 +2961,13 @@ "peer": true }, "node_modules/@types/node": { - "version": "20.14.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz", - "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==", + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.0.0.tgz", + "integrity": "sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.11.1" } }, "node_modules/@types/node-forge": { @@ -4351,9 +4294,9 @@ } }, "node_modules/debug": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", - "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "license": "MIT", "dependencies": { @@ -4483,9 +4426,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.832", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.832.tgz", - "integrity": "sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.2.tgz", + "integrity": "sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==", "dev": true, "license": "ISC" }, @@ -4510,9 +4453,9 @@ "license": "MIT" }, "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "license": "MIT", "dependencies": { @@ -5527,9 +5470,9 @@ } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "license": "MIT", "dependencies": { @@ -10000,9 +9943,9 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "version": "6.11.1", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.11.1.tgz", + "integrity": "sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==", "dev": true, "license": "MIT" }, From 8bf155aa3369dfad13a27a8253b98e4ce73418db Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 17:18:16 +0000 Subject: [PATCH 275/422] fix(deps): update dependency hono to ^4.5.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 025998d0..9351ca6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.2", + "hono": "^4.5.3", "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, @@ -5350,9 +5350,9 @@ } }, "node_modules/hono": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.2.tgz", - "integrity": "sha512-93P8XEALrHAUGRZoqXs8MDL3w9mDgRpbW9Sy5x4LS7srg78bKUw7EGynxze+Ft1e/rLGmDAbxeSTMu6dHUSRDw==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.3.tgz", + "integrity": "sha512-r26WwwbKD3BAYdfB294knNnegNda7VfV1tVn66D9Kvl9WQTdrR+5eKdoeaQNHQcC3Gr0KBikzAtjd6VsRGVSaw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 1d9e5b21..e5a5dbd9 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.2", "i18next-icu": "^2.3.0", - "hono": "^4.5.2" + "hono": "^4.5.3" } } From 5dfe7d1ce10c562206d8a34366d38f69c8a1a647 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 19:33:44 +0000 Subject: [PATCH 276/422] chore(deps): update typescript-eslint monorepo to ^7.18.0 --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9351ca6b..e4e98886 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,8 +20,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.17.0", - "@typescript-eslint/parser": "^7.17.0", + "@typescript-eslint/eslint-plugin": "^7.18.0", + "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -3005,17 +3005,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.17.0.tgz", - "integrity": "sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", + "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.17.0", - "@typescript-eslint/type-utils": "7.17.0", - "@typescript-eslint/utils": "7.17.0", - "@typescript-eslint/visitor-keys": "7.17.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -3039,16 +3039,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.17.0.tgz", - "integrity": "sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", + "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.17.0", - "@typescript-eslint/types": "7.17.0", - "@typescript-eslint/typescript-estree": "7.17.0", - "@typescript-eslint/visitor-keys": "7.17.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", "debug": "^4.3.4" }, "engines": { @@ -3068,14 +3068,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.17.0.tgz", - "integrity": "sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", + "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.17.0", - "@typescript-eslint/visitor-keys": "7.17.0" + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3086,14 +3086,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.17.0.tgz", - "integrity": "sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", + "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.17.0", - "@typescript-eslint/utils": "7.17.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -3114,9 +3114,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.17.0.tgz", - "integrity": "sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", + "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", "dev": true, "license": "MIT", "engines": { @@ -3128,14 +3128,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.17.0.tgz", - "integrity": "sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", + "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.17.0", - "@typescript-eslint/visitor-keys": "7.17.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3170,16 +3170,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.17.0.tgz", - "integrity": "sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", + "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.17.0", - "@typescript-eslint/types": "7.17.0", - "@typescript-eslint/typescript-estree": "7.17.0" + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -3193,13 +3193,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.17.0.tgz", - "integrity": "sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", + "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.17.0", + "@typescript-eslint/types": "7.18.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { diff --git a/package.json b/package.json index e5a5dbd9..fa51090d 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", - "@typescript-eslint/eslint-plugin": "^7.17.0", - "@typescript-eslint/parser": "^7.17.0", + "@typescript-eslint/eslint-plugin": "^7.18.0", + "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", From 9bd048978811d64170a764814971ab819dcc6a94 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 11:12:05 +0000 Subject: [PATCH 277/422] chore(deps): update dependency ts-jest to ^29.2.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e4e98886..e5750149 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.3", + "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", "wrangler": "^3.67.1" @@ -9685,9 +9685,9 @@ } }, "node_modules/ts-jest": { - "version": "29.2.3", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.3.tgz", - "integrity": "sha512-yCcfVdiBFngVz9/keHin9EnsrQtQtEu3nRykNy9RVp+FiPFFbPJ3Sg6Qg4+TkmH0vMP5qsTKgXSsk80HRwvdgQ==", + "version": "29.2.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.4.tgz", + "integrity": "sha512-3d6tgDyhCI29HlpwIq87sNuI+3Q6GLTTCeYRHCs7vDz+/3GCMwEtV9jezLyl4ZtnBgx00I7hm8PCP8cTksMGrw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index fa51090d..ca4231fa 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.3", + "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", "wrangler": "^3.67.1" From 3a4f25db84e648e6221cd73cbc394548de6e34e3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 12:37:23 +0000 Subject: [PATCH 278/422] chore(deps): update dependency wrangler to ^3.68.0 --- package-lock.json | 68 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index e5750149..ca452541 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.67.1" + "wrangler": "^3.68.0" } }, "node_modules/@ampproject/remapping": { @@ -542,9 +542,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240718.0.tgz", - "integrity": "sha512-BsPZcSCgoGnufog2GIgdPuiKicYTNyO/Dp++HbpLRH+yQdX3x4aWx83M+a0suTl1xv76dO4g9aw7SIB6OSgIyQ==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240725.0.tgz", + "integrity": "sha512-KpE7eycdZ9ON+tKBuTyqZh8SdFWHGrh2Ru9LcbpeFwb7O9gDQv9ceSdoV/T598qlT0a0yVKM62R6xa5ec0UOWA==", "cpu": [ "x64" ], @@ -559,9 +559,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240718.0.tgz", - "integrity": "sha512-nlr4gaOO5gcJerILJQph3+2rnas/nx/lYsuaot1ntHu4LAPBoQo1q/Pucj2cSIav4UiMzTbDmoDwPlls4Kteog==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240725.0.tgz", + "integrity": "sha512-/UQlI04FdXLpPlDzzsWGz8TuKrMZKLowTo+8PkxgEiWIaBhE4DIDM5bwj3jM4Bs8yOLiL2ovQNpld5CnAKqA8g==", "cpu": [ "arm64" ], @@ -576,9 +576,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240718.0.tgz", - "integrity": "sha512-LJ/k3y47pBcjax0ee4K+6ZRrSsqWlfU4lbU8Dn6u5tSC9yzwI4YFNXDrKWInB0vd7RT3w4Yqq1S6ZEbfRrqVUg==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240725.0.tgz", + "integrity": "sha512-Z5t12qYLvHz0b3ZRBBm2HQ93RiHrAnjFfdhtjMcgJypAGkiWpOCEn2xar/WqDhMfqnk0sa8aYiYAbMAlP1WN6w==", "cpu": [ "x64" ], @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240718.0.tgz", - "integrity": "sha512-zBEZvy88EcAMGRGfuVtS00Yl7lJdUM9sH7i651OoL+q0Plv9kphlCC0REQPwzxrEYT1qibSYtWcD9IxQGgx2/g==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240725.0.tgz", + "integrity": "sha512-j9gYXLOwOyNehLMzP7KxQ+Y6/nxcL9i6LTDJC6RChoaxLRbm0Y/9Otu+hfyzeNeRpt31ip6vqXZ1QQk6ygzI8A==", "cpu": [ "arm64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240718.0.tgz", - "integrity": "sha512-YpCRvvT47XanFum7C3SedOZKK6BfVhqmwdAAVAQFyc4gsCdegZo0JkUkdloC/jwuWlbCACOG2HTADHOqyeolzQ==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240725.0.tgz", + "integrity": "sha512-fkrJLWNN6rrPjZ0eKJx328NVMo4BsainKxAfqaPMEd6uRwjOM8uN8V4sSLsXXP8GQMAx6hAG2hU86givS4GItg==", "cpu": [ "x64" ], @@ -8014,9 +8014,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240718.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240718.1.tgz", - "integrity": "sha512-mn3MjGnpgYvarCRTfz4TQyVyY8yW0zz7f8LOAPVai78IGC/lcVcyskZcuIr7Zovb2i+IERmmsJAiEPeZHIIKbA==", + "version": "3.20240725.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240725.0.tgz", + "integrity": "sha512-n9NTLI8J9Xt0Cls6dRpqoIPkVFnxD9gMnU/qDkDX9diKfN16HyxpAdA5mto/hKuRpjW19TxnTMcxBo90vZXemw==", "dev": true, "license": "MIT", "dependencies": { @@ -8028,7 +8028,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240718.0", + "workerd": "1.20240725.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10237,9 +10237,9 @@ } }, "node_modules/workerd": { - "version": "1.20240718.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240718.0.tgz", - "integrity": "sha512-w7lOLRy0XecQTg/ujTLWBiJJuoQvzB3CdQ6/8Wgex3QxFhV9Pbnh3UbwIuUfMw3OCCPQc4o7y+1P+mISAgp6yg==", + "version": "1.20240725.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240725.0.tgz", + "integrity": "sha512-VZwgejRcHsQ9FEPtc7v25ebINLAR+stL3q1hC1xByE+quskdoWpTXHkZwZ3IdSgvm9vPVbCbJw9p5mGnDByW2A==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10250,17 +10250,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240718.0", - "@cloudflare/workerd-darwin-arm64": "1.20240718.0", - "@cloudflare/workerd-linux-64": "1.20240718.0", - "@cloudflare/workerd-linux-arm64": "1.20240718.0", - "@cloudflare/workerd-windows-64": "1.20240718.0" + "@cloudflare/workerd-darwin-64": "1.20240725.0", + "@cloudflare/workerd-darwin-arm64": "1.20240725.0", + "@cloudflare/workerd-linux-64": "1.20240725.0", + "@cloudflare/workerd-linux-arm64": "1.20240725.0", + "@cloudflare/workerd-windows-64": "1.20240725.0" } }, "node_modules/wrangler": { - "version": "3.67.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.67.1.tgz", - "integrity": "sha512-lLVJxq/OZMfntvZ79WQJNC1OKfxOCs6PLfogqDBuPFEQ3L/Mwqvd9IZ0bB8ahrwUN/K3lSdDPXynk9HfcGZxVw==", + "version": "3.68.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.68.0.tgz", + "integrity": "sha512-gsIeglkh5nOn1mHJs0bf1pOq/DvIt+umjO/5a867IYYXaN4j/ar5cRR1+F5ue3S7uEjYCLIZZjs8ESiPTSEt+Q==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10271,7 +10271,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240718.1", + "miniflare": "3.20240725.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10279,7 +10279,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", - "workerd": "1.20240718.0", + "workerd": "1.20240725.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10293,7 +10293,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240718.0" + "@cloudflare/workers-types": "^4.20240725.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index ca4231fa..762c1a35 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.67.1" + "wrangler": "^3.68.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From bdba409f92aace58427adef43f120af259d27aff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 1 Aug 2024 22:29:21 +0000 Subject: [PATCH 279/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240729.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ca452541..975da5a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240725.0", + "@cloudflare/workers-types": "^4.20240729.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240725.0.tgz", - "integrity": "sha512-L6T/Bg50zm9IIACQVQ0CdVcQL+2nLkRXdPz6BsXF3SlzgjyWR5ndVctAbfr/HLV7aKYxWnnEZsIORsTWb+FssA==", + "version": "4.20240729.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240729.0.tgz", + "integrity": "sha512-wfe44YQkv5T9aBr/z95P706r2/Ydg32weJYyBOhvge7FqtdY6mM7l39rybNiJrbJoyN16dd0xxyQMf23aJNC6Q==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 762c1a35..f5999062 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240725.0", + "@cloudflare/workers-types": "^4.20240729.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From 88943830db031e57e3ba661b62e064b6b058a02e Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sat, 3 Aug 2024 23:20:52 -0700 Subject: [PATCH 280/422] Run prettier --- i18n/resources.js | 123 ++++++++++++++-------------- src/embed/status.ts | 8 +- src/realms/api/router.ts | 4 +- src/realms/twitter/router.ts | 7 +- src/realms/twitter/routes/status.ts | 4 +- 5 files changed, 71 insertions(+), 75 deletions(-) diff --git a/i18n/resources.js b/i18n/resources.js index 33d4154b..9900e812 100644 --- a/i18n/resources.js +++ b/i18n/resources.js @@ -1,62 +1,61 @@ - -import af from './af/resources.json'; -import ar from './ar/resources.json'; -import ca from './ca/resources.json'; -import cs from './cs/resources.json'; -import da from './da/resources.json'; -import de from './de/resources.json'; -import el from './el/resources.json'; -import en from './en/resources.json'; -import es from './es-ES/resources.json'; -import fi from './fi/resources.json'; -import fr from './fr/resources.json'; -import he from './he/resources.json'; -import hu from './hu/resources.json'; -import it from './it/resources.json'; -import ja from './ja/resources.json'; -import ko from './ko/resources.json'; -import nl from './nl/resources.json'; -import no from './no/resources.json'; -import pl from './pl/resources.json'; -import pt from './pt-PT/resources.json'; -import ro from './ro/resources.json'; -import ru from './ru/resources.json'; -import sr from './sr/resources.json'; -import sv from './sv-SE/resources.json'; -import tr from './tr/resources.json'; -import uk from './uk/resources.json'; -import vi from './vi/resources.json'; -import zhCN from './zh-CN/resources.json'; -import zhTW from './zh-TW/resources.json'; - -export default { - af: {translation: af}, - ar: {translation: ar}, - ca: {translation: ca}, - cs: {translation: cs}, - da: {translation: da}, - de: {translation: de}, - el: {translation: el}, - en: {translation: en}, - es: {translation: es}, - fi: {translation: fi}, - fr: {translation: fr}, - he: {translation: he}, - hu: {translation: hu}, - it: {translation: it}, - ja: {translation: ja}, - ko: {translation: ko}, - nl: {translation: nl}, - no: {translation: no}, - pl: {translation: pl}, - pt: {translation: pt}, - ro: {translation: ro}, - ru: {translation: ru}, - sr: {translation: sr}, - sv: {translation: sv}, - tr: {translation: tr}, - uk: {translation: uk}, - vi: {translation: vi}, - 'zh-CN': {translation: zhCN}, - 'zh-TW': {translation: zhTW} -}; \ No newline at end of file +import af from './af/resources.json'; +import ar from './ar/resources.json'; +import ca from './ca/resources.json'; +import cs from './cs/resources.json'; +import da from './da/resources.json'; +import de from './de/resources.json'; +import el from './el/resources.json'; +import en from './en/resources.json'; +import es from './es-ES/resources.json'; +import fi from './fi/resources.json'; +import fr from './fr/resources.json'; +import he from './he/resources.json'; +import hu from './hu/resources.json'; +import it from './it/resources.json'; +import ja from './ja/resources.json'; +import ko from './ko/resources.json'; +import nl from './nl/resources.json'; +import no from './no/resources.json'; +import pl from './pl/resources.json'; +import pt from './pt-PT/resources.json'; +import ro from './ro/resources.json'; +import ru from './ru/resources.json'; +import sr from './sr/resources.json'; +import sv from './sv-SE/resources.json'; +import tr from './tr/resources.json'; +import uk from './uk/resources.json'; +import vi from './vi/resources.json'; +import zhCN from './zh-CN/resources.json'; +import zhTW from './zh-TW/resources.json'; + +export default { + 'af': { translation: af }, + 'ar': { translation: ar }, + 'ca': { translation: ca }, + 'cs': { translation: cs }, + 'da': { translation: da }, + 'de': { translation: de }, + 'el': { translation: el }, + 'en': { translation: en }, + 'es': { translation: es }, + 'fi': { translation: fi }, + 'fr': { translation: fr }, + 'he': { translation: he }, + 'hu': { translation: hu }, + 'it': { translation: it }, + 'ja': { translation: ja }, + 'ko': { translation: ko }, + 'nl': { translation: nl }, + 'no': { translation: no }, + 'pl': { translation: pl }, + 'pt': { translation: pt }, + 'ro': { translation: ro }, + 'ru': { translation: ru }, + 'sr': { translation: sr }, + 'sv': { translation: sv }, + 'tr': { translation: tr }, + 'uk': { translation: uk }, + 'vi': { translation: vi }, + 'zh-CN': { translation: zhCN }, + 'zh-TW': { translation: zhTW } +}; diff --git a/src/embed/status.ts b/src/embed/status.ts index e56df271..799d29ce 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -1,7 +1,7 @@ import { Context } from 'hono'; import { StatusCode } from 'hono/utils/http-status'; import i18next from 'i18next'; -import icu from "i18next-icu"; +import icu from 'i18next-icu'; import { Constants } from '../constants'; import { handleQuote } from '../helpers/quote'; import { formatNumber, sanitizeText, truncateWithEllipsis } from '../helpers/utils'; @@ -390,8 +390,10 @@ export const handleStatus = async ( /* Finally, add the footer of the poll with # of votes and time left */ str += '\n'; /* TODO: Localize time left */ - str += i18next - .t('pollVotes', { voteCount: formatNumber(poll.total_votes), timeLeft: poll.time_left_en }) + str += i18next.t('pollVotes', { + voteCount: formatNumber(poll.total_votes), + timeLeft: poll.time_left_en + }); /* Check if the poll is ongoing and apply low TTL cache control. Yes, checking if this is a string is a hacky way to do this, but diff --git a/src/realms/api/router.ts b/src/realms/api/router.ts index 554ab148..f279dd14 100644 --- a/src/realms/api/router.ts +++ b/src/realms/api/router.ts @@ -4,7 +4,7 @@ import { profileRequest } from '../twitter/routes/profile'; import { Strings } from '../../strings'; import { Constants } from '../../constants'; import { linkHitRequest } from './hit'; -import { trimTrailingSlash } from 'hono/trailing-slash' +import { trimTrailingSlash } from 'hono/trailing-slash'; export const api = new Hono(); @@ -21,7 +21,7 @@ api.use('*', async (c, next) => { await next(); }); -api.use(trimTrailingSlash()) +api.use(trimTrailingSlash()); api.get('/2/hit', linkHitRequest); diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 8e01cf01..5df0bd71 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -31,7 +31,7 @@ export const getBaseRedirectUrl = (c: Context) => { const twitterStatusRequest = async (c: Context) => await statusRequest(c); const _profileRequest = async (c: Context) => await profileRequest(c); -twitter.use(trimTrailingSlash()) +twitter.use(trimTrailingSlash()); twitter.get('/:endpoint{status(es)?}/:id', twitterStatusRequest); twitter.get('/:endpoint{status(es)?}/:id/:language', twitterStatusRequest); twitter.get('/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:language', twitterStatusRequest); @@ -60,10 +60,7 @@ twitter.get( '/:prefix{(dir|dl)}/:handle{[0-9a-zA-Z_]+}/:endpoint{status(es)?}/:id/:mediaType{(photos?|videos?)}/:mediaNumber{[1-4]}/:language', twitterStatusRequest ); -twitter.get( - '/:handle/:endpoint{status(es)?}/:id/*', - twitterStatusRequest -); +twitter.get('/:handle/:endpoint{status(es)?}/:id/*', twitterStatusRequest); twitter.get('/version', versionRoute); twitter.get('/set_base_redirect', setRedirectRequest); diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 05300c52..d08cf3f9 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -56,9 +56,7 @@ export const statusRequest = async (c: Context) => { } else if (Constants.INSTANT_VIEW_DOMAINS.includes(url.hostname)) { console.log('Forced instant view request'); flags.forceInstantView = true; - } else if ( - experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram')) - ) { + } else if (experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram'))) { console.log('Forced unroll instant view'); flags.instantViewUnrollThreads = true; } else if (Constants.GALLERY_DOMAINS.includes(url.hostname)) { From b09e5909a261d93a48e285d12c57a86135be3d23 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sat, 3 Aug 2024 23:22:15 -0700 Subject: [PATCH 281/422] Workaround for video issues on iOS (fix #859) --- src/experiments.ts | 8 +++++++- src/render/video.ts | 5 +++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/experiments.ts b/src/experiments.ts index 50d6285d..ba72287a 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -4,7 +4,8 @@ export enum Experiment { TWEET_DETAIL_API = 'TWEET_DETAIL_API', DISCORD_NATIVE_MULTI_IMAGE = 'DISCORD_NATIVE_MULTI_IMAGE', TRANSCODE_GIFS = 'TRANSCODE_GIFS', - IV_FORCE_THREAD_UNROLL = 'IV_FORCE_THREAD_UNROLL' + IV_FORCE_THREAD_UNROLL = 'IV_FORCE_THREAD_UNROLL', + DISCORD_VIDEO_REDIRECT_WORKAROUND = 'DISCORD_VIDEO_REDIRECT_WORKAROUND' } type ExperimentConfig = { @@ -43,6 +44,11 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { name: 'IV force thread unroll', description: 'Force thread unroll for Telegram Instant View', percentage: 1 + }, + [Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND]: { + name: 'Video redirect workaround', + description: 'Workaround for video playback issues on Discord', + percentage: 1 } }; diff --git a/src/render/video.ts b/src/render/video.ts index bd00b8cb..271fbbe4 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -62,6 +62,11 @@ export const renderVideo = ( `https://${Constants.GIF_TRANSCODE_DOMAIN}` ); console.log('We passed checks for transcoding GIFs, feeding embed url', url); + } else if ( + userAgent?.includes('Discord') && + experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST) + ) { + url = `https://${Constants.API_HOST_LIST[0]}/2/hit?url=${encodeURIComponent(url)}`; } /* Push the raw video-related headers */ From 966ffd0eceb667f2c2775b66fd64e616a058844b Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 4 Aug 2024 10:42:49 -0700 Subject: [PATCH 282/422] Fix GIFs on iOS --- src/render/video.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/render/video.ts b/src/render/video.ts index 271fbbe4..a7632839 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -62,7 +62,9 @@ export const renderVideo = ( `https://${Constants.GIF_TRANSCODE_DOMAIN}` ); console.log('We passed checks for transcoding GIFs, feeding embed url', url); - } else if ( + } + + if ( userAgent?.includes('Discord') && experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST) ) { From ac32c0a863bee6d3e4df96d98c8d17fac8cf3f3c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 4 Aug 2024 10:44:52 -0700 Subject: [PATCH 283/422] Separate x / twitter redirects #822 --- src/constants.ts | 1 + src/realms/twitter/router.ts | 7 ++++++- src/realms/twitter/routes/redirects.ts | 2 +- src/realms/twitter/routes/status.ts | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/constants.ts b/src/constants.ts index f7bce14a..822b9a32 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -17,6 +17,7 @@ export const Constants = { GIF_TRANSCODE_DOMAIN: GIF_TRANSCODE_DOMAIN, API_DOCS_URL: `https://github.com/FixTweet/FxTwitter/wiki/API-Home`, TWITTER_ROOT: 'https://twitter.com', + X_ROOT: 'https://x.com', TWITTER_GLOBAL_NAME_ROOT: 'twitter.com', TWITTER_API_ROOT: 'https://api.twitter.com', TWITTER_VIDEO_BASE: 'https://video.twimg.com', diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 5df0bd71..7f3edc87 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -24,7 +24,12 @@ export const getBaseRedirectUrl = (c: Context) => { return baseRedirect.endsWith('/') ? baseRedirect.slice(0, -1) : baseRedirect; } - return Constants.TWITTER_ROOT; + // Workaround to redirect to correct root depending on request URL + if (c.req.url.includes('fixup')) { + return Constants.X_ROOT + } else { + return Constants.TWITTER_ROOT; + } }; /* Workaround for some dumb maybe-build time issue where statusRequest isn't ready or something because none of these trigger*/ diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index fc711b82..f8b87f33 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -14,7 +14,7 @@ export const genericTwitterRedirect = async (c: Context) => { c.header('cache-control', cacheControl); } - return c.redirect(`${baseUrl}${url.pathname}`, 302); + return c.redirect(`${baseUrl}${url.pathname}?mx=1`, 302); }; export const setRedirectRequest = async (c: Context) => { diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index d08cf3f9..5b0d5289 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -119,7 +119,7 @@ export const statusRequest = async (c: Context) => { if (!isBotUA && !flags.api && !flags.direct) { const baseUrl = getBaseRedirectUrl(c); - return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id}`, 302); + return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id}?mx=1`, 302); } c.status(200); From bfbd102cc35c4c6125e9915a5d8fb4b13aae1001 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 4 Aug 2024 10:51:31 -0700 Subject: [PATCH 284/422] Fix tests --- src/realms/twitter/routes/status.ts | 2 +- test/worker.test.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 5b0d5289..3fe51fa7 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -134,6 +134,6 @@ export const statusRequest = async (c: Context) => { Obviously we just need to redirect to the status directly.*/ console.log('Matched human UA', userAgent); - return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id?.match(/\d{2,20}/)?.[0]}`, 302); + return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id?.match(/\d{2,20}/)?.[0]}?mx=1`, 302); } }; diff --git a/test/worker.test.ts b/test/worker.test.ts index d647ca31..eaa06d90 100644 --- a/test/worker.test.ts +++ b/test/worker.test.ts @@ -55,7 +55,7 @@ test('Status redirect human', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20'); + expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20?mx=1'); }); test('Status redirect human trailing slash', async () => { @@ -66,7 +66,7 @@ test('Status redirect human trailing slash', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20'); + expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20?mx=1'); }); test('Status redirect human custom base redirect', async () => { @@ -80,7 +80,7 @@ test('Status redirect human custom base redirect', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://nitter.net/jack/status/20'); + expect(result.headers.get('location')).toEqual('https://nitter.net/jack/status/20?mx=1'); }); test('Twitter moment redirect', async () => { @@ -94,7 +94,7 @@ test('Twitter moment redirect', async () => { ) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual(`${twitterBaseUrl}/i/events/1572638642127966214`); + expect(result.headers.get('location')).toEqual(`${twitterBaseUrl}/i/events/1572638642127966214?mx=1`); }); test('Status response robot', async () => { From 174cc6578243b011c4f55efdb5f5d9fbeeea8454 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 4 Aug 2024 11:26:44 -0700 Subject: [PATCH 285/422] Improve link matching regex for instant view --- src/render/instantview.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index a7458cd9..04491577 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -69,7 +69,7 @@ const formatDate = (date: Date, language: string): string => { }; const htmlifyLinks = (input: string): string => { - const urlPattern = /\bhttps?:\/\/[\w.-]+\.\w+[/\w.-]*\w/g; + const urlPattern = /\bhttps?:\/\/(\w+(-\w+)*\.)+[a-z]{2,}(:\d+)?(\/[-\w@:%_+.~#?&/=]*)?/gi; return input.replace(urlPattern, url => { return `${url}`; }); From b0eba9de8c4c4c925b2d7ce5a3e5c1ba0eb1e65d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Aug 2024 01:17:37 +0000 Subject: [PATCH 286/422] chore(deps): lock file maintenance --- package-lock.json | 175 +++++++++++++++++++++++----------------------- 1 file changed, 89 insertions(+), 86 deletions(-) diff --git a/package-lock.json b/package-lock.json index 975da5a3..ef5e726d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.0.tgz", - "integrity": "sha512-P4fwKI2mjEb3ZU5cnMJzvRsRKGBUcs8jvxIoRmr6ufAY9Xk2Bz7JubRTTivkw55c7WQJfTECeqYVa+HZ0FzREg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true, "license": "MIT", "engines": { @@ -76,22 +76,22 @@ } }, "node_modules/@babel/core": { - "version": "7.24.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.9.tgz", - "integrity": "sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.9", - "@babel/helper-compilation-targets": "^7.24.8", - "@babel/helper-module-transforms": "^7.24.9", - "@babel/helpers": "^7.24.8", - "@babel/parser": "^7.24.8", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.8", - "@babel/types": "^7.24.9", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -123,13 +123,13 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.8.tgz", - "integrity": "sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.8", + "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", "browserslist": "^4.23.1", "lru-cache": "^5.1.1", @@ -154,16 +154,16 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.0.tgz", - "integrity": "sha512-bIkOa2ZJYn7FHnepzr5iX9Kmz8FjIz4UKzJ9zhX3dnYuVW0xul9RuR3skBfoLu+FPTQw90EHW9rJsSZhyLQ3fQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.0" + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -257,11 +257,14 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.0.tgz", - "integrity": "sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", + "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", "dev": true, "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.2" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -488,17 +491,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.1.tgz", - "integrity": "sha512-LrHHoWq08ZpmmFqBAzN+hUdWwy5zt7FGa/hVwMcOqW6OVtwqaoD5utfuGYU87JYxdZgLUvktAsn37j/sYR9siA==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", + "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.0", + "@babel/parser": "^7.25.3", "@babel/template": "^7.25.0", - "@babel/types": "^7.25.0", + "@babel/types": "^7.25.2", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -507,9 +510,9 @@ } }, "node_modules/@babel/types": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.0.tgz", - "integrity": "sha512-LcnxQSsd9aXOIgmmSpvZ/1yo46ra2ESYyqLcryaBZOghxy5qqOBjvCWP5JfkI8yl9rlxRgdLTTMCQQRcN2hdCg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, "license": "MIT", "dependencies": { @@ -2571,9 +2574,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.33.0.tgz", - "integrity": "sha512-9MOzQy1UunVBhPOfEuO0JH2ofWAMmZVavTTR/Bo2CkJwI1qjyVF0UKLTXE3l4ujiJnFufOoBsVyKmYWXFerbCw==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.33.1.tgz", + "integrity": "sha512-dUlZ4EFh98VFRPJ+f6OW3JEYQ7VvqGNMa0AMcmvk07ePNeK/GicAWmSQE4ZfJTTl80ul6HZw1kY01fGQOQlVRA==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2591,19 +2594,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.33.0", - "@sentry/cli-linux-arm": "2.33.0", - "@sentry/cli-linux-arm64": "2.33.0", - "@sentry/cli-linux-i686": "2.33.0", - "@sentry/cli-linux-x64": "2.33.0", - "@sentry/cli-win32-i686": "2.33.0", - "@sentry/cli-win32-x64": "2.33.0" + "@sentry/cli-darwin": "2.33.1", + "@sentry/cli-linux-arm": "2.33.1", + "@sentry/cli-linux-arm64": "2.33.1", + "@sentry/cli-linux-i686": "2.33.1", + "@sentry/cli-linux-x64": "2.33.1", + "@sentry/cli-win32-i686": "2.33.1", + "@sentry/cli-win32-x64": "2.33.1" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.33.0.tgz", - "integrity": "sha512-LQFvD7uCOQ2P/vYru7IBKqJDHwJ9Rr2vqqkdjbxe2YCQS/N3NPXvi3eVM9hDJ284oyV/BMZ5lrmVTuIicf/hhw==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.33.1.tgz", + "integrity": "sha512-+4/VIx/E1L2hChj5nGf5MHyEPHUNHJ/HoG5RY+B+vyEutGily1c1+DM2bum7RbD0xs6wKLIyup5F02guzSzG8A==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2615,9 +2618,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.33.0.tgz", - "integrity": "sha512-gY1bFE7wjDJc7WiNq1AS0WrILqLLJUw6Ou4pFQS45KjaH3/XJ1eohHhGJNy/UBHJ/Gq32b/BA9vsnWTXClZJ7g==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.33.1.tgz", + "integrity": "sha512-zbxEvQju+tgNvzTOt635le4kS/Fbm2XC2RtYbCTs034Vb8xjrAxLnK0z1bQnStUV8BkeBHtsNVrG+NSQDym2wg==", "cpu": [ "arm" ], @@ -2633,9 +2636,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.33.0.tgz", - "integrity": "sha512-mR2ZhqpU8RBVGLF5Ji19iOmVznk1B7Bzg5VhA8bVPuKsQmFN/3SyqE87IPMhwKoAsSRXyctwmbAkKs4240fxGA==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.33.1.tgz", + "integrity": "sha512-DbGV56PRKOLsAZJX27Jt2uZ11QfQEMmWB4cIvxkKcFVE+LJP4MVA+MGGRUL6p+Bs1R9ZUuGbpKGtj0JiG6CoXw==", "cpu": [ "arm64" ], @@ -2651,9 +2654,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.33.0.tgz", - "integrity": "sha512-XPIy0XpqgAposHtWsy58qsX85QnZ8q0ktBuT4skrsCrLMzfhoQg4Ua+YbUr3RvE814Rt8Hzowx2ar2Rl3pyCyw==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.33.1.tgz", + "integrity": "sha512-g2LS4oPXkPWOfKWukKzYp4FnXVRRSwBxhuQ9eSw2peeb58ZIObr4YKGOA/8HJRGkooBJIKGaAR2mH2Pk1TKaiA==", "cpu": [ "x86", "ia32" @@ -2670,9 +2673,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.33.0.tgz", - "integrity": "sha512-qe1DdCUv4tmqS03s8RtCkEX9vCW2G+NgOxX6jZ5jN/sKDwjUlquljqo7JHUGSupkoXmymnNPm5By3rNr6VyNHg==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.33.1.tgz", + "integrity": "sha512-IV3dcYV/ZcvO+VGu9U6kuxSdbsV2kzxaBwWUQxtzxJ+cOa7J8Hn1t0koKGtU53JVZNBa06qJWIcqgl4/pCuKIg==", "cpu": [ "x64" ], @@ -2688,9 +2691,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.33.0.tgz", - "integrity": "sha512-VEXWtJ69C3b+kuSmXQJRwdQ0ypPGH88hpqyQuosbAOIqh/sv4g9B/u1ETHZc+whLdFDpPcTLVMbLDbXTGug0Yg==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.33.1.tgz", + "integrity": "sha512-F7cJySvkpzIu7fnLKNHYwBzZYYwlhoDbAUnaFX0UZCN+5DNp/5LwTp37a5TWOsmCaHMZT4i9IO4SIsnNw16/zQ==", "cpu": [ "x86", "ia32" @@ -2706,9 +2709,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.33.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.33.0.tgz", - "integrity": "sha512-GIUKysZ1xbSklY9h1aVaLMSYLsnMSd+JuwQLR+0wKw2wJC4O5kNCPFSGikhiOZM/kvh3GO1WnXNyazFp8nLAzw==", + "version": "2.33.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.33.1.tgz", + "integrity": "sha512-8VyRoJqtb2uQ8/bFRKNuACYZt7r+Xx0k2wXRGTyH05lCjAiVIXn7DiS2BxHFty7M1QEWUCMNsb/UC/x/Cu2wuA==", "cpu": [ "x64" ], @@ -2961,13 +2964,13 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.0.0.tgz", - "integrity": "sha512-VT7KSYudcPOzP5Q0wfbowyNLaVR8QWUdw+088uFWwfvpY6uCWaXpqV6ieLAu9WBcnTa7H4Z5RLK8I5t2FuOcqw==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", + "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.11.1" + "undici-types": "~6.13.0" } }, "node_modules/@types/node-forge": { @@ -3824,9 +3827,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", - "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -3844,9 +3847,9 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001640", - "electron-to-chromium": "^1.4.820", - "node-releases": "^2.0.14", + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, "bin": { @@ -3942,9 +3945,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001643", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", - "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", + "version": "1.0.30001647", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001647.tgz", + "integrity": "sha512-n83xdNiyeNcHpzWY+1aFbqCK7LuLfBricc4+alSQL2Xb6OR3XpnQAmlDG+pQcdTfiHRuLcQ96VOfrPSGiNJYSg==", "dev": true, "funding": [ { @@ -4426,9 +4429,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.2.tgz", - "integrity": "sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz", + "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==", "dev": true, "license": "ISC" }, @@ -9155,9 +9158,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", + "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", "dev": true, "license": "MIT" }, @@ -9943,9 +9946,9 @@ } }, "node_modules/undici-types": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.11.1.tgz", - "integrity": "sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", + "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", "dev": true, "license": "MIT" }, From c1ef1f3ba792e1fa1687a918dbf74dcbeb71d355 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 5 Aug 2024 17:15:03 -0700 Subject: [PATCH 287/422] Change GIF_TRANSCODE_DOMAIN to GIF_TRANSCODE_DOMAIN_LIST --- .env.example | 2 +- esbuild.config.mjs | 2 +- jestconfig.json | 2 +- src/render/video.ts | 20 ++++++++++++++++++-- src/types/env.d.ts | 2 +- 5 files changed, 22 insertions(+), 6 deletions(-) diff --git a/.env.example b/.env.example index c37f8d5e..27966031 100644 --- a/.env.example +++ b/.env.example @@ -15,4 +15,4 @@ SENTRY_DSN = "" SENTRY_AUTH_TOKEN = "" SENTRY_ORG = "" SENTRY_PROJECT = "" -GIF_TRANSCODE_DOMAIN = "gif.fxtwitter.com" \ No newline at end of file +GIF_TRANSCODE_DOMAIN_LIST = "gif.fxtwitter.com" \ No newline at end of file diff --git a/esbuild.config.mjs b/esbuild.config.mjs index 12b749e3..7f95c82a 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -46,7 +46,7 @@ let envVariables = [ 'MOSAIC_DOMAIN_LIST', 'API_HOST_LIST', 'SENTRY_DSN', - 'GIF_TRANSCODE_DOMAIN' + 'GIF_TRANSCODE_DOMAIN_LIST' ]; // Create defines for all environment variables diff --git a/jestconfig.json b/jestconfig.json index 44398d83..00e5ab26 100644 --- a/jestconfig.json +++ b/jestconfig.json @@ -18,7 +18,7 @@ "REDIRECT_URL": "https://github.com/FixTweet/FxTwitter", "EMBED_URL": "https://github.com/FixTweet/FxTwitter", "RELEASE_NAME": "fixtweet-test", - "GIF_TRANSCODE_DOMAIN": "gif.fxtwitter.com", + "GIF_TRANSCODE_DOMAIN_LIST": "gif.fxtwitter.com", "SENTRY_DSN": null }, "testRegex": "/test/.*\\.test\\.ts$", diff --git a/src/render/video.ts b/src/render/video.ts index a7632839..7096de7a 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -3,6 +3,22 @@ import { Constants } from '../constants'; import { Experiment, experimentCheck } from '../experiments'; import { handleQuote } from '../helpers/quote'; +const getGIFTranscodeDomain = (twitterId: string): string | null => { + const gifTranscoderList = Constants.GIF_TRANSCODE_DOMAIN_LIST; + + if (gifTranscoderList.length === 0) { + return null; + } + + let hash = 0; + for (let i = 0; i < twitterId.length; i++) { + const char = twitterId.charCodeAt(i); + hash = (hash << 5) - hash + char; + } + return gifTranscoderList[Math.abs(hash) % gifTranscoderList.length]; +}; + + export const renderVideo = ( properties: RenderProperties, video: APIVideo @@ -53,13 +69,13 @@ export const renderVideo = ( let url = video.url; if ( - experimentCheck(Experiment.TRANSCODE_GIFS, !!Constants.GIF_TRANSCODE_DOMAIN) && + experimentCheck(Experiment.TRANSCODE_GIFS, !!Constants.GIF_TRANSCODE_DOMAIN_LIST) && !userAgent?.includes('Telegram') && video.type === 'gif' ) { url = video.url.replace( Constants.TWITTER_VIDEO_BASE, - `https://${Constants.GIF_TRANSCODE_DOMAIN}` + `https://${getGIFTranscodeDomain(status.id)}` ); console.log('We passed checks for transcoding GIFs, feeding embed url', url); } diff --git a/src/types/env.d.ts b/src/types/env.d.ts index 7a02d4aa..8073fadd 100644 --- a/src/types/env.d.ts +++ b/src/types/env.d.ts @@ -11,7 +11,7 @@ declare const EMBED_URL: string; declare const REDIRECT_URL: string; declare const MOSAIC_DOMAIN_LIST: string; declare const API_HOST_LIST: string; -declare const GIF_TRANSCODE_DOMAIN: string; +declare const GIF_TRANSCODE_DOMAIN_LIST: string; declare const SENTRY_DSN: string; declare const RELEASE_NAME: string; From 054dbd647301f23bca7888c38b52c7b4f0efe9c6 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 5 Aug 2024 17:15:49 -0700 Subject: [PATCH 288/422] Revert "Fix tests" This reverts commit bfbd102cc35c4c6125e9915a5d8fb4b13aae1001. --- src/realms/twitter/routes/status.ts | 2 +- test/worker.test.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 3fe51fa7..5b0d5289 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -134,6 +134,6 @@ export const statusRequest = async (c: Context) => { Obviously we just need to redirect to the status directly.*/ console.log('Matched human UA', userAgent); - return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id?.match(/\d{2,20}/)?.[0]}?mx=1`, 302); + return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id?.match(/\d{2,20}/)?.[0]}`, 302); } }; diff --git a/test/worker.test.ts b/test/worker.test.ts index eaa06d90..d647ca31 100644 --- a/test/worker.test.ts +++ b/test/worker.test.ts @@ -55,7 +55,7 @@ test('Status redirect human', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20?mx=1'); + expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20'); }); test('Status redirect human trailing slash', async () => { @@ -66,7 +66,7 @@ test('Status redirect human trailing slash', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20?mx=1'); + expect(result.headers.get('location')).toEqual('https://twitter.com/jack/status/20'); }); test('Status redirect human custom base redirect', async () => { @@ -80,7 +80,7 @@ test('Status redirect human custom base redirect', async () => { }) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual('https://nitter.net/jack/status/20?mx=1'); + expect(result.headers.get('location')).toEqual('https://nitter.net/jack/status/20'); }); test('Twitter moment redirect', async () => { @@ -94,7 +94,7 @@ test('Twitter moment redirect', async () => { ) ); expect(result.status).toEqual(302); - expect(result.headers.get('location')).toEqual(`${twitterBaseUrl}/i/events/1572638642127966214?mx=1`); + expect(result.headers.get('location')).toEqual(`${twitterBaseUrl}/i/events/1572638642127966214`); }); test('Status response robot', async () => { From 649f82ef5224451ac682cc47976e4be4d735b31c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 5 Aug 2024 17:15:59 -0700 Subject: [PATCH 289/422] Revert "Separate x / twitter redirects #822" This reverts commit ac32c0a863bee6d3e4df96d98c8d17fac8cf3f3c. --- src/constants.ts | 1 - src/realms/twitter/router.ts | 7 +------ src/realms/twitter/routes/redirects.ts | 2 +- src/realms/twitter/routes/status.ts | 2 +- 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/constants.ts b/src/constants.ts index 822b9a32..f7bce14a 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -17,7 +17,6 @@ export const Constants = { GIF_TRANSCODE_DOMAIN: GIF_TRANSCODE_DOMAIN, API_DOCS_URL: `https://github.com/FixTweet/FxTwitter/wiki/API-Home`, TWITTER_ROOT: 'https://twitter.com', - X_ROOT: 'https://x.com', TWITTER_GLOBAL_NAME_ROOT: 'twitter.com', TWITTER_API_ROOT: 'https://api.twitter.com', TWITTER_VIDEO_BASE: 'https://video.twimg.com', diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 7f3edc87..5df0bd71 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -24,12 +24,7 @@ export const getBaseRedirectUrl = (c: Context) => { return baseRedirect.endsWith('/') ? baseRedirect.slice(0, -1) : baseRedirect; } - // Workaround to redirect to correct root depending on request URL - if (c.req.url.includes('fixup')) { - return Constants.X_ROOT - } else { - return Constants.TWITTER_ROOT; - } + return Constants.TWITTER_ROOT; }; /* Workaround for some dumb maybe-build time issue where statusRequest isn't ready or something because none of these trigger*/ diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index f8b87f33..fc711b82 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -14,7 +14,7 @@ export const genericTwitterRedirect = async (c: Context) => { c.header('cache-control', cacheControl); } - return c.redirect(`${baseUrl}${url.pathname}?mx=1`, 302); + return c.redirect(`${baseUrl}${url.pathname}`, 302); }; export const setRedirectRequest = async (c: Context) => { diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index 5b0d5289..d08cf3f9 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -119,7 +119,7 @@ export const statusRequest = async (c: Context) => { if (!isBotUA && !flags.api && !flags.direct) { const baseUrl = getBaseRedirectUrl(c); - return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id}?mx=1`, 302); + return c.redirect(`${baseUrl}/${handle || 'i'}/status/${id}`, 302); } c.status(200); From 2a7f3f8f71e60d15d61eddeb955789b7292d24b1 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 5 Aug 2024 17:17:24 -0700 Subject: [PATCH 290/422] Forgot to save this --- src/constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/constants.ts b/src/constants.ts index f7bce14a..4f1cc7cf 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -14,7 +14,7 @@ export const Constants = { EMBED_URL: EMBED_URL, REDIRECT_URL: REDIRECT_URL, RELEASE_NAME: RELEASE_NAME, - GIF_TRANSCODE_DOMAIN: GIF_TRANSCODE_DOMAIN, + GIF_TRANSCODE_DOMAIN_LIST: GIF_TRANSCODE_DOMAIN_LIST.split(','), API_DOCS_URL: `https://github.com/FixTweet/FxTwitter/wiki/API-Home`, TWITTER_ROOT: 'https://twitter.com', TWITTER_GLOBAL_NAME_ROOT: 'twitter.com', From 383a452eced3dba4215dd76a9c912981ed57bd64 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 5 Aug 2024 17:18:24 -0700 Subject: [PATCH 291/422] Reorder example env --- .env.example | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.example b/.env.example index 27966031..382293d3 100644 --- a/.env.example +++ b/.env.example @@ -7,6 +7,7 @@ INSTANT_VIEW_THREADS_DOMAINS = "u.fxtwitter.com,u.twittpr.com,u.fixupx.com" GALLERY_DOMAINS = "g.fxtwitter.com,g.twittpr.com,g.fixupx.com" NATIVE_MULTI_IMAGE_DOMAINS = "m.fxtwitter.com,m.twittpr.com,m.fixupx.com" MOSAIC_DOMAIN_LIST = "mosaic.fxtwitter.com" +GIF_TRANSCODE_DOMAIN_LIST = "gif.fxtwitter.com" API_HOST_LIST = "api.fxtwitter.com,api-canary.fxtwitter.com" HOST_URL = "https://fxtwitter.com" REDIRECT_URL = "https://github.com/FixTweet/FxTwitter" @@ -14,5 +15,4 @@ EMBED_URL = "https://github.com/FixTweet/FxTwitter" SENTRY_DSN = "" SENTRY_AUTH_TOKEN = "" SENTRY_ORG = "" -SENTRY_PROJECT = "" -GIF_TRANSCODE_DOMAIN_LIST = "gif.fxtwitter.com" \ No newline at end of file +SENTRY_PROJECT = "" \ No newline at end of file From fc818966c57b0e54eafcd6fa35c272c0d67b7dad Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 11:56:27 +0000 Subject: [PATCH 292/422] fix(deps): update dependency hono to ^4.5.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ef5e726d..d57e7296 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.3", + "hono": "^4.5.4", "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, @@ -5353,9 +5353,9 @@ } }, "node_modules/hono": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.3.tgz", - "integrity": "sha512-r26WwwbKD3BAYdfB294knNnegNda7VfV1tVn66D9Kvl9WQTdrR+5eKdoeaQNHQcC3Gr0KBikzAtjd6VsRGVSaw==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.4.tgz", + "integrity": "sha512-k2IguJfRgNCpDbAfpxk+o+fZBLFHl4+eIZUpjc1ItZWHeZ37SmT3efA1UpkIaC0hSf1NJg0E79/wWn6g9LQ4Cw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index f5999062..f8a5ef59 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.2", "i18next-icu": "^2.3.0", - "hono": "^4.5.3" + "hono": "^4.5.4" } } From 79efc3c4bff6fcf2ee0de0d29c74df3483c7c10a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 16:30:16 +0000 Subject: [PATCH 293/422] chore(deps): update dependency wrangler to ^3.69.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d57e7296..d149cad1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.68.0" + "wrangler": "^3.69.0" } }, "node_modules/@ampproject/remapping": { @@ -10261,9 +10261,9 @@ } }, "node_modules/wrangler": { - "version": "3.68.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.68.0.tgz", - "integrity": "sha512-gsIeglkh5nOn1mHJs0bf1pOq/DvIt+umjO/5a867IYYXaN4j/ar5cRR1+F5ue3S7uEjYCLIZZjs8ESiPTSEt+Q==", + "version": "3.69.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.69.0.tgz", + "integrity": "sha512-xi62rs2u35YLaPaUE70CtxUFtHnZQF1IVmM6RZFbF9n21fvmVfKeZidGV6tvqu74oL5zgdrjXQSv77m9KpibzA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index f8a5ef59..10f1a5bd 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.68.0" + "wrangler": "^3.69.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 3ebdf21fb8416d5ed83911d124777ff2ad73e649 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Aug 2024 23:07:47 +0000 Subject: [PATCH 294/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240806.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d149cad1..7d26f727 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240729.0", + "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", @@ -630,9 +630,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240729.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240729.0.tgz", - "integrity": "sha512-wfe44YQkv5T9aBr/z95P706r2/Ydg32weJYyBOhvge7FqtdY6mM7l39rybNiJrbJoyN16dd0xxyQMf23aJNC6Q==", + "version": "4.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240806.0.tgz", + "integrity": "sha512-8lvgrwXGTZEBsUQJ8YUnMk72Anh9omwr6fqWLw/EwVgcw1nQxs/bfdadBEbdP48l9fWXjE4E5XERLUrrFuEpsg==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 10f1a5bd..9968a37c 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240729.0", + "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.21.1", "@sentry/integrations": "^7.114.0", From 377008f0b01deaac19d1981a566e0f89775dfb72 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 09:09:06 +0000 Subject: [PATCH 295/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.0 --- package-lock.json | 26 +++++++++++++------------- package.json | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7d26f727..4995ccb7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.21.1", + "@sentry/esbuild-plugin": "^2.22.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2544,9 +2544,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.21.1.tgz", - "integrity": "sha512-u1L8gZ4He0WdyiIsohYkA/YOY1b6Oa5yIMRtfZZ9U5TiWYLgOfMWyb88X0GotZeghSbgxrse/yI4WeHnhAUQDQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.0.tgz", + "integrity": "sha512-UzH+NNhgnOo6UFku3C4TEz+pO/yDcIA5FKTJvLbJ7lQwAjsqLs3DZWm4cCA08skICb8mULArF6S/dn5/butVCA==", "dev": true, "license": "MIT", "engines": { @@ -2554,15 +2554,15 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.21.1.tgz", - "integrity": "sha512-F8FdL/bS8cy1SY1Gw0Mfo3ROTqlrq9Lvt5QGvhXi22dpVcDkWmoTWE2k+sMEnXOa8SdThMc/gyC8lMwHGd3kFQ==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.0.tgz", + "integrity": "sha512-/xXN8o7565WMsewBnQFfjm0E5wqhYsegg++HJ5RjrY/cTM4qcd/ven44GEMxqGFJitZizvkk3NHszaHylzcRUw==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.21.1", - "@sentry/cli": "^2.22.3", + "@sentry/babel-plugin-component-annotate": "2.22.0", + "@sentry/cli": "^2.33.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", "glob": "^9.3.2", @@ -2740,13 +2740,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.21.1.tgz", - "integrity": "sha512-abrK/45MY51pG9fj81PuMAcl3t9DcpKwSsDPdgbcCHSJciJlz6v2B4Xgx0612IfnoxM9eEj8WF7Ta+qUVwEgAg==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.0.tgz", + "integrity": "sha512-z456EALozxPzZm+kbWuxeWnGClKHnPTqq/KQ3yiGiaSMxh4ak0n5jEOWgKk14uPNQiVUHAQ4e9D6tlogZFLcWg==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.21.1", + "@sentry/bundler-plugin-core": "2.22.0", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 9968a37c..84eb22ec 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.21.1", + "@sentry/esbuild-plugin": "^2.22.0", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", From b6564868719473f926c4e7e28ec95059506f69e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 08:01:00 +0000 Subject: [PATCH 296/422] chore(deps): update dependency wrangler to ^3.70.0 --- package-lock.json | 75 ++++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 42 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4995ccb7..006f42b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.69.0" + "wrangler": "^3.70.0" } }, "node_modules/@ampproject/remapping": { @@ -545,9 +545,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240725.0.tgz", - "integrity": "sha512-KpE7eycdZ9ON+tKBuTyqZh8SdFWHGrh2Ru9LcbpeFwb7O9gDQv9ceSdoV/T598qlT0a0yVKM62R6xa5ec0UOWA==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240806.0.tgz", + "integrity": "sha512-FqcVBBCO//I39K5F+HqE/v+UkqY1UrRnS653Jv+XsNNH9TpX5fTs7VCKG4kDSnmxlAaKttyIN5sMEt7lpuNExQ==", "cpu": [ "x64" ], @@ -562,9 +562,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240725.0.tgz", - "integrity": "sha512-/UQlI04FdXLpPlDzzsWGz8TuKrMZKLowTo+8PkxgEiWIaBhE4DIDM5bwj3jM4Bs8yOLiL2ovQNpld5CnAKqA8g==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240806.0.tgz", + "integrity": "sha512-8c3KvmzYp/wg+82KHSOzDetJK+pThH4MTrU1OsjmsR2cUfedm5dk5Lah9/0Ld68+6A0umFACi4W2xJHs/RoBpA==", "cpu": [ "arm64" ], @@ -579,9 +579,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240725.0.tgz", - "integrity": "sha512-Z5t12qYLvHz0b3ZRBBm2HQ93RiHrAnjFfdhtjMcgJypAGkiWpOCEn2xar/WqDhMfqnk0sa8aYiYAbMAlP1WN6w==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240806.0.tgz", + "integrity": "sha512-/149Bpxw4e2p5QqnBc06g0mx+4sZYh9j0doilnt0wk/uqYkLp0DdXGMQVRB74sBLg2UD3wW8amn1w3KyFhK2tQ==", "cpu": [ "x64" ], @@ -596,9 +596,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240725.0.tgz", - "integrity": "sha512-j9gYXLOwOyNehLMzP7KxQ+Y6/nxcL9i6LTDJC6RChoaxLRbm0Y/9Otu+hfyzeNeRpt31ip6vqXZ1QQk6ygzI8A==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240806.0.tgz", + "integrity": "sha512-lacDWY3S1rKL/xT6iMtTQJEKmTTKrBavPczInEuBFXElmrS6IwVjZwv8hhVm32piyNt/AuFu9BYoJALi9D85/g==", "cpu": [ "arm64" ], @@ -613,9 +613,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240725.0.tgz", - "integrity": "sha512-fkrJLWNN6rrPjZ0eKJx328NVMo4BsainKxAfqaPMEd6uRwjOM8uN8V4sSLsXXP8GQMAx6hAG2hU86givS4GItg==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240806.0.tgz", + "integrity": "sha512-hC6JEfTSQK6//Lg+D54TLVn1ceTPY+fv4MXqDZIYlPP53iN+dL8Xd0utn2SG57UYdlL5FRAhm/EWHcATZg1RgA==", "cpu": [ "x64" ], @@ -629,6 +629,12 @@ "node": ">=16" } }, + "node_modules/@cloudflare/workers-shared": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.1.0.tgz", + "integrity": "sha512-SyD4iw6jM4anZaG+ujgVETV4fulF2KHBOW31eavbVN7TNpk2l4aJgwY1YSPK00IKSWsoQuH2TigR446KuT5lqQ==", + "dev": true + }, "node_modules/@cloudflare/workers-types": { "version": "4.20240806.0", "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240806.0.tgz", @@ -8017,9 +8023,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240725.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240725.0.tgz", - "integrity": "sha512-n9NTLI8J9Xt0Cls6dRpqoIPkVFnxD9gMnU/qDkDX9diKfN16HyxpAdA5mto/hKuRpjW19TxnTMcxBo90vZXemw==", + "version": "3.20240806.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240806.0.tgz", + "integrity": "sha512-jDsXBJOLUVpIQXHsluX3xV0piDxXolTCsxdje2Ex2LTC9PsSoBIkMwvCmnCxe9wpJJCq8rb0UMyeEn3KOF3LOw==", "dev": true, "license": "MIT", "dependencies": { @@ -8031,7 +8037,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240725.0", + "workerd": "1.20240806.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10240,9 +10246,9 @@ } }, "node_modules/workerd": { - "version": "1.20240725.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240725.0.tgz", - "integrity": "sha512-VZwgejRcHsQ9FEPtc7v25ebINLAR+stL3q1hC1xByE+quskdoWpTXHkZwZ3IdSgvm9vPVbCbJw9p5mGnDByW2A==", + "version": "1.20240806.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240806.0.tgz", + "integrity": "sha512-yyNtyzTMgVY0sgYijHBONqZFVXsOFGj2jDjS8MF/RbO2ZdGROvs4Hkc/9QnmqFWahE0STxXeJ1yW1yVotdF0UQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10253,28 +10259,29 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240725.0", - "@cloudflare/workerd-darwin-arm64": "1.20240725.0", - "@cloudflare/workerd-linux-64": "1.20240725.0", - "@cloudflare/workerd-linux-arm64": "1.20240725.0", - "@cloudflare/workerd-windows-64": "1.20240725.0" + "@cloudflare/workerd-darwin-64": "1.20240806.0", + "@cloudflare/workerd-darwin-arm64": "1.20240806.0", + "@cloudflare/workerd-linux-64": "1.20240806.0", + "@cloudflare/workerd-linux-arm64": "1.20240806.0", + "@cloudflare/workerd-windows-64": "1.20240806.0" } }, "node_modules/wrangler": { - "version": "3.69.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.69.0.tgz", - "integrity": "sha512-xi62rs2u35YLaPaUE70CtxUFtHnZQF1IVmM6RZFbF9n21fvmVfKeZidGV6tvqu74oL5zgdrjXQSv77m9KpibzA==", + "version": "3.70.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.70.0.tgz", + "integrity": "sha512-aMtCEXmH02SIxbxOFGGuJ8ZemmG9W+IcNRh5D4qIKgzSxqy0mt9mRoPNPSv1geGB2/8YAyeLGPf+tB4lxz+ssg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", + "@cloudflare/workers-shared": "0.1.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240725.0", + "miniflare": "3.20240806.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10282,7 +10289,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", - "workerd": "1.20240725.0", + "workerd": "1.20240806.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10296,7 +10303,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240725.0" + "@cloudflare/workers-types": "^4.20240806.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 84eb22ec..c1fd675d 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.69.0" + "wrangler": "^3.70.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 5e4bd8143c427f4569a82bc29dc54aa9d71ed738 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 11 Aug 2024 05:27:53 +0000 Subject: [PATCH 297/422] fix(deps): update dependency hono to ^4.5.5 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 006f42b9..cb723585 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.4", + "hono": "^4.5.5", "i18next": "^23.12.2", "i18next-icu": "^2.3.0" }, @@ -5359,9 +5359,9 @@ } }, "node_modules/hono": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.4.tgz", - "integrity": "sha512-k2IguJfRgNCpDbAfpxk+o+fZBLFHl4+eIZUpjc1ItZWHeZ37SmT3efA1UpkIaC0hSf1NJg0E79/wWn6g9LQ4Cw==", + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.5.tgz", + "integrity": "sha512-fXBXHqaVfimWofbelLXci8pZyIwBMkDIwCa4OwZvK+xVbEyYLELVP4DfbGaj1aEM6ZY3hHgs4qLvCO2ChkhgQw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index c1fd675d..53f4440d 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.12.2", "i18next-icu": "^2.3.0", - "hono": "^4.5.4" + "hono": "^4.5.5" } } From 8c0a5c6a46367efa0cc40947cdb497ae0bc30f3d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 01:56:51 +0000 Subject: [PATCH 298/422] chore(deps): lock file maintenance --- package-lock.json | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb723585..8a96f32f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2970,9 +2970,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", + "version": "22.2.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.2.0.tgz", + "integrity": "sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2997,9 +2997,9 @@ "license": "MIT" }, "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, "license": "MIT", "dependencies": { @@ -3951,9 +3951,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001647", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001647.tgz", - "integrity": "sha512-n83xdNiyeNcHpzWY+1aFbqCK7LuLfBricc4+alSQL2Xb6OR3XpnQAmlDG+pQcdTfiHRuLcQ96VOfrPSGiNJYSg==", + "version": "1.0.30001651", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", + "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", "dev": true, "funding": [ { @@ -4435,9 +4435,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz", - "integrity": "sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==", + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz", + "integrity": "sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==", "dev": true, "license": "ISC" }, @@ -9419,9 +9419,9 @@ } }, "node_modules/terser": { - "version": "5.31.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.3.tgz", - "integrity": "sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==", + "version": "5.31.5", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.5.tgz", + "integrity": "sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==", "dev": true, "license": "BSD-2-Clause", "peer": true, From d7a17d4e247ce954a6bb186fa44e95ba67a6cd1a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 23:33:32 +0000 Subject: [PATCH 299/422] fix(deps): update dependency i18next to ^23.12.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8a96f32f..b5e826a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.5", - "i18next": "^23.12.2", + "i18next": "^23.12.3", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5413,9 +5413,9 @@ } }, "node_modules/i18next": { - "version": "23.12.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.2.tgz", - "integrity": "sha512-XIeh5V+bi8SJSWGL3jqbTEBW5oD6rbP5L+E7dVQh1MNTxxYef0x15rhJVcRb7oiuq4jLtgy2SD8eFlf6P2cmqg==", + "version": "23.12.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.3.tgz", + "integrity": "sha512-DyigQmrR10V9U2N6pjhbfahW13GY7n8BQD9swN09JuRRropgsksWVi4vRLeex0Qf7zCPnBfIqQfhcBzdZBQBYw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 53f4440d..64b27218 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.12.2", + "i18next": "^23.12.3", "i18next-icu": "^2.3.0", "hono": "^4.5.5" } From cbe3f0bc4d6c56bffe46d30085b7907c5c06c615 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 11:28:47 +0000 Subject: [PATCH 300/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.1 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index b5e826a0..017a70aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.0", + "@sentry/esbuild-plugin": "^2.22.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2550,9 +2550,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.0.tgz", - "integrity": "sha512-UzH+NNhgnOo6UFku3C4TEz+pO/yDcIA5FKTJvLbJ7lQwAjsqLs3DZWm4cCA08skICb8mULArF6S/dn5/butVCA==", + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.1.tgz", + "integrity": "sha512-rQEk8EeCIBQKivWNONllQhd/wGbfuK/WXJRM6TkjeikM3wrqJf4AmIBXoA6eg089DwBFzBaxGjjLWJNHKY440w==", "dev": true, "license": "MIT", "engines": { @@ -2560,14 +2560,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.0.tgz", - "integrity": "sha512-/xXN8o7565WMsewBnQFfjm0E5wqhYsegg++HJ5RjrY/cTM4qcd/ven44GEMxqGFJitZizvkk3NHszaHylzcRUw==", + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.1.tgz", + "integrity": "sha512-RFbS57zfPvUBe4DL/pjt6BWCEyGFkk/n4gLNZQ9Cf2gRdUVW80AtAMZwrlEELrpW1D8kONy6/kvWf0leicHRMg==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.0", + "@sentry/babel-plugin-component-annotate": "2.22.1", "@sentry/cli": "^2.33.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2746,13 +2746,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.0.tgz", - "integrity": "sha512-z456EALozxPzZm+kbWuxeWnGClKHnPTqq/KQ3yiGiaSMxh4ak0n5jEOWgKk14uPNQiVUHAQ4e9D6tlogZFLcWg==", + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.1.tgz", + "integrity": "sha512-UF8hynrxgiiraGchNy7+daFp1oZhmtZfHXBsWr+qkSSDGpAu8FVC3a9Lq5zjW5c6B6r7xUYVxOGDvU8FPOyHPA==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.0", + "@sentry/bundler-plugin-core": "2.22.1", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 64b27218..9dc67321 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.0", + "@sentry/esbuild-plugin": "^2.22.1", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", From 8a12a1030072921990cfdba60c51d622b4a3d4a5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 20:12:37 +0000 Subject: [PATCH 301/422] chore(deps): update dependency wrangler to ^3.71.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 017a70aa..44bcf08d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.70.0" + "wrangler": "^3.71.0" } }, "node_modules/@ampproject/remapping": { @@ -10267,9 +10267,9 @@ } }, "node_modules/wrangler": { - "version": "3.70.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.70.0.tgz", - "integrity": "sha512-aMtCEXmH02SIxbxOFGGuJ8ZemmG9W+IcNRh5D4qIKgzSxqy0mt9mRoPNPSv1geGB2/8YAyeLGPf+tB4lxz+ssg==", + "version": "3.71.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.71.0.tgz", + "integrity": "sha512-WHWBmU2z0p1hRtSIIP5HEeoR+6aNpuZR82HMXAwpfeiyijjfkMyt/TUs8gvIOKC3x3+ETQQIdVeX2al5KtrIxQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 9dc67321..f956ef53 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.70.0" + "wrangler": "^3.71.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 0a6c543d3e9270bc70a1e41322fcb5a79373a30c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 18:05:28 +0000 Subject: [PATCH 302/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.2 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 44bcf08d..e6e632aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.1", + "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2550,9 +2550,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.1.tgz", - "integrity": "sha512-rQEk8EeCIBQKivWNONllQhd/wGbfuK/WXJRM6TkjeikM3wrqJf4AmIBXoA6eg089DwBFzBaxGjjLWJNHKY440w==", + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.2.tgz", + "integrity": "sha512-6kFAHGcs0npIC4HTt4ULs8uOfEucvMI7VW4hoyk17jhRaW8CbxzxfWCfIeRbDkE8pYwnARaq83tu025Hrk2zgA==", "dev": true, "license": "MIT", "engines": { @@ -2560,14 +2560,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.1.tgz", - "integrity": "sha512-RFbS57zfPvUBe4DL/pjt6BWCEyGFkk/n4gLNZQ9Cf2gRdUVW80AtAMZwrlEELrpW1D8kONy6/kvWf0leicHRMg==", + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.2.tgz", + "integrity": "sha512-TwEEW4FeEJ5Mamp4fGnktfVjzN77KAW0xFQsEPuxZtOAPG17zX/PGvdyRX/TE1jkZWhTzqUDIdgzqlNLjyEnUw==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.1", + "@sentry/babel-plugin-component-annotate": "2.22.2", "@sentry/cli": "^2.33.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2746,13 +2746,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.1.tgz", - "integrity": "sha512-UF8hynrxgiiraGchNy7+daFp1oZhmtZfHXBsWr+qkSSDGpAu8FVC3a9Lq5zjW5c6B6r7xUYVxOGDvU8FPOyHPA==", + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.2.tgz", + "integrity": "sha512-6yYnI7PNDXYyYwlbIYRPoz9+FamYWr1IZ9PQTNz4bjv8eFcItKZFO5wu25L7yaGszgClATvY17gxxUjWfsRyWQ==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.1", + "@sentry/bundler-plugin-core": "2.22.2", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index f956ef53..a89edde7 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240806.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.1", + "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", From 85a85d5be9e5eff4f52049a1f717003d0be19944 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 17:12:42 +0000 Subject: [PATCH 303/422] fix(deps): update dependency i18next to ^23.12.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e6e632aa..77df213a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.5", - "i18next": "^23.12.3", + "i18next": "^23.12.6", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5413,9 +5413,9 @@ } }, "node_modules/i18next": { - "version": "23.12.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.3.tgz", - "integrity": "sha512-DyigQmrR10V9U2N6pjhbfahW13GY7n8BQD9swN09JuRRropgsksWVi4vRLeex0Qf7zCPnBfIqQfhcBzdZBQBYw==", + "version": "23.12.6", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.6.tgz", + "integrity": "sha512-dhvsB9zXgcWfaLHMmiHcwtMm1ZHrG0bOtECsijvFvWU5XUHrSeeoAhGCQMLC0fwXzvXvZ04ZlMkcHPu52DViGA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index a89edde7..8c9e18ce 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.12.3", + "i18next": "^23.12.6", "i18next-icu": "^2.3.0", "hono": "^4.5.5" } From 2cfbca8a04778383bfe808900f47cb62ae2a2b78 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 20:36:44 +0000 Subject: [PATCH 304/422] fix(deps): update dependency i18next to ^23.12.7 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 77df213a..13b202e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.5", - "i18next": "^23.12.6", + "i18next": "^23.12.7", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5413,9 +5413,9 @@ } }, "node_modules/i18next": { - "version": "23.12.6", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.6.tgz", - "integrity": "sha512-dhvsB9zXgcWfaLHMmiHcwtMm1ZHrG0bOtECsijvFvWU5XUHrSeeoAhGCQMLC0fwXzvXvZ04ZlMkcHPu52DViGA==", + "version": "23.12.7", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.7.tgz", + "integrity": "sha512-LW7WpZV929NiNfifCPW3JRruEngBviTgaGSviRaXGxxhloCpECNHL8T6axfxGqgGntffiuJwxCWBmTz9hHcfAg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 8c9e18ce..26dfbe9d 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.12.6", + "i18next": "^23.12.7", "i18next-icu": "^2.3.0", "hono": "^4.5.5" } From 51cfbad49f6fc95a3e0d0e5be188514eadb3fbf1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 22:57:15 +0000 Subject: [PATCH 305/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240815.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13b202e5..c7f3f1e1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240806.0", + "@cloudflare/workers-types": "^4.20240815.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", @@ -636,9 +636,9 @@ "dev": true }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240806.0.tgz", - "integrity": "sha512-8lvgrwXGTZEBsUQJ8YUnMk72Anh9omwr6fqWLw/EwVgcw1nQxs/bfdadBEbdP48l9fWXjE4E5XERLUrrFuEpsg==", + "version": "4.20240815.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240815.0.tgz", + "integrity": "sha512-H/IXCOahT1lr4RKzsiCkyjM7+LCPLtl2wjxyLG8xMTNERR0XuD1Vcfns6TraE0cd5+IcKe7j3rpzBlSCjZ+61A==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 26dfbe9d..b2dab2e2 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240806.0", + "@cloudflare/workers-types": "^4.20240815.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", From 1630b14b6c51b3f78342b48974c9f372437ee0aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 07:13:39 +0000 Subject: [PATCH 306/422] fix(deps): update dependency i18next to ^23.13.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c7f3f1e1..e937a6de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.5", - "i18next": "^23.12.7", + "i18next": "^23.13.0", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5413,9 +5413,9 @@ } }, "node_modules/i18next": { - "version": "23.12.7", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.12.7.tgz", - "integrity": "sha512-LW7WpZV929NiNfifCPW3JRruEngBviTgaGSviRaXGxxhloCpECNHL8T6axfxGqgGntffiuJwxCWBmTz9hHcfAg==", + "version": "23.13.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.13.0.tgz", + "integrity": "sha512-B+g0/KTKmN3+NeMKPljQxdrih6Q6lyDF5O2e/Ofd0JQsTLojJD/BSTTN04iw6OVc0yBiHeypu5hoBNV6ag44Zw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index b2dab2e2..b48acc0b 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.12.7", + "i18next": "^23.13.0", "i18next-icu": "^2.3.0", "hono": "^4.5.5" } From 56206f8c70909f7c06d9bc41d003ea92c2b5e27e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 09:53:36 +0000 Subject: [PATCH 307/422] chore(deps): update dependency wrangler to ^3.72.0 --- package-lock.json | 30 +++++++++++++++++------------- package.json | 2 +- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index e937a6de..f3dc25a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.71.0" + "wrangler": "^3.72.0" } }, "node_modules/@ampproject/remapping": { @@ -630,10 +630,14 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.1.0.tgz", - "integrity": "sha512-SyD4iw6jM4anZaG+ujgVETV4fulF2KHBOW31eavbVN7TNpk2l4aJgwY1YSPK00IKSWsoQuH2TigR446KuT5lqQ==", - "dev": true + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.2.0.tgz", + "integrity": "sha512-tIWLooWkBMuoKRk72lr6YrEtVlVdUTtAGVmPOnUroMrnri/9YLx+mVawL0/egDgSGmPbmvkdBFsUGRuI+aZmxg==", + "dev": true, + "license": "MIT OR Apache-2.0", + "engines": { + "node": ">=16.7.0" + } }, "node_modules/@cloudflare/workers-types": { "version": "4.20240815.0", @@ -8023,9 +8027,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240806.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240806.0.tgz", - "integrity": "sha512-jDsXBJOLUVpIQXHsluX3xV0piDxXolTCsxdje2Ex2LTC9PsSoBIkMwvCmnCxe9wpJJCq8rb0UMyeEn3KOF3LOw==", + "version": "3.20240806.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240806.1.tgz", + "integrity": "sha512-wJq3YQYx9k83L2CNYtxvwWvXSi+uHrC6aFoXYSbzhxIDlUWvMEqippj+3HeKLgsggC31nHJab3b1Pifg9IxIFQ==", "dev": true, "license": "MIT", "dependencies": { @@ -10267,21 +10271,21 @@ } }, "node_modules/wrangler": { - "version": "3.71.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.71.0.tgz", - "integrity": "sha512-WHWBmU2z0p1hRtSIIP5HEeoR+6aNpuZR82HMXAwpfeiyijjfkMyt/TUs8gvIOKC3x3+ETQQIdVeX2al5KtrIxQ==", + "version": "3.72.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.0.tgz", + "integrity": "sha512-9sryHTCtCj48vUC5y/M3Dsx02U1bT6mK9E41TXBCpSJgWh8UvWG/xgmu2dY93Mqj9aJIvK/kwwIBRlNFRwF7Hw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.1.0", + "@cloudflare/workers-shared": "0.2.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240806.0", + "miniflare": "3.20240806.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index b48acc0b..2b6b2122 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.71.0" + "wrangler": "^3.72.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 4190c3b86bf4d20f4a7941f1eade47dfc0ff154d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 17 Aug 2024 10:54:36 +0000 Subject: [PATCH 308/422] fix(deps): update dependency hono to ^4.5.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f3dc25a1..fd3b0aeb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.5", + "hono": "^4.5.6", "i18next": "^23.13.0", "i18next-icu": "^2.3.0" }, @@ -5363,9 +5363,9 @@ } }, "node_modules/hono": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.5.tgz", - "integrity": "sha512-fXBXHqaVfimWofbelLXci8pZyIwBMkDIwCa4OwZvK+xVbEyYLELVP4DfbGaj1aEM6ZY3hHgs4qLvCO2ChkhgQw==", + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.6.tgz", + "integrity": "sha512-9SuUC/zLQv8YAcnIxJko0KCeLI0Q6menPsDWuJ9jaH+r8ZkVXeLqeLs1QJXCPKKbURAWj9x0SJBSFh803EnAUw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 2b6b2122..33fe07dd 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.13.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.5" + "hono": "^4.5.6" } } From a00a782364ae04d9b3238199e1512d5d60c510b2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 01:20:52 +0000 Subject: [PATCH 309/422] chore(deps): lock file maintenance --- package-lock.json | 105 ++++++++++++++++++++++++++++++++++------------ 1 file changed, 78 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index fd3b0aeb..29f3a2f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -311,6 +311,38 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", @@ -431,6 +463,22 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", @@ -2974,13 +3022,13 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.2.0.tgz", - "integrity": "sha512-bm6EG6/pCpkxDf/0gDNDdtDILMOHgaQBVOJGdwsqClnxA3xL6jtMv76rLBc006RVMWbmaf0xbmom4Z/5o2nRkQ==", + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.13.0" + "undici-types": "~6.19.2" } }, "node_modules/@types/node-forge": { @@ -3746,24 +3794,27 @@ } }, "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", "dev": true, "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" }, "peerDependencies": { "@babel/core": "^7.0.0" @@ -4439,9 +4490,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.6", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.6.tgz", - "integrity": "sha512-jwXWsM5RPf6j9dPYzaorcBSUg6AiqocPEyMpkchkvntaH9HGfOOMZwxMJjDY/XEs3T5dM7uyH1VhRMkqUU9qVw==", + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.11.tgz", + "integrity": "sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==", "dev": true, "license": "ISC" }, @@ -5449,9 +5500,9 @@ } }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "license": "MIT", "engines": { @@ -9423,9 +9474,9 @@ } }, "node_modules/terser": { - "version": "5.31.5", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.5.tgz", - "integrity": "sha512-YPmas0L0rE1UyLL/llTWA0SiDOqIcAQYLeUj7cJYzXHlRTAnMSg9pPe4VJ5PlKvTrPQsdVFuiRiwyeNlYgwh2Q==", + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -9956,9 +10007,9 @@ } }, "node_modules/undici-types": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", "dev": true, "license": "MIT" }, @@ -10099,9 +10150,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, "license": "MIT", "peer": true, From a5355539dcb66b02f33f42826a0880b56f69ffc1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 03:44:57 +0000 Subject: [PATCH 310/422] chore(deps): lock file maintenance --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 29f3a2f5..a7361394 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3022,9 +3022,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.4.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", - "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", + "version": "22.4.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.1.tgz", + "integrity": "sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==", "dev": true, "license": "MIT", "dependencies": { From 29d5f4e1a7fe9fad6dc7dc9e8dde1c0d3cca0ae5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:52:32 +0000 Subject: [PATCH 311/422] fix(deps): update dependency i18next to ^23.14.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7361394..22e8a3c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.6", - "i18next": "^23.13.0", + "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5468,9 +5468,9 @@ } }, "node_modules/i18next": { - "version": "23.13.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.13.0.tgz", - "integrity": "sha512-B+g0/KTKmN3+NeMKPljQxdrih6Q6lyDF5O2e/Ofd0JQsTLojJD/BSTTN04iw6OVc0yBiHeypu5hoBNV6ag44Zw==", + "version": "23.14.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.14.0.tgz", + "integrity": "sha512-Y5GL4OdA8IU2geRrt2+Uc1iIhsjICdHZzT9tNwQ3TVqdNzgxHToGCKf/TPRP80vTCAP6svg2WbbJL+Gx5MFQVA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 33fe07dd..eedf09a9 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.13.0", + "i18next": "^23.14.0", "i18next-icu": "^2.3.0", "hono": "^4.5.6" } From 106327b52274f8aa81f50b73c98ccb2baa10f805 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 18:02:28 +0000 Subject: [PATCH 312/422] chore(deps): update dependency wrangler to ^3.72.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 22e8a3c5..6b572017 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.0" + "wrangler": "^3.72.1" } }, "node_modules/@ampproject/remapping": { @@ -10322,9 +10322,9 @@ } }, "node_modules/wrangler": { - "version": "3.72.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.0.tgz", - "integrity": "sha512-9sryHTCtCj48vUC5y/M3Dsx02U1bT6mK9E41TXBCpSJgWh8UvWG/xgmu2dY93Mqj9aJIvK/kwwIBRlNFRwF7Hw==", + "version": "3.72.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.1.tgz", + "integrity": "sha512-0UrkDpBJb1KHP6msGF+k14+2CFoF9jFKMKGEPfr6yflCduKVas9qA2ExKiRF5un9PKDY79cszuwvVUtir2NfLg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index eedf09a9..4e8f4d9c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.0" + "wrangler": "^3.72.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From e8ce9df904fc6f7a2d429b126f49b9ed4a331ef0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 04:36:35 +0000 Subject: [PATCH 313/422] fix(deps): update dependency hono to ^4.5.7 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6b572017..f642c4d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.6", + "hono": "^4.5.7", "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, @@ -5414,9 +5414,9 @@ } }, "node_modules/hono": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.6.tgz", - "integrity": "sha512-9SuUC/zLQv8YAcnIxJko0KCeLI0Q6menPsDWuJ9jaH+r8ZkVXeLqeLs1QJXCPKKbURAWj9x0SJBSFh803EnAUw==", + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.7.tgz", + "integrity": "sha512-7GeBa+zuZ6rXQEcsYvoAafLNgDr3IMxoMlU1JUc23Buy99FaUpjB0viKIFOsfnzMdEp7RhPL6uLYsVuddjdMvw==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 4e8f4d9c..2de400aa 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.14.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.6" + "hono": "^4.5.7" } } From 3bf1986b5219a533a5fd8d441391128a82c730a8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 19:12:04 +0000 Subject: [PATCH 314/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240821.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f642c4d3..fb4e3ba9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240815.0", + "@cloudflare/workers-types": "^4.20240821.1", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", @@ -688,9 +688,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240815.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240815.0.tgz", - "integrity": "sha512-H/IXCOahT1lr4RKzsiCkyjM7+LCPLtl2wjxyLG8xMTNERR0XuD1Vcfns6TraE0cd5+IcKe7j3rpzBlSCjZ+61A==", + "version": "4.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240821.1.tgz", + "integrity": "sha512-icAkbnAqgVl6ef9lgLTom8na+kj2RBw2ViPAQ586hbdj0xZcnrjK7P46Eu08OU9D/lNDgN2sKU/sxhe2iK/gIg==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 2de400aa..a2cbf61d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240815.0", + "@cloudflare/workers-types": "^4.20240821.1", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.2", "@sentry/integrations": "^7.114.0", From bbe2bc6bfb16b3522e22771fbfdfc684fd9dda0a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 09:27:57 +0000 Subject: [PATCH 315/422] fix(deps): update dependency hono to ^4.5.8 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index fb4e3ba9..e33e72c2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.7", + "hono": "^4.5.8", "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, @@ -5414,9 +5414,9 @@ } }, "node_modules/hono": { - "version": "4.5.7", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.7.tgz", - "integrity": "sha512-7GeBa+zuZ6rXQEcsYvoAafLNgDr3IMxoMlU1JUc23Buy99FaUpjB0viKIFOsfnzMdEp7RhPL6uLYsVuddjdMvw==", + "version": "4.5.8", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.8.tgz", + "integrity": "sha512-pqpSlcdqGkpTTRpLYU1PnCz52gVr0zVR9H5GzMyJWuKQLLEBQxh96q45QizJ2PPX8NATtz2mu31/PKW/Jt+90Q==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index a2cbf61d..5d292204 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.14.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.7" + "hono": "^4.5.8" } } From 064c61eb1018e87cdbabcd715e920711f330d58e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:13:39 +0000 Subject: [PATCH 316/422] chore(deps): update dependency wrangler to ^3.72.2 --- package-lock.json | 76 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index e33e72c2..d7204a93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.1" + "wrangler": "^3.72.2" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240806.0.tgz", - "integrity": "sha512-FqcVBBCO//I39K5F+HqE/v+UkqY1UrRnS653Jv+XsNNH9TpX5fTs7VCKG4kDSnmxlAaKttyIN5sMEt7lpuNExQ==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240821.1.tgz", + "integrity": "sha512-CDBpfZKrSy4YrIdqS84z67r3Tzal2pOhjCsIb63IuCnvVes59/ft1qhczBzk9EffeOE2iTCrA4YBT7Sbn7USew==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240806.0.tgz", - "integrity": "sha512-8c3KvmzYp/wg+82KHSOzDetJK+pThH4MTrU1OsjmsR2cUfedm5dk5Lah9/0Ld68+6A0umFACi4W2xJHs/RoBpA==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240821.1.tgz", + "integrity": "sha512-Q+9RedvNbPcEt/dKni1oN94OxbvuNAeJkgHmrLFTGF8zu21wzOhVkQeRNxcYxrMa9mfStc457NAg13OVCj2kHQ==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240806.0.tgz", - "integrity": "sha512-/149Bpxw4e2p5QqnBc06g0mx+4sZYh9j0doilnt0wk/uqYkLp0DdXGMQVRB74sBLg2UD3wW8amn1w3KyFhK2tQ==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240821.1.tgz", + "integrity": "sha512-j6z3KsPtawrscoLuP985LbqFrmsJL6q1mvSXOXTqXGODAHIzGBipHARdOjms3UQqovzvqB2lQaQsZtLBwCZxtA==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240806.0.tgz", - "integrity": "sha512-lacDWY3S1rKL/xT6iMtTQJEKmTTKrBavPczInEuBFXElmrS6IwVjZwv8hhVm32piyNt/AuFu9BYoJALi9D85/g==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240821.1.tgz", + "integrity": "sha512-I9bHgZOxJQW0CV5gTdilyxzTG7ILzbTirehQWgfPx9X77E/7eIbR9sboOMgyeC69W4he0SKtpx0sYZuTJu4ERw==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240806.0.tgz", - "integrity": "sha512-hC6JEfTSQK6//Lg+D54TLVn1ceTPY+fv4MXqDZIYlPP53iN+dL8Xd0utn2SG57UYdlL5FRAhm/EWHcATZg1RgA==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240821.1.tgz", + "integrity": "sha512-keC97QPArs6LWbPejQM7/Y8Jy8QqyaZow4/ZdsGo+QjlOLiZRDpAenfZx3CBUoWwEeFwQTl2FLO+8hV1SWFFYw==", "cpu": [ "x64" ], @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.2.0.tgz", - "integrity": "sha512-tIWLooWkBMuoKRk72lr6YrEtVlVdUTtAGVmPOnUroMrnri/9YLx+mVawL0/egDgSGmPbmvkdBFsUGRuI+aZmxg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.3.0.tgz", + "integrity": "sha512-cqtLW1QiBC/ABaZIhAdyGCsnHHY6pAb6hsVUZg82Co2gQtf/faxRYV1FgpCwUYroTdk6A66xUMSTmFqreKCJow==", "dev": true, "license": "MIT OR Apache-2.0", "engines": { @@ -8078,9 +8078,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240806.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240806.1.tgz", - "integrity": "sha512-wJq3YQYx9k83L2CNYtxvwWvXSi+uHrC6aFoXYSbzhxIDlUWvMEqippj+3HeKLgsggC31nHJab3b1Pifg9IxIFQ==", + "version": "3.20240821.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.0.tgz", + "integrity": "sha512-4BhLGpssQxM/O6TZmJ10GkT3wBJK6emFkZ3V87/HyvQmVt8zMxEBvyw5uv6kdtp+7F54Nw6IKFJjPUL8rFVQrQ==", "dev": true, "license": "MIT", "dependencies": { @@ -8092,7 +8092,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240806.0", + "workerd": "1.20240821.1", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10301,9 +10301,9 @@ } }, "node_modules/workerd": { - "version": "1.20240806.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240806.0.tgz", - "integrity": "sha512-yyNtyzTMgVY0sgYijHBONqZFVXsOFGj2jDjS8MF/RbO2ZdGROvs4Hkc/9QnmqFWahE0STxXeJ1yW1yVotdF0UQ==", + "version": "1.20240821.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240821.1.tgz", + "integrity": "sha512-y4phjCnEG96u8ZkgkkHB+gSw0i6uMNo23rBmixylWpjxDklB+LWD8dztasvsu7xGaZbLoTxQESdEw956F7VJDA==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10314,29 +10314,29 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240806.0", - "@cloudflare/workerd-darwin-arm64": "1.20240806.0", - "@cloudflare/workerd-linux-64": "1.20240806.0", - "@cloudflare/workerd-linux-arm64": "1.20240806.0", - "@cloudflare/workerd-windows-64": "1.20240806.0" + "@cloudflare/workerd-darwin-64": "1.20240821.1", + "@cloudflare/workerd-darwin-arm64": "1.20240821.1", + "@cloudflare/workerd-linux-64": "1.20240821.1", + "@cloudflare/workerd-linux-arm64": "1.20240821.1", + "@cloudflare/workerd-windows-64": "1.20240821.1" } }, "node_modules/wrangler": { - "version": "3.72.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.1.tgz", - "integrity": "sha512-0UrkDpBJb1KHP6msGF+k14+2CFoF9jFKMKGEPfr6yflCduKVas9qA2ExKiRF5un9PKDY79cszuwvVUtir2NfLg==", + "version": "3.72.2", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.2.tgz", + "integrity": "sha512-7nxkJ4md+KtESNJ/0DwTM7bHZP+uNRpJT5gMDT9WllP9UVzYdtXCTF+p4CHtxIReUpe6pOi7tb05hK9/Q6WaiA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.2.0", + "@cloudflare/workers-shared": "0.3.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240806.1", + "miniflare": "3.20240821.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10344,7 +10344,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", - "workerd": "1.20240806.0", + "workerd": "1.20240821.1", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10358,7 +10358,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240806.0" + "@cloudflare/workers-types": "^4.20240821.1" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 5d292204..005149b9 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.4", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.1" + "wrangler": "^3.72.2" }, "dependencies": { "@hono/sentry": "^1.2.0", From 25d2a61acd0c82d1340b2f5643676a3164592743 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 15:24:40 +0000 Subject: [PATCH 317/422] chore(deps): update dependency ts-jest to ^29.2.5 --- package-lock.json | 20 ++++++++++---------- package.json | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index d7204a93..d9d0f023 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", "wrangler": "^3.72.2" @@ -9749,21 +9749,21 @@ } }, "node_modules/ts-jest": { - "version": "29.2.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.4.tgz", - "integrity": "sha512-3d6tgDyhCI29HlpwIq87sNuI+3Q6GLTTCeYRHCs7vDz+/3GCMwEtV9jezLyl4ZtnBgx00I7hm8PCP8cTksMGrw==", + "version": "29.2.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", + "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", "dev": true, "license": "MIT", "dependencies": { - "bs-logger": "0.x", + "bs-logger": "^0.2.6", "ejs": "^3.1.10", - "fast-json-stable-stringify": "2.x", + "fast-json-stable-stringify": "^2.1.0", "jest-util": "^29.0.0", "json5": "^2.2.3", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "^7.5.3", - "yargs-parser": "^21.0.1" + "lodash.memoize": "^4.1.2", + "make-error": "^1.3.6", + "semver": "^7.6.3", + "yargs-parser": "^21.1.1" }, "bin": { "ts-jest": "cli.js" diff --git a/package.json b/package.json index 005149b9..1bcd8bb1 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "jest": "^29.7.0", "jest-environment-miniflare": "^2.14.2", "prettier": "^3.3.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", "wrangler": "^3.72.2" From 619d12c06ffca9b02267d89ffb85c2501bc5ecc9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 02:22:55 +0000 Subject: [PATCH 318/422] chore(deps): lock file maintenance --- package-lock.json | 141 +++++++++++++++++++--------------------------- 1 file changed, 58 insertions(+), 83 deletions(-) diff --git a/package-lock.json b/package-lock.json index d9d0f023..1567e014 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", - "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, "license": "MIT", "engines": { @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", - "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", + "version": "7.25.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.5.tgz", + "integrity": "sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.0", + "@babel/types": "^7.25.4", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -257,13 +257,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", - "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", + "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.2" + "@babel/types": "^7.25.4" }, "bin": { "parser": "bin/babel-parser.js" @@ -496,13 +496,13 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", + "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -512,9 +512,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.4.tgz", + "integrity": "sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -539,17 +539,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", - "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", + "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", + "@babel/generator": "^7.25.4", + "@babel/parser": "^7.25.4", "@babel/template": "^7.25.0", - "@babel/types": "^7.25.2", + "@babel/types": "^7.25.4", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -558,9 +558,9 @@ } }, "node_modules/@babel/types": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", - "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", + "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2933,30 +2933,6 @@ "@types/node": "*" } }, - "node_modules/@types/eslint": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", - "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", @@ -3022,9 +2998,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.4.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.1.tgz", - "integrity": "sha512-1tbpb9325+gPnKK0dMm+/LMriX0vKxf6RnB0SZUqfyVkQ4fMgUSySqhxE/y8Jvs4NyF1yHzTfG9KlnkIODxPKg==", + "version": "22.5.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.0.tgz", + "integrity": "sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==", "dev": true, "license": "MIT", "dependencies": { @@ -3639,9 +3615,9 @@ } }, "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "dev": true, "license": "MIT" }, @@ -4006,9 +3982,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001651", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", - "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", + "version": "1.0.30001653", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", + "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", "dev": true, "funding": [ { @@ -4128,9 +4104,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", - "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.0.tgz", + "integrity": "sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==", "dev": true, "license": "MIT" }, @@ -4490,9 +4466,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.11.tgz", - "integrity": "sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==", + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", "dev": true, "license": "ISC" }, @@ -5616,9 +5592,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", - "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, "license": "MIT", "dependencies": { @@ -8016,9 +7992,9 @@ } }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "license": "MIT", "dependencies": { @@ -9931,9 +9907,9 @@ } }, "node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", "license": "0BSD" }, "node_modules/type-check": { @@ -10007,9 +9983,9 @@ } }, "node_modules/undici-types": { - "version": "6.19.6", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", - "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", "dev": true, "license": "MIT" }, @@ -10172,14 +10148,13 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.93.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.93.0.tgz", - "integrity": "sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", @@ -10188,7 +10163,7 @@ "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", From b2253a4507212a621e5049cb5c19b57c6ab19c09 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:55:09 +0000 Subject: [PATCH 319/422] fix(deps): update dependency hono to ^4.5.9 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1567e014..28c9d044 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.8", + "hono": "^4.5.9", "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, @@ -5390,9 +5390,9 @@ } }, "node_modules/hono": { - "version": "4.5.8", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.8.tgz", - "integrity": "sha512-pqpSlcdqGkpTTRpLYU1PnCz52gVr0zVR9H5GzMyJWuKQLLEBQxh96q45QizJ2PPX8NATtz2mu31/PKW/Jt+90Q==", + "version": "4.5.9", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.9.tgz", + "integrity": "sha512-zz8ktqMDRrZETjxBrv8C5PQRFbrTRCLNVAjD1SNQyOzv4VjmX68Uxw83xQ6oxdAB60HiWnGEatiKA8V3SZLDkQ==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 1bcd8bb1..07ad22a9 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.14.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.8" + "hono": "^4.5.9" } } From 23b7b524bbbec7d463f08d1270c9473f7de7861e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 18:26:26 +0000 Subject: [PATCH 320/422] chore(deps): update dependency wrangler to ^3.72.3 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 28c9d044..4d74b188 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.2" + "wrangler": "^3.72.3" } }, "node_modules/@ampproject/remapping": { @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.3.0.tgz", - "integrity": "sha512-cqtLW1QiBC/ABaZIhAdyGCsnHHY6pAb6hsVUZg82Co2gQtf/faxRYV1FgpCwUYroTdk6A66xUMSTmFqreKCJow==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.0.tgz", + "integrity": "sha512-XAFOldVQsbxQ7mjbqX2q1dNIgcLbKSytk41pwuZTn9e0p7OeTpFTosJef8uwosL6CcOAHqcW1f1HJxyjwmtGxw==", "dev": true, "license": "MIT OR Apache-2.0", "engines": { @@ -10297,14 +10297,14 @@ } }, "node_modules/wrangler": { - "version": "3.72.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.2.tgz", - "integrity": "sha512-7nxkJ4md+KtESNJ/0DwTM7bHZP+uNRpJT5gMDT9WllP9UVzYdtXCTF+p4CHtxIReUpe6pOi7tb05hK9/Q6WaiA==", + "version": "3.72.3", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.3.tgz", + "integrity": "sha512-EBlJGOcwanbzFkiJkRB47WKhvevh1AZK0ty0MyD0gptsgWnAxBfmFGiBuzOuRXbvH45ZrFrTqgi8c67EwcV1nA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.3.0", + "@cloudflare/workers-shared": "0.4.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", diff --git a/package.json b/package.json index 07ad22a9..f40020e4 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.2" + "wrangler": "^3.72.3" }, "dependencies": { "@hono/sentry": "^1.2.0", From 951ccd8d28ee80a40950b97f81f7167b4bd77445 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 28 Aug 2024 12:40:39 +0000 Subject: [PATCH 321/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.3 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4d74b188..af2aec21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240821.1", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.2", + "@sentry/esbuild-plugin": "^2.22.3", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2602,9 +2602,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.2.tgz", - "integrity": "sha512-6kFAHGcs0npIC4HTt4ULs8uOfEucvMI7VW4hoyk17jhRaW8CbxzxfWCfIeRbDkE8pYwnARaq83tu025Hrk2zgA==", + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.3.tgz", + "integrity": "sha512-OlHA+i+vnQHRIdry4glpiS/xTOtgjmpXOt6IBOUqynx5Jd/iK1+fj+t8CckqOx9wRacO/hru2wfW/jFq0iViLg==", "dev": true, "license": "MIT", "engines": { @@ -2612,14 +2612,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.2.tgz", - "integrity": "sha512-TwEEW4FeEJ5Mamp4fGnktfVjzN77KAW0xFQsEPuxZtOAPG17zX/PGvdyRX/TE1jkZWhTzqUDIdgzqlNLjyEnUw==", + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.3.tgz", + "integrity": "sha512-DeoUl0WffcqZZRl5Wy9aHvX4WfZbbWt0QbJ7NJrcEViq+dRAI2FQTYECFLwdZi5Gtb3oyqZICO+P7k8wDnzsjQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.2", + "@sentry/babel-plugin-component-annotate": "2.22.3", "@sentry/cli": "^2.33.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2798,13 +2798,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.2", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.2.tgz", - "integrity": "sha512-6yYnI7PNDXYyYwlbIYRPoz9+FamYWr1IZ9PQTNz4bjv8eFcItKZFO5wu25L7yaGszgClATvY17gxxUjWfsRyWQ==", + "version": "2.22.3", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.3.tgz", + "integrity": "sha512-awiEMsMhc98Tz2M+6sxxP12GPagw/yOzB0D6FrCinlM9d/GKeFNOsvayTY3Dl+wed5tODu5VcARDe8xfQVt4GQ==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.2", + "@sentry/bundler-plugin-core": "2.22.3", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index f40020e4..1f848403 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240821.1", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.2", + "@sentry/esbuild-plugin": "^2.22.3", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", From a7e2a0e6f8caddf9f06a02a6cd19deea0475a0a8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 29 Aug 2024 18:24:53 +0000 Subject: [PATCH 322/422] chore(deps): update dependency jest-environment-miniflare to ^2.14.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index af2aec21..7c0a63e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", - "jest-environment-miniflare": "^2.14.2", + "jest-environment-miniflare": "^2.14.3", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", @@ -6543,9 +6543,9 @@ } }, "node_modules/jest-environment-miniflare": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.2.tgz", - "integrity": "sha512-ssczII1i1aRUsVRLGAijICq4vmFlrDJyOsnG7dqIkC/N9dQmusXA/A+x7TgEHnBGCVk7+JVS/QyZtJRbiXCUmQ==", + "version": "2.14.3", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.3.tgz", + "integrity": "sha512-OV5dgkV8R0aTeUii1Ac+r38WflRUe2tU8lTFHZbiJ6jgWKe3AJL99oFe9CdATUe1Jcf/Omp2djnk3qi2MOTDuA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 1f848403..62ba6e4c 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", - "jest-environment-miniflare": "^2.14.2", + "jest-environment-miniflare": "^2.14.3", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", From 6911e56574bcdd5367d2f18bb33b00b61cdb16c0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 30 Aug 2024 14:26:03 +0000 Subject: [PATCH 323/422] chore(deps): update dependency wrangler to ^3.73.0 --- package-lock.json | 54 ++++++++++++++++++----------------------------- package.json | 2 +- 2 files changed, 22 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7c0a63e5..ade00985 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.3" + "wrangler": "^3.73.0" } }, "node_modules/@ampproject/remapping": { @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.0.tgz", - "integrity": "sha512-XAFOldVQsbxQ7mjbqX2q1dNIgcLbKSytk41pwuZTn9e0p7OeTpFTosJef8uwosL6CcOAHqcW1f1HJxyjwmtGxw==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.1.tgz", + "integrity": "sha512-nYh4r8JwOOjYIdH2zub++CmIKlkYFlpxI1nBHimoiHcytJXD/b7ldJ21TtfzUZMCgI78mxVlymMHA/ReaOxKlA==", "dev": true, "license": "MIT OR Apache-2.0", "engines": { @@ -4175,16 +4175,6 @@ "dev": true, "license": "MIT" }, - "node_modules/consola": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", - "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -8191,13 +8181,6 @@ } } }, - "node_modules/node-fetch-native": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", - "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", - "dev": true, - "license": "MIT" - }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -8389,6 +8372,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ohash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", + "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", + "dev": true, + "license": "MIT" + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -9991,18 +9981,16 @@ }, "node_modules/unenv": { "name": "unenv-nightly", - "version": "1.10.0-1717606461.a117952", - "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-1.10.0-1717606461.a117952.tgz", - "integrity": "sha512-u3TfBX02WzbHTpaEfWEKwDijDSFAHcgXkayUZ+MVDrjhLFvgAJzFGTSTmwlEhwWi2exyRQey23ah9wELMM6etg==", + "version": "2.0.0-1724863496.70db6f1", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-1724863496.70db6f1.tgz", + "integrity": "sha512-r+VIl1gnsI4WQxluruSQhy8alpAf1AsLRLm4sEKp3otCyTIVD6I6wHEYzeQnwsyWgaD4+3BD4A/eqrgOpdTzhw==", "dev": true, "license": "MIT", "dependencies": { - "consola": "^3.2.3", "defu": "^6.1.4", - "mime": "^3.0.0", - "node-fetch-native": "^1.6.4", + "ohash": "^1.1.3", "pathe": "^1.1.2", - "ufo": "^1.5.3" + "ufo": "^1.5.4" } }, "node_modules/unplugin": { @@ -10297,14 +10285,14 @@ } }, "node_modules/wrangler": { - "version": "3.72.3", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.72.3.tgz", - "integrity": "sha512-EBlJGOcwanbzFkiJkRB47WKhvevh1AZK0ty0MyD0gptsgWnAxBfmFGiBuzOuRXbvH45ZrFrTqgi8c67EwcV1nA==", + "version": "3.73.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.73.0.tgz", + "integrity": "sha512-VrdDR2OpvsCQp+r5Of3rDP1W64cNN/LHLVx1roULOlPS8PZiv7rUYgkwhdCQ61+HICAaeSxWYIzkL5+B9+8W3g==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.4.0", + "@cloudflare/workers-shared": "0.4.1", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", @@ -10318,7 +10306,7 @@ "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "^0.6.1", - "unenv": "npm:unenv-nightly@1.10.0-1717606461.a117952", + "unenv": "npm:unenv-nightly@2.0.0-1724863496.70db6f1", "workerd": "1.20240821.1", "xxhash-wasm": "^1.0.1" }, diff --git a/package.json b/package.json index 62ba6e4c..808618d9 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.72.3" + "wrangler": "^3.73.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 0b8ddee8f8283a1c5c96ec1830ea7de6ab8ac8ed Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Aug 2024 03:59:27 +0000 Subject: [PATCH 324/422] fix(deps): update dependency hono to ^4.5.10 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ade00985..c8c1c18b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.9", + "hono": "^4.5.10", "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, @@ -5380,9 +5380,9 @@ } }, "node_modules/hono": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.9.tgz", - "integrity": "sha512-zz8ktqMDRrZETjxBrv8C5PQRFbrTRCLNVAjD1SNQyOzv4VjmX68Uxw83xQ6oxdAB60HiWnGEatiKA8V3SZLDkQ==", + "version": "4.5.10", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.10.tgz", + "integrity": "sha512-az6tdU1U8o/l0v8O37FIQuc+ER/TeD9vHt/qs8JnBDgMxw6Zu5L2AixUyHeXZNcu87r7iYo8Ey85R7IogOINKA==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 808618d9..823facd2 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.14.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.9" + "hono": "^4.5.10" } } From a5bdcc0c5e4df4b1be434b4e3169d9408ab4c8f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Sep 2024 01:27:23 +0000 Subject: [PATCH 325/422] chore(deps): lock file maintenance --- package-lock.json | 136 +++++++++++++++++++++++----------------------- 1 file changed, 68 insertions(+), 68 deletions(-) diff --git a/package-lock.json b/package-lock.json index c8c1c18b..1baa3e06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -107,13 +107,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.5.tgz", - "integrity": "sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.4", + "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -227,14 +227,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", - "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", - "@babel/types": "^7.25.0" + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" @@ -257,13 +257,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", - "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.4" + "@babel/types": "^7.25.6" }, "bin": { "parser": "bin/babel-parser.js" @@ -328,13 +328,13 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", + "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -512,9 +512,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.4.tgz", - "integrity": "sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -539,17 +539,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", - "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.4", - "@babel/parser": "^7.25.4", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", "@babel/template": "^7.25.0", - "@babel/types": "^7.25.4", + "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -558,9 +558,9 @@ } }, "node_modules/@babel/types": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", - "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "dev": true, "license": "MIT", "dependencies": { @@ -2632,9 +2632,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.33.1.tgz", - "integrity": "sha512-dUlZ4EFh98VFRPJ+f6OW3JEYQ7VvqGNMa0AMcmvk07ePNeK/GicAWmSQE4ZfJTTl80ul6HZw1kY01fGQOQlVRA==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.34.1.tgz", + "integrity": "sha512-hAHvu+XH1kn1ee2NUWvuqAZenK/MrxqQzeIrIYATqF2XGjtSOr7irjAKWjd97/vXdLHA6TBnMW1wHwLcuJK2tg==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2652,19 +2652,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.33.1", - "@sentry/cli-linux-arm": "2.33.1", - "@sentry/cli-linux-arm64": "2.33.1", - "@sentry/cli-linux-i686": "2.33.1", - "@sentry/cli-linux-x64": "2.33.1", - "@sentry/cli-win32-i686": "2.33.1", - "@sentry/cli-win32-x64": "2.33.1" + "@sentry/cli-darwin": "2.34.1", + "@sentry/cli-linux-arm": "2.34.1", + "@sentry/cli-linux-arm64": "2.34.1", + "@sentry/cli-linux-i686": "2.34.1", + "@sentry/cli-linux-x64": "2.34.1", + "@sentry/cli-win32-i686": "2.34.1", + "@sentry/cli-win32-x64": "2.34.1" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.33.1.tgz", - "integrity": "sha512-+4/VIx/E1L2hChj5nGf5MHyEPHUNHJ/HoG5RY+B+vyEutGily1c1+DM2bum7RbD0xs6wKLIyup5F02guzSzG8A==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.34.1.tgz", + "integrity": "sha512-SqlCunwhweMDJNKVf3kabiN6FwpvCIffn2cjfaZD0zqZQ3M1tWMJ/kSA0TGfe7lWu9JloNmVm+ArcudGitvX3w==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2676,9 +2676,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.33.1.tgz", - "integrity": "sha512-zbxEvQju+tgNvzTOt635le4kS/Fbm2XC2RtYbCTs034Vb8xjrAxLnK0z1bQnStUV8BkeBHtsNVrG+NSQDym2wg==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.34.1.tgz", + "integrity": "sha512-CDhtFbUs16CoU10wEbxnn/pEuenFIMosTcxI7v0gWp3Wo0B2h0bOsLEk9dlT0YsqRTAldKUzef9AVX82m5Svwg==", "cpu": [ "arm" ], @@ -2694,9 +2694,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.33.1.tgz", - "integrity": "sha512-DbGV56PRKOLsAZJX27Jt2uZ11QfQEMmWB4cIvxkKcFVE+LJP4MVA+MGGRUL6p+Bs1R9ZUuGbpKGtj0JiG6CoXw==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.34.1.tgz", + "integrity": "sha512-iSl/uNWjKbVPb6ll12SmHG9iGcC3oN8jjzdycm/mD3H/d8DLMloEiaz8lHQnsYCaPiNKwap1ThKlPvnKOU4SNg==", "cpu": [ "arm64" ], @@ -2712,9 +2712,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.33.1.tgz", - "integrity": "sha512-g2LS4oPXkPWOfKWukKzYp4FnXVRRSwBxhuQ9eSw2peeb58ZIObr4YKGOA/8HJRGkooBJIKGaAR2mH2Pk1TKaiA==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.34.1.tgz", + "integrity": "sha512-jq5o49pgzJFv/CQtvx4FLVO1xra22gzP76FtmvPwEhZQhJT6QduW9fpnvVDnOaY8YLzC7GAeszUV6sqZ0MZUqg==", "cpu": [ "x86", "ia32" @@ -2731,9 +2731,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.33.1.tgz", - "integrity": "sha512-IV3dcYV/ZcvO+VGu9U6kuxSdbsV2kzxaBwWUQxtzxJ+cOa7J8Hn1t0koKGtU53JVZNBa06qJWIcqgl4/pCuKIg==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.34.1.tgz", + "integrity": "sha512-O99RAkrcMErWLPRdza6HaG7kmHCx9MYFNDX6FLrAgSP3oz+X3ral1oDTIrMs4hVbPDK287ZGAqCJtk+1iOjEBg==", "cpu": [ "x64" ], @@ -2749,9 +2749,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.33.1.tgz", - "integrity": "sha512-F7cJySvkpzIu7fnLKNHYwBzZYYwlhoDbAUnaFX0UZCN+5DNp/5LwTp37a5TWOsmCaHMZT4i9IO4SIsnNw16/zQ==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.34.1.tgz", + "integrity": "sha512-yEeuneEVmExCbWlnSauhIg8wZDfKxRaou8XRfM6oPlSBu0XO5HUI3uRK5t2xT0zX8Syzh2kCZpdVE1KLavVeKA==", "cpu": [ "x86", "ia32" @@ -2767,9 +2767,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.33.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.33.1.tgz", - "integrity": "sha512-8VyRoJqtb2uQ8/bFRKNuACYZt7r+Xx0k2wXRGTyH05lCjAiVIXn7DiS2BxHFty7M1QEWUCMNsb/UC/x/Cu2wuA==", + "version": "2.34.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.34.1.tgz", + "integrity": "sha512-mU48VpDTwRgt7/Pf3vk/P87m4kM3XEXHHHfq9EvHCTspFF6GtMfL9njZ7+5Z+7ko852JS4kpunjZtsxmoP4/zA==", "cpu": [ "x64" ], @@ -2998,9 +2998,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.0.tgz", - "integrity": "sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==", + "version": "22.5.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.2.tgz", + "integrity": "sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==", "dev": true, "license": "MIT", "dependencies": { @@ -3982,9 +3982,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001653", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", - "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", + "version": "1.0.30001655", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001655.tgz", + "integrity": "sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==", "dev": true, "funding": [ { @@ -4553,9 +4553,9 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", "engines": { From f8d5490f80680d9167471c5325718dba0699be93 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 11:30:57 +0000 Subject: [PATCH 326/422] fix(deps): update dependency hono to ^4.5.11 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1baa3e06..bf333e91 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.10", + "hono": "^4.5.11", "i18next": "^23.14.0", "i18next-icu": "^2.3.0" }, @@ -5380,9 +5380,9 @@ } }, "node_modules/hono": { - "version": "4.5.10", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.10.tgz", - "integrity": "sha512-az6tdU1U8o/l0v8O37FIQuc+ER/TeD9vHt/qs8JnBDgMxw6Zu5L2AixUyHeXZNcu87r7iYo8Ey85R7IogOINKA==", + "version": "4.5.11", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.11.tgz", + "integrity": "sha512-62FcjLPtjAFwISVBUshryl+vbHOjg8rE4uIK/dxyR8GpLztunZpwFmfEvmJCUI7xoGh/Sr3CGCDPCmYxVw7wUQ==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 823facd2..0731ce87 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.14.0", "i18next-icu": "^2.3.0", - "hono": "^4.5.10" + "hono": "^4.5.11" } } From e5f5dae631d95f2e91ceac012cb5ddde4e09ef05 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:37:41 +0000 Subject: [PATCH 327/422] chore(deps): update dependency wrangler to ^3.74.0 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index bf333e91..35909160 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.73.0" + "wrangler": "^3.74.0" } }, "node_modules/@ampproject/remapping": { @@ -8044,9 +8044,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240821.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.0.tgz", - "integrity": "sha512-4BhLGpssQxM/O6TZmJ10GkT3wBJK6emFkZ3V87/HyvQmVt8zMxEBvyw5uv6kdtp+7F54Nw6IKFJjPUL8rFVQrQ==", + "version": "3.20240821.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.1.tgz", + "integrity": "sha512-81qdiryDG7VXzZuoa0EwhkaIYYrn7+StRIrd/2i7SPqPUNICUBjbhFFKqTnvE1+fqIPPB6l8ShKFaFvmnZOASg==", "dev": true, "license": "MIT", "dependencies": { @@ -10285,9 +10285,9 @@ } }, "node_modules/wrangler": { - "version": "3.73.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.73.0.tgz", - "integrity": "sha512-VrdDR2OpvsCQp+r5Of3rDP1W64cNN/LHLVx1roULOlPS8PZiv7rUYgkwhdCQ61+HICAaeSxWYIzkL5+B9+8W3g==", + "version": "3.74.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.74.0.tgz", + "integrity": "sha512-wmtb+tQrgb61yN+Wa2JM98G1Gt4tKFRYPw6xwuyzUcA74L+Dum1A13w22/manl9Gq1jA3dPn+7UzT5sYEVHRog==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10299,7 +10299,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240821.0", + "miniflare": "3.20240821.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 0731ce87..70d49e25 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.73.0" + "wrangler": "^3.74.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 2aa437255da9697cb75084e07128c5f4632e668b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 11:12:36 +0000 Subject: [PATCH 328/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240903.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35909160..9a7a04db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240821.1", + "@cloudflare/workers-types": "^4.20240903.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.3", "@sentry/integrations": "^7.114.0", @@ -688,9 +688,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240821.1.tgz", - "integrity": "sha512-icAkbnAqgVl6ef9lgLTom8na+kj2RBw2ViPAQ586hbdj0xZcnrjK7P46Eu08OU9D/lNDgN2sKU/sxhe2iK/gIg==", + "version": "4.20240903.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240903.0.tgz", + "integrity": "sha512-a4mqgtVsPWg3JNNlQdLRE0Z6/mHr/uXa1ANDw6Zd7in438UCbeb+j7Z954Sf93G24jExpAn9VZ8kUUml0RwZbQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 70d49e25..5b5ffa1e 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240821.1", + "@cloudflare/workers-types": "^4.20240903.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.3", "@sentry/integrations": "^7.114.0", From 9bc44b72973c8bfc953e8ba1018f646a96064275 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 4 Sep 2024 13:06:06 +0000 Subject: [PATCH 329/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.4 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9a7a04db..ab8f409d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240903.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.3", + "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2602,9 +2602,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.3.tgz", - "integrity": "sha512-OlHA+i+vnQHRIdry4glpiS/xTOtgjmpXOt6IBOUqynx5Jd/iK1+fj+t8CckqOx9wRacO/hru2wfW/jFq0iViLg==", + "version": "2.22.4", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.4.tgz", + "integrity": "sha512-hbSq067KwmeKIEkmyzkTNJbmbtx2KRqvpiy9Q/DynI5Z46Nko/ppvgIfyFXK9DelwvEPOqZic4WXTIhO4iv3DA==", "dev": true, "license": "MIT", "engines": { @@ -2612,14 +2612,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.3.tgz", - "integrity": "sha512-DeoUl0WffcqZZRl5Wy9aHvX4WfZbbWt0QbJ7NJrcEViq+dRAI2FQTYECFLwdZi5Gtb3oyqZICO+P7k8wDnzsjQ==", + "version": "2.22.4", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.4.tgz", + "integrity": "sha512-25NiyV3v6mdqOXlpzbbJnq0FHdAu1uTEDr+DU8CzNLjIXlq2Sr2CFZ/mhRcR6daM8OAretJdQ34lu0yHUVeE4Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.3", + "@sentry/babel-plugin-component-annotate": "2.22.4", "@sentry/cli": "^2.33.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2798,13 +2798,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.3", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.3.tgz", - "integrity": "sha512-awiEMsMhc98Tz2M+6sxxP12GPagw/yOzB0D6FrCinlM9d/GKeFNOsvayTY3Dl+wed5tODu5VcARDe8xfQVt4GQ==", + "version": "2.22.4", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.4.tgz", + "integrity": "sha512-/5HwkDtOru7hTZwKRYX8ucVgj4BRxhl2Iq5zsT5GqlzDKIZhpIwugwSQKChW1G7HP27/YN7XuGotgeIApF9hew==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.3", + "@sentry/bundler-plugin-core": "2.22.4", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index 5b5ffa1e..8d7bd855 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240903.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.3", + "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.12", "@typescript-eslint/eslint-plugin": "^7.18.0", From a1961a91dd5e096cf304fc723614434a5da58ef6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 6 Sep 2024 09:52:38 +0000 Subject: [PATCH 330/422] chore(deps): update dependency wrangler to ^3.75.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ab8f409d..c5d2443b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.74.0" + "wrangler": "^3.75.0" } }, "node_modules/@ampproject/remapping": { @@ -10285,9 +10285,9 @@ } }, "node_modules/wrangler": { - "version": "3.74.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.74.0.tgz", - "integrity": "sha512-wmtb+tQrgb61yN+Wa2JM98G1Gt4tKFRYPw6xwuyzUcA74L+Dum1A13w22/manl9Gq1jA3dPn+7UzT5sYEVHRog==", + "version": "3.75.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.75.0.tgz", + "integrity": "sha512-CitNuNj0O1z6qbonUXmpUbxeWpU3nx28Kc4ZT33tMdeooQssb063Ie7+ZCdfS3kPhRHSwGdtOV22xFYytHON8w==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 8d7bd855..10de1103 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.5.4", - "wrangler": "^3.74.0" + "wrangler": "^3.75.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 7aa7a116ce6a774e307601cdc591a545a0a760ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 01:40:39 +0000 Subject: [PATCH 331/422] chore(deps): lock file maintenance --- package-lock.json | 106 +++++++++++++++++++++++----------------------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index c5d2443b..2f03c9fa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2632,9 +2632,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.34.1.tgz", - "integrity": "sha512-hAHvu+XH1kn1ee2NUWvuqAZenK/MrxqQzeIrIYATqF2XGjtSOr7irjAKWjd97/vXdLHA6TBnMW1wHwLcuJK2tg==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.35.0.tgz", + "integrity": "sha512-7sHRJViEgHTfEXf+HD1Fb2cwmnxlILmb2NNxghP2vvrgC2PhuwuJU7AX4zg7HjJgxH9HBmnn4AJskDujaJ/6cQ==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2652,19 +2652,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.34.1", - "@sentry/cli-linux-arm": "2.34.1", - "@sentry/cli-linux-arm64": "2.34.1", - "@sentry/cli-linux-i686": "2.34.1", - "@sentry/cli-linux-x64": "2.34.1", - "@sentry/cli-win32-i686": "2.34.1", - "@sentry/cli-win32-x64": "2.34.1" + "@sentry/cli-darwin": "2.35.0", + "@sentry/cli-linux-arm": "2.35.0", + "@sentry/cli-linux-arm64": "2.35.0", + "@sentry/cli-linux-i686": "2.35.0", + "@sentry/cli-linux-x64": "2.35.0", + "@sentry/cli-win32-i686": "2.35.0", + "@sentry/cli-win32-x64": "2.35.0" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.34.1.tgz", - "integrity": "sha512-SqlCunwhweMDJNKVf3kabiN6FwpvCIffn2cjfaZD0zqZQ3M1tWMJ/kSA0TGfe7lWu9JloNmVm+ArcudGitvX3w==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.35.0.tgz", + "integrity": "sha512-dRtDaASkB1ncSbCLMIL8bxki4dPMimSdYz74XOUJ5IvDVVzEInEO7PqvyOj/cyafB+1FSNudaZ90ZRvsNN1Maw==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2676,9 +2676,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.34.1.tgz", - "integrity": "sha512-CDhtFbUs16CoU10wEbxnn/pEuenFIMosTcxI7v0gWp3Wo0B2h0bOsLEk9dlT0YsqRTAldKUzef9AVX82m5Svwg==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.35.0.tgz", + "integrity": "sha512-zNL+/HnepZ4/MkIS8wfoUQxSa+k6r0DSSdX1TpDH5436u+3LB5rfCTBfZ624DWHKMoXX+1dI+rWSi+zL8QFMsg==", "cpu": [ "arm" ], @@ -2694,9 +2694,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.34.1.tgz", - "integrity": "sha512-iSl/uNWjKbVPb6ll12SmHG9iGcC3oN8jjzdycm/mD3H/d8DLMloEiaz8lHQnsYCaPiNKwap1ThKlPvnKOU4SNg==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.35.0.tgz", + "integrity": "sha512-NpyVz2lQWWkMa9GZkt0m4cA/wsgYnWOE6Z+4ePUGjbOIG3Ws9DLaHjYxUUYI79kxfbVCp7wLo1S6kOkj+M1Dlw==", "cpu": [ "arm64" ], @@ -2712,9 +2712,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.34.1.tgz", - "integrity": "sha512-jq5o49pgzJFv/CQtvx4FLVO1xra22gzP76FtmvPwEhZQhJT6QduW9fpnvVDnOaY8YLzC7GAeszUV6sqZ0MZUqg==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.35.0.tgz", + "integrity": "sha512-vIYwZVqx+kYZdPsenIm+UqjSCKe9Q2Aof6kzrzW0DPR1WyqIWbWG4NbiugiPTiuA1dLjUjYpGP8wyIqb8hxv4w==", "cpu": [ "x86", "ia32" @@ -2731,9 +2731,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.34.1.tgz", - "integrity": "sha512-O99RAkrcMErWLPRdza6HaG7kmHCx9MYFNDX6FLrAgSP3oz+X3ral1oDTIrMs4hVbPDK287ZGAqCJtk+1iOjEBg==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.35.0.tgz", + "integrity": "sha512-7Wy5QNt6wZ8EaxEbHqP0DEiyUcXRVItRt9jzhpa2nCaawL+fwDOQCjUkHGsdIC+y14UqA+er9CaPCSp8sA6Vaw==", "cpu": [ "x64" ], @@ -2749,9 +2749,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.34.1.tgz", - "integrity": "sha512-yEeuneEVmExCbWlnSauhIg8wZDfKxRaou8XRfM6oPlSBu0XO5HUI3uRK5t2xT0zX8Syzh2kCZpdVE1KLavVeKA==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.35.0.tgz", + "integrity": "sha512-XDcBUtO5A9elH+xgFNs6NBjkMBnz0sZLo5DU7LE77qKXULnlLeJ63eZD1ukQIRPvxEDsIEPOllRweLuAlUMDtw==", "cpu": [ "x86", "ia32" @@ -2767,9 +2767,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.34.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.34.1.tgz", - "integrity": "sha512-mU48VpDTwRgt7/Pf3vk/P87m4kM3XEXHHHfq9EvHCTspFF6GtMfL9njZ7+5Z+7ko852JS4kpunjZtsxmoP4/zA==", + "version": "2.35.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.35.0.tgz", + "integrity": "sha512-86yHO+31qAXUeAdSCH7MNodn/cn/9xd2fTrxjtfNZWO0pX0jW91sCdomfBxhu5b977cyV9gNcqeBbc9XSIKIIA==", "cpu": [ "x64" ], @@ -2998,9 +2998,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.5.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.2.tgz", - "integrity": "sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==", + "version": "22.5.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.4.tgz", + "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", "dev": true, "license": "MIT", "dependencies": { @@ -3982,9 +3982,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001655", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001655.tgz", - "integrity": "sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==", + "version": "1.0.30001658", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001658.tgz", + "integrity": "sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==", "dev": true, "funding": [ { @@ -4104,9 +4104,9 @@ } }, "node_modules/cjs-module-lexer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.0.tgz", - "integrity": "sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", "dev": true, "license": "MIT" }, @@ -4324,13 +4324,13 @@ } }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -4456,9 +4456,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", - "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", + "version": "1.5.18", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz", + "integrity": "sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==", "dev": true, "license": "ISC" }, @@ -8110,9 +8110,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, @@ -8600,9 +8600,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", "dev": true, "license": "ISC" }, From 7cb045e297bff8cb666face2c84d390841ae0d83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 17:11:58 +0000 Subject: [PATCH 332/422] chore(deps): update dependency typescript to ^5.6.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2f03c9fa..a5559561 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "wrangler": "^3.75.0" } }, @@ -9939,9 +9939,9 @@ } }, "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 10de1103..f1e03aa2 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", - "typescript": "^5.5.4", + "typescript": "^5.6.2", "wrangler": "^3.75.0" }, "dependencies": { From 077520f26c3c0a02af1b4406da09fbd3f41e6599 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 20:23:52 +0000 Subject: [PATCH 333/422] fix(deps): update dependency i18next to ^23.15.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index a5559561..bcaf15c3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.11", - "i18next": "^23.14.0", + "i18next": "^23.15.0", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5434,9 +5434,9 @@ } }, "node_modules/i18next": { - "version": "23.14.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.14.0.tgz", - "integrity": "sha512-Y5GL4OdA8IU2geRrt2+Uc1iIhsjICdHZzT9tNwQ3TVqdNzgxHToGCKf/TPRP80vTCAP6svg2WbbJL+Gx5MFQVA==", + "version": "23.15.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.0.tgz", + "integrity": "sha512-saeTb1tIQT+W/3xMivWSEVdpjyiEbj0IeK8eI/PB8jyr5gSQF5qxWLlGLEgRa5od3lvMfvW+ituhrf2VCNfTuw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index f1e03aa2..0a12b853 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.14.0", + "i18next": "^23.15.0", "i18next-icu": "^2.3.0", "hono": "^4.5.11" } From 68965b1ae6b2dd781b7781711fcd2b5e3f43ac31 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 09:42:03 +0000 Subject: [PATCH 334/422] fix(deps): update dependency i18next to ^23.15.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index bcaf15c3..7cbff973 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.5.11", - "i18next": "^23.15.0", + "i18next": "^23.15.1", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5434,9 +5434,9 @@ } }, "node_modules/i18next": { - "version": "23.15.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.0.tgz", - "integrity": "sha512-saeTb1tIQT+W/3xMivWSEVdpjyiEbj0IeK8eI/PB8jyr5gSQF5qxWLlGLEgRa5od3lvMfvW+ituhrf2VCNfTuw==", + "version": "23.15.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.1.tgz", + "integrity": "sha512-wB4abZ3uK7EWodYisHl/asf8UYEhrI/vj/8aoSsrj/ZDxj4/UXPOa1KvFt1Fq5hkUHquNqwFlDprmjZ8iySgYA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 0a12b853..cd4bca21 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.15.0", + "i18next": "^23.15.1", "i18next-icu": "^2.3.0", "hono": "^4.5.11" } From ac3592191ac2d66ab542f4ec1c9f3bdf24178cb2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:29:01 +0000 Subject: [PATCH 335/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240909.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7cbff973..50f5e18b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240903.0", + "@cloudflare/workers-types": "^4.20240909.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", @@ -688,9 +688,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240903.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240903.0.tgz", - "integrity": "sha512-a4mqgtVsPWg3JNNlQdLRE0Z6/mHr/uXa1ANDw6Zd7in438UCbeb+j7Z954Sf93G24jExpAn9VZ8kUUml0RwZbQ==", + "version": "4.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240909.0.tgz", + "integrity": "sha512-4knwtX6efxIsIxawdmPyynU9+S8A78wntU8eUIEldStWP4gNgxGkeWcfCMXulTx8oxr3DU4aevHyld9HGV8VKQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index cd4bca21..5577a32c 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240903.0", + "@cloudflare/workers-types": "^4.20240909.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", From 6e7ea49cc6d7c0ab9869c1540fa1655c7a5e156b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Sep 2024 19:48:14 +0000 Subject: [PATCH 336/422] chore(deps): update dependency wrangler to ^3.76.0 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 50f5e18b..461da5a3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.75.0" + "wrangler": "^3.76.0" } }, "node_modules/@ampproject/remapping": { @@ -8044,9 +8044,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240821.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.1.tgz", - "integrity": "sha512-81qdiryDG7VXzZuoa0EwhkaIYYrn7+StRIrd/2i7SPqPUNICUBjbhFFKqTnvE1+fqIPPB6l8ShKFaFvmnZOASg==", + "version": "3.20240821.2", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.2.tgz", + "integrity": "sha512-mgWekp437zD5l2Rz/in/OGBAISNB3rWr69DhR5Iq3WoToUNeAnkbW/CWPBpJiw5WHzZfHHOT+sVjSksAGRJitg==", "dev": true, "license": "MIT", "dependencies": { @@ -10285,9 +10285,9 @@ } }, "node_modules/wrangler": { - "version": "3.75.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.75.0.tgz", - "integrity": "sha512-CitNuNj0O1z6qbonUXmpUbxeWpU3nx28Kc4ZT33tMdeooQssb063Ie7+ZCdfS3kPhRHSwGdtOV22xFYytHON8w==", + "version": "3.76.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.76.0.tgz", + "integrity": "sha512-HQWJm5/RUHVr+Vg2KM55pjDSbcEh5WxR6Swcpz1jQ5o+ytoLoj31IHMsl4cJFfM/JtzjBXSpRbS00lDnGfFc2A==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10299,7 +10299,7 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240821.1", + "miniflare": "3.20240821.2", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 5577a32c..74c6d595 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.75.0" + "wrangler": "^3.76.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 5a1ae3345f9b250fc6d8e8cd8f9cad1c599f44f9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:34:51 +0000 Subject: [PATCH 337/422] fix(deps): update dependency hono to ^4.6.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 461da5a3..b3b02bab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.5.11", + "hono": "^4.6.1", "i18next": "^23.15.1", "i18next-icu": "^2.3.0" }, @@ -5380,9 +5380,9 @@ } }, "node_modules/hono": { - "version": "4.5.11", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.5.11.tgz", - "integrity": "sha512-62FcjLPtjAFwISVBUshryl+vbHOjg8rE4uIK/dxyR8GpLztunZpwFmfEvmJCUI7xoGh/Sr3CGCDPCmYxVw7wUQ==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.1.tgz", + "integrity": "sha512-6NGwvttY1+HAFii08VYiEKI6ETPAFbpLntpm2M/MogEsAFWdZV74UNT+2M4bmqX90cIQhjlpBSP+tO+CfB0uww==", "license": "MIT", "engines": { "node": ">=16.0.0" diff --git a/package.json b/package.json index 74c6d595..8364b4a5 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.15.1", "i18next-icu": "^2.3.0", - "hono": "^4.5.11" + "hono": "^4.6.1" } } From 5257de1b97b89e717a1b7fb7812c49ef09aa5dfe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 17:13:00 +0000 Subject: [PATCH 338/422] chore(deps): update dependency @types/jest to ^29.5.13 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b3b02bab..c37152a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", @@ -2979,9 +2979,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.12", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.12.tgz", - "integrity": "sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==", + "version": "29.5.13", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", + "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 8364b4a5..3abbd2a9 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", - "@types/jest": "^29.5.12", + "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", From 25d0b8e06fca91736210a60e573df04b29463bc9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 21:23:27 +0000 Subject: [PATCH 339/422] chore(deps): update dependency wrangler to ^3.77.0 --- package-lock.json | 80 +++++++++++++++++++++++++---------------------- package.json | 2 +- 2 files changed, 43 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index c37152a2..d8dfeb1d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.76.0" + "wrangler": "^3.77.0" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240821.1.tgz", - "integrity": "sha512-CDBpfZKrSy4YrIdqS84z67r3Tzal2pOhjCsIb63IuCnvVes59/ft1qhczBzk9EffeOE2iTCrA4YBT7Sbn7USew==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240909.0.tgz", + "integrity": "sha512-nJ8jm/6PR8DPzVb4QifNAfSdrFZXNblwIdOhLTU5FpSvFFocmzFX5WgzQagvtmcC9/ZAQyxuf7WynDNyBcoe0Q==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240821.1.tgz", - "integrity": "sha512-Q+9RedvNbPcEt/dKni1oN94OxbvuNAeJkgHmrLFTGF8zu21wzOhVkQeRNxcYxrMa9mfStc457NAg13OVCj2kHQ==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240909.0.tgz", + "integrity": "sha512-gJqKa811oSsoxy9xuoQn7bS0Hr1sY+o3EUORTcEnulG6Kz9NQ6nd8QNdp2Hrk2jmmSqwrNkn+a6PZkWzk6Q0Gw==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240821.1.tgz", - "integrity": "sha512-j6z3KsPtawrscoLuP985LbqFrmsJL6q1mvSXOXTqXGODAHIzGBipHARdOjms3UQqovzvqB2lQaQsZtLBwCZxtA==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240909.0.tgz", + "integrity": "sha512-sJrmtccfMg73sZljiBpe4R+lhF58TqzqhF2pQG8HRjyxkzkM1sjpZqfEFaIkNUDqd3/Ibji49fklhPCGXljKSg==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240821.1.tgz", - "integrity": "sha512-I9bHgZOxJQW0CV5gTdilyxzTG7ILzbTirehQWgfPx9X77E/7eIbR9sboOMgyeC69W4he0SKtpx0sYZuTJu4ERw==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240909.0.tgz", + "integrity": "sha512-dTbSdceyRXPOSER+18AwYRbPQG0e/Dwl2trmfMMCETkfJhNLv1fU3FFMJPjfILijKnhTZHSnHCx0+xwHdon2fg==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240821.1.tgz", - "integrity": "sha512-keC97QPArs6LWbPejQM7/Y8Jy8QqyaZow4/ZdsGo+QjlOLiZRDpAenfZx3CBUoWwEeFwQTl2FLO+8hV1SWFFYw==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240909.0.tgz", + "integrity": "sha512-/d4BT0kcWFa7Qc0K4K9+cwVQ1qyPNKiO42JZUijlDlco+TYTPkLO3qGEohmwbfMq+BieK7JTMSgjO81ZHpA0HQ==", "cpu": [ "x64" ], @@ -678,11 +678,15 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.1.tgz", - "integrity": "sha512-nYh4r8JwOOjYIdH2zub++CmIKlkYFlpxI1nBHimoiHcytJXD/b7ldJ21TtfzUZMCgI78mxVlymMHA/ReaOxKlA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.0.tgz", + "integrity": "sha512-qLJzGKwl2SiaaieoCFdj2q85hthPgmF5KjRaZzsPdMKtP+PQnzSWfARsd5mZh71ut5/0grYkUCYWedFe4bY++g==", "dev": true, "license": "MIT OR Apache-2.0", + "dependencies": { + "mime": "^3.0.0", + "zod": "^3.22.3" + }, "engines": { "node": ">=16.7.0" } @@ -8044,9 +8048,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240821.2", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240821.2.tgz", - "integrity": "sha512-mgWekp437zD5l2Rz/in/OGBAISNB3rWr69DhR5Iq3WoToUNeAnkbW/CWPBpJiw5WHzZfHHOT+sVjSksAGRJitg==", + "version": "3.20240909.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.0.tgz", + "integrity": "sha512-20eJCCToBvxohLW0vWZHPRL6JPbqJQ4nkCK6MelgTRkw4CLd7MUYbY70M8olJjTuBDK/84/1CkNC4Q/OrbHIDA==", "dev": true, "license": "MIT", "dependencies": { @@ -8058,7 +8062,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240821.1", + "workerd": "1.20240909.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10264,9 +10268,9 @@ } }, "node_modules/workerd": { - "version": "1.20240821.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240821.1.tgz", - "integrity": "sha512-y4phjCnEG96u8ZkgkkHB+gSw0i6uMNo23rBmixylWpjxDklB+LWD8dztasvsu7xGaZbLoTxQESdEw956F7VJDA==", + "version": "1.20240909.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240909.0.tgz", + "integrity": "sha512-NwuYh/Fgr/MK0H+Ht687sHl/f8tumwT5CWzYR0MZMHri8m3CIYu2IaY4tBFWoKE/tOU1Z5XjEXECa9zXY4+lwg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10277,29 +10281,29 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240821.1", - "@cloudflare/workerd-darwin-arm64": "1.20240821.1", - "@cloudflare/workerd-linux-64": "1.20240821.1", - "@cloudflare/workerd-linux-arm64": "1.20240821.1", - "@cloudflare/workerd-windows-64": "1.20240821.1" + "@cloudflare/workerd-darwin-64": "1.20240909.0", + "@cloudflare/workerd-darwin-arm64": "1.20240909.0", + "@cloudflare/workerd-linux-64": "1.20240909.0", + "@cloudflare/workerd-linux-arm64": "1.20240909.0", + "@cloudflare/workerd-windows-64": "1.20240909.0" } }, "node_modules/wrangler": { - "version": "3.76.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.76.0.tgz", - "integrity": "sha512-HQWJm5/RUHVr+Vg2KM55pjDSbcEh5WxR6Swcpz1jQ5o+ytoLoj31IHMsl4cJFfM/JtzjBXSpRbS00lDnGfFc2A==", + "version": "3.77.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.77.0.tgz", + "integrity": "sha512-XdzStAdB6c87cc9CJRinMzAAFqqSZ19pQ+m6Gzx5fHeWXSclrOFsfD2iSmil8C3/LsrtwoIXghibK98FN0HhhQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.4.1", + "@cloudflare/workers-shared": "0.5.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240821.2", + "miniflare": "3.20240909.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", @@ -10307,7 +10311,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-1724863496.70db6f1", - "workerd": "1.20240821.1", + "workerd": "1.20240909.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10321,7 +10325,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240821.1" + "@cloudflare/workers-types": "^4.20240909.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 3abbd2a9..402071ed 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.76.0" + "wrangler": "^3.77.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 64fc0c5d6b5c08f9e50a1e1deee23ff984f38ae1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 21:45:32 +0000 Subject: [PATCH 340/422] chore(deps): update dependency wrangler to ^3.78.1 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index d8dfeb1d..4ff3042b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.77.0" + "wrangler": "^3.78.1" } }, "node_modules/@ampproject/remapping": { @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.0.tgz", - "integrity": "sha512-qLJzGKwl2SiaaieoCFdj2q85hthPgmF5KjRaZzsPdMKtP+PQnzSWfARsd5mZh71ut5/0grYkUCYWedFe4bY++g==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.2.tgz", + "integrity": "sha512-7A4srUwAAfL+OeQdXgWZEflIvT0u8MQ7S/Frm1VfgdPF1kFEzTrCa37GHcL2MzXftLm3hNGdqi24vwNuQyFv2A==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -8048,9 +8048,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240909.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.0.tgz", - "integrity": "sha512-20eJCCToBvxohLW0vWZHPRL6JPbqJQ4nkCK6MelgTRkw4CLd7MUYbY70M8olJjTuBDK/84/1CkNC4Q/OrbHIDA==", + "version": "3.20240909.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.1.tgz", + "integrity": "sha512-tdzJFApHmqFYlpjfpqBDnsE6dHUDLHejBrNgXftLfTf/ni5NySgXKnuntCCMdRtnTpjUKmkHiusGrBCf9b1rnA==", "dev": true, "license": "MIT", "dependencies": { @@ -10289,21 +10289,21 @@ } }, "node_modules/wrangler": { - "version": "3.77.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.77.0.tgz", - "integrity": "sha512-XdzStAdB6c87cc9CJRinMzAAFqqSZ19pQ+m6Gzx5fHeWXSclrOFsfD2iSmil8C3/LsrtwoIXghibK98FN0HhhQ==", + "version": "3.78.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.1.tgz", + "integrity": "sha512-octA1RZBB/AmHPHEcFQJEdPEIVaLbQd0guTNECkmJ/aKi+VSW+EKsvfhMx0m6TWLmH8NWSJBnqwJ98uiwgLvqQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.5.0", + "@cloudflare/workers-shared": "0.5.2", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240909.0", + "miniflare": "3.20240909.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.2.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 402071ed..8e379ba8 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.77.0" + "wrangler": "^3.78.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From d7d835c0ac3b80edb1fbe9d3e9617695944ed875 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Sep 2024 00:24:02 +0000 Subject: [PATCH 341/422] chore(deps): update dependency wrangler to ^3.78.2 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ff3042b..792f6aba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.1" + "wrangler": "^3.78.2" } }, "node_modules/@ampproject/remapping": { @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.2.tgz", - "integrity": "sha512-7A4srUwAAfL+OeQdXgWZEflIvT0u8MQ7S/Frm1VfgdPF1kFEzTrCa37GHcL2MzXftLm3hNGdqi24vwNuQyFv2A==", + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.3.tgz", + "integrity": "sha512-Yk5Im7zsyKbzd7qi+DrL7ZJR9+bdZwq9BqZWS4muDIWA8MCUeSLsUC+C9u+jdwfPSi5It2AcQG4f0iwZr6jkkQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10289,14 +10289,14 @@ } }, "node_modules/wrangler": { - "version": "3.78.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.1.tgz", - "integrity": "sha512-octA1RZBB/AmHPHEcFQJEdPEIVaLbQd0guTNECkmJ/aKi+VSW+EKsvfhMx0m6TWLmH8NWSJBnqwJ98uiwgLvqQ==", + "version": "3.78.2", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.2.tgz", + "integrity": "sha512-PL7GchswGrNm2OvdSw5yG3ZAqNjpaQIO++p8E1TaCi63DSyssKFYeYqTvfFshsQPP2u1dox5JFXtLc6IE/m1xw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.5.2", + "@cloudflare/workers-shared": "0.5.3", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", diff --git a/package.json b/package.json index 8e379ba8..b9fcfa6a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.1" + "wrangler": "^3.78.2" }, "dependencies": { "@hono/sentry": "^1.2.0", From 157a17c27c4341595606aafc6a3c77157f024e67 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 01:40:25 +0000 Subject: [PATCH 342/422] chore(deps): lock file maintenance --- package-lock.json | 110 +++++++++++++++++++++++----------------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/package-lock.json b/package-lock.json index 792f6aba..a9362fd8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1150,9 +1150,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", - "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", + "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, "license": "MIT", "engines": { @@ -2636,9 +2636,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.35.0.tgz", - "integrity": "sha512-7sHRJViEgHTfEXf+HD1Fb2cwmnxlILmb2NNxghP2vvrgC2PhuwuJU7AX4zg7HjJgxH9HBmnn4AJskDujaJ/6cQ==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.1.tgz", + "integrity": "sha512-gzK5uQKDWKhyH5udoB5+oaUNrS//urWyaXgKvHKz4gFfl744HuKY9dpLPP2nMnf0zLGmGM6xJnMXLqILq0mtxw==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2656,19 +2656,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.35.0", - "@sentry/cli-linux-arm": "2.35.0", - "@sentry/cli-linux-arm64": "2.35.0", - "@sentry/cli-linux-i686": "2.35.0", - "@sentry/cli-linux-x64": "2.35.0", - "@sentry/cli-win32-i686": "2.35.0", - "@sentry/cli-win32-x64": "2.35.0" + "@sentry/cli-darwin": "2.36.1", + "@sentry/cli-linux-arm": "2.36.1", + "@sentry/cli-linux-arm64": "2.36.1", + "@sentry/cli-linux-i686": "2.36.1", + "@sentry/cli-linux-x64": "2.36.1", + "@sentry/cli-win32-i686": "2.36.1", + "@sentry/cli-win32-x64": "2.36.1" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.35.0.tgz", - "integrity": "sha512-dRtDaASkB1ncSbCLMIL8bxki4dPMimSdYz74XOUJ5IvDVVzEInEO7PqvyOj/cyafB+1FSNudaZ90ZRvsNN1Maw==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.1.tgz", + "integrity": "sha512-JOHQjVD8Kqxm1jUKioAP5ohLOITf+Dh6+DBz4gQjCNdotsvNW5m63TKROwq2oB811p+Jzv5304ujmN4cAqW1Ww==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2680,9 +2680,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.35.0.tgz", - "integrity": "sha512-zNL+/HnepZ4/MkIS8wfoUQxSa+k6r0DSSdX1TpDH5436u+3LB5rfCTBfZ624DWHKMoXX+1dI+rWSi+zL8QFMsg==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.1.tgz", + "integrity": "sha512-gvEOKN0fWL2AVqUBKHNXPRZfJNvKTs8kQhS8cQqahZGgZHiPCI4BqW45cKMq+ZTt1UUbLmt6khx5Dz7wi+0i5A==", "cpu": [ "arm" ], @@ -2698,9 +2698,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.35.0.tgz", - "integrity": "sha512-NpyVz2lQWWkMa9GZkt0m4cA/wsgYnWOE6Z+4ePUGjbOIG3Ws9DLaHjYxUUYI79kxfbVCp7wLo1S6kOkj+M1Dlw==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.1.tgz", + "integrity": "sha512-R//3ZEkbzvoStr3IA7nxBZNiBYyxOljOqAhgiTnejXHmnuwDzM3TBA2n5vKPE/kBFxboEBEw0UTzTIRb1T0bgw==", "cpu": [ "arm64" ], @@ -2716,9 +2716,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.35.0.tgz", - "integrity": "sha512-vIYwZVqx+kYZdPsenIm+UqjSCKe9Q2Aof6kzrzW0DPR1WyqIWbWG4NbiugiPTiuA1dLjUjYpGP8wyIqb8hxv4w==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.1.tgz", + "integrity": "sha512-R7sW5Vk/HacVy2YgQoQB+PwccvFYf2CZVPSFSFm2z7MEfNe77UYHWUq+sjJ4vxWG6HDWGVmaX0fjxyDkE01JRA==", "cpu": [ "x86", "ia32" @@ -2735,9 +2735,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.35.0.tgz", - "integrity": "sha512-7Wy5QNt6wZ8EaxEbHqP0DEiyUcXRVItRt9jzhpa2nCaawL+fwDOQCjUkHGsdIC+y14UqA+er9CaPCSp8sA6Vaw==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.1.tgz", + "integrity": "sha512-UMr3ik8ksA7zQfbzsfwCb+ztenLnaeAbX94Gp+bzANZwPfi/vVHf2bLyqsBs4OyVt9SPlN1bbM/RTGfMjZ3JOw==", "cpu": [ "x64" ], @@ -2753,9 +2753,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.35.0.tgz", - "integrity": "sha512-XDcBUtO5A9elH+xgFNs6NBjkMBnz0sZLo5DU7LE77qKXULnlLeJ63eZD1ukQIRPvxEDsIEPOllRweLuAlUMDtw==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.1.tgz", + "integrity": "sha512-CflvhnvxPEs5GWQuuDtYSLqPrBaPbcSJFlBuUIb+8WNzRxvVfjgw1qzfZmkQqABqiy/YEsEekllOoMFZAvCcVA==", "cpu": [ "x86", "ia32" @@ -2771,9 +2771,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.35.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.35.0.tgz", - "integrity": "sha512-86yHO+31qAXUeAdSCH7MNodn/cn/9xd2fTrxjtfNZWO0pX0jW91sCdomfBxhu5b977cyV9gNcqeBbc9XSIKIIA==", + "version": "2.36.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.1.tgz", + "integrity": "sha512-wWqht2xghcK3TGnooHZSzA3WSjdtno/xFjZLvWmw38rblGwgKMxLZnlxV6uDyS+OJ6CbfDTlCRay/0TIqA0N8g==", "cpu": [ "x64" ], @@ -3002,9 +3002,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.5.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.4.tgz", - "integrity": "sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==", + "version": "22.5.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", + "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", "dev": true, "license": "MIT", "dependencies": { @@ -3485,9 +3485,9 @@ } }, "node_modules/acorn-walk": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", "dev": true, "license": "MIT", "dependencies": { @@ -3986,9 +3986,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001658", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001658.tgz", - "integrity": "sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==", + "version": "1.0.30001660", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz", + "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==", "dev": true, "funding": [ { @@ -4460,9 +4460,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.18", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz", - "integrity": "sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==", + "version": "1.5.23", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.23.tgz", + "integrity": "sha512-mBhODedOXg4v5QWwl21DjM5amzjmI1zw9EPrPK/5Wx7C8jt33bpZNrC7OhHUG3pxRtbLpr3W2dXT+Ph1SsfRZA==", "dev": true, "license": "ISC" }, @@ -8377,9 +8377,9 @@ } }, "node_modules/ohash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", - "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", "dev": true, "license": "MIT" }, @@ -8580,9 +8580,9 @@ } }, "node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", + "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", "dev": true, "license": "MIT" }, @@ -9444,9 +9444,9 @@ } }, "node_modules/terser": { - "version": "5.31.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", - "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", + "version": "5.32.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.32.0.tgz", + "integrity": "sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==", "dev": true, "license": "BSD-2-Clause", "peer": true, From 150751d93ba067109b246bde55080449c2657890 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 16 Sep 2024 17:03:33 +0000 Subject: [PATCH 343/422] chore(deps): update dependency eslint to ^8.57.1 --- package-lock.json | 26 +++++++++++++------------- package.json | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index a9362fd8..f1b80b2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", @@ -1237,9 +1237,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, "license": "MIT", "engines": { @@ -1323,14 +1323,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -4577,17 +4577,17 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", diff --git a/package.json b/package.json index b9fcfa6a..95ab2759 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-config-typescript": "^3.0.0", "eslint-plugin-optimize-regex": "^1.2.1", From 0faac1c3aa7405b952dd4116d8fe9d24ebd098a9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 01:31:25 +0000 Subject: [PATCH 344/422] chore(deps): update dependency wrangler to ^3.78.3 --- package-lock.json | 18 +++++++++--------- package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index f1b80b2d..a2b623f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.2" + "wrangler": "^3.78.3" } }, "node_modules/@ampproject/remapping": { @@ -8048,9 +8048,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240909.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.1.tgz", - "integrity": "sha512-tdzJFApHmqFYlpjfpqBDnsE6dHUDLHejBrNgXftLfTf/ni5NySgXKnuntCCMdRtnTpjUKmkHiusGrBCf9b1rnA==", + "version": "3.20240909.2", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.2.tgz", + "integrity": "sha512-rZe7d0GkP02DnsgLD6qT+0K3O1azWCbDQIeHyH7WHJeyfkGPONS8U5FeNJEmus05z+2F6jcMI/Gc/Irc+UFTAA==", "dev": true, "license": "MIT", "dependencies": { @@ -10289,9 +10289,9 @@ } }, "node_modules/wrangler": { - "version": "3.78.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.2.tgz", - "integrity": "sha512-PL7GchswGrNm2OvdSw5yG3ZAqNjpaQIO++p8E1TaCi63DSyssKFYeYqTvfFshsQPP2u1dox5JFXtLc6IE/m1xw==", + "version": "3.78.3", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.3.tgz", + "integrity": "sha512-IRQ0HCmaVGeQVsW+4kqJfYuA1uBIAtjSCu8/aLRBXzdpiQ+0VSSj/uQ54wBRS08n4twFXTLiPAsYiNVF1aHyyA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10303,9 +10303,9 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240909.1", + "miniflare": "3.20240909.2", "nanoid": "^3.3.3", - "path-to-regexp": "^6.2.0", + "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", diff --git a/package.json b/package.json index 95ab2759..6f329b5e 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.2" + "wrangler": "^3.78.3" }, "dependencies": { "@hono/sentry": "^1.2.0", From 8e4cd576fcb0145e6fcfb655cf109f2347904d26 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 05:00:58 +0000 Subject: [PATCH 345/422] fix(deps): update dependency hono to ^4.6.2 --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index a2b623f7..27e6d309 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.1", + "hono": "^4.6.2", "i18next": "^23.15.1", "i18next-icu": "^2.3.0" }, @@ -5384,12 +5384,12 @@ } }, "node_modules/hono": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.1.tgz", - "integrity": "sha512-6NGwvttY1+HAFii08VYiEKI6ETPAFbpLntpm2M/MogEsAFWdZV74UNT+2M4bmqX90cIQhjlpBSP+tO+CfB0uww==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.2.tgz", + "integrity": "sha512-v+39817TgAhetmHUEli8O0uHDmxp2Up3DnhS4oUZXOl5IQ9np9tYtldd42e5zgdLVS0wsOoXQNZ6mx+BGmEvCA==", "license": "MIT", "engines": { - "node": ">=16.0.0" + "node": ">=16.9.0" } }, "node_modules/html-escaper": { diff --git a/package.json b/package.json index 6f329b5e..c79dfcee 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.15.1", "i18next-icu": "^2.3.0", - "hono": "^4.6.1" + "hono": "^4.6.2" } } From 918b67ee6250707ce87b7d212c5d8b6a73bd1c83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Sep 2024 19:32:05 +0000 Subject: [PATCH 346/422] chore(deps): update dependency wrangler to ^3.78.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27e6d309..c407f50c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.3" + "wrangler": "^3.78.4" } }, "node_modules/@ampproject/remapping": { @@ -10289,9 +10289,9 @@ } }, "node_modules/wrangler": { - "version": "3.78.3", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.3.tgz", - "integrity": "sha512-IRQ0HCmaVGeQVsW+4kqJfYuA1uBIAtjSCu8/aLRBXzdpiQ+0VSSj/uQ54wBRS08n4twFXTLiPAsYiNVF1aHyyA==", + "version": "3.78.4", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.4.tgz", + "integrity": "sha512-tIzfqg9yLk1mCxD2jwczN24vVK1W5CQ+xDCBZPxI24qWyGH5nE0n5xMnS6eknXNw0bhKaHCN7bzfxpE3DP4lPg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index c79dfcee..1bf9d633 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.3" + "wrangler": "^3.78.4" }, "dependencies": { "@hono/sentry": "^1.2.0", From e53d84905e3241cd7b9808060c9a6010193fa1d5 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 23 Sep 2024 13:05:01 +0200 Subject: [PATCH 347/422] Update i18n --- i18n/ja/resources.json | 25 +++++++++++++++- i18n/ko/resources.json | 62 ++++++++++++++++++++++++++++++++++++++- i18n/pl/resources.json | 60 ++++++++++++++++++++++++++++++++++++- i18n/pt-PT/resources.json | 9 ++++++ i18n/zh-TW/resources.json | 25 ++++++++++++++++ 5 files changed, 178 insertions(+), 3 deletions(-) diff --git a/i18n/ja/resources.json b/i18n/ja/resources.json index 0967ef42..4101be76 100644 --- a/i18n/ja/resources.json +++ b/i18n/ja/resources.json @@ -1 +1,24 @@ -{} +{ + "translatedFrom": "{language} から翻訳", + "gifIndicator": "GIF - {brandingName}", + "language_af": "アフリカーンス語", + "language_ar": "アラビア語", + "language_ca": "カタルーニャ語", + "language_cs": "チェコ語", + "language_da": "デンマーク語", + "language_de": "ドイツ語", + "language_en": "英語", + "language_el": "ギリシャ語", + "language_es": "スペイン語", + "language_fi": "フィンランド語", + "language_fr": "フランス語", + "language_he": "ヘブライ語", + "language_hu": "ハンガリー語", + "language_it": "イタリア語", + "language_ja": "日本語", + "language_ko": "韓国語", + "language_nl": "オランダ語", + "language_no": "ノルウェー語", + "language_pl": "ポーランド語", + "language_pt": "ポルトガル語" +} diff --git a/i18n/ko/resources.json b/i18n/ko/resources.json index 0967ef42..300950d4 100644 --- a/i18n/ko/resources.json +++ b/i18n/ko/resources.json @@ -1 +1,61 @@ -{} +{ + "translatedFrom": "{language}에서 번역됨", + "quotedFrom": "{name} 인용함(@{screen_name})", + "replyingTo": "@{screen_name}에 답장함", + "threadPartHeader": "@{screen_name}의 스레드 일부", + "ivAuthorActionReply": "{authorName}님의 답장(@{authorScreenName}):", + "ivAuthorActionOriginal": "{authorName}님의 원본 글(@{authorScreenName}):", + "ivAuthorActionFollowUp": "{authorName}님의 후속 글(@{authorScreenName}):", + "ivQuoteHeader": "{authorName}님의 글을 인용함(@{authorHandle})", + "photoCount": "사진 {number}/{total}", + "videoCount": "동영상 {number}/{total}", + "mediaCount": "미디어 {number}/{total}", + "videoAltTextUnavailable": "{author}의 동영상. 대체 텍스트 이용 불가.", + "gifAltTextUnavailable": "{author}의 GIF. 대체 텍스트 이용 불가.", + "ivOriginalText": "원본 텍스트", + "ivViewOriginal": "전체 스레드 보기", + "ivAboutAuthor": "작성자 소개", + "ivProfileFollowing": "{numFollowing, plural,\nother {팔로우 수}\n}", + "ivProfileFollowers": "{numFollowers, plural,\nother {팔로워 수}\n}", + "ivProfileStatuses": "{numStatuses, plural,\nother {게시글 수}\n}", + "ivProfilePictureAlt": "{author}의 프로필 사진", + "ivFallbackText": "이게 보인다면, 브라우저에서 사용자 에이전트가 이상하게 작동하고 있는 것입니다.", + "ivInternetArchiveText": "{brandingName} 보관소", + "pollFinalResults": "최종 결과", + "pollVotes": "{voteCount, plural,\nother {#표}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\nother {#표}\n}, {percentage}%", + "ivCommunityNoteHeader": "읽는 사람이 추가한 알고 싶어할 만한 내용입니다", + "surveyHeader": "이 기능이 도움이 되었나요?", + "surveyYes": "네 😁", + "surveyNo": "아니요 💀", + "gifIndicator": "GIF - {brandingName}", + "language_af": "아프리카어", + "language_ar": "아랍어", + "language_ca": "카탈로니아어", + "language_cs": "체코어", + "language_da": "덴마크어", + "language_de": "독일어", + "language_en": "영어", + "language_el": "그리스어", + "language_es": "스페인어", + "language_fi": "핀란드어", + "language_fr": "프랑스어", + "language_he": "히브리어", + "language_hu": "헝가리어", + "language_it": "이탈리아어", + "language_ja": "일본어", + "language_ko": "한국어", + "language_nl": "네덜란드어", + "language_no": "노르웨이어", + "language_pl": "폴란드어", + "language_pt": "포르투갈어", + "language_ro": "루마니아어", + "language_ru": "러시아어", + "language_sr": "세르비아어", + "language_sv": "스웨덴어", + "language_tr": "튀르키예어", + "language_uk": "우크라이나어", + "language_vi": "베트남어", + "language_zh-CN": "중국어(간체)", + "language_zh-TW": "중국어(번체)" +} diff --git a/i18n/pl/resources.json b/i18n/pl/resources.json index 0967ef42..978a7505 100644 --- a/i18n/pl/resources.json +++ b/i18n/pl/resources.json @@ -1 +1,59 @@ -{} +{ + "translatedFrom": "Przetłumaczono z {language}", + "quotedFrom": "Cytuje {name} (@{screen_name})", + "replyingTo": "W odpowiedzi do @{screen_name}", + "threadPartHeader": "Fragment wątku @{screen_name}", + "ivAuthorActionReply": "Odpowiedź od {authorName} (@{authorScreenName}):", + "ivQuoteHeader": "Cytuje {authorName} (@{authorHandle})", + "photoCount": "Zdjecie {number} z {total}", + "videoCount": "Film {number} z {total}", + "mediaCount": "Zawartość multimedialna {number} z {total}", + "videoAltTextUnavailable": "Film {author}. Tekst alternatywny nie jest dostępny.", + "gifAltTextUnavailable": "GIF {author}. Tekst alternatywny nie jest dostępny.", + "ivOriginalText": "Tekst oryginalny", + "ivViewOriginal": "Pokaż cały wątek", + "ivAboutAuthor": "O autorze", + "ivProfileFollowing": "{numFollowing, plural,\none {Obserwowany}\nother {Obserwowanych}\n}", + "ivProfileFollowers": "{numFollowers, plural,\none {Obserwujący}\nother {Obserwujących}\n}", + "ivProfileStatuses": "{numStatuses, plural,\none {Wpis}\nfew {Wpisy}\nother {Wpisów}\n}", + "ivProfilePictureAlt": "Zdjęcie profilowe {author}", + "ivFallbackText": "Jeśli to widzisz, twoja przeglądarka robi coś dziwnego z user agentem.", + "ivInternetArchiveText": "Archiwum {brandingName}", + "pollFinalResults": "Wyniki końcowe", + "pollVotes": "{voteCount, plural,\none {# głos}\nfew {# głosy}\nother {# głosów}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# głos}\nfew {# głosy}\nother {# głosów}\n}, {percentage}%", + "ivCommunityNoteHeader": "Czytelnicy dodali informacje kontekstowe, które mogą być przydatne dla innych", + "surveyHeader": "Czy uważasz to za przydatne?", + "surveyYes": "Tak 😁", + "surveyNo": "Nie 💀", + "gifIndicator": "GIF — {brandingName}", + "language_af": "Afrikaans", + "language_ar": "Arabski", + "language_ca": "Kataloński", + "language_cs": "Czeski", + "language_da": "Duński", + "language_de": "Niemiecki", + "language_en": "Angielski", + "language_el": "Grecki", + "language_es": "Hiszpański", + "language_fi": "Fiński", + "language_fr": "Francuski", + "language_he": "Hebrajski", + "language_hu": "Węgierski", + "language_it": "Włoski", + "language_ja": "Japoński", + "language_ko": "Koreański", + "language_nl": "Holenderski", + "language_no": "Norweski", + "language_pl": "Polski", + "language_pt": "Portugalski", + "language_ro": "Rumuński", + "language_ru": "Rosyjski", + "language_sr": "Serbski", + "language_sv": "Szwedzki", + "language_tr": "Turecki", + "language_uk": "Ukraiński", + "language_vi": "Wietnamski", + "language_zh-CN": "Chiński", + "language_zh-TW": "Chiński" +} diff --git a/i18n/pt-PT/resources.json b/i18n/pt-PT/resources.json index 1ec406b3..c1dc304e 100644 --- a/i18n/pt-PT/resources.json +++ b/i18n/pt-PT/resources.json @@ -1,4 +1,13 @@ { + "photoCount": "Foto {number} / {total}", + "videoCount": "Vídeo {number} / {total}", + "mediaCount": "Mídia {number} / {total}", + "ivProfileFollowing": "{numFollowing, plural,\none {Seguindo}\nother {Seguindo}\n}", + "ivFallbackText": "Se pode ver isso, seu navegador fez algo estranho com o seu user agent.", + "pollVotes": "{voteCount, plural,\none {# voto}\nother {# votos}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# voto}\nother {# votos}\n}, {percentage}%", + "ivCommunityNoteHeader": "Leitores adicionaram contexto que acham que pessoas podem querer saber", + "gifIndicator": "GIF - {brandingName}", "language_af": "Afrikaans", "language_ar": "Árabe", "language_ca": "Catalão", diff --git a/i18n/zh-TW/resources.json b/i18n/zh-TW/resources.json index fe6b15ce..128fa2a6 100644 --- a/i18n/zh-TW/resources.json +++ b/i18n/zh-TW/resources.json @@ -1,12 +1,37 @@ { + "translatedFrom": "從{language}翻譯", + "quotedFrom": "引用 {name} (@{screen_name})", + "replyingTo": "回覆 @{screen_name}", + "threadPartHeader": "@{screen_name} 的討論串節錄", + "ivAuthorActionReply": "{authorName} (@{authorScreenName}) 的回覆:", + "ivAuthorActionOriginal": "{authorName} (@{authorScreenName}) 的原文:", + "ivAuthorActionFollowUp": "{authorName} (@{authorScreenName}) 的後續回覆:", + "ivQuoteHeader": "引用 {authorName} (@{authorHandle})", + "photoCount": "相片 {number} / {total}", + "videoCount": "影片 {number} / {total}", + "mediaCount": "媒體 {number} / {total}", + "videoAltTextUnavailable": "{author} 的影片。無替代文字。", + "gifAltTextUnavailable": "{author} 的 GIF。無替代文字。", "ivOriginalText": "原文", + "ivViewOriginal": "查看完整討論串", "ivAboutAuthor": "關於作者", + "ivProfileFollowing": "{numFollowing, plural, one {個跟隨中} other {個跟隨中}}", + "ivProfileFollowers": "{numFollowers, plural, one {位跟隨者} other {位跟隨者}}", + "ivProfileStatuses": "{numStatuses, plural, one {則貼文} other {則貼文}}", + "ivProfilePictureAlt": "{author} 的個人資料相片", + "ivFallbackText": "如果你能看到這段文字,表示你的瀏覽器在使用者代理方面有些異常行為。", + "ivInternetArchiveText": "{brandingName} 存檔", "pollFinalResults": "最終結果", + "pollVotes": "{voteCount, plural,\none {# 票}\nother {# 票}\n} · {timeLeft}", + "ivPollChoice": "{voteCount, plural,\none {# 票}\nother {# 票}\n}, {percentage}%", + "ivCommunityNoteHeader": "讀者已加入他們認為其他人可能會想知道的相關內容", + "surveyHeader": "這對您有幫助嗎?", "surveyYes": "是 😁", "surveyNo": "否 💀", "gifIndicator": "GIF - {brandingName}", "language_af": "南非荷蘭文", "language_ar": "阿拉伯文", + "language_ca": "加泰羅尼亞文", "language_cs": "捷克語", "language_da": "丹麥文", "language_de": "德文", From ba1fe88ad5830e532ddc2b88fc29cbf29ce814b6 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 23 Sep 2024 13:31:22 +0200 Subject: [PATCH 348/422] Fix test --- test/worker.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/worker.test.ts b/test/worker.test.ts index d647ca31..e090a7ef 100644 --- a/test/worker.test.ts +++ b/test/worker.test.ts @@ -140,7 +140,8 @@ test('API fetch basic Status', async () => { expect(status.author.name).toBeTruthy(); expect(status.author.avatar_url).toBeTruthy(); expect(status.author.banner_url).toBeTruthy(); - expect(status.replies).toBeGreaterThan(0); + // The reply count now returns 0 as of some time between Sep 17-19 2024 from guest API. No idea why. + // expect(status.replies).toBeGreaterThan(0); // @ts-expect-error retweets only in legacy API expect(status.retweets).toBeGreaterThan(0); expect(status.likes).toBeGreaterThan(0); From 56fc90264fc44f868a69a1528114ea12d5ca9705 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 23 Sep 2024 13:32:09 +0200 Subject: [PATCH 349/422] Update undici in lock file to fix dependency vuln --- package-lock.json | 1137 +++++++-------------------------------------- src/caches.ts | 2 +- 2 files changed, 181 insertions(+), 958 deletions(-) diff --git a/package-lock.json b/package-lock.json index c407f50c..2f18dd93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,6 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -56,7 +55,6 @@ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -70,7 +68,6 @@ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -80,7 +77,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, - "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", @@ -111,7 +107,6 @@ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", @@ -127,7 +122,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", @@ -144,7 +138,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -158,7 +151,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", @@ -177,7 +169,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -187,7 +178,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -201,7 +191,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -211,7 +200,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -221,7 +209,6 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -231,7 +218,6 @@ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", "@babel/types": "^7.25.6" @@ -245,7 +231,6 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -261,7 +246,6 @@ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.25.6" }, @@ -277,7 +261,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -290,7 +273,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -303,7 +285,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -316,7 +297,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -332,7 +312,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -348,7 +327,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -361,7 +339,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -374,7 +351,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -390,7 +366,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -403,7 +378,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -416,7 +390,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -429,7 +402,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -442,7 +414,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -455,7 +426,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -468,7 +438,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -484,7 +453,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -500,7 +468,6 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -515,7 +482,6 @@ "version": "7.25.6", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", - "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -528,7 +494,6 @@ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/parser": "^7.25.0", @@ -543,7 +508,6 @@ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.6", @@ -562,7 +526,6 @@ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", @@ -576,15 +539,13 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@cloudflare/kv-asset-handler": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz", "integrity": "sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==", "dev": true, - "license": "MIT OR Apache-2.0", "dependencies": { "mime": "^3.0.0" }, @@ -600,7 +561,6 @@ "x64" ], "dev": true, - "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -617,7 +577,6 @@ "arm64" ], "dev": true, - "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -634,7 +593,6 @@ "x64" ], "dev": true, - "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -651,7 +609,6 @@ "arm64" ], "dev": true, - "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -668,7 +625,6 @@ "x64" ], "dev": true, - "license": "Apache-2.0", "optional": true, "os": [ "win32" @@ -682,7 +638,6 @@ "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.3.tgz", "integrity": "sha512-Yk5Im7zsyKbzd7qi+DrL7ZJR9+bdZwq9BqZWS4muDIWA8MCUeSLsUC+C9u+jdwfPSi5It2AcQG4f0iwZr6jkkQ==", "dev": true, - "license": "MIT OR Apache-2.0", "dependencies": { "mime": "^3.0.0", "zod": "^3.22.3" @@ -692,18 +647,16 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240909.0.tgz", - "integrity": "sha512-4knwtX6efxIsIxawdmPyynU9+S8A78wntU8eUIEldStWP4gNgxGkeWcfCMXulTx8oxr3DU4aevHyld9HGV8VKQ==", - "dev": true, - "license": "MIT OR Apache-2.0" + "version": "4.20240919.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240919.0.tgz", + "integrity": "sha512-DZwTpZVAV+fKTLxo6ntC2zMNRL/UJwvtMKUt/U7ZyJdR+t0qcBUZGx8jLi9gOFWYxkzO3s7slajwkR2hQRPXYQ==", + "dev": true }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -716,7 +669,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -727,7 +679,6 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.2.3.tgz", "integrity": "sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==", "dev": true, - "license": "ISC", "peerDependencies": { "esbuild": "*" } @@ -737,7 +688,6 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.2.2.tgz", "integrity": "sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==", "dev": true, - "license": "ISC", "dependencies": { "escape-string-regexp": "^4.0.0", "rollup-plugin-node-polyfills": "^0.2.1" @@ -751,7 +701,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -767,7 +716,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -784,7 +732,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -801,7 +748,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "android" @@ -818,7 +764,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -835,7 +780,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -852,7 +796,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -869,7 +812,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "freebsd" @@ -886,7 +828,6 @@ "arm" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -903,7 +844,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -920,7 +860,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -937,7 +876,6 @@ "loong64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -954,7 +892,6 @@ "mips64el" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -971,7 +908,6 @@ "ppc64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -988,7 +924,6 @@ "riscv64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -1005,7 +940,6 @@ "s390x" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -1022,7 +956,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" @@ -1039,7 +972,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "netbsd" @@ -1056,7 +988,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "openbsd" @@ -1073,7 +1004,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "sunos" @@ -1090,7 +1020,6 @@ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -1107,7 +1036,6 @@ "ia32" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -1124,7 +1052,6 @@ "x64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" @@ -1138,7 +1065,6 @@ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, - "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -1154,7 +1080,6 @@ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, - "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -1164,7 +1089,6 @@ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, - "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -1188,7 +1112,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1199,7 +1122,6 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -1215,7 +1137,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1228,7 +1149,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -1241,7 +1161,6 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, - "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -1251,7 +1170,6 @@ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=14" } @@ -1260,7 +1178,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", - "license": "MIT", "peer": true, "dependencies": { "@formatjs/intl-localematcher": "0.5.4", @@ -1271,7 +1188,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", - "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -1281,7 +1197,6 @@ "version": "2.7.8", "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.8.tgz", "integrity": "sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==", - "license": "MIT", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -1293,7 +1208,6 @@ "version": "1.8.2", "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.2.tgz", "integrity": "sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==", - "license": "MIT", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -1304,7 +1218,6 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", - "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -1314,7 +1227,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.2.0.tgz", "integrity": "sha512-9mS8GrkGtR4YxM1CViL4Ft8LFQ9YhCoXeqKnUA1AUmrvA5PhUU/V+xoo8Autw0nVriin3liX5/lPrwWz3muwiw==", - "license": "MIT", "dependencies": { "toucan-js": "^4.0.0" }, @@ -1328,7 +1240,6 @@ "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "dev": true, - "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", @@ -1343,7 +1254,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1354,7 +1264,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1367,7 +1276,6 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -1381,22 +1289,19 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -1413,7 +1318,6 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -1423,7 +1327,6 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -1437,7 +1340,6 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, - "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -1451,7 +1353,6 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -1464,7 +1365,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -1480,7 +1380,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -1493,7 +1392,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1503,7 +1401,6 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1513,7 +1410,6 @@ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -1531,7 +1427,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1547,7 +1442,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1564,7 +1458,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1576,15 +1469,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jest/console/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1594,7 +1485,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1607,7 +1497,6 @@ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, - "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/reporters": "^29.7.0", @@ -1655,7 +1544,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1671,7 +1559,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1688,7 +1575,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1700,15 +1586,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jest/core/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1718,7 +1602,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1731,7 +1614,6 @@ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -1747,7 +1629,6 @@ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, - "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -1761,7 +1642,6 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, - "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -1774,7 +1654,6 @@ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -1792,7 +1671,6 @@ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -1808,7 +1686,6 @@ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, - "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.7.0", @@ -1852,7 +1729,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1868,7 +1744,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1879,7 +1754,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1896,7 +1770,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1908,8 +1781,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jest/reporters/node_modules/glob": { "version": "7.2.3", @@ -1917,7 +1789,6 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1938,7 +1809,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -1948,7 +1818,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1961,7 +1830,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1974,7 +1842,6 @@ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, - "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -1987,7 +1854,6 @@ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -2002,7 +1868,6 @@ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, - "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", @@ -2018,7 +1883,6 @@ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", @@ -2034,7 +1898,6 @@ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -2061,7 +1924,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -2077,7 +1939,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2094,7 +1955,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -2106,15 +1966,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jest/transform/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2124,7 +1982,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2137,7 +1994,6 @@ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -2155,7 +2011,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -2171,7 +2026,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2188,7 +2042,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -2200,15 +2053,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2218,7 +2069,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2231,7 +2081,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -2246,7 +2095,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2256,7 +2104,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2266,7 +2113,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -2277,15 +2123,13 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -2296,7 +2140,6 @@ "resolved": "https://registry.npmjs.org/@microsoft/eslint-formatter-sarif/-/eslint-formatter-sarif-3.1.0.tgz", "integrity": "sha512-/mn4UXziHzGXnKCg+r8HGgPy+w4RzpgdoqFuqaKOqUVBT5x2CygGefIrO4SusaY7t0C4gyIWMNu6YQT6Jw64Cw==", "dev": true, - "license": "MIT", "dependencies": { "eslint": "^8.9.0", "jschardet": "latest", @@ -2312,12 +2155,11 @@ "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.2.tgz", "integrity": "sha512-XH218Y2jxSOfxG8EyuprBKhI/Fn6xLrb9A39niJBlzpiKXqr8skl/sy/sUL5tfvqEbEnqDagGne8zEcjM+1fBg==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "http-cache-semantics": "^4.1.0", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2328,7 +2170,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.2.tgz", "integrity": "sha512-n/smm5ZTg7ilGM4fxO7Gxhbe573oc8Za06M3b2fO+lPWqF6NJcEKdCC+sJntVFbn3Cbbd2G1ChISmugPfmlCkQ==", "dev": true, - "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", "@miniflare/queues": "2.14.2", @@ -2338,7 +2179,7 @@ "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.2", + "undici": "5.28.4", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -2350,7 +2191,6 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=10" } @@ -2360,7 +2200,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.2.tgz", "integrity": "sha512-3NPJyBLbFfzz9VAAdIZrDRdRpyslVCJoZHQk0/0CX3z2mJIfcQzjZhox2cYCFNH8NMJ7pRg6AeSMPYAnDKECDg==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2" @@ -2374,12 +2213,11 @@ "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.2.tgz", "integrity": "sha512-BfK+ZkJABoi7gd/O6WbpsO4GrgW+0dmOBWJDlNBxQ7GIpa+w3n9+SNnrYUxKzWlPSvz+TfTTk381B1z/Z87lPw==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2390,12 +2228,11 @@ "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.2.tgz", "integrity": "sha512-tu0kd9bj38uZ04loHb3sMI8kzUzZPgPOAJEdS9zmdSPh0uOkjCDf/TEkKsDdv2OFysyb0DRsIrwhPqCTIrPf1Q==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2406,7 +2243,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.2.tgz", "integrity": "sha512-3rs4cJOGACT/U7NH7j4KD29ugXRYUiM0aGkvOEdFQtChXLsYClJljXpezTfJJxBwZjdS4F2UFTixtFcHp74UfA==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2419,7 +2255,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.2.tgz", "integrity": "sha512-OylkRs4lOWKvGnX+Azab3nx+1qwC87M36/hkgAU1RRvVDCOxOrYLvNLUczFfgmgMBwpYsmmW8YOIASlI3p4Qgw==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2432,11 +2267,10 @@ "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.2.tgz", "integrity": "sha512-uuc7dx6OqSQT8i0F2rsigfizXmInssRvvJAjoi1ltaNZNJCHH9l1PwHfaNc/XAuDjYmiCjtHDaPdRvZU9g9F3g==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" @@ -2447,7 +2281,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.2.tgz", "integrity": "sha512-WlyxAQ+bv/9Pm/xnbpgAg7RNX4pz/q3flytUoo4z4OrRmNEuXrbMUsJZnH8dziqzrZ2gCLkYIEzeaTmSQKp5Jg==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2460,7 +2293,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.2.tgz", "integrity": "sha512-dDnYIztz10zDQjaFJ8Gy9UaaBWZkw3NyhFdpX6tAeyPA/2lGvkftc42MYmNi8s5ljqkZAtKgWAJnSf2K75NCJw==", "dev": true, - "license": "MIT", "dependencies": { "@types/better-sqlite3": "^7.6.0", "kleur": "^4.1.4", @@ -2476,7 +2308,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.14.2.tgz", "integrity": "sha512-97y/95EzDC86jM2bKYacKk4n59miFC+WXueRdW5TeVzBw2UTL2Alvy36AZuyMUgBqxZdJSv88/q0jHTw7LvyMA==", "dev": true, - "license": "MIT", "dependencies": { "@cloudflare/workers-types": "^4.20221111.1", "@miniflare/cache": "2.14.2", @@ -2501,7 +2332,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.2.tgz", "integrity": "sha512-jFOx1G5kD+kTubsga6jcFbMdU2nSuNG2/EkojwuhYT8hYp3qd8duvPyh1V+OR2tMvM4FWu6jXPXNZNBHXHQaUQ==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/kv": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2516,7 +2346,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.2.tgz", "integrity": "sha512-tn8rqMBeTtN+ICHQAMKQ0quHGYIkcyDK0qKW+Ic14gdfGDZx45BqXExQM9wTVqKtwAt85zp5eKVUYQCFfUx46Q==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2" @@ -2530,7 +2359,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.2.tgz", "integrity": "sha512-9Wtz9mayHIY0LDsfpMGx+/sfKCq3eAQJzYY+ju1tTEaKR0sVAuO51wu0wbyldsjj9OcBcd2X32iPbIa7KcSZQQ==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2543,7 +2371,6 @@ "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.2.tgz", "integrity": "sha512-/TL0np4uYDl+6MdseDApZmDdlJ6Y7AY5iDY0TvUQJG9nyBoCjX6w0Zn4SiKDwO6660rPtSqZ5c7HzbPhGb5vsA==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2556,11 +2383,10 @@ "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.2.tgz", "integrity": "sha512-kpbVlznPuxNQahssQvZiNPQo/iPme7qV3WMQeg6TYNCkYD7n6vEqeFZ5E/eQgB59xCanpvw4Ci8y/+SdMK6BUg==", "dev": true, - "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.2", + "undici": "5.28.4", "ws": "^8.2.2" }, "engines": { @@ -2572,7 +2398,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2586,7 +2411,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } @@ -2596,7 +2420,6 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2610,7 +2433,6 @@ "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.4.tgz", "integrity": "sha512-hbSq067KwmeKIEkmyzkTNJbmbtx2KRqvpiy9Q/DynI5Z46Nko/ppvgIfyFXK9DelwvEPOqZic4WXTIhO4iv3DA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14" } @@ -2620,7 +2442,6 @@ "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.4.tgz", "integrity": "sha512-25NiyV3v6mdqOXlpzbbJnq0FHdAu1uTEDr+DU8CzNLjIXlq2Sr2CFZ/mhRcR6daM8OAretJdQ34lu0yHUVeE4Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", "@sentry/babel-plugin-component-annotate": "2.22.4", @@ -2636,12 +2457,11 @@ } }, "node_modules/@sentry/cli": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.1.tgz", - "integrity": "sha512-gzK5uQKDWKhyH5udoB5+oaUNrS//urWyaXgKvHKz4gFfl744HuKY9dpLPP2nMnf0zLGmGM6xJnMXLqILq0mtxw==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.2.tgz", + "integrity": "sha512-QoijP9TnO1UVNnRKtH718jlu/F9bBki6ffrOfmcjxkvLT6Q3nBMmqhYNH/AJV/RcgqLd6noWss4fbDMXZLzgIQ==", "dev": true, "hasInstallScript": true, - "license": "BSD-3-Clause", "dependencies": { "https-proxy-agent": "^5.0.0", "node-fetch": "^2.6.7", @@ -2656,21 +2476,20 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.36.1", - "@sentry/cli-linux-arm": "2.36.1", - "@sentry/cli-linux-arm64": "2.36.1", - "@sentry/cli-linux-i686": "2.36.1", - "@sentry/cli-linux-x64": "2.36.1", - "@sentry/cli-win32-i686": "2.36.1", - "@sentry/cli-win32-x64": "2.36.1" + "@sentry/cli-darwin": "2.36.2", + "@sentry/cli-linux-arm": "2.36.2", + "@sentry/cli-linux-arm64": "2.36.2", + "@sentry/cli-linux-i686": "2.36.2", + "@sentry/cli-linux-x64": "2.36.2", + "@sentry/cli-win32-i686": "2.36.2", + "@sentry/cli-win32-x64": "2.36.2" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.1.tgz", - "integrity": "sha512-JOHQjVD8Kqxm1jUKioAP5ohLOITf+Dh6+DBz4gQjCNdotsvNW5m63TKROwq2oB811p+Jzv5304ujmN4cAqW1Ww==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.2.tgz", + "integrity": "sha512-To64Pq+pcmecEr+gFXiqaZy8oKhyLQLXO/SVDdf16CUL2qpuahE3bO5h9kFacMxPPxOWcgc2btF+4gYa1+bQTA==", "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "darwin" @@ -2680,14 +2499,13 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.1.tgz", - "integrity": "sha512-gvEOKN0fWL2AVqUBKHNXPRZfJNvKTs8kQhS8cQqahZGgZHiPCI4BqW45cKMq+ZTt1UUbLmt6khx5Dz7wi+0i5A==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.2.tgz", + "integrity": "sha512-cRSvOQK97WM0m03k/c+LVAWT042Qz887WP/2Gy64eUi/PfArwb+QZZnsu4FCygxK9jnzgLTo4+ewoJVi17xaLQ==", "cpu": [ "arm" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2698,14 +2516,13 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.1.tgz", - "integrity": "sha512-R//3ZEkbzvoStr3IA7nxBZNiBYyxOljOqAhgiTnejXHmnuwDzM3TBA2n5vKPE/kBFxboEBEw0UTzTIRb1T0bgw==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.2.tgz", + "integrity": "sha512-g+FFmj1oJ2iRMsfs1ORz6THOO6MiAR55K9YxdZUBvqfoHLjSMt7Jst43sbZ3O0u55hnfixSKLNzDaTGaM/jxIQ==", "cpu": [ "arm64" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2716,15 +2533,14 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.1.tgz", - "integrity": "sha512-R7sW5Vk/HacVy2YgQoQB+PwccvFYf2CZVPSFSFm2z7MEfNe77UYHWUq+sjJ4vxWG6HDWGVmaX0fjxyDkE01JRA==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.2.tgz", + "integrity": "sha512-rjxTw/CMd0Q7qlOb7gWFiwn3hJIxNkhbn1bOU54xj9CZvQSCvh10l7l4Y9o8znJLl41c5kMXVq8yuYws9A7AGQ==", "cpu": [ "x86", "ia32" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2735,14 +2551,13 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.1.tgz", - "integrity": "sha512-UMr3ik8ksA7zQfbzsfwCb+ztenLnaeAbX94Gp+bzANZwPfi/vVHf2bLyqsBs4OyVt9SPlN1bbM/RTGfMjZ3JOw==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.2.tgz", + "integrity": "sha512-cF8IPFTlwiC7JgVvSW4rS99sxb1W1N//iANxuzqaDswUnmJLi0AJy/jES87qE5GRB6ljaPVMvH7Kq0OCp3bvPA==", "cpu": [ "x64" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2753,15 +2568,14 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.1.tgz", - "integrity": "sha512-CflvhnvxPEs5GWQuuDtYSLqPrBaPbcSJFlBuUIb+8WNzRxvVfjgw1qzfZmkQqABqiy/YEsEekllOoMFZAvCcVA==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.2.tgz", + "integrity": "sha512-YDH/Kcd8JAo1Bg4jtSwF8dr7FZZ8QbYLMx8q/5eenHpq6VdOgPENsTvayLW3cAjWLcm44u8Ed/gcEK0z1IxQmQ==", "cpu": [ "x86", "ia32" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2771,14 +2585,13 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.36.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.1.tgz", - "integrity": "sha512-wWqht2xghcK3TGnooHZSzA3WSjdtno/xFjZLvWmw38rblGwgKMxLZnlxV6uDyS+OJ6CbfDTlCRay/0TIqA0N8g==", + "version": "2.36.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.2.tgz", + "integrity": "sha512-Kac8WPbkFSVAJqPAVRBiW0uij9PVoXo0owf+EDeIIDLs9yxZat0d1xgyQPlUWrCGdxowMSbDvaSUz1YnE7MUmg==", "cpu": [ "x64" ], "dev": true, - "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2792,7 +2605,6 @@ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.114.0.tgz", "integrity": "sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==", "dev": true, - "license": "MIT", "dependencies": { "@sentry/types": "7.114.0", "@sentry/utils": "7.114.0" @@ -2806,7 +2618,6 @@ "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.4.tgz", "integrity": "sha512-/5HwkDtOru7hTZwKRYX8ucVgj4BRxhl2Iq5zsT5GqlzDKIZhpIwugwSQKChW1G7HP27/YN7XuGotgeIApF9hew==", "dev": true, - "license": "MIT", "dependencies": { "@sentry/bundler-plugin-core": "2.22.4", "unplugin": "1.0.1", @@ -2821,7 +2632,6 @@ "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.114.0.tgz", "integrity": "sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==", "dev": true, - "license": "MIT", "dependencies": { "@sentry/core": "7.114.0", "@sentry/types": "7.114.0", @@ -2837,7 +2647,6 @@ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.114.0.tgz", "integrity": "sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -2847,7 +2656,6 @@ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.114.0.tgz", "integrity": "sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==", "dev": true, - "license": "MIT", "dependencies": { "@sentry/types": "7.114.0" }, @@ -2859,15 +2667,13 @@ "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@sinonjs/commons": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -2877,7 +2683,6 @@ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } @@ -2887,7 +2692,6 @@ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -2901,7 +2705,6 @@ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -2911,7 +2714,6 @@ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -2922,7 +2724,6 @@ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -2932,17 +2733,15 @@ "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.11.tgz", "integrity": "sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@types/graceful-fs": { @@ -2950,7 +2749,6 @@ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2959,15 +2757,13 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -2977,7 +2773,6 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -2987,7 +2782,6 @@ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", "dev": true, - "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -2998,7 +2792,6 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@types/node": { @@ -3006,7 +2799,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } @@ -3016,7 +2808,6 @@ "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -3025,15 +2816,13 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/yargs": { "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, - "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -3042,15 +2831,13 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -3084,7 +2871,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "7.18.0", "@typescript-eslint/types": "7.18.0", @@ -3113,7 +2899,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0" @@ -3131,7 +2916,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "7.18.0", "@typescript-eslint/utils": "7.18.0", @@ -3159,7 +2943,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -3173,7 +2956,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0", @@ -3202,7 +2984,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3215,7 +2996,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -3238,7 +3018,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", "dev": true, - "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "eslint-visitor-keys": "^3.4.3" @@ -3255,15 +3034,13 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/@webassemblyjs/ast": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -3275,7 +3052,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { @@ -3283,7 +3059,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { @@ -3291,7 +3066,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -3299,7 +3073,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", @@ -3312,7 +3085,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { @@ -3320,7 +3092,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3334,7 +3105,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" @@ -3345,7 +3115,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, - "license": "Apache-2.0", "peer": true, "dependencies": { "@xtuc/long": "4.2.2" @@ -3356,7 +3125,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { @@ -3364,7 +3132,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3382,7 +3149,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3397,7 +3163,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3411,7 +3176,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3427,7 +3191,6 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3439,7 +3202,6 @@ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true, - "license": "BSD-3-Clause", "peer": true }, "node_modules/@xtuc/long": { @@ -3447,7 +3209,6 @@ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true, - "license": "Apache-2.0", "peer": true }, "node_modules/acorn": { @@ -3455,7 +3216,6 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -3468,7 +3228,6 @@ "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "acorn": "^8" @@ -3479,7 +3238,6 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, - "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -3489,7 +3247,6 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -3502,7 +3259,6 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, - "license": "MIT", "dependencies": { "debug": "4" }, @@ -3515,7 +3271,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -3532,7 +3287,6 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "ajv": "^6.9.1" @@ -3543,7 +3297,6 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -3559,7 +3312,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -3569,7 +3321,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -3582,7 +3333,6 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3595,15 +3345,13 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "license": "Python-2.0" + "dev": true }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -3613,7 +3361,6 @@ "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz", "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==", "dev": true, - "license": "MIT", "dependencies": { "printable-characters": "^1.0.42" } @@ -3622,15 +3369,13 @@ "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, - "license": "MIT", "dependencies": { "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", @@ -3652,7 +3397,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3668,7 +3412,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3685,7 +3428,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -3697,15 +3439,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/babel-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -3715,7 +3455,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3728,7 +3467,6 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -3745,7 +3483,6 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -3762,7 +3499,6 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -3778,7 +3514,6 @@ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -3805,7 +3540,6 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, - "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" @@ -3821,15 +3555,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -3841,15 +3573,13 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -3859,7 +3589,6 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, - "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -3886,7 +3615,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001646", "electron-to-chromium": "^1.5.4", @@ -3905,7 +3633,6 @@ "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, - "license": "MIT", "dependencies": { "fast-json-stable-stringify": "2.x" }, @@ -3918,7 +3645,6 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } @@ -3927,15 +3653,13 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/builtins": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.0.0" } @@ -3945,7 +3669,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3970,7 +3693,6 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -3980,15 +3702,14 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001660", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz", - "integrity": "sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==", + "version": "1.0.30001663", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", + "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", "dev": true, "funding": [ { @@ -4003,15 +3724,13 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/capnp-ts": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/capnp-ts/-/capnp-ts-0.7.0.tgz", "integrity": "sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.1", "tslib": "^2.2.0" @@ -4022,7 +3741,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -4037,7 +3755,6 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } @@ -4047,7 +3764,6 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -4072,7 +3788,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -4085,7 +3800,6 @@ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.0" @@ -4102,7 +3816,6 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], - "license": "MIT", "engines": { "node": ">=8" } @@ -4111,15 +3824,13 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -4134,7 +3845,6 @@ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, - "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -4144,15 +3854,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -4161,37 +3869,32 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.6" } @@ -4201,7 +3904,6 @@ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -4223,7 +3925,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -4239,7 +3940,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4256,7 +3956,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4268,15 +3967,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/create-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -4286,7 +3983,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4299,7 +3995,6 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -4313,15 +4008,13 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz", "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/date-fns": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/kossnocorp" @@ -4332,7 +4025,6 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -4350,7 +4042,6 @@ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, - "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -4364,15 +4055,13 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -4381,15 +4070,13 @@ "version": "6.1.4", "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -4399,7 +4086,6 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -4409,7 +4095,6 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -4422,7 +4107,6 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -4435,7 +4119,6 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -4448,7 +4131,6 @@ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -4460,18 +4142,16 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.23", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.23.tgz", - "integrity": "sha512-mBhODedOXg4v5QWwl21DjM5amzjmI1zw9EPrPK/5Wx7C8jt33bpZNrC7OhHUG3pxRtbLpr3W2dXT+Ph1SsfRZA==", - "dev": true, - "license": "ISC" + "version": "1.5.27", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz", + "integrity": "sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==", + "dev": true }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -4483,15 +4163,13 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/enhanced-resolve": { "version": "5.17.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -4505,7 +4183,6 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, - "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -4515,7 +4192,6 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/esbuild": { @@ -4524,7 +4200,6 @@ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4561,7 +4236,6 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -4571,7 +4245,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -4581,7 +4254,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -4637,7 +4309,6 @@ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, - "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -4650,7 +4321,6 @@ "resolved": "https://registry.npmjs.org/eslint-config-typescript/-/eslint-config-typescript-3.0.0.tgz", "integrity": "sha512-CwC2cQ29OLE1OUw0k+Twpc6wpCdenG8rrErl89sWrzmMpWfkulyeQS1HJhhjU0B3Tb4k41zdei4LtX26x5m60Q==", "dev": true, - "license": "MIT", "peerDependencies": { "@typescript-eslint/eslint-plugin": ">=1.8.0", "@typescript-eslint/parser": ">=1.8.0", @@ -4663,7 +4333,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-optimize-regex/-/eslint-plugin-optimize-regex-1.2.1.tgz", "integrity": "sha512-fUaU7Tj1G/KSTDTABJw4Wp427Rl7RPl9ViYTu1Jrv36fJw4DFhd4elPdXiuYtdPsNsvzn9GcVlKEssGIVjw0UQ==", "dev": true, - "license": "MIT", "dependencies": { "regexp-tree": "^0.1.21" }, @@ -4676,7 +4345,6 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.25.1.tgz", "integrity": "sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==", "dev": true, - "license": "LGPL-3.0-only", "engines": { "node": ">=16" }, @@ -4689,7 +4357,6 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -4706,7 +4373,6 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4719,7 +4385,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -4735,7 +4400,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4746,7 +4410,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4763,7 +4426,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4775,15 +4437,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -4796,7 +4456,6 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -4812,7 +4471,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -4822,7 +4480,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4835,7 +4492,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4848,7 +4504,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -4861,7 +4516,6 @@ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -4879,7 +4533,6 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4893,7 +4546,6 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -4906,7 +4558,6 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -4919,7 +4570,6 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -4928,15 +4578,13 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -4946,7 +4594,6 @@ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=0.8.x" @@ -4957,7 +4604,6 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -4990,7 +4636,6 @@ "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -5003,7 +4648,6 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -5019,15 +4663,13 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -5044,7 +4686,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -5056,22 +4697,19 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, - "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -5081,7 +4719,6 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } @@ -5091,7 +4728,6 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, - "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -5104,7 +4740,6 @@ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, - "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } @@ -5114,7 +4749,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -5127,7 +4761,6 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, - "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -5140,7 +4773,6 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -5157,7 +4789,6 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, - "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -5171,15 +4802,13 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/fsevents": { "version": "2.3.3", @@ -5187,7 +4816,6 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -5201,7 +4829,6 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -5211,7 +4838,6 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -5221,7 +4847,6 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -5231,7 +4856,6 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -5241,7 +4865,6 @@ "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz", "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==", "dev": true, - "license": "Unlicense", "dependencies": { "data-uri-to-buffer": "^2.0.0", "source-map": "^0.6.1" @@ -5252,7 +4875,6 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -5265,7 +4887,6 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "minimatch": "^8.0.2", @@ -5284,7 +4905,6 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -5296,15 +4916,13 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true, - "license": "BSD-2-Clause" + "dev": true }, "node_modules/glob/node_modules/minimatch": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -5320,7 +4938,6 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -5330,7 +4947,6 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -5350,22 +4966,19 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -5375,7 +4988,6 @@ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, - "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -5387,7 +4999,6 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.2.tgz", "integrity": "sha512-v+39817TgAhetmHUEli8O0uHDmxp2Up3DnhS4oUZXOl5IQ9np9tYtldd42e5zgdLVS0wsOoXQNZ6mx+BGmEvCA==", - "license": "MIT", "engines": { "node": ">=16.9.0" } @@ -5396,29 +5007,25 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/html-rewriter-wasm": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/html-rewriter-wasm/-/html-rewriter-wasm-0.4.1.tgz", "integrity": "sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true, - "license": "BSD-2-Clause" + "dev": true }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -5432,7 +5039,6 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -5455,7 +5061,6 @@ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], - "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" } @@ -5464,7 +5069,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/i18next-icu/-/i18next-icu-2.3.0.tgz", "integrity": "sha512-x+j7kd5nDJCfbU53uwsMfXD7ALPu5uv0bqjAMQ5nVvXRoj1L7gkmswKtM3XDWYo4YUHf1jznlhSdPyy0xEwU+Q==", - "license": "MIT", "peerDependencies": { "intl-messageformat": "^10.3.3" } @@ -5474,7 +5078,6 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } @@ -5483,15 +5086,13 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -5508,7 +5109,6 @@ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, - "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -5528,7 +5128,6 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -5539,7 +5138,6 @@ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, - "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -5549,14 +5147,12 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/intl-messageformat": { "version": "10.5.14", "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.14.tgz", "integrity": "sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==", - "license": "BSD-3-Clause", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -5569,15 +5165,13 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -5590,7 +5184,6 @@ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -5606,7 +5199,6 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5616,7 +5208,6 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -5626,7 +5217,6 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -5636,7 +5226,6 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -5649,7 +5238,6 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -5659,7 +5247,6 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -5669,7 +5256,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -5681,15 +5267,13 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -5699,7 +5283,6 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.23.9", "@babel/parser": "^7.23.9", @@ -5716,7 +5299,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -5729,7 +5311,6 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -5744,7 +5325,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -5754,7 +5334,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5767,7 +5346,6 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -5782,7 +5360,6 @@ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -5796,7 +5373,6 @@ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -5815,7 +5391,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5831,7 +5406,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5842,7 +5416,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5859,7 +5432,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5871,15 +5443,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jake/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -5889,7 +5459,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -5902,7 +5471,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5915,7 +5483,6 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -5942,7 +5509,6 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, - "license": "MIT", "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", @@ -5957,7 +5523,6 @@ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -5989,7 +5554,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6005,7 +5569,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6022,7 +5585,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6034,15 +5596,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6052,7 +5612,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6065,7 +5624,6 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, - "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/test-result": "^29.7.0", @@ -6099,7 +5657,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6115,7 +5672,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6132,7 +5688,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6144,15 +5699,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6162,7 +5715,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6175,7 +5727,6 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.7.0", @@ -6221,7 +5772,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6237,7 +5787,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6248,7 +5797,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6265,7 +5813,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6277,8 +5824,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-config/node_modules/glob": { "version": "7.2.3", @@ -6286,7 +5832,6 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6307,7 +5852,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6317,7 +5861,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -6330,7 +5873,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6343,7 +5885,6 @@ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -6359,7 +5900,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6375,7 +5915,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6392,7 +5931,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6404,15 +5942,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6422,7 +5958,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6435,7 +5970,6 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, - "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -6448,7 +5982,6 @@ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -6465,7 +5998,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6481,7 +6013,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6498,7 +6029,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6510,15 +6040,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6528,7 +6056,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6541,7 +6068,6 @@ "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.3.tgz", "integrity": "sha512-OV5dgkV8R0aTeUii1Ac+r38WflRUe2tU8lTFHZbiJ6jgWKe3AJL99oFe9CdATUe1Jcf/Omp2djnk3qi2MOTDuA==", "dev": true, - "license": "MIT", "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", @@ -6565,7 +6091,6 @@ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -6583,7 +6108,6 @@ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -6593,7 +6117,6 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -6619,7 +6142,6 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, - "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3", "pretty-format": "^29.7.0" @@ -6633,7 +6155,6 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -6649,7 +6170,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6665,7 +6185,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6682,7 +6201,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6694,15 +6212,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6712,7 +6228,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6725,7 +6240,6 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -6746,7 +6260,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6762,7 +6275,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6779,7 +6291,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6791,15 +6302,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6809,7 +6318,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6822,7 +6330,6 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -6837,7 +6344,6 @@ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -6855,7 +6361,6 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -6865,7 +6370,6 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -6886,7 +6390,6 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, - "license": "MIT", "dependencies": { "jest-regex-util": "^29.6.3", "jest-snapshot": "^29.7.0" @@ -6900,7 +6403,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6916,7 +6418,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6933,7 +6434,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6945,15 +6445,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-resolve/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -6963,7 +6461,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6976,7 +6473,6 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/environment": "^29.7.0", @@ -7009,7 +6505,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7025,7 +6520,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7042,7 +6536,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7054,15 +6547,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7072,7 +6563,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7085,7 +6575,6 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -7119,7 +6608,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7135,7 +6623,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7146,7 +6633,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7163,7 +6649,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7175,8 +6660,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-runtime/node_modules/glob": { "version": "7.2.3", @@ -7184,7 +6668,6 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -7205,7 +6688,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7215,7 +6697,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -7228,7 +6709,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7241,7 +6721,6 @@ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -7273,7 +6752,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7289,7 +6767,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7306,7 +6783,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7318,15 +6794,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7336,7 +6810,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7349,7 +6822,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7362,7 +6834,6 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -7380,7 +6851,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7396,7 +6866,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7413,7 +6882,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7425,15 +6893,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7443,7 +6909,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7456,7 +6921,6 @@ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -7474,7 +6938,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7490,7 +6953,6 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -7503,7 +6965,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7520,7 +6981,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7532,15 +6992,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7550,7 +7008,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7563,7 +7020,6 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, - "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", @@ -7583,7 +7039,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7599,7 +7054,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7616,7 +7070,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7628,15 +7081,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jest-watcher/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7646,7 +7097,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7659,7 +7109,6 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -7675,7 +7124,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -7685,7 +7133,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7700,15 +7147,13 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -7721,7 +7166,6 @@ "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.3.tgz", "integrity": "sha512-Q1PKVMK/uu+yjdlobgWIYkUOCR1SqUmW9m/eUJNNj4zI2N12i25v8fYpVf+zCakQeaTdBdhnZTFbVIAVZIVVOg==", "dev": true, - "license": "LGPL-2.1+", "engines": { "node": ">=0.1.90" } @@ -7731,7 +7175,6 @@ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -7743,36 +7186,31 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -7785,7 +7223,6 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, - "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -7795,7 +7232,6 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -7805,7 +7241,6 @@ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -7815,7 +7250,6 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -7829,7 +7263,6 @@ "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", "dev": true, - "license": "MIT", "dependencies": { "immediate": "~3.0.5" } @@ -7838,15 +7271,13 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=6.11.5" @@ -7857,7 +7288,6 @@ "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "lie": "3.1.1" } @@ -7867,7 +7297,6 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -7882,29 +7311,25 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -7914,7 +7339,6 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -7927,7 +7351,6 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -7943,7 +7366,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7955,15 +7377,13 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -7972,15 +7392,13 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } @@ -7990,7 +7408,6 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, - "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -8004,7 +7421,6 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "dev": true, - "license": "MIT", "bin": { "mime": "cli.js" }, @@ -8017,7 +7433,6 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">= 0.6" @@ -8028,7 +7443,6 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "mime-db": "1.52.0" @@ -8042,17 +7456,15 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/miniflare": { - "version": "3.20240909.2", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.2.tgz", - "integrity": "sha512-rZe7d0GkP02DnsgLD6qT+0K3O1azWCbDQIeHyH7WHJeyfkGPONS8U5FeNJEmus05z+2F6jcMI/Gc/Irc+UFTAA==", + "version": "3.20240909.4", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.4.tgz", + "integrity": "sha512-uiMjmv9vYIMgUn5PovS/2XzvnSgm04GxtoreNb7qiaDdp1YMhPPtnmV+EKOKyPSlVc7fCt/glzqSX9atUBXa2A==", "dev": true, - "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "0.8.1", "acorn": "^8.8.0", @@ -8079,7 +7491,6 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dev": true, - "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -8092,7 +7503,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -8108,7 +7518,6 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, - "license": "ISC", "engines": { "node": ">=8" } @@ -8117,15 +7526,13 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "dev": true, - "license": "MIT", "bin": { "mustache": "bin/mustache" } @@ -8141,7 +7548,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -8153,15 +7559,13 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true, - "license": "MIT", "peer": true }, "node_modules/node-fetch": { @@ -8169,7 +7573,6 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dev": true, - "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -8190,7 +7593,6 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, - "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -8199,22 +7601,19 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8224,7 +7623,6 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -8237,7 +7635,6 @@ "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.4.tgz", "integrity": "sha512-3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==", "dev": true, - "license": "ISC", "dependencies": { "execa": "^6.1.0", "parse-package-name": "^1.0.0", @@ -8250,7 +7647,6 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", @@ -8274,7 +7670,6 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.20.0" } @@ -8284,7 +7679,6 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -8297,7 +7691,6 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -8310,7 +7703,6 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -8326,7 +7718,6 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -8342,7 +7733,6 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -8355,7 +7745,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -8368,7 +7757,6 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -8380,15 +7768,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, - "license": "ISC", "dependencies": { "wrappy": "1" } @@ -8398,7 +7784,6 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -8414,7 +7799,6 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, - "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -8432,7 +7816,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, - "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -8448,7 +7831,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -8464,7 +7846,6 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -8474,7 +7855,6 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -8487,7 +7867,6 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -8505,15 +7884,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz", "integrity": "sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -8523,7 +7900,6 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8533,7 +7909,6 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -8542,15 +7917,13 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -8566,15 +7939,13 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/path-scurry/node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, - "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } @@ -8583,15 +7954,13 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -8600,22 +7969,19 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/picocolors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.6" }, @@ -8628,7 +7994,6 @@ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } @@ -8638,7 +8003,6 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, - "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -8651,7 +8015,6 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -8665,7 +8028,6 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -8678,7 +8040,6 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -8694,7 +8055,6 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -8707,7 +8067,6 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -8717,7 +8076,6 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -8733,7 +8091,6 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -8748,7 +8105,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -8760,15 +8116,13 @@ "version": "1.0.42", "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz", "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==", - "dev": true, - "license": "Unlicense" + "dev": true }, "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -8778,7 +8132,6 @@ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, - "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -8792,7 +8145,6 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -8801,15 +8153,13 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -8828,8 +8178,7 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ], - "license": "MIT" + ] }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -8849,15 +8198,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "safe-buffer": "^5.1.0" @@ -8867,15 +8214,13 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -8886,15 +8231,13 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", - "license": "MIT" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", "dev": true, - "license": "MIT", "bin": { "regexp-tree": "bin/regexp-tree" } @@ -8904,7 +8247,6 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8914,7 +8256,6 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, - "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -8932,7 +8273,6 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, - "license": "MIT", "dependencies": { "resolve-from": "^5.0.0" }, @@ -8945,7 +8285,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -8955,7 +8294,6 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -8965,7 +8303,6 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } @@ -8975,7 +8312,6 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -8987,7 +8323,6 @@ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -9003,7 +8338,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -9015,7 +8349,6 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -9036,7 +8369,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -9050,7 +8382,6 @@ "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", "dev": true, - "license": "MIT", "dependencies": { "estree-walker": "^0.6.1", "magic-string": "^0.25.3", @@ -9062,7 +8393,6 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dev": true, - "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.8" } @@ -9072,7 +8402,6 @@ "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", "dev": true, - "license": "MIT", "dependencies": { "rollup-plugin-inject": "^3.0.0" } @@ -9082,7 +8411,6 @@ "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, - "license": "MIT", "dependencies": { "estree-walker": "^0.6.1" } @@ -9106,7 +8434,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -9130,7 +8457,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "peer": true }, "node_modules/schema-utils": { @@ -9138,7 +8464,6 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -9158,7 +8483,6 @@ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, - "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -9172,7 +8496,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -9182,7 +8505,6 @@ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, - "license": "BSD-3-Clause", "peer": true, "dependencies": { "randombytes": "^2.1.0" @@ -9192,15 +8514,13 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -9213,7 +8533,6 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9222,22 +8541,19 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9247,7 +8563,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -9257,7 +8572,6 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, - "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -9268,22 +8582,19 @@ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -9296,7 +8607,6 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9306,7 +8616,6 @@ "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz", "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==", "dev": true, - "license": "Unlicense", "dependencies": { "as-table": "^1.0.36", "get-source": "^2.0.12" @@ -9317,7 +8626,6 @@ "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=4", "npm": ">=6" @@ -9337,7 +8645,6 @@ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, - "license": "MIT", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -9351,7 +8658,6 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -9366,7 +8672,6 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -9379,7 +8684,6 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9389,7 +8693,6 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -9399,7 +8702,6 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -9412,7 +8714,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -9425,7 +8726,6 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -9438,17 +8738,15 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/terser": { - "version": "5.32.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.32.0.tgz", - "integrity": "sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==", + "version": "5.33.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.33.0.tgz", + "integrity": "sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -9468,7 +8766,6 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", @@ -9504,7 +8801,6 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -9515,7 +8811,6 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@types/node": "*", @@ -9531,7 +8826,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "has-flag": "^4.0.0" @@ -9548,7 +8842,6 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "buffer-from": "^1.0.0", @@ -9560,7 +8853,6 @@ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -9575,7 +8867,6 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -9587,7 +8878,6 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -9608,7 +8898,6 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -9620,22 +8909,19 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -9645,7 +8931,6 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -9657,7 +8942,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-4.0.0.tgz", "integrity": "sha512-FkF7uBztiyjs2WxVt54akH3pFWDcu61RwHsdH2oB0KGailstKEB/xmgMHiE6mft4YCnZi88uM2RPWZVZrA5r1w==", - "license": "MIT", "dependencies": { "@sentry/core": "8.9.2", "@sentry/types": "8.9.2", @@ -9668,7 +8952,6 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.9.2.tgz", "integrity": "sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==", - "license": "MIT", "dependencies": { "@sentry/types": "8.9.2", "@sentry/utils": "8.9.2" @@ -9681,7 +8964,6 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.9.2.tgz", "integrity": "sha512-+LFOyQGl+zk5SZRGZD2MEURf7i5RHgP/mt3s85Rza+vz8M211WJ0YsjkIGUJFSY842nged5QLx4JysLaBlLymg==", - "license": "MIT", "engines": { "node": ">=14.18" } @@ -9690,7 +8972,6 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.9.2.tgz", "integrity": "sha512-A4srR9mEBFdVXwSEKjQ94msUbVkMr8JeFiEj9ouOFORw/Y/ux/WV2bWVD/ZI9wq0TcTNK8L1wBgU8UMS5lIq3A==", - "license": "MIT", "dependencies": { "@sentry/types": "8.9.2" }, @@ -9702,15 +8983,13 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -9723,7 +9002,6 @@ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", "dev": true, - "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", "ejs": "^3.1.10", @@ -9772,7 +9050,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -9785,7 +9062,6 @@ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", @@ -9806,7 +9082,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -9822,7 +9097,6 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -9839,7 +9113,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -9851,15 +9124,13 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/ts-loader/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -9869,7 +9140,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -9882,7 +9152,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -9892,7 +9161,6 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -9903,15 +9171,13 @@ "node_modules/tslib": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", - "license": "0BSD" + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -9924,7 +9190,6 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -9934,7 +9199,6 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -9947,7 +9211,6 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -9960,15 +9223,13 @@ "version": "1.5.4", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/undici": { - "version": "5.28.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", - "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dev": true, - "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -9980,19 +9241,17 @@ "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/unenv": { "name": "unenv-nightly", - "version": "2.0.0-1724863496.70db6f1", - "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-1724863496.70db6f1.tgz", - "integrity": "sha512-r+VIl1gnsI4WQxluruSQhy8alpAf1AsLRLm4sEKp3otCyTIVD6I6wHEYzeQnwsyWgaD4+3BD4A/eqrgOpdTzhw==", + "version": "2.0.0-20240919-125358-9a64854", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20240919-125358-9a64854.tgz", + "integrity": "sha512-XjsgUTrTHR7iw+k/SRTNjh6EQgwpC9voygnoCJo5kh4hKqsSDHUW84MhL9EsHTNfLctvVBHaSw8e2k3R2fKXsQ==", "dev": true, - "license": "MIT", "dependencies": { "defu": "^6.1.4", - "ohash": "^1.1.3", + "ohash": "^1.1.4", "pathe": "^1.1.2", "ufo": "^1.5.4" } @@ -10002,7 +9261,6 @@ "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.0.1.tgz", "integrity": "sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.8.1", "chokidar": "^3.5.3", @@ -10029,7 +9287,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" @@ -10046,7 +9303,6 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -10055,15 +9311,13 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz", "integrity": "sha512-DOE84vZT2fEcl9gqCUTcnAw5ZY5Id55ikUcziSUntuEFL3pRvavg5kwDmTEUJkeCHInTlV/HexFomgYnzO5kdQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/utf8": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/uuid": { "version": "9.0.1", @@ -10074,7 +9328,6 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], - "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -10084,7 +9337,6 @@ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, - "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -10099,7 +9351,6 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, - "license": "ISC", "dependencies": { "builtins": "^5.0.0" }, @@ -10112,7 +9363,6 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } @@ -10122,7 +9372,6 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -10136,15 +9385,13 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true, - "license": "BSD-2-Clause" + "dev": true }, "node_modules/webpack": { "version": "5.94.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@types/estree": "^1.0.5", @@ -10192,7 +9439,6 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -10201,15 +9447,13 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, - "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -10224,7 +9468,6 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, - "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -10235,7 +9478,6 @@ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, - "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -10246,7 +9488,6 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -10262,7 +9503,6 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10273,7 +9513,6 @@ "integrity": "sha512-NwuYh/Fgr/MK0H+Ht687sHl/f8tumwT5CWzYR0MZMHri8m3CIYu2IaY4tBFWoKE/tOU1Z5XjEXECa9zXY4+lwg==", "dev": true, "hasInstallScript": true, - "license": "Apache-2.0", "bin": { "workerd": "bin/workerd" }, @@ -10289,11 +9528,10 @@ } }, "node_modules/wrangler": { - "version": "3.78.4", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.4.tgz", - "integrity": "sha512-tIzfqg9yLk1mCxD2jwczN24vVK1W5CQ+xDCBZPxI24qWyGH5nE0n5xMnS6eknXNw0bhKaHCN7bzfxpE3DP4lPg==", + "version": "3.78.7", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.7.tgz", + "integrity": "sha512-z2ubdgQZ8lh2TEpvihFQOu3HmCNus78sC1LMBiSmgv133i4DeUMuz6SJglles2LayJAKrusjTqFnDYecA2XDDg==", "dev": true, - "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", "@cloudflare/workers-shared": "0.5.3", @@ -10303,14 +9541,14 @@ "chokidar": "^3.5.3", "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240909.2", + "miniflare": "3.20240909.4", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "^0.6.1", - "unenv": "npm:unenv-nightly@2.0.0-1724863496.70db6f1", + "unenv": "npm:unenv-nightly@2.0.0-20240919-125358-9a64854", "workerd": "1.20240909.0", "xxhash-wasm": "^1.0.1" }, @@ -10338,7 +9576,6 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -10356,7 +9593,6 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -10372,7 +9608,6 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -10384,22 +9619,19 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -10413,7 +9645,6 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -10434,15 +9665,13 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.2.tgz", "integrity": "sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } @@ -10451,15 +9680,13 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true, - "license": "ISC" + "dev": true }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -10478,7 +9705,6 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -10488,7 +9714,6 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -10501,7 +9726,6 @@ "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz", "integrity": "sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==", "dev": true, - "license": "MIT", "dependencies": { "cookie": "^0.5.0", "mustache": "^4.2.0", @@ -10513,7 +9737,6 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/src/caches.ts b/src/caches.ts index 2321e9a8..3f2d1c93 100644 --- a/src/caches.ts +++ b/src/caches.ts @@ -49,7 +49,7 @@ export const cacheMiddleware = (): MiddlewareHandler => async (c, next) => { if (cachedResponse) { console.log('Cache hit'); - return new Response(cachedResponse.body, cachedResponse); + return new Response(cachedResponse.body, cachedResponse as ResponseInit); } console.log('Cache miss'); From 3b3de367b6789912c2787c8e53e466c4f7c45e83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Sep 2024 22:00:13 +0000 Subject: [PATCH 350/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240924.0 --- package-lock.json | 11 ++++++----- package.json | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2f18dd93..2a069f3f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240909.0", + "@cloudflare/workers-types": "^4.20240924.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", @@ -647,10 +647,11 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240919.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240919.0.tgz", - "integrity": "sha512-DZwTpZVAV+fKTLxo6ntC2zMNRL/UJwvtMKUt/U7ZyJdR+t0qcBUZGx8jLi9gOFWYxkzO3s7slajwkR2hQRPXYQ==", - "dev": true + "version": "4.20240924.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240924.0.tgz", + "integrity": "sha512-AnoHY0B5rgMv4Lg34mdwfp4+Z9ZZRli8AFO7uY8Q9UchR+HPEMEdaAQ0EswTYQqcVBdarRuYyM0Oeo4hM8Jqog==", + "dev": true, + "license": "MIT OR Apache-2.0" }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", diff --git a/package.json b/package.json index 1bf9d633..13975b4a 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240909.0", + "@cloudflare/workers-types": "^4.20240924.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.4", "@sentry/integrations": "^7.114.0", From 2b7c340635a09bb383fe595d8b447234acde19a4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 25 Sep 2024 23:00:12 +0000 Subject: [PATCH 351/422] chore(deps): update dependency wrangler to ^3.78.10 --- package-lock.json | 114 ++++++++++++++++++++-------------------------- package.json | 2 +- 2 files changed, 51 insertions(+), 65 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2a069f3f..1ee5089c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.4" + "wrangler": "^3.78.10" } }, "node_modules/@ampproject/remapping": { @@ -554,13 +554,14 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240909.0.tgz", - "integrity": "sha512-nJ8jm/6PR8DPzVb4QifNAfSdrFZXNblwIdOhLTU5FpSvFFocmzFX5WgzQagvtmcC9/ZAQyxuf7WynDNyBcoe0Q==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240925.0.tgz", + "integrity": "sha512-KdLnSXuzB65CbqZPm+qYzk+zkQ1tUNPaaRGYVd/jPYAxwwtfTUQdQ+ahDPwVVs2tmQELKy7ZjQjf2apqSWUfjw==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -570,13 +571,14 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240909.0.tgz", - "integrity": "sha512-gJqKa811oSsoxy9xuoQn7bS0Hr1sY+o3EUORTcEnulG6Kz9NQ6nd8QNdp2Hrk2jmmSqwrNkn+a6PZkWzk6Q0Gw==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240925.0.tgz", + "integrity": "sha512-MiQ6uUmCXjsXgWNV+Ock2tp2/tYqNJGzjuaH6jFioeRF+//mz7Tv7J7EczOL4zq+TH8QFOh0/PUsLyazIWVGng==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -586,13 +588,14 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240909.0.tgz", - "integrity": "sha512-sJrmtccfMg73sZljiBpe4R+lhF58TqzqhF2pQG8HRjyxkzkM1sjpZqfEFaIkNUDqd3/Ibji49fklhPCGXljKSg==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240925.0.tgz", + "integrity": "sha512-Rjix8jsJMfsInmq3Hm3fmiRQ+rwzuWRPV1pg/OWhMSfNP7Qp2RCU+RGkhgeR9Z5eNAje0Sn2BMrFq4RvF9/yRA==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -602,13 +605,14 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240909.0.tgz", - "integrity": "sha512-dTbSdceyRXPOSER+18AwYRbPQG0e/Dwl2trmfMMCETkfJhNLv1fU3FFMJPjfILijKnhTZHSnHCx0+xwHdon2fg==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240925.0.tgz", + "integrity": "sha512-VYIPeMHQRtbwQoIjUwS/zULlywPxyDvo46XkTpIW5MScEChfqHvAYviQ7TzYGx6Q+gmZmN+DUB2KOMx+MEpCxA==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -618,13 +622,14 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240909.0.tgz", - "integrity": "sha512-/d4BT0kcWFa7Qc0K4K9+cwVQ1qyPNKiO42JZUijlDlco+TYTPkLO3qGEohmwbfMq+BieK7JTMSgjO81ZHpA0HQ==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240925.0.tgz", + "integrity": "sha512-C8peGvaU5R51bIySi1VbyfRgwNSSRknqoFSnSbSBI3uTN3THTB3UnmRKy7GXJDmyjgXuT9Pcs1IgaWNubLtNtw==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "win32" @@ -634,10 +639,11 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.3.tgz", - "integrity": "sha512-Yk5Im7zsyKbzd7qi+DrL7ZJR9+bdZwq9BqZWS4muDIWA8MCUeSLsUC+C9u+jdwfPSi5It2AcQG4f0iwZr6jkkQ==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.4.tgz", + "integrity": "sha512-PNL/0TjKRdUHa1kwgVdqUNJVZ9ez4kacsi8omz+gv859EvJmsVuGiMAClY2YfJnC9LVKhKCcjqmFgKNXG9/IXA==", "dev": true, + "license": "MIT OR Apache-2.0", "dependencies": { "mime": "^3.0.0", "zod": "^3.22.3" @@ -647,9 +653,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240924.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240924.0.tgz", - "integrity": "sha512-AnoHY0B5rgMv4Lg34mdwfp4+Z9ZZRli8AFO7uY8Q9UchR+HPEMEdaAQ0EswTYQqcVBdarRuYyM0Oeo4hM8Jqog==", + "version": "4.20240925.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240925.0.tgz", + "integrity": "sha512-KpqyRWvanEuXgBTKYFzRp4NsWOEcswxjsPRSre1zYQcODmc8PUrraVHQUmgvkJgv3FzB+vI9xm7J6oE4MmZHCA==", "dev": true, "license": "MIT OR Apache-2.0" }, @@ -4011,16 +4017,6 @@ "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", "dev": true }, - "node_modules/date-fns": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", - "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/kossnocorp" - } - }, "node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", @@ -7462,10 +7458,11 @@ } }, "node_modules/miniflare": { - "version": "3.20240909.4", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240909.4.tgz", - "integrity": "sha512-uiMjmv9vYIMgUn5PovS/2XzvnSgm04GxtoreNb7qiaDdp1YMhPPtnmV+EKOKyPSlVc7fCt/glzqSX9atUBXa2A==", + "version": "3.20240925.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240925.0.tgz", + "integrity": "sha512-2LmQbKHf0n6ertUKhT+Iltixi53giqDH7P71+wCir3OnGyXIODqYwOECx1mSDNhYThpxM2dav8UdPn6SQiMoXw==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "0.8.1", "acorn": "^8.8.0", @@ -7475,7 +7472,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240909.0", + "workerd": "1.20240925.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -7487,18 +7484,6 @@ "node": ">=16.13" } }, - "node_modules/miniflare/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dev": true, - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", @@ -9509,11 +9494,12 @@ } }, "node_modules/workerd": { - "version": "1.20240909.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240909.0.tgz", - "integrity": "sha512-NwuYh/Fgr/MK0H+Ht687sHl/f8tumwT5CWzYR0MZMHri8m3CIYu2IaY4tBFWoKE/tOU1Z5XjEXECa9zXY4+lwg==", + "version": "1.20240925.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240925.0.tgz", + "integrity": "sha512-/Jj6+yLwfieZGEt3Kx4+5MoufuC3g/8iFaIh4MPBNGJOGYmdSKXvgCqz09m2+tVCYnysRfbq2zcbVxJRBfOCqQ==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "bin": { "workerd": "bin/workerd" }, @@ -9521,28 +9507,28 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240909.0", - "@cloudflare/workerd-darwin-arm64": "1.20240909.0", - "@cloudflare/workerd-linux-64": "1.20240909.0", - "@cloudflare/workerd-linux-arm64": "1.20240909.0", - "@cloudflare/workerd-windows-64": "1.20240909.0" + "@cloudflare/workerd-darwin-64": "1.20240925.0", + "@cloudflare/workerd-darwin-arm64": "1.20240925.0", + "@cloudflare/workerd-linux-64": "1.20240925.0", + "@cloudflare/workerd-linux-arm64": "1.20240925.0", + "@cloudflare/workerd-windows-64": "1.20240925.0" } }, "node_modules/wrangler": { - "version": "3.78.7", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.7.tgz", - "integrity": "sha512-z2ubdgQZ8lh2TEpvihFQOu3HmCNus78sC1LMBiSmgv133i4DeUMuz6SJglles2LayJAKrusjTqFnDYecA2XDDg==", + "version": "3.78.10", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.10.tgz", + "integrity": "sha512-Q8Ia0xz0RCzj5X7TMIEQ/EbADSG2cWPmTDRaulGSWnYqfIlFyKoxl7Zx1XXCo1EkDcKfSpX6TZa22pCDmtl4LA==", "dev": true, + "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.5.3", + "@cloudflare/workers-shared": "0.5.4", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", - "date-fns": "^3.6.0", "esbuild": "0.17.19", - "miniflare": "3.20240909.4", + "miniflare": "3.20240925.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", @@ -9550,7 +9536,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-20240919-125358-9a64854", - "workerd": "1.20240909.0", + "workerd": "1.20240925.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -9564,7 +9550,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240909.0" + "@cloudflare/workers-types": "^4.20240925.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 13975b4a..b340dfa4 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.4" + "wrangler": "^3.78.10" }, "dependencies": { "@hono/sentry": "^1.2.0", From 94e95844edb078b964271d507c7854a540e41562 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 12:26:23 +0000 Subject: [PATCH 352/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.5 --- package-lock.json | 29 ++++++++++++++++------------- package.json | 2 +- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1ee5089c..66ce7f21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240924.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.4", + "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2436,23 +2436,25 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.4", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.4.tgz", - "integrity": "sha512-hbSq067KwmeKIEkmyzkTNJbmbtx2KRqvpiy9Q/DynI5Z46Nko/ppvgIfyFXK9DelwvEPOqZic4WXTIhO4iv3DA==", + "version": "2.22.5", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.5.tgz", + "integrity": "sha512-+93qwB9vTX1nj4hD8AMWowXZsZVkvmP9OwTqSh5d4kOeiJ+dZftUk4+FKeKkAX9lvY2reyHV8Gms5mo67c27RQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.4", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.4.tgz", - "integrity": "sha512-25NiyV3v6mdqOXlpzbbJnq0FHdAu1uTEDr+DU8CzNLjIXlq2Sr2CFZ/mhRcR6daM8OAretJdQ34lu0yHUVeE4Q==", + "version": "2.22.5", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.5.tgz", + "integrity": "sha512-nfvTthV0aNM9/MwgnCi1WjAlCtau1I4kw6+oZIDOwJRDqGNziz517mYRXSsvCUebtGxDZtPcF7hSEBMSHjpncA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.4", - "@sentry/cli": "^2.33.1", + "@sentry/babel-plugin-component-annotate": "2.22.5", + "@sentry/cli": "^2.36.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", "glob": "^9.3.2", @@ -2621,12 +2623,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.4", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.4.tgz", - "integrity": "sha512-/5HwkDtOru7hTZwKRYX8ucVgj4BRxhl2Iq5zsT5GqlzDKIZhpIwugwSQKChW1G7HP27/YN7XuGotgeIApF9hew==", + "version": "2.22.5", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.5.tgz", + "integrity": "sha512-I9fgTbydbZA5cwFflTLRRwEtkee0tvajjW3gh3Lb2ziMA4tnX1VU0iwoWMdiLHVDn3mLUB++L0puYa+QHLY6+Q==", "dev": true, + "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.4", + "@sentry/bundler-plugin-core": "2.22.5", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index b340dfa4..11b7b49f 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20240924.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.4", + "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", From 85ca27573abf91f155ea662c918eb5efead01aee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 16:10:29 +0000 Subject: [PATCH 353/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20240925.0 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 66ce7f21..29d94719 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240924.0", + "@cloudflare/workers-types": "^4.20240925.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", diff --git a/package.json b/package.json index 11b7b49f..074c3b35 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240924.0", + "@cloudflare/workers-types": "^4.20240925.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", From 5f8444c3f7fdf8b7e5325dc71d1d6ed26beb185f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 19:15:05 +0000 Subject: [PATCH 354/422] fix(deps): update dependency hono to ^4.6.3 --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 29d94719..d01222ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.2", + "hono": "^4.6.3", "i18next": "^23.15.1", "i18next-icu": "^2.3.0" }, @@ -4996,9 +4996,10 @@ } }, "node_modules/hono": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.2.tgz", - "integrity": "sha512-v+39817TgAhetmHUEli8O0uHDmxp2Up3DnhS4oUZXOl5IQ9np9tYtldd42e5zgdLVS0wsOoXQNZ6mx+BGmEvCA==", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.3.tgz", + "integrity": "sha512-0LeEuBNFeSHGqZ9sNVVgZjB1V5fmhkBSB0hZrpqStSMLOWgfLy0dHOvrjbJh0H2khsjet6rbHfWTHY0kpYThKQ==", + "license": "MIT", "engines": { "node": ">=16.9.0" } diff --git a/package.json b/package.json index 074c3b35..64f91d0c 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.15.1", "i18next-icu": "^2.3.0", - "hono": "^4.6.2" + "hono": "^4.6.3" } } From 07af634b26965f3111ab3b939fc215d308b36bec Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 21:38:35 +0000 Subject: [PATCH 355/422] chore(deps): update dependency wrangler to ^3.79.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d01222ee..c26b2b02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.10" + "wrangler": "^3.79.0" } }, "node_modules/@ampproject/remapping": { @@ -9519,9 +9519,9 @@ } }, "node_modules/wrangler": { - "version": "3.78.10", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.78.10.tgz", - "integrity": "sha512-Q8Ia0xz0RCzj5X7TMIEQ/EbADSG2cWPmTDRaulGSWnYqfIlFyKoxl7Zx1XXCo1EkDcKfSpX6TZa22pCDmtl4LA==", + "version": "3.79.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.79.0.tgz", + "integrity": "sha512-29wzQWc5qNKtD3bSyAEX11j/U5IIk8xy2/ZJ4wljJlS5ppff8qGqI+LtlLmqjqTSeQqFLb87xRkms0YFUgNLXg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 64f91d0c..9b6654a4 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.78.10" + "wrangler": "^3.79.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From f904ae8eb3f920c5f93941baa05c368aa62334ac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 14:01:56 +0000 Subject: [PATCH 356/422] chore(deps): update dependency wrangler to ^3.80.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c26b2b02..10c0af93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.79.0" + "wrangler": "^3.80.0" } }, "node_modules/@ampproject/remapping": { @@ -9519,9 +9519,9 @@ } }, "node_modules/wrangler": { - "version": "3.79.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.79.0.tgz", - "integrity": "sha512-29wzQWc5qNKtD3bSyAEX11j/U5IIk8xy2/ZJ4wljJlS5ppff8qGqI+LtlLmqjqTSeQqFLb87xRkms0YFUgNLXg==", + "version": "3.80.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.0.tgz", + "integrity": "sha512-c9aN7Buf7XgTPpQkw1d0VjNRI4qg3m35PTg70Tg4mOeHwHGjsd74PAsP1G8BjpdqDjfWtsua7tj1g4M3/5dYNQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 9b6654a4..139a0b67 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.79.0" + "wrangler": "^3.80.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 50f5dbaac7c35581822acbeab08d6df062229b69 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 15:31:09 +0000 Subject: [PATCH 357/422] chore(deps): lock file maintenance --- package-lock.json | 1354 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 1064 insertions(+), 290 deletions(-) diff --git a/package-lock.json b/package-lock.json index 10c0af93..bc4db90e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,6 +42,7 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -51,12 +52,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", + "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/highlight": "^7.25.7", "picocolors": "^1.0.0" }, "engines": { @@ -64,30 +66,32 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", - "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.7.tgz", + "integrity": "sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz", + "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/helper-compilation-targets": "^7.25.2", - "@babel/helper-module-transforms": "^7.25.2", - "@babel/helpers": "^7.25.0", - "@babel/parser": "^7.25.0", - "@babel/template": "^7.25.0", - "@babel/traverse": "^7.25.2", - "@babel/types": "^7.25.2", + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/helper-compilation-targets": "^7.25.7", + "@babel/helper-module-transforms": "^7.25.7", + "@babel/helpers": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/template": "^7.25.7", + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -103,29 +107,31 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", - "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", + "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.25.6", + "@babel/types": "^7.25.7", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", + "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.25.2", - "@babel/helper-validator-option": "^7.24.8", - "browserslist": "^4.23.1", + "@babel/compat-data": "^7.25.7", + "@babel/helper-validator-option": "^7.25.7", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -134,28 +140,30 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", + "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", + "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "@babel/traverse": "^7.25.2" + "@babel/helper-module-imports": "^7.25.7", + "@babel/helper-simple-access": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", + "@babel/traverse": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -165,74 +173,81 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz", + "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", + "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.25.7", + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", + "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", + "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", + "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", - "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", + "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6" + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", + "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", + "@babel/helper-validator-identifier": "^7.25.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -242,12 +257,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", - "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.7.tgz", + "integrity": "sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.25.6" + "@babel/types": "^7.25.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -261,6 +277,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -273,6 +290,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -285,6 +303,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -297,6 +316,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -308,12 +328,13 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz", - "integrity": "sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz", + "integrity": "sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-plugin-utils": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -327,6 +348,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -339,6 +361,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -347,12 +370,13 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.7.tgz", + "integrity": "sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -366,6 +390,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -378,6 +403,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -390,6 +416,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -402,6 +429,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -414,6 +442,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -426,6 +455,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -438,6 +468,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -453,6 +484,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -464,12 +496,13 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz", - "integrity": "sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.7.tgz", + "integrity": "sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.8" + "@babel/helper-plugin-utils": "^7.25.7" }, "engines": { "node": ">=6.9.0" @@ -479,9 +512,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", - "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", + "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -490,30 +524,32 @@ } }, "node_modules/@babel/template": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", + "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.25.0", - "@babel/types": "^7.25.0" + "@babel/code-frame": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/types": "^7.25.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", - "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", + "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.6", - "@babel/parser": "^7.25.6", - "@babel/template": "^7.25.0", - "@babel/types": "^7.25.6", + "@babel/code-frame": "^7.25.7", + "@babel/generator": "^7.25.7", + "@babel/parser": "^7.25.7", + "@babel/template": "^7.25.7", + "@babel/types": "^7.25.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -522,13 +558,14 @@ } }, "node_modules/@babel/types": { - "version": "7.25.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", - "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "version": "7.25.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.7.tgz", + "integrity": "sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.8", - "@babel/helper-validator-identifier": "^7.24.7", + "@babel/helper-string-parser": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -539,13 +576,15 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@cloudflare/kv-asset-handler": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.4.tgz", "integrity": "sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==", "dev": true, + "license": "MIT OR Apache-2.0", "dependencies": { "mime": "^3.0.0" }, @@ -664,6 +703,7 @@ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -676,6 +716,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -686,6 +727,7 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-globals-polyfill/-/node-globals-polyfill-0.2.3.tgz", "integrity": "sha512-r3MIryXDeXDOZh7ih1l/yE9ZLORCd5e8vWg02azWRGj5SPTuoh69A2AIyn0Z31V/kHBfZ4HgWJ+OK3GTTwLmnw==", "dev": true, + "license": "ISC", "peerDependencies": { "esbuild": "*" } @@ -695,6 +737,7 @@ "resolved": "https://registry.npmjs.org/@esbuild-plugins/node-modules-polyfill/-/node-modules-polyfill-0.2.2.tgz", "integrity": "sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==", "dev": true, + "license": "ISC", "dependencies": { "escape-string-regexp": "^4.0.0", "rollup-plugin-node-polyfills": "^0.2.1" @@ -708,6 +751,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -723,6 +767,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -739,6 +784,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -755,6 +801,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -771,6 +818,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -787,6 +835,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -803,6 +852,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -819,6 +869,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -835,6 +886,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -851,6 +903,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -867,6 +920,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -883,6 +937,7 @@ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -899,6 +954,7 @@ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -915,6 +971,7 @@ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -931,6 +988,7 @@ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -947,6 +1005,7 @@ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -963,6 +1022,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -979,6 +1039,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -995,6 +1056,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -1011,6 +1073,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -1027,6 +1090,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1043,6 +1107,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1059,6 +1124,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1072,6 +1138,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -1087,6 +1154,7 @@ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } @@ -1096,6 +1164,7 @@ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -1119,6 +1188,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1129,6 +1199,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -1144,6 +1215,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1156,6 +1228,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -1168,6 +1241,7 @@ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -1177,6 +1251,7 @@ "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.1.tgz", "integrity": "sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" } @@ -1185,6 +1260,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", + "license": "MIT", "peer": true, "dependencies": { "@formatjs/intl-localematcher": "0.5.4", @@ -1195,6 +1271,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -1204,6 +1281,7 @@ "version": "2.7.8", "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.8.tgz", "integrity": "sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==", + "license": "MIT", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -1215,6 +1293,7 @@ "version": "1.8.2", "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.2.tgz", "integrity": "sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==", + "license": "MIT", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -1225,6 +1304,7 @@ "version": "0.5.4", "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -1234,6 +1314,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@hono/sentry/-/sentry-1.2.0.tgz", "integrity": "sha512-9mS8GrkGtR4YxM1CViL4Ft8LFQ9YhCoXeqKnUA1AUmrvA5PhUU/V+xoo8Autw0nVriin3liX5/lPrwWz3muwiw==", + "license": "MIT", "dependencies": { "toucan-js": "^4.0.0" }, @@ -1247,6 +1328,7 @@ "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", @@ -1261,6 +1343,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1271,6 +1354,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1283,6 +1367,7 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -1296,19 +1381,22 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", "deprecated": "Use @eslint/object-schema instead", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@iarna/toml": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -1325,6 +1413,7 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -1334,6 +1423,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -1347,6 +1437,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -1360,6 +1451,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -1372,6 +1464,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -1387,6 +1480,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -1399,6 +1493,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1408,6 +1503,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1417,6 +1513,7 @@ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -1434,6 +1531,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1449,6 +1547,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1465,6 +1564,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1476,13 +1576,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/console/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1492,6 +1594,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1504,6 +1607,7 @@ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/reporters": "^29.7.0", @@ -1551,6 +1655,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1566,6 +1671,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1582,6 +1688,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1593,13 +1700,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/core/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1609,6 +1718,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1621,6 +1731,7 @@ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -1636,6 +1747,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -1649,6 +1761,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -1661,6 +1774,7 @@ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -1678,6 +1792,7 @@ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -1693,6 +1808,7 @@ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.7.0", @@ -1736,6 +1852,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1751,6 +1868,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1761,6 +1879,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1777,6 +1896,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1788,7 +1908,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/reporters/node_modules/glob": { "version": "7.2.3", @@ -1796,6 +1917,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -1816,6 +1938,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1825,6 +1948,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1837,6 +1961,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1849,6 +1974,7 @@ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -1861,6 +1987,7 @@ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -1875,6 +2002,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", @@ -1890,6 +2018,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", @@ -1905,6 +2034,7 @@ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -1931,6 +2061,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -1946,6 +2077,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -1962,6 +2094,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -1973,13 +2106,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/transform/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -1989,6 +2124,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2001,6 +2137,7 @@ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -2018,6 +2155,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -2033,6 +2171,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -2049,6 +2188,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -2060,13 +2200,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -2076,6 +2218,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -2088,6 +2231,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -2102,6 +2246,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2111,6 +2256,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -2120,6 +2266,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", @@ -2130,13 +2277,15 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -2147,6 +2296,7 @@ "resolved": "https://registry.npmjs.org/@microsoft/eslint-formatter-sarif/-/eslint-formatter-sarif-3.1.0.tgz", "integrity": "sha512-/mn4UXziHzGXnKCg+r8HGgPy+w4RzpgdoqFuqaKOqUVBT5x2CygGefIrO4SusaY7t0C4gyIWMNu6YQT6Jw64Cw==", "dev": true, + "license": "MIT", "dependencies": { "eslint": "^8.9.0", "jschardet": "latest", @@ -2162,11 +2312,12 @@ "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.2.tgz", "integrity": "sha512-XH218Y2jxSOfxG8EyuprBKhI/Fn6xLrb9A39niJBlzpiKXqr8skl/sy/sUL5tfvqEbEnqDagGne8zEcjM+1fBg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "http-cache-semantics": "^4.1.0", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -2177,6 +2328,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.2.tgz", "integrity": "sha512-n/smm5ZTg7ilGM4fxO7Gxhbe573oc8Za06M3b2fO+lPWqF6NJcEKdCC+sJntVFbn3Cbbd2G1ChISmugPfmlCkQ==", "dev": true, + "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", "@miniflare/queues": "2.14.2", @@ -2186,7 +2338,7 @@ "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.4", + "undici": "5.28.2", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -2198,6 +2350,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=10" } @@ -2207,6 +2360,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.2.tgz", "integrity": "sha512-3NPJyBLbFfzz9VAAdIZrDRdRpyslVCJoZHQk0/0CX3z2mJIfcQzjZhox2cYCFNH8NMJ7pRg6AeSMPYAnDKECDg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2" @@ -2220,11 +2374,12 @@ "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.2.tgz", "integrity": "sha512-BfK+ZkJABoi7gd/O6WbpsO4GrgW+0dmOBWJDlNBxQ7GIpa+w3n9+SNnrYUxKzWlPSvz+TfTTk381B1z/Z87lPw==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -2235,11 +2390,12 @@ "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.2.tgz", "integrity": "sha512-tu0kd9bj38uZ04loHb3sMI8kzUzZPgPOAJEdS9zmdSPh0uOkjCDf/TEkKsDdv2OFysyb0DRsIrwhPqCTIrPf1Q==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -2250,6 +2406,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.2.tgz", "integrity": "sha512-3rs4cJOGACT/U7NH7j4KD29ugXRYUiM0aGkvOEdFQtChXLsYClJljXpezTfJJxBwZjdS4F2UFTixtFcHp74UfA==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2262,6 +2419,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.2.tgz", "integrity": "sha512-OylkRs4lOWKvGnX+Azab3nx+1qwC87M36/hkgAU1RRvVDCOxOrYLvNLUczFfgmgMBwpYsmmW8YOIASlI3p4Qgw==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2274,10 +2432,11 @@ "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.2.tgz", "integrity": "sha512-uuc7dx6OqSQT8i0F2rsigfizXmInssRvvJAjoi1ltaNZNJCHH9l1PwHfaNc/XAuDjYmiCjtHDaPdRvZU9g9F3g==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.4" + "undici": "5.28.2" }, "engines": { "node": ">=16.13" @@ -2288,6 +2447,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.2.tgz", "integrity": "sha512-WlyxAQ+bv/9Pm/xnbpgAg7RNX4pz/q3flytUoo4z4OrRmNEuXrbMUsJZnH8dziqzrZ2gCLkYIEzeaTmSQKp5Jg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2300,6 +2460,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.2.tgz", "integrity": "sha512-dDnYIztz10zDQjaFJ8Gy9UaaBWZkw3NyhFdpX6tAeyPA/2lGvkftc42MYmNi8s5ljqkZAtKgWAJnSf2K75NCJw==", "dev": true, + "license": "MIT", "dependencies": { "@types/better-sqlite3": "^7.6.0", "kleur": "^4.1.4", @@ -2315,6 +2476,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.14.2.tgz", "integrity": "sha512-97y/95EzDC86jM2bKYacKk4n59miFC+WXueRdW5TeVzBw2UTL2Alvy36AZuyMUgBqxZdJSv88/q0jHTw7LvyMA==", "dev": true, + "license": "MIT", "dependencies": { "@cloudflare/workers-types": "^4.20221111.1", "@miniflare/cache": "2.14.2", @@ -2339,6 +2501,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.2.tgz", "integrity": "sha512-jFOx1G5kD+kTubsga6jcFbMdU2nSuNG2/EkojwuhYT8hYp3qd8duvPyh1V+OR2tMvM4FWu6jXPXNZNBHXHQaUQ==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/kv": "2.14.2", "@miniflare/shared": "2.14.2", @@ -2353,6 +2516,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.2.tgz", "integrity": "sha512-tn8rqMBeTtN+ICHQAMKQ0quHGYIkcyDK0qKW+Ic14gdfGDZx45BqXExQM9wTVqKtwAt85zp5eKVUYQCFfUx46Q==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2", "@miniflare/storage-memory": "2.14.2" @@ -2366,6 +2530,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.2.tgz", "integrity": "sha512-9Wtz9mayHIY0LDsfpMGx+/sfKCq3eAQJzYY+ju1tTEaKR0sVAuO51wu0wbyldsjj9OcBcd2X32iPbIa7KcSZQQ==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2378,6 +2543,7 @@ "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.2.tgz", "integrity": "sha512-/TL0np4uYDl+6MdseDApZmDdlJ6Y7AY5iDY0TvUQJG9nyBoCjX6w0Zn4SiKDwO6660rPtSqZ5c7HzbPhGb5vsA==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/shared": "2.14.2" }, @@ -2390,10 +2556,11 @@ "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.2.tgz", "integrity": "sha512-kpbVlznPuxNQahssQvZiNPQo/iPme7qV3WMQeg6TYNCkYD7n6vEqeFZ5E/eQgB59xCanpvw4Ci8y/+SdMK6BUg==", "dev": true, + "license": "MIT", "dependencies": { "@miniflare/core": "2.14.2", "@miniflare/shared": "2.14.2", - "undici": "5.28.4", + "undici": "5.28.2", "ws": "^8.2.2" }, "engines": { @@ -2405,6 +2572,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -2418,6 +2586,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -2427,6 +2596,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -2466,11 +2636,12 @@ } }, "node_modules/@sentry/cli": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.2.tgz", - "integrity": "sha512-QoijP9TnO1UVNnRKtH718jlu/F9bBki6ffrOfmcjxkvLT6Q3nBMmqhYNH/AJV/RcgqLd6noWss4fbDMXZLzgIQ==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.6.tgz", + "integrity": "sha512-1fcZVwe4H6a3Z1O+7m/z/2em1u67Tf0Zrt2oGEp82bqvCOHA904Wr2otc6GBEuFESB1/Mo8QgD/qwRd9Tv0Otw==", "dev": true, "hasInstallScript": true, + "license": "BSD-3-Clause", "dependencies": { "https-proxy-agent": "^5.0.0", "node-fetch": "^2.6.7", @@ -2485,20 +2656,21 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.36.2", - "@sentry/cli-linux-arm": "2.36.2", - "@sentry/cli-linux-arm64": "2.36.2", - "@sentry/cli-linux-i686": "2.36.2", - "@sentry/cli-linux-x64": "2.36.2", - "@sentry/cli-win32-i686": "2.36.2", - "@sentry/cli-win32-x64": "2.36.2" + "@sentry/cli-darwin": "2.36.6", + "@sentry/cli-linux-arm": "2.36.6", + "@sentry/cli-linux-arm64": "2.36.6", + "@sentry/cli-linux-i686": "2.36.6", + "@sentry/cli-linux-x64": "2.36.6", + "@sentry/cli-win32-i686": "2.36.6", + "@sentry/cli-win32-x64": "2.36.6" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.2.tgz", - "integrity": "sha512-To64Pq+pcmecEr+gFXiqaZy8oKhyLQLXO/SVDdf16CUL2qpuahE3bO5h9kFacMxPPxOWcgc2btF+4gYa1+bQTA==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.6.tgz", + "integrity": "sha512-2yKECENqMZKrJY5weA19g4gTgQfeuadWvVu7fVQVsgqoBRIaEhSHJc64ZgiHq2ur06qOuYcQr5FO1VrwUE1pZg==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "darwin" @@ -2508,13 +2680,14 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.2.tgz", - "integrity": "sha512-cRSvOQK97WM0m03k/c+LVAWT042Qz887WP/2Gy64eUi/PfArwb+QZZnsu4FCygxK9jnzgLTo4+ewoJVi17xaLQ==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.6.tgz", + "integrity": "sha512-6zB7w5NawmdzhPHxqkjlhbvQugCBiFrFaUGvb3u1Oo/VCehdmq/v4v8ob4PNN2cJhoDRqQj2mPTfL/ppYNMJuw==", "cpu": [ "arm" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2525,13 +2698,14 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.2.tgz", - "integrity": "sha512-g+FFmj1oJ2iRMsfs1ORz6THOO6MiAR55K9YxdZUBvqfoHLjSMt7Jst43sbZ3O0u55hnfixSKLNzDaTGaM/jxIQ==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.6.tgz", + "integrity": "sha512-sLmmbZRE7F6UksovwcqEQ7oYXVBejpeL1CtiKVFwNoq9XB5kTiKlVColn+3yPcfwKCNj4H4HoeKc+xMtdd7wow==", "cpu": [ "arm64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2542,14 +2716,15 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.2.tgz", - "integrity": "sha512-rjxTw/CMd0Q7qlOb7gWFiwn3hJIxNkhbn1bOU54xj9CZvQSCvh10l7l4Y9o8znJLl41c5kMXVq8yuYws9A7AGQ==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.6.tgz", + "integrity": "sha512-M1pdxv7eZdGoG1wDpRb28aRUs/qb0C5jAe+a7sWHIg463jRLAahM8NDkv2bRQv0Xhw3JIkEGGvr46mPkQrOuMQ==", "cpu": [ "x86", "ia32" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2560,13 +2735,14 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.2.tgz", - "integrity": "sha512-cF8IPFTlwiC7JgVvSW4rS99sxb1W1N//iANxuzqaDswUnmJLi0AJy/jES87qE5GRB6ljaPVMvH7Kq0OCp3bvPA==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.6.tgz", + "integrity": "sha512-gVy/zAWY2DEERQ/i3V+oruMas/U29/tsRPcRkB67MIUWbW7W46+c3yH490O+t49qMYYhKYG2YfWoTzW6qMtSlA==", "cpu": [ "x64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "linux", @@ -2577,14 +2753,15 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.2.tgz", - "integrity": "sha512-YDH/Kcd8JAo1Bg4jtSwF8dr7FZZ8QbYLMx8q/5eenHpq6VdOgPENsTvayLW3cAjWLcm44u8Ed/gcEK0z1IxQmQ==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.6.tgz", + "integrity": "sha512-urH+i+WtPeW8Dund0xY8zObvvbMM0XxeEIUS4oFBCB3EMYHVxgNw+woQUv9Vyv7v+OBjckB/r27nxlwNBj4pbg==", "cpu": [ "x86", "ia32" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2594,13 +2771,14 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.36.2", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.2.tgz", - "integrity": "sha512-Kac8WPbkFSVAJqPAVRBiW0uij9PVoXo0owf+EDeIIDLs9yxZat0d1xgyQPlUWrCGdxowMSbDvaSUz1YnE7MUmg==", + "version": "2.36.6", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.6.tgz", + "integrity": "sha512-ZauqOqwFAqb/Njyc8Kj2l9Fhbms7T5zB2yu5zwvq1uiqhXqLmsb9mRTF8WJWl9WmO5hwq/GTOEQowvrwK8gblw==", "cpu": [ "x64" ], "dev": true, + "license": "BSD-3-Clause", "optional": true, "os": [ "win32" @@ -2614,6 +2792,7 @@ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.114.0.tgz", "integrity": "sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/types": "7.114.0", "@sentry/utils": "7.114.0" @@ -2642,6 +2821,7 @@ "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.114.0.tgz", "integrity": "sha512-BJIBWXGKeIH0ifd7goxOS29fBA8BkEgVVCahs6xIOXBjX1IRS6PmX0zYx/GP23nQTfhJiubv2XPzoYOlZZmDxg==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/core": "7.114.0", "@sentry/types": "7.114.0", @@ -2657,6 +2837,7 @@ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.114.0.tgz", "integrity": "sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -2666,6 +2847,7 @@ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.114.0.tgz", "integrity": "sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==", "dev": true, + "license": "MIT", "dependencies": { "@sentry/types": "7.114.0" }, @@ -2677,13 +2859,15 @@ "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sinonjs/commons": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -2693,6 +2877,7 @@ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } @@ -2702,6 +2887,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -2715,6 +2901,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -2724,6 +2911,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -2734,6 +2922,7 @@ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -2743,6 +2932,7 @@ "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.11.tgz", "integrity": "sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2752,6 +2942,7 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@types/graceful-fs": { @@ -2759,6 +2950,7 @@ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2767,13 +2959,15 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -2783,6 +2977,7 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -2792,6 +2987,7 @@ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -2802,13 +2998,15 @@ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@types/node": { - "version": "22.5.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.5.tgz", - "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", + "version": "22.7.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", + "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } @@ -2818,6 +3016,7 @@ "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2826,13 +3025,15 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/yargs": { "version": "17.0.33", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -2841,13 +3042,15 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "7.18.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.18.0.tgz", "integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -2881,6 +3084,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.18.0.tgz", "integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "7.18.0", "@typescript-eslint/types": "7.18.0", @@ -2909,6 +3113,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0" @@ -2926,6 +3131,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz", "integrity": "sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "7.18.0", "@typescript-eslint/utils": "7.18.0", @@ -2953,6 +3159,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || >=20.0.0" }, @@ -2966,6 +3173,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "7.18.0", "@typescript-eslint/visitor-keys": "7.18.0", @@ -2994,6 +3202,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3006,6 +3215,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "7.18.0", @@ -3028,6 +3238,7 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "7.18.0", "eslint-visitor-keys": "^3.4.3" @@ -3044,13 +3255,15 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@webassemblyjs/ast": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -3062,6 +3275,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { @@ -3069,6 +3283,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { @@ -3076,6 +3291,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -3083,6 +3299,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", @@ -3095,6 +3312,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { @@ -3102,6 +3320,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3115,6 +3334,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" @@ -3125,6 +3345,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, + "license": "Apache-2.0", "peer": true, "dependencies": { "@xtuc/long": "4.2.2" @@ -3135,6 +3356,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { @@ -3142,6 +3364,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3159,6 +3382,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3173,6 +3397,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3186,6 +3411,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3201,6 +3427,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@webassemblyjs/ast": "1.12.1", @@ -3212,6 +3439,7 @@ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true, + "license": "BSD-3-Clause", "peer": true }, "node_modules/@xtuc/long": { @@ -3219,6 +3447,7 @@ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true, + "license": "Apache-2.0", "peer": true }, "node_modules/acorn": { @@ -3226,6 +3455,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -3238,6 +3468,7 @@ "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "acorn": "^8" @@ -3248,6 +3479,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -3257,6 +3489,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -3269,6 +3502,7 @@ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "4" }, @@ -3281,6 +3515,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -3297,6 +3532,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "ajv": "^6.9.1" @@ -3307,6 +3543,7 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -3322,6 +3559,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3331,6 +3569,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -3343,6 +3582,7 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -3355,13 +3595,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3371,6 +3613,7 @@ "resolved": "https://registry.npmjs.org/as-table/-/as-table-1.0.55.tgz", "integrity": "sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==", "dev": true, + "license": "MIT", "dependencies": { "printable-characters": "^1.0.42" } @@ -3379,13 +3622,15 @@ "version": "3.2.6", "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/babel-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", @@ -3407,6 +3652,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3422,6 +3668,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3438,6 +3685,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -3449,13 +3697,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/babel-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3465,6 +3715,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3477,6 +3728,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -3493,6 +3745,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -3509,6 +3762,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -3524,6 +3778,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -3550,6 +3805,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" @@ -3565,13 +3821,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/binary-extensions": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -3583,13 +3841,15 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -3599,6 +3859,7 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -3607,9 +3868,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "dev": true, "funding": [ { @@ -3625,9 +3886,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, @@ -3643,6 +3905,7 @@ "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, + "license": "MIT", "dependencies": { "fast-json-stable-stringify": "2.x" }, @@ -3655,6 +3918,7 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } @@ -3663,13 +3927,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/builtins": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.0.0" } @@ -3679,6 +3945,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3703,6 +3970,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -3712,14 +3980,15 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001663", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001663.tgz", - "integrity": "sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==", + "version": "1.0.30001667", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz", + "integrity": "sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==", "dev": true, "funding": [ { @@ -3734,13 +4003,15 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/capnp-ts": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/capnp-ts/-/capnp-ts-0.7.0.tgz", "integrity": "sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.3.1", "tslib": "^2.2.0" @@ -3751,6 +4022,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3765,6 +4037,7 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -3774,6 +4047,7 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -3798,6 +4072,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -3810,6 +4085,7 @@ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=6.0" @@ -3826,6 +4102,7 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } @@ -3834,13 +4111,15 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -3855,6 +4134,7 @@ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -3864,13 +4144,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -3879,32 +4161,37 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cookie": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -3914,6 +4201,7 @@ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -3935,6 +4223,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3950,6 +4239,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3966,6 +4256,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -3977,13 +4268,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/create-jest/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3993,6 +4286,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4005,6 +4299,7 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -4018,13 +4313,15 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-2.0.2.tgz", "integrity": "sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -4042,6 +4339,7 @@ "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, + "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -4055,13 +4353,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -4070,13 +4370,15 @@ "version": "6.1.4", "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -4086,6 +4388,7 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -4095,6 +4398,7 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -4107,6 +4411,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -4119,6 +4424,7 @@ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -4131,6 +4437,7 @@ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -4142,16 +4449,18 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.27", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.27.tgz", - "integrity": "sha512-o37j1vZqCoEgBuWWXLHQgTN/KDKe7zwpiY5CPeq2RvUqOyJw9xnrULzZAEVQ5p4h+zjMk7hgtOoPdnLxr7m/jw==", - "dev": true + "version": "1.5.32", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz", + "integrity": "sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==", + "dev": true, + "license": "ISC" }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -4163,13 +4472,15 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/enhanced-resolve": { "version": "5.17.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -4183,6 +4494,7 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -4192,6 +4504,7 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/esbuild": { @@ -4200,6 +4513,7 @@ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4236,6 +4550,7 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -4245,6 +4560,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -4254,6 +4570,7 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -4309,6 +4626,7 @@ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz", "integrity": "sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==", "dev": true, + "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -4321,6 +4639,7 @@ "resolved": "https://registry.npmjs.org/eslint-config-typescript/-/eslint-config-typescript-3.0.0.tgz", "integrity": "sha512-CwC2cQ29OLE1OUw0k+Twpc6wpCdenG8rrErl89sWrzmMpWfkulyeQS1HJhhjU0B3Tb4k41zdei4LtX26x5m60Q==", "dev": true, + "license": "MIT", "peerDependencies": { "@typescript-eslint/eslint-plugin": ">=1.8.0", "@typescript-eslint/parser": ">=1.8.0", @@ -4333,6 +4652,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-optimize-regex/-/eslint-plugin-optimize-regex-1.2.1.tgz", "integrity": "sha512-fUaU7Tj1G/KSTDTABJw4Wp427Rl7RPl9ViYTu1Jrv36fJw4DFhd4elPdXiuYtdPsNsvzn9GcVlKEssGIVjw0UQ==", "dev": true, + "license": "MIT", "dependencies": { "regexp-tree": "^0.1.21" }, @@ -4345,6 +4665,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.25.1.tgz", "integrity": "sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==", "dev": true, + "license": "LGPL-3.0-only", "engines": { "node": ">=16" }, @@ -4357,6 +4678,7 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -4373,6 +4695,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -4385,6 +4708,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -4400,6 +4724,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -4410,6 +4735,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4426,6 +4752,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -4437,13 +4764,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -4456,6 +4785,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -4471,6 +4801,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -4480,6 +4811,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -4492,6 +4824,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4504,6 +4837,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -4516,6 +4850,7 @@ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -4533,6 +4868,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4546,6 +4882,7 @@ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -4558,6 +4895,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -4570,6 +4908,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -4578,13 +4917,15 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -4594,6 +4935,7 @@ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=0.8.x" @@ -4604,6 +4946,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -4636,6 +4979,7 @@ "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-2.2.1.tgz", "integrity": "sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -4648,6 +4992,7 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -4663,13 +5008,15 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4686,6 +5033,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -4697,19 +5045,22 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -4719,6 +5070,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } @@ -4728,6 +5080,7 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -4740,6 +5093,7 @@ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, + "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } @@ -4749,6 +5103,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -4761,6 +5116,7 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -4773,6 +5129,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -4789,6 +5146,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -4802,13 +5160,15 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", @@ -4816,6 +5176,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4829,6 +5190,7 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -4838,6 +5200,7 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -4847,6 +5210,7 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -4856,6 +5220,7 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -4865,6 +5230,7 @@ "resolved": "https://registry.npmjs.org/get-source/-/get-source-2.0.12.tgz", "integrity": "sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==", "dev": true, + "license": "Unlicense", "dependencies": { "data-uri-to-buffer": "^2.0.0", "source-map": "^0.6.1" @@ -4875,6 +5241,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -4887,6 +5254,7 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "minimatch": "^8.0.2", @@ -4905,6 +5273,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -4916,13 +5285,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/glob/node_modules/minimatch": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -4938,6 +5309,7 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -4947,6 +5319,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -4966,19 +5339,22 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -4988,6 +5364,7 @@ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -5008,25 +5385,29 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/html-rewriter-wasm": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/html-rewriter-wasm/-/html-rewriter-wasm-0.4.1.tgz", "integrity": "sha512-lNovG8CMCCmcVB1Q7xggMSf7tqPCijZXaH4gL6iE8BFghdQCbaY5Met9i1x2Ex8m/cZHDUtXK9H6/znKamRP8Q==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -5040,6 +5421,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -5062,6 +5444,7 @@ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" } @@ -5070,6 +5453,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/i18next-icu/-/i18next-icu-2.3.0.tgz", "integrity": "sha512-x+j7kd5nDJCfbU53uwsMfXD7ALPu5uv0bqjAMQ5nVvXRoj1L7gkmswKtM3XDWYo4YUHf1jznlhSdPyy0xEwU+Q==", + "license": "MIT", "peerDependencies": { "intl-messageformat": "^10.3.3" } @@ -5079,6 +5463,7 @@ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -5087,13 +5472,15 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -5110,6 +5497,7 @@ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, + "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -5129,6 +5517,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -5139,6 +5528,7 @@ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -5148,12 +5538,14 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/intl-messageformat": { "version": "10.5.14", "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.14.tgz", "integrity": "sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==", + "license": "BSD-3-Clause", "peer": true, "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -5166,13 +5558,15 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -5185,6 +5579,7 @@ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -5200,6 +5595,7 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5209,6 +5605,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5218,6 +5615,7 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -5227,6 +5625,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -5239,6 +5638,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -5248,6 +5648,7 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5257,6 +5658,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -5268,13 +5670,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -5284,6 +5688,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.23.9", "@babel/parser": "^7.23.9", @@ -5300,6 +5705,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -5312,6 +5718,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -5326,6 +5733,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5335,6 +5743,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5347,6 +5756,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -5361,6 +5771,7 @@ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -5374,6 +5785,7 @@ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -5392,6 +5804,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5407,6 +5820,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5417,6 +5831,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5433,6 +5848,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5444,13 +5860,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jake/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5460,6 +5878,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -5472,6 +5891,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5484,6 +5904,7 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -5510,6 +5931,7 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", @@ -5524,6 +5946,7 @@ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -5555,6 +5978,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5570,6 +5994,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5586,6 +6011,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5597,13 +6023,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5613,6 +6041,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5625,6 +6054,7 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/test-result": "^29.7.0", @@ -5658,6 +6088,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5673,6 +6104,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5689,6 +6121,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5700,13 +6133,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-cli/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5716,6 +6151,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5728,6 +6164,7 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.7.0", @@ -5773,6 +6210,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5788,6 +6226,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -5798,6 +6237,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5814,6 +6254,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5825,7 +6266,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-config/node_modules/glob": { "version": "7.2.3", @@ -5833,6 +6275,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5853,6 +6296,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5862,6 +6306,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -5874,6 +6319,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5886,6 +6332,7 @@ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -5901,6 +6348,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -5916,6 +6364,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5932,6 +6381,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -5943,13 +6393,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5959,6 +6411,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5971,6 +6424,7 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -5983,6 +6437,7 @@ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -5999,6 +6454,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6014,6 +6470,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6030,6 +6487,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6041,13 +6499,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-each/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6057,6 +6517,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6069,6 +6530,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.3.tgz", "integrity": "sha512-OV5dgkV8R0aTeUii1Ac+r38WflRUe2tU8lTFHZbiJ6jgWKe3AJL99oFe9CdATUe1Jcf/Omp2djnk3qi2MOTDuA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", @@ -6092,6 +6554,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -6109,6 +6572,7 @@ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -6118,6 +6582,7 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -6143,6 +6608,7 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3", "pretty-format": "^29.7.0" @@ -6156,6 +6622,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -6171,6 +6638,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6186,6 +6654,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6202,6 +6671,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6213,13 +6683,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6229,6 +6701,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6241,6 +6714,7 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -6261,6 +6735,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6276,6 +6751,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6292,6 +6768,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6303,13 +6780,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6319,6 +6798,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6331,6 +6811,7 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -6345,6 +6826,7 @@ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -6362,6 +6844,7 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -6371,6 +6854,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -6391,6 +6875,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.6.3", "jest-snapshot": "^29.7.0" @@ -6404,6 +6889,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6419,6 +6905,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6435,6 +6922,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6446,13 +6934,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-resolve/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6462,6 +6952,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6474,6 +6965,7 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/environment": "^29.7.0", @@ -6506,6 +6998,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6521,6 +7014,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6537,6 +7031,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6548,13 +7043,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-runner/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6564,6 +7061,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6576,6 +7074,7 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -6609,6 +7108,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6624,6 +7124,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -6634,6 +7135,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6650,6 +7152,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6661,7 +7164,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-runtime/node_modules/glob": { "version": "7.2.3", @@ -6669,6 +7173,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6689,6 +7194,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6698,6 +7204,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -6710,6 +7217,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6722,6 +7230,7 @@ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -6753,6 +7262,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6768,6 +7278,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6784,6 +7295,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6795,13 +7307,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-snapshot/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6811,6 +7325,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -6823,6 +7338,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6835,6 +7351,7 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -6852,6 +7369,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6867,6 +7385,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6883,6 +7402,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6894,13 +7414,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -6910,6 +7432,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -6922,6 +7445,7 @@ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -6939,6 +7463,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -6954,6 +7479,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -6966,6 +7492,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -6982,6 +7509,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -6993,13 +7521,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7009,6 +7539,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7021,6 +7552,7 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", @@ -7040,6 +7572,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7055,6 +7588,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7071,6 +7605,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7082,13 +7617,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-watcher/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7098,6 +7635,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7110,6 +7648,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -7125,6 +7664,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7134,6 +7674,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7148,13 +7689,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -7163,55 +7706,62 @@ } }, "node_modules/jschardet": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.3.tgz", - "integrity": "sha512-Q1PKVMK/uu+yjdlobgWIYkUOCR1SqUmW9m/eUJNNj4zI2N12i25v8fYpVf+zCakQeaTdBdhnZTFbVIAVZIVVOg==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/jschardet/-/jschardet-3.1.4.tgz", + "integrity": "sha512-/kmVISmrwVwtyYU40iQUOp3SUPk2dhNCMsZBQX0R1/jZ8maaXJ/oZIzUOiyOqcgtLnETFKYChbJ5iDC/eWmFHg==", "dev": true, + "license": "LGPL-2.1+", "engines": { "node": ">=0.1.90" } }, "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true, + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/json-buffer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -7224,6 +7774,7 @@ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -7233,6 +7784,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7242,6 +7794,7 @@ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7251,6 +7804,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -7264,6 +7818,7 @@ "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz", "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==", "dev": true, + "license": "MIT", "dependencies": { "immediate": "~3.0.5" } @@ -7272,13 +7827,15 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=6.11.5" @@ -7289,6 +7846,7 @@ "resolved": "https://registry.npmjs.org/localforage/-/localforage-1.10.0.tgz", "integrity": "sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "lie": "3.1.1" } @@ -7298,6 +7856,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -7312,25 +7871,29 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -7340,6 +7903,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" }, @@ -7352,6 +7916,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -7367,6 +7932,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7378,13 +7944,15 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -7393,13 +7961,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -7409,6 +7979,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -7422,6 +7993,7 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -7434,6 +8006,7 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">= 0.6" @@ -7444,6 +8017,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "mime-db": "1.52.0" @@ -7457,6 +8031,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7488,11 +8063,25 @@ "node": ">=16.13" } }, + "node_modules/miniflare/node_modules/undici": { + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=14.0" + } + }, "node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -7508,6 +8097,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } @@ -7516,13 +8106,15 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mustache": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "dev": true, + "license": "MIT", "bin": { "mustache": "bin/mustache" } @@ -7538,6 +8130,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -7549,13 +8142,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/node-fetch": { @@ -7563,6 +8158,7 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dev": true, + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -7583,6 +8179,7 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -7591,19 +8188,22 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7613,6 +8213,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -7625,6 +8226,7 @@ "resolved": "https://registry.npmjs.org/npx-import/-/npx-import-1.1.4.tgz", "integrity": "sha512-3ShymTWOgqGyNlh5lMJAejLuIv3W1K3fbI5Ewc6YErZU3Sp0PqsNs8UIU1O8z5+KVl/Du5ag56Gza9vdorGEoA==", "dev": true, + "license": "ISC", "dependencies": { "execa": "^6.1.0", "parse-package-name": "^1.0.0", @@ -7637,6 +8239,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz", "integrity": "sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", @@ -7660,6 +8263,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz", "integrity": "sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.20.0" } @@ -7669,6 +8273,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -7681,6 +8286,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7693,6 +8299,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, @@ -7708,6 +8315,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, @@ -7723,6 +8331,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7735,6 +8344,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -7747,6 +8357,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7758,13 +8369,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -7774,6 +8387,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -7789,6 +8403,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -7806,6 +8421,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -7821,6 +8437,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -7836,6 +8453,7 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7845,6 +8463,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -7857,6 +8476,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -7874,13 +8494,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-package-name/-/parse-package-name-1.0.0.tgz", "integrity": "sha512-kBeTUtcj+SkyfaW4+KBe0HtsloBJ/mKTPoxpVdA57GZiPerREsUWJOhVj9anXweFiJkm5y8FG1sxFZkZ0SN6wg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7890,6 +8512,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7899,6 +8522,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7907,13 +8531,15 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-scurry": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -7929,13 +8555,15 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/path-scurry/node_modules/minipass": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, + "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } @@ -7944,13 +8572,15 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7959,19 +8589,22 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/picocolors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -7984,6 +8617,7 @@ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -7993,6 +8627,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -8005,6 +8640,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -8018,6 +8654,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -8030,6 +8667,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -8045,6 +8683,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -8057,6 +8696,7 @@ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -8066,6 +8706,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -8081,6 +8722,7 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -8095,6 +8737,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -8106,13 +8749,15 @@ "version": "1.0.42", "resolved": "https://registry.npmjs.org/printable-characters/-/printable-characters-1.0.42.tgz", "integrity": "sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==", - "dev": true + "dev": true, + "license": "Unlicense" }, "node_modules/progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -8122,6 +8767,7 @@ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -8135,6 +8781,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8143,13 +8790,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8168,7 +8817,8 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -8188,13 +8838,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "safe-buffer": "^5.1.0" @@ -8204,13 +8856,15 @@ "version": "18.3.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -8221,13 +8875,15 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/regexp-tree": { "version": "0.1.27", "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.27.tgz", "integrity": "sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==", "dev": true, + "license": "MIT", "bin": { "regexp-tree": "bin/regexp-tree" } @@ -8237,6 +8893,7 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8246,6 +8903,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -8263,6 +8921,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, + "license": "MIT", "dependencies": { "resolve-from": "^5.0.0" }, @@ -8275,6 +8934,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8284,6 +8944,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -8293,6 +8954,7 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -8302,6 +8964,7 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -8313,6 +8976,7 @@ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -8328,6 +8992,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8339,6 +9004,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8359,6 +9025,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8372,6 +9039,7 @@ "integrity": "sha512-ptg9PQwzs3orn4jkgXJ74bfs5vYz1NCZlSQMBUA0wKcGp5i5pA1AO3fOUEte8enhGUC+iapTCzEWw2jEFFUO/w==", "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.", "dev": true, + "license": "MIT", "dependencies": { "estree-walker": "^0.6.1", "magic-string": "^0.25.3", @@ -8383,6 +9051,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "dev": true, + "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.8" } @@ -8392,6 +9061,7 @@ "resolved": "https://registry.npmjs.org/rollup-plugin-node-polyfills/-/rollup-plugin-node-polyfills-0.2.1.tgz", "integrity": "sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==", "dev": true, + "license": "MIT", "dependencies": { "rollup-plugin-inject": "^3.0.0" } @@ -8401,6 +9071,7 @@ "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", "dev": true, + "license": "MIT", "dependencies": { "estree-walker": "^0.6.1" } @@ -8424,6 +9095,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -8447,6 +9119,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "peer": true }, "node_modules/schema-utils": { @@ -8454,6 +9127,7 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -8473,6 +9147,7 @@ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -8486,6 +9161,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -8495,6 +9171,7 @@ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "peer": true, "dependencies": { "randombytes": "^2.1.0" @@ -8504,13 +9181,15 @@ "version": "2.7.0", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -8523,6 +9202,7 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8531,19 +9211,22 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8553,6 +9236,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -8562,6 +9246,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -8572,19 +9257,22 @@ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -8597,6 +9285,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8606,6 +9295,7 @@ "resolved": "https://registry.npmjs.org/stacktracey/-/stacktracey-2.1.8.tgz", "integrity": "sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==", "dev": true, + "license": "Unlicense", "dependencies": { "as-table": "^1.0.36", "get-source": "^2.0.12" @@ -8616,6 +9306,7 @@ "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4", "npm": ">=6" @@ -8635,6 +9326,7 @@ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, + "license": "MIT", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -8648,6 +9340,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -8662,6 +9355,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -8674,6 +9368,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8683,6 +9378,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8692,6 +9388,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -8704,6 +9401,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -8716,6 +9414,7 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -8728,15 +9427,17 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/terser": { - "version": "5.33.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.33.0.tgz", - "integrity": "sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==", + "version": "5.34.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", + "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -8756,6 +9457,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", @@ -8791,6 +9493,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "peer": true, "engines": { "node": ">=8" @@ -8801,6 +9504,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/node": "*", @@ -8816,6 +9520,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "has-flag": "^4.0.0" @@ -8832,6 +9537,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "buffer-from": "^1.0.0", @@ -8843,6 +9549,7 @@ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -8857,6 +9564,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8868,6 +9576,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8888,6 +9597,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -8899,19 +9609,22 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -8921,6 +9634,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -8932,6 +9646,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/toucan-js/-/toucan-js-4.0.0.tgz", "integrity": "sha512-FkF7uBztiyjs2WxVt54akH3pFWDcu61RwHsdH2oB0KGailstKEB/xmgMHiE6mft4YCnZi88uM2RPWZVZrA5r1w==", + "license": "MIT", "dependencies": { "@sentry/core": "8.9.2", "@sentry/types": "8.9.2", @@ -8942,6 +9657,7 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.9.2.tgz", "integrity": "sha512-ixm8NISFlPlEo3FjSaqmq4nnd13BRHoafwJ5MG+okCz6BKGZ1SexEggP42/QpGvDprUUHnfncG6WUMgcarr1zA==", + "license": "MIT", "dependencies": { "@sentry/types": "8.9.2", "@sentry/utils": "8.9.2" @@ -8954,6 +9670,7 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.9.2.tgz", "integrity": "sha512-+LFOyQGl+zk5SZRGZD2MEURf7i5RHgP/mt3s85Rza+vz8M211WJ0YsjkIGUJFSY842nged5QLx4JysLaBlLymg==", + "license": "MIT", "engines": { "node": ">=14.18" } @@ -8962,6 +9679,7 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.9.2.tgz", "integrity": "sha512-A4srR9mEBFdVXwSEKjQ94msUbVkMr8JeFiEj9ouOFORw/Y/ux/WV2bWVD/ZI9wq0TcTNK8L1wBgU8UMS5lIq3A==", + "license": "MIT", "dependencies": { "@sentry/types": "8.9.2" }, @@ -8973,13 +9691,15 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=16" }, @@ -8992,6 +9712,7 @@ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", "ejs": "^3.1.10", @@ -9040,6 +9761,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -9052,6 +9774,7 @@ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", @@ -9072,6 +9795,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -9087,6 +9811,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -9103,6 +9828,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -9114,13 +9840,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ts-loader/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -9130,6 +9858,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -9142,6 +9871,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -9151,6 +9881,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -9161,13 +9892,15 @@ "node_modules/tslib": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -9180,6 +9913,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -9189,6 +9923,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -9201,6 +9936,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -9213,13 +9949,15 @@ "version": "1.5.4", "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", + "version": "5.28.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", + "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", "dev": true, + "license": "MIT", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -9231,7 +9969,8 @@ "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unenv": { "name": "unenv-nightly", @@ -9239,6 +9978,7 @@ "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20240919-125358-9a64854.tgz", "integrity": "sha512-XjsgUTrTHR7iw+k/SRTNjh6EQgwpC9voygnoCJo5kh4hKqsSDHUW84MhL9EsHTNfLctvVBHaSw8e2k3R2fKXsQ==", "dev": true, + "license": "MIT", "dependencies": { "defu": "^6.1.4", "ohash": "^1.1.4", @@ -9251,6 +9991,7 @@ "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.0.1.tgz", "integrity": "sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.8.1", "chokidar": "^3.5.3", @@ -9259,9 +10000,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, "funding": [ { @@ -9277,9 +10018,10 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { "update-browserslist-db": "cli.js" @@ -9293,6 +10035,7 @@ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -9301,13 +10044,15 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-4.0.3.tgz", "integrity": "sha512-DOE84vZT2fEcl9gqCUTcnAw5ZY5Id55ikUcziSUntuEFL3pRvavg5kwDmTEUJkeCHInTlV/HexFomgYnzO5kdQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/utf8": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/uuid": { "version": "9.0.1", @@ -9318,6 +10063,7 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -9327,6 +10073,7 @@ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -9341,6 +10088,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, + "license": "ISC", "dependencies": { "builtins": "^5.0.0" }, @@ -9353,6 +10101,7 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } @@ -9362,6 +10111,7 @@ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -9375,13 +10125,15 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.94.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", - "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", + "version": "5.95.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", + "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@types/estree": "^1.0.5", @@ -9429,6 +10181,7 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -9437,13 +10190,15 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz", "integrity": "sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webpack/node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "dependencies": { "esrecurse": "^4.3.0", @@ -9458,6 +10213,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "peer": true, "engines": { "node": ">=4.0" @@ -9468,6 +10224,7 @@ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -9478,6 +10235,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -9493,6 +10251,7 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -9567,6 +10326,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -9584,6 +10344,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -9599,6 +10360,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -9610,19 +10372,22 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -9636,6 +10401,7 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -9656,13 +10422,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.0.2.tgz", "integrity": "sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -9671,13 +10439,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -9696,6 +10466,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -9705,6 +10476,7 @@ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9717,6 +10489,7 @@ "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz", "integrity": "sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==", "dev": true, + "license": "MIT", "dependencies": { "cookie": "^0.5.0", "mustache": "^4.2.0", @@ -9728,6 +10501,7 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } From 7a0ba15ce0d3455dc1d8d9b7a6b5bd69b1eca1ce Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Oct 2024 22:14:25 +0000 Subject: [PATCH 358/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241004.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index bc4db90e..b0bd3d06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20240925.0", + "@cloudflare/workers-types": "^4.20241004.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", @@ -692,9 +692,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20240925.0.tgz", - "integrity": "sha512-KpqyRWvanEuXgBTKYFzRp4NsWOEcswxjsPRSre1zYQcODmc8PUrraVHQUmgvkJgv3FzB+vI9xm7J6oE4MmZHCA==", + "version": "4.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241004.0.tgz", + "integrity": "sha512-3LrPvtecs4umknOF1bTPNLHUG/ZjeSE6PYBQ/tbO7lwaVhjZTaTugiaCny2byrZupBlVNuubQVktcAgMfw0C1A==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 139a0b67..5b6db631 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20240925.0", + "@cloudflare/workers-types": "^4.20241004.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", From 8194201806e29773e98699096ef6ceba7950490b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 5 Oct 2024 07:43:51 +0000 Subject: [PATCH 359/422] fix(deps): update dependency i18next to ^23.15.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b0bd3d06..800008c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.3", - "i18next": "^23.15.1", + "i18next": "^23.15.2", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5427,9 +5427,9 @@ } }, "node_modules/i18next": { - "version": "23.15.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.1.tgz", - "integrity": "sha512-wB4abZ3uK7EWodYisHl/asf8UYEhrI/vj/8aoSsrj/ZDxj4/UXPOa1KvFt1Fq5hkUHquNqwFlDprmjZ8iySgYA==", + "version": "23.15.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.2.tgz", + "integrity": "sha512-zcPSWzCvw6uKnuYHIqs4W7hTuB9e3AFcSdZgvCWoPXIZsBjBd4djN2/2uOHIB+1DFFkQnMBXvhNg7J3WyCuywQ==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 5b6db631..e03eba05 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.15.1", + "i18next": "^23.15.2", "i18next-icu": "^2.3.0", "hono": "^4.6.3" } From 50eea0653e1efcc0b970200ed6360f4c5f557b6f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 01:27:37 +0000 Subject: [PATCH 360/422] chore(deps): lock file maintenance --- package-lock.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package-lock.json b/package-lock.json index 800008c8..c6da934f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4569,6 +4569,7 @@ "version": "8.57.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", "dependencies": { From 3175306ca45ddc23a6e4b15c7bf1cf8895ca0c3b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 19:41:30 +0000 Subject: [PATCH 361/422] chore(deps): update dependency jest-environment-miniflare to ^2.14.4 --- package-lock.json | 219 ++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 104 insertions(+), 117 deletions(-) diff --git a/package-lock.json b/package-lock.json index c6da934f..6e5f1af0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", - "jest-environment-miniflare": "^2.14.3", + "jest-environment-miniflare": "^2.14.4", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", @@ -2308,37 +2308,37 @@ } }, "node_modules/@miniflare/cache": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.2.tgz", - "integrity": "sha512-XH218Y2jxSOfxG8EyuprBKhI/Fn6xLrb9A39niJBlzpiKXqr8skl/sy/sUL5tfvqEbEnqDagGne8zEcjM+1fBg==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/cache/-/cache-2.14.4.tgz", + "integrity": "sha512-ayzdjhcj+4mjydbNK7ZGDpIXNliDbQY4GPcY2KrYw0v1OSUdj5kZUkygD09fqoGRfAks0d91VelkyRsAXX8FQA==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2", + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4", "http-cache-semantics": "^4.1.0", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/core": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.2.tgz", - "integrity": "sha512-n/smm5ZTg7ilGM4fxO7Gxhbe573oc8Za06M3b2fO+lPWqF6NJcEKdCC+sJntVFbn3Cbbd2G1ChISmugPfmlCkQ==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/core/-/core-2.14.4.tgz", + "integrity": "sha512-FMmZcC1f54YpF4pDWPtdQPIO8NXfgUxCoR9uyrhxKJdZu7M6n8QKopPVNuaxR40jcsdxb7yKoQoFWnHfzJD9GQ==", "dev": true, "license": "MIT", "dependencies": { "@iarna/toml": "^2.2.5", - "@miniflare/queues": "2.14.2", - "@miniflare/shared": "2.14.2", - "@miniflare/watcher": "2.14.2", + "@miniflare/queues": "2.14.4", + "@miniflare/shared": "2.14.4", + "@miniflare/watcher": "2.14.4", "busboy": "^1.6.0", "dotenv": "^10.0.0", "kleur": "^4.1.4", "set-cookie-parser": "^2.4.8", - "undici": "5.28.2", + "undici": "5.28.4", "urlpattern-polyfill": "^4.0.3" }, "engines": { @@ -2356,109 +2356,109 @@ } }, "node_modules/@miniflare/d1": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.2.tgz", - "integrity": "sha512-3NPJyBLbFfzz9VAAdIZrDRdRpyslVCJoZHQk0/0CX3z2mJIfcQzjZhox2cYCFNH8NMJ7pRg6AeSMPYAnDKECDg==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/d1/-/d1-2.14.4.tgz", + "integrity": "sha512-pMBVq9XWxTDdm+RRCkfXZP+bREjPg1JC8s8C0JTovA9OGmLQXqGTnFxIaS9vf1d8k3uSUGhDzPTzHr0/AUW1gA==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2" + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.7" } }, "node_modules/@miniflare/durable-objects": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.2.tgz", - "integrity": "sha512-BfK+ZkJABoi7gd/O6WbpsO4GrgW+0dmOBWJDlNBxQ7GIpa+w3n9+SNnrYUxKzWlPSvz+TfTTk381B1z/Z87lPw==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/durable-objects/-/durable-objects-2.14.4.tgz", + "integrity": "sha512-+JrmHP6gHHrjxV8S3axVw5lGHLgqmAGdcO/1HJUPswAyJEd3Ah2YnKhpo+bNmV4RKJCtEq9A2hbtVjBTD2YzwA==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2", - "@miniflare/storage-memory": "2.14.2", - "undici": "5.28.2" + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4", + "@miniflare/storage-memory": "2.14.4", + "undici": "5.28.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/html-rewriter": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.2.tgz", - "integrity": "sha512-tu0kd9bj38uZ04loHb3sMI8kzUzZPgPOAJEdS9zmdSPh0uOkjCDf/TEkKsDdv2OFysyb0DRsIrwhPqCTIrPf1Q==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/html-rewriter/-/html-rewriter-2.14.4.tgz", + "integrity": "sha512-GB/vZn7oLbnhw+815SGF+HU5EZqSxbhIa3mu2L5MzZ2q5VOD5NHC833qG8c2GzDPhIaZ99ITY+ZJmbR4d+4aNQ==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2", + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4", "html-rewriter-wasm": "^0.4.1", - "undici": "5.28.2" + "undici": "5.28.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/kv": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.2.tgz", - "integrity": "sha512-3rs4cJOGACT/U7NH7j4KD29ugXRYUiM0aGkvOEdFQtChXLsYClJljXpezTfJJxBwZjdS4F2UFTixtFcHp74UfA==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/kv/-/kv-2.14.4.tgz", + "integrity": "sha512-QlERH0Z+klwLg0xw+/gm2yC34Nnr/I0GcQ+ASYqXeIXBwjqOtMBa3YVQnocaD+BPy/6TUtSpOAShHsEj76R2uw==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2" + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/queues": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.2.tgz", - "integrity": "sha512-OylkRs4lOWKvGnX+Azab3nx+1qwC87M36/hkgAU1RRvVDCOxOrYLvNLUczFfgmgMBwpYsmmW8YOIASlI3p4Qgw==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/queues/-/queues-2.14.4.tgz", + "integrity": "sha512-aXQ5Ik8Iq1KGMBzGenmd6Js/jJgqyYvjom95/N9GptCGpiVWE5F0XqC1SL5rCwURbHN+aWY191o8XOFyY2nCUA==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2" + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.7" } }, "node_modules/@miniflare/r2": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.2.tgz", - "integrity": "sha512-uuc7dx6OqSQT8i0F2rsigfizXmInssRvvJAjoi1ltaNZNJCHH9l1PwHfaNc/XAuDjYmiCjtHDaPdRvZU9g9F3g==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/r2/-/r2-2.14.4.tgz", + "integrity": "sha512-4ctiZWh7Ty7LB3brUjmbRiGMqwyDZgABYaczDtUidblo2DxX4JZPnJ/ZAyxMPNJif32kOJhcg6arC2hEthR9Sw==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2", - "undici": "5.28.2" + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4", + "undici": "5.28.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/runner-vm": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.2.tgz", - "integrity": "sha512-WlyxAQ+bv/9Pm/xnbpgAg7RNX4pz/q3flytUoo4z4OrRmNEuXrbMUsJZnH8dziqzrZ2gCLkYIEzeaTmSQKp5Jg==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/runner-vm/-/runner-vm-2.14.4.tgz", + "integrity": "sha512-Nog0bB9SVhPbZAkTWfO4lpLAUsBXKEjlb4y+y66FJw77mPlmPlVdpjElCvmf8T3VN/pqh83kvELGM+/fucMf4g==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2" + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/shared": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.2.tgz", - "integrity": "sha512-dDnYIztz10zDQjaFJ8Gy9UaaBWZkw3NyhFdpX6tAeyPA/2lGvkftc42MYmNi8s5ljqkZAtKgWAJnSf2K75NCJw==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/shared/-/shared-2.14.4.tgz", + "integrity": "sha512-upl4RSB3hyCnITOFmRZjJj4A72GmkVrtfZTilkdq5Qe5TTlzsjVeDJp7AuNUM9bM8vswRo+N5jOiot6O4PVwwQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2472,95 +2472,95 @@ } }, "node_modules/@miniflare/shared-test-environment": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.14.2.tgz", - "integrity": "sha512-97y/95EzDC86jM2bKYacKk4n59miFC+WXueRdW5TeVzBw2UTL2Alvy36AZuyMUgBqxZdJSv88/q0jHTw7LvyMA==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/shared-test-environment/-/shared-test-environment-2.14.4.tgz", + "integrity": "sha512-FdU2/8wEd00vIu+MfofLiHcfZWz+uCbE2VTL85KpyYfBsNGAbgRtzFMpOXdoXLqQfRu6MBiRwWpb2FbMrBzi7g==", "dev": true, "license": "MIT", "dependencies": { "@cloudflare/workers-types": "^4.20221111.1", - "@miniflare/cache": "2.14.2", - "@miniflare/core": "2.14.2", - "@miniflare/d1": "2.14.2", - "@miniflare/durable-objects": "2.14.2", - "@miniflare/html-rewriter": "2.14.2", - "@miniflare/kv": "2.14.2", - "@miniflare/queues": "2.14.2", - "@miniflare/r2": "2.14.2", - "@miniflare/shared": "2.14.2", - "@miniflare/sites": "2.14.2", - "@miniflare/storage-memory": "2.14.2", - "@miniflare/web-sockets": "2.14.2" + "@miniflare/cache": "2.14.4", + "@miniflare/core": "2.14.4", + "@miniflare/d1": "2.14.4", + "@miniflare/durable-objects": "2.14.4", + "@miniflare/html-rewriter": "2.14.4", + "@miniflare/kv": "2.14.4", + "@miniflare/queues": "2.14.4", + "@miniflare/r2": "2.14.4", + "@miniflare/shared": "2.14.4", + "@miniflare/sites": "2.14.4", + "@miniflare/storage-memory": "2.14.4", + "@miniflare/web-sockets": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/sites": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.2.tgz", - "integrity": "sha512-jFOx1G5kD+kTubsga6jcFbMdU2nSuNG2/EkojwuhYT8hYp3qd8duvPyh1V+OR2tMvM4FWu6jXPXNZNBHXHQaUQ==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/sites/-/sites-2.14.4.tgz", + "integrity": "sha512-O5npWopi+fw9W9Ki0gy99nuBbgDva/iXy8PDC4dAXDB/pz45nISDqldabk0rL2t4W2+lY6LXKzdOw+qJO1GQTA==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/kv": "2.14.2", - "@miniflare/shared": "2.14.2", - "@miniflare/storage-file": "2.14.2" + "@miniflare/kv": "2.14.4", + "@miniflare/shared": "2.14.4", + "@miniflare/storage-file": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-file": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.2.tgz", - "integrity": "sha512-tn8rqMBeTtN+ICHQAMKQ0quHGYIkcyDK0qKW+Ic14gdfGDZx45BqXExQM9wTVqKtwAt85zp5eKVUYQCFfUx46Q==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/storage-file/-/storage-file-2.14.4.tgz", + "integrity": "sha512-JxcmX0hXf4cB0cC9+s6ZsgYCq+rpyUKRPCGzaFwymWWplrO3EjPVxKCcMxG44jsdgsII6EZihYUN2J14wwCT7A==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2", - "@miniflare/storage-memory": "2.14.2" + "@miniflare/shared": "2.14.4", + "@miniflare/storage-memory": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/storage-memory": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.2.tgz", - "integrity": "sha512-9Wtz9mayHIY0LDsfpMGx+/sfKCq3eAQJzYY+ju1tTEaKR0sVAuO51wu0wbyldsjj9OcBcd2X32iPbIa7KcSZQQ==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/storage-memory/-/storage-memory-2.14.4.tgz", + "integrity": "sha512-9jB5BqNkMZ3SFjbPFeiVkLi1BuSahMhc/W1Y9H0W89qFDrrD+z7EgRgDtHTG1ZRyi9gIlNtt9qhkO1B6W2qb2A==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2" + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/watcher": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.2.tgz", - "integrity": "sha512-/TL0np4uYDl+6MdseDApZmDdlJ6Y7AY5iDY0TvUQJG9nyBoCjX6w0Zn4SiKDwO6660rPtSqZ5c7HzbPhGb5vsA==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/watcher/-/watcher-2.14.4.tgz", + "integrity": "sha512-PYn05ET2USfBAeXF6NZfWl0O32KVyE8ncQ/ngysrh3hoIV7l3qGGH7ubeFx+D8VWQ682qYhwGygUzQv2j1tGGg==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/shared": "2.14.2" + "@miniflare/shared": "2.14.4" }, "engines": { "node": ">=16.13" } }, "node_modules/@miniflare/web-sockets": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.2.tgz", - "integrity": "sha512-kpbVlznPuxNQahssQvZiNPQo/iPme7qV3WMQeg6TYNCkYD7n6vEqeFZ5E/eQgB59xCanpvw4Ci8y/+SdMK6BUg==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/@miniflare/web-sockets/-/web-sockets-2.14.4.tgz", + "integrity": "sha512-stTxvLdJ2IcGOs76AnvGYAzGvx8JvQPRxC5DW0P5zdAAnhL33noqb5LKdPt3P37BKp9FzBKZHuihQI9oVqwm0g==", "dev": true, "license": "MIT", "dependencies": { - "@miniflare/core": "2.14.2", - "@miniflare/shared": "2.14.2", - "undici": "5.28.2", + "@miniflare/core": "2.14.4", + "@miniflare/shared": "2.14.4", + "undici": "5.28.4", "ws": "^8.2.2" }, "engines": { @@ -6527,19 +6527,19 @@ } }, "node_modules/jest-environment-miniflare": { - "version": "2.14.3", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.3.tgz", - "integrity": "sha512-OV5dgkV8R0aTeUii1Ac+r38WflRUe2tU8lTFHZbiJ6jgWKe3AJL99oFe9CdATUe1Jcf/Omp2djnk3qi2MOTDuA==", + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.4.tgz", + "integrity": "sha512-r5OtP6seAotjWmB10jNfr6UUf9n55Bsr4DHLkXX+7bq1bguTI3m+eNIY+rPE4/fqUoCSEMKAYhLi+JauGGsboA==", "dev": true, "license": "MIT", "dependencies": { "@jest/environment": ">=27", "@jest/fake-timers": ">=27", "@jest/types": ">=27", - "@miniflare/queues": "2.14.2", - "@miniflare/runner-vm": "2.14.2", - "@miniflare/shared": "2.14.2", - "@miniflare/shared-test-environment": "2.14.2", + "@miniflare/queues": "2.14.4", + "@miniflare/runner-vm": "2.14.4", + "@miniflare/shared": "2.14.4", + "@miniflare/shared-test-environment": "2.14.4", "jest-mock": ">=27", "jest-util": ">=27" }, @@ -8064,19 +8064,6 @@ "node": ">=16.13" } }, - "node_modules/miniflare/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dev": true, - "license": "MIT", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", @@ -9954,9 +9941,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "5.28.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.2.tgz", - "integrity": "sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==", + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index e03eba05..5e44a86d 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "eslint-plugin-optimize-regex": "^1.2.1", "eslint-plugin-sonarjs": "^0.25.1", "jest": "^29.7.0", - "jest-environment-miniflare": "^2.14.3", + "jest-environment-miniflare": "^2.14.4", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", From e6d1d7e64186398f2812b78cb3d299649e552782 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Oct 2024 21:58:25 +0000 Subject: [PATCH 362/422] chore(deps): update dependency wrangler to ^3.80.1 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6e5f1af0..8f41fa5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.80.0" + "wrangler": "^3.80.1" } }, "node_modules/@ampproject/remapping": { @@ -8038,9 +8038,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240925.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240925.0.tgz", - "integrity": "sha512-2LmQbKHf0n6ertUKhT+Iltixi53giqDH7P71+wCir3OnGyXIODqYwOECx1mSDNhYThpxM2dav8UdPn6SQiMoXw==", + "version": "3.20240925.1", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240925.1.tgz", + "integrity": "sha512-odavnAwWLevMWOi/efIdAI9AVlg8C8NfXe2YLoAeG+Fj5BDHPDxCoY7AjZvBj3CJ7bszkoYyhoPEH60X+Vk+7g==", "dev": true, "license": "MIT", "dependencies": { @@ -10266,9 +10266,9 @@ } }, "node_modules/wrangler": { - "version": "3.80.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.0.tgz", - "integrity": "sha512-c9aN7Buf7XgTPpQkw1d0VjNRI4qg3m35PTg70Tg4mOeHwHGjsd74PAsP1G8BjpdqDjfWtsua7tj1g4M3/5dYNQ==", + "version": "3.80.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.1.tgz", + "integrity": "sha512-5pBZpzrGpfAtIzF3iBXfZZ9DoP8OjwfIUYjYmddfkmoe6fSyY5r/+IFP56fb/biK5q6FV5HxUnonDiuNyJKnug==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10279,7 +10279,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240925.0", + "miniflare": "3.20240925.1", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", diff --git a/package.json b/package.json index 5e44a86d..7e0dc21d 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.80.0" + "wrangler": "^3.80.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From 827d4afb1575f2a9d5727f7b70e4194bc5f7ccde Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 8 Oct 2024 19:05:06 +0000 Subject: [PATCH 363/422] chore(deps): update dependency wrangler to ^3.80.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8f41fa5e..ed78a80c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.80.1" + "wrangler": "^3.80.2" } }, "node_modules/@ampproject/remapping": { @@ -10266,9 +10266,9 @@ } }, "node_modules/wrangler": { - "version": "3.80.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.1.tgz", - "integrity": "sha512-5pBZpzrGpfAtIzF3iBXfZZ9DoP8OjwfIUYjYmddfkmoe6fSyY5r/+IFP56fb/biK5q6FV5HxUnonDiuNyJKnug==", + "version": "3.80.2", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.2.tgz", + "integrity": "sha512-WSMDXoNcg+DjZ4i0RMJpz2TKrCbTtsxNsQAwyYg7LRZlfmTZQZOPbHWhATVa4fCsNL6eElN050fMHOW9MptM9g==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 7e0dc21d..924465e2 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.2", - "wrangler": "^3.80.1" + "wrangler": "^3.80.2" }, "dependencies": { "@hono/sentry": "^1.2.0", From c61eda9dcafb0504ae04a4ed3d04fe040785489b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 9 Oct 2024 00:49:15 +0000 Subject: [PATCH 364/422] chore(deps): update dependency typescript to ^5.6.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed78a80c..52994650 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "wrangler": "^3.80.2" } }, @@ -9920,9 +9920,9 @@ } }, "node_modules/typescript": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", - "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 924465e2..5fb39b66 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "prettier": "^3.3.3", "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", - "typescript": "^5.6.2", + "typescript": "^5.6.3", "wrangler": "^3.80.2" }, "dependencies": { From 64ab487ea5c187507322ca38dd2587fa86c76775 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 10 Oct 2024 22:22:10 +0000 Subject: [PATCH 365/422] chore(deps): update dependency wrangler to ^3.80.3 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 52994650..144c9887 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.2" + "wrangler": "^3.80.3" } }, "node_modules/@ampproject/remapping": { @@ -9962,9 +9962,9 @@ }, "node_modules/unenv": { "name": "unenv-nightly", - "version": "2.0.0-20240919-125358-9a64854", - "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20240919-125358-9a64854.tgz", - "integrity": "sha512-XjsgUTrTHR7iw+k/SRTNjh6EQgwpC9voygnoCJo5kh4hKqsSDHUW84MhL9EsHTNfLctvVBHaSw8e2k3R2fKXsQ==", + "version": "2.0.0-20241009-125958-e8ea22f", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20241009-125958-e8ea22f.tgz", + "integrity": "sha512-hRxmKz1iSVRmuFx/vBdPsx7rX4o7Cas9vdjDNeUeWpQTK2LzU3Xy3Jz0zbo7MJX0bpqo/LEFCA+GPwsbl6zKEQ==", "dev": true, "license": "MIT", "dependencies": { @@ -10266,9 +10266,9 @@ } }, "node_modules/wrangler": { - "version": "3.80.2", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.2.tgz", - "integrity": "sha512-WSMDXoNcg+DjZ4i0RMJpz2TKrCbTtsxNsQAwyYg7LRZlfmTZQZOPbHWhATVa4fCsNL6eElN050fMHOW9MptM9g==", + "version": "3.80.3", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.3.tgz", + "integrity": "sha512-Qe/7Sp8Vf7LYrdLPVsQFznac/1FweLI4aRgHmdCr6SCP5V81PP5ArogQX6BcuZ1tHvtNLNk4B4JC39awJdZvUg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10286,7 +10286,7 @@ "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "^0.6.1", - "unenv": "npm:unenv-nightly@2.0.0-20240919-125358-9a64854", + "unenv": "npm:unenv-nightly@2.0.0-20241009-125958-e8ea22f", "workerd": "1.20240925.0", "xxhash-wasm": "^1.0.1" }, diff --git a/package.json b/package.json index 5fb39b66..65a592cd 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.2" + "wrangler": "^3.80.3" }, "dependencies": { "@hono/sentry": "^1.2.0", From 564350cf43c92b7e97ae55ba2f5418f359f25cf6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 10:02:48 +0000 Subject: [PATCH 366/422] fix(deps): update dependency hono to ^4.6.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 144c9887..b192662b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.3", + "hono": "^4.6.4", "i18next": "^23.15.2", "i18next-icu": "^2.3.0" }, @@ -5374,9 +5374,9 @@ } }, "node_modules/hono": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.3.tgz", - "integrity": "sha512-0LeEuBNFeSHGqZ9sNVVgZjB1V5fmhkBSB0hZrpqStSMLOWgfLy0dHOvrjbJh0H2khsjet6rbHfWTHY0kpYThKQ==", + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.4.tgz", + "integrity": "sha512-T5WqBkTOcIQblqBKB5mpzaH/A+dSpvVe938xZJCHOmOuYfF7DSwE/9/10+BMvwSPq9N/f6LiQ38HxrZSQOsXKw==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index 65a592cd..195bc7b8 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.15.2", "i18next-icu": "^2.3.0", - "hono": "^4.6.3" + "hono": "^4.6.4" } } From c37200b0e8fdc059b10882a4eb7a137c52944697 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 18:20:15 +0000 Subject: [PATCH 367/422] chore(deps): update dependency wrangler to ^3.80.4 --- package-lock.json | 76 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index b192662b..02b2605c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.3" + "wrangler": "^3.80.4" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20240925.0.tgz", - "integrity": "sha512-KdLnSXuzB65CbqZPm+qYzk+zkQ1tUNPaaRGYVd/jPYAxwwtfTUQdQ+ahDPwVVs2tmQELKy7ZjQjf2apqSWUfjw==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241004.0.tgz", + "integrity": "sha512-c2afR486NXDRcPm7RaTSRDnffFklPCXde/IeNVhEhBJ8O+pQhBOdDcGIy8zXPwMu0CYga0iHNZmpbsl+ZcHttA==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20240925.0.tgz", - "integrity": "sha512-MiQ6uUmCXjsXgWNV+Ock2tp2/tYqNJGzjuaH6jFioeRF+//mz7Tv7J7EczOL4zq+TH8QFOh0/PUsLyazIWVGng==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241004.0.tgz", + "integrity": "sha512-siD9fexv5lr2IpBczWV7OPgJvHj8/fJUrRAYCMcBURkfiwssK91coQeZlN1NdQ85aYELVgxDFoG+p86OS+ZzLw==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20240925.0.tgz", - "integrity": "sha512-Rjix8jsJMfsInmq3Hm3fmiRQ+rwzuWRPV1pg/OWhMSfNP7Qp2RCU+RGkhgeR9Z5eNAje0Sn2BMrFq4RvF9/yRA==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241004.0.tgz", + "integrity": "sha512-EtKGXO5fzRgX6UhDDLhjjEsB1QtliHb12zavZ/S0C8hKPz76II7MQ3Lls9kfB62fbdMP8L6vcqWPObEUcw6GSw==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20240925.0.tgz", - "integrity": "sha512-VYIPeMHQRtbwQoIjUwS/zULlywPxyDvo46XkTpIW5MScEChfqHvAYviQ7TzYGx6Q+gmZmN+DUB2KOMx+MEpCxA==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241004.0.tgz", + "integrity": "sha512-XO7VBE1YaFf/o9tKO1PqDqaxkU2eAR2DLX7R0+R8p+q92sUDXyoxo48T3yJDfxWndnKJ6hSJfvKanw3Mq9Tisw==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20240925.0.tgz", - "integrity": "sha512-C8peGvaU5R51bIySi1VbyfRgwNSSRknqoFSnSbSBI3uTN3THTB3UnmRKy7GXJDmyjgXuT9Pcs1IgaWNubLtNtw==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241004.0.tgz", + "integrity": "sha512-o+TmCYGq58jNUDbG73xOvd648XvJ2TicI++2BBoySklJXG6f4But5AwA8TxQgmeujR3vpBjPZKexEzcZSUOTtA==", "cpu": [ "x64" ], @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.4.tgz", - "integrity": "sha512-PNL/0TjKRdUHa1kwgVdqUNJVZ9ez4kacsi8omz+gv859EvJmsVuGiMAClY2YfJnC9LVKhKCcjqmFgKNXG9/IXA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.6.0.tgz", + "integrity": "sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -8038,9 +8038,9 @@ } }, "node_modules/miniflare": { - "version": "3.20240925.1", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20240925.1.tgz", - "integrity": "sha512-odavnAwWLevMWOi/efIdAI9AVlg8C8NfXe2YLoAeG+Fj5BDHPDxCoY7AjZvBj3CJ7bszkoYyhoPEH60X+Vk+7g==", + "version": "3.20241004.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241004.0.tgz", + "integrity": "sha512-QSSmCR2V1AJnnpYwlyLXobKLSGiY1FlAiZYULMdGgOUThV7HJeSysDxsmPmrH+D4GQbmUERnmDdB6M6Rrz7uPg==", "dev": true, "license": "MIT", "dependencies": { @@ -8052,7 +8052,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20240925.0", + "workerd": "1.20241004.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10245,9 +10245,9 @@ } }, "node_modules/workerd": { - "version": "1.20240925.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20240925.0.tgz", - "integrity": "sha512-/Jj6+yLwfieZGEt3Kx4+5MoufuC3g/8iFaIh4MPBNGJOGYmdSKXvgCqz09m2+tVCYnysRfbq2zcbVxJRBfOCqQ==", + "version": "1.20241004.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241004.0.tgz", + "integrity": "sha512-TCFJ7Zw7svR3adg1fnlPWj/yXhjBnQloLEIJqdu57hli/GsgwlbomwrbM3mdMgbS+K9zYeaYqknXiBN0EXk3QQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10258,28 +10258,28 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20240925.0", - "@cloudflare/workerd-darwin-arm64": "1.20240925.0", - "@cloudflare/workerd-linux-64": "1.20240925.0", - "@cloudflare/workerd-linux-arm64": "1.20240925.0", - "@cloudflare/workerd-windows-64": "1.20240925.0" + "@cloudflare/workerd-darwin-64": "1.20241004.0", + "@cloudflare/workerd-darwin-arm64": "1.20241004.0", + "@cloudflare/workerd-linux-64": "1.20241004.0", + "@cloudflare/workerd-linux-arm64": "1.20241004.0", + "@cloudflare/workerd-windows-64": "1.20241004.0" } }, "node_modules/wrangler": { - "version": "3.80.3", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.3.tgz", - "integrity": "sha512-Qe/7Sp8Vf7LYrdLPVsQFznac/1FweLI4aRgHmdCr6SCP5V81PP5ArogQX6BcuZ1tHvtNLNk4B4JC39awJdZvUg==", + "version": "3.80.4", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.4.tgz", + "integrity": "sha512-DyNvShtVH3k7ZyBndlIiwyRDXqtHr3g01hxwn4FfwKlAaT6EL0wb3KL3UGbsdpeM/xbJiUQxFQ4WuFBWgZS18Q==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.5.4", + "@cloudflare/workers-shared": "0.6.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20240925.1", + "miniflare": "3.20241004.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", @@ -10287,7 +10287,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-20241009-125958-e8ea22f", - "workerd": "1.20240925.0", + "workerd": "1.20241004.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10301,7 +10301,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20240925.0" + "@cloudflare/workers-types": "^4.20241004.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 195bc7b8..84b8277a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.3" + "wrangler": "^3.80.4" }, "dependencies": { "@hono/sentry": "^1.2.0", From 0ebc8893197f842da2258db72a23054e37ecc4b3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:18:34 +0000 Subject: [PATCH 368/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241011.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 02b2605c..eea705cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20241004.0", + "@cloudflare/workers-types": "^4.20241011.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", @@ -692,9 +692,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241004.0.tgz", - "integrity": "sha512-3LrPvtecs4umknOF1bTPNLHUG/ZjeSE6PYBQ/tbO7lwaVhjZTaTugiaCny2byrZupBlVNuubQVktcAgMfw0C1A==", + "version": "4.20241011.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241011.0.tgz", + "integrity": "sha512-emwBnuFB/2lS1z6NXAeBqrSL8Xwnr7YpgdLuchOmgu/igqBsLLNPBb4Qmgh3neFWUe9wbzQyx030836YF3c3Xw==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 84b8277a..e7ce71af 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20241004.0", + "@cloudflare/workers-types": "^4.20241011.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.5", "@sentry/integrations": "^7.114.0", From b1a07bbad02d67f70ee83beaee8f4de291cc720e Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 13 Oct 2024 06:15:53 -0700 Subject: [PATCH 369/422] fix #1010 --- src/realms/twitter/router.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 5df0bd71..01d5c1a7 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -71,6 +71,7 @@ twitter.get('/robots.txt', async c => c.text(Strings.ROBOTS_TXT)); twitter.get('/i/events/:id', genericTwitterRedirect); twitter.get('/i/trending/:id', genericTwitterRedirect); +twitter.get('/i/broadcasts/:id', genericTwitterRedirect); /* https://github.com/FixTweet/FxTwitter/issues/730 */ twitter.get('/hashtag/:hashtag', genericTwitterRedirect); twitter.get('/:handle', _profileRequest); From 65320e6fafcd08be41fb81dff9d55b140c934b35 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 13 Oct 2024 06:24:58 -0700 Subject: [PATCH 370/422] Remove debug parameter from i18next --- src/embed/status.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 799d29ce..a1445cce 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -133,7 +133,6 @@ export const handleStatus = async ( await i18next.use(icu).init({ lng: language ?? status.lang ?? 'en', - debug: true, resources: translationResources, fallbackLng: 'en' }); From ba16aa0ea6a60601c403cbc21e52984203ecf41e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 16:39:40 +0000 Subject: [PATCH 371/422] fix(deps): update dependency i18next to ^23.16.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index eea705cf..d11e964a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.4", - "i18next": "^23.15.2", + "i18next": "^23.16.0", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5428,9 +5428,9 @@ } }, "node_modules/i18next": { - "version": "23.15.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.15.2.tgz", - "integrity": "sha512-zcPSWzCvw6uKnuYHIqs4W7hTuB9e3AFcSdZgvCWoPXIZsBjBd4djN2/2uOHIB+1DFFkQnMBXvhNg7J3WyCuywQ==", + "version": "23.16.0", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.0.tgz", + "integrity": "sha512-Ni3CG6c14teOogY19YNRl+kYaE/Rb59khy0VyHVn4uOZ97E2E/Yziyi6r3C3s9+wacjdLZiq/LLYyx+Cgd+FCw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index e7ce71af..d879b696 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.15.2", + "i18next": "^23.16.0", "i18next-icu": "^2.3.0", "hono": "^4.6.4" } From 89cc09f6cb5d42e5a3a44cc891edd1f45ccad716 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 14 Oct 2024 01:35:38 +0000 Subject: [PATCH 372/422] chore(deps): lock file maintenance --- package-lock.json | 187 +++++++++++++++++++++++----------------------- 1 file changed, 94 insertions(+), 93 deletions(-) diff --git a/package-lock.json b/package-lock.json index d11e964a..50c3990a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -66,9 +66,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.7.tgz", - "integrity": "sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==", + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz", + "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==", "dev": true, "license": "MIT", "engines": { @@ -76,9 +76,9 @@ } }, "node_modules/@babel/core": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz", - "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==", + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz", + "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==", "dev": true, "license": "MIT", "dependencies": { @@ -88,10 +88,10 @@ "@babel/helper-compilation-targets": "^7.25.7", "@babel/helper-module-transforms": "^7.25.7", "@babel/helpers": "^7.25.7", - "@babel/parser": "^7.25.7", + "@babel/parser": "^7.25.8", "@babel/template": "^7.25.7", "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7", + "@babel/types": "^7.25.8", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -257,13 +257,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.7.tgz", - "integrity": "sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==", + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", + "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.7" + "@babel/types": "^7.25.8" }, "bin": { "parser": "bin/babel-parser.js" @@ -558,9 +558,9 @@ } }, "node_modules/@babel/types": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.7.tgz", - "integrity": "sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==", + "version": "7.25.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", + "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", "dev": true, "license": "MIT", "dependencies": { @@ -1257,57 +1257,58 @@ } }, "node_modules/@formatjs/ecma402-abstract": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", - "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.0.tgz", + "integrity": "sha512-IpM+ev1E4QLtstniOE29W1rqH9eTdx5hQdNL8pzrflMj/gogfaoONZqL83LUeQScHAvyMbpqP5C9MzNf+fFwhQ==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/intl-localematcher": "0.5.4", - "tslib": "^2.4.0" + "@formatjs/fast-memoize": "2.2.1", + "@formatjs/intl-localematcher": "0.5.5", + "tslib": "^2.7.0" } }, "node_modules/@formatjs/fast-memoize": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.0.tgz", - "integrity": "sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.1.tgz", + "integrity": "sha512-XS2RcOSyWxmUB7BUjj3mlPH0exsUzlf6QfhhijgI941WaJhVxXQ6mEWkdUFIdnKi3TuTYxRdelsgv3mjieIGIA==", "license": "MIT", "peer": true, "dependencies": { - "tslib": "^2.4.0" + "tslib": "^2.7.0" } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.7.8", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.8.tgz", - "integrity": "sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==", + "version": "2.7.10", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.10.tgz", + "integrity": "sha512-wlQfqCZ7PURkUNL2+8VTEFavPovtADU/isSKLFvDbdFmV7QPZIYqFMkhklaDYgMyLSBJa/h2MVQ2aFvoEJhxgg==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.0.0", - "@formatjs/icu-skeleton-parser": "1.8.2", - "tslib": "^2.4.0" + "@formatjs/ecma402-abstract": "2.2.0", + "@formatjs/icu-skeleton-parser": "1.8.4", + "tslib": "^2.7.0" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.2.tgz", - "integrity": "sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==", + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.4.tgz", + "integrity": "sha512-LMQ1+Wk1QSzU4zpd5aSu7+w5oeYhupRwZnMQckLPRYhSjf2/8JWQ882BauY9NyHxs5igpuQIXZDgfkaH3PoATg==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.0.0", - "tslib": "^2.4.0" + "@formatjs/ecma402-abstract": "2.2.0", + "tslib": "^2.7.0" } }, "node_modules/@formatjs/intl-localematcher": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", - "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.5.tgz", + "integrity": "sha512-t5tOGMgZ/i5+ALl2/offNqAQq/lfUnKLEw0mXQI4N4bqpedhrSE+fyKLpwnd22sK0dif6AV+ufQcTsKShB9J1g==", "license": "MIT", "peer": true, "dependencies": { - "tslib": "^2.4.0" + "tslib": "^2.7.0" } }, "node_modules/@hono/sentry": { @@ -2636,9 +2637,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.36.6.tgz", - "integrity": "sha512-1fcZVwe4H6a3Z1O+7m/z/2em1u67Tf0Zrt2oGEp82bqvCOHA904Wr2otc6GBEuFESB1/Mo8QgD/qwRd9Tv0Otw==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.37.0.tgz", + "integrity": "sha512-fM3V4gZRJR/s8lafc3O07hhOYRnvkySdPkvL/0e0XW0r+xRwqIAgQ5ECbsZO16A5weUiXVSf03ztDL1FcmbJCQ==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2656,19 +2657,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.36.6", - "@sentry/cli-linux-arm": "2.36.6", - "@sentry/cli-linux-arm64": "2.36.6", - "@sentry/cli-linux-i686": "2.36.6", - "@sentry/cli-linux-x64": "2.36.6", - "@sentry/cli-win32-i686": "2.36.6", - "@sentry/cli-win32-x64": "2.36.6" + "@sentry/cli-darwin": "2.37.0", + "@sentry/cli-linux-arm": "2.37.0", + "@sentry/cli-linux-arm64": "2.37.0", + "@sentry/cli-linux-i686": "2.37.0", + "@sentry/cli-linux-x64": "2.37.0", + "@sentry/cli-win32-i686": "2.37.0", + "@sentry/cli-win32-x64": "2.37.0" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.36.6.tgz", - "integrity": "sha512-2yKECENqMZKrJY5weA19g4gTgQfeuadWvVu7fVQVsgqoBRIaEhSHJc64ZgiHq2ur06qOuYcQr5FO1VrwUE1pZg==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.37.0.tgz", + "integrity": "sha512-CsusyMvO0eCPSN7H+sKHXS1pf637PWbS4rZak/7giz/z31/6qiXmeMlcL3f9lLZKtFPJmXVFO9uprn1wbBVF8A==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2680,9 +2681,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.36.6.tgz", - "integrity": "sha512-6zB7w5NawmdzhPHxqkjlhbvQugCBiFrFaUGvb3u1Oo/VCehdmq/v4v8ob4PNN2cJhoDRqQj2mPTfL/ppYNMJuw==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.37.0.tgz", + "integrity": "sha512-Dz0qH4Yt+gGUgoVsqVt72oDj4VQynRF1QB1/Sr8g76Vbi+WxWZmUh0iFwivYVwWxdQGu/OQrE0tx946HToCRyA==", "cpu": [ "arm" ], @@ -2698,9 +2699,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.36.6.tgz", - "integrity": "sha512-sLmmbZRE7F6UksovwcqEQ7oYXVBejpeL1CtiKVFwNoq9XB5kTiKlVColn+3yPcfwKCNj4H4HoeKc+xMtdd7wow==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.37.0.tgz", + "integrity": "sha512-2vzUWHLZ3Ct5gpcIlfd/2Qsha+y9M8LXvbZE26VxzYrIkRoLAWcnClBv8m4XsHLMURYvz3J9QSZHMZHSO7kAzw==", "cpu": [ "arm64" ], @@ -2716,9 +2717,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.36.6.tgz", - "integrity": "sha512-M1pdxv7eZdGoG1wDpRb28aRUs/qb0C5jAe+a7sWHIg463jRLAahM8NDkv2bRQv0Xhw3JIkEGGvr46mPkQrOuMQ==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.37.0.tgz", + "integrity": "sha512-MHRLGs4t/CQE1pG+mZBQixyWL6xDZfNalCjO8GMcTTbZFm44S3XRHfYJZNVCgdtnUP7b6OHGcu1v3SWE10LcwQ==", "cpu": [ "x86", "ia32" @@ -2735,9 +2736,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.36.6.tgz", - "integrity": "sha512-gVy/zAWY2DEERQ/i3V+oruMas/U29/tsRPcRkB67MIUWbW7W46+c3yH490O+t49qMYYhKYG2YfWoTzW6qMtSlA==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.37.0.tgz", + "integrity": "sha512-k76ClefKZaDNJZU/H3mGeR8uAzAGPzDRG/A7grzKfBeyhP3JW09L7Nz9IQcSjCK+xr399qLhM2HFCaPWQ6dlMw==", "cpu": [ "x64" ], @@ -2753,9 +2754,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.36.6.tgz", - "integrity": "sha512-urH+i+WtPeW8Dund0xY8zObvvbMM0XxeEIUS4oFBCB3EMYHVxgNw+woQUv9Vyv7v+OBjckB/r27nxlwNBj4pbg==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.37.0.tgz", + "integrity": "sha512-FFyi5RNYQQkEg4GkP2f3BJcgQn0F4fjFDMiWkjCkftNPXQG+HFUEtrGsWr6mnHPdFouwbYg3tEPUWNxAoypvTw==", "cpu": [ "x86", "ia32" @@ -2771,9 +2772,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.36.6", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.36.6.tgz", - "integrity": "sha512-ZauqOqwFAqb/Njyc8Kj2l9Fhbms7T5zB2yu5zwvq1uiqhXqLmsb9mRTF8WJWl9WmO5hwq/GTOEQowvrwK8gblw==", + "version": "2.37.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.37.0.tgz", + "integrity": "sha512-nSMj4OcfQmyL+Tu/jWCJwhKCXFsCZW1MUk6wjjQlRt9SDLfgeapaMlK1ZvT1eZv5ZH6bj3qJfefwj4U8160uOA==", "cpu": [ "x64" ], @@ -3002,9 +3003,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.7.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.4.tgz", - "integrity": "sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==", + "version": "22.7.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", + "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3986,9 +3987,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001667", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz", - "integrity": "sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==", + "version": "1.0.30001668", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", + "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", "dev": true, "funding": [ { @@ -4187,9 +4188,9 @@ "license": "MIT" }, "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "dev": true, "license": "MIT", "engines": { @@ -4449,9 +4450,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.32", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz", - "integrity": "sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==", + "version": "1.5.36", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz", + "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==", "dev": true, "license": "ISC" }, @@ -5543,16 +5544,16 @@ "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.5.14", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.5.14.tgz", - "integrity": "sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.0.tgz", + "integrity": "sha512-2P06M9jFTqJnEQzE072VGPjbAx6ZG1YysgopAwc8ui0ajSjtwX1MeQ6bXFXIzKcNENJTizKkcJIcZ0zlpl1zSg==", "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.0.0", - "@formatjs/fast-memoize": "2.2.0", - "@formatjs/icu-messageformat-parser": "2.7.8", - "tslib": "^2.4.0" + "@formatjs/ecma402-abstract": "2.2.0", + "@formatjs/fast-memoize": "2.2.1", + "@formatjs/icu-messageformat-parser": "2.7.10", + "tslib": "^2.7.0" } }, "node_modules/is-arrayish": { @@ -10473,13 +10474,13 @@ } }, "node_modules/youch": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.3.tgz", - "integrity": "sha512-qSFXUk3UZBLfggAW3dJKg0BMblG5biqSF8M34E06o5CSsZtH92u9Hqmj2RzGiHDi64fhe83+4tENFP2DB6t6ZA==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/youch/-/youch-3.3.4.tgz", + "integrity": "sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==", "dev": true, "license": "MIT", "dependencies": { - "cookie": "^0.5.0", + "cookie": "^0.7.1", "mustache": "^4.2.0", "stacktracey": "^2.1.8" } From 0cfce6dc9f7bd0cdd94e33c8031050e1eac4b11c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 15 Oct 2024 09:57:11 +0000 Subject: [PATCH 373/422] fix(deps): update dependency hono to ^4.6.5 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 50c3990a..e8572462 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.4", + "hono": "^4.6.5", "i18next": "^23.16.0", "i18next-icu": "^2.3.0" }, @@ -5375,9 +5375,9 @@ } }, "node_modules/hono": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.4.tgz", - "integrity": "sha512-T5WqBkTOcIQblqBKB5mpzaH/A+dSpvVe938xZJCHOmOuYfF7DSwE/9/10+BMvwSPq9N/f6LiQ38HxrZSQOsXKw==", + "version": "4.6.5", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.5.tgz", + "integrity": "sha512-qsmN3V5fgtwdKARGLgwwHvcdLKursMd+YOt69eGpl1dUCJb8mCd7hZfyZnBYjxCegBG7qkJRQRUy2oO25yHcyQ==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index d879b696..f7187f51 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.0", "i18next-icu": "^2.3.0", - "hono": "^4.6.4" + "hono": "^4.6.5" } } From c190ca87521dcf2d8c82482be19e10ed2aae404d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 13:56:30 +0000 Subject: [PATCH 374/422] chore(deps): update dependency wrangler to ^3.80.5 --- package-lock.json | 68 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 35 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index e8572462..8bab3369 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.4" + "wrangler": "^3.80.5" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241004.0.tgz", - "integrity": "sha512-c2afR486NXDRcPm7RaTSRDnffFklPCXde/IeNVhEhBJ8O+pQhBOdDcGIy8zXPwMu0CYga0iHNZmpbsl+ZcHttA==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241011.1.tgz", + "integrity": "sha512-gZ2PrMCQ4WdDCB+V6vsB2U2SyYcmgaGMEa3GGjcUfC79L/8so3Vp/bO0eCoLmvttRs39wascZ+JiWL0HpcZUgA==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241004.0.tgz", - "integrity": "sha512-siD9fexv5lr2IpBczWV7OPgJvHj8/fJUrRAYCMcBURkfiwssK91coQeZlN1NdQ85aYELVgxDFoG+p86OS+ZzLw==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241011.1.tgz", + "integrity": "sha512-c26TYtS0e3WZ09nL/a8YaEqveCsTlgDm12ehPMNua9u68sh1KzETMl2G45O934m8UrI3Rhpv2TTecO0S5b9exA==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241004.0.tgz", - "integrity": "sha512-EtKGXO5fzRgX6UhDDLhjjEsB1QtliHb12zavZ/S0C8hKPz76II7MQ3Lls9kfB62fbdMP8L6vcqWPObEUcw6GSw==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241011.1.tgz", + "integrity": "sha512-pl4xvHNXnm3cYh5GwHadOTQRWt4Ih/gzCOb6RW4n78oNQQydFvpwqYAjbYk32y485feLhdTKXut/MgZAyWnKyQ==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241004.0.tgz", - "integrity": "sha512-XO7VBE1YaFf/o9tKO1PqDqaxkU2eAR2DLX7R0+R8p+q92sUDXyoxo48T3yJDfxWndnKJ6hSJfvKanw3Mq9Tisw==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241011.1.tgz", + "integrity": "sha512-I4HAF2Qe8xgIjAdE53viT2fDdHXkrb3Be0L3eWeeP5SEkOtQ4cHLqsOV7yhUWOJpHiI1XCDcf+wdfn0PB/EngQ==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241004.0.tgz", - "integrity": "sha512-o+TmCYGq58jNUDbG73xOvd648XvJ2TicI++2BBoySklJXG6f4But5AwA8TxQgmeujR3vpBjPZKexEzcZSUOTtA==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241011.1.tgz", + "integrity": "sha512-oVr1Cb7NkDpukd7v68FdxOH8vaHRSzHkX9uE/IttHd2yPK6mwOS220nIxK9UMcx5CwZmrgphRwtZwSYVk/lREQ==", "cpu": [ "x64" ], @@ -8039,9 +8039,9 @@ } }, "node_modules/miniflare": { - "version": "3.20241004.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241004.0.tgz", - "integrity": "sha512-QSSmCR2V1AJnnpYwlyLXobKLSGiY1FlAiZYULMdGgOUThV7HJeSysDxsmPmrH+D4GQbmUERnmDdB6M6Rrz7uPg==", + "version": "3.20241011.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241011.0.tgz", + "integrity": "sha512-Mb3U9+QvKgIUl9LgHwBxEz8WajMRYqO5mMHRtO8yHjNCLGh24I6Ts9z13zRAYGPDd1xBQ1o983fHT9S+tn6r+A==", "dev": true, "license": "MIT", "dependencies": { @@ -8053,7 +8053,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20241004.0", + "workerd": "1.20241011.1", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10246,9 +10246,9 @@ } }, "node_modules/workerd": { - "version": "1.20241004.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241004.0.tgz", - "integrity": "sha512-TCFJ7Zw7svR3adg1fnlPWj/yXhjBnQloLEIJqdu57hli/GsgwlbomwrbM3mdMgbS+K9zYeaYqknXiBN0EXk3QQ==", + "version": "1.20241011.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241011.1.tgz", + "integrity": "sha512-ORobT1XDkE+p+36yk6Szyw68bWuGSmuwIlDnAeUOfnYunb/Txt0jg7ydzfwr4UIsof7AH5F1nqZms5PWLu05yw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10259,17 +10259,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20241004.0", - "@cloudflare/workerd-darwin-arm64": "1.20241004.0", - "@cloudflare/workerd-linux-64": "1.20241004.0", - "@cloudflare/workerd-linux-arm64": "1.20241004.0", - "@cloudflare/workerd-windows-64": "1.20241004.0" + "@cloudflare/workerd-darwin-64": "1.20241011.1", + "@cloudflare/workerd-darwin-arm64": "1.20241011.1", + "@cloudflare/workerd-linux-64": "1.20241011.1", + "@cloudflare/workerd-linux-arm64": "1.20241011.1", + "@cloudflare/workerd-windows-64": "1.20241011.1" } }, "node_modules/wrangler": { - "version": "3.80.4", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.4.tgz", - "integrity": "sha512-DyNvShtVH3k7ZyBndlIiwyRDXqtHr3g01hxwn4FfwKlAaT6EL0wb3KL3UGbsdpeM/xbJiUQxFQ4WuFBWgZS18Q==", + "version": "3.80.5", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.5.tgz", + "integrity": "sha512-BS8n54pwkk/NnkChgtuMUifP2I2SiJHgIUZqvmnVKm92pQE3ghellQx91FS5oCtWLXKlQiaToodERNfIDSti5g==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10280,7 +10280,7 @@ "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", "esbuild": "0.17.19", - "miniflare": "3.20241004.0", + "miniflare": "3.20241011.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", @@ -10288,7 +10288,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-20241009-125958-e8ea22f", - "workerd": "1.20241004.0", + "workerd": "1.20241011.1", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10302,7 +10302,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20241004.0" + "@cloudflare/workers-types": "^4.20241011.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index f7187f51..bfd557e1 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.4" + "wrangler": "^3.80.5" }, "dependencies": { "@hono/sentry": "^1.2.0", From 2ea342096d7d0c564581b20f51c0cb9bbcd71cb8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 17 Oct 2024 16:57:21 +0000 Subject: [PATCH 375/422] chore(deps): update dependency wrangler to ^3.81.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8bab3369..9d0dd57d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.5" + "wrangler": "^3.81.0" } }, "node_modules/@ampproject/remapping": { @@ -10267,9 +10267,9 @@ } }, "node_modules/wrangler": { - "version": "3.80.5", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.80.5.tgz", - "integrity": "sha512-BS8n54pwkk/NnkChgtuMUifP2I2SiJHgIUZqvmnVKm92pQE3ghellQx91FS5oCtWLXKlQiaToodERNfIDSti5g==", + "version": "3.81.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.81.0.tgz", + "integrity": "sha512-sa5dhLJAMmYtl/dJWDJ92sdnKj0VUC0DYBfGqbhd5xn7CDdn1oGhICDXtx2E6BNhQ1L+4d9oAcP/oQvOs5gKLA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index bfd557e1..db1f6691 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.80.5" + "wrangler": "^3.81.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 665ee277acf2c68f598069fa1fa33df3e5b176ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Oct 2024 09:09:19 +0000 Subject: [PATCH 376/422] chore(deps): update dependency @sentry/esbuild-plugin to ^2.22.6 --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9d0dd57d..79e82971 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20241011.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.5", + "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", @@ -2607,9 +2607,9 @@ } }, "node_modules/@sentry/babel-plugin-component-annotate": { - "version": "2.22.5", - "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.5.tgz", - "integrity": "sha512-+93qwB9vTX1nj4hD8AMWowXZsZVkvmP9OwTqSh5d4kOeiJ+dZftUk4+FKeKkAX9lvY2reyHV8Gms5mo67c27RQ==", + "version": "2.22.6", + "resolved": "https://registry.npmjs.org/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-2.22.6.tgz", + "integrity": "sha512-V2g1Y1I5eSe7dtUVMBvAJr8BaLRr4CLrgNgtPaZyMT4Rnps82SrZ5zqmEkLXPumlXhLUWR6qzoMNN2u+RXVXfQ==", "dev": true, "license": "MIT", "engines": { @@ -2617,14 +2617,14 @@ } }, "node_modules/@sentry/bundler-plugin-core": { - "version": "2.22.5", - "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.5.tgz", - "integrity": "sha512-nfvTthV0aNM9/MwgnCi1WjAlCtau1I4kw6+oZIDOwJRDqGNziz517mYRXSsvCUebtGxDZtPcF7hSEBMSHjpncA==", + "version": "2.22.6", + "resolved": "https://registry.npmjs.org/@sentry/bundler-plugin-core/-/bundler-plugin-core-2.22.6.tgz", + "integrity": "sha512-1esQdgSUCww9XAntO4pr7uAM5cfGhLsgTK9MEwAKNfvpMYJi9NUTYa3A7AZmdA8V6107Lo4OD7peIPrDRbaDCg==", "dev": true, "license": "MIT", "dependencies": { "@babel/core": "^7.18.5", - "@sentry/babel-plugin-component-annotate": "2.22.5", + "@sentry/babel-plugin-component-annotate": "2.22.6", "@sentry/cli": "^2.36.1", "dotenv": "^16.3.1", "find-up": "^5.0.0", @@ -2803,13 +2803,13 @@ } }, "node_modules/@sentry/esbuild-plugin": { - "version": "2.22.5", - "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.5.tgz", - "integrity": "sha512-I9fgTbydbZA5cwFflTLRRwEtkee0tvajjW3gh3Lb2ziMA4tnX1VU0iwoWMdiLHVDn3mLUB++L0puYa+QHLY6+Q==", + "version": "2.22.6", + "resolved": "https://registry.npmjs.org/@sentry/esbuild-plugin/-/esbuild-plugin-2.22.6.tgz", + "integrity": "sha512-yyp4lbO6189PhhH7VYITCQY9cmd5Mr5akIzENXUYGsea6uPRPxpgqpydsbrpn6us8qGA8MVE6q/ZmlkgQwcj4g==", "dev": true, "license": "MIT", "dependencies": { - "@sentry/bundler-plugin-core": "2.22.5", + "@sentry/bundler-plugin-core": "2.22.6", "unplugin": "1.0.1", "uuid": "^9.0.0" }, diff --git a/package.json b/package.json index db1f6691..2ea1feb6 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@cloudflare/workers-types": "^4.20241011.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", - "@sentry/esbuild-plugin": "^2.22.5", + "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^7.18.0", From ccc239aed2c83f6158a9621e195059d357232b01 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Oct 2024 23:32:05 +0000 Subject: [PATCH 377/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241018.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 79e82971..68554502 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20241011.0", + "@cloudflare/workers-types": "^4.20241018.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", @@ -692,9 +692,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241011.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241011.0.tgz", - "integrity": "sha512-emwBnuFB/2lS1z6NXAeBqrSL8Xwnr7YpgdLuchOmgu/igqBsLLNPBb4Qmgh3neFWUe9wbzQyx030836YF3c3Xw==", + "version": "4.20241018.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241018.0.tgz", + "integrity": "sha512-gGWumpaaqnjN/G6SI7CZQ13G4SpIUV+EM8QqvuN2D3cGDF6mKIm+ov7H4x7V/c+AdY90v0FCc8B5nmEEt90MvQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index 2ea1feb6..d072ee1a 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20241011.0", + "@cloudflare/workers-types": "^4.20241018.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", From 38c9a3c8cf0384f1f9d8e2e8c6af8d1e15e9f2b1 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sat, 19 Oct 2024 07:56:44 -0700 Subject: [PATCH 378/422] fix: Possible workaround for #1020 --- src/realms/api/hit.ts | 9 +++++++++ src/realms/api/router.ts | 3 ++- src/render/video.ts | 3 +-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/realms/api/hit.ts b/src/realms/api/hit.ts index 99822c2b..7fbf0ba4 100644 --- a/src/realms/api/hit.ts +++ b/src/realms/api/hit.ts @@ -13,3 +13,12 @@ export const linkHitRequest = async (c: Context) => { return c.redirect(url.href, 302); } }; + + +export const linkGoRequest = async (c: Context) => { + // If param `url` exists, 302 redirect to it + if (typeof c.req.query('url') === 'string') { + const url = new URL(c.req.query('url') as string); + return c.redirect(url.href, 302); + } +}; diff --git a/src/realms/api/router.ts b/src/realms/api/router.ts index f279dd14..df375bae 100644 --- a/src/realms/api/router.ts +++ b/src/realms/api/router.ts @@ -3,7 +3,7 @@ import { statusRequest } from '../twitter/routes/status'; import { profileRequest } from '../twitter/routes/profile'; import { Strings } from '../../strings'; import { Constants } from '../../constants'; -import { linkHitRequest } from './hit'; +import { linkHitRequest, linkGoRequest } from './hit'; import { trimTrailingSlash } from 'hono/trailing-slash'; export const api = new Hono(); @@ -24,6 +24,7 @@ api.use('*', async (c, next) => { api.use(trimTrailingSlash()); api.get('/2/hit', linkHitRequest); +api.get('/2/go', linkGoRequest); /* Current v1 API endpoints. Currently, these still go through the Twitter embed requests. API v2+ won't do this. */ api.get('/status/:id', statusRequest); diff --git a/src/render/video.ts b/src/render/video.ts index 7096de7a..5954ddaa 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -81,10 +81,9 @@ export const renderVideo = ( } if ( - userAgent?.includes('Discord') && experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST) ) { - url = `https://${Constants.API_HOST_LIST[0]}/2/hit?url=${encodeURIComponent(url)}`; + url = `https://${Constants.API_HOST_LIST[0]}/2/go?url=${encodeURIComponent(url)}`; } /* Push the raw video-related headers */ From 7fce6225a48be1c44f2f457cbc53953b84b1ebd8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 19 Oct 2024 19:53:55 +0000 Subject: [PATCH 379/422] fix(deps): update dependency i18next to ^23.16.1 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 68554502..c9989567 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.5", - "i18next": "^23.16.0", + "i18next": "^23.16.1", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5429,9 +5429,9 @@ } }, "node_modules/i18next": { - "version": "23.16.0", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.0.tgz", - "integrity": "sha512-Ni3CG6c14teOogY19YNRl+kYaE/Rb59khy0VyHVn4uOZ97E2E/Yziyi6r3C3s9+wacjdLZiq/LLYyx+Cgd+FCw==", + "version": "23.16.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.1.tgz", + "integrity": "sha512-H73h/H7BN7PI38Sq9XsOXzWFBH6mtyCYFiUMVtd9BxiYNDWPPIzKcBmDrqhjKbw3IXP5j6JoSW4ugJlaZuOvKw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index d072ee1a..1543a1cf 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.16.0", + "i18next": "^23.16.1", "i18next-icu": "^2.3.0", "hono": "^4.6.5" } From ea1e281c1a2c2d6cfdbdb34060ca259036c64dc4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 20 Oct 2024 13:53:24 +0000 Subject: [PATCH 380/422] fix(deps): update dependency i18next to ^23.16.2 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index c9989567..58d4d08f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.5", - "i18next": "^23.16.1", + "i18next": "^23.16.2", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5429,9 +5429,9 @@ } }, "node_modules/i18next": { - "version": "23.16.1", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.1.tgz", - "integrity": "sha512-H73h/H7BN7PI38Sq9XsOXzWFBH6mtyCYFiUMVtd9BxiYNDWPPIzKcBmDrqhjKbw3IXP5j6JoSW4ugJlaZuOvKw==", + "version": "23.16.2", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.2.tgz", + "integrity": "sha512-dFyxwLXxEQK32f6tITBMaRht25mZPJhQ0WbC0p3bO2mWBal9lABTMqSka5k+GLSRWLzeJBKDpH7BeIA9TZI7Jg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 1543a1cf..a9763aed 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.16.1", + "i18next": "^23.16.2", "i18next-icu": "^2.3.0", "hono": "^4.6.5" } From 944729db7ece44f9e354491f8cebf1be3ea9e936 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 20 Oct 2024 15:33:19 -0700 Subject: [PATCH 381/422] Add Bluesky support (#1023) * Initial bsky implementation * Tweak and polish bsky implementation * Fix quote and video bsky quirks * bsky bugfixes and improvements * Add bsky threads * Add thread indicator * Fix single bsky posts * Update bsky name * Update routing * Fix threadindicator i18n fallback * Fix code scanning alert no. 236: Disallow unused variables Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .env.example | 4 + esbuild.config.mjs | 4 + i18n/en/resources.json | 1 + i18n/resources.json | 1 + i18n/ru/resources.json | 3 +- i18n/uk/resources.json | 3 +- jestconfig.json | 4 + src/constants.ts | 8 ++ src/embed/status.ts | 139 +++++++++++++++------- src/enum.ts | 5 + src/helpers/mosaic.ts | 28 +++-- src/helpers/socialproof.ts | 14 ++- src/providers/bsky/conversation.ts | 112 ++++++++++++++++++ src/providers/bsky/processor.ts | 157 +++++++++++++++++++++++++ src/providers/twitter/processor.ts | 9 +- src/realms/api/hit.ts | 1 - src/realms/bluesky/router.ts | 21 ++++ src/realms/bluesky/routes/oembed.ts | 29 +++++ src/realms/bluesky/routes/redirects.ts | 7 ++ src/realms/bluesky/routes/status.ts | 97 +++++++++++++++ src/realms/common/version.ts | 7 +- src/realms/twitter/router.ts | 8 +- src/realms/twitter/routes/redirects.ts | 2 + src/realms/twitter/routes/status.ts | 6 +- src/render/instantview.ts | 23 ++-- src/render/photo.ts | 7 +- src/render/video.ts | 30 +++-- src/strings.ts | 26 ++-- src/types/env.d.ts | 4 + src/types/types.d.ts | 8 +- src/types/vendor/bsky.d.ts | 121 +++++++++++++++++++ src/user.ts | 8 +- src/worker.ts | 26 +++- 33 files changed, 820 insertions(+), 103 deletions(-) create mode 100644 src/enum.ts create mode 100644 src/providers/bsky/conversation.ts create mode 100644 src/providers/bsky/processor.ts create mode 100644 src/realms/bluesky/router.ts create mode 100644 src/realms/bluesky/routes/oembed.ts create mode 100644 src/realms/bluesky/routes/redirects.ts create mode 100644 src/realms/bluesky/routes/status.ts create mode 100644 src/types/vendor/bsky.d.ts diff --git a/.env.example b/.env.example index 382293d3..dd68d100 100644 --- a/.env.example +++ b/.env.example @@ -1,5 +1,7 @@ BRANDING_NAME = "FxTwitter / FixupX" +BRANDING_NAME_BSKY = "FxBluesky" STANDARD_DOMAIN_LIST = "fxtwitter.com,fixupx.com,twittpr.com" +STANDARD_BSKY_DOMAIN_LIST = "fxbsky.app,canary.fxbsky.app" DIRECT_MEDIA_DOMAINS = "d.fxtwitter.com,dl.fxtwitter.com,d.twittpr.com,dl.twittpr.com,d.fixupx.com,d.xfixup.com,dl.fixupx.com,dl.xfixup.com" TEXT_ONLY_DOMAINS = "t.fxtwitter.com,t.twittpr.com,t.fixupx.com" INSTANT_VIEW_DOMAINS = "i.fxtwitter.com,i.twittpr.com,i.fixupx.com" @@ -7,10 +9,12 @@ INSTANT_VIEW_THREADS_DOMAINS = "u.fxtwitter.com,u.twittpr.com,u.fixupx.com" GALLERY_DOMAINS = "g.fxtwitter.com,g.twittpr.com,g.fixupx.com" NATIVE_MULTI_IMAGE_DOMAINS = "m.fxtwitter.com,m.twittpr.com,m.fixupx.com" MOSAIC_DOMAIN_LIST = "mosaic.fxtwitter.com" +MOSAIC_BSKY_DOMAIN_LIST = "mosaic.fxbsky.app" GIF_TRANSCODE_DOMAIN_LIST = "gif.fxtwitter.com" API_HOST_LIST = "api.fxtwitter.com,api-canary.fxtwitter.com" HOST_URL = "https://fxtwitter.com" REDIRECT_URL = "https://github.com/FixTweet/FxTwitter" +REDIRECT_URL_BSKY = "https://bsky.app/profile/fxbsky.app" EMBED_URL = "https://github.com/FixTweet/FxTwitter" SENTRY_DSN = "" SENTRY_AUTH_TOKEN = "" diff --git a/esbuild.config.mjs b/esbuild.config.mjs index 7f95c82a..1385416a 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -33,7 +33,9 @@ const releaseName = `${workerName}-${gitBranch}-${gitCommit}-${new Date() let envVariables = [ 'BRANDING_NAME', + 'BRANDING_NAME_BSKY', 'STANDARD_DOMAIN_LIST', + 'STANDARD_BSKY_DOMAIN_LIST', 'DIRECT_MEDIA_DOMAINS', 'TEXT_ONLY_DOMAINS', 'INSTANT_VIEW_DOMAINS', @@ -42,8 +44,10 @@ let envVariables = [ 'NATIVE_MULTI_IMAGE_DOMAINS', 'HOST_URL', 'REDIRECT_URL', + 'REDIRECT_URL_BSKY', 'EMBED_URL', 'MOSAIC_DOMAIN_LIST', + 'MOSAIC_BSKY_DOMAIN_LIST', 'API_HOST_LIST', 'SENTRY_DSN', 'GIF_TRANSCODE_DOMAIN_LIST' diff --git a/i18n/en/resources.json b/i18n/en/resources.json index 4e018d20..01ac2357 100644 --- a/i18n/en/resources.json +++ b/i18n/en/resources.json @@ -29,6 +29,7 @@ "surveyYes": "Yes 😁", "surveyNo": "No 💀", "gifIndicator": "GIF - {brandingName}", + "threadIndicator": "🧵 Thread • {brandingName}", "language_af": "Afrikaans", "language_ar": "Arabic", "language_ca": "Catalan", diff --git a/i18n/resources.json b/i18n/resources.json index 47210c82..a078aa99 100644 --- a/i18n/resources.json +++ b/i18n/resources.json @@ -35,6 +35,7 @@ "ivCommunityNoteHeader": "Readers added context they thought people might want to know", "gifIndicator": "GIF - {brandingName}", + "threadIndicator": "🧵 Thread • {brandingName}", "language_af": "Afrikaans", "language_ar": "Arabic", diff --git a/i18n/ru/resources.json b/i18n/ru/resources.json index 0372043a..28da13c4 100644 --- a/i18n/ru/resources.json +++ b/i18n/ru/resources.json @@ -57,5 +57,6 @@ "language_uk": "украинского", "language_vi": "вьетнамского", "language_zh-CN": "упрощённого китайского", - "language_zh-TW": "традиционного китайского" + "language_zh-TW": "традиционного китайского", + "threadIndicator": "🧵 Ветка • {brandingName}" } diff --git a/i18n/uk/resources.json b/i18n/uk/resources.json index 827e5fa8..f3e2ef5e 100644 --- a/i18n/uk/resources.json +++ b/i18n/uk/resources.json @@ -57,5 +57,6 @@ "language_uk": "української", "language_vi": "вʼєтнамської", "language_zh-CN": "спрощеної китайської", - "language_zh-TW": "традиційної китайської" + "language_zh-TW": "традиційної китайської", + "threadIndicator": "🧵 Гілка • {brandingName}" } diff --git a/jestconfig.json b/jestconfig.json index 00e5ab26..d582e030 100644 --- a/jestconfig.json +++ b/jestconfig.json @@ -5,17 +5,21 @@ }, "globals": { "BRANDING_NAME": "FxTwitter / FixupX", + "BRANDING_NAME_BSKY": "FxBluesky", "TEXT_ONLY_DOMAINS": "t.fxtwitter.com,t.twittpr.com,t.fixupx.com", "INSTANT_VIEW_DOMAINS": "i.fxtwitter.com,i.twittpr.com,i.fixupx.com", "INSTANT_VIEW_THREADS_DOMAINS": "u.fxtwitter.com,u.twittpr.com,u.fixupx.com", "GALLERY_DOMAINS": "g.fxtwitter.com,g.twittpr.com,g.fixupx.com", "NATIVE_MULTI_IMAGE_DOMAINS": "m.fxtwitter.com,m.twittpr.com,m.fixupx.com", "STANDARD_DOMAIN_LIST": "fxtwitter.com,fixupx.com,twittpr.com", + "STANDARD_BSKY_DOMAIN_LIST": "fxbsky.app", "DIRECT_MEDIA_DOMAINS": "d.fxtwitter.com,dl.fxtwitter.com,d.fixupx.com,dl.fixupx.com", "MOSAIC_DOMAIN_LIST": "mosaic.fxtwitter.com", + "MOSAIC_BSKY_DOMAIN_LIST": "mosaic.fxbsky.app", "API_HOST_LIST": "api.fxtwitter.com", "HOST_URL": "https://fxtwitter.com", "REDIRECT_URL": "https://github.com/FixTweet/FxTwitter", + "REDIRECT_URL_BSKY": "https://bsky.app/profile/fxbsky.app", "EMBED_URL": "https://github.com/FixTweet/FxTwitter", "RELEASE_NAME": "fixtweet-test", "GIF_TRANSCODE_DOMAIN_LIST": "gif.fxtwitter.com", diff --git a/src/constants.ts b/src/constants.ts index 4f1cc7cf..09540dbe 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,7 +1,9 @@ export const Constants = { /* These constants are populated by variables in .env, then set by Webpack */ BRANDING_NAME: BRANDING_NAME, + BRANDING_NAME_BSKY: BRANDING_NAME_BSKY, STANDARD_DOMAIN_LIST: STANDARD_DOMAIN_LIST.split(','), + STANDARD_BSKY_DOMAIN_LIST: STANDARD_BSKY_DOMAIN_LIST.split(','), DIRECT_MEDIA_DOMAINS: DIRECT_MEDIA_DOMAINS.split(','), TEXT_ONLY_DOMAINS: TEXT_ONLY_DOMAINS.split(','), INSTANT_VIEW_DOMAINS: INSTANT_VIEW_DOMAINS.split(','), @@ -9,10 +11,12 @@ export const Constants = { GALLERY_DOMAINS: GALLERY_DOMAINS.split(','), NATIVE_MULTI_IMAGE_DOMAINS: NATIVE_MULTI_IMAGE_DOMAINS.split(','), MOSAIC_DOMAIN_LIST: MOSAIC_DOMAIN_LIST.split(','), + MOSAIC_BSKY_DOMAIN_LIST: MOSAIC_BSKY_DOMAIN_LIST.split(','), API_HOST_LIST: API_HOST_LIST.split(','), HOST_URL: HOST_URL, EMBED_URL: EMBED_URL, REDIRECT_URL: REDIRECT_URL, + REDIRECT_URL_BSKY: REDIRECT_URL_BSKY, RELEASE_NAME: RELEASE_NAME, GIF_TRANSCODE_DOMAIN_LIST: GIF_TRANSCODE_DOMAIN_LIST.split(','), API_DOCS_URL: `https://github.com/FixTweet/FxTwitter/wiki/API-Home`, @@ -20,6 +24,9 @@ export const Constants = { TWITTER_GLOBAL_NAME_ROOT: 'twitter.com', TWITTER_API_ROOT: 'https://api.twitter.com', TWITTER_VIDEO_BASE: 'https://video.twimg.com', + BSKY_ROOT: 'https://bsky.app', + BSKY_VIDEO_BASE: 'https://video.bsky.app', + BSKY_API_ROOT: 'https://public.api.bsky.app', BOT_UA_REGEX: /bot|facebook|embed|got|firefox\/92|firefox\/38|curl|wget|go-http|yahoo|generator|whatsapp|revoltchat|preview|link|proxy|vkshare|images|analyzer|index|crawl|spider|python|cfnetwork|node|mastodon|http\.rb|ruby|bun\/|fiddler|iframely|steamchaturllookup/gi, /* 3 hours */ @@ -72,3 +79,4 @@ export const Constants = { DEFAULT_COLOR: '#10A3FF', FRIENDLY_USER_AGENT: `Mozilla/5.0 FixEmbedBot/1.0 (like Twitterbot; +https://fxtwitter.com/crawler)` }; + diff --git a/src/embed/status.ts b/src/embed/status.ts index a1445cce..bbdc959c 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -13,13 +13,20 @@ import { renderInstantView } from '../render/instantview'; import { constructTwitterThread } from '../providers/twitter/conversation'; import { Experiment, experimentCheck } from '../experiments'; import translationResources from '../../i18n/resources'; +import { constructBlueskyThread } from '../providers/bsky/conversation'; +import { DataProvider } from '../enum'; export const returnError = (c: Context, error: string): Response => { + let branding = Constants.BRANDING_NAME; + if (c.req.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } return c.html( Strings.BASE_HTML.format({ + brandingName: branding, lang: '', headers: [ - ``, + ``, `` ].join('') }) @@ -30,10 +37,12 @@ export const returnError = (c: Context, error: string): Response => { export const handleStatus = async ( c: Context, statusId: string, + authorHandle: string | null, mediaNumber: number | undefined, userAgent: string, flags: InputFlags, - language: string + language: string | undefined, + provider: DataProvider // eslint-disable-next-line sonarjs/cognitive-complexity ): Promise => { console.log('Direct?', flags?.direct); @@ -48,15 +57,28 @@ export const handleStatus = async ( fetchWithThreads = true; } - const thread = await constructTwitterThread( - statusId, - fetchWithThreads, - c, - language, - flags?.api ?? false - ); + let thread: SocialThread; + if (provider === DataProvider.Twitter) { + thread = await constructTwitterThread( + statusId, + fetchWithThreads, + c, + language, + flags?.api ?? false + ); + } else if (provider === DataProvider.Bsky) { + thread = await constructBlueskyThread( + statusId, + authorHandle ?? '', + fetchWithThreads, + c, + language + ); + } else { + return returnError(c, Strings.ERROR_API_FAIL); + } - const status = thread?.status as APITwitterStatus; + const status = thread?.status as APIStatus; const api = { code: thread.code, @@ -108,19 +130,29 @@ export const handleStatus = async ( const isTelegram = (userAgent || '').indexOf('Telegram') > -1; const isDiscord = (userAgent || '').indexOf('Discord') > -1; /* Should sensitive statuses be allowed Instant View? */ - let useIV = - isTelegram /*&& !status.possibly_sensitive*/ && - !flags?.direct && - !flags?.gallery && - !flags?.api && - (status.media?.photos?.[0] || // Force instant view for photos for now https://bugs.telegram.org/c/33679 - status.media?.mosaic || - status.is_note_tweet || - status.quote || - status.translation || - status.community_note || - flags?.forceInstantView || - (thread?.thread?.length ?? 0) > 1); + let useIV = false; + + if (isTelegram && !flags?.direct && !flags?.gallery && !flags?.api) { + if (status.provider === 'twitter') { + const twitterStatus = status as APITwitterStatus; + useIV = + useIV || + !!( + twitterStatus.is_note_tweet || + twitterStatus.translation || + twitterStatus.community_note + ); + } + useIV = + useIV || + !!( + status.media?.photos?.[0] || // Force instant view for photos for now https://bugs.telegram.org/c/33679 + status.media?.mosaic || + status.quote || + flags?.forceInstantView || + (thread?.thread?.length ?? 0) > 1 + ); + } /* Force enable IV for archivers */ if (flags?.archive) { @@ -176,29 +208,47 @@ export const handleStatus = async ( let authorText = getSocialProof(status) || Strings.DEFAULT_AUTHOR_TEXT; const engagementText = authorText.replace(/ {4}/g, ' '); - let siteName = Constants.BRANDING_NAME; + let siteName = status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY; + + if (thread.thread && thread.thread.length > 1 && isTelegram && useIV) { + siteName = i18next.t('threadIndicator', { brandingName: siteName }); + } + let newText = status.text; /* Base headers included in all responses */ - const headers = [ - ``, - ``, - ``, - `` - ]; + const headers = []; + + if (status.provider === DataProvider.Twitter) { + headers.push( + ``, + ``, + ``, + `` + ) + } else if (status.provider === DataProvider.Bsky) { + headers.push( + ``, + ``, + ) + } if (!flags.gallery) { + if (status.provider === DataProvider.Twitter) { + headers.push(``) + } else if (status.provider === DataProvider.Bsky) { + headers.push(``) + } headers.push( - ``, `` ); } - /* This little thing ensures if by some miracle a Fixstatus embed is loaded in a browser, + /* This little thing ensures if by some miracle a FixTweet embed is loaded in a browser, it will gracefully redirect to the destination instead of just seeing a blank screen. Telegram is dumb and it just gets stuck if this is included, so we never include it for Telegram UAs. */ - if (!isTelegram) { + if (!isTelegram && provider === DataProvider.Twitter) { headers.push( `` ); @@ -224,22 +274,21 @@ export const handleStatus = async ( } } - console.log('translation', status.translation); - /* This status has a translation attached to it, so we'll render it. */ - if (status.translation) { - const { translation } = status; + if ((status as APITwitterStatus).translation) { + const { translation } = status as APITwitterStatus; const formatText = `📑 {translation}`.format({ translation: i18next.t('translatedFrom').format({ - language: i18next.t(`language_${translation.source_lang}`) + language: i18next.t(`language_${translation?.source_lang}`) }) }); - newText = `${formatText}\n\n` + `${translation.text}\n\n`; + newText = `${formatText}\n\n` + `${translation?.text}\n\n`; } console.log('overrideMedia', JSON.stringify(overrideMedia)); + console.log('media', JSON.stringify(status.media)); if (!flags?.textOnly) { const media = @@ -339,6 +388,7 @@ export const handleStatus = async ( headers.push(...instructions.addHeaders); } } else if (media?.photos) { + console.log('photos', media?.photos) const instructions = renderPhoto( { status: status, @@ -489,8 +539,13 @@ export const handleStatus = async ( let provider = ''; const mediaType = overrideMedia ?? status.media.videos?.[0]?.type; + let branding = Constants.BRANDING_NAME; + if (c.req.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } + if (mediaType === 'gif') { - provider = i18next.t('gifIndicator', { brandingName: Constants.BRANDING_NAME }); + provider = i18next.t('gifIndicator', { brandingName: branding }); } else if ( status.embed_card === 'player' && providerEngagementText !== Strings.DEFAULT_AUTHOR_TEXT @@ -503,7 +558,7 @@ export const handleStatus = async ( headers.push( ``.format( { - base: Constants.HOST_URL, + base: `https://${status.provider === DataProvider.Bsky ? Constants.STANDARD_BSKY_DOMAIN_LIST[0] : Constants.STANDARD_DOMAIN_LIST[0]}`, text: flags.gallery ? status.author.name : encodeURIComponent(truncateWithEllipsis(authorText, 255)), @@ -528,3 +583,5 @@ export const handleStatus = async ( }).replace(/>(\s+)<') ); }; +export { DataProvider }; + diff --git a/src/enum.ts b/src/enum.ts new file mode 100644 index 00000000..c8d145f4 --- /dev/null +++ b/src/enum.ts @@ -0,0 +1,5 @@ + +export enum DataProvider { + Twitter = 'twitter', + Bsky = 'bsky' +} \ No newline at end of file diff --git a/src/helpers/mosaic.ts b/src/helpers/mosaic.ts index 0e963159..2d2979b2 100644 --- a/src/helpers/mosaic.ts +++ b/src/helpers/mosaic.ts @@ -1,7 +1,13 @@ import { Constants } from '../constants'; +import { DataProvider } from '../enum'; -const getDomain = (twitterId: string): string | null => { - const mosaicDomains = Constants.MOSAIC_DOMAIN_LIST; +const getDomain = (twitterId: string, provider: DataProvider): string | null => { + let mosaicDomains: string[] = [] + if (provider === DataProvider.Twitter) { + mosaicDomains = Constants.MOSAIC_DOMAIN_LIST; + } else if (provider === DataProvider.Bsky) { + mosaicDomains = Constants.MOSAIC_BSKY_DOMAIN_LIST; + } if (mosaicDomains.length === 0) { return null; @@ -18,17 +24,25 @@ const getDomain = (twitterId: string): string | null => { /* Handler for mosaic (multi-image combiner) */ export const handleMosaic = async ( mediaList: APIPhoto[], - id: string + id: string, + provider: DataProvider ): Promise => { - const selectedDomain: string | null = getDomain(id); + const selectedDomain: string | null = getDomain(id, provider); /* Fallback if there are no Mosaic servers */ if (selectedDomain === null) { return null; } else { - const mosaicMedia = mediaList.map( - media => media.url?.match(/(?<=\/media\/)[\w-]+(?=[.?])/g)?.[0] || '' - ); + let mosaicMedia: string[] = []; + if (provider === DataProvider.Twitter) { + mosaicMedia = mediaList.map( + media => media.url?.match(/(?<=\/media\/)[\w-]+(?=[.?])/g)?.[0] || '' + ); + } else if (provider === DataProvider.Bsky) { + mosaicMedia = mediaList.map( + media => (media.url?.match(/did:plc:[\w/]+/g)?.[0] || '').replace('/', '_') + ); + } const baseUrl = `https://${selectedDomain}/`; let path = ''; diff --git a/src/helpers/socialproof.ts b/src/helpers/socialproof.ts index 7e74c416..7f7e61f7 100644 --- a/src/helpers/socialproof.ts +++ b/src/helpers/socialproof.ts @@ -1,13 +1,19 @@ +import { DataProvider } from '../enum'; import { formatNumber } from './utils'; /* The embed "author" text we populate with replies, retweets, and likes unless it's a video */ -export const getSocialProof = (status: APITwitterStatus): string | null => { +export const getSocialProof = (status: APIStatus): string | null => { + let views = 0; + + if (status.provider === DataProvider.Twitter) { + views = (status as APITwitterStatus).views || 0; + } /* Build out reply, retweet, like counts */ if ( status.likes > 0 || status.reposts > 0 || status.replies > 0 || - (status.views ? status.views > 0 : false) + (views ? views > 0 : false) ) { let authorText = ''; if (status.replies > 0) { @@ -19,8 +25,8 @@ export const getSocialProof = (status: APITwitterStatus): string | null => { if (status.likes > 0) { authorText += `❤️ ${formatNumber(status.likes)} `; } - if (status.views && status.views > 0) { - authorText += `👁️ ${formatNumber(status.views)} `; + if (views && views > 0) { + authorText += `👁️ ${formatNumber(views)} `; } authorText = authorText.trim(); diff --git a/src/providers/bsky/conversation.ts b/src/providers/bsky/conversation.ts new file mode 100644 index 00000000..f009d663 --- /dev/null +++ b/src/providers/bsky/conversation.ts @@ -0,0 +1,112 @@ +import { Context } from 'hono'; +import { buildAPIBskyPost } from './processor'; +import { Constants } from '../../constants'; + +const fetchThread = async ( + post: string, + author: string, + depth = 10 +): Promise => { + const atUri = encodeURIComponent(`at://${author}/app.bsky.feed.post/${post}`); + const url = `${Constants.BSKY_API_ROOT}/xrpc/app.bsky.feed.getPostThread?uri=${atUri}&depth=${depth}`; + + if (!author || !post) { + return null; + } + console.log('requesting', url) + const res = await fetch(url); + console.log('res', JSON.stringify(res)); + if (!res.ok) { + console.log('EPIC FAIL!!!!!', res.status, await res.text()); + return null; + } + return await res.json(); +}; + +export const fetchBskyThread = async ( + post: string, + author: string, + processThread = false +) => { + console.log(`Fetching post ${post} by ${author}`) + const thread = await fetchThread(post, author, processThread ? 20 : 1); + if (!thread) { + return null; + } + + return thread; +}; + +const followReplyChain = (thread: BlueskyThread): BlueskyPost[] => { + for (const _post of thread.replies) { + const post = _post.post; + if (post.author.did !== thread.post.author.did) { + continue; + } + console.log('checking post', post); + console.log('reply', post.record?.reply.parent.cid); + if (post.record?.reply.parent.cid === thread.post.cid) { + console.log('found it'); + const bucket = [post]; + const replies = followReplyChain(_post); + return bucket.concat(replies); + } + } + return []; +} + + +export const constructBlueskyThread = async ( + id: string, + author: string, + processThread = false, + c: Context, + language: string | undefined +): Promise => { + const _thread = await fetchBskyThread(id, author, processThread); + + if (!_thread) { + return { + status: null, + thread: [], + author: null, + code: 404 + } + } + const thread = _thread?.thread; + const bucket: BlueskyPost[] = []; + + if (processThread) { + // loop through chain of parents + if (thread.parent) { + let parent = thread.parent; + while (parent) { + bucket.unshift(parent.post); + parent = parent.parent; + } + } + bucket.push(thread.post); + if (thread.replies) { + const replies = followReplyChain(thread); + bucket.push(...replies); + } + } else { + bucket.push(thread.post); + } + + const consumedPost = await buildAPIBskyPost(c, thread.post, language); + + const consumedPosts = await Promise.all( + bucket.map(async post => { + return await buildAPIBskyPost(c, post, language); + }) + ); + // console.log('consumedPost', consumedPost) + + return { + status: consumedPost, + thread: consumedPosts, + author: consumedPost.author, + code: 200 + }; +}; diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts new file mode 100644 index 00000000..cce488f7 --- /dev/null +++ b/src/providers/bsky/processor.ts @@ -0,0 +1,157 @@ +import { Context } from 'hono'; +import { Constants } from '../../constants'; +import { DataProvider } from '../../enum'; +import { handleMosaic } from '../../helpers/mosaic'; + +export const buildAPIBskyPost = async ( + c: Context, + status: BlueskyPost, + language: string | undefined + // eslint-disable-next-line sonarjs/cognitive-complexity +): Promise => { + const apiStatus: APIStatus = {} as APIStatus; + apiStatus.id = status.cid; + apiStatus.text = status.record?.text ?? status.value?.text; + apiStatus.author = { + id: status.author.handle, + name: status.author.displayName, + screen_name: status.author.handle, + avatar_url: status.author.avatar, + banner_url: '', // TODO: Pull this from the actual author endpoint + description: '', + location: '', + followers: 0, + following: 0, + likes: 0, + url: `${Constants.BSKY_ROOT}/profile/${status.author.handle}`, + protected: false, + statuses: 0, + joined: status.author.createdAt, + birthday: { + day: 0, + month: 0, + year: 0 + }, + website: { + url: '', + display_url: '' + } + }; + apiStatus.created_at = status.record?.createdAt ?? status.value?.createdAt; + apiStatus.media = {}; + + console.log('embed', status.embed); + + const media = status.embed?.media ?? status.embeds?.[0]?.media; + + if (status.embeds?.[0].images) { + apiStatus.media.photos = status.embeds[0].images.map(image => { + return { + type: 'photo', + width: image.aspectRatio?.width, + height: image.aspectRatio?.height, + url: image.fullsize, + altText: image.alt + }; + }); + } + if (status.embeds?.[0].video) { + const video = status.embeds[0].video; + apiStatus.media.videos = [ + { + type: 'video', + url: status.embeds[0].playlist ?? '', + format: video.mimeType ?? 'video/mp4', + thumbnail_url: status.embeds[0].thumbnail ?? '', + variants: [], + width: status.embeds[0].aspectRatio?.width, + height: status.embeds[0].aspectRatio?.height, + duration: 0 + } + ]; + } + + if (media?.external) { + // if (media?.external.uri.startsWith('https://media.tenor.com')) { + // apiStatus.media.videos = [ + // { + // type: 'gif', + // url: media?.external?.uri, + // duration: 0, + // variants: [], + // format: 'image/gif', + // thumbnail_url: media?.thumbnail, + // width: 0, + // height: 0 + // } + // ] + // } else { + apiStatus.media.photos = [ + { + type: 'photo', + url: media?.external?.uri, + altText: media?.external?.description, + width: 0, + height: 0 + } + ] + // } + + apiStatus.embed_card = 'summary_large_image'; + console.log('external image', apiStatus.media.photos) + } + + if (status.embed?.images?.length) { + apiStatus.media.photos = status.embed?.images.map(image => { + apiStatus.embed_card = 'summary_large_image'; + console.log('image', image) + + return { + type: 'photo', + width: image.aspectRatio?.width, + height: image.aspectRatio?.height, + url: image.fullsize, + altText: image.alt + }; + }); + } + + if (status?.record?.embed?.video || status?.value?.embed?.video || status?.embed?.media?.$type === 'app.bsky.embed.video#view') { + apiStatus.embed_card = 'player'; + const video = status.record?.embed?.video ?? status.value?.embed?.video ?? status?.record?.embed?.media; + apiStatus.media.videos = [ + { + type: 'video', + url: status.embed.playlist ?? status.embed.media?.playlist ?? '', + format: video?.mimeType ?? 'video/mp4', + thumbnail_url: status.embed.thumbnail ?? status.embed.media?.thumbnail ?? '', + variants: [], + width: status.embed.aspectRatio?.width ?? status.embed.media?.aspectRatio?.width, + height: status.embed.aspectRatio?.height ?? status.embed.media?.aspectRatio?.height, + duration: 0 + } + ]; + } + if (status.embed?.record) { + const record = status.embed?.record?.record ?? status.embed?.record; + apiStatus.quote = await buildAPIBskyPost(c, record, language); + } + apiStatus.media.all = (apiStatus.media.photos as APIMedia[] || []).concat(apiStatus.media.videos ?? []); + + /* Handle photos and mosaic if available */ + if ((apiStatus?.media.photos?.length || 0) > 1 && Constants.MOSAIC_BSKY_DOMAIN_LIST.length > 0) { + const mosaic = await handleMosaic(apiStatus.media?.photos || [], ':3', DataProvider.Bsky); + if (typeof apiStatus.media !== 'undefined' && mosaic !== null) { + apiStatus.media.mosaic = mosaic; + } + } + + apiStatus.likes = status.likeCount; + apiStatus.replies = 0; + apiStatus.reposts = status.repostCount; + apiStatus.source = 'Bluesky Social'; + apiStatus.url = `${Constants.BSKY_ROOT}/profile/${status.author.handle}/post/${status.uri.match(/\/post\/(\w*)/)?.[1]}`; + apiStatus.provider = DataProvider.Bsky; + + return apiStatus; +}; diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index f23ebf5a..8ca5aad0 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -7,6 +7,7 @@ import { processMedia } from '../../helpers/media'; import { convertToApiUser } from './profile'; import { translateStatus } from '../../helpers/translate'; import { Context } from 'hono'; +import { DataProvider } from '../../enum'; export const buildAPITwitterStatus = async ( c: Context, @@ -179,8 +180,6 @@ export const buildAPITwitterStatus = async ( status.legacy.extended_entities?.media || status.legacy.entities?.media || [] ); - // console.log('status', JSON.stringify(status)); - /* Populate status media */ mediaList.forEach(media => { const mediaObject = processMedia(c, media); @@ -209,8 +208,8 @@ export const buildAPITwitterStatus = async ( */ /* Handle photos and mosaic if available */ - if ((apiStatus?.media.photos?.length || 0) > 1 && !threadAuthor) { - const mosaic = await handleMosaic(apiStatus.media?.photos || [], id); + if ((apiStatus?.media.photos?.length || 0) > 1 && !threadAuthor && Constants.MOSAIC_DOMAIN_LIST.length > 0) { + const mosaic = await handleMosaic(apiStatus.media?.photos || [], id, DataProvider.Twitter); if (typeof apiStatus.media !== 'undefined' && mosaic !== null) { apiStatus.media.mosaic = mosaic; } @@ -330,5 +329,7 @@ export const buildAPITwitterStatus = async ( } } + apiStatus.provider = DataProvider.Twitter; + return apiStatus; }; diff --git a/src/realms/api/hit.ts b/src/realms/api/hit.ts index 7fbf0ba4..84c0b2bf 100644 --- a/src/realms/api/hit.ts +++ b/src/realms/api/hit.ts @@ -14,7 +14,6 @@ export const linkHitRequest = async (c: Context) => { } }; - export const linkGoRequest = async (c: Context) => { // If param `url` exists, 302 redirect to it if (typeof c.req.query('url') === 'string') { diff --git a/src/realms/bluesky/router.ts b/src/realms/bluesky/router.ts new file mode 100644 index 00000000..9e9530d5 --- /dev/null +++ b/src/realms/bluesky/router.ts @@ -0,0 +1,21 @@ +import { Hono } from 'hono'; +import { trimTrailingSlash } from 'hono/trailing-slash'; +import { bskyStatusRequest } from './routes/status'; +import { oembed } from './routes/oembed'; +import { Constants } from '../../constants'; +import { versionRoute } from '../common/version'; +import { DataProvider } from '../../enum'; +import { genericBlueskyRedirect } from './routes/redirects'; + +export const bsky = new Hono(); + +bsky.use(trimTrailingSlash()); +bsky.get('/owoembed', oembed); +bsky.get('/:prefix/:handle/post/:id', bskyStatusRequest); +bsky.get('/profile/:handle/post/:id', bskyStatusRequest); +bsky.get('/:prefix/profile/:handle/post/:id/:language', bskyStatusRequest); +bsky.get('/profile/:handle/post/:id/:language', bskyStatusRequest); +bsky.get('/profile/*', genericBlueskyRedirect) +bsky.get('/version', c => versionRoute(c, DataProvider.Bsky)); + +bsky.all('*', async c => c.redirect(Constants.REDIRECT_URL_BSKY, 302)); \ No newline at end of file diff --git a/src/realms/bluesky/routes/oembed.ts b/src/realms/bluesky/routes/oembed.ts new file mode 100644 index 00000000..1e726419 --- /dev/null +++ b/src/realms/bluesky/routes/oembed.ts @@ -0,0 +1,29 @@ +import { Context } from 'hono'; +import { Constants } from '../../../constants'; +import { Strings } from '../../../strings'; + +export const oembed = async (c: Context) => { + console.log('oembed hit!'); + const { searchParams } = new URL(c.req.url); + + /* Fallbacks */ + const text = searchParams.get('text') ?? ''; + const author = searchParams.get('author') ?? ''; + const status = searchParams.get('status') ?? ''; + + const statusUrl = `${Constants.BSKY_ROOT}/profile/${encodeURIComponent(author)}/post/${status}`; + + const data: OEmbed = { + author_name: text, + author_url: statusUrl, + provider_name: searchParams.get('provider') ?? Constants.BRANDING_NAME_BSKY, + provider_url: searchParams.get('provider') ? statusUrl : Constants.REDIRECT_URL_BSKY, + title: Strings.DEFAULT_AUTHOR_TEXT, + type: 'link', + version: '1.0' + }; + + c.header('content-type', 'application/json'); + /* Stringify and send it on its way! */ + return c.text(JSON.stringify(data), 200); +}; diff --git a/src/realms/bluesky/routes/redirects.ts b/src/realms/bluesky/routes/redirects.ts new file mode 100644 index 00000000..8f38abbb --- /dev/null +++ b/src/realms/bluesky/routes/redirects.ts @@ -0,0 +1,7 @@ +import { Context } from "hono"; +import { Constants } from "../../../constants"; + +export const genericBlueskyRedirect = async (c: Context) => { + const url = new URL(c.req.url); + return c.redirect(`${Constants.BSKY_ROOT}${url.pathname}`, 302); +}; \ No newline at end of file diff --git a/src/realms/bluesky/routes/status.ts b/src/realms/bluesky/routes/status.ts new file mode 100644 index 00000000..418e9820 --- /dev/null +++ b/src/realms/bluesky/routes/status.ts @@ -0,0 +1,97 @@ +import { Context } from 'hono'; +import { handleStatus } from '../../../embed/status'; +import { DataProvider } from '../../../enum'; +import { Constants } from '../../../constants'; +import { Experiment, experimentCheck } from '../../../experiments'; +import { Strings } from '../../../strings'; + +export const bskyStatusRequest = async (c: Context) => { + console.log('bluesky status request!!!'); + const { prefix, handle, id } = c.req.param(); + + const userAgent = c.req.header('User-Agent') || ''; + const url = new URL(c.req.url); + const flags: InputFlags = {}; + // const language = null; + + /* User Agent matching for embed generators, bots, crawlers, and other automated + tools. It's pretty all-encompassing. Note that Firefox/92 is in here because + Discord sometimes uses the following UA: + + Mozilla/5.0 (Macintosh; Intel Mac OS X 11.6; rv:92.0) Gecko/20100101 Firefox/92.0 + + I'm not sure why that specific one, it's pretty weird, but this edge case ensures + stuff keeps working. + + On the very rare off chance someone happens to be using specifically Firefox 92, + the http-equiv="refresh" meta tag will ensure an actual human is sent to the destination. */ + const isBotUA = userAgent.match(Constants.BOT_UA_REGEX) !== null || flags?.archive; + + if (url.pathname.match(/\/status(es)?\/\d{2,20}\.(mp4|png|jpe?g|gifv?)/g)) { + console.log('Direct media request by extension'); + flags.direct = true; + } else if (Constants.DIRECT_MEDIA_DOMAINS.includes(url.hostname)) { + console.log('Direct media request by domain'); + flags.direct = true; + } else if (Constants.TEXT_ONLY_DOMAINS.includes(url.hostname)) { + console.log('Text-only embed request'); + flags.textOnly = true; + } else if (Constants.INSTANT_VIEW_DOMAINS.includes(url.hostname)) { + console.log('Forced instant view request'); + flags.forceInstantView = true; + } else if (experimentCheck(Experiment.IV_FORCE_THREAD_UNROLL, userAgent.includes('Telegram'))) { + console.log('Forced unroll instant view'); + flags.instantViewUnrollThreads = true; + } else if (Constants.GALLERY_DOMAINS.includes(url.hostname)) { + console.log('Gallery embed request'); + flags.gallery = true; + } else if (Constants.NATIVE_MULTI_IMAGE_DOMAINS.includes(url.hostname)) { + console.log('Force native multi-image'); + flags.nativeMultiImage = true; + } else if (prefix === 'dl' || prefix === 'dir') { + console.log('Direct media request by path prefix'); + flags.direct = true; + } + + if (isBotUA || flags.direct || flags.api) { + if (isBotUA) { + console.log(`Matched bot UA ${userAgent}`); + } else { + console.log(`Bypass bot check (Presented user-agent ${userAgent})`); + } + const statusResponse = await handleStatus( + c, + id, + handle, + undefined, //mediaNumber ? parseInt(mediaNumber) : undefined, + userAgent, + flags, + undefined, + DataProvider.Bsky + ); + + if (statusResponse) { + /* We're checking if the User Agent is a bot again specifically in case they requested + direct media (d.fxbsky.app, .mp4/.jpg, etc) but the status contains no media. + + Since we obviously have no media to give the user, we'll just redirect to the status. + Embeds will return as usual to bots as if direct media was never specified. */ + if (!isBotUA && !flags.api && !flags.direct) { + return c.redirect(`${Constants.BSKY_ROOT}/profile/${handle}/post/${id}`, 302); + } + + c.status(200); + /* Return the response containing embed information */ + return statusResponse; + } else { + /* Somehow handleStatus sent us nothing. This should *never* happen, but we have a case for it. */ + return c.text(Strings.ERROR_UNKNOWN, 500); + } + } else { + /* A human has clicked a fxbsky.app/profil/:screen_name/post/:id link! + Obviously we just need to redirect to the status directly.*/ + console.log('Matched human UA', userAgent); + + return c.redirect(`${Constants.BSKY_ROOT}/profile/${handle}/post/${id}`, 302); + } +}; diff --git a/src/realms/common/version.ts b/src/realms/common/version.ts index da8e0c10..38a3fd0d 100644 --- a/src/realms/common/version.ts +++ b/src/realms/common/version.ts @@ -1,8 +1,10 @@ import { Context } from 'hono'; import { sanitizeText } from '../../helpers/utils'; import { Strings } from '../../strings'; +import { Constants } from '../../constants'; +import { DataProvider } from '../../enum'; -export const versionRoute = async (c: Context) => { +export const versionRoute = async (c: Context, provider: DataProvider) => { c.header('cache-control', 'max-age=0, no-cache, no-store, must-revalidate'); const req = c.req; return c.html( @@ -16,7 +18,8 @@ export const versionRoute = async (c: Context) => { region: (req.raw.cf?.region as string) ?? req.raw.cf?.country ?? 'Unknown Region', country: (req.raw.cf?.country as string) ?? 'Unknown Country', asn: `AS${req.raw.cf?.asn ?? '??'} (${req.raw.cf?.asOrganization ?? 'Unknown ASN'})`, - ua: sanitizeText(req.header('user-agent') ?? 'Unknown User Agent') + ua: sanitizeText(req.header('user-agent') ?? 'Unknown User Agent'), + brandingName: provider === DataProvider.Bsky ? Constants.BRANDING_NAME_BSKY : Constants.BRANDING_NAME, }) ); }; diff --git a/src/realms/twitter/router.ts b/src/realms/twitter/router.ts index 01d5c1a7..88439cf7 100644 --- a/src/realms/twitter/router.ts +++ b/src/realms/twitter/router.ts @@ -8,6 +8,7 @@ import { profileRequest } from './routes/profile'; import { statusRequest } from './routes/status'; import { oembed } from './routes/oembed'; import { trimTrailingSlash } from 'hono/trailing-slash'; +import { DataProvider } from '../../enum'; export const twitter = new Hono(); @@ -62,7 +63,7 @@ twitter.get( ); twitter.get('/:handle/:endpoint{status(es)?}/:id/*', twitterStatusRequest); -twitter.get('/version', versionRoute); +twitter.get('/version', c => versionRoute(c, DataProvider.Twitter)); twitter.get('/set_base_redirect', setRedirectRequest); /* Yes, I actually made the endpoint /owoembed. Deal with it. */ twitter.get('/owoembed', oembed); @@ -71,7 +72,10 @@ twitter.get('/robots.txt', async c => c.text(Strings.ROBOTS_TXT)); twitter.get('/i/events/:id', genericTwitterRedirect); twitter.get('/i/trending/:id', genericTwitterRedirect); -twitter.get('/i/broadcasts/:id', genericTwitterRedirect); /* https://github.com/FixTweet/FxTwitter/issues/730 */ +twitter.get( + '/i/broadcasts/:id', + genericTwitterRedirect +); /* https://github.com/FixTweet/FxTwitter/issues/730 */ twitter.get('/hashtag/:hashtag', genericTwitterRedirect); twitter.get('/:handle', _profileRequest); diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index fc711b82..bd13d268 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -45,8 +45,10 @@ export const setRedirectRequest = async (c: Context) => { 'content-security-policy', `frame-ancestors ${Constants.STANDARD_DOMAIN_LIST.join(' ')};` ); + return c.html( Strings.MESSAGE_HTML.format({ + brandingName: Constants.BRANDING_NAME, message: `Your base redirect has been cleared. To set one, please pass along the url parameter.` }), 200 diff --git a/src/realms/twitter/routes/status.ts b/src/realms/twitter/routes/status.ts index d08cf3f9..39d3ea9f 100644 --- a/src/realms/twitter/routes/status.ts +++ b/src/realms/twitter/routes/status.ts @@ -1,7 +1,7 @@ import { Context } from 'hono'; import { Constants } from '../../../constants'; import { getBaseRedirectUrl } from '../router'; -import { handleStatus } from '../../../embed/status'; +import { DataProvider, handleStatus } from '../../../embed/status'; import { Strings } from '../../../strings'; import { Experiment, experimentCheck } from '../../../experiments'; @@ -97,10 +97,12 @@ export const statusRequest = async (c: Context) => { const statusResponse = await handleStatus( c, id?.match(/\d{2,20}/)?.[0] || '0', + null, mediaNumber ? parseInt(mediaNumber) : undefined, userAgent, flags, - language + language, + DataProvider.Twitter ); /* Do not cache if using a custom redirect */ const cacheControl = baseUrl !== Constants.TWITTER_ROOT ? 'max-age=0' : undefined; diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 04491577..82fb9025 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -3,6 +3,7 @@ import i18next from 'i18next'; import { Constants } from '../constants'; import { getSocialTextIV } from '../helpers/socialproof'; import { sanitizeText } from '../helpers/utils'; +import { DataProvider } from '../enum'; enum AuthorActionType { Reply = 'Reply', @@ -60,7 +61,8 @@ const formatDate = (date: Date, language: string): string => { if (language.startsWith('en')) { language = 'en-CA'; // Use ISO dates for English to avoid problems with mm/dd vs. dd/mm } - const formatter = new Intl.DateTimeFormat(language, { + console.log('language?', language) + const formatter = new Intl.DateTimeFormat(language ?? 'en-CA', { year: 'numeric', month: '2-digit', day: '2-digit' @@ -99,8 +101,11 @@ function getTranslatedText(status: APITwitterStatus, isQuote = false): string | } let text = paragraphify(sanitizeText(status.translation?.text), isQuote); text = htmlifyLinks(text); - text = htmlifyHashtags(text); - text = populateUserLinks(text); + + if (status.provider === DataProvider.Twitter) { + text = htmlifyHashtags(text); + text = populateUserLinks(text); + } const formatText = `📑 {translation}`.format({ translation: i18next.t('translatedFrom').format({ @@ -178,8 +183,10 @@ const generateStatusFooter = ( ): string => { let description = author.description; description = htmlifyLinks(description); - description = htmlifyHashtags(description); - description = populateUserLinks(description); + if (status.provider === DataProvider.Twitter) { + description = htmlifyHashtags(description); + description = populateUserLinks(description); + } return `

    {socialText}

    @@ -188,10 +195,10 @@ const generateStatusFooter = ( {aboutSection} `.format({ socialText: getSocialTextIV(status as APITwitterStatus) || '', - viewOriginal: !isQuote + viewOriginal: !isQuote && status.provider !== DataProvider.Bsky ? `${i18next.t('ivViewOriginal')}` : notApplicableComment, - aboutSection: isQuote + aboutSection: (isQuote || status.provider === DataProvider.Bsky) ? '' : `

    ${i18next.t('ivAboutAuthor')}

    {pfp} @@ -357,7 +364,7 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc
    ${ flags?.archive - ? i18next.t('ivInternetArchiveText').format({ brandingName: Constants.BRANDING_NAME }) + ? i18next.t('ivInternetArchiveText').format({ brandingName: status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY }) : i18next.t('ivFallbackText') } ${i18next.t('ivViewOriginal')}
    diff --git a/src/render/photo.ts b/src/render/photo.ts index 968e6f45..3683cf05 100644 --- a/src/render/photo.ts +++ b/src/render/photo.ts @@ -1,6 +1,7 @@ import i18next from 'i18next'; import { Constants } from '../constants'; import { Strings } from '../strings'; +import { DataProvider } from '../enum'; export const renderPhoto = ( properties: RenderProperties, @@ -30,11 +31,11 @@ export const renderPhoto = ( } else { instructions.authorText = `${authorText}${authorText ? ' ― ' : ''}${photoCounter}`; } - + const brandingName = status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY; if (engagementText && !isTelegram) { - instructions.siteName = `${Constants.BRANDING_NAME} - ${engagementText} - ${photoCounter}`; + instructions.siteName = `${brandingName} - ${engagementText} - ${photoCounter}`; } else { - instructions.siteName = `${Constants.BRANDING_NAME} - ${photoCounter}`; + instructions.siteName = `${brandingName} - ${photoCounter}`; } } diff --git a/src/render/video.ts b/src/render/video.ts index 5954ddaa..a3b8fd02 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -2,6 +2,7 @@ import i18next from 'i18next'; import { Constants } from '../constants'; import { Experiment, experimentCheck } from '../experiments'; import { handleQuote } from '../helpers/quote'; +import { DataProvider } from '../enum'; const getGIFTranscodeDomain = (twitterId: string): string | null => { const gifTranscoderList = Constants.GIF_TRANSCODE_DOMAIN_LIST; @@ -18,7 +19,6 @@ const getGIFTranscodeDomain = (twitterId: string): string | null => { return gifTranscoderList[Math.abs(hash) % gifTranscoderList.length]; }; - export const renderVideo = ( properties: RenderProperties, video: APIVideo @@ -57,18 +57,23 @@ export const renderVideo = ( total: String(all.length) }); - instructions.siteName = `${Constants.BRANDING_NAME} - ${videoCounter}`; + instructions.siteName = `${status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY} - ${videoCounter}`; } - instructions.authorText = status.translation?.text || text || ''; + if (status.provider === 'twitter') { + instructions.authorText = (status as APITwitterStatus).translation?.text || text || ''; + } else { + instructions.authorText = text || ''; + } - if (instructions.authorText.length < 40 && status.quote) { + if ((instructions.authorText ?? '').length < 40 && status.quote) { instructions.authorText += `\n${handleQuote(status.quote)}`; } let url = video.url; if ( + status.provider !== DataProvider.Bsky && experimentCheck(Experiment.TRANSCODE_GIFS, !!Constants.GIF_TRANSCODE_DOMAIN_LIST) && !userAgent?.includes('Telegram') && video.type === 'gif' @@ -79,10 +84,19 @@ export const renderVideo = ( ); console.log('We passed checks for transcoding GIFs, feeding embed url', url); } - - if ( - experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST) - ) { + + if (status.provider === DataProvider.Bsky) { + url = video.url.replace( + Constants.BSKY_VIDEO_BASE, + `https://video.fxbsky.app` + ); + console.log('Embedding bsky video', url); + } + + console.log('status', status) + console.log('provider', status.provider) + + if (status.provider !== DataProvider.Bsky && experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST)) { url = `https://${Constants.API_HOST_LIST[0]}/2/go?url=${encodeURIComponent(url)}`; } diff --git a/src/strings.ts b/src/strings.ts index 332dc1b6..d40c1988 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -36,8 +36,8 @@ export const Strings = { - - + :( @@ -59,7 +59,7 @@ This may be caused by API downtime or a new bug. Try again in a little while." p

    Owie :(

    -

    You hit a snag that broke ${BRANDING_NAME}. It's not your fault though—This is usually caused by a Twitter outage or a new bug.

    +

    You hit a snag that broke {brandingName}. It's not your fault though—This is usually caused by a Twitter outage or a new bug.

    ${RELEASE_NAME}

    ` @@ -70,7 +70,7 @@ This may be caused by API downtime or a new bug. Try again in a little while." p - + :( -

    ${BRANDING_NAME}

    +

    {brandingName}

    A better way to embed X / Twitter posts on Discord, Telegram, and more.

    Worker release: ${RELEASE_NAME}


    @@ -163,9 +163,9 @@ This may be caused by API downtime or a new bug. Try again in a little while." p - - - ${BRANDING_NAME} + + + {brandingName} -

    ${BRANDING_NAME}

    +

    {brandingName}

    {message}

    ` .replace(/( {2})/g, '') .replace(/>\s+<'), - DEFAULT_AUTHOR_TEXT: 'Twitter', + DEFAULT_AUTHOR_TEXT: 'Embed', QUOTE_TEXT: `↘️ Quoting {name} (@{screen_name})`, TRANSLATE_TEXT: `📑 Translated from {language}`, diff --git a/src/types/env.d.ts b/src/types/env.d.ts index 8073fadd..af9a5236 100644 --- a/src/types/env.d.ts +++ b/src/types/env.d.ts @@ -1,5 +1,7 @@ declare const BRANDING_NAME: string; +declare const BRANDING_NAME_BSKY: string; declare const STANDARD_DOMAIN_LIST: string; +declare const STANDARD_BSKY_DOMAIN_LIST: string; declare const DIRECT_MEDIA_DOMAINS: string; declare const TEXT_ONLY_DOMAINS: string; declare const INSTANT_VIEW_DOMAINS: string; @@ -9,7 +11,9 @@ declare const NATIVE_MULTI_IMAGE_DOMAINS: string; declare const HOST_URL: string; declare const EMBED_URL: string; declare const REDIRECT_URL: string; +declare const REDIRECT_URL_BSKY: string; declare const MOSAIC_DOMAIN_LIST: string; +declare const MOSAIC_BSKY_DOMAIN_LIST: string; declare const API_HOST_LIST: string; declare const GIF_TRANSCODE_DOMAIN_LIST: string; diff --git a/src/types/types.d.ts b/src/types/types.d.ts index ae8964e1..1e61bbdb 100644 --- a/src/types/types.d.ts +++ b/src/types/types.d.ts @@ -29,7 +29,7 @@ interface ResponseInstructions { } interface RenderProperties { - status: APITwitterStatus; + status: APIStatus; thread?: SocialThread; siteText?: string; authorText?: string; @@ -149,6 +149,7 @@ interface APIStatus { source: string | null; embed_card: 'tweet' | 'summary' | 'summary_large_image' | 'player'; + provider: DataProvider; } interface APITwitterCommunityNote { @@ -162,6 +163,11 @@ interface APITwitterStatus extends APIStatus { is_note_tweet: boolean; community_note: APITwitterCommunityNote | null; + provider: DataProvider.Twitter; +} + +interface APIBlueskyStatus extends APIStatus { + provider: DataProvider.Bsky; } interface APIUser { diff --git a/src/types/vendor/bsky.d.ts b/src/types/vendor/bsky.d.ts new file mode 100644 index 00000000..84f4478d --- /dev/null +++ b/src/types/vendor/bsky.d.ts @@ -0,0 +1,121 @@ +type ATProtoLabel = { + cid: string; // id + cts: string; // date + src: string; // did source + uri: string; // at:// url + val: string; // value +}; + +type BlueskyImage = { + alt: string; + aspectRatio: { + height: number; + width: number; + }; + fullsize: string; + thumb: string; +}; + +type BlueskyExternalEmbed = { + uri: string; + title: string; + description: string; + thumb: string; +}; + +type BlueskyVideo = { + $type: 'app.bsky.embed.video#view' + ref: { + "$link": string + }, + mimeType: "video/mp4", + size: number +} + +type BlueskyMedia = { + $type: string; + external: BlueskyExternalEmbed; + thumbnail: string; + mimeType?: string; + playlist: string; + aspectRatio: { + height: number; + width: number; + } +} + +type BlueskyEmbed = { + images?: BlueskyImage[]; + video?: BlueskyVideo; + media?: BlueskyMedia; + record?: { + record: BlueskyPost; + }; + aspectRatio: { + height: number; + width: number; + } + playlist?: string + thumbnail?: string +} +type BlueskyAuthor = { + associated: { + chat: { + allowIncoming: 'all'; // TODO: figure out other values + }; + }; + avatar: string; + createdAt: string; + did: string; + displayName: string; + handle: string; + labels: ATProtoLabel[]; +}; + +type BlueskyReply = { + parent: { + cid: string; + uri: string; + }; + root: { + cid: string; + uri: string; + } +} + +type BlueskyPost = { + author: BlueskyAuthor; + cid: string; + embed: BlueskyEmbed; + indexedAt: string; + labels: ATProtoLabel[]; + likeCount: number; + record: BlueskyRecord; + value?: BlueskyRecord; + repostCount: number; + uri: string; + embeds?: BlueskyEmbed[]; +}; + +type BlueskyRecord = { + createdAt: string; + embed: BlueskyEmbed; + langs: string[]; + text: string; + reply: BlueskyReply; +}; + +type BlueskyThread = { + parent: BlueskyThread; + post: BlueskyPost; + replies: BlueskyThread[]; +}; + +type BlueskyThreadResponse = { + thread: BlueskyThread; +}; + +interface BlueskyProcessBucket { + posts: BlueskyPost[]; + allPosts: BlueskyPost[]; +} diff --git a/src/user.ts b/src/user.ts index 97813456..0f96dbd2 100644 --- a/src/user.ts +++ b/src/user.ts @@ -52,10 +52,16 @@ export const handleProfile = async ( const headers = [``]; // TODO Add card creation logic here - /* Finally, after all that work we return the response HTML! */ + + let branding = Constants.BRANDING_NAME; + if (c.req.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } + return c.html( Strings.BASE_HTML.format({ + brandingName: branding, lang: `lang="en"`, headers: headers.join('') }) diff --git a/src/worker.ts b/src/worker.ts index f1624058..54412f2b 100644 --- a/src/worker.ts +++ b/src/worker.ts @@ -9,6 +9,7 @@ import { api } from './realms/api/router'; import { twitter } from './realms/twitter/router'; import { cacheMiddleware } from './caches'; import { StatusCode } from 'hono/utils/http-status'; +import { bsky } from './realms/bluesky/router'; const noCache = 'max-age=0, no-cache, no-store, must-revalidate'; const embeddingClientRegex = @@ -41,9 +42,11 @@ export const app = new Hono<{ realm = 'api'; console.log('API realm'); } else if (Constants.STANDARD_DOMAIN_LIST.includes(baseHostName)) { - console.log(); realm = 'twitter'; console.log('Twitter realm'); + } else if (Constants.STANDARD_BSKY_DOMAIN_LIST.includes(baseHostName)) { + realm = 'bsky'; + console.log('Bluesky realm'); } else { console.log(`Domain not assigned to realm, falling back to Twitter: ${url.hostname}`); } @@ -92,7 +95,12 @@ app.onError((err, c) => { } c.header('cache-control', noCache); - return c.html(Strings.ERROR_HTML, errorCode as StatusCode); + let branding = Constants.BRANDING_NAME; + if (c.req.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } + + return c.html(Strings.ERROR_HTML.format({brandingName: branding}), errorCode as StatusCode); }); const customLogger = (message: string, ...rest: string[]) => { @@ -133,12 +141,17 @@ app.use('*', timing({ enabled: false })); app.route(`/api`, api); app.route(`/twitter`, twitter); +app.route(`/bsky`, bsky); app.all('/error', async c => { c.header('cache-control', noCache); if (c.req.header('User-Agent')?.match(embeddingClientRegex)) { - return c.html(Strings.ERROR_HTML, 200); + let branding = Constants.BRANDING_NAME; + if (c.req.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } + return c.html(Strings.ERROR_HTML.format({brandingName: branding}), 200); } /* We return it as a 200 so embedded applications can display the error */ return c.body('', 400); @@ -162,8 +175,13 @@ export default { errorCode = 200; } + let branding = Constants.BRANDING_NAME; + if (request.url.includes('bsky')) { + branding = Constants.BRANDING_NAME_BSKY; + } + return new Response( - e.name === 'AbortError' ? Strings.TIMEOUT_ERROR_HTML : Strings.ERROR_HTML, + e.name === 'AbortError' ? Strings.TIMEOUT_ERROR_HTML.format({brandingName: branding}) : Strings.ERROR_HTML.format({brandingName: branding}), { headers: { ...Constants.RESPONSE_HEADERS, From 4c882ce6c0ed5751de03050651a94f2ff9d81f78 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 20 Oct 2024 15:39:43 -0700 Subject: [PATCH 382/422] Update wording --- src/strings.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/strings.ts b/src/strings.ts index d40c1988..c6829e87 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -27,7 +27,7 @@ export const Strings = { ███ ███ ▐█▌▐█▌ ███ ▐██▌ ███ ▐██▌ ▐█▌ ▐█▌ ▐██▌ ███ ███ ███ ███ ███ ▐█████████▌ ▐████ ▐████ ▐████ ███ -███ A better way to embed Tweets on Discord, Telegram, and more. +███ A better way to embed posts on Discord, Telegram, and more. ███ Worker build ${RELEASE_NAME} -->{headers}{body}`, @@ -146,7 +146,7 @@ This may be caused by API downtime or a new bug. Try again in a little while." p

    {brandingName}

    -

    A better way to embed X / Twitter posts on Discord, Telegram, and more.

    +

    A better way to embed posts on Discord, Telegram, and more.

    Worker release: ${RELEASE_NAME}


    Stats for nerds:

    From 8a27ffb261293c883a94ab5a5c63cf35a9b279ee Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 21 Oct 2024 01:34:41 +0000 Subject: [PATCH 383/422] chore(deps): lock file maintenance --- package-lock.json | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58d4d08f..381959bd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3003,9 +3003,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.7.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", - "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "version": "22.7.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", + "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3452,9 +3452,9 @@ "peer": true }, "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", + "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", "dev": true, "license": "MIT", "bin": { @@ -3987,9 +3987,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001668", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", - "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", + "version": "1.0.30001669", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", + "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", "dev": true, "funding": [ { @@ -4450,9 +4450,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.36", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz", - "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==", + "version": "1.5.41", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", + "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==", "dev": true, "license": "ISC" }, @@ -8582,9 +8582,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, "license": "ISC" }, @@ -9422,9 +9422,9 @@ } }, "node_modules/terser": { - "version": "5.34.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", - "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", "dev": true, "license": "BSD-2-Clause", "peer": true, @@ -9879,9 +9879,9 @@ } }, "node_modules/tslib": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", - "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", + "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", "license": "0BSD" }, "node_modules/type-check": { From f3e69321e5473b0c51b86a90d8c6f8b13a11720d Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 21 Oct 2024 10:25:37 -0700 Subject: [PATCH 384/422] Ugly hack to make bsky videos load faster --- src/providers/bsky/processor.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index cce488f7..e0bc5cdd 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -119,10 +119,11 @@ export const buildAPIBskyPost = async ( if (status?.record?.embed?.video || status?.value?.embed?.video || status?.embed?.media?.$type === 'app.bsky.embed.video#view') { apiStatus.embed_card = 'player'; const video = status.record?.embed?.video ?? status.value?.embed?.video ?? status?.record?.embed?.media; + const playlist = status.embed.playlist ?? status.embed.media?.playlist ?? ''; apiStatus.media.videos = [ { type: 'video', - url: status.embed.playlist ?? status.embed.media?.playlist ?? '', + url: playlist.replace('/playlist.m3u8', '/720p/video.m3u8'), format: video?.mimeType ?? 'video/mp4', thumbnail_url: status.embed.thumbnail ?? status.embed.media?.thumbnail ?? '', variants: [], From fd539884d692c44aa87a21a063e57d7b277ff219 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 21 Oct 2024 19:57:18 -0700 Subject: [PATCH 385/422] Replace muxer with pds cache --- src/providers/bsky/processor.ts | 5 +++-- src/render/video.ts | 4 ---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index e0bc5cdd..59025b10 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -119,11 +119,12 @@ export const buildAPIBskyPost = async ( if (status?.record?.embed?.video || status?.value?.embed?.video || status?.embed?.media?.$type === 'app.bsky.embed.video#view') { apiStatus.embed_card = 'player'; const video = status.record?.embed?.video ?? status.value?.embed?.video ?? status?.record?.embed?.media; - const playlist = status.embed.playlist ?? status.embed.media?.playlist ?? ''; + const cid = status.record?.embed?.video?.ref?.$link ?? status.value?.embed?.video?.ref?.$link ?? status.embed?.video?.ref?.$link; + const videoUrl = `https://pds-cache.fxbsky.app/xrpc/com.atproto.sync.getBlob?did=${status.author.did}&cid=${cid}`; apiStatus.media.videos = [ { type: 'video', - url: playlist.replace('/playlist.m3u8', '/720p/video.m3u8'), + url: videoUrl, format: video?.mimeType ?? 'video/mp4', thumbnail_url: status.embed.thumbnail ?? status.embed.media?.thumbnail ?? '', variants: [], diff --git a/src/render/video.ts b/src/render/video.ts index a3b8fd02..c22f8093 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -86,10 +86,6 @@ export const renderVideo = ( } if (status.provider === DataProvider.Bsky) { - url = video.url.replace( - Constants.BSKY_VIDEO_BASE, - `https://video.fxbsky.app` - ); console.log('Embedding bsky video', url); } From e929a99a88a1a0422b0026612bd423495e8e5932 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Mon, 21 Oct 2024 20:40:27 -0700 Subject: [PATCH 386/422] Change robots.txt to prevent crawlers from crawling posts --- src/strings.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/strings.ts b/src/strings.ts index c6829e87..4a9a1446 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -248,9 +248,10 @@ Disallow: User-agent: * Allow: /$ -# Allow bots to access statuses -Allow: /*/status -Allow: /*/status/ +Disallow: /*/status +Disallow: /*/status/ +Disallow: /profile +Disallow: /profile/ # Oembeds are not crawler friendly Disallow: /owoembed Disallow: /owoembed/ From abc02dff85903ae4288e418d0bf760b2825fd33c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 08:39:56 +0000 Subject: [PATCH 387/422] fix(deps): update dependency hono to ^4.6.6 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 381959bd..bb0e8e30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.5", + "hono": "^4.6.6", "i18next": "^23.16.2", "i18next-icu": "^2.3.0" }, @@ -5375,9 +5375,9 @@ } }, "node_modules/hono": { - "version": "4.6.5", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.5.tgz", - "integrity": "sha512-qsmN3V5fgtwdKARGLgwwHvcdLKursMd+YOt69eGpl1dUCJb8mCd7hZfyZnBYjxCegBG7qkJRQRUy2oO25yHcyQ==", + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.6.tgz", + "integrity": "sha512-euUj5qwvtkG+p38GFs0LYacwaoS2hYRAGn9ysAggiwT2QBcPnT1XYUCW3hatW4C1KzAXTYuQ08BlVDJtAGuhlg==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index a9763aed..b6a26eff 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.2", "i18next-icu": "^2.3.0", - "hono": "^4.6.5" + "hono": "^4.6.6" } } From c26abd67a23fe939c105987b6dcc659aaabd96f2 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 22 Oct 2024 14:12:51 -0700 Subject: [PATCH 388/422] user links and hashtags for bsky in IV --- src/render/instantview.ts | 72 +++++++++++++++++++++++---------------- 1 file changed, 43 insertions(+), 29 deletions(-) diff --git a/src/render/instantview.ts b/src/render/instantview.ts index 82fb9025..f9f1b7f4 100644 --- a/src/render/instantview.ts +++ b/src/render/instantview.ts @@ -11,13 +11,17 @@ enum AuthorActionType { FollowUp = 'FollowUp' } -const populateUserLinks = (text: string): string => { +const populateUserLinks = (text: string, status: APIStatus): string => { /* TODO: Maybe we can add username splices to our API so only genuinely valid users are linked? */ text.match(/@(\w{1,15})/g)?.forEach(match => { const username = match.replace('@', ''); + let url = `${Constants.TWITTER_ROOT}/${username}`; + if (status.provider === DataProvider.Bsky) { + url = `${Constants.BSKY_ROOT}/profile/${username}`; + } text = text.replace( match, - `${match}` + `${match}` ); }); return text; @@ -61,7 +65,7 @@ const formatDate = (date: Date, language: string): string => { if (language.startsWith('en')) { language = 'en-CA'; // Use ISO dates for English to avoid problems with mm/dd vs. dd/mm } - console.log('language?', language) + console.log('language?', language); const formatter = new Intl.DateTimeFormat(language ?? 'en-CA', { year: 'numeric', month: '2-digit', @@ -77,11 +81,12 @@ const htmlifyLinks = (input: string): string => { }); }; -const htmlifyHashtags = (input: string): string => { +const htmlifyHashtags = (input: string, status: APIStatus): string => { const hashtagPattern = /#([a-zA-Z_]\w*)/g; return input.replace(hashtagPattern, (match, hashtag) => { const encodedHashtag = encodeURIComponent(hashtag); - return ` ${match} `; + const url = `${status.provider === DataProvider.Twitter ? Constants.TWITTER_ROOT : Constants.BSKY_ROOT}/hashtag/${encodedHashtag}`; + return ` ${match} `; }); }; @@ -101,10 +106,10 @@ function getTranslatedText(status: APITwitterStatus, isQuote = false): string | } let text = paragraphify(sanitizeText(status.translation?.text), isQuote); text = htmlifyLinks(text); - + text = htmlifyHashtags(text, status); + if (status.provider === DataProvider.Twitter) { - text = htmlifyHashtags(text); - text = populateUserLinks(text); + text = populateUserLinks(text, status); } const formatText = `📑 {translation}`.format({ @@ -184,8 +189,8 @@ const generateStatusFooter = ( let description = author.description; description = htmlifyLinks(description); if (status.provider === DataProvider.Twitter) { - description = htmlifyHashtags(description); - description = populateUserLinks(description); + description = htmlifyHashtags(description, status); + description = populateUserLinks(description, status); } return ` @@ -195,12 +200,14 @@ const generateStatusFooter = ( {aboutSection} `.format({ socialText: getSocialTextIV(status as APITwitterStatus) || '', - viewOriginal: !isQuote && status.provider !== DataProvider.Bsky - ? `${i18next.t('ivViewOriginal')}` - : notApplicableComment, - aboutSection: (isQuote || status.provider === DataProvider.Bsky) - ? '' - : `

    ${i18next.t('ivAboutAuthor')}

    + viewOriginal: + !isQuote && status.provider !== DataProvider.Bsky + ? `${i18next.t('ivViewOriginal')}` + : notApplicableComment, + aboutSection: + isQuote || status.provider === DataProvider.Bsky + ? '' + : `

    ${i18next.t('ivAboutAuthor')}

    {pfp}

    ${author.name}

    @${author.screen_name}

    @@ -211,16 +218,16 @@ const generateStatusFooter = ( {followers} ${i18next.t('ivProfileFollowers', { numFollowers: author.followers })}  {statuses} ${i18next.t('ivProfileStatuses', { numStatuses: author.statuses })}

    `.format({ - pfp: `${i18next.t('ivProfilePictureAlt', { author: author.name })}`, - location: author.location ? `📌 ${author.location}` : '', - website: author.website - ? `🔗 ${author.website.display_url}` - : '', - joined: author.joined ? `📆 ${formatDate(new Date(author.joined), language)}` : '', - following: truncateSocialCount(author.following, language), - followers: truncateSocialCount(author.followers, language), - statuses: truncateSocialCount(author.statuses, language) - }) + pfp: `${i18next.t('ivProfilePictureAlt', { author: author.name })}`, + location: author.location ? `📌 ${author.location}` : '', + website: author.website + ? `🔗 ${author.website.display_url}` + : '', + joined: author.joined ? `📆 ${formatDate(new Date(author.joined), language)}` : '', + following: truncateSocialCount(author.following, language), + followers: truncateSocialCount(author.followers, language), + statuses: truncateSocialCount(author.statuses, language) + }) }); }; @@ -292,8 +299,8 @@ const generateStatus = ( ): string => { let text = paragraphify(sanitizeText(status.text), isQuote); text = htmlifyLinks(text); - text = htmlifyHashtags(text); - text = populateUserLinks(text); + text = htmlifyHashtags(text, status); + text = populateUserLinks(text, status); const translatedText = getTranslatedText(status as APITwitterStatus, isQuote); @@ -364,7 +371,14 @@ export const renderInstantView = (properties: RenderProperties): ResponseInstruc
    ${ flags?.archive - ? i18next.t('ivInternetArchiveText').format({ brandingName: status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY }) + ? i18next + .t('ivInternetArchiveText') + .format({ + brandingName: + status.provider === DataProvider.Twitter + ? Constants.BRANDING_NAME + : Constants.BRANDING_NAME_BSKY + }) : i18next.t('ivFallbackText') } ${i18next.t('ivViewOriginal')}
    From 8c0bc59cb6fa524075db88d184a9da1713f6244c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 22 Oct 2024 14:12:56 -0700 Subject: [PATCH 389/422] Run prettier --- src/constants.ts | 1 - src/embed/status.ts | 18 +++++----- src/enum.ts | 3 +- src/helpers/mosaic.ts | 6 ++-- src/helpers/socialproof.ts | 7 +--- src/providers/bsky/conversation.ts | 15 +++----- src/providers/bsky/processor.ts | 50 +++++++++++++++----------- src/providers/twitter/processor.ts | 6 +++- src/realms/bluesky/router.ts | 4 +-- src/realms/bluesky/routes/redirects.ts | 6 ++-- src/realms/common/version.ts | 3 +- src/realms/twitter/routes/redirects.ts | 2 +- src/render/photo.ts | 5 ++- src/render/video.ts | 11 +++--- src/types/vendor/bsky.d.ts | 28 +++++++-------- src/worker.ts | 8 +++-- 16 files changed, 93 insertions(+), 80 deletions(-) diff --git a/src/constants.ts b/src/constants.ts index 09540dbe..593db0a1 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -79,4 +79,3 @@ export const Constants = { DEFAULT_COLOR: '#10A3FF', FRIENDLY_USER_AGENT: `Mozilla/5.0 FixEmbedBot/1.0 (like Twitterbot; +https://fxtwitter.com/crawler)` }; - diff --git a/src/embed/status.ts b/src/embed/status.ts index bbdc959c..11c59c8e 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -208,7 +208,10 @@ export const handleStatus = async ( let authorText = getSocialProof(status) || Strings.DEFAULT_AUTHOR_TEXT; const engagementText = authorText.replace(/ {4}/g, ' '); - let siteName = status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY; + let siteName = + status.provider === DataProvider.Twitter + ? Constants.BRANDING_NAME + : Constants.BRANDING_NAME_BSKY; if (thread.thread && thread.thread.length > 1 && isTelegram && useIV) { siteName = i18next.t('threadIndicator', { brandingName: siteName }); @@ -225,19 +228,19 @@ export const handleStatus = async ( ``, ``, `` - ) + ); } else if (status.provider === DataProvider.Bsky) { headers.push( ``, - ``, - ) + `` + ); } if (!flags.gallery) { if (status.provider === DataProvider.Twitter) { - headers.push(``) + headers.push(``); } else if (status.provider === DataProvider.Bsky) { - headers.push(``) + headers.push(``); } headers.push( `` @@ -388,7 +391,7 @@ export const handleStatus = async ( headers.push(...instructions.addHeaders); } } else if (media?.photos) { - console.log('photos', media?.photos) + console.log('photos', media?.photos); const instructions = renderPhoto( { status: status, @@ -584,4 +587,3 @@ export const handleStatus = async ( ); }; export { DataProvider }; - diff --git a/src/enum.ts b/src/enum.ts index c8d145f4..6fe245f0 100644 --- a/src/enum.ts +++ b/src/enum.ts @@ -1,5 +1,4 @@ - export enum DataProvider { Twitter = 'twitter', Bsky = 'bsky' -} \ No newline at end of file +} diff --git a/src/helpers/mosaic.ts b/src/helpers/mosaic.ts index 2d2979b2..3ceb1758 100644 --- a/src/helpers/mosaic.ts +++ b/src/helpers/mosaic.ts @@ -2,7 +2,7 @@ import { Constants } from '../constants'; import { DataProvider } from '../enum'; const getDomain = (twitterId: string, provider: DataProvider): string | null => { - let mosaicDomains: string[] = [] + let mosaicDomains: string[] = []; if (provider === DataProvider.Twitter) { mosaicDomains = Constants.MOSAIC_DOMAIN_LIST; } else if (provider === DataProvider.Bsky) { @@ -39,8 +39,8 @@ export const handleMosaic = async ( media => media.url?.match(/(?<=\/media\/)[\w-]+(?=[.?])/g)?.[0] || '' ); } else if (provider === DataProvider.Bsky) { - mosaicMedia = mediaList.map( - media => (media.url?.match(/did:plc:[\w/]+/g)?.[0] || '').replace('/', '_') + mosaicMedia = mediaList.map(media => + (media.url?.match(/did:plc:[\w/]+/g)?.[0] || '').replace('/', '_') ); } const baseUrl = `https://${selectedDomain}/`; diff --git a/src/helpers/socialproof.ts b/src/helpers/socialproof.ts index 7f7e61f7..c695a65c 100644 --- a/src/helpers/socialproof.ts +++ b/src/helpers/socialproof.ts @@ -9,12 +9,7 @@ export const getSocialProof = (status: APIStatus): string | null => { views = (status as APITwitterStatus).views || 0; } /* Build out reply, retweet, like counts */ - if ( - status.likes > 0 || - status.reposts > 0 || - status.replies > 0 || - (views ? views > 0 : false) - ) { + if (status.likes > 0 || status.reposts > 0 || status.replies > 0 || (views ? views > 0 : false)) { let authorText = ''; if (status.replies > 0) { authorText += `💬 ${formatNumber(status.replies)} `; diff --git a/src/providers/bsky/conversation.ts b/src/providers/bsky/conversation.ts index f009d663..10ddeb54 100644 --- a/src/providers/bsky/conversation.ts +++ b/src/providers/bsky/conversation.ts @@ -13,7 +13,7 @@ const fetchThread = async ( if (!author || !post) { return null; } - console.log('requesting', url) + console.log('requesting', url); const res = await fetch(url); console.log('res', JSON.stringify(res)); if (!res.ok) { @@ -23,12 +23,8 @@ const fetchThread = async ( return await res.json(); }; -export const fetchBskyThread = async ( - post: string, - author: string, - processThread = false -) => { - console.log(`Fetching post ${post} by ${author}`) +export const fetchBskyThread = async (post: string, author: string, processThread = false) => { + console.log(`Fetching post ${post} by ${author}`); const thread = await fetchThread(post, author, processThread ? 20 : 1); if (!thread) { return null; @@ -53,8 +49,7 @@ const followReplyChain = (thread: BlueskyThread): BlueskyPost[] => { } } return []; -} - +}; export const constructBlueskyThread = async ( id: string, @@ -71,7 +66,7 @@ export const constructBlueskyThread = async ( thread: [], author: null, code: 404 - } + }; } const thread = _thread?.thread; const bucket: BlueskyPost[] = []; diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index 59025b10..c280128e 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -70,7 +70,7 @@ export const buildAPIBskyPost = async ( } ]; } - + if (media?.external) { // if (media?.external.uri.startsWith('https://media.tenor.com')) { // apiStatus.media.videos = [ @@ -86,26 +86,26 @@ export const buildAPIBskyPost = async ( // } // ] // } else { - apiStatus.media.photos = [ - { - type: 'photo', - url: media?.external?.uri, - altText: media?.external?.description, - width: 0, - height: 0 - } - ] + apiStatus.media.photos = [ + { + type: 'photo', + url: media?.external?.uri, + altText: media?.external?.description, + width: 0, + height: 0 + } + ]; // } - - apiStatus.embed_card = 'summary_large_image'; - console.log('external image', apiStatus.media.photos) + + apiStatus.embed_card = 'summary_large_image'; + console.log('external image', apiStatus.media.photos); } if (status.embed?.images?.length) { apiStatus.media.photos = status.embed?.images.map(image => { apiStatus.embed_card = 'summary_large_image'; - console.log('image', image) - + console.log('image', image); + return { type: 'photo', width: image.aspectRatio?.width, @@ -115,11 +115,19 @@ export const buildAPIBskyPost = async ( }; }); } - - if (status?.record?.embed?.video || status?.value?.embed?.video || status?.embed?.media?.$type === 'app.bsky.embed.video#view') { + + if ( + status?.record?.embed?.video || + status?.value?.embed?.video || + status?.embed?.media?.$type === 'app.bsky.embed.video#view' + ) { apiStatus.embed_card = 'player'; - const video = status.record?.embed?.video ?? status.value?.embed?.video ?? status?.record?.embed?.media; - const cid = status.record?.embed?.video?.ref?.$link ?? status.value?.embed?.video?.ref?.$link ?? status.embed?.video?.ref?.$link; + const video = + status.record?.embed?.video ?? status.value?.embed?.video ?? status?.record?.embed?.media; + const cid = + status.record?.embed?.video?.ref?.$link ?? + status.value?.embed?.video?.ref?.$link ?? + status.embed?.video?.ref?.$link; const videoUrl = `https://pds-cache.fxbsky.app/xrpc/com.atproto.sync.getBlob?did=${status.author.did}&cid=${cid}`; apiStatus.media.videos = [ { @@ -138,7 +146,9 @@ export const buildAPIBskyPost = async ( const record = status.embed?.record?.record ?? status.embed?.record; apiStatus.quote = await buildAPIBskyPost(c, record, language); } - apiStatus.media.all = (apiStatus.media.photos as APIMedia[] || []).concat(apiStatus.media.videos ?? []); + apiStatus.media.all = ((apiStatus.media.photos as APIMedia[]) || []).concat( + apiStatus.media.videos ?? [] + ); /* Handle photos and mosaic if available */ if ((apiStatus?.media.photos?.length || 0) > 1 && Constants.MOSAIC_BSKY_DOMAIN_LIST.length > 0) { diff --git a/src/providers/twitter/processor.ts b/src/providers/twitter/processor.ts index 8ca5aad0..04152802 100644 --- a/src/providers/twitter/processor.ts +++ b/src/providers/twitter/processor.ts @@ -208,7 +208,11 @@ export const buildAPITwitterStatus = async ( */ /* Handle photos and mosaic if available */ - if ((apiStatus?.media.photos?.length || 0) > 1 && !threadAuthor && Constants.MOSAIC_DOMAIN_LIST.length > 0) { + if ( + (apiStatus?.media.photos?.length || 0) > 1 && + !threadAuthor && + Constants.MOSAIC_DOMAIN_LIST.length > 0 + ) { const mosaic = await handleMosaic(apiStatus.media?.photos || [], id, DataProvider.Twitter); if (typeof apiStatus.media !== 'undefined' && mosaic !== null) { apiStatus.media.mosaic = mosaic; diff --git a/src/realms/bluesky/router.ts b/src/realms/bluesky/router.ts index 9e9530d5..3c3869a5 100644 --- a/src/realms/bluesky/router.ts +++ b/src/realms/bluesky/router.ts @@ -15,7 +15,7 @@ bsky.get('/:prefix/:handle/post/:id', bskyStatusRequest); bsky.get('/profile/:handle/post/:id', bskyStatusRequest); bsky.get('/:prefix/profile/:handle/post/:id/:language', bskyStatusRequest); bsky.get('/profile/:handle/post/:id/:language', bskyStatusRequest); -bsky.get('/profile/*', genericBlueskyRedirect) +bsky.get('/profile/*', genericBlueskyRedirect); bsky.get('/version', c => versionRoute(c, DataProvider.Bsky)); -bsky.all('*', async c => c.redirect(Constants.REDIRECT_URL_BSKY, 302)); \ No newline at end of file +bsky.all('*', async c => c.redirect(Constants.REDIRECT_URL_BSKY, 302)); diff --git a/src/realms/bluesky/routes/redirects.ts b/src/realms/bluesky/routes/redirects.ts index 8f38abbb..ee842bf9 100644 --- a/src/realms/bluesky/routes/redirects.ts +++ b/src/realms/bluesky/routes/redirects.ts @@ -1,7 +1,7 @@ -import { Context } from "hono"; -import { Constants } from "../../../constants"; +import { Context } from 'hono'; +import { Constants } from '../../../constants'; export const genericBlueskyRedirect = async (c: Context) => { const url = new URL(c.req.url); return c.redirect(`${Constants.BSKY_ROOT}${url.pathname}`, 302); -}; \ No newline at end of file +}; diff --git a/src/realms/common/version.ts b/src/realms/common/version.ts index 38a3fd0d..f7767f4d 100644 --- a/src/realms/common/version.ts +++ b/src/realms/common/version.ts @@ -19,7 +19,8 @@ export const versionRoute = async (c: Context, provider: DataProvider) => { country: (req.raw.cf?.country as string) ?? 'Unknown Country', asn: `AS${req.raw.cf?.asn ?? '??'} (${req.raw.cf?.asOrganization ?? 'Unknown ASN'})`, ua: sanitizeText(req.header('user-agent') ?? 'Unknown User Agent'), - brandingName: provider === DataProvider.Bsky ? Constants.BRANDING_NAME_BSKY : Constants.BRANDING_NAME, + brandingName: + provider === DataProvider.Bsky ? Constants.BRANDING_NAME_BSKY : Constants.BRANDING_NAME }) ); }; diff --git a/src/realms/twitter/routes/redirects.ts b/src/realms/twitter/routes/redirects.ts index bd13d268..cac2f842 100644 --- a/src/realms/twitter/routes/redirects.ts +++ b/src/realms/twitter/routes/redirects.ts @@ -45,7 +45,7 @@ export const setRedirectRequest = async (c: Context) => { 'content-security-policy', `frame-ancestors ${Constants.STANDARD_DOMAIN_LIST.join(' ')};` ); - + return c.html( Strings.MESSAGE_HTML.format({ brandingName: Constants.BRANDING_NAME, diff --git a/src/render/photo.ts b/src/render/photo.ts index 3683cf05..5dbe7e09 100644 --- a/src/render/photo.ts +++ b/src/render/photo.ts @@ -31,7 +31,10 @@ export const renderPhoto = ( } else { instructions.authorText = `${authorText}${authorText ? ' ― ' : ''}${photoCounter}`; } - const brandingName = status.provider === DataProvider.Twitter ? Constants.BRANDING_NAME : Constants.BRANDING_NAME_BSKY; + const brandingName = + status.provider === DataProvider.Twitter + ? Constants.BRANDING_NAME + : Constants.BRANDING_NAME_BSKY; if (engagementText && !isTelegram) { instructions.siteName = `${brandingName} - ${engagementText} - ${photoCounter}`; } else { diff --git a/src/render/video.ts b/src/render/video.ts index c22f8093..01a3444e 100644 --- a/src/render/video.ts +++ b/src/render/video.ts @@ -73,7 +73,7 @@ export const renderVideo = ( let url = video.url; if ( - status.provider !== DataProvider.Bsky && + status.provider !== DataProvider.Bsky && experimentCheck(Experiment.TRANSCODE_GIFS, !!Constants.GIF_TRANSCODE_DOMAIN_LIST) && !userAgent?.includes('Telegram') && video.type === 'gif' @@ -89,10 +89,13 @@ export const renderVideo = ( console.log('Embedding bsky video', url); } - console.log('status', status) - console.log('provider', status.provider) + console.log('status', status); + console.log('provider', status.provider); - if (status.provider !== DataProvider.Bsky && experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST)) { + if ( + status.provider !== DataProvider.Bsky && + experimentCheck(Experiment.DISCORD_VIDEO_REDIRECT_WORKAROUND, !!Constants.API_HOST_LIST) + ) { url = `https://${Constants.API_HOST_LIST[0]}/2/go?url=${encodeURIComponent(url)}`; } diff --git a/src/types/vendor/bsky.d.ts b/src/types/vendor/bsky.d.ts index 84f4478d..757c4bf2 100644 --- a/src/types/vendor/bsky.d.ts +++ b/src/types/vendor/bsky.d.ts @@ -24,13 +24,13 @@ type BlueskyExternalEmbed = { }; type BlueskyVideo = { - $type: 'app.bsky.embed.video#view' + $type: 'app.bsky.embed.video#view'; ref: { - "$link": string - }, - mimeType: "video/mp4", - size: number -} + $link: string; + }; + mimeType: 'video/mp4'; + size: number; +}; type BlueskyMedia = { $type: string; @@ -41,8 +41,8 @@ type BlueskyMedia = { aspectRatio: { height: number; width: number; - } -} + }; +}; type BlueskyEmbed = { images?: BlueskyImage[]; @@ -54,10 +54,10 @@ type BlueskyEmbed = { aspectRatio: { height: number; width: number; - } - playlist?: string - thumbnail?: string -} + }; + playlist?: string; + thumbnail?: string; +}; type BlueskyAuthor = { associated: { chat: { @@ -80,8 +80,8 @@ type BlueskyReply = { root: { cid: string; uri: string; - } -} + }; +}; type BlueskyPost = { author: BlueskyAuthor; diff --git a/src/worker.ts b/src/worker.ts index 54412f2b..fba4e5cc 100644 --- a/src/worker.ts +++ b/src/worker.ts @@ -100,7 +100,7 @@ app.onError((err, c) => { branding = Constants.BRANDING_NAME_BSKY; } - return c.html(Strings.ERROR_HTML.format({brandingName: branding}), errorCode as StatusCode); + return c.html(Strings.ERROR_HTML.format({ brandingName: branding }), errorCode as StatusCode); }); const customLogger = (message: string, ...rest: string[]) => { @@ -151,7 +151,7 @@ app.all('/error', async c => { if (c.req.url.includes('bsky')) { branding = Constants.BRANDING_NAME_BSKY; } - return c.html(Strings.ERROR_HTML.format({brandingName: branding}), 200); + return c.html(Strings.ERROR_HTML.format({ brandingName: branding }), 200); } /* We return it as a 200 so embedded applications can display the error */ return c.body('', 400); @@ -181,7 +181,9 @@ export default { } return new Response( - e.name === 'AbortError' ? Strings.TIMEOUT_ERROR_HTML.format({brandingName: branding}) : Strings.ERROR_HTML.format({brandingName: branding}), + e.name === 'AbortError' + ? Strings.TIMEOUT_ERROR_HTML.format({ brandingName: branding }) + : Strings.ERROR_HTML.format({ brandingName: branding }), { headers: { ...Constants.RESPONSE_HEADERS, From 5e6e2a33d8def8d2c6b2e8cb9e280487524af5ba Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Tue, 22 Oct 2024 14:15:29 -0700 Subject: [PATCH 390/422] Fix: quote post crash #1026 --- src/providers/bsky/processor.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index c280128e..5eb8b1ea 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -44,7 +44,7 @@ export const buildAPIBskyPost = async ( const media = status.embed?.media ?? status.embeds?.[0]?.media; - if (status.embeds?.[0].images) { + if (status.embeds?.[0]?.images) { apiStatus.media.photos = status.embeds[0].images.map(image => { return { type: 'photo', @@ -55,7 +55,7 @@ export const buildAPIBskyPost = async ( }; }); } - if (status.embeds?.[0].video) { + if (status.embeds?.[0]?.video) { const video = status.embeds[0].video; apiStatus.media.videos = [ { From 997c5374a4107bb8fd56754ab9071c0bb3121e72 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 21:16:25 +0000 Subject: [PATCH 391/422] chore(deps): update dependency wrangler to ^3.82.0 --- package-lock.json | 96 ++++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 59 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index bb0e8e30..b02b607a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.81.0" + "wrangler": "^3.82.0" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241011.1.tgz", - "integrity": "sha512-gZ2PrMCQ4WdDCB+V6vsB2U2SyYcmgaGMEa3GGjcUfC79L/8so3Vp/bO0eCoLmvttRs39wascZ+JiWL0HpcZUgA==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241018.1.tgz", + "integrity": "sha512-CRySEzjNRoR8frP5AbtJXd1tgVJa5v7bZon9Dh6nljYlhG+piDv8jvOVEUqF3cXXS+M5aXwr4NlozdMvl5g5mg==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241011.1.tgz", - "integrity": "sha512-c26TYtS0e3WZ09nL/a8YaEqveCsTlgDm12ehPMNua9u68sh1KzETMl2G45O934m8UrI3Rhpv2TTecO0S5b9exA==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241018.1.tgz", + "integrity": "sha512-Y63yWJNTgETDFkY3Ony71/k/G1HRDFIhEzwbT+OWmg1Qbsqa4TquHPVFkgv+OJhpmD3HV9gTBcn/M2QJ/+pGmg==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241011.1.tgz", - "integrity": "sha512-pl4xvHNXnm3cYh5GwHadOTQRWt4Ih/gzCOb6RW4n78oNQQydFvpwqYAjbYk32y485feLhdTKXut/MgZAyWnKyQ==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241018.1.tgz", + "integrity": "sha512-a2AbSAXNMMiREvN+PwjHdJ5zOzI4+qf8+rb6H/y4HcVbPZN5C2fanxv5Bx7NUHLiMD/W0FrGug1aU+RPUVZC9Q==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241011.1.tgz", - "integrity": "sha512-I4HAF2Qe8xgIjAdE53viT2fDdHXkrb3Be0L3eWeeP5SEkOtQ4cHLqsOV7yhUWOJpHiI1XCDcf+wdfn0PB/EngQ==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241018.1.tgz", + "integrity": "sha512-iCJ7bjD/+zhlp3IWnkiry180DwdNvak/sVoS98pIAS41aR3gJVzE5BCz/2yTWFdCoUVZ5yKJrv1HhSKgQRBIEw==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241011.1.tgz", - "integrity": "sha512-oVr1Cb7NkDpukd7v68FdxOH8vaHRSzHkX9uE/IttHd2yPK6mwOS220nIxK9UMcx5CwZmrgphRwtZwSYVk/lREQ==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241018.1.tgz", + "integrity": "sha512-qwDVh/KrwEPY82h6tZ1O4BXBAKeGy30BeTr9wvTUVeY9eX/KT73GuEG+ttwiashRfqjOa0Gcqjsfpd913ITFyg==", "cpu": [ "x64" ], @@ -4317,6 +4317,17 @@ "dev": true, "license": "MIT" }, + "node_modules/date-fns": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/debug": { "version": "4.3.7", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", @@ -5782,6 +5793,13 @@ "node": ">=8" } }, + "node_modules/itty-time": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/itty-time/-/itty-time-1.0.6.tgz", + "integrity": "sha512-+P8IZaLLBtFv8hCkIjcymZOp4UJ+xW6bSlQsXGqrkmJh7vSiMFSlNne0mCYagEE0N7HDNR5jJBRxwN0oYv61Rw==", + "dev": true, + "license": "MIT" + }, "node_modules/jake": { "version": "10.9.2", "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", @@ -8039,9 +8057,9 @@ } }, "node_modules/miniflare": { - "version": "3.20241011.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241011.0.tgz", - "integrity": "sha512-Mb3U9+QvKgIUl9LgHwBxEz8WajMRYqO5mMHRtO8yHjNCLGh24I6Ts9z13zRAYGPDd1xBQ1o983fHT9S+tn6r+A==", + "version": "3.20241018.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241018.0.tgz", + "integrity": "sha512-g7i5oGAoJOk8+hJp77A5/wAdu7PEvi5hQc+0wzwzjhUNM2I5DHd2Cc29ACPhAe1kIXvCCVkxs3+REF52qnX0aw==", "dev": true, "license": "MIT", "dependencies": { @@ -8053,7 +8071,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20241011.1", + "workerd": "1.20241018.1", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -9963,9 +9981,9 @@ }, "node_modules/unenv": { "name": "unenv-nightly", - "version": "2.0.0-20241009-125958-e8ea22f", - "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20241009-125958-e8ea22f.tgz", - "integrity": "sha512-hRxmKz1iSVRmuFx/vBdPsx7rX4o7Cas9vdjDNeUeWpQTK2LzU3Xy3Jz0zbo7MJX0bpqo/LEFCA+GPwsbl6zKEQ==", + "version": "2.0.0-20241018-011344-e666fcf", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20241018-011344-e666fcf.tgz", + "integrity": "sha512-D00bYn8rzkCBOlLx+k1iHQlc69jvtJRT7Eek4yIGQ6461a2tUBjngGZdRpqsoXAJCz/qBW0NgPting7Zvg+ysg==", "dev": true, "license": "MIT", "dependencies": { @@ -10246,9 +10264,9 @@ } }, "node_modules/workerd": { - "version": "1.20241011.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241011.1.tgz", - "integrity": "sha512-ORobT1XDkE+p+36yk6Szyw68bWuGSmuwIlDnAeUOfnYunb/Txt0jg7ydzfwr4UIsof7AH5F1nqZms5PWLu05yw==", + "version": "1.20241018.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241018.1.tgz", + "integrity": "sha512-JPW2oAbYOnJj1c5boyDOdjl/Yvur45jhVE8lf+I9oxR6myyAvuH2tdXO62kye68jRluJOMUeyssLes+JRwLmaA==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10259,17 +10277,17 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20241011.1", - "@cloudflare/workerd-darwin-arm64": "1.20241011.1", - "@cloudflare/workerd-linux-64": "1.20241011.1", - "@cloudflare/workerd-linux-arm64": "1.20241011.1", - "@cloudflare/workerd-windows-64": "1.20241011.1" + "@cloudflare/workerd-darwin-64": "1.20241018.1", + "@cloudflare/workerd-darwin-arm64": "1.20241018.1", + "@cloudflare/workerd-linux-64": "1.20241018.1", + "@cloudflare/workerd-linux-arm64": "1.20241018.1", + "@cloudflare/workerd-windows-64": "1.20241018.1" } }, "node_modules/wrangler": { - "version": "3.81.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.81.0.tgz", - "integrity": "sha512-sa5dhLJAMmYtl/dJWDJ92sdnKj0VUC0DYBfGqbhd5xn7CDdn1oGhICDXtx2E6BNhQ1L+4d9oAcP/oQvOs5gKLA==", + "version": "3.82.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.82.0.tgz", + "integrity": "sha512-W4gyIkxOfqbFU6QrUvK+Ay2rwH+DcyXmIuT/1/9EG9K6jngmmon8ifVYGRTftRb2Vu7hDNLovbGfjeAXm+CEXA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -10279,16 +10297,18 @@ "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", "chokidar": "^3.5.3", + "date-fns": "^4.1.0", "esbuild": "0.17.19", - "miniflare": "3.20241011.0", + "itty-time": "^1.0.6", + "miniflare": "3.20241018.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "^0.6.1", - "unenv": "npm:unenv-nightly@2.0.0-20241009-125958-e8ea22f", - "workerd": "1.20241011.1", + "unenv": "npm:unenv-nightly@2.0.0-20241018-011344-e666fcf", + "workerd": "1.20241018.1", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10302,7 +10322,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20241011.0" + "@cloudflare/workers-types": "^4.20241018.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index b6a26eff..ca580dbd 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.81.0" + "wrangler": "^3.82.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From dc7b35710cccc11f07176ce880e4b1fd255da683 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 23 Oct 2024 03:42:09 +0000 Subject: [PATCH 392/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241022.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b02b607a..36c201cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20241018.0", + "@cloudflare/workers-types": "^4.20241022.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", @@ -692,9 +692,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241018.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241018.0.tgz", - "integrity": "sha512-gGWumpaaqnjN/G6SI7CZQ13G4SpIUV+EM8QqvuN2D3cGDF6mKIm+ov7H4x7V/c+AdY90v0FCc8B5nmEEt90MvQ==", + "version": "4.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241022.0.tgz", + "integrity": "sha512-1zOAw5QIDKItzGatzCrEpfLOB1AuMTwVqKmbw9B9eBfCUGRFNfJYMrJxIwcse9EmKahsQt2GruqU00pY/GyXgg==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index ca580dbd..1f62bc97 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20241018.0", + "@cloudflare/workers-types": "^4.20241022.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", From be6fb21f033a52c4af81396fc9a5b3e10dd31830 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 23 Oct 2024 07:00:30 +0000 Subject: [PATCH 393/422] chore(deps): update dependency @types/jest to ^29.5.14 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 36c201cb..6f39075c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", - "@types/jest": "^29.5.13", + "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", @@ -2984,9 +2984,9 @@ } }, "node_modules/@types/jest": { - "version": "29.5.13", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.13.tgz", - "integrity": "sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==", + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 1f62bc97..f66742ac 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", - "@types/jest": "^29.5.13", + "@types/jest": "^29.5.14", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "dotenv": "^16.4.5", From e2df456f54ae8a87971f49dcd45c636639dc0266 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 11:01:18 +0000 Subject: [PATCH 394/422] fix(deps): update dependency i18next to ^23.16.3 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6f39075c..80155166 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.6", - "i18next": "^23.16.2", + "i18next": "^23.16.3", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5440,9 +5440,9 @@ } }, "node_modules/i18next": { - "version": "23.16.2", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.2.tgz", - "integrity": "sha512-dFyxwLXxEQK32f6tITBMaRht25mZPJhQ0WbC0p3bO2mWBal9lABTMqSka5k+GLSRWLzeJBKDpH7BeIA9TZI7Jg==", + "version": "23.16.3", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.3.tgz", + "integrity": "sha512-e8q9gFyjrou5v/hBXgRwtWVK7Gp5So19Kf42spJlijGDfkin5abYFHlblonmD2GFYcsf9XIT7MpVuveJq/VCcA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index f66742ac..b27112e8 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.16.2", + "i18next": "^23.16.3", "i18next-icu": "^2.3.0", "hono": "^4.6.6" } From b1875243de5ced68ca142b9c72ad17972e68a3c5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 24 Oct 2024 12:13:12 +0000 Subject: [PATCH 395/422] chore(deps): update dependency wrangler to ^3.83.0 --- package-lock.json | 76 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index 80155166..4a6b4e90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.82.0" + "wrangler": "^3.83.0" } }, "node_modules/@ampproject/remapping": { @@ -593,9 +593,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241018.1.tgz", - "integrity": "sha512-CRySEzjNRoR8frP5AbtJXd1tgVJa5v7bZon9Dh6nljYlhG+piDv8jvOVEUqF3cXXS+M5aXwr4NlozdMvl5g5mg==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241022.0.tgz", + "integrity": "sha512-1NNYun37myMTgCUiPQEJ0cMal4mKZVTpkD0b2tx9hV70xji+frVJcSK8YVLeUm1P+Rw1d/ct8DMgQuCpsz3Fsw==", "cpu": [ "x64" ], @@ -610,9 +610,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241018.1.tgz", - "integrity": "sha512-Y63yWJNTgETDFkY3Ony71/k/G1HRDFIhEzwbT+OWmg1Qbsqa4TquHPVFkgv+OJhpmD3HV9gTBcn/M2QJ/+pGmg==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241022.0.tgz", + "integrity": "sha512-FOO/0P0U82EsTLTdweNVgw+4VOk5nghExLPLSppdOziq6IR5HVgP44Kmq5LdsUeHUhwUmfOh9hzaTpkNzUqKvw==", "cpu": [ "arm64" ], @@ -627,9 +627,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241018.1.tgz", - "integrity": "sha512-a2AbSAXNMMiREvN+PwjHdJ5zOzI4+qf8+rb6H/y4HcVbPZN5C2fanxv5Bx7NUHLiMD/W0FrGug1aU+RPUVZC9Q==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241022.0.tgz", + "integrity": "sha512-RsNc19BQJG9yd+ngnjuDeG9ywZG+7t1L4JeglgceyY5ViMNMKVO7Zpbsu69kXslU9h6xyQG+lrmclg3cBpnhYA==", "cpu": [ "x64" ], @@ -644,9 +644,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241018.1.tgz", - "integrity": "sha512-iCJ7bjD/+zhlp3IWnkiry180DwdNvak/sVoS98pIAS41aR3gJVzE5BCz/2yTWFdCoUVZ5yKJrv1HhSKgQRBIEw==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241022.0.tgz", + "integrity": "sha512-x5mUXpKxfsosxcFmcq5DaqLs37PejHYVRsNz1cWI59ma7aC4y4Qn6Tf3i0r9MwQTF/MccP4SjVslMU6m4W7IaA==", "cpu": [ "arm64" ], @@ -661,9 +661,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241018.1.tgz", - "integrity": "sha512-qwDVh/KrwEPY82h6tZ1O4BXBAKeGy30BeTr9wvTUVeY9eX/KT73GuEG+ttwiashRfqjOa0Gcqjsfpd913ITFyg==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241022.0.tgz", + "integrity": "sha512-eBCClx4szCOgKqOlxxbdNszMqQf3MRG1B9BRIqEM/diDfdR9IrZ8l3FaEm+l9gXgPmS6m1NBn40aWuGBl8UTSw==", "cpu": [ "x64" ], @@ -678,9 +678,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.6.0.tgz", - "integrity": "sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.7.0.tgz", + "integrity": "sha512-LLQRTqx7lKC7o2eCYMpyc5FXV8d0pUX6r3A+agzhqS9aoR5A6zCPefwQGcvbKx83ozX22ATZcemwxQXn12UofQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -8057,9 +8057,9 @@ } }, "node_modules/miniflare": { - "version": "3.20241018.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241018.0.tgz", - "integrity": "sha512-g7i5oGAoJOk8+hJp77A5/wAdu7PEvi5hQc+0wzwzjhUNM2I5DHd2Cc29ACPhAe1kIXvCCVkxs3+REF52qnX0aw==", + "version": "3.20241022.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241022.0.tgz", + "integrity": "sha512-x9Fbq1Hmz1f0osIT9Qmj78iX4UpCP2EqlZnA/tzj/3+I49vc3Kq0fNqSSKplcdf6HlCHdL3fOBicmreQF4BUUQ==", "dev": true, "license": "MIT", "dependencies": { @@ -8071,7 +8071,7 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20241018.1", + "workerd": "1.20241022.0", "ws": "^8.17.1", "youch": "^3.2.2", "zod": "^3.22.3" @@ -10264,9 +10264,9 @@ } }, "node_modules/workerd": { - "version": "1.20241018.1", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241018.1.tgz", - "integrity": "sha512-JPW2oAbYOnJj1c5boyDOdjl/Yvur45jhVE8lf+I9oxR6myyAvuH2tdXO62kye68jRluJOMUeyssLes+JRwLmaA==", + "version": "1.20241022.0", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241022.0.tgz", + "integrity": "sha512-jyGXsgO9DRcJyx6Ovv7gUyDPc3UYC2i/E0p9GFUg6GUzpldw4Y93y9kOmdfsOnKZ3+lY53veSiUniiBPE6Q2NQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -10277,22 +10277,22 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20241018.1", - "@cloudflare/workerd-darwin-arm64": "1.20241018.1", - "@cloudflare/workerd-linux-64": "1.20241018.1", - "@cloudflare/workerd-linux-arm64": "1.20241018.1", - "@cloudflare/workerd-windows-64": "1.20241018.1" + "@cloudflare/workerd-darwin-64": "1.20241022.0", + "@cloudflare/workerd-darwin-arm64": "1.20241022.0", + "@cloudflare/workerd-linux-64": "1.20241022.0", + "@cloudflare/workerd-linux-arm64": "1.20241022.0", + "@cloudflare/workerd-windows-64": "1.20241022.0" } }, "node_modules/wrangler": { - "version": "3.82.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.82.0.tgz", - "integrity": "sha512-W4gyIkxOfqbFU6QrUvK+Ay2rwH+DcyXmIuT/1/9EG9K6jngmmon8ifVYGRTftRb2Vu7hDNLovbGfjeAXm+CEXA==", + "version": "3.83.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.83.0.tgz", + "integrity": "sha512-qDzdUuTngKqmm2OJUZm7Gk4+Hv37F2nNNAHuhIgItEIhxBdOVDsgKmvpd+f41MFxyuGg3fbGWYANHI+0V2Z5yw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.6.0", + "@cloudflare/workers-shared": "0.7.0", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", @@ -10300,7 +10300,7 @@ "date-fns": "^4.1.0", "esbuild": "0.17.19", "itty-time": "^1.0.6", - "miniflare": "3.20241018.0", + "miniflare": "3.20241022.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", @@ -10308,7 +10308,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-20241018-011344-e666fcf", - "workerd": "1.20241018.1", + "workerd": "1.20241022.0", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -10322,7 +10322,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20241018.0" + "@cloudflare/workers-types": "^4.20241022.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index b27112e8..258244aa 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.82.0" + "wrangler": "^3.83.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 2cebe124671413ca7eacf428dd2c7d387d9e87b3 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 24 Oct 2024 11:36:19 -0700 Subject: [PATCH 396/422] Fix thread unroller crash --- src/providers/bsky/conversation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/bsky/conversation.ts b/src/providers/bsky/conversation.ts index 10ddeb54..4173d94e 100644 --- a/src/providers/bsky/conversation.ts +++ b/src/providers/bsky/conversation.ts @@ -44,7 +44,7 @@ const followReplyChain = (thread: BlueskyThread): BlueskyPost[] => { if (post.record?.reply.parent.cid === thread.post.cid) { console.log('found it'); const bucket = [post]; - const replies = followReplyChain(_post); + const replies = _post.replies ? followReplyChain(_post) : []; return bucket.concat(replies); } } From 1d88dff11750ae9aa376e94fa649f623fa19fae6 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 24 Oct 2024 11:38:21 -0700 Subject: [PATCH 397/422] Update typing --- src/providers/bsky/conversation.ts | 3 +++ src/types/vendor/bsky.d.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/providers/bsky/conversation.ts b/src/providers/bsky/conversation.ts index 4173d94e..c1ead44c 100644 --- a/src/providers/bsky/conversation.ts +++ b/src/providers/bsky/conversation.ts @@ -34,6 +34,9 @@ export const fetchBskyThread = async (post: string, author: string, processThrea }; const followReplyChain = (thread: BlueskyThread): BlueskyPost[] => { + if (!thread.replies) + return []; + for (const _post of thread.replies) { const post = _post.post; if (post.author.did !== thread.post.author.did) { diff --git a/src/types/vendor/bsky.d.ts b/src/types/vendor/bsky.d.ts index 757c4bf2..0f594723 100644 --- a/src/types/vendor/bsky.d.ts +++ b/src/types/vendor/bsky.d.ts @@ -108,7 +108,7 @@ type BlueskyRecord = { type BlueskyThread = { parent: BlueskyThread; post: BlueskyPost; - replies: BlueskyThread[]; + replies?: BlueskyThread[]; }; type BlueskyThreadResponse = { From 8810356d9a89021ecc2a7067826a76df8734695e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 26 Oct 2024 04:56:26 +0000 Subject: [PATCH 398/422] fix(deps): update dependency hono to ^4.6.7 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a6b4e90..cb0ec17b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.6", + "hono": "^4.6.7", "i18next": "^23.16.3", "i18next-icu": "^2.3.0" }, @@ -5386,9 +5386,9 @@ } }, "node_modules/hono": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.6.tgz", - "integrity": "sha512-euUj5qwvtkG+p38GFs0LYacwaoS2hYRAGn9ysAggiwT2QBcPnT1XYUCW3hatW4C1KzAXTYuQ08BlVDJtAGuhlg==", + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.7.tgz", + "integrity": "sha512-wX4ZbOnzfNO61hUjuQbJ7OPGs1fWXXVVJ8VTPDb2Ls/x9HjCbVTm80Je6VTHMz5n5RGDtBgV9d9ZFZxBqx56ng==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index 258244aa..b7e8b234 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.3", "i18next-icu": "^2.3.0", - "hono": "^4.6.6" + "hono": "^4.6.7" } } From b1f5a35bda91a29c204dc34a252d80fe6f955319 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 26 Oct 2024 07:50:26 +0000 Subject: [PATCH 399/422] fix(deps): update dependency i18next to ^23.16.4 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cb0ec17b..0a21fb86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.7", - "i18next": "^23.16.3", + "i18next": "^23.16.4", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -5440,9 +5440,9 @@ } }, "node_modules/i18next": { - "version": "23.16.3", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.3.tgz", - "integrity": "sha512-e8q9gFyjrou5v/hBXgRwtWVK7Gp5So19Kf42spJlijGDfkin5abYFHlblonmD2GFYcsf9XIT7MpVuveJq/VCcA==", + "version": "23.16.4", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.4.tgz", + "integrity": "sha512-9NIYBVy9cs4wIqzurf7nLXPyf3R78xYbxExVqHLK9od3038rjpyOEzW+XB130kZ1N4PZ9inTtJ471CRJ4Ituyg==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index b7e8b234..d9304099 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.16.3", + "i18next": "^23.16.4", "i18next-icu": "^2.3.0", "hono": "^4.6.7" } From b19044d921b7dc261f2a8ad1ece666b84cd098a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 00:38:47 +0000 Subject: [PATCH 400/422] chore(deps): lock file maintenance --- package-lock.json | 2818 +++++++-------------------------------------- 1 file changed, 431 insertions(+), 2387 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a21fb86..27f43ab2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,13 +52,14 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", - "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz", + "integrity": "sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==", "dev": true, "license": "MIT", "dependencies": { - "@babel/highlight": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, "engines": { @@ -66,9 +67,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz", - "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz", + "integrity": "sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==", "dev": true, "license": "MIT", "engines": { @@ -76,22 +77,22 @@ } }, "node_modules/@babel/core": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz", - "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/helper-compilation-targets": "^7.25.7", - "@babel/helper-module-transforms": "^7.25.7", - "@babel/helpers": "^7.25.7", - "@babel/parser": "^7.25.8", - "@babel/template": "^7.25.7", - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.8", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -107,13 +108,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", - "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz", + "integrity": "sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.7", + "@babel/parser": "^7.26.0", + "@babel/types": "^7.26.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -123,14 +125,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", - "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.25.7", - "@babel/helper-validator-option": "^7.25.7", + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -140,30 +142,29 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", - "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", - "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.25.7", - "@babel/helper-simple-access": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "@babel/traverse": "^7.25.7" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -173,33 +174,19 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.7.tgz", - "integrity": "sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", - "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", "dev": true, "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" - }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", - "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", "dev": true, "license": "MIT", "engines": { @@ -207,9 +194,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "dev": true, "license": "MIT", "engines": { @@ -217,9 +204,9 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", - "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", "dev": true, "license": "MIT", "engines": { @@ -227,43 +214,27 @@ } }, "node_modules/@babel/helpers": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", - "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", - "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", - "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", + "version": "7.26.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz", + "integrity": "sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.25.8" + "@babel/types": "^7.26.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -328,13 +299,13 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.7.tgz", - "integrity": "sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -370,13 +341,13 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.7.tgz", - "integrity": "sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -496,13 +467,13 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.7.tgz", - "integrity": "sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -512,9 +483,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.7.tgz", - "integrity": "sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -524,32 +495,32 @@ } }, "node_modules/@babel/template": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", - "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/types": "^7.25.7" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", - "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7", + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -558,15 +529,14 @@ } }, "node_modules/@babel/types": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", - "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -746,19 +716,6 @@ "esbuild": "*" } }, - "node_modules/@esbuild-plugins/node-modules-polyfill/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@esbuild/android-arm": { "version": "0.17.19", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", @@ -1134,25 +1091,28 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.0.tgz", + "integrity": "sha512-gh7PdNombP8ftL8TinYC8Xd7WEypB8EKV4PI2h0eMzndKjPCXuo2zUiZtD2Hu+MSPt02Ty2MdS788ADl9ai1rA==", "dev": true, "license": "MIT", "engines": { @@ -1257,58 +1217,58 @@ } }, "node_modules/@formatjs/ecma402-abstract": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.0.tgz", - "integrity": "sha512-IpM+ev1E4QLtstniOE29W1rqH9eTdx5hQdNL8pzrflMj/gogfaoONZqL83LUeQScHAvyMbpqP5C9MzNf+fFwhQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.1.tgz", + "integrity": "sha512-O4ywpkdJybrjFc9zyL8qK5aklleIAi5O4nYhBVJaOFtCkNrnU+lKFeJOFC48zpsZQmR8Aok2V79hGpHnzbmFpg==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/fast-memoize": "2.2.1", - "@formatjs/intl-localematcher": "0.5.5", - "tslib": "^2.7.0" + "@formatjs/fast-memoize": "2.2.2", + "@formatjs/intl-localematcher": "0.5.6", + "tslib": "2" } }, "node_modules/@formatjs/fast-memoize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.1.tgz", - "integrity": "sha512-XS2RcOSyWxmUB7BUjj3mlPH0exsUzlf6QfhhijgI941WaJhVxXQ6mEWkdUFIdnKi3TuTYxRdelsgv3mjieIGIA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.2.tgz", + "integrity": "sha512-mzxZcS0g1pOzwZTslJOBTmLzDXseMLLvnh25ymRilCm8QLMObsQ7x/rj9GNrH0iUhZMlFisVOD6J1n6WQqpKPQ==", "license": "MIT", "peer": true, "dependencies": { - "tslib": "^2.7.0" + "tslib": "2" } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.7.10", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.7.10.tgz", - "integrity": "sha512-wlQfqCZ7PURkUNL2+8VTEFavPovtADU/isSKLFvDbdFmV7QPZIYqFMkhklaDYgMyLSBJa/h2MVQ2aFvoEJhxgg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.1.tgz", + "integrity": "sha512-7AYk4tjnLi5wBkxst2w7qFj38JLMJoqzj7BhdEl7oTlsWMlqwgx4p9oMmmvpXWTSDGNwOKBRc1SfwMh5MOHeNg==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.0", - "@formatjs/icu-skeleton-parser": "1.8.4", - "tslib": "^2.7.0" + "@formatjs/ecma402-abstract": "2.2.1", + "@formatjs/icu-skeleton-parser": "1.8.5", + "tslib": "2" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.4.tgz", - "integrity": "sha512-LMQ1+Wk1QSzU4zpd5aSu7+w5oeYhupRwZnMQckLPRYhSjf2/8JWQ882BauY9NyHxs5igpuQIXZDgfkaH3PoATg==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.5.tgz", + "integrity": "sha512-zRZ/e3B5qY2+JCLs7puTzWS1Jb+t/K+8Jur/gEZpA2EjWeLDE17nsx8thyo9P48Mno7UmafnPupV2NCJXX17Dg==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.0", - "tslib": "^2.7.0" + "@formatjs/ecma402-abstract": "2.2.1", + "tslib": "2" } }, "node_modules/@formatjs/intl-localematcher": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.5.tgz", - "integrity": "sha512-t5tOGMgZ/i5+ALl2/offNqAQq/lfUnKLEw0mXQI4N4bqpedhrSE+fyKLpwnd22sK0dif6AV+ufQcTsKShB9J1g==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.6.tgz", + "integrity": "sha512-roz1+Ba5e23AHX6KUAWmLEyTRZegM5YDuxuvkHCyK3RJddf/UXB2f+s7pOMm9ktfPGla0g+mQXOn5vsuYirnaA==", "license": "MIT", "peer": true, "dependencies": { - "tslib": "^2.7.0" + "tslib": "2" } }, "node_modules/@hono/sentry": { @@ -1527,82 +1487,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/core": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", @@ -1651,82 +1535,6 @@ } } }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/environment": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", @@ -1848,22 +1656,6 @@ } } }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/@jest/reporters/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1875,43 +1667,6 @@ "concat-map": "0.0.1" } }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/@jest/reporters/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -1934,16 +1689,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/reporters/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -1957,19 +1702,6 @@ "node": "*" } }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jest/schemas": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", @@ -2057,86 +1789,10 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "license": "MIT", "dependencies": { @@ -2151,82 +1807,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", @@ -2637,9 +2217,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.37.0.tgz", - "integrity": "sha512-fM3V4gZRJR/s8lafc3O07hhOYRnvkySdPkvL/0e0XW0r+xRwqIAgQ5ECbsZO16A5weUiXVSf03ztDL1FcmbJCQ==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.38.0.tgz", + "integrity": "sha512-ld9+1GdPkDaFr6T4SGocxoMcrBB/K6Z37TvBx8IMrDQC+eJDkBFiyqmHnzrj/8xoj5O220pqjPZCfvqzH268sQ==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2657,19 +2237,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.37.0", - "@sentry/cli-linux-arm": "2.37.0", - "@sentry/cli-linux-arm64": "2.37.0", - "@sentry/cli-linux-i686": "2.37.0", - "@sentry/cli-linux-x64": "2.37.0", - "@sentry/cli-win32-i686": "2.37.0", - "@sentry/cli-win32-x64": "2.37.0" + "@sentry/cli-darwin": "2.38.0", + "@sentry/cli-linux-arm": "2.38.0", + "@sentry/cli-linux-arm64": "2.38.0", + "@sentry/cli-linux-i686": "2.38.0", + "@sentry/cli-linux-x64": "2.38.0", + "@sentry/cli-win32-i686": "2.38.0", + "@sentry/cli-win32-x64": "2.38.0" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.37.0.tgz", - "integrity": "sha512-CsusyMvO0eCPSN7H+sKHXS1pf637PWbS4rZak/7giz/z31/6qiXmeMlcL3f9lLZKtFPJmXVFO9uprn1wbBVF8A==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.38.0.tgz", + "integrity": "sha512-OvOaV9Vg4+b9ObK2z1oFj3zbRoqOSpD/wSz9t/mtSWwMQi7wlUXj88XGGsL5ZwF7VGBYL+kX59X3Ygl+dHFPlg==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2681,9 +2261,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.37.0.tgz", - "integrity": "sha512-Dz0qH4Yt+gGUgoVsqVt72oDj4VQynRF1QB1/Sr8g76Vbi+WxWZmUh0iFwivYVwWxdQGu/OQrE0tx946HToCRyA==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.38.0.tgz", + "integrity": "sha512-lXMSEX1Sv9F2wXnnAlsS+kwy09iLQTfK10n08xzeJLIvUCLua/OFInwH6WUxNT3tIBPfBVQZPR7iQMRycH4Ilw==", "cpu": [ "arm" ], @@ -2699,9 +2279,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.37.0.tgz", - "integrity": "sha512-2vzUWHLZ3Ct5gpcIlfd/2Qsha+y9M8LXvbZE26VxzYrIkRoLAWcnClBv8m4XsHLMURYvz3J9QSZHMZHSO7kAzw==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.38.0.tgz", + "integrity": "sha512-oUiRTyek0Ixe30zoqNlEFsLY07B9hK3FRXKv5lw341rim9PiTteh5tk5ewpuD63K+QjbEAJqp4f3zM19DEASlg==", "cpu": [ "arm64" ], @@ -2717,9 +2297,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.37.0.tgz", - "integrity": "sha512-MHRLGs4t/CQE1pG+mZBQixyWL6xDZfNalCjO8GMcTTbZFm44S3XRHfYJZNVCgdtnUP7b6OHGcu1v3SWE10LcwQ==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.38.0.tgz", + "integrity": "sha512-+luFmbQymDON16O7R/A7bmnkUjtnq1nRSehnnRJjuFCtDABCKatZzBjWvan0KNgzHhCquMSvEqHKzfVSptHeHw==", "cpu": [ "x86", "ia32" @@ -2736,9 +2316,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.37.0.tgz", - "integrity": "sha512-k76ClefKZaDNJZU/H3mGeR8uAzAGPzDRG/A7grzKfBeyhP3JW09L7Nz9IQcSjCK+xr399qLhM2HFCaPWQ6dlMw==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.38.0.tgz", + "integrity": "sha512-yY593xXbf2W+afyHKDvO4QJwoWQX97/K0NYUAqnpg3TVmIfLV9DNVid+M1w6vKIif6n8UQgAFWtR1Ys4P75mBg==", "cpu": [ "x64" ], @@ -2754,9 +2334,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.37.0.tgz", - "integrity": "sha512-FFyi5RNYQQkEg4GkP2f3BJcgQn0F4fjFDMiWkjCkftNPXQG+HFUEtrGsWr6mnHPdFouwbYg3tEPUWNxAoypvTw==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.38.0.tgz", + "integrity": "sha512-ipDnBvXaMqi0ZbkT/pqB11F4AaicVz5YRoidn5oxi1IJPDUd8qF0mnqabALLH3mAd5TOtKBliY5pllCFG/TvzA==", "cpu": [ "x86", "ia32" @@ -2772,9 +2352,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.37.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.37.0.tgz", - "integrity": "sha512-nSMj4OcfQmyL+Tu/jWCJwhKCXFsCZW1MUk6wjjQlRt9SDLfgeapaMlK1ZvT1eZv5ZH6bj3qJfefwj4U8160uOA==", + "version": "2.38.0", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.38.0.tgz", + "integrity": "sha512-NqlKOqNF8i239mygARkNZK9BPzwWK91j+HPEfCKoHsZKHeBT1JauoipgPykO21qn04erq5pJkA0MsiuNRNQnMA==", "cpu": [ "x64" ], @@ -3003,13 +2583,13 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.7.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", - "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", + "version": "22.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.1.tgz", + "integrity": "sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.19.8" } }, "node_modules/@types/node-forge": { @@ -3452,9 +3032,9 @@ "peer": true }, "node_modules/acorn": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", - "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, "license": "MIT", "bin": { @@ -3566,16 +3146,19 @@ } }, "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/anymatch": { @@ -3648,82 +3231,6 @@ "@babel/core": "^7.8.0" } }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/babel-plugin-istanbul": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", @@ -3869,9 +3376,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "dev": true, "funding": [ { @@ -3889,10 +3396,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -3987,9 +3494,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001669", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", - "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", + "version": "1.0.30001673", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001673.tgz", + "integrity": "sha512-WTrjUCSMp3LYX0nE12ECkV0a+e6LC85E0Auz75555/qr78Oc8YWhEPNfDd6SHdtlCMSzqtuXY0uyEMNRcsKpKw==", "dev": true, "funding": [ { @@ -4019,18 +3526,20 @@ } }, "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/char-regex": { @@ -4149,19 +3658,22 @@ "license": "MIT" }, "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { - "color-name": "1.1.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, @@ -4219,92 +3731,16 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/create-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/create-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/create-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/create-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/create-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/create-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { "node": ">= 8" @@ -4461,9 +3897,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.41", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", - "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==", + "version": "1.5.47", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz", + "integrity": "sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ==", "dev": true, "license": "ISC" }, @@ -4568,13 +4004,16 @@ } }, "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint": { @@ -4716,22 +4155,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -4743,56 +4166,6 @@ "concat-map": "0.0.1" } }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint/node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -4809,16 +4182,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -4832,19 +4195,6 @@ "node": "*" } }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/eslint/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -5363,13 +4713,13 @@ "license": "MIT" }, "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/hasown": { @@ -5555,16 +4905,16 @@ "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.0.tgz", - "integrity": "sha512-2P06M9jFTqJnEQzE072VGPjbAx6ZG1YysgopAwc8ui0ajSjtwX1MeQ6bXFXIzKcNENJTizKkcJIcZ0zlpl1zSg==", + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.3.tgz", + "integrity": "sha512-AAo/3oyh7ROfPhDuh7DxTTydh97OC+lv7h1Eq5LuHWuLsUMKOhtzTYuyXlUReuwZ9vANDHo4CS1bGRrn7TZRtg==", "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.0", - "@formatjs/fast-memoize": "2.2.1", - "@formatjs/icu-messageformat-parser": "2.7.10", - "tslib": "^2.7.0" + "@formatjs/ecma402-abstract": "2.2.1", + "@formatjs/fast-memoize": "2.2.2", + "@formatjs/icu-messageformat-parser": "2.9.1", + "tslib": "2" } }, "node_modules/is-arrayish": { @@ -5741,29 +5091,6 @@ "node": ">=10" } }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", @@ -5819,22 +5146,6 @@ "node": ">=10" } }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/jake/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -5846,53 +5157,6 @@ "concat-map": "0.0.1" } }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jake/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/jake/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -5906,19 +5170,6 @@ "node": "*" } }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", @@ -5993,82 +5244,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-cli": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", @@ -6103,82 +5278,6 @@ } } }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-config": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", @@ -6225,22 +5324,6 @@ } } }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, "node_modules/jest-config/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -6252,43 +5335,6 @@ "concat-map": "0.0.1" } }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/jest-config/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -6311,16 +5357,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-config/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -6334,19 +5370,6 @@ "node": "*" } }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/jest-diff": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", @@ -6363,192 +5386,40 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-docblock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/jest-each": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-miniflare": { - "version": "2.14.4", - "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.4.tgz", - "integrity": "sha512-r5OtP6seAotjWmB10jNfr6UUf9n55Bsr4DHLkXX+7bq1bguTI3m+eNIY+rPE4/fqUoCSEMKAYhLi+JauGGsboA==", + "node_modules/jest-environment-miniflare": { + "version": "2.14.4", + "resolved": "https://registry.npmjs.org/jest-environment-miniflare/-/jest-environment-miniflare-2.14.4.tgz", + "integrity": "sha512-r5OtP6seAotjWmB10jNfr6UUf9n55Bsr4DHLkXX+7bq1bguTI3m+eNIY+rPE4/fqUoCSEMKAYhLi+JauGGsboA==", "dev": true, "license": "MIT", "dependencies": { @@ -6653,337 +5524,109 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-message-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/jest-mock": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-util": "^29.7.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, "engines": { - "node": ">=7.0.0" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-regex-util": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-resolve": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "resolve": "^1.20.0", + "resolve.exports": "^2.0.0", + "slash": "^3.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-message-util": { + "node_modules/jest-resolve-dependencies": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", - "dev": true, - "license": "MIT", - "dependencies": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", + "node_modules/jest-runner": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7013,136 +5656,44 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-runtime": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/jest-runtime/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", "dependencies": { @@ -7150,43 +5701,6 @@ "concat-map": "0.0.1" } }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/jest-runtime/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -7209,16 +5723,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-runtime/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -7229,438 +5733,121 @@ "brace-expansion": "^1.1.7" }, "engines": { - "node": "*" - } - }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "node": "*" } }, - "node_modules/jest-watcher": { + "node_modules/jest-snapshot": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "license": "MIT", "dependencies": { - "@jest/test-result": "^29.7.0", + "@babel/core": "^7.11.6", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-jsx": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/types": "^7.3.3", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", + "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "emittery": "^0.13.1", + "expect": "^29.7.0", + "graceful-fs": "^4.2.9", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", "jest-util": "^29.7.0", - "string-length": "^4.0.1" + "natural-compare": "^1.4.0", + "pretty-format": "^29.7.0", + "semver": "^7.5.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10" } }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/jest-validate": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, "license": "MIT", "dependencies": { - "color-name": "~1.1.4" + "@jest/types": "^29.6.3", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^29.6.3", + "leven": "^3.1.0", + "pretty-format": "^29.7.0" }, "engines": { - "node": ">=7.0.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, "license": "MIT", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/jest-watcher": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", + "string-length": "^4.0.1" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-worker": { @@ -7679,16 +5866,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -9185,9 +7362,9 @@ } }, "node_modules/set-cookie-parser": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", - "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", "dev": true, "license": "MIT" }, @@ -9404,16 +7581,16 @@ } }, "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -9495,17 +7672,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "peer": true, - "engines": { - "node": ">=8" - } - }, "node_modules/terser-webpack-plugin/node_modules/jest-worker": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", @@ -9626,16 +7792,6 @@ "dev": true, "license": "BSD-3-Clause" }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", @@ -9797,69 +7953,6 @@ "webpack": "^5.0.0" } }, - "node_modules/ts-loader/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ts-loader/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ts-loader/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ts-loader/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/ts-loader/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/ts-loader/node_modules/semver": { "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", @@ -9883,19 +7976,6 @@ "node": ">= 8" } }, - "node_modules/ts-loader/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/tslib": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", @@ -10348,42 +8428,6 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "license": "MIT" - }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", From f60ed2e4b0d1730a8fb5d6abc638b8a68e486c74 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Sun, 27 Oct 2024 20:05:39 -0700 Subject: [PATCH 401/422] fix(bsky): quote post images --- src/providers/bsky/processor.ts | 9 ++++++--- src/types/vendor/bsky.d.ts | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index 5eb8b1ea..bc812a1d 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -44,8 +44,9 @@ export const buildAPIBskyPost = async ( const media = status.embed?.media ?? status.embeds?.[0]?.media; - if (status.embeds?.[0]?.images) { - apiStatus.media.photos = status.embeds[0].images.map(image => { + if (status.embed?.media?.images || status.embeds?.[0]?.images) { + const images = status.embed?.media?.images ?? status.embeds?.[0]?.images as BlueskyImage[]; + apiStatus.media.photos = images.map(image => { return { type: 'photo', width: image.aspectRatio?.width, @@ -56,7 +57,7 @@ export const buildAPIBskyPost = async ( }); } if (status.embeds?.[0]?.video) { - const video = status.embeds[0].video; + const video = status.embed?.video ?? status.embeds[0].video; apiStatus.media.videos = [ { type: 'video', @@ -165,5 +166,7 @@ export const buildAPIBskyPost = async ( apiStatus.url = `${Constants.BSKY_ROOT}/profile/${status.author.handle}/post/${status.uri.match(/\/post\/(\w*)/)?.[1]}`; apiStatus.provider = DataProvider.Bsky; + console.log('quote', apiStatus.quote); + return apiStatus; }; diff --git a/src/types/vendor/bsky.d.ts b/src/types/vendor/bsky.d.ts index 0f594723..7c6d4ba1 100644 --- a/src/types/vendor/bsky.d.ts +++ b/src/types/vendor/bsky.d.ts @@ -35,6 +35,7 @@ type BlueskyVideo = { type BlueskyMedia = { $type: string; external: BlueskyExternalEmbed; + images: BlueskyImage[]; thumbnail: string; mimeType?: string; playlist: string; From c915a52d30599f533cda1d90b2aa7fdce2a819e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 28 Oct 2024 03:22:34 +0000 Subject: [PATCH 402/422] chore(deps): lock file maintenance --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27f43ab2..f9b8d338 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1110,9 +1110,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.0.tgz", - "integrity": "sha512-gh7PdNombP8ftL8TinYC8Xd7WEypB8EKV4PI2h0eMzndKjPCXuo2zUiZtD2Hu+MSPt02Ty2MdS788ADl9ai1rA==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, "license": "MIT", "engines": { From 84bdb757097773f37a0b1e11ffe90023e1c8659e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 07:01:29 +0000 Subject: [PATCH 403/422] fix(deps): update dependency hono to ^4.6.8 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9b8d338..74d83d62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.7", + "hono": "^4.6.8", "i18next": "^23.16.4", "i18next-icu": "^2.3.0" }, @@ -4736,9 +4736,9 @@ } }, "node_modules/hono": { - "version": "4.6.7", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.7.tgz", - "integrity": "sha512-wX4ZbOnzfNO61hUjuQbJ7OPGs1fWXXVVJ8VTPDb2Ls/x9HjCbVTm80Je6VTHMz5n5RGDtBgV9d9ZFZxBqx56ng==", + "version": "4.6.8", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.8.tgz", + "integrity": "sha512-f+2Ec9JAzabT61pglDiLJcF/DjiSefZkjCn9bzm1cYLGkD5ExJ3Jnv93ax9h0bn7UPLHF81KktoyjdQfWI2n1Q==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index d9304099..d857e51c 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.4", "i18next-icu": "^2.3.0", - "hono": "^4.6.7" + "hono": "^4.6.8" } } From cf82b4d440939cbe17ff0d32865c934025fa2671 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 20:05:07 +0000 Subject: [PATCH 404/422] chore(deps): update dependency wrangler to ^3.84.0 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 74d83d62..d4128f0e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.83.0" + "wrangler": "^3.84.0" } }, "node_modules/@ampproject/remapping": { @@ -8061,9 +8061,9 @@ }, "node_modules/unenv": { "name": "unenv-nightly", - "version": "2.0.0-20241018-011344-e666fcf", - "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20241018-011344-e666fcf.tgz", - "integrity": "sha512-D00bYn8rzkCBOlLx+k1iHQlc69jvtJRT7Eek4yIGQ6461a2tUBjngGZdRpqsoXAJCz/qBW0NgPting7Zvg+ysg==", + "version": "2.0.0-20241024-111401-d4156ac", + "resolved": "https://registry.npmjs.org/unenv-nightly/-/unenv-nightly-2.0.0-20241024-111401-d4156ac.tgz", + "integrity": "sha512-xJO1hfY+Te+/XnfCYrCbFbRcgu6XEODND1s5wnVbaBCkuQX7JXF7fHEXPrukFE2j8EOH848P8QN19VO47XN8hw==", "dev": true, "license": "MIT", "dependencies": { @@ -8365,9 +8365,9 @@ } }, "node_modules/wrangler": { - "version": "3.83.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.83.0.tgz", - "integrity": "sha512-qDzdUuTngKqmm2OJUZm7Gk4+Hv37F2nNNAHuhIgItEIhxBdOVDsgKmvpd+f41MFxyuGg3fbGWYANHI+0V2Z5yw==", + "version": "3.84.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.84.0.tgz", + "integrity": "sha512-EA8oh7YQmZ3kD+a5MId9reHKGgXpodmsPWMLriE5gT5YmG9is66n0AA2tyLzQZKZXmgbo6JyGxvCDPcLeb/X0w==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -8387,7 +8387,7 @@ "resolve.exports": "^2.0.2", "selfsigned": "^2.0.1", "source-map": "^0.6.1", - "unenv": "npm:unenv-nightly@2.0.0-20241018-011344-e666fcf", + "unenv": "npm:unenv-nightly@2.0.0-20241024-111401-d4156ac", "workerd": "1.20241022.0", "xxhash-wasm": "^1.0.1" }, diff --git a/package.json b/package.json index d857e51c..d84bcadc 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.83.0" + "wrangler": "^3.84.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 1ee6d4d4b4efa4ef7ce9d307c06b267e300abdfb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 01:45:00 +0000 Subject: [PATCH 405/422] chore(deps): lock file maintenance --- package-lock.json | 225 ++++++++++++++++++++++++---------------------- 1 file changed, 119 insertions(+), 106 deletions(-) diff --git a/package-lock.json b/package-lock.json index d4128f0e..228e3a6f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,9 +52,9 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.0.tgz", - "integrity": "sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "dev": true, "license": "MIT", "dependencies": { @@ -67,9 +67,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.0.tgz", - "integrity": "sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", "dev": true, "license": "MIT", "engines": { @@ -108,13 +108,13 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.0.tgz", - "integrity": "sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.0", + "@babel/parser": "^7.26.2", "@babel/types": "^7.26.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", @@ -228,9 +228,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz", - "integrity": "sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1217,21 +1217,21 @@ } }, "node_modules/@formatjs/ecma402-abstract": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.1.tgz", - "integrity": "sha512-O4ywpkdJybrjFc9zyL8qK5aklleIAi5O4nYhBVJaOFtCkNrnU+lKFeJOFC48zpsZQmR8Aok2V79hGpHnzbmFpg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.2.tgz", + "integrity": "sha512-zReeOJo3gA6Lgk4gTsUUdCwwTBa+Tw0LcqKHD84JCAJdPSxsxKdKPAPXihVgKDZevIWFGi4UTpy7JJ3D5EWeSw==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/fast-memoize": "2.2.2", - "@formatjs/intl-localematcher": "0.5.6", + "@formatjs/fast-memoize": "2.2.3", + "@formatjs/intl-localematcher": "0.5.7", "tslib": "2" } }, "node_modules/@formatjs/fast-memoize": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.2.tgz", - "integrity": "sha512-mzxZcS0g1pOzwZTslJOBTmLzDXseMLLvnh25ymRilCm8QLMObsQ7x/rj9GNrH0iUhZMlFisVOD6J1n6WQqpKPQ==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz", + "integrity": "sha512-3jeJ+HyOfu8osl3GNSL4vVHUuWFXR03Iz9jjgI7RwjG6ysu/Ymdr0JRCPHfF5yGbTE6JCrd63EpvX1/WybYRbA==", "license": "MIT", "peer": true, "dependencies": { @@ -1239,32 +1239,32 @@ } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.1.tgz", - "integrity": "sha512-7AYk4tjnLi5wBkxst2w7qFj38JLMJoqzj7BhdEl7oTlsWMlqwgx4p9oMmmvpXWTSDGNwOKBRc1SfwMh5MOHeNg==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.2.tgz", + "integrity": "sha512-WAQ2zGbroadkWXUDDjbGUOBN0TeDUEC47lcXV8wTtFN1QYCI1T26AVWOHqvVMVBqXHheKa82myjEVaXWVTwBNA==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.1", - "@formatjs/icu-skeleton-parser": "1.8.5", + "@formatjs/ecma402-abstract": "2.2.2", + "@formatjs/icu-skeleton-parser": "1.8.6", "tslib": "2" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.5.tgz", - "integrity": "sha512-zRZ/e3B5qY2+JCLs7puTzWS1Jb+t/K+8Jur/gEZpA2EjWeLDE17nsx8thyo9P48Mno7UmafnPupV2NCJXX17Dg==", + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.6.tgz", + "integrity": "sha512-rQXThZE7lxhw1eaOyu4mmFdKBYlh/dyYPSFB6hR3lZqPOm5vYdyHekQaxld9WIofZK2e3rxfel81RfAuy8kdIw==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.1", + "@formatjs/ecma402-abstract": "2.2.2", "tslib": "2" } }, "node_modules/@formatjs/intl-localematcher": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.6.tgz", - "integrity": "sha512-roz1+Ba5e23AHX6KUAWmLEyTRZegM5YDuxuvkHCyK3RJddf/UXB2f+s7pOMm9ktfPGla0g+mQXOn5vsuYirnaA==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz", + "integrity": "sha512-GGFtfHGQVFe/niOZp24Kal5b2i36eE2bNL0xi9Sg/yd0TR8aLjcteApZdHmismP5QQax1cMnZM9yWySUUjJteA==", "license": "MIT", "peer": true, "dependencies": { @@ -2217,9 +2217,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.38.0.tgz", - "integrity": "sha512-ld9+1GdPkDaFr6T4SGocxoMcrBB/K6Z37TvBx8IMrDQC+eJDkBFiyqmHnzrj/8xoj5O220pqjPZCfvqzH268sQ==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.38.1.tgz", + "integrity": "sha512-XFO04nP7cn0tboMQ4ALR81QRF/6xoWAFzNld7Io6jHbaFzihqewjxAqy7pSvVPaieepUjqe7m/Ippt00kKOACg==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2237,19 +2237,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.38.0", - "@sentry/cli-linux-arm": "2.38.0", - "@sentry/cli-linux-arm64": "2.38.0", - "@sentry/cli-linux-i686": "2.38.0", - "@sentry/cli-linux-x64": "2.38.0", - "@sentry/cli-win32-i686": "2.38.0", - "@sentry/cli-win32-x64": "2.38.0" + "@sentry/cli-darwin": "2.38.1", + "@sentry/cli-linux-arm": "2.38.1", + "@sentry/cli-linux-arm64": "2.38.1", + "@sentry/cli-linux-i686": "2.38.1", + "@sentry/cli-linux-x64": "2.38.1", + "@sentry/cli-win32-i686": "2.38.1", + "@sentry/cli-win32-x64": "2.38.1" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.38.0.tgz", - "integrity": "sha512-OvOaV9Vg4+b9ObK2z1oFj3zbRoqOSpD/wSz9t/mtSWwMQi7wlUXj88XGGsL5ZwF7VGBYL+kX59X3Ygl+dHFPlg==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.38.1.tgz", + "integrity": "sha512-IHuxm072aSTAvwuHtLg065cF00Pxm2wprnrRr2lkyWp8nLOoO7DmumWZ4pjHvhB8yZXsAbM/PSxLRBoDIRDPzQ==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2261,9 +2261,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.38.0.tgz", - "integrity": "sha512-lXMSEX1Sv9F2wXnnAlsS+kwy09iLQTfK10n08xzeJLIvUCLua/OFInwH6WUxNT3tIBPfBVQZPR7iQMRycH4Ilw==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.38.1.tgz", + "integrity": "sha512-xyf4f56O4/eeirol8t1tTQw0cwF34b3v69zn6wHtKfx2lW5IEBGO+agVNdOdosnCx6j3UadgdRXUJlSyM9kx/w==", "cpu": [ "arm" ], @@ -2279,9 +2279,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.38.0.tgz", - "integrity": "sha512-oUiRTyek0Ixe30zoqNlEFsLY07B9hK3FRXKv5lw341rim9PiTteh5tk5ewpuD63K+QjbEAJqp4f3zM19DEASlg==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.38.1.tgz", + "integrity": "sha512-3bj5DS4wDusL0YHwG5qeI+O19kz4N4KDDmnWqIew56MmSSAEM5B0qKk5Hivu1vRU5vPKFwVn8BVjLnKXu9idjg==", "cpu": [ "arm64" ], @@ -2297,9 +2297,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.38.0.tgz", - "integrity": "sha512-+luFmbQymDON16O7R/A7bmnkUjtnq1nRSehnnRJjuFCtDABCKatZzBjWvan0KNgzHhCquMSvEqHKzfVSptHeHw==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.38.1.tgz", + "integrity": "sha512-VygJO2oTc6GfiqqmPYNpO2bW1hzszuNyn37SSmeRuuhq1/kRwD+ZQj4OmXYEASjSLg+8mDPoWOurPjHEPKNtNw==", "cpu": [ "x86", "ia32" @@ -2316,9 +2316,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.38.0.tgz", - "integrity": "sha512-yY593xXbf2W+afyHKDvO4QJwoWQX97/K0NYUAqnpg3TVmIfLV9DNVid+M1w6vKIif6n8UQgAFWtR1Ys4P75mBg==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.38.1.tgz", + "integrity": "sha512-9SaPJK5yAGR7qGsDubTT9O7VpNQG9KIolCOov4xJU7scbmjGaFyYBm9c7ZIqbq6B+56YchPbtD0RewZC6CiF2w==", "cpu": [ "x64" ], @@ -2334,9 +2334,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.38.0.tgz", - "integrity": "sha512-ipDnBvXaMqi0ZbkT/pqB11F4AaicVz5YRoidn5oxi1IJPDUd8qF0mnqabALLH3mAd5TOtKBliY5pllCFG/TvzA==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.38.1.tgz", + "integrity": "sha512-BVUM5y+ZDBK/LqyVvt0C7oolmg8aq7PI/u04/Pp6FLRExySqwyQim0vNyL2FRjIeX1yhbk7x4Z79UjEKqJBltA==", "cpu": [ "x86", "ia32" @@ -2352,9 +2352,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.38.0", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.38.0.tgz", - "integrity": "sha512-NqlKOqNF8i239mygARkNZK9BPzwWK91j+HPEfCKoHsZKHeBT1JauoipgPykO21qn04erq5pJkA0MsiuNRNQnMA==", + "version": "2.38.1", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.38.1.tgz", + "integrity": "sha512-+HgsdM3LFSzUNlDpicPRdTKfr5u+nJ2C5p4aDYPb2G+qoYW+66FI4NxgWSyzJsj3nVQ8lW5/6AoMP6U5z/e/0A==", "cpu": [ "x64" ], @@ -2518,6 +2518,30 @@ "@types/node": "*" } }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, "node_modules/@types/estree": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", @@ -2583,9 +2607,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.8.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.1.tgz", - "integrity": "sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==", + "version": "22.8.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz", + "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3044,17 +3068,6 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", @@ -3494,9 +3507,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001673", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001673.tgz", - "integrity": "sha512-WTrjUCSMp3LYX0nE12ECkV0a+e6LC85E0Auz75555/qr78Oc8YWhEPNfDd6SHdtlCMSzqtuXY0uyEMNRcsKpKw==", + "version": "1.0.30001677", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", + "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", "dev": true, "funding": [ { @@ -3897,9 +3910,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.47", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.47.tgz", - "integrity": "sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ==", + "version": "1.5.50", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz", + "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==", "dev": true, "license": "ISC" }, @@ -4905,15 +4918,15 @@ "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.3.tgz", - "integrity": "sha512-AAo/3oyh7ROfPhDuh7DxTTydh97OC+lv7h1Eq5LuHWuLsUMKOhtzTYuyXlUReuwZ9vANDHo4CS1bGRrn7TZRtg==", + "version": "10.7.4", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.4.tgz", + "integrity": "sha512-D4wGk8/XAp/5YMLtTXR+BUyGeSl4+28N43cwXXmIGQ8Tt+STA/oUsz9KUerzgiwBlJ+2dRDsQ3qQvvlVF6jzFA==", "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.1", - "@formatjs/fast-memoize": "2.2.2", - "@formatjs/icu-messageformat-parser": "2.9.1", + "@formatjs/ecma402-abstract": "2.2.2", + "@formatjs/fast-memoize": "2.2.3", + "@formatjs/icu-messageformat-parser": "2.9.2", "tslib": "2" } }, @@ -7858,9 +7871,9 @@ "license": "MIT" }, "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.0.tgz", + "integrity": "sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==", "dev": true, "license": "MIT", "engines": { @@ -7977,9 +7990,9 @@ } }, "node_modules/tslib": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", - "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, "node_modules/type-check": { @@ -8216,20 +8229,20 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.95.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", - "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", + "version": "5.96.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", + "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@types/estree": "^1.0.5", + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", @@ -8365,9 +8378,9 @@ } }, "node_modules/wrangler": { - "version": "3.84.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.84.0.tgz", - "integrity": "sha512-EA8oh7YQmZ3kD+a5MId9reHKGgXpodmsPWMLriE5gT5YmG9is66n0AA2tyLzQZKZXmgbo6JyGxvCDPcLeb/X0w==", + "version": "3.84.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.84.1.tgz", + "integrity": "sha512-w27/QpIk2qz6aMIVi9T8cDcXMvh/RXjcL+vf4o5J2GpQAE4U7wTCNHyaY9H3oTJWRN97KqCAEbiHBNtTKoUJEw==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { From d817ceec62a62fe96d0c54a0f2241d045d3638a2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 03:21:04 +0000 Subject: [PATCH 406/422] chore(deps): update dependency wrangler to ^3.84.1 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 228e3a6f..6e5ca167 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.84.0" + "wrangler": "^3.84.1" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index d84bcadc..6831f3d5 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.84.0" + "wrangler": "^3.84.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From 091f0ea6cbcdf52ef275f7948b7deb6cde32f5cd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 06:22:09 +0000 Subject: [PATCH 407/422] fix(deps): update dependency hono to ^4.6.9 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6e5ca167..d993b874 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.8", + "hono": "^4.6.9", "i18next": "^23.16.4", "i18next-icu": "^2.3.0" }, @@ -4749,9 +4749,9 @@ } }, "node_modules/hono": { - "version": "4.6.8", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.8.tgz", - "integrity": "sha512-f+2Ec9JAzabT61pglDiLJcF/DjiSefZkjCn9bzm1cYLGkD5ExJ3Jnv93ax9h0bn7UPLHF81KktoyjdQfWI2n1Q==", + "version": "4.6.9", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.9.tgz", + "integrity": "sha512-p/pN5yZLuZaHzyAOT2nw2/Ud6HhJHYmDNGH6Ck1OWBhPMVeM1r74jbCRwNi0gyFRjjbsGgoHbOyj7mT1PDNbTw==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index 6831f3d5..84143fe1 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.4", "i18next-icu": "^2.3.0", - "hono": "^4.6.8" + "hono": "^4.6.9" } } From 5f1e98f6ac8c956894e0934cb75f1618b7153b0c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 10:48:52 +0000 Subject: [PATCH 408/422] chore(deps): lock file maintenance --- package-lock.json | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index d993b874..3be3f5dc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1217,9 +1217,9 @@ } }, "node_modules/@formatjs/ecma402-abstract": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.2.tgz", - "integrity": "sha512-zReeOJo3gA6Lgk4gTsUUdCwwTBa+Tw0LcqKHD84JCAJdPSxsxKdKPAPXihVgKDZevIWFGi4UTpy7JJ3D5EWeSw==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz", + "integrity": "sha512-aElGmleuReGnk2wtYOzYFmNWYoiWWmf1pPPCYg0oiIQSJj0mjc4eUfzUXaSOJ4S8WzI/cLqnCTWjqz904FT2OQ==", "license": "MIT", "peer": true, "dependencies": { @@ -1239,25 +1239,25 @@ } }, "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.2.tgz", - "integrity": "sha512-WAQ2zGbroadkWXUDDjbGUOBN0TeDUEC47lcXV8wTtFN1QYCI1T26AVWOHqvVMVBqXHheKa82myjEVaXWVTwBNA==", + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz", + "integrity": "sha512-9L99QsH14XjOCIp4TmbT8wxuffJxGK8uLNO1zNhLtcZaVXvv626N0s4A2qgRCKG3dfYWx9psvGlFmvyVBa6u/w==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.2", - "@formatjs/icu-skeleton-parser": "1.8.6", + "@formatjs/ecma402-abstract": "2.2.3", + "@formatjs/icu-skeleton-parser": "1.8.7", "tslib": "2" } }, "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.6.tgz", - "integrity": "sha512-rQXThZE7lxhw1eaOyu4mmFdKBYlh/dyYPSFB6hR3lZqPOm5vYdyHekQaxld9WIofZK2e3rxfel81RfAuy8kdIw==", + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz", + "integrity": "sha512-fI+6SmS2g7h3srfAKSWa5dwreU5zNEfon2uFo99OToiLF6yxGE+WikvFSbsvMAYkscucvVmTYNlWlaDPp0n5HA==", "license": "MIT", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.2", + "@formatjs/ecma402-abstract": "2.2.3", "tslib": "2" } }, @@ -4918,15 +4918,15 @@ "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.7.4", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.4.tgz", - "integrity": "sha512-D4wGk8/XAp/5YMLtTXR+BUyGeSl4+28N43cwXXmIGQ8Tt+STA/oUsz9KUerzgiwBlJ+2dRDsQ3qQvvlVF6jzFA==", + "version": "10.7.5", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.5.tgz", + "integrity": "sha512-CflbRvJiahVmnfxq/lO+DCM1/8ji4vC4rTnz6ZJEKKodViB+EWgY9M4EqXVRQ+3K0Ng5qwSyqybPP+KSfS4KZw==", "license": "BSD-3-Clause", "peer": true, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.2", + "@formatjs/ecma402-abstract": "2.2.3", "@formatjs/fast-memoize": "2.2.3", - "@formatjs/icu-messageformat-parser": "2.9.2", + "@formatjs/icu-messageformat-parser": "2.9.3", "tslib": "2" } }, From 5f74fea3a2470e0d246e9c9d641d6381857a3a9f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Nov 2024 18:59:32 +0000 Subject: [PATCH 409/422] chore(deps): update dependency wrangler to ^3.85.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3be3f5dc..4328f083 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.84.1" + "wrangler": "^3.85.0" } }, "node_modules/@ampproject/remapping": { @@ -8378,9 +8378,9 @@ } }, "node_modules/wrangler": { - "version": "3.84.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.84.1.tgz", - "integrity": "sha512-w27/QpIk2qz6aMIVi9T8cDcXMvh/RXjcL+vf4o5J2GpQAE4U7wTCNHyaY9H3oTJWRN97KqCAEbiHBNtTKoUJEw==", + "version": "3.85.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.85.0.tgz", + "integrity": "sha512-r5YCWUaF4ApLnloNE6jHHgRYdFzYHoajTlC1tns42UzQ2Ls63VAqD3b0cxOqzDUfmlSb3skpmu0B0Ssi3QWPAg==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 84143fe1..b83df22b 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.84.1" + "wrangler": "^3.85.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 9332dc9d24f9a0b0df76de242cf40fce561dd9e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Nov 2024 23:29:40 +0000 Subject: [PATCH 410/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241106.0 --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4328f083..d9ffcc0e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20241022.0", + "@cloudflare/workers-types": "^4.20241106.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", @@ -662,9 +662,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241022.0.tgz", - "integrity": "sha512-1zOAw5QIDKItzGatzCrEpfLOB1AuMTwVqKmbw9B9eBfCUGRFNfJYMrJxIwcse9EmKahsQt2GruqU00pY/GyXgg==", + "version": "4.20241106.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241106.0.tgz", + "integrity": "sha512-pI4ivacmp+vgNO/siHDsZ6BdITR0LC4Mh/1+yzVLcl9U75pt5DUDCOWOiqIRFXRq6H65DPnJbEPFo3x9UfgofQ==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index b83df22b..2199d3ea 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20241022.0", + "@cloudflare/workers-types": "^4.20241106.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", From 2466a01dd0fa669ded361f492281ca939674802e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 06:37:45 +0000 Subject: [PATCH 411/422] fix(deps): update dependency i18next to ^23.16.5 (#1050) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d9ffcc0e..284c3cae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@hono/sentry": "^1.2.0", "hono": "^4.6.9", - "i18next": "^23.16.4", + "i18next": "^23.16.5", "i18next-icu": "^2.3.0" }, "devDependencies": { @@ -4803,9 +4803,9 @@ } }, "node_modules/i18next": { - "version": "23.16.4", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.4.tgz", - "integrity": "sha512-9NIYBVy9cs4wIqzurf7nLXPyf3R78xYbxExVqHLK9od3038rjpyOEzW+XB130kZ1N4PZ9inTtJ471CRJ4Ituyg==", + "version": "23.16.5", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.5.tgz", + "integrity": "sha512-KTlhE3EP9x6pPTAW7dy0WKIhoCpfOGhRQlO+jttQLgzVaoOjWwBWramu7Pp0i+8wDNduuzXfe3kkVbzrKyrbTA==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index 2199d3ea..5f88b60e 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@hono/sentry": "^1.2.0", - "i18next": "^23.16.4", + "i18next": "^23.16.5", "i18next-icu": "^2.3.0", "hono": "^4.6.9" } From 6939a97e8463aa51e24dbd4d273e045de5e7e075 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 8 Nov 2024 16:22:12 +0000 Subject: [PATCH 412/422] chore(deps): update dependency wrangler to ^3.86.0 (#1051) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 78 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/package-lock.json b/package-lock.json index 284c3cae..f5d58274 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.85.0" + "wrangler": "^3.86.0" } }, "node_modules/@ampproject/remapping": { @@ -563,9 +563,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-64": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241022.0.tgz", - "integrity": "sha512-1NNYun37myMTgCUiPQEJ0cMal4mKZVTpkD0b2tx9hV70xji+frVJcSK8YVLeUm1P+Rw1d/ct8DMgQuCpsz3Fsw==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20241106.1.tgz", + "integrity": "sha512-zxvaToi1m0qzAScrxFt7UvFVqU8DxrCO2CinM1yQkv5no7pA1HolpIrwZ0xOhR3ny64Is2s/J6BrRjpO5dM9Zw==", "cpu": [ "x64" ], @@ -580,9 +580,9 @@ } }, "node_modules/@cloudflare/workerd-darwin-arm64": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241022.0.tgz", - "integrity": "sha512-FOO/0P0U82EsTLTdweNVgw+4VOk5nghExLPLSppdOziq6IR5HVgP44Kmq5LdsUeHUhwUmfOh9hzaTpkNzUqKvw==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20241106.1.tgz", + "integrity": "sha512-j3dg/42D/bPgfNP3cRUBxF+4waCKO/5YKwXNj+lnVOwHxDu+ne5pFw9TIkKYcWTcwn0ZUkbNZNM5rhJqRn4xbg==", "cpu": [ "arm64" ], @@ -597,9 +597,9 @@ } }, "node_modules/@cloudflare/workerd-linux-64": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241022.0.tgz", - "integrity": "sha512-RsNc19BQJG9yd+ngnjuDeG9ywZG+7t1L4JeglgceyY5ViMNMKVO7Zpbsu69kXslU9h6xyQG+lrmclg3cBpnhYA==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20241106.1.tgz", + "integrity": "sha512-Ih+Ye8E1DMBXcKrJktGfGztFqHKaX1CeByqshmTbODnWKHt6O65ax3oTecUwyC0+abuyraOpAtdhHNpFMhUkmw==", "cpu": [ "x64" ], @@ -614,9 +614,9 @@ } }, "node_modules/@cloudflare/workerd-linux-arm64": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241022.0.tgz", - "integrity": "sha512-x5mUXpKxfsosxcFmcq5DaqLs37PejHYVRsNz1cWI59ma7aC4y4Qn6Tf3i0r9MwQTF/MccP4SjVslMU6m4W7IaA==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20241106.1.tgz", + "integrity": "sha512-mdQFPk4+14Yywn7n1xIzI+6olWM8Ybz10R7H3h+rk0XulMumCWUCy1CzIDauOx6GyIcSgKIibYMssVHZR30ObA==", "cpu": [ "arm64" ], @@ -631,9 +631,9 @@ } }, "node_modules/@cloudflare/workerd-windows-64": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241022.0.tgz", - "integrity": "sha512-eBCClx4szCOgKqOlxxbdNszMqQf3MRG1B9BRIqEM/diDfdR9IrZ8l3FaEm+l9gXgPmS6m1NBn40aWuGBl8UTSw==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20241106.1.tgz", + "integrity": "sha512-4rtcss31E/Rb/PeFocZfr+B9i1MdrkhsTBWizh8siNR4KMmkslU2xs2wPaH1z8+ErxkOsHrKRa5EPLh5rIiFeg==", "cpu": [ "x64" ], @@ -648,9 +648,9 @@ } }, "node_modules/@cloudflare/workers-shared": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.7.0.tgz", - "integrity": "sha512-LLQRTqx7lKC7o2eCYMpyc5FXV8d0pUX6r3A+agzhqS9aoR5A6zCPefwQGcvbKx83ozX22ATZcemwxQXn12UofQ==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.7.1.tgz", + "integrity": "sha512-46cP5FCrl3TrvHeoHLb5SRuiDMKH5kc9Yvo36SAfzt8dqJI/qJRoY1GP3ioHn/gP7v2QIoUOTAzIl7Ml7MnfrA==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -6247,9 +6247,9 @@ } }, "node_modules/miniflare": { - "version": "3.20241022.0", - "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241022.0.tgz", - "integrity": "sha512-x9Fbq1Hmz1f0osIT9Qmj78iX4UpCP2EqlZnA/tzj/3+I49vc3Kq0fNqSSKplcdf6HlCHdL3fOBicmreQF4BUUQ==", + "version": "3.20241106.0", + "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20241106.0.tgz", + "integrity": "sha512-PjOoJKjUUofCueQskfhXlGvvHxZj36UAJAp1DnquMK88MFF50zCULblh0KXMSNM+bXeQYA94Gj06a7kfmBGxPw==", "dev": true, "license": "MIT", "dependencies": { @@ -6261,8 +6261,8 @@ "glob-to-regexp": "^0.4.1", "stoppable": "^1.1.0", "undici": "^5.28.4", - "workerd": "1.20241022.0", - "ws": "^8.17.1", + "workerd": "1.20241106.1", + "ws": "^8.18.0", "youch": "^3.2.2", "zod": "^3.22.3" }, @@ -8357,9 +8357,9 @@ } }, "node_modules/workerd": { - "version": "1.20241022.0", - "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241022.0.tgz", - "integrity": "sha512-jyGXsgO9DRcJyx6Ovv7gUyDPc3UYC2i/E0p9GFUg6GUzpldw4Y93y9kOmdfsOnKZ3+lY53veSiUniiBPE6Q2NQ==", + "version": "1.20241106.1", + "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20241106.1.tgz", + "integrity": "sha512-1GdKl0kDw8rrirr/ThcK66Kbl4/jd4h8uHx5g7YHBrnenY5SX1UPuop2cnCzYUxlg55kPjzIqqYslz1muRFgFw==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -8370,22 +8370,22 @@ "node": ">=16" }, "optionalDependencies": { - "@cloudflare/workerd-darwin-64": "1.20241022.0", - "@cloudflare/workerd-darwin-arm64": "1.20241022.0", - "@cloudflare/workerd-linux-64": "1.20241022.0", - "@cloudflare/workerd-linux-arm64": "1.20241022.0", - "@cloudflare/workerd-windows-64": "1.20241022.0" + "@cloudflare/workerd-darwin-64": "1.20241106.1", + "@cloudflare/workerd-darwin-arm64": "1.20241106.1", + "@cloudflare/workerd-linux-64": "1.20241106.1", + "@cloudflare/workerd-linux-arm64": "1.20241106.1", + "@cloudflare/workerd-windows-64": "1.20241106.1" } }, "node_modules/wrangler": { - "version": "3.85.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.85.0.tgz", - "integrity": "sha512-r5YCWUaF4ApLnloNE6jHHgRYdFzYHoajTlC1tns42UzQ2Ls63VAqD3b0cxOqzDUfmlSb3skpmu0B0Ssi3QWPAg==", + "version": "3.86.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.86.0.tgz", + "integrity": "sha512-jL670AFVPLTILvEjAL165aYM/ZqtZCqT+e6LKiniflRZxSGKu4o/wyHeOmOM6i5kYJHSmF40E4lOZqapDtkF8g==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { "@cloudflare/kv-asset-handler": "0.3.4", - "@cloudflare/workers-shared": "0.7.0", + "@cloudflare/workers-shared": "0.7.1", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", @@ -8393,7 +8393,7 @@ "date-fns": "^4.1.0", "esbuild": "0.17.19", "itty-time": "^1.0.6", - "miniflare": "3.20241022.0", + "miniflare": "3.20241106.0", "nanoid": "^3.3.3", "path-to-regexp": "^6.3.0", "resolve": "^1.22.8", @@ -8401,7 +8401,7 @@ "selfsigned": "^2.0.1", "source-map": "^0.6.1", "unenv": "npm:unenv-nightly@2.0.0-20241024-111401-d4156ac", - "workerd": "1.20241022.0", + "workerd": "1.20241106.1", "xxhash-wasm": "^1.0.1" }, "bin": { @@ -8415,7 +8415,7 @@ "fsevents": "~2.3.2" }, "peerDependencies": { - "@cloudflare/workers-types": "^4.20241022.0" + "@cloudflare/workers-types": "^4.20241106.0" }, "peerDependenciesMeta": { "@cloudflare/workers-types": { diff --git a/package.json b/package.json index 5f88b60e..3ae197be 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.85.0" + "wrangler": "^3.86.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 568450f645ae8c9db77efbbf8ca6afdf8e138143 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 01:24:43 +0000 Subject: [PATCH 413/422] chore(deps): lock file maintenance (#1053) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 246 +++++++++++++++++++++++----------------------- 1 file changed, 123 insertions(+), 123 deletions(-) diff --git a/package-lock.json b/package-lock.json index f5d58274..79ca799d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2217,9 +2217,9 @@ } }, "node_modules/@sentry/cli": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.38.1.tgz", - "integrity": "sha512-XFO04nP7cn0tboMQ4ALR81QRF/6xoWAFzNld7Io6jHbaFzihqewjxAqy7pSvVPaieepUjqe7m/Ippt00kKOACg==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli/-/cli-2.38.2.tgz", + "integrity": "sha512-CR0oujpAnhegK2pBAv6ZReMqbFTuNJLDZLvoD1B+syrKZX+R+oxkgT2e1htsBbht+wGxAsluVWsIAydSws1GAA==", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", @@ -2237,19 +2237,19 @@ "node": ">= 10" }, "optionalDependencies": { - "@sentry/cli-darwin": "2.38.1", - "@sentry/cli-linux-arm": "2.38.1", - "@sentry/cli-linux-arm64": "2.38.1", - "@sentry/cli-linux-i686": "2.38.1", - "@sentry/cli-linux-x64": "2.38.1", - "@sentry/cli-win32-i686": "2.38.1", - "@sentry/cli-win32-x64": "2.38.1" + "@sentry/cli-darwin": "2.38.2", + "@sentry/cli-linux-arm": "2.38.2", + "@sentry/cli-linux-arm64": "2.38.2", + "@sentry/cli-linux-i686": "2.38.2", + "@sentry/cli-linux-x64": "2.38.2", + "@sentry/cli-win32-i686": "2.38.2", + "@sentry/cli-win32-x64": "2.38.2" } }, "node_modules/@sentry/cli-darwin": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.38.1.tgz", - "integrity": "sha512-IHuxm072aSTAvwuHtLg065cF00Pxm2wprnrRr2lkyWp8nLOoO7DmumWZ4pjHvhB8yZXsAbM/PSxLRBoDIRDPzQ==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-darwin/-/cli-darwin-2.38.2.tgz", + "integrity": "sha512-21ywIcJCCFrCTyiF1o1PaT7rbelFC2fWmayKYgFElnQ55IzNYkcn8BYhbh/QknE0l1NBRaeWMXwTTdeoqETCCg==", "dev": true, "license": "BSD-3-Clause", "optional": true, @@ -2261,9 +2261,9 @@ } }, "node_modules/@sentry/cli-linux-arm": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.38.1.tgz", - "integrity": "sha512-xyf4f56O4/eeirol8t1tTQw0cwF34b3v69zn6wHtKfx2lW5IEBGO+agVNdOdosnCx6j3UadgdRXUJlSyM9kx/w==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm/-/cli-linux-arm-2.38.2.tgz", + "integrity": "sha512-+AiKDBQKIdQe4NhBiHSHGl0KR+b//HHTrnfK1SaTrOm9HtM4ELXAkjkRF3bmbpSzSQCS5WzcbIxxCJOeaUaO0A==", "cpu": [ "arm" ], @@ -2279,9 +2279,9 @@ } }, "node_modules/@sentry/cli-linux-arm64": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.38.1.tgz", - "integrity": "sha512-3bj5DS4wDusL0YHwG5qeI+O19kz4N4KDDmnWqIew56MmSSAEM5B0qKk5Hivu1vRU5vPKFwVn8BVjLnKXu9idjg==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-arm64/-/cli-linux-arm64-2.38.2.tgz", + "integrity": "sha512-4Fp/jjQpNZj4Th+ZckMQvldAuuP0ZcyJ9tJCP1CCOn5poIKPYtY6zcbTP036R7Te14PS4ALOcDNX3VNKfpsifA==", "cpu": [ "arm64" ], @@ -2297,9 +2297,9 @@ } }, "node_modules/@sentry/cli-linux-i686": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.38.1.tgz", - "integrity": "sha512-VygJO2oTc6GfiqqmPYNpO2bW1hzszuNyn37SSmeRuuhq1/kRwD+ZQj4OmXYEASjSLg+8mDPoWOurPjHEPKNtNw==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-i686/-/cli-linux-i686-2.38.2.tgz", + "integrity": "sha512-6zVJN10dHIn4R1v+fxuzlblzVBhIVwsaN/S7aBED6Vn1HhAyAcNG2tIzeCLGeDfieYjXlE2sCI82sZkQBCbAGw==", "cpu": [ "x86", "ia32" @@ -2316,9 +2316,9 @@ } }, "node_modules/@sentry/cli-linux-x64": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.38.1.tgz", - "integrity": "sha512-9SaPJK5yAGR7qGsDubTT9O7VpNQG9KIolCOov4xJU7scbmjGaFyYBm9c7ZIqbq6B+56YchPbtD0RewZC6CiF2w==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-linux-x64/-/cli-linux-x64-2.38.2.tgz", + "integrity": "sha512-4UiLu9zdVtqPeltELR5MDGKcuqAdQY9xz3emISuA6bm+MXGbt2W1WgX+XY3GElwjZbmH8qpyLUEd34sw6sdcbQ==", "cpu": [ "x64" ], @@ -2334,9 +2334,9 @@ } }, "node_modules/@sentry/cli-win32-i686": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.38.1.tgz", - "integrity": "sha512-BVUM5y+ZDBK/LqyVvt0C7oolmg8aq7PI/u04/Pp6FLRExySqwyQim0vNyL2FRjIeX1yhbk7x4Z79UjEKqJBltA==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-i686/-/cli-win32-i686-2.38.2.tgz", + "integrity": "sha512-DYfSvd5qLPerLpIxj3Xu2rRe3CIlpGOOfGSNI6xvJ5D8j6hqbOHlCzvfC4oBWYVYGtxnwQLMeDGJ7o7RMYulig==", "cpu": [ "x86", "ia32" @@ -2352,9 +2352,9 @@ } }, "node_modules/@sentry/cli-win32-x64": { - "version": "2.38.1", - "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.38.1.tgz", - "integrity": "sha512-+HgsdM3LFSzUNlDpicPRdTKfr5u+nJ2C5p4aDYPb2G+qoYW+66FI4NxgWSyzJsj3nVQ8lW5/6AoMP6U5z/e/0A==", + "version": "2.38.2", + "resolved": "https://registry.npmjs.org/@sentry/cli-win32-x64/-/cli-win32-x64-2.38.2.tgz", + "integrity": "sha512-W5UX58PKY1hNUHo9YJxWNhGvgvv2uOYHI27KchRiUvFYBIqlUUcIdPZDfyzetDfd8qBCxlAsFnkL2VJSNdpA9A==", "cpu": [ "x64" ], @@ -2607,9 +2607,9 @@ "peer": true }, "node_modules/@types/node": { - "version": "22.8.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.7.tgz", - "integrity": "sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==", + "version": "22.9.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.0.tgz", + "integrity": "sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2864,80 +2864,80 @@ "license": "ISC" }, "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", "dev": true, "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", "dev": true, "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", "dev": true, "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", "dev": true, "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "dev": true, "license": "MIT", "peer": true, @@ -2946,9 +2946,9 @@ } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "dev": true, "license": "Apache-2.0", "peer": true, @@ -2957,85 +2957,85 @@ } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", "dev": true, "license": "MIT", "peer": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" } }, @@ -3507,9 +3507,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001677", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001677.tgz", - "integrity": "sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==", + "version": "1.0.30001680", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", + "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", "dev": true, "funding": [ { @@ -3745,9 +3745,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.5.tgz", + "integrity": "sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==", "dev": true, "license": "MIT", "dependencies": { @@ -3910,9 +3910,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.50", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.50.tgz", - "integrity": "sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==", + "version": "1.5.55", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.55.tgz", + "integrity": "sha512-6maZ2ASDOTBtjt9FhqYPRnbvKU5tjG0IN9SztUOWYw2AzNDNpKJYLJmlK0/En4Hs/aiWnB+JZ+gW19PIGszgKg==", "dev": true, "license": "ISC" }, @@ -4918,9 +4918,9 @@ "license": "ISC" }, "node_modules/intl-messageformat": { - "version": "10.7.5", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.5.tgz", - "integrity": "sha512-CflbRvJiahVmnfxq/lO+DCM1/8ji4vC4rTnz6ZJEKKodViB+EWgY9M4EqXVRQ+3K0Ng5qwSyqybPP+KSfS4KZw==", + "version": "10.7.6", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.6.tgz", + "integrity": "sha512-IsMU/hqyy3FJwNJ0hxDfY2heJ7MteSuFvcnCebxRp67di4Fhx1gKKE+qS0bBwUF8yXkX9SsPUhLeX/B6h5SKUA==", "license": "BSD-3-Clause", "peer": true, "dependencies": { From 1bcd2b7f12a088c1de9f6fb7af5bfc6523df9140 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 11 Nov 2024 19:45:16 +0000 Subject: [PATCH 414/422] chore(deps): update dependency wrangler to ^3.86.1 (#1054) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 79ca799d..52e578e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.86.0" + "wrangler": "^3.86.1" } }, "node_modules/@ampproject/remapping": { @@ -8378,9 +8378,9 @@ } }, "node_modules/wrangler": { - "version": "3.86.0", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.86.0.tgz", - "integrity": "sha512-jL670AFVPLTILvEjAL165aYM/ZqtZCqT+e6LKiniflRZxSGKu4o/wyHeOmOM6i5kYJHSmF40E4lOZqapDtkF8g==", + "version": "3.86.1", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.86.1.tgz", + "integrity": "sha512-ujN74lPQCQRsMcvf48WLLZUqOqUbJJzt5+Xm5T3tGrpRJLW+dTB0ffvT/e2DBBvHZ7R52ZzZdm1akyLPsZmZ9Q==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 3ae197be..09510aa9 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.86.0" + "wrangler": "^3.86.1" }, "dependencies": { "@hono/sentry": "^1.2.0", From 4c4b8295cad40c8af8629d75ee95fdb6d6590498 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 10:37:24 +0000 Subject: [PATCH 415/422] fix(deps): update dependency hono to ^4.6.10 (#1056) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 52e578e4..cd2d2a49 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@hono/sentry": "^1.2.0", - "hono": "^4.6.9", + "hono": "^4.6.10", "i18next": "^23.16.5", "i18next-icu": "^2.3.0" }, @@ -4749,9 +4749,9 @@ } }, "node_modules/hono": { - "version": "4.6.9", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.9.tgz", - "integrity": "sha512-p/pN5yZLuZaHzyAOT2nw2/Ud6HhJHYmDNGH6Ck1OWBhPMVeM1r74jbCRwNi0gyFRjjbsGgoHbOyj7mT1PDNbTw==", + "version": "4.6.10", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.6.10.tgz", + "integrity": "sha512-IXXNfRAZEahFnWBhUUlqKEGF9upeE6hZoRZszvNkyAz/CYp+iVbxm3viMvStlagRJohjlBRGOQ7f4jfcV0XMGg==", "license": "MIT", "engines": { "node": ">=16.9.0" diff --git a/package.json b/package.json index 09510aa9..dcf5fa20 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,6 @@ "@hono/sentry": "^1.2.0", "i18next": "^23.16.5", "i18next-icu": "^2.3.0", - "hono": "^4.6.9" + "hono": "^4.6.10" } } From d1ebdc7d8e4276170a8bd4ce080d09808f93a7b6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 13 Nov 2024 13:23:51 +0000 Subject: [PATCH 416/422] chore(deps): update dependency @cloudflare/workers-types to ^4.20241112.0 (#1055) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index cd2d2a49..bb0bdb16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "i18next-icu": "^2.3.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20241106.0", + "@cloudflare/workers-types": "^4.20241112.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", @@ -662,9 +662,9 @@ } }, "node_modules/@cloudflare/workers-types": { - "version": "4.20241106.0", - "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241106.0.tgz", - "integrity": "sha512-pI4ivacmp+vgNO/siHDsZ6BdITR0LC4Mh/1+yzVLcl9U75pt5DUDCOWOiqIRFXRq6H65DPnJbEPFo3x9UfgofQ==", + "version": "4.20241112.0", + "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20241112.0.tgz", + "integrity": "sha512-Q4p9bAWZrX14bSCKY9to19xl0KMU7nsO5sJ2cTVspHoypsjPUMeQCsjHjmsO2C4Myo8/LPeDvmqFmkyNAPPYZw==", "dev": true, "license": "MIT OR Apache-2.0" }, diff --git a/package.json b/package.json index dcf5fa20..79c1449d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "author": "dangered wolf", "license": "MIT", "devDependencies": { - "@cloudflare/workers-types": "^4.20241106.0", + "@cloudflare/workers-types": "^4.20241112.0", "@microsoft/eslint-formatter-sarif": "^3.1.0", "@sentry/esbuild-plugin": "^2.22.6", "@sentry/integrations": "^7.114.0", From 34ed25bdd91ed70a59505b00857b2899bd9c193c Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Nov 2024 09:20:18 -0800 Subject: [PATCH 417/422] Update string for bluesky post not found --- src/embed/status.ts | 12 ++++++++++-- src/strings.ts | 1 + 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/embed/status.ts b/src/embed/status.ts index 11c59c8e..3b47fdaa 100644 --- a/src/embed/status.ts +++ b/src/embed/status.ts @@ -113,7 +113,11 @@ export const handleStatus = async ( } if (status === null) { - return returnError(c, Strings.ERROR_TWEET_NOT_FOUND); + if (provider === DataProvider.Bsky) { + return returnError(c, Strings.ERROR_BLUESKY_POST_NOT_FOUND); + } else { + return returnError(c, Strings.ERROR_TWEET_NOT_FOUND); + } } /* If there was any errors fetching the Tweet, we'll return it */ @@ -121,7 +125,11 @@ export const handleStatus = async ( case 401: return returnError(c, Strings.ERROR_PRIVATE); case 404: - return returnError(c, Strings.ERROR_TWEET_NOT_FOUND); + if (provider === DataProvider.Bsky) { + return returnError(c, Strings.ERROR_BLUESKY_POST_NOT_FOUND); + } else { + return returnError(c, Strings.ERROR_TWEET_NOT_FOUND); + } case 500: console.log(api); return returnError(c, Strings.ERROR_API_FAIL); diff --git a/src/strings.ts b/src/strings.ts index 4a9a1446..0dfe25ef 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -215,6 +215,7 @@ This may be caused by API downtime or a new bug. Try again in a little while." p 'Post failed to load due to an API error. The account may be private or suspended, or there may be another issue :(', ERROR_PRIVATE: `Sorry, we can't embed this post because the user is private or suspended :(`, ERROR_TWEET_NOT_FOUND: `Sorry, that post doesn't exist :(`, + ERROR_BLUESKY_POST_NOT_FOUND: `Sorry, that post doesn't exist or Bluesky's servers are currently overloaded :(`, ERROR_USER_NOT_FOUND: `Sorry, that user doesn't exist :(`, ERROR_UNKNOWN: `Unknown error occurred, sorry about that :(`, From a09668ae43373be44bf1141f93573f5821990734 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Nov 2024 10:03:57 -0800 Subject: [PATCH 418/422] Bluesky bugfixes --- src/providers/bsky/processor.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/providers/bsky/processor.ts b/src/providers/bsky/processor.ts index bc812a1d..aae90c52 100644 --- a/src/providers/bsky/processor.ts +++ b/src/providers/bsky/processor.ts @@ -135,10 +135,10 @@ export const buildAPIBskyPost = async ( type: 'video', url: videoUrl, format: video?.mimeType ?? 'video/mp4', - thumbnail_url: status.embed.thumbnail ?? status.embed.media?.thumbnail ?? '', + thumbnail_url: status.embed?.thumbnail ?? status.embed?.media?.thumbnail ?? '', variants: [], - width: status.embed.aspectRatio?.width ?? status.embed.media?.aspectRatio?.width, - height: status.embed.aspectRatio?.height ?? status.embed.media?.aspectRatio?.height, + width: status.embed?.aspectRatio?.width ?? status.embed?.media?.aspectRatio?.width, + height: status.embed?.aspectRatio?.height ?? status.embed?.media?.aspectRatio?.height, duration: 0 } ]; @@ -163,7 +163,7 @@ export const buildAPIBskyPost = async ( apiStatus.replies = 0; apiStatus.reposts = status.repostCount; apiStatus.source = 'Bluesky Social'; - apiStatus.url = `${Constants.BSKY_ROOT}/profile/${status.author.handle}/post/${status.uri.match(/\/post\/(\w*)/)?.[1]}`; + apiStatus.url = `${Constants.BSKY_ROOT}/profile/${status.author.handle}/post/${status.uri.match(/(?<=post\/)(\w*)/g)?.[0]}`; apiStatus.provider = DataProvider.Bsky; console.log('quote', apiStatus.quote); From 274a17fd220cf020f601063f9bcc915269e57cb6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 14 Nov 2024 19:50:38 +0000 Subject: [PATCH 419/422] chore(deps): update dependency wrangler to ^3.87.0 (#1057) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 40 +++++++++++++++++++++++++++++++++++----- package.json | 2 +- 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index bb0bdb16..93be0345 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.86.1" + "wrangler": "^3.87.0" } }, "node_modules/@ampproject/remapping": { @@ -8378,9 +8378,9 @@ } }, "node_modules/wrangler": { - "version": "3.86.1", - "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.86.1.tgz", - "integrity": "sha512-ujN74lPQCQRsMcvf48WLLZUqOqUbJJzt5+Xm5T3tGrpRJLW+dTB0ffvT/e2DBBvHZ7R52ZzZdm1akyLPsZmZ9Q==", + "version": "3.87.0", + "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-3.87.0.tgz", + "integrity": "sha512-BExktnSLeGgG+uxgnr4h9eZ5nefdpTVcTHR+gEIWRvqk07XL04nJwpPYAOIPKPpB7E2tMdDJgNLGQN/CY6e1xQ==", "dev": true, "license": "MIT OR Apache-2.0", "dependencies": { @@ -8389,7 +8389,7 @@ "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "blake3-wasm": "^2.1.5", - "chokidar": "^3.5.3", + "chokidar": "^4.0.1", "date-fns": "^4.1.0", "esbuild": "0.17.19", "itty-time": "^1.0.6", @@ -8423,6 +8423,36 @@ } } }, + "node_modules/wrangler/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/wrangler/node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 79c1449d..b1cf9d2c 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "ts-jest": "^29.2.5", "ts-loader": "^9.5.1", "typescript": "^5.6.3", - "wrangler": "^3.86.1" + "wrangler": "^3.87.0" }, "dependencies": { "@hono/sentry": "^1.2.0", From 1d5258e7ce9252b988fd03078f3ac32d906bb594 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Nov 2024 12:17:21 -0800 Subject: [PATCH 420/422] Disable gifi transcode for now --- src/experiments.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/experiments.ts b/src/experiments.ts index ba72287a..2fa51df5 100644 --- a/src/experiments.ts +++ b/src/experiments.ts @@ -38,7 +38,7 @@ const Experiments: { [key in Experiment]: ExperimentConfig } = { [Experiment.TRANSCODE_GIFS]: { name: 'Transcode GIFs', description: 'Transcode GIFs for Discord, etc.', - percentage: 1 + percentage: 0 }, [Experiment.IV_FORCE_THREAD_UNROLL]: { name: 'IV force thread unroll', From 250c9a61e97520aad5460ee2f6e7830b2a04442a Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Nov 2024 12:17:31 -0800 Subject: [PATCH 421/422] Update workers compatibility_date --- wrangler.example.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wrangler.example.toml b/wrangler.example.toml index 6def706a..d666899b 100644 --- a/wrangler.example.toml +++ b/wrangler.example.toml @@ -1,7 +1,7 @@ name = "fixtweet" account_id = "[CLOUDFLARE_ACCOUNT_ID]" main = "./dist/worker.js" -compatibility_date = "2023-08-15" +compatibility_date = "2024-11-14" send_metrics = false # Remove this if not using Cloudflare Analytics Engine From 0b752067efdd2cb09b1ba22ab927f41a0482e2f4 Mon Sep 17 00:00:00 2001 From: dangered wolf Date: Thu, 14 Nov 2024 18:03:59 -0800 Subject: [PATCH 422/422] Note about Bluesky server issues --- src/strings.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/strings.ts b/src/strings.ts index 0dfe25ef..7f320a38 100644 --- a/src/strings.ts +++ b/src/strings.ts @@ -215,7 +215,7 @@ This may be caused by API downtime or a new bug. Try again in a little while." p 'Post failed to load due to an API error. The account may be private or suspended, or there may be another issue :(', ERROR_PRIVATE: `Sorry, we can't embed this post because the user is private or suspended :(`, ERROR_TWEET_NOT_FOUND: `Sorry, that post doesn't exist :(`, - ERROR_BLUESKY_POST_NOT_FOUND: `Sorry, that post doesn't exist or Bluesky's servers are currently overloaded :(`, + ERROR_BLUESKY_POST_NOT_FOUND: `Sorry, that post doesn't exist or Bluesky's servers are currently overloaded. Check https://status.bsky.app for updates.`, ERROR_USER_NOT_FOUND: `Sorry, that user doesn't exist :(`, ERROR_UNKNOWN: `Unknown error occurred, sorry about that :(`,

    Readers added context they thought people might want to know${i18next.t('ivCommunityNoteHeader')}
    ${result.replace(/\n/g, '\n
    ')}