diff --git a/starters/blog/package-lock.json b/starters/blog/package-lock.json
index 6ac21bcdf719b..b4d96da5391cf 100644
--- a/starters/blog/package-lock.json
+++ b/starters/blog/package-lock.json
@@ -11,17 +11,17 @@
       "dependencies": {
         "@fontsource-variable/montserrat": "^5.0.4",
         "@fontsource/merriweather": "^5.0.3",
-        "gatsby": "^5.12.4",
-        "gatsby-plugin-feed": "^5.12.0",
-        "gatsby-plugin-image": "^3.12.0",
-        "gatsby-plugin-manifest": "^5.12.0",
-        "gatsby-plugin-sharp": "^5.12.0",
-        "gatsby-remark-images": "^7.12.0",
+        "gatsby": "^5.12.9",
+        "gatsby-plugin-feed": "^5.12.3",
+        "gatsby-plugin-image": "^3.12.3",
+        "gatsby-plugin-manifest": "^5.12.3",
+        "gatsby-plugin-sharp": "^5.12.3",
+        "gatsby-remark-images": "^7.12.3",
         "gatsby-remark-prismjs": "^7.12.0",
         "gatsby-remark-responsive-iframe": "^6.12.0",
-        "gatsby-source-filesystem": "^5.12.0",
-        "gatsby-transformer-remark": "^6.12.0",
-        "gatsby-transformer-sharp": "^5.12.0",
+        "gatsby-source-filesystem": "^5.12.1",
+        "gatsby-transformer-remark": "^6.12.3",
+        "gatsby-transformer-sharp": "^5.12.3",
         "prismjs": "^1.29.0",
         "react": "^18.1.0",
         "react-dom": "^18.1.0"
@@ -2037,14 +2037,14 @@
       "integrity": "sha512-iCngvmyUfmWxQwqi3ekD8NIysXresp9L6M9fPJXUgUNWvEHhEXjMYg6RvIiZVexKrlRgtEY1KVt11kh4KFTDYQ=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -3871,12 +3871,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/parse-json": {
@@ -4750,6 +4750,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "node_modules/b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "node_modules/babel-eslint": {
       "version": "10.1.0",
       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
@@ -4904,13 +4909,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -4968,9 +4973,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -4985,7 +4990,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -6116,9 +6121,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -7910,6 +7915,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "node_modules/fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "node_modules/fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -8309,9 +8319,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -8439,9 +8449,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8482,8 +8492,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -8525,19 +8535,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -8618,7 +8628,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -8626,9 +8636,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8647,13 +8657,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -8681,9 +8691,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -8707,11 +8717,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -8724,12 +8734,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -8742,15 +8752,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -8760,11 +8770,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -8785,14 +8795,14 @@
       }
     },
     "node_modules/gatsby-plugin-feed": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.0.tgz",
-      "integrity": "sha512-u5zQiD3OMoGRiO1w3VZXtXxoahxbz/nIXSGIG9Se4h6yFLdry5ayySL5+lmuTf4ShrILCirfpqVblJCqfP2iow==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.3.tgz",
+      "integrity": "sha512-o10qmwUq4PpEZm9UJZxb6CZXgvQi89S8gxLP6OHXCxefb0PNVxAItLniuK3nTCE/DwuqZNVZxfDH5GmEkeUzQQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash.merge": "^4.6.2",
         "rss": "^1.2.2"
       },
@@ -8806,22 +8816,22 @@
       }
     },
     "node_modules/gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       },
@@ -8843,15 +8853,15 @@
       }
     },
     "node_modules/gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8861,9 +8871,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -8871,10 +8881,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -8886,9 +8896,9 @@
       }
     },
     "node_modules/gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -8896,12 +8906,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8937,9 +8947,9 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -8947,7 +8957,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8957,15 +8967,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -8997,14 +9007,14 @@
       }
     },
     "node_modules/gatsby-remark-images": {
-      "version": "7.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.0.tgz",
-      "integrity": "sha512-+jTbqcAcR2dj676w9W38oQKeTZDFy0kYT/gJncbS0fEdlk9MlZFErpoXZ4gmqOxxbTxRDbrSCaNBMF/k89F0fg==",
+      "version": "7.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.3.tgz",
+      "integrity": "sha512-rolG1X6jfLnNWlXYyqqonohpHoS0V5s9bSpS4c8wvupWUHB6dok81g6E2we8ZOo+dJAKokDkBU1YViBC+IBVHg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chalk": "^4.1.2",
         "cheerio": "^1.0.0-rc.10",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "is-relative-url": "^3.0.0",
         "lodash": "^4.17.21",
         "mdast-util-definitions": "^4.0.0",
@@ -9069,26 +9079,26 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -9102,9 +9112,9 @@
       }
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -9114,7 +9124,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -9125,12 +9135,12 @@
       }
     },
     "node_modules/gatsby-transformer-remark": {
-      "version": "6.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.0.tgz",
-      "integrity": "sha512-W7euQegQ3EzRvVntEldQWeCirInnhzKir2cMhFeAlqZm74h7fn2vlDr7CnHMncFsjZllj0AA73c+35+60Msntg==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.3.tgz",
+      "integrity": "sha512-/9eHBduRXok6Jq8hJaKUq7GOxhOnD0sDRTy/F+j3zdYe+rSVUAsgJsE9FpfvDVwb5pgbFA85wQIhOqGdf/ldYw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gray-matter": "^4.0.3",
         "hast-util-raw": "^6.1.0",
         "hast-util-to-html": "^7.1.3",
@@ -9160,18 +9170,18 @@
       }
     },
     "node_modules/gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -9430,9 +9440,9 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/gatsby/node_modules/style-to-object": {
-      "version": "0.4.2",
-      "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.2.tgz",
-      "integrity": "sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==",
+      "version": "0.4.4",
+      "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz",
+      "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==",
       "dependencies": {
         "inline-style-parser": "0.1.1"
       }
@@ -12060,9 +12070,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -13706,13 +13716,52 @@
       }
     },
     "node_modules/prebuild-install/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
     },
+    "node_modules/prebuild-install/node_modules/readable-stream": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "dependencies": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-fs": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "dependencies": {
+        "chownr": "^1.1.1",
+        "mkdirp-classic": "^0.5.2",
+        "pump": "^3.0.0",
+        "tar-stream": "^2.1.4"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-stream": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "dependencies": {
+        "bl": "^4.0.3",
+        "end-of-stream": "^1.4.1",
+        "fs-constants": "^1.0.0",
+        "inherits": "^2.0.3",
+        "readable-stream": "^3.1.1"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
     "node_modules/prelude-ls": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -13933,6 +13982,11 @@
         }
       ]
     },
+    "node_modules/queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "node_modules/quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -15015,18 +15069,18 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "engines": {
@@ -15037,9 +15091,9 @@
       }
     },
     "node_modules/sharp/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
@@ -15450,6 +15504,15 @@
         "node": ">=10.0.0"
       }
     },
+    "node_modules/streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "dependencies": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "node_modules/strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -15857,42 +15920,23 @@
       }
     },
     "node_modules/tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "dependencies": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "node_modules/tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
-      "dependencies": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/tar-stream/node_modules/readable-stream": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "node_modules/terser": {
@@ -18687,14 +18731,14 @@
       "integrity": "sha512-iCngvmyUfmWxQwqi3ekD8NIysXresp9L6M9fPJXUgUNWvEHhEXjMYg6RvIiZVexKrlRgtEY1KVt11kh4KFTDYQ=="
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -20016,12 +20060,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/parse-json": {
@@ -20669,6 +20713,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "babel-eslint": {
       "version": "10.1.0",
       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
@@ -20789,13 +20838,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -20843,9 +20892,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -20860,7 +20909,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -21699,9 +21748,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -23035,6 +23084,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -23318,9 +23372,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -23410,9 +23464,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -23452,8 +23506,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -23495,20 +23549,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -23710,9 +23764,9 @@
           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
         },
         "style-to-object": {
-          "version": "0.4.2",
-          "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.2.tgz",
-          "integrity": "sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==",
+          "version": "0.4.4",
+          "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.4.tgz",
+          "integrity": "sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==",
           "requires": {
             "inline-style-parser": "0.1.1"
           }
@@ -23720,9 +23774,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -23740,13 +23794,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -23768,9 +23822,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -23791,9 +23845,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -23805,36 +23859,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -23849,55 +23903,55 @@
       }
     },
     "gatsby-plugin-feed": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.0.tgz",
-      "integrity": "sha512-u5zQiD3OMoGRiO1w3VZXtXxoahxbz/nIXSGIG9Se4h6yFLdry5ayySL5+lmuTf4ShrILCirfpqVblJCqfP2iow==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-5.12.3.tgz",
+      "integrity": "sha512-o10qmwUq4PpEZm9UJZxb6CZXgvQi89S8gxLP6OHXCxefb0PNVxAItLniuK3nTCE/DwuqZNVZxfDH5GmEkeUzQQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash.merge": "^4.6.2",
         "rss": "^1.2.2"
       }
     },
     "gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -23905,18 +23959,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -23924,12 +23978,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "dependencies": {
         "async": {
@@ -23953,9 +24007,9 @@
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -23963,19 +24017,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -23992,14 +24046,14 @@
       }
     },
     "gatsby-remark-images": {
-      "version": "7.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.0.tgz",
-      "integrity": "sha512-+jTbqcAcR2dj676w9W38oQKeTZDFy0kYT/gJncbS0fEdlk9MlZFErpoXZ4gmqOxxbTxRDbrSCaNBMF/k89F0fg==",
+      "version": "7.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-7.12.3.tgz",
+      "integrity": "sha512-rolG1X6jfLnNWlXYyqqonohpHoS0V5s9bSpS4c8wvupWUHB6dok81g6E2we8ZOo+dJAKokDkBU1YViBC+IBVHg==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "chalk": "^4.1.2",
         "cheerio": "^1.0.0-rc.10",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "is-relative-url": "^3.0.0",
         "lodash": "^4.17.21",
         "mdast-util-definitions": "^4.0.0",
@@ -24037,23 +24091,23 @@
       "requires": {}
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -24061,9 +24115,9 @@
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -24072,7 +24126,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -24080,12 +24134,12 @@
       }
     },
     "gatsby-transformer-remark": {
-      "version": "6.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.0.tgz",
-      "integrity": "sha512-W7euQegQ3EzRvVntEldQWeCirInnhzKir2cMhFeAlqZm74h7fn2vlDr7CnHMncFsjZllj0AA73c+35+60Msntg==",
+      "version": "6.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-6.12.3.tgz",
+      "integrity": "sha512-/9eHBduRXok6Jq8hJaKUq7GOxhOnD0sDRTy/F+j3zdYe+rSVUAsgJsE9FpfvDVwb5pgbFA85wQIhOqGdf/ldYw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gray-matter": "^4.0.3",
         "hast-util-raw": "^6.1.0",
         "hast-util-to-html": "^7.1.3",
@@ -24109,18 +24163,18 @@
       }
     },
     "gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-worker": {
@@ -26034,9 +26088,9 @@
       }
     },
     "node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -27133,9 +27187,42 @@
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
+        },
+        "readable-stream": {
+          "version": "3.6.2",
+          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+          "requires": {
+            "inherits": "^2.0.3",
+            "string_decoder": "^1.1.1",
+            "util-deprecate": "^1.0.1"
+          }
+        },
+        "tar-fs": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+          "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+          "requires": {
+            "chownr": "^1.1.1",
+            "mkdirp-classic": "^0.5.2",
+            "pump": "^3.0.0",
+            "tar-stream": "^2.1.4"
+          }
+        },
+        "tar-stream": {
+          "version": "2.2.0",
+          "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+          "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+          "requires": {
+            "bl": "^4.0.3",
+            "end-of-stream": "^1.4.1",
+            "fs-constants": "^1.0.0",
+            "inherits": "^2.0.3",
+            "readable-stream": "^3.1.1"
+          }
         }
       }
     },
@@ -27296,6 +27383,11 @@
       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
     },
+    "queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -28112,24 +28204,24 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
         },
         "node-addon-api": {
           "version": "6.1.0",
@@ -28437,6 +28529,15 @@
       "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
+    "streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "requires": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -28742,38 +28843,23 @@
       "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
     },
     "tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "requires": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "requires": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "dependencies": {
-        "readable-stream": {
-          "version": "3.6.2",
-          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-          "requires": {
-            "inherits": "^2.0.3",
-            "string_decoder": "^1.1.1",
-            "util-deprecate": "^1.0.1"
-          }
-        }
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "terser": {
diff --git a/starters/blog/package.json b/starters/blog/package.json
index 9af54b5285914..8873b33bef54c 100644
--- a/starters/blog/package.json
+++ b/starters/blog/package.json
@@ -10,17 +10,17 @@
   "dependencies": {
     "@fontsource/merriweather": "^5.0.3",
     "@fontsource-variable/montserrat": "^5.0.4",
-    "gatsby": "^5.12.4",
-    "gatsby-plugin-feed": "^5.12.0",
-    "gatsby-plugin-image": "^3.12.0",
-    "gatsby-plugin-manifest": "^5.12.0",
-    "gatsby-plugin-sharp": "^5.12.0",
-    "gatsby-remark-images": "^7.12.0",
+    "gatsby": "^5.12.9",
+    "gatsby-plugin-feed": "^5.12.3",
+    "gatsby-plugin-image": "^3.12.3",
+    "gatsby-plugin-manifest": "^5.12.3",
+    "gatsby-plugin-sharp": "^5.12.3",
+    "gatsby-remark-images": "^7.12.3",
     "gatsby-remark-prismjs": "^7.12.0",
     "gatsby-remark-responsive-iframe": "^6.12.0",
-    "gatsby-source-filesystem": "^5.12.0",
-    "gatsby-transformer-remark": "^6.12.0",
-    "gatsby-transformer-sharp": "^5.12.0",
+    "gatsby-source-filesystem": "^5.12.1",
+    "gatsby-transformer-remark": "^6.12.3",
+    "gatsby-transformer-sharp": "^5.12.3",
     "prismjs": "^1.29.0",
     "react": "^18.1.0",
     "react-dom": "^18.1.0"
diff --git a/starters/default/package-lock.json b/starters/default/package-lock.json
index fd0cf2ad09928..2599429b428cb 100644
--- a/starters/default/package-lock.json
+++ b/starters/default/package-lock.json
@@ -9,12 +9,12 @@
       "version": "0.1.0",
       "license": "0BSD",
       "dependencies": {
-        "gatsby": "^5.12.4",
-        "gatsby-plugin-image": "^3.12.0",
-        "gatsby-plugin-manifest": "^5.12.0",
-        "gatsby-plugin-sharp": "^5.12.0",
-        "gatsby-source-filesystem": "^5.12.0",
-        "gatsby-transformer-sharp": "^5.12.0",
+        "gatsby": "^5.12.9",
+        "gatsby-plugin-image": "^3.12.3",
+        "gatsby-plugin-manifest": "^5.12.3",
+        "gatsby-plugin-sharp": "^5.12.3",
+        "gatsby-source-filesystem": "^5.12.1",
+        "gatsby-transformer-sharp": "^5.12.3",
         "react": "^18.2.0",
         "react-dom": "^18.2.0"
       },
@@ -2019,14 +2019,14 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -3845,12 +3845,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/parse-json": {
@@ -4705,6 +4705,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "node_modules/b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "node_modules/babel-eslint": {
       "version": "10.1.0",
       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
@@ -4859,13 +4864,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -4923,9 +4928,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -4940,7 +4945,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -5961,9 +5966,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -7731,6 +7736,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "node_modules/fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "node_modules/fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -8130,9 +8140,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -8260,9 +8270,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8303,8 +8313,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -8346,19 +8356,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -8439,7 +8449,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -8447,9 +8457,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8468,13 +8478,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -8502,9 +8512,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -8528,11 +8538,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -8545,12 +8555,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -8563,15 +8573,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -8581,11 +8591,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -8606,22 +8616,22 @@
       }
     },
     "node_modules/gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       },
@@ -8643,15 +8653,15 @@
       }
     },
     "node_modules/gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8661,9 +8671,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -8671,10 +8681,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -8686,9 +8696,9 @@
       }
     },
     "node_modules/gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -8696,12 +8706,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8737,9 +8747,9 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -8747,7 +8757,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8757,15 +8767,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -8810,26 +8820,26 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -8843,9 +8853,9 @@
       }
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8855,7 +8865,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -8866,18 +8876,18 @@
       }
     },
     "node_modules/gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -11139,9 +11149,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -12638,13 +12648,52 @@
       }
     },
     "node_modules/prebuild-install/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
     },
+    "node_modules/prebuild-install/node_modules/readable-stream": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "dependencies": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-fs": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "dependencies": {
+        "chownr": "^1.1.1",
+        "mkdirp-classic": "^0.5.2",
+        "pump": "^3.0.0",
+        "tar-stream": "^2.1.4"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-stream": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "dependencies": {
+        "bl": "^4.0.3",
+        "end-of-stream": "^1.4.1",
+        "fs-constants": "^1.0.0",
+        "inherits": "^2.0.3",
+        "readable-stream": "^3.1.1"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
     "node_modules/prelude-ls": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -12845,6 +12894,11 @@
         }
       ]
     },
+    "node_modules/queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "node_modules/quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -13696,18 +13750,18 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "engines": {
@@ -13718,9 +13772,9 @@
       }
     },
     "node_modules/sharp/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
@@ -14122,6 +14176,15 @@
         "node": ">=10.0.0"
       }
     },
+    "node_modules/streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "dependencies": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "node_modules/strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -14444,42 +14507,23 @@
       }
     },
     "node_modules/tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "dependencies": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "node_modules/tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
-      "dependencies": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/tar-stream/node_modules/readable-stream": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "node_modules/terser": {
@@ -17024,14 +17068,14 @@
       }
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -18343,12 +18387,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/parse-json": {
@@ -18981,6 +19025,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "babel-eslint": {
       "version": "10.1.0",
       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
@@ -19101,13 +19150,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -19155,9 +19204,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -19172,7 +19221,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -19939,9 +19988,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -21257,6 +21306,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -21540,9 +21594,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -21632,9 +21686,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21674,8 +21728,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -21717,20 +21771,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -21934,9 +21988,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21954,13 +22008,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -21982,9 +22036,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -22005,9 +22059,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -22019,36 +22073,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -22063,42 +22117,42 @@
       }
     },
     "gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -22106,18 +22160,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -22125,12 +22179,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "dependencies": {
         "async": {
@@ -22154,9 +22208,9 @@
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -22164,19 +22218,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -22199,23 +22253,23 @@
       "requires": {}
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -22223,9 +22277,9 @@
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -22234,7 +22288,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -22242,18 +22296,18 @@
       }
     },
     "gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-worker": {
@@ -23738,9 +23792,9 @@
       }
     },
     "node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -24724,9 +24778,42 @@
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
+        },
+        "readable-stream": {
+          "version": "3.6.2",
+          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+          "requires": {
+            "inherits": "^2.0.3",
+            "string_decoder": "^1.1.1",
+            "util-deprecate": "^1.0.1"
+          }
+        },
+        "tar-fs": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+          "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+          "requires": {
+            "chownr": "^1.1.1",
+            "mkdirp-classic": "^0.5.2",
+            "pump": "^3.0.0",
+            "tar-stream": "^2.1.4"
+          }
+        },
+        "tar-stream": {
+          "version": "2.2.0",
+          "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+          "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+          "requires": {
+            "bl": "^4.0.3",
+            "end-of-stream": "^1.4.1",
+            "fs-constants": "^1.0.0",
+            "inherits": "^2.0.3",
+            "readable-stream": "^3.1.1"
+          }
         }
       }
     },
@@ -24874,6 +24961,11 @@
       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
     },
+    "queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -25522,24 +25614,24 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
         },
         "node-addon-api": {
           "version": "6.1.0",
@@ -25842,6 +25934,15 @@
       "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
+    "streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "requires": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -26085,38 +26186,23 @@
       "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
     },
     "tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "requires": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "requires": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "dependencies": {
-        "readable-stream": {
-          "version": "3.6.2",
-          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-          "requires": {
-            "inherits": "^2.0.3",
-            "string_decoder": "^1.1.1",
-            "util-deprecate": "^1.0.1"
-          }
-        }
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "terser": {
diff --git a/starters/default/package.json b/starters/default/package.json
index ae056e4c27eee..8c4931efc71b8 100644
--- a/starters/default/package.json
+++ b/starters/default/package.json
@@ -5,12 +5,12 @@
   "version": "0.1.0",
   "author": "Kyle Mathews <mathews.kyle@gmail.com>",
   "dependencies": {
-    "gatsby": "^5.12.4",
-    "gatsby-plugin-image": "^3.12.0",
-    "gatsby-plugin-manifest": "^5.12.0",
-    "gatsby-plugin-sharp": "^5.12.0",
-    "gatsby-source-filesystem": "^5.12.0",
-    "gatsby-transformer-sharp": "^5.12.0",
+    "gatsby": "^5.12.9",
+    "gatsby-plugin-image": "^3.12.3",
+    "gatsby-plugin-manifest": "^5.12.3",
+    "gatsby-plugin-sharp": "^5.12.3",
+    "gatsby-source-filesystem": "^5.12.1",
+    "gatsby-transformer-sharp": "^5.12.3",
     "react": "^18.2.0",
     "react-dom": "^18.2.0"
   },
diff --git a/starters/gatsby-starter-minimal-ts/package-lock.json b/starters/gatsby-starter-minimal-ts/package-lock.json
index d2d251b71bf5a..722b1be102fef 100644
--- a/starters/gatsby-starter-minimal-ts/package-lock.json
+++ b/starters/gatsby-starter-minimal-ts/package-lock.json
@@ -9,7 +9,7 @@
       "version": "1.0.0",
       "license": "0BSD",
       "dependencies": {
-        "gatsby": "^5.12.4",
+        "gatsby": "^5.12.9",
         "react": "^18.2.0",
         "react-dom": "^18.2.0"
       },
@@ -2017,14 +2017,14 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -3784,12 +3784,12 @@
       "integrity": "sha512-wheIYdr4NYML61AjC8MKj/2jrR/kDQri/CIpVoZwldwhnIrD/j9jIU5bJ8yBKuB2VhpFV7Ab6G2XkBjv9r9Zzw=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/parse-json": {
@@ -4812,13 +4812,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -4876,9 +4876,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -4893,7 +4893,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -5922,9 +5922,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -8094,9 +8094,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -8224,9 +8224,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8267,8 +8267,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -8310,19 +8310,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -8403,7 +8403,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -8411,9 +8411,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8432,13 +8432,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -8466,9 +8466,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -8492,11 +8492,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -8509,12 +8509,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -8527,15 +8527,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -8545,11 +8545,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -8570,9 +8570,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -8580,10 +8580,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -8595,9 +8595,9 @@
       }
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -8605,7 +8605,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8615,15 +8615,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -8668,20 +8668,20 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8691,7 +8691,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -10975,9 +10975,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -13538,9 +13538,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
@@ -13941,9 +13941,9 @@
       }
     },
     "node_modules/streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "dependencies": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
@@ -16809,14 +16809,14 @@
       }
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -18066,12 +18066,12 @@
       "integrity": "sha512-wheIYdr4NYML61AjC8MKj/2jrR/kDQri/CIpVoZwldwhnIrD/j9jIU5bJ8yBKuB2VhpFV7Ab6G2XkBjv9r9Zzw=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/parse-json": {
@@ -18838,13 +18838,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -18892,9 +18892,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -18909,7 +18909,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -19686,9 +19686,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -21296,9 +21296,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -21388,9 +21388,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21430,8 +21430,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -21473,20 +21473,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -21703,9 +21703,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21723,13 +21723,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -21751,9 +21751,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -21774,9 +21774,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -21788,36 +21788,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -21832,9 +21832,9 @@
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -21842,18 +21842,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -21861,19 +21861,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -21896,17 +21896,17 @@
       "requires": {}
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -21915,7 +21915,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -23407,9 +23407,9 @@
       }
     },
     "node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -25203,9 +25203,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
         "detect-libc": "^2.0.2",
@@ -25501,9 +25501,9 @@
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
     "streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "requires": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
diff --git a/starters/gatsby-starter-minimal-ts/package.json b/starters/gatsby-starter-minimal-ts/package.json
index e08d07d9f17dd..e60c6d77a06a8 100644
--- a/starters/gatsby-starter-minimal-ts/package.json
+++ b/starters/gatsby-starter-minimal-ts/package.json
@@ -17,7 +17,7 @@
   },
   "license": "0BSD",
   "dependencies": {
-    "gatsby": "^5.12.4",
+    "gatsby": "^5.12.9",
     "react": "^18.2.0",
     "react-dom": "^18.2.0"
   },
diff --git a/starters/gatsby-starter-minimal/package-lock.json b/starters/gatsby-starter-minimal/package-lock.json
index 01f8a8d7a9cdd..0c0edb929e268 100644
--- a/starters/gatsby-starter-minimal/package-lock.json
+++ b/starters/gatsby-starter-minimal/package-lock.json
@@ -9,7 +9,7 @@
       "version": "1.0.0",
       "license": "0BSD",
       "dependencies": {
-        "gatsby": "^5.12.4",
+        "gatsby": "^5.12.9",
         "react": "^18.2.0",
         "react-dom": "^18.2.0"
       }
@@ -2011,14 +2011,14 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -3778,12 +3778,12 @@
       "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/parse-json": {
@@ -4767,13 +4767,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -4831,9 +4831,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -4848,7 +4848,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -5877,9 +5877,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -8049,9 +8049,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -8179,9 +8179,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8222,8 +8222,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -8265,19 +8265,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -8358,7 +8358,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -8366,9 +8366,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8387,13 +8387,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -8421,9 +8421,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -8447,11 +8447,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -8464,12 +8464,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -8482,15 +8482,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -8500,11 +8500,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -8525,9 +8525,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -8535,10 +8535,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -8550,9 +8550,9 @@
       }
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -8560,7 +8560,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8570,15 +8570,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -8623,20 +8623,20 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8646,7 +8646,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -10930,9 +10930,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -13493,9 +13493,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
@@ -13896,9 +13896,9 @@
       }
     },
     "node_modules/streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "dependencies": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
@@ -16752,14 +16752,14 @@
       }
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -18009,12 +18009,12 @@
       "integrity": "sha512-6qKpDtoaYLM+5+AFChLhHermMQxc3TOEFIDzrZLPRGHPrLEwqFkkT5Kx3ju05g6X7uDPazz3jHbKPX0KzCjntg=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/parse-json": {
@@ -18750,13 +18750,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -18804,9 +18804,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -18821,7 +18821,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -19598,9 +19598,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -21208,9 +21208,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -21300,9 +21300,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21342,8 +21342,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -21385,20 +21385,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -21615,9 +21615,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21635,13 +21635,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -21663,9 +21663,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -21686,9 +21686,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -21700,36 +21700,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -21744,9 +21744,9 @@
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -21754,18 +21754,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -21773,19 +21773,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -21808,17 +21808,17 @@
       "requires": {}
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -21827,7 +21827,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -23319,9 +23319,9 @@
       }
     },
     "node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -25115,9 +25115,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
         "detect-libc": "^2.0.2",
@@ -25413,9 +25413,9 @@
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
     "streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "requires": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
diff --git a/starters/gatsby-starter-minimal/package.json b/starters/gatsby-starter-minimal/package.json
index dbd434bdb1154..7a4d4c0bf4a2c 100644
--- a/starters/gatsby-starter-minimal/package.json
+++ b/starters/gatsby-starter-minimal/package.json
@@ -16,7 +16,7 @@
   },
   "license": "0BSD",
   "dependencies": {
-    "gatsby": "^5.12.4",
+    "gatsby": "^5.12.9",
     "react": "^18.2.0",
     "react-dom": "^18.2.0"
   }
diff --git a/starters/gatsby-starter-theme-workspace/example/package.json b/starters/gatsby-starter-theme-workspace/example/package.json
index 33f950338015a..6f40f8babf856 100644
--- a/starters/gatsby-starter-theme-workspace/example/package.json
+++ b/starters/gatsby-starter-theme-workspace/example/package.json
@@ -8,7 +8,7 @@
     "build": "gatsby build"
   },
   "dependencies": {
-    "gatsby": "^5.12.4",
+    "gatsby": "^5.12.9",
     "gatsby-theme-minimal": "^1.0.0",
     "react": "^18.2.0",
     "react-dom": "^18.2.0"
diff --git a/starters/gatsby-starter-wordpress-blog/package-lock.json b/starters/gatsby-starter-wordpress-blog/package-lock.json
index e8c2700a7110c..aedc76a8db070 100644
--- a/starters/gatsby-starter-wordpress-blog/package-lock.json
+++ b/starters/gatsby-starter-wordpress-blog/package-lock.json
@@ -12,12 +12,12 @@
         "@fontsource-variable/montserrat": "^5.0.4",
         "@fontsource/merriweather": "^5.0.3",
         "@wordpress/block-library": "^8.13.0",
-        "gatsby": "^5.12.4",
-        "gatsby-plugin-image": "^3.12.0",
-        "gatsby-plugin-manifest": "^5.12.0",
-        "gatsby-plugin-sharp": "^5.12.0",
-        "gatsby-source-wordpress": "^7.12.0",
-        "gatsby-transformer-sharp": "^5.12.0",
+        "gatsby": "^5.12.9",
+        "gatsby-plugin-image": "^3.12.3",
+        "gatsby-plugin-manifest": "^5.12.3",
+        "gatsby-plugin-sharp": "^5.12.3",
+        "gatsby-source-wordpress": "^7.12.3",
+        "gatsby-transformer-sharp": "^5.12.3",
         "html-react-parser": "^4.0.0",
         "lodash": "^4.17.21",
         "react": "^18.2.0",
@@ -2292,14 +2292,14 @@
       "integrity": "sha512-iCngvmyUfmWxQwqi3ekD8NIysXresp9L6M9fPJXUgUNWvEHhEXjMYg6RvIiZVexKrlRgtEY1KVt11kh4KFTDYQ=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -4836,12 +4836,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/offscreencanvas": {
@@ -6607,6 +6607,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "node_modules/b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "node_modules/babel-jsx-utils": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/babel-jsx-utils/-/babel-jsx-utils-1.1.0.tgz",
@@ -6731,13 +6736,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -6795,9 +6800,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -6812,7 +6817,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -7974,9 +7979,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -9861,6 +9866,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "node_modules/fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "node_modules/fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -10265,9 +10275,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -10433,9 +10443,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -10476,8 +10486,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -10519,19 +10529,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -10612,7 +10622,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -10620,9 +10630,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -10641,13 +10651,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -10675,9 +10685,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -10701,11 +10711,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -10718,12 +10728,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -10736,15 +10746,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -10754,11 +10764,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -10802,22 +10812,22 @@
       }
     },
     "node_modules/gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       },
@@ -10839,15 +10849,15 @@
       }
     },
     "node_modules/gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -10857,9 +10867,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -10867,10 +10877,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -10882,9 +10892,9 @@
       }
     },
     "node_modules/gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -10892,12 +10902,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -10933,9 +10943,9 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -10943,7 +10953,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -10953,15 +10963,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -11006,26 +11016,26 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -11039,9 +11049,9 @@
       }
     },
     "node_modules/gatsby-source-wordpress": {
-      "version": "7.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-wordpress/-/gatsby-source-wordpress-7.12.0.tgz",
-      "integrity": "sha512-v9aKlC3HJM7toSyH8wHPLfsnfgOX54QG6AWXnMibF8099a7ie9ZtiTcYBZxUAdqnirQWjAyku6/RliQTORzg/Q==",
+      "version": "7.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-source-wordpress/-/gatsby-source-wordpress-7.12.3.tgz",
+      "integrity": "sha512-QR14A7yXz144KLTVmspF8M8MrMSyFvMGaw2aqxrtworYJSkTcYmmm3ndVMlBioiimQPRsmnR8abdKGFngkDqLA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@rematch/core": "^2.2.0",
@@ -11063,10 +11073,10 @@
         "file-type": "^15.0.1",
         "filesize": "^6.4.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-plugin-catch-links": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-source-filesystem": "^5.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-source-filesystem": "^5.12.1",
         "glob": "^7.2.3",
         "got": "^11.8.6",
         "immer": "^9.0.21",
@@ -11078,7 +11088,7 @@
         "read-chunk": "^3.2.0",
         "replaceall": "^0.1.6",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1",
+        "sharp": "^0.32.6",
         "valid-url": "^1.0.9"
       },
       "engines": {
@@ -11174,9 +11184,9 @@
       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -11186,7 +11196,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -11197,18 +11207,18 @@
       }
     },
     "node_modules/gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -13441,9 +13451,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -15079,13 +15089,52 @@
       }
     },
     "node_modules/prebuild-install/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
     },
+    "node_modules/prebuild-install/node_modules/readable-stream": {
+      "version": "3.6.2",
+      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "dependencies": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      },
+      "engines": {
+        "node": ">= 6"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-fs": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "dependencies": {
+        "chownr": "^1.1.1",
+        "mkdirp-classic": "^0.5.2",
+        "pump": "^3.0.0",
+        "tar-stream": "^2.1.4"
+      }
+    },
+    "node_modules/prebuild-install/node_modules/tar-stream": {
+      "version": "2.2.0",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "dependencies": {
+        "bl": "^4.0.3",
+        "end-of-stream": "^1.4.1",
+        "fs-constants": "^1.0.0",
+        "inherits": "^2.0.3",
+        "readable-stream": "^3.1.1"
+      },
+      "engines": {
+        "node": ">=6"
+      }
+    },
     "node_modules/prelude-ls": {
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -15303,6 +15352,11 @@
         }
       ]
     },
+    "node_modules/queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "node_modules/quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -16462,18 +16516,18 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "engines": {
@@ -16484,9 +16538,9 @@
       }
     },
     "node_modules/sharp/node_modules/detect-libc": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-      "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
+      "version": "2.0.2",
+      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
       "engines": {
         "node": ">=8"
       }
@@ -17087,6 +17141,15 @@
         "node": ">=10.0.0"
       }
     },
+    "node_modules/streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "dependencies": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "node_modules/strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -17493,42 +17556,23 @@
       }
     },
     "node_modules/tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "dependencies": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "node_modules/tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
-      "dependencies": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/tar-stream/node_modules/readable-stream": {
-      "version": "3.6.2",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "dependencies": {
-        "inherits": "^2.0.3",
-        "string_decoder": "^1.1.1",
-        "util-deprecate": "^1.0.1"
-      },
-      "engines": {
-        "node": ">= 6"
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "node_modules/terser": {
@@ -20408,14 +20452,14 @@
       "integrity": "sha512-iCngvmyUfmWxQwqi3ekD8NIysXresp9L6M9fPJXUgUNWvEHhEXjMYg6RvIiZVexKrlRgtEY1KVt11kh4KFTDYQ=="
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -22129,12 +22173,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/offscreencanvas": {
@@ -23465,6 +23509,11 @@
         "deep-equal": "^2.0.5"
       }
     },
+    "b4a": {
+      "version": "1.6.4",
+      "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
+      "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw=="
+    },
     "babel-jsx-utils": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/babel-jsx-utils/-/babel-jsx-utils-1.1.0.tgz",
@@ -23563,13 +23612,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -23617,9 +23666,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -23634,7 +23683,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -24519,9 +24568,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -25935,6 +25984,11 @@
       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
     },
+    "fast-fifo": {
+      "version": "1.3.2",
+      "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
+      "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
+    },
     "fast-glob": {
       "version": "3.2.12",
       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
@@ -26223,9 +26277,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -26341,9 +26395,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -26383,8 +26437,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -26426,20 +26480,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -26535,9 +26589,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -26555,13 +26609,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -26583,9 +26637,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -26606,9 +26660,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -26620,36 +26674,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -26680,42 +26734,42 @@
       }
     },
     "gatsby-plugin-image": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.0.tgz",
-      "integrity": "sha512-zvkEotc3EgWfxdUuIeu81fN/dTY8GRVxGYwRKI7kkHpKAFUz2CIIQjxg16LSRxv0lGfRUxfPqxuMqBuk99GWOQ==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-3.12.3.tgz",
+      "integrity": "sha512-945XpVY/14M9msfOI2fulunEUSJnw0YnwfbRq7omvqAWOH/fCnXWkyYj89NAcmNIOSM/a+KgQyaIDosnVHXdpw==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/parser": "^7.20.13",
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
         "babel-jsx-utils": "^1.1.0",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
         "camelcase": "^6.3.0",
         "chokidar": "^3.5.3",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "objectFitPolyfill": "^2.3.5",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-plugin-manifest": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.0.tgz",
-      "integrity": "sha512-M4tq4AX4yVNUQnYQ5SI1ba/Khqof4PtyVtIpzzGE82O53Jg3M5AWZ0KGcz+d3UFdw1PGXYF+UtTzPlzMiTTeEg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-5.12.3.tgz",
+      "integrity": "sha512-qpH0pSIIt7ggO7OnP127eKn6fhD1DKTzg9Aw8vaMCO8MMOQ5qfOn3ZrRCgH6DuaU1admZU18gFKlCKH+QHoGfQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -26723,18 +26777,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.0.tgz",
-      "integrity": "sha512-of9E26/eLenTgNUjzFYJGbwIIGoXRCOCA1Dsz7dKvcx11b0pNf27C65AiEWPudWXHl+OUjFX/bNNBBooqN+nlg==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-5.12.3.tgz",
+      "integrity": "sha512-bEVhap/Ce6pzXXk/9U6Xug9+MmXwpZKzQZke8PxNBy1ouMZ2H4chgpcASnWpwnWkPvP+Fnehlh/whySDHmoLGw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "async": "^3.2.4",
@@ -26742,12 +26796,12 @@
         "debug": "^4.3.4",
         "filenamify": "^4.3.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "lodash": "^4.17.21",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "dependencies": {
         "async": {
@@ -26771,9 +26825,9 @@
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -26781,19 +26835,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -26815,23 +26869,23 @@
       "integrity": "sha512-prYN8x8q+ErQpy8G4c8VR+BalFe1H7v09/esJWF8Ufmy7xi0FsbG56a/Ee2YDrnuu942lhY+ailWR+UnDSDA8g=="
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-source-filesystem": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.0.tgz",
-      "integrity": "sha512-0BZkgADBu56vTzZ6TLvrMXhp8MzpEqvtpsI+VRtNTlsu6ULaHRjoMClomlAqWecjBXTkujhwpSjnIfEmpmCaLQ==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-5.12.1.tgz",
+      "integrity": "sha512-JV6lttId7cBDasVaweFbKuDQP9VH8fFgI1Mg0sM/tfydfKTLXiEbBadKgEHbvbwAZsYjK+/KvT7A58dzrzDdXw==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "chokidar": "^3.5.3",
         "file-type": "^16.5.4",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "mime": "^3.0.0",
         "pretty-bytes": "^5.6.0",
         "valid-url": "^1.0.9",
@@ -26839,9 +26893,9 @@
       }
     },
     "gatsby-source-wordpress": {
-      "version": "7.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-source-wordpress/-/gatsby-source-wordpress-7.12.0.tgz",
-      "integrity": "sha512-v9aKlC3HJM7toSyH8wHPLfsnfgOX54QG6AWXnMibF8099a7ie9ZtiTcYBZxUAdqnirQWjAyku6/RliQTORzg/Q==",
+      "version": "7.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-source-wordpress/-/gatsby-source-wordpress-7.12.3.tgz",
+      "integrity": "sha512-QR14A7yXz144KLTVmspF8M8MrMSyFvMGaw2aqxrtworYJSkTcYmmm3ndVMlBioiimQPRsmnR8abdKGFngkDqLA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@rematch/core": "^2.2.0",
@@ -26863,10 +26917,10 @@
         "file-type": "^15.0.1",
         "filesize": "^6.4.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-plugin-catch-links": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-source-filesystem": "^5.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-source-filesystem": "^5.12.1",
         "glob": "^7.2.3",
         "got": "^11.8.6",
         "immer": "^9.0.21",
@@ -26878,7 +26932,7 @@
         "read-chunk": "^3.2.0",
         "replaceall": "^0.1.6",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1",
+        "sharp": "^0.32.6",
         "valid-url": "^1.0.9"
       },
       "dependencies": {
@@ -26948,9 +27002,9 @@
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -26959,7 +27013,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -26967,18 +27021,18 @@
       }
     },
     "gatsby-transformer-sharp": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.0.tgz",
-      "integrity": "sha512-nx7taigcXEcvhWVaLTWaox+UwbD7bomwbY3kw7XAE5nEYlAlMVgnpY+L3KlE3bmMoNx5afXIrSWa3Ufaip4/9w==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-5.12.3.tgz",
+      "integrity": "sha512-unVF6XJX2W6XU1NzqsSPAHQJQa8L3XIFROqXsvlLvPNgYDyXdczV33XZGNg8XaLIbPWNo9eHwOPxzS5TvBz4Fg==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "common-tags": "^1.8.2",
         "fs-extra": "^11.1.1",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-plugin-utils": "^4.12.3",
         "probe-image-size": "^7.2.3",
         "semver": "^7.5.3",
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-worker": {
@@ -28608,9 +28662,9 @@
       }
     },
     "node-abi": {
-      "version": "3.40.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.40.0.tgz",
-      "integrity": "sha512-zNy02qivjjRosswoYmPi8hIKJRr8MpQyeKT6qlcq/OnOgA3Rhoae+IYOqsM9V5+JnHWmxKnWOT2GxvtqdtOCXA==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -29688,9 +29742,42 @@
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
+        },
+        "readable-stream": {
+          "version": "3.6.2",
+          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+          "requires": {
+            "inherits": "^2.0.3",
+            "string_decoder": "^1.1.1",
+            "util-deprecate": "^1.0.1"
+          }
+        },
+        "tar-fs": {
+          "version": "2.1.1",
+          "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
+          "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+          "requires": {
+            "chownr": "^1.1.1",
+            "mkdirp-classic": "^0.5.2",
+            "pump": "^3.0.0",
+            "tar-stream": "^2.1.4"
+          }
+        },
+        "tar-stream": {
+          "version": "2.2.0",
+          "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
+          "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+          "requires": {
+            "bl": "^4.0.3",
+            "end-of-stream": "^1.4.1",
+            "fs-constants": "^1.0.0",
+            "inherits": "^2.0.3",
+            "readable-stream": "^3.1.1"
+          }
         }
       }
     },
@@ -29856,6 +29943,11 @@
       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
     },
+    "queue-tick": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
+      "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag=="
+    },
     "quick-lru": {
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
@@ -30708,24 +30800,24 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.1",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz",
-      "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
-        "detect-libc": "^2.0.1",
+        "detect-libc": "^2.0.2",
         "node-addon-api": "^6.1.0",
         "prebuild-install": "^7.1.1",
-        "semver": "^7.5.0",
+        "semver": "^7.5.4",
         "simple-get": "^4.0.1",
-        "tar-fs": "^2.1.1",
+        "tar-fs": "^3.0.4",
         "tunnel-agent": "^0.6.0"
       },
       "dependencies": {
         "detect-libc": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
-          "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
+          "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw=="
         },
         "node-addon-api": {
           "version": "6.1.0",
@@ -31187,6 +31279,15 @@
       "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz",
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
+    "streamx": {
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
+      "requires": {
+        "fast-fifo": "^1.1.0",
+        "queue-tick": "^1.0.1"
+      }
+    },
     "strict-uri-encode": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
@@ -31498,38 +31599,23 @@
       "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
     },
     "tar-fs": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
-      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz",
+      "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==",
       "requires": {
-        "chownr": "^1.1.1",
         "mkdirp-classic": "^0.5.2",
         "pump": "^3.0.0",
-        "tar-stream": "^2.1.4"
+        "tar-stream": "^3.1.5"
       }
     },
     "tar-stream": {
-      "version": "2.2.0",
-      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
-      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
+      "version": "3.1.6",
+      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz",
+      "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==",
       "requires": {
-        "bl": "^4.0.3",
-        "end-of-stream": "^1.4.1",
-        "fs-constants": "^1.0.0",
-        "inherits": "^2.0.3",
-        "readable-stream": "^3.1.1"
-      },
-      "dependencies": {
-        "readable-stream": {
-          "version": "3.6.2",
-          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
-          "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
-          "requires": {
-            "inherits": "^2.0.3",
-            "string_decoder": "^1.1.1",
-            "util-deprecate": "^1.0.1"
-          }
-        }
+        "b4a": "^1.6.4",
+        "fast-fifo": "^1.2.0",
+        "streamx": "^2.15.0"
       }
     },
     "terser": {
diff --git a/starters/gatsby-starter-wordpress-blog/package.json b/starters/gatsby-starter-wordpress-blog/package.json
index 574754dc4b2c4..02f338b701546 100644
--- a/starters/gatsby-starter-wordpress-blog/package.json
+++ b/starters/gatsby-starter-wordpress-blog/package.json
@@ -11,12 +11,12 @@
     "@fontsource/merriweather": "^5.0.3",
     "@fontsource-variable/montserrat": "^5.0.4",
     "@wordpress/block-library": "^8.13.0",
-    "gatsby": "^5.12.4",
-    "gatsby-plugin-image": "^3.12.0",
-    "gatsby-plugin-manifest": "^5.12.0",
-    "gatsby-plugin-sharp": "^5.12.0",
-    "gatsby-source-wordpress": "^7.12.0",
-    "gatsby-transformer-sharp": "^5.12.0",
+    "gatsby": "^5.12.9",
+    "gatsby-plugin-image": "^3.12.3",
+    "gatsby-plugin-manifest": "^5.12.3",
+    "gatsby-plugin-sharp": "^5.12.3",
+    "gatsby-source-wordpress": "^7.12.3",
+    "gatsby-transformer-sharp": "^5.12.3",
     "html-react-parser": "^4.0.0",
     "lodash": "^4.17.21",
     "react": "^18.2.0",
diff --git a/starters/hello-world/package-lock.json b/starters/hello-world/package-lock.json
index 00589150599ff..9c0a152c1a694 100644
--- a/starters/hello-world/package-lock.json
+++ b/starters/hello-world/package-lock.json
@@ -9,7 +9,7 @@
       "version": "0.1.0",
       "license": "0BSD",
       "dependencies": {
-        "gatsby": "^5.12.4",
+        "gatsby": "^5.12.9",
         "react": "^18.2.0",
         "react-dom": "^18.2.0"
       }
@@ -2011,14 +2011,14 @@
       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
     },
     "node_modules/@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0",
@@ -3837,12 +3837,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "node_modules/@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "dependencies": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "node_modules/@types/parse-json": {
@@ -4826,13 +4826,13 @@
       }
     },
     "node_modules/babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -4890,9 +4890,9 @@
       }
     },
     "node_modules/babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "dependencies": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -4907,7 +4907,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       },
       "engines": {
@@ -5928,9 +5928,9 @@
       }
     },
     "node_modules/create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13"
       },
@@ -8078,9 +8078,9 @@
       }
     },
     "node_modules/form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -8208,9 +8208,9 @@
       }
     },
     "node_modules/gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8251,8 +8251,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -8294,19 +8294,19 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -8387,7 +8387,7 @@
         "node": ">=18.0.0"
       },
       "optionalDependencies": {
-        "gatsby-sharp": "^1.12.0"
+        "gatsby-sharp": "^1.12.1"
       },
       "peerDependencies": {
         "react": "^18.0.0 || ^0.0.0",
@@ -8395,9 +8395,9 @@
       }
     },
     "node_modules/gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8416,13 +8416,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -8450,9 +8450,9 @@
       }
     },
     "node_modules/gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -8476,11 +8476,11 @@
       }
     },
     "node_modules/gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg==",
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=14.15.0"
       }
     },
     "node_modules/gatsby-legacy-polyfills": {
@@ -8493,12 +8493,12 @@
       }
     },
     "node_modules/gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "dependencies": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       },
       "engines": {
@@ -8511,15 +8511,15 @@
       }
     },
     "node_modules/gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
@@ -8529,11 +8529,11 @@
       }
     },
     "node_modules/gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "dependencies": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -8554,9 +8554,9 @@
       }
     },
     "node_modules/gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -8564,10 +8564,10 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       },
@@ -8579,9 +8579,9 @@
       }
     },
     "node_modules/gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "dependencies": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -8589,7 +8589,7 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       },
       "engines": {
         "node": ">=18.0.0"
@@ -8599,15 +8599,15 @@
       }
     },
     "node_modules/gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "dependencies": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -8652,20 +8652,20 @@
       }
     },
     "node_modules/gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "dependencies": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       },
       "engines": {
         "node": ">=18.0.0"
       }
     },
     "node_modules/gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "hasInstallScript": true,
       "dependencies": {
         "@babel/code-frame": "^7.18.6",
@@ -8675,7 +8675,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -10921,9 +10921,9 @@
       }
     },
     "node_modules/node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "dependencies": {
         "semver": "^7.3.5"
       },
@@ -13476,9 +13476,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "node_modules/sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "hasInstallScript": true,
       "dependencies": {
         "color": "^4.2.3",
@@ -13882,9 +13882,9 @@
       }
     },
     "node_modules/streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "dependencies": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
@@ -16717,14 +16717,14 @@
       }
     },
     "@gatsbyjs/parcel-namer-relative-to-cwd": {
-      "version": "2.12.0",
-      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.0.tgz",
-      "integrity": "sha512-ENTps2Fg3EMy5WyTrX3TY62McmZcyhJbU/rD90UTyqZnB9XbuEFNW72Ya6qH0jXMPV7tcxNeD2P7HijuJ1O5lQ==",
+      "version": "2.12.1",
+      "resolved": "https://registry.npmjs.org/@gatsbyjs/parcel-namer-relative-to-cwd/-/parcel-namer-relative-to-cwd-2.12.1.tgz",
+      "integrity": "sha512-DYtRRu0yhs/T3eWtOsuJK8qG5+TPfMnbB3q20hYOxsm6BnOuIUYIHNmZNlP7VcrBTCCZJUW/6xhq81mA6GvHWA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@parcel/namer-default": "2.8.3",
         "@parcel/plugin": "2.8.3",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "@gatsbyjs/reach-router": {
@@ -18036,12 +18036,12 @@
       "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
     },
     "@types/node-fetch": {
-      "version": "2.6.4",
-      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
-      "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+      "version": "2.6.8",
+      "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.8.tgz",
+      "integrity": "sha512-nnH5lV9QCMPsbEVdTb5Y+F3GQxLSw1xQgIydrb2gSfEavRPs50FnMr+KUaa+LoPSqibm2N+ZZxH7lavZlAT4GA==",
       "requires": {
         "@types/node": "*",
-        "form-data": "^3.0.0"
+        "form-data": "^4.0.0"
       }
     },
     "@types/parse-json": {
@@ -18777,13 +18777,13 @@
       }
     },
     "babel-plugin-remove-graphql-queries": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.0.tgz",
-      "integrity": "sha512-9lLU6pYKtS0tSfqzehAHp1ODgTzOtoZPIkVfmjCTxATtEmgCO+Z8tptdW+pcp2cKEs9BIJ6SuOkE47SEXxVeiw==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-5.12.1.tgz",
+      "integrity": "sha512-R5FyZLs+YfhCpUJkpSyVwIbaw9Ya4TC4xIOBJzPK9Z3u5XVCI459aykLPyfYAWwbsI9yvjm/Ux5ft4/U4rNvMQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/types": "^7.20.7",
-        "gatsby-core-utils": "^4.12.0"
+        "gatsby-core-utils": "^4.12.1"
       }
     },
     "babel-plugin-syntax-trailing-function-commas": {
@@ -18831,9 +18831,9 @@
       }
     },
     "babel-preset-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.0.tgz",
-      "integrity": "sha512-355xQi5cZIFYCdCbeJ9mHipEZrk0Jmk5zq21Kd4FlYAAYn0L8lC/YiSG44muRyPDdSVJiLOr6pMGOWQRe5PPyg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-3.12.1.tgz",
+      "integrity": "sha512-M3q7TB9YOpILjyd4ShjvWG0Agzjapu+FPQUczy9iBxlzVPcAe5hiPRlEin1v0CvXrlwj+GNydrhlczCPaf8YkA==",
       "requires": {
         "@babel/plugin-proposal-class-properties": "^7.18.6",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -18848,7 +18848,7 @@
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-macros": "^3.1.0",
         "babel-plugin-transform-react-remove-prop-types": "^0.4.24",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "gatsby-legacy-polyfills": "^3.12.0"
       }
     },
@@ -19615,9 +19615,9 @@
       }
     },
     "create-gatsby": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.0.tgz",
-      "integrity": "sha512-cAWZ6046W0kUDAVRwpAEYlHTUAZApN5xmuq24JMDQPO5Qzn1eWe7s2LZ8V3isWOMOHXHKMMVm83NtJYIHql80g==",
+      "version": "3.12.3",
+      "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-3.12.3.tgz",
+      "integrity": "sha512-N0K/Z/MD5LMRJcBy669WpSgrn+31zBV72Lv0RHolX0fXa77Yx58HsEiLWz83j/dtciGMQfEOEHFRetUqZhOggA==",
       "requires": {
         "@babel/runtime": "^7.20.13"
       }
@@ -21206,9 +21206,9 @@
       }
     },
     "form-data": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
-      "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
       "requires": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -21298,9 +21298,9 @@
       "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
     },
     "gatsby": {
-      "version": "5.12.4",
-      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.4.tgz",
-      "integrity": "sha512-FVUKCrZUxA80uhrTMli5B3AVaJeJJfM4rVbHeoi1Vae4Z1/EBYPDxamVLRVPDHGluhThiyPlZ6/32DAop7NQiQ==",
+      "version": "5.12.9",
+      "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-5.12.9.tgz",
+      "integrity": "sha512-Nu+A4lW/7VDcxdaBypbp/Sw9mEzpfVnDBiwb0yiSW3pZDpC7iKFVVlhK2Ovq6Wy4gyYiE1LjT2sMNGKR1lkh6Q==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21340,8 +21340,8 @@
         "babel-plugin-add-module-exports": "^1.0.4",
         "babel-plugin-dynamic-import-node": "^2.3.3",
         "babel-plugin-lodash": "^3.3.4",
-        "babel-plugin-remove-graphql-queries": "^5.12.0",
-        "babel-preset-gatsby": "^3.12.0",
+        "babel-plugin-remove-graphql-queries": "^5.12.1",
+        "babel-preset-gatsby": "^3.12.1",
         "better-opn": "^2.1.1",
         "bluebird": "^3.7.2",
         "body-parser": "1.20.1",
@@ -21383,20 +21383,20 @@
         "find-cache-dir": "^3.3.2",
         "fs-exists-cached": "1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-cli": "^5.12.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-graphiql-explorer": "^3.12.0",
+        "gatsby-cli": "^5.12.4",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-graphiql-explorer": "^3.12.1",
         "gatsby-legacy-polyfills": "^3.12.0",
-        "gatsby-link": "^5.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-parcel-config": "1.12.0",
-        "gatsby-plugin-page-creator": "^5.12.0",
-        "gatsby-plugin-typescript": "^5.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
+        "gatsby-link": "^5.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-parcel-config": "^1.12.1",
+        "gatsby-plugin-page-creator": "^5.12.3",
+        "gatsby-plugin-typescript": "^5.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
         "gatsby-react-router-scroll": "^6.12.0",
         "gatsby-script": "^2.12.0",
-        "gatsby-sharp": "^1.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-sharp": "^1.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "gatsby-worker": "^2.12.0",
         "glob": "^7.2.3",
         "globby": "^11.1.0",
@@ -21600,9 +21600,9 @@
       }
     },
     "gatsby-cli": {
-      "version": "5.12.1",
-      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.1.tgz",
-      "integrity": "sha512-EvICudocJK71H3XYfxivwML5LaiTSVyS8wHEe86d+jKwDhXdzRrEvuWNlCDiJR3wMexwDuwrwcVjl/9sAsWTXA==",
+      "version": "5.12.4",
+      "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-5.12.4.tgz",
+      "integrity": "sha512-GD+otyd5LlgSbYK4ODrKyAise/k32G7Qy7H/k+gJ2P8DCG9sU+j//2zNwF7mY8C5dl0SpROqFTL+I0Y1DK4tmQ==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/core": "^7.20.12",
@@ -21620,13 +21620,13 @@
         "clipboardy": "^2.3.0",
         "common-tags": "^1.8.2",
         "convert-hrtime": "^3.0.0",
-        "create-gatsby": "^3.12.0",
+        "create-gatsby": "^3.12.3",
         "envinfo": "^7.10.0",
         "execa": "^5.1.1",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-telemetry": "^4.12.1",
         "hosted-git-info": "^3.0.8",
         "is-valid-path": "^0.1.1",
         "joi": "^17.9.2",
@@ -21648,9 +21648,9 @@
       }
     },
     "gatsby-core-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.0.tgz",
-      "integrity": "sha512-1vK0cmL8FNHAddQ5WZt0yTPdFSZuMPNUSsHckM+ZdVmRxyif3aZYSi7ofj6sJo/UvhKj7fBqJv/smZYpp2PRqg==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-4.12.1.tgz",
+      "integrity": "sha512-YW7eCK2M6yGQerT5LkdOHLZTNYMsDvcgeDMRy0q66FWKj7twPZX428I6NaLCMeF5dYoj1HOOO0u96iNlW5jcKQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "ci-info": "2.0.0",
@@ -21671,9 +21671,9 @@
       }
     },
     "gatsby-graphiql-explorer": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.0.tgz",
-      "integrity": "sha512-vr86oLhif5uZ+VSTE34DYjtBDCIHWpJHh4+65fmgZh+WtDv1lyONJ/WWmyD+dNMHlGsZtR6wVvBjrj5iFRDGRw=="
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-3.12.1.tgz",
+      "integrity": "sha512-c2iG+4nAft2cTS9zgnPUAYNBtxTWGKjI26QIfjuo25j7/klnz8rLQYdj6TA4Z2Y3yyTyBspAHr9ho6zvOHlBJg=="
     },
     "gatsby-legacy-polyfills": {
       "version": "3.12.0",
@@ -21685,36 +21685,36 @@
       }
     },
     "gatsby-link": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.0.tgz",
-      "integrity": "sha512-Ky7q6zeminbKQpSYjKW8YkkbV8+b01MUM/WNtGDMzu6jOfYFvv0+2kJXTxF0mzyAJMq9Xx44yFK0LX5kLF5fZA==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-5.12.1.tgz",
+      "integrity": "sha512-0xhQhRnpPRHWouoNzkVTu8qhbUa8GhbRrCo2QKiOyAdVzU96ZzWEMw2FUkgG6Ht5kglDXHek6LOiWyAv6jf49g==",
       "requires": {
         "@types/reach__router": "^1.3.10",
-        "gatsby-page-utils": "^3.12.0",
+        "gatsby-page-utils": "^3.12.1",
         "prop-types": "^15.8.1"
       }
     },
     "gatsby-page-utils": {
-      "version": "3.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.0.tgz",
-      "integrity": "sha512-xkwGE3qf+wzpI0Y7dQyZlWFC7HL7O6eTZ2DrkbIUPAyq3nWSJQnbuhZ9KaPBK3Qs955T8/iUeHU9YQu3Y5Wcgg==",
+      "version": "3.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-3.12.1.tgz",
+      "integrity": "sha512-BGtAvx4JZ143uRHYlUbWS8ZjOJ14fpj3nQfb68y9ZsNL1gdwjdWjuPXTM1gQ+w6wXDsHD/ovmYz1ZHG7qrQjJQ==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "bluebird": "^3.7.2",
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "glob": "^7.2.3",
         "lodash": "^4.17.21",
         "micromatch": "^4.0.5"
       }
     },
     "gatsby-parcel-config": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.0.tgz",
-      "integrity": "sha512-Ouru3TuIadzcTJ3zC943V3TKaesKOB0PW07dAlvXnjX8BXLDz9bgaS+eQlq+kvIrE1bsdpIWwAo/eL58a2+RCg==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-parcel-config/-/gatsby-parcel-config-1.12.1.tgz",
+      "integrity": "sha512-hH9m/dSJTkdeksBzLGi9U+Pey0CsPeHHrRP6pugxd7owtJUQqid37noyadqnawBo2LOwcGE4o69HhqGxGNXxbw==",
       "requires": {
-        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.0",
+        "@gatsbyjs/parcel-namer-relative-to-cwd": "^2.12.1",
         "@parcel/bundler-default": "2.8.3",
         "@parcel/compressor-raw": "2.8.3",
         "@parcel/namer-default": "2.8.3",
@@ -21729,9 +21729,9 @@
       }
     },
     "gatsby-plugin-page-creator": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.0.tgz",
-      "integrity": "sha512-CwpI0Bp20+t7D8CVMD3R09df4eDo2RVB6Z6vgpmNdNzcRzk8GojuLSrdlA2s/RzwyCuxpDGyGGu5Ocnp4xJEhQ==",
+      "version": "5.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-5.12.3.tgz",
+      "integrity": "sha512-li9jKy70h4vXNxxRrXP2DpgEx05m5E7EDOLCjAWNsm7e9EO1szixXQ0ev6Ie1SBKT6vAHAoIonet6+oFattf9w==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "@babel/traverse": "^7.20.13",
@@ -21739,18 +21739,18 @@
         "chokidar": "^3.5.3",
         "fs-exists-cached": "^1.0.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-page-utils": "^3.12.0",
-        "gatsby-plugin-utils": "^4.12.0",
-        "gatsby-telemetry": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-page-utils": "^3.12.1",
+        "gatsby-plugin-utils": "^4.12.3",
+        "gatsby-telemetry": "^4.12.1",
         "globby": "^11.1.0",
         "lodash": "^4.17.21"
       }
     },
     "gatsby-plugin-typescript": {
-      "version": "5.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.0.tgz",
-      "integrity": "sha512-6oLxghN1y/XqDQKg8MwWgvJnkQu+5D+5NZqOlpDsGkJQz+k06S3WTK+diGnGJ9epmE0i7vCY5ZutGgrJ7icA+w==",
+      "version": "5.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-5.12.1.tgz",
+      "integrity": "sha512-NIigc9TnhjLam/WAQxvVLKpRgjOXzDDgetOt2F2qtO+1KjMuUgLxHdd613Z0JoSPGpi5ug0KG8U99gh9zge7jA==",
       "requires": {
         "@babel/core": "^7.20.12",
         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
@@ -21758,19 +21758,19 @@
         "@babel/plugin-proposal-optional-chaining": "^7.20.7",
         "@babel/preset-typescript": "^7.18.6",
         "@babel/runtime": "^7.20.13",
-        "babel-plugin-remove-graphql-queries": "^5.12.0"
+        "babel-plugin-remove-graphql-queries": "^5.12.1"
       }
     },
     "gatsby-plugin-utils": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.0.tgz",
-      "integrity": "sha512-lU84VmWC9qGojROMZkBgGjCAzxcAUlyGAsd75vjj2y3yqGYtyvqInvK5tZvDyNNVvU21u040Ps4AKIvRVgMV/Q==",
+      "version": "4.12.3",
+      "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-4.12.3.tgz",
+      "integrity": "sha512-AMagRfVAIwc3w66RZzq9cGPma3pkrGe/iyhktmHWDOtu45tOt0zlbSY91juuCw2Oov17WzJp2TWKQ/i0nkuLbA==",
       "requires": {
         "@babel/runtime": "^7.20.13",
         "fastq": "^1.15.0",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
-        "gatsby-sharp": "^1.12.0",
+        "gatsby-core-utils": "^4.12.1",
+        "gatsby-sharp": "^1.12.1",
         "graphql-compose": "^9.0.10",
         "import-from": "^4.0.0",
         "joi": "^17.9.2",
@@ -21793,17 +21793,17 @@
       "requires": {}
     },
     "gatsby-sharp": {
-      "version": "1.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.0.tgz",
-      "integrity": "sha512-5MbTPKfzkOCtwT74+FZTUFKaul/2UyF10apvMcmIKomq71/jHf6wJx+rHtSdgyq19r4VWL8DGG2CKgSpe0z9GQ==",
+      "version": "1.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-sharp/-/gatsby-sharp-1.12.1.tgz",
+      "integrity": "sha512-e7lqA74UZau7MOktc9V+sNh86a8oNZPFIsY5Atk+C0sGlzHx0IcivsJjwLHJ6OF11SIC38a9z2wE8Nl6YiG/Ig==",
       "requires": {
-        "sharp": "^0.32.1"
+        "sharp": "^0.32.6"
       }
     },
     "gatsby-telemetry": {
-      "version": "4.12.0",
-      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.0.tgz",
-      "integrity": "sha512-pgaGCzKPZKWvNrX/VC/nE1S9Z20fzg4aA4ETD6hlI7ztu+BSyQG+Oebly4SdFGlVSLeq3x3+gOe/LY9Fry7TrA==",
+      "version": "4.12.1",
+      "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-4.12.1.tgz",
+      "integrity": "sha512-MTHcKt5Cl68DveBpsduwfJdRjoXg48fcjITo1TspbxS2R0WnTZPRohGbA+JmQdY+O1eUSysdrONIjf6r86nhiA==",
       "requires": {
         "@babel/code-frame": "^7.18.6",
         "@babel/runtime": "^7.20.13",
@@ -21812,7 +21812,7 @@
         "boxen": "^5.1.2",
         "configstore": "^5.0.1",
         "fs-extra": "^11.1.1",
-        "gatsby-core-utils": "^4.12.0",
+        "gatsby-core-utils": "^4.12.1",
         "git-up": "^7.0.0",
         "is-docker": "^2.2.1",
         "lodash": "^4.17.21",
@@ -23291,9 +23291,9 @@
       }
     },
     "node-abi": {
-      "version": "3.47.0",
-      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.47.0.tgz",
-      "integrity": "sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==",
+      "version": "3.51.0",
+      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz",
+      "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==",
       "requires": {
         "semver": "^7.3.5"
       }
@@ -25082,9 +25082,9 @@
       "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg=="
     },
     "sharp": {
-      "version": "0.32.5",
-      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.5.tgz",
-      "integrity": "sha512-0dap3iysgDkNaPOaOL4X/0akdu0ma62GcdC2NBQ+93eqpePdDdr2/LM0sFdDSMmN7yS+odyZtPsb7tx/cYBKnQ==",
+      "version": "0.32.6",
+      "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz",
+      "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==",
       "requires": {
         "color": "^4.2.3",
         "detect-libc": "^2.0.2",
@@ -25380,9 +25380,9 @@
       "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg=="
     },
     "streamx": {
-      "version": "2.15.1",
-      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz",
-      "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==",
+      "version": "2.15.2",
+      "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.2.tgz",
+      "integrity": "sha512-b62pAV/aeMjUoRN2C/9F0n+G8AfcJjNC0zw/ZmOHeFsIe4m4GzjVW9m6VHXVjk536NbdU9JRwKMJRfkc+zUFTg==",
       "requires": {
         "fast-fifo": "^1.1.0",
         "queue-tick": "^1.0.1"
diff --git a/starters/hello-world/package.json b/starters/hello-world/package.json
index 128b18da16606..65eb5f602e341 100644
--- a/starters/hello-world/package.json
+++ b/starters/hello-world/package.json
@@ -13,7 +13,7 @@
     "test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\" && exit 1"
   },
   "dependencies": {
-    "gatsby": "^5.12.4",
+    "gatsby": "^5.12.9",
     "react": "^18.2.0",
     "react-dom": "^18.2.0"
   },