all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe67:c648
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 112e2df2-5de1-4e2c-8c32-51b853b1f059
        host_id: 4667d18e0398acd2fb730ad41ba32e35789c4ac8cd4c0875d25b316b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe67:c648
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.166
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.238
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe67:c648
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: osism/container-images/.zuul.yaml@main#2>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 1a41a516ef2545bcabbf39c036188f62
      build_refs:
      - branch: main
        change: '856'
        change_message: "chore(deps): update node.js to v24\n\n> \u2139\uFE0F **Note**\n>
          \n> This PR body was truncated due to platform limits.\n\nThis PR contains
          the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|
          [node](https://redirect.github.com/nodejs/node) | stage | major | `23-alpine`
          \u2192 `24-alpine` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>nodejs/node
          (node)</summary>\n\n### [`v24.15.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.15.0):
          2026-04-15, Version 24.15.0 'Krypton' (LTS), @&#8203;aduh95\n\n[Compare
          Source](https://redirect.github.com/nodejs/node/compare/v24.14.1...v24.15.0)\n\n#####
          Notable Changes\n\n- \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n\n#####
          Commits\n\n- \\[[`148373cea1`](https://redirect.github.com/nodejs/node/commit/148373cea1)]
          - **assert,util**: improve comparison performance (Ruben Bridgewater) [#&#8203;61176](https://redirect.github.com/nodejs/node/pull/61176)\n-
          \\[[`e5558b0859`](https://redirect.github.com/nodejs/node/commit/e5558b0859)]
          - **assert,util**: fix deep comparing invalid dates skipping properties
          (Ruben Bridgewater) [#&#8203;61076](https://redirect.github.com/nodejs/node/pull/61076)\n-
          \\[[`83cffd92b5`](https://redirect.github.com/nodejs/node/commit/83cffd92b5)]
          - **async\\_hooks**: enabledHooksExist shall return if hooks are enabled
          (Gerhard St\xF6bich) [#&#8203;61054](https://redirect.github.com/nodejs/node/pull/61054)\n-
          \\[[`2c9436b43d`](https://redirect.github.com/nodejs/node/commit/2c9436b43d)]
          - **benchmark**: fix destructuring in dgram/single-buffer (Ali Hassan) [#&#8203;62084](https://redirect.github.com/nodejs/node/pull/62084)\n-
          \\[[`837acd7382`](https://redirect.github.com/nodejs/node/commit/837acd7382)]
          - **benchmark**: add startup benchmark for ESM entrypoint (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`a6ced7d272`](https://redirect.github.com/nodejs/node/commit/a6ced7d272)]
          - **buffer**: improve performance of multiple Buffer operations (Ali Hassan)
          [#&#8203;61871](https://redirect.github.com/nodejs/node/pull/61871)\n- \\[[`a82003bf8b`](https://redirect.github.com/nodejs/node/commit/a82003bf8b)]
          - **buffer**: optimize buffer.concat performance (Mert Can Altin) [#&#8203;61721](https://redirect.github.com/nodejs/node/pull/61721)\n-
          \\[[`83dfd0be1d`](https://redirect.github.com/nodejs/node/commit/83dfd0be1d)]
          - **buffer**: disallow ArrayBuffer transfer on pooled buffer (Chengzhong
          Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`ed2d0cb1bf`](https://redirect.github.com/nodejs/node/commit/ed2d0cb1bf)]
          - **build**: support empty libname flags in `configure.py` (Antoine du Hamel)
          [#&#8203;62477](https://redirect.github.com/nodejs/node/pull/62477)\n- \\[[`09f7920267`](https://redirect.github.com/nodejs/node/commit/09f7920267)]
          - **build**: fix timezone-update path references (Chengzhong Wu) [#&#8203;62280](https://redirect.github.com/nodejs/node/pull/62280)\n-
          \\[[`af46b15b91`](https://redirect.github.com/nodejs/node/commit/af46b15b91)]
          - **build**: use path-ignore in GHA coverage-windows.yml (Chengzhong Wu)
          [#&#8203;61811](https://redirect.github.com/nodejs/node/pull/61811)\n- \\[[`2cf77eadd1`](https://redirect.github.com/nodejs/node/commit/2cf77eadd1)]
          - **build**: generate\\_config\\_gypi.py generates valid JSON (Shelley Vohr)
          [#&#8203;61791](https://redirect.github.com/nodejs/node/pull/61791)\n- \\[[`e0220f0c35`](https://redirect.github.com/nodejs/node/commit/e0220f0c35)]
          - **build**: build with v8 gdbjit support on supported platform (Joyee Cheung)
          [#&#8203;61010](https://redirect.github.com/nodejs/node/pull/61010)\n- \\[[`5505511dcb`](https://redirect.github.com/nodejs/node/commit/5505511dcb)]
          - **build**: enable -DV8\\_ENABLE\\_CHECKS flag (Ryuhei Shima) [#&#8203;61327](https://redirect.github.com/nodejs/node/pull/61327)\n-
          \\[[`5f8ecf3940`](https://redirect.github.com/nodejs/node/commit/5f8ecf3940)]
          - **build**: add --debug-symbols to build with -g without enabling DCHECKs
          (Joyee Cheung) [#&#8203;61100](https://redirect.github.com/nodejs/node/pull/61100)\n-
          \\[[`ab18c0867b`](https://redirect.github.com/nodejs/node/commit/ab18c0867b)]
          - **build**: fix --node-builtin-modules-path (Filip Skokan) [#&#8203;62115](https://redirect.github.com/nodejs/node/pull/62115)\n-
          \\[[`bfa60d5782`](https://redirect.github.com/nodejs/node/commit/bfa60d5782)]
          - **build**: fix GN for new merve dep (Shelley Vohr) [#&#8203;61984](https://redirect.github.com/nodejs/node/pull/61984)\n-
          \\[[`0d1975fe3a`](https://redirect.github.com/nodejs/node/commit/0d1975fe3a)]
          - **build,win**: add WinGet Visual Studio 2022 Build Tools Edition config
          (Mike McCready) [#&#8203;61652](https://redirect.github.com/nodejs/node/pull/61652)\n-
          \\[[`10b2bb5fa6`](https://redirect.github.com/nodejs/node/commit/10b2bb5fa6)]
          - **child\\_process**: add tracing channel for spawn (Marco) [#&#8203;61836](https://redirect.github.com/nodejs/node/pull/61836)\n-
          \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`9d37233824`](https://redirect.github.com/nodejs/node/commit/9d37233824)]
          - **crypto**: update root certificates to NSS 3.121 (Node.js GitHub Bot)
          [#&#8203;62485](https://redirect.github.com/nodejs/node/pull/62485)\n- \\[[`b0cbfe38a4`](https://redirect.github.com/nodejs/node/commit/b0cbfe38a4)]
          - **crypto**: add crypto::GetSSLCtx API for addon access to OpenSSL contexts
          (Tim Perry) [#&#8203;62254](https://redirect.github.com/nodejs/node/pull/62254)\n-
          \\[[`dc034a4ac9`](https://redirect.github.com/nodejs/node/commit/dc034a4ac9)]
          - **crypto**: reject ML-KEM/ML-DSA [PKCS#8](https://redirect.github.com/PKCS/node/issues/8)
          import without seed in SubtleCrypto (Filip Skokan) [#&#8203;62218](https://redirect.github.com/nodejs/node/pull/62218)\n-
          \\[[`8aa6e706df`](https://redirect.github.com/nodejs/node/commit/8aa6e706df)]
          - **crypto**: refactor WebCrypto AEAD algorithms auth tag handling (Filip
          Skokan) [#&#8203;62169](https://redirect.github.com/nodejs/node/pull/62169)\n-
          \\[[`20cb932bcf`](https://redirect.github.com/nodejs/node/commit/20cb932bcf)]
          - **crypto**: read algorithm name property only once in normalizeAlgorithm
          (Filip Skokan) [#&#8203;62170](https://redirect.github.com/nodejs/node/pull/62170)\n-
          \\[[`e2934162b4`](https://redirect.github.com/nodejs/node/commit/e2934162b4)]
          - **crypto**: add missing AES dictionaries (Filip Skokan) [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n-
          \\[[`8b8db52f65`](https://redirect.github.com/nodejs/node/commit/8b8db52f65)]
          - **crypto**: fix importKey required argument count check (Filip Skokan)
          [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n- \\[[`bd5458db29`](https://redirect.github.com/nodejs/node/commit/bd5458db29)]
          - **crypto**: fix missing nullptr check on RSA\\_new() (ndossche) [#&#8203;61888](https://redirect.github.com/nodejs/node/pull/61888)\n-
          \\[[`7302c7ed22`](https://redirect.github.com/nodejs/node/commit/7302c7ed22)]
          - **crypto**: fix handling of null BUF\\_MEM\\* in ToV8Value() (Nora Dossche)
          [#&#8203;61885](https://redirect.github.com/nodejs/node/pull/61885)\n- \\[[`8d0c22ea20`](https://redirect.github.com/nodejs/node/commit/8d0c22ea20)]
          - **crypto**: fix potential null pointer dereference when BIO\\_meth\\_new()
          fails (Nora Dossche) [#&#8203;61788](https://redirect.github.com/nodejs/node/pull/61788)\n-
          \\[[`72aad8b40f`](https://redirect.github.com/nodejs/node/commit/72aad8b40f)]
          - **crypto**: always return certificate serial numbers as uppercase (Anna
          Henningsen) [#&#8203;61752](https://redirect.github.com/nodejs/node/pull/61752)\n-
          \\[[`2395fc0f4d`](https://redirect.github.com/nodejs/node/commit/2395fc0f4d)]
          - **crypto**: rename CShakeParams and KmacParams length to outputLength
          (Filip Skokan) [#&#8203;61875](https://redirect.github.com/nodejs/node/pull/61875)\n-
          \\[[`541be3aaf2`](https://redirect.github.com/nodejs/node/commit/541be3aaf2)]
          - **crypto**: recognize raw formats in keygen (Filip Skokan) [#&#8203;62480](https://redirect.github.com/nodejs/node/pull/62480)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`bef1949823`](https://redirect.github.com/nodejs/node/commit/bef1949823)]
          - **deps**: V8: cherry-pick [`33e7739`](https://redirect.github.com/nodejs/node/commit/33e7739c134d)
          (Thibaud Michaud) [#&#8203;62567](https://redirect.github.com/nodejs/node/pull/62567)\n-
          \\[[`2e1a565a55`](https://redirect.github.com/nodejs/node/commit/2e1a565a55)]
          - **deps**: update ada to 3.4.4 (Node.js GitHub Bot) [#&#8203;62414](https://redirect.github.com/nodejs/node/pull/62414)\n-
          \\[[`d0418bad10`](https://redirect.github.com/nodejs/node/commit/d0418bad10)]
          - **deps**: update timezone to 2026a (Node.js GitHub Bot) [#&#8203;62164](https://redirect.github.com/nodejs/node/pull/62164)\n-
          \\[[`53aad66415`](https://redirect.github.com/nodejs/node/commit/53aad66415)]
          - **deps**: update googletest to [`2461743`](https://redirect.github.com/nodejs/node/commit/2461743991f9aa53e9a3625eafcbacd81a3c74cd)
          (Node.js GitHub Bot) [#&#8203;62484](https://redirect.github.com/nodejs/node/pull/62484)\n-
          \\[[`90fab71a84`](https://redirect.github.com/nodejs/node/commit/90fab71a84)]
          - **deps**: update simdjson to 4.5.0 (Node.js GitHub Bot) [#&#8203;62382](https://redirect.github.com/nodejs/node/pull/62382)\n-
          \\[[`a416ddf6d9`](https://redirect.github.com/nodejs/node/commit/a416ddf6d9)]
          - **deps**: V8: cherry-pick [`cf1bce4`](https://redirect.github.com/nodejs/node/commit/cf1bce40a5ef)
          (Richard Lau) [#&#8203;62449](https://redirect.github.com/nodejs/node/pull/62449)\n-
          \\[[`4d9123e57d`](https://redirect.github.com/nodejs/node/commit/4d9123e57d)]
          - **deps**: upgrade npm to 11.12.1 (npm team) [#&#8203;62448](https://redirect.github.com/nodejs/node/pull/62448)\n-
          \\[[`952d715028`](https://redirect.github.com/nodejs/node/commit/952d715028)]
          - **deps**: update sqlite to 3.51.3 (Node.js GitHub Bot) [#&#8203;62256](https://redirect.github.com/nodejs/node/pull/62256)\n-
          \\[[`f3fd7ed426`](https://redirect.github.com/nodejs/node/commit/f3fd7ed426)]
          - **deps**: update googletest to [`73a63ea`](https://redirect.github.com/nodejs/node/commit/73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1)
          (Node.js GitHub Bot) [#&#8203;61927](https://redirect.github.com/nodejs/node/pull/61927)\n-
          \\[[`71a2f82d7c`](https://redirect.github.com/nodejs/node/commit/71a2f82d7c)]
          - **deps**: upgrade npm to 11.11.1 (npm team) [#&#8203;62216](https://redirect.github.com/nodejs/node/pull/62216)\n-
          \\[[`84f60c26f7`](https://redirect.github.com/nodejs/node/commit/84f60c26f7)]
          - **deps**: update amaro to 1.1.8 (Node.js GitHub Bot) [#&#8203;62151](https://redirect.github.com/nodejs/node/pull/62151)\n-
          \\[[`43159d0e5f`](https://redirect.github.com/nodejs/node/commit/43159d0e5f)]
          - **deps**: update sqlite to 3.52.0 (Node.js GitHub Bot) [#&#8203;62150](https://redirect.github.com/nodejs/node/pull/62150)\n-
          \\[[`b887657b38`](https://redirect.github.com/nodejs/node/commit/b887657b38)]
          - **deps**: V8: cherry-pick [`aa0b288`](https://redirect.github.com/nodejs/node/commit/aa0b288f87cc)
          (Richard Lau) [#&#8203;62136](https://redirect.github.com/nodejs/node/pull/62136)\n-
          \\[[`7ab885b323`](https://redirect.github.com/nodejs/node/commit/7ab885b323)]
          - **deps**: update ada to 3.4.3 (Node.js GitHub Bot) [#&#8203;62049](https://redirect.github.com/nodejs/node/pull/62049)\n-
          \\[[`671ddec2b9`](https://redirect.github.com/nodejs/node/commit/671ddec2b9)]
          - **deps**: update minimatch to 10.2.4 (Node.js GitHub Bot) [#&#8203;62016](https://redirect.github.com/nodejs/node/pull/62016)\n-
          \\[[`290fe37d4d`](https://redirect.github.com/nodejs/node/commit/290fe37d4d)]
          - **deps**: update simdjson to 4.3.1 (Node.js GitHub Bot) [#&#8203;61930](https://redirect.github.com/nodejs/node/pull/61930)\n-
          \\[[`a13bee76b5`](https://redirect.github.com/nodejs/node/commit/a13bee76b5)]
          - **deps**: update acorn-walk to 8.3.5 (Node.js GitHub Bot) [#&#8203;61928](https://redirect.github.com/nodejs/node/pull/61928)\n-
          \\[[`f0e40b35b9`](https://redirect.github.com/nodejs/node/commit/f0e40b35b9)]
          - **deps**: update acorn to 8.16.0 (Node.js GitHub Bot) [#&#8203;61925](https://redirect.github.com/nodejs/node/pull/61925)\n-
          \\[[`463dfa023a`](https://redirect.github.com/nodejs/node/commit/463dfa023a)]
          - **deps**: update minimatch to 10.2.2 (Node.js GitHub Bot) [#&#8203;61830](https://redirect.github.com/nodejs/node/pull/61830)\n-
          \\[[`4b2e4bb108`](https://redirect.github.com/nodejs/node/commit/4b2e4bb108)]
          - **deps**: update nbytes to 0.1.3 (Node.js GitHub Bot) [#&#8203;61879](https://redirect.github.com/nodejs/node/pull/61879)\n-
          \\[[`5626cb83d0`](https://redirect.github.com/nodejs/node/commit/5626cb83d0)]
          - **deps**: remove stale OpenSSL arch configs (Ren\xE9) [#&#8203;61834](https://redirect.github.com/nodejs/node/pull/61834)\n-
          \\[[`52668874fd`](https://redirect.github.com/nodejs/node/commit/52668874fd)]
          - **deps**: update llhttp to 9.3.1 (Node.js GitHub Bot) [#&#8203;61827](https://redirect.github.com/nodejs/node/pull/61827)\n-
          \\[[`b3387b07b1`](https://redirect.github.com/nodejs/node/commit/b3387b07b1)]
          - **deps**: update googletest to [`5a9c3f9`](https://redirect.github.com/nodejs/node/commit/5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757)
          (Node.js GitHub Bot) [#&#8203;61731](https://redirect.github.com/nodejs/node/pull/61731)\n-
          \\[[`196268cb4c`](https://redirect.github.com/nodejs/node/commit/196268cb4c)]
          - **deps**: V8: cherry-pick [`c5ff7c4`](https://redirect.github.com/nodejs/node/commit/c5ff7c4d6cde)
          (Chengzhong Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`36869b52de`](https://redirect.github.com/nodejs/node/commit/36869b52de)]
          - **deps**: update merve to 1.2.2 (Node.js GitHub Bot) [#&#8203;62213](https://redirect.github.com/nodejs/node/pull/62213)\n-
          \\[[`3cbac055de`](https://redirect.github.com/nodejs/node/commit/3cbac055de)]
          - **deps**: update merve to 1.2.0 (Node.js GitHub Bot) [#&#8203;62149](https://redirect.github.com/nodejs/node/pull/62149)\n-
          \\[[`7757cc3495`](https://redirect.github.com/nodejs/node/commit/7757cc3495)]
          - **deps**: V8: backport [`6a0a25a`](https://redirect.github.com/nodejs/node/commit/6a0a25abaed3)
          (Vivian Wang) [#&#8203;61670](https://redirect.github.com/nodejs/node/pull/61670)\n-
          \\[[`359797c2fb`](https://redirect.github.com/nodejs/node/commit/359797c2fb)]
          - **deps,src**: prepare for cpplint update (Micha\xEBl Zasso) [#&#8203;60901](https://redirect.github.com/nodejs/node/pull/60901)\n-
          \\[[`ace802e59b`](https://redirect.github.com/nodejs/node/commit/ace802e59b)]
          - **diagnostics\\_channel**: add diagnostics channels for web locks (Ilyas
          Shabi) [#&#8203;62123](https://redirect.github.com/nodejs/node/pull/62123)\n-
          \\[[`a072411b03`](https://redirect.github.com/nodejs/node/commit/a072411b03)]
          - **doc**: remove spawn with shell example from bat/cmd section (Kit Dallege)
          [#&#8203;62243](https://redirect.github.com/nodejs/node/pull/62243)\n- \\[[`0b152449af`](https://redirect.github.com/nodejs/node/commit/0b152449af)]
          - **doc**: fix typo in --disable-wasm-trap-handler description (Dmytro Semchuk)
          [#&#8203;61820](https://redirect.github.com/nodejs/node/pull/61820)\n- \\[[`73ea387ad7`](https://redirect.github.com/nodejs/node/commit/73ea387ad7)]
          - **doc**: remove obsolete Boxstarter automated install (Mike McCready)
          [#&#8203;61785](https://redirect.github.com/nodejs/node/pull/61785)\n- \\[[`7f234add8e`](https://redirect.github.com/nodejs/node/commit/7f234add8e)]
          - **doc**: deprecate `module.register()` (DEP0205) (Geoffrey Booth) [#&#8203;62395](https://redirect.github.com/nodejs/node/pull/62395)\n-
          \\[[`12fc3c6a30`](https://redirect.github.com/nodejs/node/commit/12fc3c6a30)]
          - **doc**: clarify that features cannot be both experimental and deprecated
          (Antoine du Hamel) [#&#8203;62456](https://redirect.github.com/nodejs/node/pull/62456)\n-
          \\[[`1ecc5962a2`](https://redirect.github.com/nodejs/node/commit/1ecc5962a2)]
          - **doc**: fix 'transfered' typo in quic.md (lilianakatrina684-a11y) [#&#8203;62492](https://redirect.github.com/nodejs/node/pull/62492)\n-
          \\[[`56741a1303`](https://redirect.github.com/nodejs/node/commit/56741a1303)]
          - **doc**: move sqlite type conversion section to correct level (Ren\xE9)
          [#&#8203;62482](https://redirect.github.com/nodejs/node/pull/62482)\n- \\[[`12b04d17d5`](https://redirect.github.com/nodejs/node/commit/12b04d17d5)]
          - **doc**: add Rafael to last security release steward (Rafael Gonzaga)
          [#&#8203;62423](https://redirect.github.com/nodejs/node/pull/62423)\n- \\[[`c4567e4a8d`](https://redirect.github.com/nodejs/node/commit/c4567e4a8d)]
          - **doc**: fix overstated Date header requirement in response.sendDate (Kit
          Dallege) [#&#8203;62206](https://redirect.github.com/nodejs/node/pull/62206)\n-
          \\[[`384a41047f`](https://redirect.github.com/nodejs/node/commit/384a41047f)]
          - **doc**: enhance clarification about the main field (Mowafak Almahaini)
          [#&#8203;62302](https://redirect.github.com/nodejs/node/pull/62302)\n- \\[[`93d19b1a1c`](https://redirect.github.com/nodejs/node/commit/93d19b1a1c)]
          - **doc**: minor typo fix (Jeff Matson) [#&#8203;62358](https://redirect.github.com/nodejs/node/pull/62358)\n-
          \\[[`3db35d2c59`](https://redirect.github.com/nodejs/node/commit/3db35d2c59)]
          - **doc**: add path to vulnerabilities.json mention (Rafael Gonzaga) [#&#8203;62355](https://redirect.github.com/nodejs/node/pull/62355)\n-
          \\[[`57b105c9d5`](https://redirect.github.com/nodejs/node/commit/57b105c9d5)]
          - **doc**: deprecate CryptoKey use in node:crypto (Filip Skokan) [#&#8203;62321](https://redirect.github.com/nodejs/node/pull/62321)\n-
          \\[[`490168c993`](https://redirect.github.com/nodejs/node/commit/490168c993)]
          - **doc**: fix small environment\\_variables typo (chris) [#&#8203;62279](https://redirect.github.com/nodejs/node/pull/62279)\n-
          \\[[`0291be584b`](https://redirect.github.com/nodejs/node/commit/0291be584b)]
          - **doc**: test and test-only targets do not run linter (Xavier Stouder)
          [#&#8203;62120](https://redirect.github.com/nodejs/node/pull/62120)\n- \\[[`ba0a82a1e1`](https://redirect.github.com/nodejs/node/commit/ba0a82a1e1)]
          - **doc**: clarify fs.ReadStream and fs.WriteStream are not constructable
          (Kit Dallege) [#&#8203;62208](https://redirect.github.com/nodejs/node/pull/62208)\n-
          \\[[`125bdbf504`](https://redirect.github.com/nodejs/node/commit/125bdbf504)]
          - **doc**: clarify that any truthy value of `shell` is part of DEP0190 (Antoine
          du Hamel) [#&#8203;62249](https://redirect.github.com/nodejs/node/pull/62249)\n-
          \\[[`a141ad0aeb`](https://redirect.github.com/nodejs/node/commit/a141ad0aeb)]
          - **doc**: remove outdated Chrome 66 and ndb references from debugger (Kit
          Dallege) [#&#8203;62202](https://redirect.github.com/nodejs/node/pull/62202)\n-
          \\[[`44bde8e573`](https://redirect.github.com/nodejs/node/commit/44bde8e573)]
          - **doc**: add note (and caveat) for `mock.module` about customization hooks
          (Jacob Smith) [#&#8203;62075](https://redirect.github.com/nodejs/node/pull/62075)\n-
          \\[[`8c46a1ca1a`](https://redirect.github.com/nodejs/node/commit/8c46a1ca1a)]
          - **doc**: copyedit `addons.md` (Antoine du Hamel) [#&#8203;62071](https://redirect.github.com/nodejs/node/pull/62071)\n-
          \\[[`7f989f02f7`](https://redirect.github.com/nodejs/node/commit/7f989f02f7)]
          - **doc**: correct `util.convertProcessSignalToExitCode` validation behavior
          (Ren\xE9) [#&#8203;62134](https://redirect.github.com/nodejs/node/pull/62134)\n-
          \\[[`a4466ebdac`](https://redirect.github.com/nodejs/node/commit/a4466ebdac)]
          - **doc**: add efekrskl as triager (Efe) [#&#8203;61876](https://redirect.github.com/nodejs/node/pull/61876)\n-
          \\[[`db516eca3a`](https://redirect.github.com/nodejs/node/commit/db516eca3a)]
          - **doc**: fix markdown for `expectFailure` values (Jacob Smith) [#&#8203;62100](https://redirect.github.com/nodejs/node/pull/62100)\n-
          \\[[`ad97045125`](https://redirect.github.com/nodejs/node/commit/ad97045125)]
          - **doc**: include url.resolve() in DEP0169 application deprecation (Mike
          McCready) [#&#8203;62002](https://redirect.github.com/nodejs/node/pull/62002)\n-
          \\[[`309f37ba42`](https://redirect.github.com/nodejs/node/commit/309f37ba42)]
          - **doc**: expand SECURITY.md with non-vulnerability examples (Rafael Gonzaga)
          [#&#8203;61972](https://redirect.github.com/nodejs/node/pull/61972)\n- \\[[`dbb3551b7b`](https://redirect.github.com/nodejs/node/commit/dbb3551b7b)]
          - **doc**: separate in-types and out-types in SQLite conversion docs (Ren\xE9)
          [#&#8203;62034](https://redirect.github.com/nodejs/node/pull/62034)\n- \\[[`191c433db8`](https://redirect.github.com/nodejs/node/commit/191c433db8)]
          - **doc**: fix small logic error in DETECT\\_MODULE\\_SYNTAX (Ren\xE9) [#&#8203;62025](https://redirect.github.com/nodejs/node/pull/62025)\n-
          \\[[`8511b1c784`](https://redirect.github.com/nodejs/node/commit/8511b1c784)]
          - **doc**: fix module.stripTypeScriptTypes indentation (Ren\xE9) [#&#8203;61992](https://redirect.github.com/nodejs/node/pull/61992)\n-
          \\[[`dd1139f52c`](https://redirect.github.com/nodejs/node/commit/dd1139f52c)]
          - **doc**: update DEP0040 (punycode) to application type deprecation (Mike
          McCready) [#&#8203;61916](https://redirect.github.com/nodejs/node/pull/61916)\n-
          \\[[`54009e9c62`](https://redirect.github.com/nodejs/node/commit/54009e9c62)]
          - **doc**: explicitly mention Slack handle (Rafael Gonzaga) [#&#8203;61986](https://redirect.github.com/nodejs/node/pull/61986)\n-
          \\[[`78fa1a1a49`](https://redirect.github.com/nodejs/node/commit/78fa1a1a49)]
          - **doc**: support toolchain Visual Studio 2022 & 2026 + Windows 11 SDK
          (Mike McCready) [#&#8203;61864](https://redirect.github.com/nodejs/node/pull/61864)\n-
          \\[[`d8204d3cdb`](https://redirect.github.com/nodejs/node/commit/d8204d3cdb)]
          - **doc**: rename invalid `function` parameter (Ren\xE9) [#&#8203;61942](https://redirect.github.com/nodejs/node/pull/61942)\n-
          \\[[`a5a14482fb`](https://redirect.github.com/nodejs/node/commit/a5a14482fb)]
          - **doc**: clarify status of feature request issues (Antoine du Hamel) [#&#8203;61505](https://redirect.github.com/nodejs/node/pull/61505)\n-
          \\[[`bd0688feb6`](https://redirect.github.com/nodejs/node/commit/bd0688feb6)]
          - **doc**: add esm and cjs examples to node:vm (Alfredo Gonz\xE1lez) [#&#8203;61498](https://redirect.github.com/nodejs/node/pull/61498)\n-
          \\[[`240b512f9f`](https://redirect.github.com/nodejs/node/commit/240b512f9f)]
          - **doc**: clarify build environment is trusted in threat model (Matteo
          Collina) [#&#8203;61865](https://redirect.github.com/nodejs/node/pull/61865)\n-
          \\[[`5dd48e3456`](https://redirect.github.com/nodejs/node/commit/5dd48e3456)]
          - **doc**: remove incorrect mention of `module` in `typescript.md` (Rob
          Palmer) [#&#8203;61839](https://redirect.github.com/nodejs/node/pull/61839)\n-
          \\[[`9502c22055`](https://redirect.github.com/nodejs/node/commit/9502c22055)]
          - **doc**: simplify addAbortListener example (Chemi Atlow) [#&#8203;61842](https://redirect.github.com/nodejs/node/pull/61842)\n-
          \\[[`6fec397828`](https://redirect.github.com/nodejs/node/commit/6fec397828)]
          - **doc**: clean up globals.md (Ren\xE9) [#&#8203;61822](https://redirect.github.com/nodejs/node/pull/61822)\n-
          \\[[`a810f5ccef`](https://redirect.github.com/nodejs/node/commit/a810f5ccef)]
          - **doc**: clarify async caveats for `events.once()` (Ren\xE9) [#&#8203;61572](https://redirect.github.com/nodejs/node/pull/61572)\n-
          \\[[`2bf990bb1a`](https://redirect.github.com/nodejs/node/commit/2bf990bb1a)]
          - **doc**: update Juan's security steward info (Juan Jos\xE9) [#&#8203;61754](https://redirect.github.com/nodejs/node/pull/61754)\n-
          \\[[`0312db948d`](https://redirect.github.com/nodejs/node/commit/0312db948d)]
          - **doc**: fix methods being documented as properties in `process.md` (Antoine
          du Hamel) [#&#8203;61765](https://redirect.github.com/nodejs/node/pull/61765)\n-
          \\[[`e558b26e7f`](https://redirect.github.com/nodejs/node/commit/e558b26e7f)]
          - **doc**: add riscv64 info into platform list (Lu Yahan) [#&#8203;42251](https://redirect.github.com/nodejs/node/pull/42251)\n-
          \\[[`49254e3dc0`](https://redirect.github.com/nodejs/node/commit/49254e3dc0)]
          - **doc**: fix dropdown menu being obscured at <600px due to stacking context
          (Jeff) [#&#8203;61735](https://redirect.github.com/nodejs/node/pull/61735)\n-
          \\[[`4ff01b5c10`](https://redirect.github.com/nodejs/node/commit/4ff01b5c10)]
          - **doc**: fix spacing in process message event (Aviv Keller) [#&#8203;61756](https://redirect.github.com/nodejs/node/pull/61756)\n-
          \\[[`94097a79d6`](https://redirect.github.com/nodejs/node/commit/94097a79d6)]
          - **doc**: move describe/it aliases section before expectFailure (Luca Raveri)
          [#&#8203;61567](https://redirect.github.com/nodejs/node/pull/61567)\n- \\[[`b7cd31acbe`](https://redirect.github.com/nodejs/node/commit/b7cd31acbe)]
          - **doc**: fix broken links of net.md (YuSheng Chen) [#&#8203;61673](https://redirect.github.com/nodejs/node/pull/61673)\n-
          \\[[`ae5e353fe2`](https://redirect.github.com/nodejs/node/commit/ae5e353fe2)]
          - **doc**: clean up Windows code snippet in `child_process.md` (reillylm)
          [#&#8203;61422](https://redirect.github.com/nodejs/node/pull/61422)\n- \\[[`ea9beb6a3c`](https://redirect.github.com/nodejs/node/commit/ea9beb6a3c)]
          - **doc**: update to Visual Studio 2026 manual install (Mike McCready) [#&#8203;61655](https://redirect.github.com/nodejs/node/pull/61655)\n-
          \\[[`42057c84e2`](https://redirect.github.com/nodejs/node/commit/42057c84e2)]
          - **doc,module**: add missing doc for syncHooks.deregister() (Joyee Cheung)
          [#&#8203;61959](https://redirect.github.com/nodejs/node/pull/61959)\n- \\[[`a035bd5235`](https://redirect.github.com/nodejs/node/commit/a035bd5235)]
          - **doc,test**: clarify --eval syntax for leading '-' scripts (kovan) [#&#8203;62244](https://redirect.github.com/nodejs/node/pull/62244)\n-
          \\[[`deb0b78460`](https://redirect.github.com/nodejs/node/commit/deb0b78460)]
          - **esm**: fix typo in worker loader hook comment (jakecastelli) [#&#8203;62475](https://redirect.github.com/nodejs/node/pull/62475)\n-
          \\[[`b93bf7dbfc`](https://redirect.github.com/nodejs/node/commit/b93bf7dbfc)]
          - **esm**: fix source phase identity bug in loadCache eviction (Guy Bedford)
          [#&#8203;62415](https://redirect.github.com/nodejs/node/pull/62415)\n- \\[[`679d18b57f`](https://redirect.github.com/nodejs/node/commit/679d18b57f)]
          - **esm**: fix path normalization in `finalizeResolution` (Antoine du Hamel)
          [#&#8203;62080](https://redirect.github.com/nodejs/node/pull/62080)\n- \\[[`171e9fc268`](https://redirect.github.com/nodejs/node/commit/171e9fc268)]
          - **esm**: update outdated FIXME comment in translators.js (Karan Mangtani)
          [#&#8203;61715](https://redirect.github.com/nodejs/node/pull/61715)\n- \\[[`cc19728228`](https://redirect.github.com/nodejs/node/commit/cc19728228)]
          - **events**: avoid cloning listeners array on every emit (G\xFCrg\xFCn
          Day\u0131o\u011Flu) [#&#8203;62261](https://redirect.github.com/nodejs/node/pull/62261)\n-
          \\[[`458c92be52`](https://redirect.github.com/nodejs/node/commit/458c92be52)]
          - **events**: don't call resume after close (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60548](https://redirect.github.com/nodejs/node/pull/60548)\n- \\[[`4691f3e7fb`](https://redirect.github.com/nodejs/node/commit/4691f3e7fb)]
          - **fs**: fix cpSync to handle non-ASCII characters (Stefan Stojanovic)
          [#&#8203;61950](https://redirect.github.com/nodejs/node/pull/61950)\n- \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`58e4d50cd0`](https://redirect.github.com/nodejs/node/commit/58e4d50cd0)]
          - **http**: fix use-after-free when freeParser is called during llhttp\\_execute
          (Gerhard St\xF6bich) [#&#8203;62095](https://redirect.github.com/nodejs/node/pull/62095)\n-
          \\[[`0a4ad85ab0`](https://redirect.github.com/nodejs/node/commit/0a4ad85ab0)]
          - **http**: validate ClientRequest path on set (Matteo Collina) [#&#8203;62030](https://redirect.github.com/nodejs/node/pull/62030)\n-
          \\[[`f8178ac3e6`](https://redirect.github.com/nodejs/node/commit/f8178ac3e6)]
          - **http**: validate headers in writeEarlyHints (Richard Clarke) [#&#8203;61897](https://redirect.github.com/nodejs/node/pull/61897)\n-
          \\[[`899884d0ed`](https://redirect.github.com/nodejs/node/commit/899884d0ed)]
          - **http**: remove redundant keepAliveTimeoutBuffer assignment (Efe) [#&#8203;61743](https://redirect.github.com/nodejs/node/pull/61743)\n-
          \\[[`08d2e40694`](https://redirect.github.com/nodejs/node/commit/08d2e40694)]
          - **http**: attach error handler to socket synchronously in onSocket (RajeshKumar11)
          [#&#8203;61770](https://redirect.github.com/nodejs/node/pull/61770)\n- \\[[`1c2064c1f8`](https://redirect.github.com/nodejs/node/commit/1c2064c1f8)]
          - **http**: fix keep-alive socket reuse race in requestOnFinish (Martin
          Slota) [#&#8203;61710](https://redirect.github.com/nodejs/node/pull/61710)\n-
          \\[[`38e9c66e0f`](https://redirect.github.com/nodejs/node/commit/38e9c66e0f)]
          - **http2**: add strictSingleValueFields option to relax header validation
          (Tim Perry) [#&#8203;59917](https://redirect.github.com/nodejs/node/pull/59917)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`687c0acd00`](https://redirect.github.com/nodejs/node/commit/687c0acd00)]
          - **http2**: fix FileHandle leak in respondWithFile (sangwook) [#&#8203;61707](https://redirect.github.com/nodejs/node/pull/61707)\n-
          \\[[`0c8f802ec2`](https://redirect.github.com/nodejs/node/commit/0c8f802ec2)]
          - **inspector**: add Target.getTargets and extract TargetManager (Kohei)
          [#&#8203;62487](https://redirect.github.com/nodejs/node/pull/62487)\n- \\[[`7de8a303c1`](https://redirect.github.com/nodejs/node/commit/7de8a303c1)]
          - **inspector**: unwrap internal/debugger/inspect imports (Ren\xE9) [#&#8203;61974](https://redirect.github.com/nodejs/node/pull/61974)\n-
          \\[[`59ac10a4fd`](https://redirect.github.com/nodejs/node/commit/59ac10a4fd)]
          - **lib**: make SubtleCrypto.supports enumerable (Filip Skokan) [#&#8203;62307](https://redirect.github.com/nodejs/node/pull/62307)\n-
          \\[[`9dc102ba90`](https://redirect.github.com/nodejs/node/commit/9dc102ba90)]
          - **lib**: prefer primordials in SubtleCrypto (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`78a9aa8f32`](https://redirect.github.com/nodejs/node/commit/78a9aa8f32)]
          - **lib**: fix source map url parse in dynamic imports (Chengzhong Wu) [#&#8203;61990](https://redirect.github.com/nodejs/node/pull/61990)\n-
          \\[[`16b8cc6643`](https://redirect.github.com/nodejs/node/commit/16b8cc6643)]
          - **lib**: improve argument handling in Blob constructor (Ms2ger) [#&#8203;61980](https://redirect.github.com/nodejs/node/pull/61980)\n-
          \\[[`a03b5d39b8`](https://redirect.github.com/nodejs/node/commit/a03b5d39b8)]
          - **lib**: reduce cycles in esm loader and load it in snapshot (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`1017bf5f86`](https://redirect.github.com/nodejs/node/commit/1017bf5f86)]
          - **lib**: remove top-level getOptionValue() calls in lib/internal/modules
          (Joyee Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`d79984b41b`](https://redirect.github.com/nodejs/node/commit/d79984b41b)]
          - **lib**: optimize styleText when validateStream is false (Rafael Gonzaga)
          [#&#8203;61792](https://redirect.github.com/nodejs/node/pull/61792)\n- \\[[`6462b89d10`](https://redirect.github.com/nodejs/node/commit/6462b89d10)]
          - **meta**: bump actions/download-artifact from 7.0.0 to 8.0.0 (dependabot\\[bot])
          [#&#8203;62063](https://redirect.github.com/nodejs/node/pull/62063)\n- \\[[`5bb89916ea`](https://redirect.github.com/nodejs/node/commit/5bb89916ea)]
          - **meta**: bump actions/upload-artifact from 6.0.0 to 7.0.0 (dependabot\\[bot])
          [#&#8203;62062](https://redirect.github.com/nodejs/node/pull/62062)\n- \\[[`b067d74d94`](https://redirect.github.com/nodejs/node/commit/b067d74d94)]
          - **meta**: bump step-security/harden-runner from 2.14.2 to 2.15.0 (dependabot\\[bot])
          [#&#8203;62064](https://redirect.github.com/nodejs/node/pull/62064)\n- \\[[`830e5cd125`](https://redirect.github.com/nodejs/node/commit/830e5cd125)]
          - **meta**: bump github/codeql-action from 4.32.0 to 4.32.4 (dependabot\\[bot])
          [#&#8203;61911](https://redirect.github.com/nodejs/node/pull/61911)\n- \\[[`16c839a3dd`](https://redirect.github.com/nodejs/node/commit/16c839a3dd)]
          - **meta**: bump step-security/harden-runner from 2.14.1 to 2.14.2 (dependabot\\[bot])
          [#&#8203;61909](https://redirect.github.com/nodejs/node/pull/61909)\n- \\[[`498abf661e`](https://redirect.github.com/nodejs/node/commit/498abf661e)]
          - **meta**: bump actions/stale from 10.1.1 to 10.2.0 (dependabot\\[bot])
          [#&#8203;61908](https://redirect.github.com/nodejs/node/pull/61908)\n- \\[[`78ac17f426`](https://redirect.github.com/nodejs/node/commit/78ac17f426)]
          - **module**: fix coverage of mocked CJS modules imported from ESM (Marco)
          [#&#8203;62133](https://redirect.github.com/nodejs/node/pull/62133)\n- \\[[`46cfad4138`](https://redirect.github.com/nodejs/node/commit/46cfad4138)]
          - **module**: run require.resolve through module.registerHooks() (Joyee
          Cheung) [#&#8203;62028](https://redirect.github.com/nodejs/node/pull/62028)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`4c206ecb31`](https://redirect.github.com/nodejs/node/commit/4c206ecb31)]
          - **quic**: remove CryptoKey support from session keys option (Filip Skokan)
          [#&#8203;62335](https://redirect.github.com/nodejs/node/pull/62335)\n- \\[[`2f9c085cf5`](https://redirect.github.com/nodejs/node/commit/2f9c085cf5)]
          - **sqlite**: handle stmt invalidation (Guilherme Ara\xFAjo) [#&#8203;61877](https://redirect.github.com/nodejs/node/pull/61877)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`7d67e5d693`](https://redirect.github.com/nodejs/node/commit/7d67e5d693)]
          - **src**: convert context\\_frame field in AsyncWrap to internal field
          (Anna Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`d8ea1aaa8a`](https://redirect.github.com/nodejs/node/commit/d8ea1aaa8a)]
          - **src**: make AsyncWrap subclass internal field counts explicit (Anna
          Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`1dbf3bedbe`](https://redirect.github.com/nodejs/node/commit/1dbf3bedbe)]
          - **src**: improve EC JWK import performance (Filip Skokan) [#&#8203;62396](https://redirect.github.com/nodejs/node/pull/62396)\n-
          \\[[`cd84af747b`](https://redirect.github.com/nodejs/node/commit/cd84af747b)]
          - **src**: handle null backing store in ArrayBufferViewContents::Read (Mert
          Can Altin) [#&#8203;62343](https://redirect.github.com/nodejs/node/pull/62343)\n-
          \\[[`4f553cdc01`](https://redirect.github.com/nodejs/node/commit/4f553cdc01)]
          - **src**: enable compilation/linking with OpenSSL 4.0 (Filip Skokan) [#&#8203;62410](https://redirect.github.com/nodejs/node/pull/62410)\n-
          \\[[`70f8057258`](https://redirect.github.com/nodejs/node/commit/70f8057258)]
          - **src**: use stack allocation in indexOf latin1 path (Mert Can Altin)
          [#&#8203;62268](https://redirect.github.com/nodejs/node/pull/62268)\n- \\[[`d788467b6a`](https://redirect.github.com/nodejs/node/commit/d788467b6a)]
          - **src**: expose async context frame debugging helper to JS (Anna Henningsen)
          [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n- \\[[`4213f893ec`](https://redirect.github.com/nodejs/node/commit/4213f893ec)]
          - **src**: release context frame in AsyncWrap::EmitDestroy (Gerhard St\xF6bich)
          [#&#8203;61995](https://redirect.github.com/nodejs/node/pull/61995)\n- \\[[`79fb8cbcf5`](https://redirect.github.com/nodejs/node/commit/79fb8cbcf5)]
          - **src**: use validate\\_ascii\\_with\\_errors instead of validate\\_ascii
          (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430 \u041D\u0438\u043A\u0438\u0442\u0430
          \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447) [#&#8203;61122](https://redirect.github.com/nodejs/node/pull/61122)\n-
          \\[[`2df328d59e`](https://redirect.github.com/nodejs/node/commit/2df328d59e)]
          - **src**: fix flags argument offset in JSUdpWrap (Weixie Cui) [#&#8203;61948](https://redirect.github.com/nodejs/node/pull/61948)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6cda3d30c0`](https://redirect.github.com/nodejs/node/commit/6cda3d30c0)]
          - **src**: remove unnecessary `c_str()` conversions in diagnostic messages
          (Anna Henningsen) [#&#8203;61786](https://redirect.github.com/nodejs/node/pull/61786)\n-
          \\[[`26c6045363`](https://redirect.github.com/nodejs/node/commit/26c6045363)]
          - **src**: use bool literals in TraceEnvVarOptions (Tobias Nie\xDFen) [#&#8203;61425](https://redirect.github.com/nodejs/node/pull/61425)\n-
          \\[[`3c8f700fd7`](https://redirect.github.com/nodejs/node/commit/3c8f700fd7)]
          - **src**: track allocations made by zstd streams (Anna Henningsen) [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n-
          \\[[`94dbb36d4d`](https://redirect.github.com/nodejs/node/commit/94dbb36d4d)]
          - **src**: do not store compression methods on Brotli classes (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`bef661f182`](https://redirect.github.com/nodejs/node/commit/bef661f182)]
          - **src**: extract zlib allocation tracking into its own class (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`e8079a8297`](https://redirect.github.com/nodejs/node/commit/e8079a8297)]
          - **src**: release memory for zstd contexts in `Close()` (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`6e1197a3cc`](https://redirect.github.com/nodejs/node/commit/6e1197a3cc)]
          - **src**: add more checks and clarify docs for external references (Joyee
          Cheung) [#&#8203;61719](https://redirect.github.com/nodejs/node/pull/61719)\n-
          \\[[`c28a22c4be`](https://redirect.github.com/nodejs/node/commit/c28a22c4be)]
          - **src**: fix cjs\\_lexer external reference registration (Joyee Cheung)
          [#&#8203;61718](https://redirect.github.com/nodejs/node/pull/61718)\n- \\[[`9e2c5fd7c9`](https://redirect.github.com/nodejs/node/commit/9e2c5fd7c9)]
          - **src**: simply uint32 to string as it must not fail (Chengzhong Wu) [#&#8203;60846](https://redirect.github.com/nodejs/node/pull/60846)\n-
          \\[[`df435d32b8`](https://redirect.github.com/nodejs/node/commit/df435d32b8)]
          - **src**: build v8 tick processor as built-in source text modules (Joyee
          Cheung) [#&#8203;60518](https://redirect.github.com/nodejs/node/pull/60518)\n-
          \\[[`2cb3573735`](https://redirect.github.com/nodejs/node/commit/2cb3573735)]
          - **src,sqlite**: fix filterFunc dangling reference (Edy Silva) [#&#8203;62281](https://redirect.github.com/nodejs/node/pull/62281)\n-
          \\[[`c44f53b544`](https://redirect.github.com/nodejs/node/commit/c44f53b544)]
          - **stream**: preserve error over AbortError in pipeline (Marco) [#&#8203;62113](https://redirect.github.com/nodejs/node/pull/62113)\n-
          \\[[`dc541370b4`](https://redirect.github.com/nodejs/node/commit/dc541370b4)]
          - **stream**: replace bind with arrow function for onwrite callback (Ali
          Hassan) [#&#8203;62087](https://redirect.github.com/nodejs/node/pull/62087)\n-
          \\[[`f6cdfbfaa7`](https://redirect.github.com/nodejs/node/commit/f6cdfbfaa7)]
          - **stream**: optimize webstreams pipeTo (Mattias Buelens) [#&#8203;62079](https://redirect.github.com/nodejs/node/pull/62079)\n-
          \\[[`fcf2a9f788`](https://redirect.github.com/nodejs/node/commit/fcf2a9f788)]
          - **stream**: fix brotli error handling in web compression streams (Filip
          Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`cdec579c6b`](https://redirect.github.com/nodejs/node/commit/cdec579c6b)]
          - **stream**: improve Web Compression spec compliance (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`dbe5898379`](https://redirect.github.com/nodejs/node/commit/dbe5898379)]
          - **stream**: fix UTF-8 character corruption in fast-utf8-stream (Matteo
          Collina) [#&#8203;61745](https://redirect.github.com/nodejs/node/pull/61745)\n-
          \\[[`531e62cd74`](https://redirect.github.com/nodejs/node/commit/531e62cd74)]
          - **stream**: fix TransformStream race on cancel with pending write (Marco)
          [#&#8203;62040](https://redirect.github.com/nodejs/node/pull/62040)\n- \\[[`a3751f2249`](https://redirect.github.com/nodejs/node/commit/a3751f2249)]
          - **stream**: accept ArrayBuffer in CompressionStream and DecompressionStream
          (\uC870\uC218\uBBFC) [#&#8203;61913](https://redirect.github.com/nodejs/node/pull/61913)\n-
          \\[[`65aa8f68d0`](https://redirect.github.com/nodejs/node/commit/65aa8f68d0)]
          - **stream**: fix pipeTo to defer writes per WHATWG spec (Matteo Collina)
          [#&#8203;61800](https://redirect.github.com/nodejs/node/pull/61800)\n- \\[[`15f32b4935`](https://redirect.github.com/nodejs/node/commit/15f32b4935)]
          - **stream**: fix decoded fromList chunk boundary check (Thomas Watson)
          [#&#8203;61884](https://redirect.github.com/nodejs/node/pull/61884)\n- \\[[`569767e52e`](https://redirect.github.com/nodejs/node/commit/569767e52e)]
          - **stream**: add fast paths for webstreams read and pipeTo (Matteo Collina)
          [#&#8203;61807](https://redirect.github.com/nodejs/node/pull/61807)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`5ed5474437`](https://redirect.github.com/nodejs/node/commit/5ed5474437)]
          - **test**: update WPT for WebCryptoAPI to [`2cb332d`](https://redirect.github.com/nodejs/node/commit/2cb332d710)
          (Node.js GitHub Bot) [#&#8203;62483](https://redirect.github.com/nodejs/node/pull/62483)\n-
          \\[[`3c9c0f8577`](https://redirect.github.com/nodejs/node/commit/3c9c0f8577)]
          - **test**: fix test-buffer-zero-fill-cli to be effective (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60623](https://redirect.github.com/nodejs/node/pull/60623)\n- \\[[`19a52a1abe`](https://redirect.github.com/nodejs/node/commit/19a52a1abe)]
          - **test**: update WPT for url to [`fc3e651`](https://redirect.github.com/nodejs/node/commit/fc3e651593)
          (Node.js GitHub Bot) [#&#8203;62379](https://redirect.github.com/nodejs/node/pull/62379)\n-
          \\[[`111ba9bd5b`](https://redirect.github.com/nodejs/node/commit/111ba9bd5b)]
          - **test**: wait for reattach before initial break on restart (Yuya Inoue)
          [#&#8203;62471](https://redirect.github.com/nodejs/node/pull/62471)\n- \\[[`0897c6cc08`](https://redirect.github.com/nodejs/node/commit/0897c6cc08)]
          - **test**: disable flaky WPT Blob test on AIX (James M Snell) [#&#8203;62470](https://redirect.github.com/nodejs/node/pull/62470)\n-
          \\[[`1c3d93bfab`](https://redirect.github.com/nodejs/node/commit/1c3d93bfab)]
          - **test**: avoid flaky run wait in debugger restart test (Yuya Inoue) [#&#8203;62112](https://redirect.github.com/nodejs/node/pull/62112)\n-
          \\[[`83416a640a`](https://redirect.github.com/nodejs/node/commit/83416a640a)]
          - **test**: skip test-cluster-dgram-reuse on AIX 7.3 (Stewart X Addison)
          [#&#8203;62238](https://redirect.github.com/nodejs/node/pull/62238)\n- \\[[`af8d0922dd`](https://redirect.github.com/nodejs/node/commit/af8d0922dd)]
          - **test**: add WebCrypto Promise.prototype.then pollution regression tests
          (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`fc9a60ec74`](https://redirect.github.com/nodejs/node/commit/fc9a60ec74)]
          - **test**: update WPT for WebCryptoAPI to [`6a1c545`](https://redirect.github.com/nodejs/node/commit/6a1c545d77)
          (Node.js GitHub Bot) [#&#8203;62187](https://redirect.github.com/nodejs/node/pull/62187)\n-
          \\[[`12ba2d74fe`](https://redirect.github.com/nodejs/node/commit/12ba2d74fe)]
          - **test**: update WPT for url to [`c928b19`](https://redirect.github.com/nodejs/node/commit/c928b19ab0)
          (Node.js GitHub Bot) [#&#8203;62148](https://redirect.github.com/nodejs/node/pull/62148)\n-
          \\[[`4e15e5b647`](https://redirect.github.com/nodejs/node/commit/4e15e5b647)]
          - **test**: update WPT for WebCryptoAPI to [`c9e9558`](https://redirect.github.com/nodejs/node/commit/c9e955840a)
          (Node.js GitHub Bot) [#&#8203;62147](https://redirect.github.com/nodejs/node/pull/62147)\n-
          \\[[`dc66a05558`](https://redirect.github.com/nodejs/node/commit/dc66a05558)]
          - **test**: improve WPT report runner (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`9536e5621b`](https://redirect.github.com/nodejs/node/commit/9536e5621b)]
          - **test**: update WPT compression to [`ae05f5c`](https://redirect.github.com/nodejs/node/commit/ae05f5cb53)
          (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`fb1c0bda0a`](https://redirect.github.com/nodejs/node/commit/fb1c0bda0a)]
          - **test**: update WPT for WebCryptoAPI to [`42e4732`](https://redirect.github.com/nodejs/node/commit/42e47329fd)
          (Node.js GitHub Bot) [#&#8203;62048](https://redirect.github.com/nodejs/node/pull/62048)\n-
          \\[[`d886f27485`](https://redirect.github.com/nodejs/node/commit/d886f27485)]
          - **test**: fix skipping behavior for `test-runner-run-files-undefined`
          (Antoine du Hamel) [#&#8203;62026](https://redirect.github.com/nodejs/node/pull/62026)\n-
          \\[[`f79df03e0b`](https://redirect.github.com/nodejs/node/commit/f79df03e0b)]
          - **test**: remove unnecessary `process.exit` calls from test files (Antoine
          du Hamel) [#&#8203;62020](https://redirect.github.com/nodejs/node/pull/62020)\n-
          \\[[`1319295467`](https://redirect.github.com/nodejs/node/commit/1319295467)]
          - **test**: skip `test-url` on `--shared-ada` builds (Antoine du Hamel)
          [#&#8203;62019](https://redirect.github.com/nodejs/node/pull/62019)\n- \\[[`2ea06727c6`](https://redirect.github.com/nodejs/node/commit/2ea06727c6)]
          - **test**: skip strace test with shared openssl (Richard Lau) [#&#8203;61987](https://redirect.github.com/nodejs/node/pull/61987)\n-
          \\[[`c0680d5df7`](https://redirect.github.com/nodejs/node/commit/c0680d5df7)]
          - **test**: avoid flaky debugger restart waits (Yuya Inoue) [#&#8203;61773](https://redirect.github.com/nodejs/node/pull/61773)\n-
          \\[[`22b748ef72`](https://redirect.github.com/nodejs/node/commit/22b748ef72)]
          - **test**: fix typos in test files (Daijiro Wachi) [#&#8203;61408](https://redirect.github.com/nodejs/node/pull/61408)\n-
          \\[[`a20bf9a84d`](https://redirect.github.com/nodejs/node/commit/a20bf9a84d)]
          - **test**: allow filtering async internal frames in assertSnapshot (Joyee
          Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`ec2913f036`](https://redirect.github.com/nodejs/node/commit/ec2913f036)]
          - **test**: unify assertSnapshot stacktrace transform (Chengzhong Wu) [#&#8203;61665](https://redirect.github.com/nodejs/node/pull/61665)\n-
          \\[[`460f41233d`](https://redirect.github.com/nodejs/node/commit/460f41233d)]
          - **test**: check stability block position in API markdown (Ren\xE9) [#&#8203;58590](https://redirect.github.com/nodejs/node/pull/58590)\n-
          \\[[`9ad02065d5`](https://redirect.github.com/nodejs/node/commit/9ad02065d5)]
          - **test**: adapt buffer test for v8 sandbox (Shelley Vohr) [#&#8203;61772](https://redirect.github.com/nodejs/node/pull/61772)\n-
          \\[[`5cf001736e`](https://redirect.github.com/nodejs/node/commit/5cf001736e)]
          - **test**: update FileAPI tests from WPT (Ms2ger) [#&#8203;61750](https://redirect.github.com/nodejs/node/pull/61750)\n-
          \\[[`84c7a23223`](https://redirect.github.com/nodejs/node/commit/84c7a23223)]
          - **test**: update WPT for WebCryptoAPI to [`7cbe7e8`](https://redirect.github.com/nodejs/node/commit/7cbe7e8ed9)
          (Node.js GitHub Bot) [#&#8203;61729](https://redirect.github.com/nodejs/node/pull/61729)\n-
          \\[[`276a32fd10`](https://redirect.github.com/nodejs/node/commit/276a32fd10)]
          - **test**: update WPT for url to [`efb889e`](https://redirect.github.com/nodejs/node/commit/efb889eb4c)
          (Node.js GitHub Bot) [#&#8203;61728](https://redirect.github.com/nodejs/node/pull/61728)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`bfc8a12977`](https://redirect.github.com/nodejs/node/commit/bfc8a12977)]
          - **test\\_runner**: make it compatible with fake timers (Matteo Collina)
          [#&#8203;59272](https://redirect.github.com/nodejs/node/pull/59272)\n- \\[[`e0cde40e1d`](https://redirect.github.com/nodejs/node/commit/e0cde40e1d)]
          - **test\\_runner**: set non-zero exit code when suite errors occur (Edy
          Silva) [#&#8203;62282](https://redirect.github.com/nodejs/node/pull/62282)\n-
          \\[[`d74efd6834`](https://redirect.github.com/nodejs/node/commit/d74efd6834)]
          - **test\\_runner**: run afterEach on runtime skip (Igor Shevelenkov) [#&#8203;61525](https://redirect.github.com/nodejs/node/pull/61525)\n-
          \\[[`8287ca749e`](https://redirect.github.com/nodejs/node/commit/8287ca749e)]
          - **test\\_runner**: expose expectFailure message (sangwook) [#&#8203;61563](https://redirect.github.com/nodejs/node/pull/61563)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`b1199c7bb4`](https://redirect.github.com/nodejs/node/commit/b1199c7bb4)]
          - **test\\_runner**: replace native methods with primordials (Ayoub Mabrouk)
          [#&#8203;61219](https://redirect.github.com/nodejs/node/pull/61219)\n- \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n-
          \\[[`207ba4f89f`](https://redirect.github.com/nodejs/node/commit/207ba4f89f)]
          - **test\\_runner**: fix suite rerun (Moshe Atlow) [#&#8203;61775](https://redirect.github.com/nodejs/node/pull/61775)\n-
          \\[[`9927335c11`](https://redirect.github.com/nodejs/node/commit/9927335c11)]
          - **tls**: forward keepAlive, keepAliveInitialDelay, noDelay to socket (Sergey
          Zelenov) [#&#8203;62004](https://redirect.github.com/nodejs/node/pull/62004)\n-
          \\[[`a1c3c901c0`](https://redirect.github.com/nodejs/node/commit/a1c3c901c0)]
          - **tools**: bump picomatch from 4.0.3 to 4.0.4 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62439](https://redirect.github.com/nodejs/node/pull/62439)\n- \\[[`1c6f5ed7c2`](https://redirect.github.com/nodejs/node/commit/1c6f5ed7c2)]
          - **tools**: adopt the `--check-for-duplicates` NCU flag (Antoine du Hamel)
          [#&#8203;62478](https://redirect.github.com/nodejs/node/pull/62478)\n- \\[[`b53377e8fe`](https://redirect.github.com/nodejs/node/commit/b53377e8fe)]
          - **tools**: bump flatted from 3.4.1 to 3.4.2 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62375](https://redirect.github.com/nodejs/node/pull/62375)\n- \\[[`f102e79b80`](https://redirect.github.com/nodejs/node/commit/f102e79b80)]
          - **tools**: bump eslint deps (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62356](https://redirect.github.com/nodejs/node/pull/62356)\n-
          \\[[`f5d74f8216`](https://redirect.github.com/nodejs/node/commit/f5d74f8216)]
          - **tools**: add eslint-plugin-regexp (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62093](https://redirect.github.com/nodejs/node/pull/62093)\n-
          \\[[`bc5b9a04ad`](https://redirect.github.com/nodejs/node/commit/bc5b9a04ad)]
          - **tools**: bump flatted from 3.3.3 to 3.4.1 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62255](https://redirect.github.com/nodejs/node/pull/62255)\n- \\[[`bad48b9700`](https://redirect.github.com/nodejs/node/commit/bad48b9700)]
          - **tools**: validate all commits that are pushed to `main` (Antoine du
          Hamel) [#&#8203;62246](https://redirect.github.com/nodejs/node/pull/62246)\n-
          \\[[`795d663ff4`](https://redirect.github.com/nodejs/node/commit/795d663ff4)]
          - **tools**: keep GN files when updating Merve (Antoine du Hamel) [#&#8203;62167](https://redirect.github.com/nodejs/node/pull/62167)\n-
          \\[[`0b6fa913f1`](https://redirect.github.com/nodejs/node/commit/0b6fa913f1)]
          - **tools**: revert timezone update GHA workflow to ubuntu-latest (Richard
          Lau) [#&#8203;62140](https://redirect.github.com/nodejs/node/pull/62140)\n-
          \\[[`840e098e99`](https://redirect.github.com/nodejs/node/commit/840e098e99)]
          - **tools**: improve error handling in test426 update script (Rich Trott)
          [#&#8203;62121](https://redirect.github.com/nodejs/node/pull/62121)\n- \\[[`bd34e53a8e`](https://redirect.github.com/nodejs/node/commit/bd34e53a8e)]
          - **tools**: bump the eslint group across 1 directory with 2 updates (dependabot\\[bot])
          [#&#8203;62092](https://redirect.github.com/nodejs/node/pull/62092)\n- \\[[`54dc797644`](https://redirect.github.com/nodejs/node/commit/54dc797644)]
          - **tools**: fix daily wpt wor\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5
          **Schedule**: (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n-
          Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images/pull/856
        commit_id: e7303ecfd61d2ad96859a348db5250563732339f
        patchset: e7303ecfd61d2ad96859a348db5250563732339f
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images
          name: osism/container-images
          short_name: container-images
        src_dir: src/github.com/osism/container-images
        topic: null
      buildset: b25f61e4a50f4883bd7fb159313ede63
      buildset_refs:
      - branch: main
        change: '856'
        change_message: "chore(deps): update node.js to v24\n\n> \u2139\uFE0F **Note**\n>
          \n> This PR body was truncated due to platform limits.\n\nThis PR contains
          the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|
          [node](https://redirect.github.com/nodejs/node) | stage | major | `23-alpine`
          \u2192 `24-alpine` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>nodejs/node
          (node)</summary>\n\n### [`v24.15.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.15.0):
          2026-04-15, Version 24.15.0 'Krypton' (LTS), @&#8203;aduh95\n\n[Compare
          Source](https://redirect.github.com/nodejs/node/compare/v24.14.1...v24.15.0)\n\n#####
          Notable Changes\n\n- \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n\n#####
          Commits\n\n- \\[[`148373cea1`](https://redirect.github.com/nodejs/node/commit/148373cea1)]
          - **assert,util**: improve comparison performance (Ruben Bridgewater) [#&#8203;61176](https://redirect.github.com/nodejs/node/pull/61176)\n-
          \\[[`e5558b0859`](https://redirect.github.com/nodejs/node/commit/e5558b0859)]
          - **assert,util**: fix deep comparing invalid dates skipping properties
          (Ruben Bridgewater) [#&#8203;61076](https://redirect.github.com/nodejs/node/pull/61076)\n-
          \\[[`83cffd92b5`](https://redirect.github.com/nodejs/node/commit/83cffd92b5)]
          - **async\\_hooks**: enabledHooksExist shall return if hooks are enabled
          (Gerhard St\xF6bich) [#&#8203;61054](https://redirect.github.com/nodejs/node/pull/61054)\n-
          \\[[`2c9436b43d`](https://redirect.github.com/nodejs/node/commit/2c9436b43d)]
          - **benchmark**: fix destructuring in dgram/single-buffer (Ali Hassan) [#&#8203;62084](https://redirect.github.com/nodejs/node/pull/62084)\n-
          \\[[`837acd7382`](https://redirect.github.com/nodejs/node/commit/837acd7382)]
          - **benchmark**: add startup benchmark for ESM entrypoint (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`a6ced7d272`](https://redirect.github.com/nodejs/node/commit/a6ced7d272)]
          - **buffer**: improve performance of multiple Buffer operations (Ali Hassan)
          [#&#8203;61871](https://redirect.github.com/nodejs/node/pull/61871)\n- \\[[`a82003bf8b`](https://redirect.github.com/nodejs/node/commit/a82003bf8b)]
          - **buffer**: optimize buffer.concat performance (Mert Can Altin) [#&#8203;61721](https://redirect.github.com/nodejs/node/pull/61721)\n-
          \\[[`83dfd0be1d`](https://redirect.github.com/nodejs/node/commit/83dfd0be1d)]
          - **buffer**: disallow ArrayBuffer transfer on pooled buffer (Chengzhong
          Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`ed2d0cb1bf`](https://redirect.github.com/nodejs/node/commit/ed2d0cb1bf)]
          - **build**: support empty libname flags in `configure.py` (Antoine du Hamel)
          [#&#8203;62477](https://redirect.github.com/nodejs/node/pull/62477)\n- \\[[`09f7920267`](https://redirect.github.com/nodejs/node/commit/09f7920267)]
          - **build**: fix timezone-update path references (Chengzhong Wu) [#&#8203;62280](https://redirect.github.com/nodejs/node/pull/62280)\n-
          \\[[`af46b15b91`](https://redirect.github.com/nodejs/node/commit/af46b15b91)]
          - **build**: use path-ignore in GHA coverage-windows.yml (Chengzhong Wu)
          [#&#8203;61811](https://redirect.github.com/nodejs/node/pull/61811)\n- \\[[`2cf77eadd1`](https://redirect.github.com/nodejs/node/commit/2cf77eadd1)]
          - **build**: generate\\_config\\_gypi.py generates valid JSON (Shelley Vohr)
          [#&#8203;61791](https://redirect.github.com/nodejs/node/pull/61791)\n- \\[[`e0220f0c35`](https://redirect.github.com/nodejs/node/commit/e0220f0c35)]
          - **build**: build with v8 gdbjit support on supported platform (Joyee Cheung)
          [#&#8203;61010](https://redirect.github.com/nodejs/node/pull/61010)\n- \\[[`5505511dcb`](https://redirect.github.com/nodejs/node/commit/5505511dcb)]
          - **build**: enable -DV8\\_ENABLE\\_CHECKS flag (Ryuhei Shima) [#&#8203;61327](https://redirect.github.com/nodejs/node/pull/61327)\n-
          \\[[`5f8ecf3940`](https://redirect.github.com/nodejs/node/commit/5f8ecf3940)]
          - **build**: add --debug-symbols to build with -g without enabling DCHECKs
          (Joyee Cheung) [#&#8203;61100](https://redirect.github.com/nodejs/node/pull/61100)\n-
          \\[[`ab18c0867b`](https://redirect.github.com/nodejs/node/commit/ab18c0867b)]
          - **build**: fix --node-builtin-modules-path (Filip Skokan) [#&#8203;62115](https://redirect.github.com/nodejs/node/pull/62115)\n-
          \\[[`bfa60d5782`](https://redirect.github.com/nodejs/node/commit/bfa60d5782)]
          - **build**: fix GN for new merve dep (Shelley Vohr) [#&#8203;61984](https://redirect.github.com/nodejs/node/pull/61984)\n-
          \\[[`0d1975fe3a`](https://redirect.github.com/nodejs/node/commit/0d1975fe3a)]
          - **build,win**: add WinGet Visual Studio 2022 Build Tools Edition config
          (Mike McCready) [#&#8203;61652](https://redirect.github.com/nodejs/node/pull/61652)\n-
          \\[[`10b2bb5fa6`](https://redirect.github.com/nodejs/node/commit/10b2bb5fa6)]
          - **child\\_process**: add tracing channel for spawn (Marco) [#&#8203;61836](https://redirect.github.com/nodejs/node/pull/61836)\n-
          \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`9d37233824`](https://redirect.github.com/nodejs/node/commit/9d37233824)]
          - **crypto**: update root certificates to NSS 3.121 (Node.js GitHub Bot)
          [#&#8203;62485](https://redirect.github.com/nodejs/node/pull/62485)\n- \\[[`b0cbfe38a4`](https://redirect.github.com/nodejs/node/commit/b0cbfe38a4)]
          - **crypto**: add crypto::GetSSLCtx API for addon access to OpenSSL contexts
          (Tim Perry) [#&#8203;62254](https://redirect.github.com/nodejs/node/pull/62254)\n-
          \\[[`dc034a4ac9`](https://redirect.github.com/nodejs/node/commit/dc034a4ac9)]
          - **crypto**: reject ML-KEM/ML-DSA [PKCS#8](https://redirect.github.com/PKCS/node/issues/8)
          import without seed in SubtleCrypto (Filip Skokan) [#&#8203;62218](https://redirect.github.com/nodejs/node/pull/62218)\n-
          \\[[`8aa6e706df`](https://redirect.github.com/nodejs/node/commit/8aa6e706df)]
          - **crypto**: refactor WebCrypto AEAD algorithms auth tag handling (Filip
          Skokan) [#&#8203;62169](https://redirect.github.com/nodejs/node/pull/62169)\n-
          \\[[`20cb932bcf`](https://redirect.github.com/nodejs/node/commit/20cb932bcf)]
          - **crypto**: read algorithm name property only once in normalizeAlgorithm
          (Filip Skokan) [#&#8203;62170](https://redirect.github.com/nodejs/node/pull/62170)\n-
          \\[[`e2934162b4`](https://redirect.github.com/nodejs/node/commit/e2934162b4)]
          - **crypto**: add missing AES dictionaries (Filip Skokan) [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n-
          \\[[`8b8db52f65`](https://redirect.github.com/nodejs/node/commit/8b8db52f65)]
          - **crypto**: fix importKey required argument count check (Filip Skokan)
          [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n- \\[[`bd5458db29`](https://redirect.github.com/nodejs/node/commit/bd5458db29)]
          - **crypto**: fix missing nullptr check on RSA\\_new() (ndossche) [#&#8203;61888](https://redirect.github.com/nodejs/node/pull/61888)\n-
          \\[[`7302c7ed22`](https://redirect.github.com/nodejs/node/commit/7302c7ed22)]
          - **crypto**: fix handling of null BUF\\_MEM\\* in ToV8Value() (Nora Dossche)
          [#&#8203;61885](https://redirect.github.com/nodejs/node/pull/61885)\n- \\[[`8d0c22ea20`](https://redirect.github.com/nodejs/node/commit/8d0c22ea20)]
          - **crypto**: fix potential null pointer dereference when BIO\\_meth\\_new()
          fails (Nora Dossche) [#&#8203;61788](https://redirect.github.com/nodejs/node/pull/61788)\n-
          \\[[`72aad8b40f`](https://redirect.github.com/nodejs/node/commit/72aad8b40f)]
          - **crypto**: always return certificate serial numbers as uppercase (Anna
          Henningsen) [#&#8203;61752](https://redirect.github.com/nodejs/node/pull/61752)\n-
          \\[[`2395fc0f4d`](https://redirect.github.com/nodejs/node/commit/2395fc0f4d)]
          - **crypto**: rename CShakeParams and KmacParams length to outputLength
          (Filip Skokan) [#&#8203;61875](https://redirect.github.com/nodejs/node/pull/61875)\n-
          \\[[`541be3aaf2`](https://redirect.github.com/nodejs/node/commit/541be3aaf2)]
          - **crypto**: recognize raw formats in keygen (Filip Skokan) [#&#8203;62480](https://redirect.github.com/nodejs/node/pull/62480)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`bef1949823`](https://redirect.github.com/nodejs/node/commit/bef1949823)]
          - **deps**: V8: cherry-pick [`33e7739`](https://redirect.github.com/nodejs/node/commit/33e7739c134d)
          (Thibaud Michaud) [#&#8203;62567](https://redirect.github.com/nodejs/node/pull/62567)\n-
          \\[[`2e1a565a55`](https://redirect.github.com/nodejs/node/commit/2e1a565a55)]
          - **deps**: update ada to 3.4.4 (Node.js GitHub Bot) [#&#8203;62414](https://redirect.github.com/nodejs/node/pull/62414)\n-
          \\[[`d0418bad10`](https://redirect.github.com/nodejs/node/commit/d0418bad10)]
          - **deps**: update timezone to 2026a (Node.js GitHub Bot) [#&#8203;62164](https://redirect.github.com/nodejs/node/pull/62164)\n-
          \\[[`53aad66415`](https://redirect.github.com/nodejs/node/commit/53aad66415)]
          - **deps**: update googletest to [`2461743`](https://redirect.github.com/nodejs/node/commit/2461743991f9aa53e9a3625eafcbacd81a3c74cd)
          (Node.js GitHub Bot) [#&#8203;62484](https://redirect.github.com/nodejs/node/pull/62484)\n-
          \\[[`90fab71a84`](https://redirect.github.com/nodejs/node/commit/90fab71a84)]
          - **deps**: update simdjson to 4.5.0 (Node.js GitHub Bot) [#&#8203;62382](https://redirect.github.com/nodejs/node/pull/62382)\n-
          \\[[`a416ddf6d9`](https://redirect.github.com/nodejs/node/commit/a416ddf6d9)]
          - **deps**: V8: cherry-pick [`cf1bce4`](https://redirect.github.com/nodejs/node/commit/cf1bce40a5ef)
          (Richard Lau) [#&#8203;62449](https://redirect.github.com/nodejs/node/pull/62449)\n-
          \\[[`4d9123e57d`](https://redirect.github.com/nodejs/node/commit/4d9123e57d)]
          - **deps**: upgrade npm to 11.12.1 (npm team) [#&#8203;62448](https://redirect.github.com/nodejs/node/pull/62448)\n-
          \\[[`952d715028`](https://redirect.github.com/nodejs/node/commit/952d715028)]
          - **deps**: update sqlite to 3.51.3 (Node.js GitHub Bot) [#&#8203;62256](https://redirect.github.com/nodejs/node/pull/62256)\n-
          \\[[`f3fd7ed426`](https://redirect.github.com/nodejs/node/commit/f3fd7ed426)]
          - **deps**: update googletest to [`73a63ea`](https://redirect.github.com/nodejs/node/commit/73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1)
          (Node.js GitHub Bot) [#&#8203;61927](https://redirect.github.com/nodejs/node/pull/61927)\n-
          \\[[`71a2f82d7c`](https://redirect.github.com/nodejs/node/commit/71a2f82d7c)]
          - **deps**: upgrade npm to 11.11.1 (npm team) [#&#8203;62216](https://redirect.github.com/nodejs/node/pull/62216)\n-
          \\[[`84f60c26f7`](https://redirect.github.com/nodejs/node/commit/84f60c26f7)]
          - **deps**: update amaro to 1.1.8 (Node.js GitHub Bot) [#&#8203;62151](https://redirect.github.com/nodejs/node/pull/62151)\n-
          \\[[`43159d0e5f`](https://redirect.github.com/nodejs/node/commit/43159d0e5f)]
          - **deps**: update sqlite to 3.52.0 (Node.js GitHub Bot) [#&#8203;62150](https://redirect.github.com/nodejs/node/pull/62150)\n-
          \\[[`b887657b38`](https://redirect.github.com/nodejs/node/commit/b887657b38)]
          - **deps**: V8: cherry-pick [`aa0b288`](https://redirect.github.com/nodejs/node/commit/aa0b288f87cc)
          (Richard Lau) [#&#8203;62136](https://redirect.github.com/nodejs/node/pull/62136)\n-
          \\[[`7ab885b323`](https://redirect.github.com/nodejs/node/commit/7ab885b323)]
          - **deps**: update ada to 3.4.3 (Node.js GitHub Bot) [#&#8203;62049](https://redirect.github.com/nodejs/node/pull/62049)\n-
          \\[[`671ddec2b9`](https://redirect.github.com/nodejs/node/commit/671ddec2b9)]
          - **deps**: update minimatch to 10.2.4 (Node.js GitHub Bot) [#&#8203;62016](https://redirect.github.com/nodejs/node/pull/62016)\n-
          \\[[`290fe37d4d`](https://redirect.github.com/nodejs/node/commit/290fe37d4d)]
          - **deps**: update simdjson to 4.3.1 (Node.js GitHub Bot) [#&#8203;61930](https://redirect.github.com/nodejs/node/pull/61930)\n-
          \\[[`a13bee76b5`](https://redirect.github.com/nodejs/node/commit/a13bee76b5)]
          - **deps**: update acorn-walk to 8.3.5 (Node.js GitHub Bot) [#&#8203;61928](https://redirect.github.com/nodejs/node/pull/61928)\n-
          \\[[`f0e40b35b9`](https://redirect.github.com/nodejs/node/commit/f0e40b35b9)]
          - **deps**: update acorn to 8.16.0 (Node.js GitHub Bot) [#&#8203;61925](https://redirect.github.com/nodejs/node/pull/61925)\n-
          \\[[`463dfa023a`](https://redirect.github.com/nodejs/node/commit/463dfa023a)]
          - **deps**: update minimatch to 10.2.2 (Node.js GitHub Bot) [#&#8203;61830](https://redirect.github.com/nodejs/node/pull/61830)\n-
          \\[[`4b2e4bb108`](https://redirect.github.com/nodejs/node/commit/4b2e4bb108)]
          - **deps**: update nbytes to 0.1.3 (Node.js GitHub Bot) [#&#8203;61879](https://redirect.github.com/nodejs/node/pull/61879)\n-
          \\[[`5626cb83d0`](https://redirect.github.com/nodejs/node/commit/5626cb83d0)]
          - **deps**: remove stale OpenSSL arch configs (Ren\xE9) [#&#8203;61834](https://redirect.github.com/nodejs/node/pull/61834)\n-
          \\[[`52668874fd`](https://redirect.github.com/nodejs/node/commit/52668874fd)]
          - **deps**: update llhttp to 9.3.1 (Node.js GitHub Bot) [#&#8203;61827](https://redirect.github.com/nodejs/node/pull/61827)\n-
          \\[[`b3387b07b1`](https://redirect.github.com/nodejs/node/commit/b3387b07b1)]
          - **deps**: update googletest to [`5a9c3f9`](https://redirect.github.com/nodejs/node/commit/5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757)
          (Node.js GitHub Bot) [#&#8203;61731](https://redirect.github.com/nodejs/node/pull/61731)\n-
          \\[[`196268cb4c`](https://redirect.github.com/nodejs/node/commit/196268cb4c)]
          - **deps**: V8: cherry-pick [`c5ff7c4`](https://redirect.github.com/nodejs/node/commit/c5ff7c4d6cde)
          (Chengzhong Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`36869b52de`](https://redirect.github.com/nodejs/node/commit/36869b52de)]
          - **deps**: update merve to 1.2.2 (Node.js GitHub Bot) [#&#8203;62213](https://redirect.github.com/nodejs/node/pull/62213)\n-
          \\[[`3cbac055de`](https://redirect.github.com/nodejs/node/commit/3cbac055de)]
          - **deps**: update merve to 1.2.0 (Node.js GitHub Bot) [#&#8203;62149](https://redirect.github.com/nodejs/node/pull/62149)\n-
          \\[[`7757cc3495`](https://redirect.github.com/nodejs/node/commit/7757cc3495)]
          - **deps**: V8: backport [`6a0a25a`](https://redirect.github.com/nodejs/node/commit/6a0a25abaed3)
          (Vivian Wang) [#&#8203;61670](https://redirect.github.com/nodejs/node/pull/61670)\n-
          \\[[`359797c2fb`](https://redirect.github.com/nodejs/node/commit/359797c2fb)]
          - **deps,src**: prepare for cpplint update (Micha\xEBl Zasso) [#&#8203;60901](https://redirect.github.com/nodejs/node/pull/60901)\n-
          \\[[`ace802e59b`](https://redirect.github.com/nodejs/node/commit/ace802e59b)]
          - **diagnostics\\_channel**: add diagnostics channels for web locks (Ilyas
          Shabi) [#&#8203;62123](https://redirect.github.com/nodejs/node/pull/62123)\n-
          \\[[`a072411b03`](https://redirect.github.com/nodejs/node/commit/a072411b03)]
          - **doc**: remove spawn with shell example from bat/cmd section (Kit Dallege)
          [#&#8203;62243](https://redirect.github.com/nodejs/node/pull/62243)\n- \\[[`0b152449af`](https://redirect.github.com/nodejs/node/commit/0b152449af)]
          - **doc**: fix typo in --disable-wasm-trap-handler description (Dmytro Semchuk)
          [#&#8203;61820](https://redirect.github.com/nodejs/node/pull/61820)\n- \\[[`73ea387ad7`](https://redirect.github.com/nodejs/node/commit/73ea387ad7)]
          - **doc**: remove obsolete Boxstarter automated install (Mike McCready)
          [#&#8203;61785](https://redirect.github.com/nodejs/node/pull/61785)\n- \\[[`7f234add8e`](https://redirect.github.com/nodejs/node/commit/7f234add8e)]
          - **doc**: deprecate `module.register()` (DEP0205) (Geoffrey Booth) [#&#8203;62395](https://redirect.github.com/nodejs/node/pull/62395)\n-
          \\[[`12fc3c6a30`](https://redirect.github.com/nodejs/node/commit/12fc3c6a30)]
          - **doc**: clarify that features cannot be both experimental and deprecated
          (Antoine du Hamel) [#&#8203;62456](https://redirect.github.com/nodejs/node/pull/62456)\n-
          \\[[`1ecc5962a2`](https://redirect.github.com/nodejs/node/commit/1ecc5962a2)]
          - **doc**: fix 'transfered' typo in quic.md (lilianakatrina684-a11y) [#&#8203;62492](https://redirect.github.com/nodejs/node/pull/62492)\n-
          \\[[`56741a1303`](https://redirect.github.com/nodejs/node/commit/56741a1303)]
          - **doc**: move sqlite type conversion section to correct level (Ren\xE9)
          [#&#8203;62482](https://redirect.github.com/nodejs/node/pull/62482)\n- \\[[`12b04d17d5`](https://redirect.github.com/nodejs/node/commit/12b04d17d5)]
          - **doc**: add Rafael to last security release steward (Rafael Gonzaga)
          [#&#8203;62423](https://redirect.github.com/nodejs/node/pull/62423)\n- \\[[`c4567e4a8d`](https://redirect.github.com/nodejs/node/commit/c4567e4a8d)]
          - **doc**: fix overstated Date header requirement in response.sendDate (Kit
          Dallege) [#&#8203;62206](https://redirect.github.com/nodejs/node/pull/62206)\n-
          \\[[`384a41047f`](https://redirect.github.com/nodejs/node/commit/384a41047f)]
          - **doc**: enhance clarification about the main field (Mowafak Almahaini)
          [#&#8203;62302](https://redirect.github.com/nodejs/node/pull/62302)\n- \\[[`93d19b1a1c`](https://redirect.github.com/nodejs/node/commit/93d19b1a1c)]
          - **doc**: minor typo fix (Jeff Matson) [#&#8203;62358](https://redirect.github.com/nodejs/node/pull/62358)\n-
          \\[[`3db35d2c59`](https://redirect.github.com/nodejs/node/commit/3db35d2c59)]
          - **doc**: add path to vulnerabilities.json mention (Rafael Gonzaga) [#&#8203;62355](https://redirect.github.com/nodejs/node/pull/62355)\n-
          \\[[`57b105c9d5`](https://redirect.github.com/nodejs/node/commit/57b105c9d5)]
          - **doc**: deprecate CryptoKey use in node:crypto (Filip Skokan) [#&#8203;62321](https://redirect.github.com/nodejs/node/pull/62321)\n-
          \\[[`490168c993`](https://redirect.github.com/nodejs/node/commit/490168c993)]
          - **doc**: fix small environment\\_variables typo (chris) [#&#8203;62279](https://redirect.github.com/nodejs/node/pull/62279)\n-
          \\[[`0291be584b`](https://redirect.github.com/nodejs/node/commit/0291be584b)]
          - **doc**: test and test-only targets do not run linter (Xavier Stouder)
          [#&#8203;62120](https://redirect.github.com/nodejs/node/pull/62120)\n- \\[[`ba0a82a1e1`](https://redirect.github.com/nodejs/node/commit/ba0a82a1e1)]
          - **doc**: clarify fs.ReadStream and fs.WriteStream are not constructable
          (Kit Dallege) [#&#8203;62208](https://redirect.github.com/nodejs/node/pull/62208)\n-
          \\[[`125bdbf504`](https://redirect.github.com/nodejs/node/commit/125bdbf504)]
          - **doc**: clarify that any truthy value of `shell` is part of DEP0190 (Antoine
          du Hamel) [#&#8203;62249](https://redirect.github.com/nodejs/node/pull/62249)\n-
          \\[[`a141ad0aeb`](https://redirect.github.com/nodejs/node/commit/a141ad0aeb)]
          - **doc**: remove outdated Chrome 66 and ndb references from debugger (Kit
          Dallege) [#&#8203;62202](https://redirect.github.com/nodejs/node/pull/62202)\n-
          \\[[`44bde8e573`](https://redirect.github.com/nodejs/node/commit/44bde8e573)]
          - **doc**: add note (and caveat) for `mock.module` about customization hooks
          (Jacob Smith) [#&#8203;62075](https://redirect.github.com/nodejs/node/pull/62075)\n-
          \\[[`8c46a1ca1a`](https://redirect.github.com/nodejs/node/commit/8c46a1ca1a)]
          - **doc**: copyedit `addons.md` (Antoine du Hamel) [#&#8203;62071](https://redirect.github.com/nodejs/node/pull/62071)\n-
          \\[[`7f989f02f7`](https://redirect.github.com/nodejs/node/commit/7f989f02f7)]
          - **doc**: correct `util.convertProcessSignalToExitCode` validation behavior
          (Ren\xE9) [#&#8203;62134](https://redirect.github.com/nodejs/node/pull/62134)\n-
          \\[[`a4466ebdac`](https://redirect.github.com/nodejs/node/commit/a4466ebdac)]
          - **doc**: add efekrskl as triager (Efe) [#&#8203;61876](https://redirect.github.com/nodejs/node/pull/61876)\n-
          \\[[`db516eca3a`](https://redirect.github.com/nodejs/node/commit/db516eca3a)]
          - **doc**: fix markdown for `expectFailure` values (Jacob Smith) [#&#8203;62100](https://redirect.github.com/nodejs/node/pull/62100)\n-
          \\[[`ad97045125`](https://redirect.github.com/nodejs/node/commit/ad97045125)]
          - **doc**: include url.resolve() in DEP0169 application deprecation (Mike
          McCready) [#&#8203;62002](https://redirect.github.com/nodejs/node/pull/62002)\n-
          \\[[`309f37ba42`](https://redirect.github.com/nodejs/node/commit/309f37ba42)]
          - **doc**: expand SECURITY.md with non-vulnerability examples (Rafael Gonzaga)
          [#&#8203;61972](https://redirect.github.com/nodejs/node/pull/61972)\n- \\[[`dbb3551b7b`](https://redirect.github.com/nodejs/node/commit/dbb3551b7b)]
          - **doc**: separate in-types and out-types in SQLite conversion docs (Ren\xE9)
          [#&#8203;62034](https://redirect.github.com/nodejs/node/pull/62034)\n- \\[[`191c433db8`](https://redirect.github.com/nodejs/node/commit/191c433db8)]
          - **doc**: fix small logic error in DETECT\\_MODULE\\_SYNTAX (Ren\xE9) [#&#8203;62025](https://redirect.github.com/nodejs/node/pull/62025)\n-
          \\[[`8511b1c784`](https://redirect.github.com/nodejs/node/commit/8511b1c784)]
          - **doc**: fix module.stripTypeScriptTypes indentation (Ren\xE9) [#&#8203;61992](https://redirect.github.com/nodejs/node/pull/61992)\n-
          \\[[`dd1139f52c`](https://redirect.github.com/nodejs/node/commit/dd1139f52c)]
          - **doc**: update DEP0040 (punycode) to application type deprecation (Mike
          McCready) [#&#8203;61916](https://redirect.github.com/nodejs/node/pull/61916)\n-
          \\[[`54009e9c62`](https://redirect.github.com/nodejs/node/commit/54009e9c62)]
          - **doc**: explicitly mention Slack handle (Rafael Gonzaga) [#&#8203;61986](https://redirect.github.com/nodejs/node/pull/61986)\n-
          \\[[`78fa1a1a49`](https://redirect.github.com/nodejs/node/commit/78fa1a1a49)]
          - **doc**: support toolchain Visual Studio 2022 & 2026 + Windows 11 SDK
          (Mike McCready) [#&#8203;61864](https://redirect.github.com/nodejs/node/pull/61864)\n-
          \\[[`d8204d3cdb`](https://redirect.github.com/nodejs/node/commit/d8204d3cdb)]
          - **doc**: rename invalid `function` parameter (Ren\xE9) [#&#8203;61942](https://redirect.github.com/nodejs/node/pull/61942)\n-
          \\[[`a5a14482fb`](https://redirect.github.com/nodejs/node/commit/a5a14482fb)]
          - **doc**: clarify status of feature request issues (Antoine du Hamel) [#&#8203;61505](https://redirect.github.com/nodejs/node/pull/61505)\n-
          \\[[`bd0688feb6`](https://redirect.github.com/nodejs/node/commit/bd0688feb6)]
          - **doc**: add esm and cjs examples to node:vm (Alfredo Gonz\xE1lez) [#&#8203;61498](https://redirect.github.com/nodejs/node/pull/61498)\n-
          \\[[`240b512f9f`](https://redirect.github.com/nodejs/node/commit/240b512f9f)]
          - **doc**: clarify build environment is trusted in threat model (Matteo
          Collina) [#&#8203;61865](https://redirect.github.com/nodejs/node/pull/61865)\n-
          \\[[`5dd48e3456`](https://redirect.github.com/nodejs/node/commit/5dd48e3456)]
          - **doc**: remove incorrect mention of `module` in `typescript.md` (Rob
          Palmer) [#&#8203;61839](https://redirect.github.com/nodejs/node/pull/61839)\n-
          \\[[`9502c22055`](https://redirect.github.com/nodejs/node/commit/9502c22055)]
          - **doc**: simplify addAbortListener example (Chemi Atlow) [#&#8203;61842](https://redirect.github.com/nodejs/node/pull/61842)\n-
          \\[[`6fec397828`](https://redirect.github.com/nodejs/node/commit/6fec397828)]
          - **doc**: clean up globals.md (Ren\xE9) [#&#8203;61822](https://redirect.github.com/nodejs/node/pull/61822)\n-
          \\[[`a810f5ccef`](https://redirect.github.com/nodejs/node/commit/a810f5ccef)]
          - **doc**: clarify async caveats for `events.once()` (Ren\xE9) [#&#8203;61572](https://redirect.github.com/nodejs/node/pull/61572)\n-
          \\[[`2bf990bb1a`](https://redirect.github.com/nodejs/node/commit/2bf990bb1a)]
          - **doc**: update Juan's security steward info (Juan Jos\xE9) [#&#8203;61754](https://redirect.github.com/nodejs/node/pull/61754)\n-
          \\[[`0312db948d`](https://redirect.github.com/nodejs/node/commit/0312db948d)]
          - **doc**: fix methods being documented as properties in `process.md` (Antoine
          du Hamel) [#&#8203;61765](https://redirect.github.com/nodejs/node/pull/61765)\n-
          \\[[`e558b26e7f`](https://redirect.github.com/nodejs/node/commit/e558b26e7f)]
          - **doc**: add riscv64 info into platform list (Lu Yahan) [#&#8203;42251](https://redirect.github.com/nodejs/node/pull/42251)\n-
          \\[[`49254e3dc0`](https://redirect.github.com/nodejs/node/commit/49254e3dc0)]
          - **doc**: fix dropdown menu being obscured at <600px due to stacking context
          (Jeff) [#&#8203;61735](https://redirect.github.com/nodejs/node/pull/61735)\n-
          \\[[`4ff01b5c10`](https://redirect.github.com/nodejs/node/commit/4ff01b5c10)]
          - **doc**: fix spacing in process message event (Aviv Keller) [#&#8203;61756](https://redirect.github.com/nodejs/node/pull/61756)\n-
          \\[[`94097a79d6`](https://redirect.github.com/nodejs/node/commit/94097a79d6)]
          - **doc**: move describe/it aliases section before expectFailure (Luca Raveri)
          [#&#8203;61567](https://redirect.github.com/nodejs/node/pull/61567)\n- \\[[`b7cd31acbe`](https://redirect.github.com/nodejs/node/commit/b7cd31acbe)]
          - **doc**: fix broken links of net.md (YuSheng Chen) [#&#8203;61673](https://redirect.github.com/nodejs/node/pull/61673)\n-
          \\[[`ae5e353fe2`](https://redirect.github.com/nodejs/node/commit/ae5e353fe2)]
          - **doc**: clean up Windows code snippet in `child_process.md` (reillylm)
          [#&#8203;61422](https://redirect.github.com/nodejs/node/pull/61422)\n- \\[[`ea9beb6a3c`](https://redirect.github.com/nodejs/node/commit/ea9beb6a3c)]
          - **doc**: update to Visual Studio 2026 manual install (Mike McCready) [#&#8203;61655](https://redirect.github.com/nodejs/node/pull/61655)\n-
          \\[[`42057c84e2`](https://redirect.github.com/nodejs/node/commit/42057c84e2)]
          - **doc,module**: add missing doc for syncHooks.deregister() (Joyee Cheung)
          [#&#8203;61959](https://redirect.github.com/nodejs/node/pull/61959)\n- \\[[`a035bd5235`](https://redirect.github.com/nodejs/node/commit/a035bd5235)]
          - **doc,test**: clarify --eval syntax for leading '-' scripts (kovan) [#&#8203;62244](https://redirect.github.com/nodejs/node/pull/62244)\n-
          \\[[`deb0b78460`](https://redirect.github.com/nodejs/node/commit/deb0b78460)]
          - **esm**: fix typo in worker loader hook comment (jakecastelli) [#&#8203;62475](https://redirect.github.com/nodejs/node/pull/62475)\n-
          \\[[`b93bf7dbfc`](https://redirect.github.com/nodejs/node/commit/b93bf7dbfc)]
          - **esm**: fix source phase identity bug in loadCache eviction (Guy Bedford)
          [#&#8203;62415](https://redirect.github.com/nodejs/node/pull/62415)\n- \\[[`679d18b57f`](https://redirect.github.com/nodejs/node/commit/679d18b57f)]
          - **esm**: fix path normalization in `finalizeResolution` (Antoine du Hamel)
          [#&#8203;62080](https://redirect.github.com/nodejs/node/pull/62080)\n- \\[[`171e9fc268`](https://redirect.github.com/nodejs/node/commit/171e9fc268)]
          - **esm**: update outdated FIXME comment in translators.js (Karan Mangtani)
          [#&#8203;61715](https://redirect.github.com/nodejs/node/pull/61715)\n- \\[[`cc19728228`](https://redirect.github.com/nodejs/node/commit/cc19728228)]
          - **events**: avoid cloning listeners array on every emit (G\xFCrg\xFCn
          Day\u0131o\u011Flu) [#&#8203;62261](https://redirect.github.com/nodejs/node/pull/62261)\n-
          \\[[`458c92be52`](https://redirect.github.com/nodejs/node/commit/458c92be52)]
          - **events**: don't call resume after close (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60548](https://redirect.github.com/nodejs/node/pull/60548)\n- \\[[`4691f3e7fb`](https://redirect.github.com/nodejs/node/commit/4691f3e7fb)]
          - **fs**: fix cpSync to handle non-ASCII characters (Stefan Stojanovic)
          [#&#8203;61950](https://redirect.github.com/nodejs/node/pull/61950)\n- \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`58e4d50cd0`](https://redirect.github.com/nodejs/node/commit/58e4d50cd0)]
          - **http**: fix use-after-free when freeParser is called during llhttp\\_execute
          (Gerhard St\xF6bich) [#&#8203;62095](https://redirect.github.com/nodejs/node/pull/62095)\n-
          \\[[`0a4ad85ab0`](https://redirect.github.com/nodejs/node/commit/0a4ad85ab0)]
          - **http**: validate ClientRequest path on set (Matteo Collina) [#&#8203;62030](https://redirect.github.com/nodejs/node/pull/62030)\n-
          \\[[`f8178ac3e6`](https://redirect.github.com/nodejs/node/commit/f8178ac3e6)]
          - **http**: validate headers in writeEarlyHints (Richard Clarke) [#&#8203;61897](https://redirect.github.com/nodejs/node/pull/61897)\n-
          \\[[`899884d0ed`](https://redirect.github.com/nodejs/node/commit/899884d0ed)]
          - **http**: remove redundant keepAliveTimeoutBuffer assignment (Efe) [#&#8203;61743](https://redirect.github.com/nodejs/node/pull/61743)\n-
          \\[[`08d2e40694`](https://redirect.github.com/nodejs/node/commit/08d2e40694)]
          - **http**: attach error handler to socket synchronously in onSocket (RajeshKumar11)
          [#&#8203;61770](https://redirect.github.com/nodejs/node/pull/61770)\n- \\[[`1c2064c1f8`](https://redirect.github.com/nodejs/node/commit/1c2064c1f8)]
          - **http**: fix keep-alive socket reuse race in requestOnFinish (Martin
          Slota) [#&#8203;61710](https://redirect.github.com/nodejs/node/pull/61710)\n-
          \\[[`38e9c66e0f`](https://redirect.github.com/nodejs/node/commit/38e9c66e0f)]
          - **http2**: add strictSingleValueFields option to relax header validation
          (Tim Perry) [#&#8203;59917](https://redirect.github.com/nodejs/node/pull/59917)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`687c0acd00`](https://redirect.github.com/nodejs/node/commit/687c0acd00)]
          - **http2**: fix FileHandle leak in respondWithFile (sangwook) [#&#8203;61707](https://redirect.github.com/nodejs/node/pull/61707)\n-
          \\[[`0c8f802ec2`](https://redirect.github.com/nodejs/node/commit/0c8f802ec2)]
          - **inspector**: add Target.getTargets and extract TargetManager (Kohei)
          [#&#8203;62487](https://redirect.github.com/nodejs/node/pull/62487)\n- \\[[`7de8a303c1`](https://redirect.github.com/nodejs/node/commit/7de8a303c1)]
          - **inspector**: unwrap internal/debugger/inspect imports (Ren\xE9) [#&#8203;61974](https://redirect.github.com/nodejs/node/pull/61974)\n-
          \\[[`59ac10a4fd`](https://redirect.github.com/nodejs/node/commit/59ac10a4fd)]
          - **lib**: make SubtleCrypto.supports enumerable (Filip Skokan) [#&#8203;62307](https://redirect.github.com/nodejs/node/pull/62307)\n-
          \\[[`9dc102ba90`](https://redirect.github.com/nodejs/node/commit/9dc102ba90)]
          - **lib**: prefer primordials in SubtleCrypto (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`78a9aa8f32`](https://redirect.github.com/nodejs/node/commit/78a9aa8f32)]
          - **lib**: fix source map url parse in dynamic imports (Chengzhong Wu) [#&#8203;61990](https://redirect.github.com/nodejs/node/pull/61990)\n-
          \\[[`16b8cc6643`](https://redirect.github.com/nodejs/node/commit/16b8cc6643)]
          - **lib**: improve argument handling in Blob constructor (Ms2ger) [#&#8203;61980](https://redirect.github.com/nodejs/node/pull/61980)\n-
          \\[[`a03b5d39b8`](https://redirect.github.com/nodejs/node/commit/a03b5d39b8)]
          - **lib**: reduce cycles in esm loader and load it in snapshot (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`1017bf5f86`](https://redirect.github.com/nodejs/node/commit/1017bf5f86)]
          - **lib**: remove top-level getOptionValue() calls in lib/internal/modules
          (Joyee Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`d79984b41b`](https://redirect.github.com/nodejs/node/commit/d79984b41b)]
          - **lib**: optimize styleText when validateStream is false (Rafael Gonzaga)
          [#&#8203;61792](https://redirect.github.com/nodejs/node/pull/61792)\n- \\[[`6462b89d10`](https://redirect.github.com/nodejs/node/commit/6462b89d10)]
          - **meta**: bump actions/download-artifact from 7.0.0 to 8.0.0 (dependabot\\[bot])
          [#&#8203;62063](https://redirect.github.com/nodejs/node/pull/62063)\n- \\[[`5bb89916ea`](https://redirect.github.com/nodejs/node/commit/5bb89916ea)]
          - **meta**: bump actions/upload-artifact from 6.0.0 to 7.0.0 (dependabot\\[bot])
          [#&#8203;62062](https://redirect.github.com/nodejs/node/pull/62062)\n- \\[[`b067d74d94`](https://redirect.github.com/nodejs/node/commit/b067d74d94)]
          - **meta**: bump step-security/harden-runner from 2.14.2 to 2.15.0 (dependabot\\[bot])
          [#&#8203;62064](https://redirect.github.com/nodejs/node/pull/62064)\n- \\[[`830e5cd125`](https://redirect.github.com/nodejs/node/commit/830e5cd125)]
          - **meta**: bump github/codeql-action from 4.32.0 to 4.32.4 (dependabot\\[bot])
          [#&#8203;61911](https://redirect.github.com/nodejs/node/pull/61911)\n- \\[[`16c839a3dd`](https://redirect.github.com/nodejs/node/commit/16c839a3dd)]
          - **meta**: bump step-security/harden-runner from 2.14.1 to 2.14.2 (dependabot\\[bot])
          [#&#8203;61909](https://redirect.github.com/nodejs/node/pull/61909)\n- \\[[`498abf661e`](https://redirect.github.com/nodejs/node/commit/498abf661e)]
          - **meta**: bump actions/stale from 10.1.1 to 10.2.0 (dependabot\\[bot])
          [#&#8203;61908](https://redirect.github.com/nodejs/node/pull/61908)\n- \\[[`78ac17f426`](https://redirect.github.com/nodejs/node/commit/78ac17f426)]
          - **module**: fix coverage of mocked CJS modules imported from ESM (Marco)
          [#&#8203;62133](https://redirect.github.com/nodejs/node/pull/62133)\n- \\[[`46cfad4138`](https://redirect.github.com/nodejs/node/commit/46cfad4138)]
          - **module**: run require.resolve through module.registerHooks() (Joyee
          Cheung) [#&#8203;62028](https://redirect.github.com/nodejs/node/pull/62028)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`4c206ecb31`](https://redirect.github.com/nodejs/node/commit/4c206ecb31)]
          - **quic**: remove CryptoKey support from session keys option (Filip Skokan)
          [#&#8203;62335](https://redirect.github.com/nodejs/node/pull/62335)\n- \\[[`2f9c085cf5`](https://redirect.github.com/nodejs/node/commit/2f9c085cf5)]
          - **sqlite**: handle stmt invalidation (Guilherme Ara\xFAjo) [#&#8203;61877](https://redirect.github.com/nodejs/node/pull/61877)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`7d67e5d693`](https://redirect.github.com/nodejs/node/commit/7d67e5d693)]
          - **src**: convert context\\_frame field in AsyncWrap to internal field
          (Anna Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`d8ea1aaa8a`](https://redirect.github.com/nodejs/node/commit/d8ea1aaa8a)]
          - **src**: make AsyncWrap subclass internal field counts explicit (Anna
          Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`1dbf3bedbe`](https://redirect.github.com/nodejs/node/commit/1dbf3bedbe)]
          - **src**: improve EC JWK import performance (Filip Skokan) [#&#8203;62396](https://redirect.github.com/nodejs/node/pull/62396)\n-
          \\[[`cd84af747b`](https://redirect.github.com/nodejs/node/commit/cd84af747b)]
          - **src**: handle null backing store in ArrayBufferViewContents::Read (Mert
          Can Altin) [#&#8203;62343](https://redirect.github.com/nodejs/node/pull/62343)\n-
          \\[[`4f553cdc01`](https://redirect.github.com/nodejs/node/commit/4f553cdc01)]
          - **src**: enable compilation/linking with OpenSSL 4.0 (Filip Skokan) [#&#8203;62410](https://redirect.github.com/nodejs/node/pull/62410)\n-
          \\[[`70f8057258`](https://redirect.github.com/nodejs/node/commit/70f8057258)]
          - **src**: use stack allocation in indexOf latin1 path (Mert Can Altin)
          [#&#8203;62268](https://redirect.github.com/nodejs/node/pull/62268)\n- \\[[`d788467b6a`](https://redirect.github.com/nodejs/node/commit/d788467b6a)]
          - **src**: expose async context frame debugging helper to JS (Anna Henningsen)
          [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n- \\[[`4213f893ec`](https://redirect.github.com/nodejs/node/commit/4213f893ec)]
          - **src**: release context frame in AsyncWrap::EmitDestroy (Gerhard St\xF6bich)
          [#&#8203;61995](https://redirect.github.com/nodejs/node/pull/61995)\n- \\[[`79fb8cbcf5`](https://redirect.github.com/nodejs/node/commit/79fb8cbcf5)]
          - **src**: use validate\\_ascii\\_with\\_errors instead of validate\\_ascii
          (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430 \u041D\u0438\u043A\u0438\u0442\u0430
          \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447) [#&#8203;61122](https://redirect.github.com/nodejs/node/pull/61122)\n-
          \\[[`2df328d59e`](https://redirect.github.com/nodejs/node/commit/2df328d59e)]
          - **src**: fix flags argument offset in JSUdpWrap (Weixie Cui) [#&#8203;61948](https://redirect.github.com/nodejs/node/pull/61948)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6cda3d30c0`](https://redirect.github.com/nodejs/node/commit/6cda3d30c0)]
          - **src**: remove unnecessary `c_str()` conversions in diagnostic messages
          (Anna Henningsen) [#&#8203;61786](https://redirect.github.com/nodejs/node/pull/61786)\n-
          \\[[`26c6045363`](https://redirect.github.com/nodejs/node/commit/26c6045363)]
          - **src**: use bool literals in TraceEnvVarOptions (Tobias Nie\xDFen) [#&#8203;61425](https://redirect.github.com/nodejs/node/pull/61425)\n-
          \\[[`3c8f700fd7`](https://redirect.github.com/nodejs/node/commit/3c8f700fd7)]
          - **src**: track allocations made by zstd streams (Anna Henningsen) [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n-
          \\[[`94dbb36d4d`](https://redirect.github.com/nodejs/node/commit/94dbb36d4d)]
          - **src**: do not store compression methods on Brotli classes (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`bef661f182`](https://redirect.github.com/nodejs/node/commit/bef661f182)]
          - **src**: extract zlib allocation tracking into its own class (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`e8079a8297`](https://redirect.github.com/nodejs/node/commit/e8079a8297)]
          - **src**: release memory for zstd contexts in `Close()` (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`6e1197a3cc`](https://redirect.github.com/nodejs/node/commit/6e1197a3cc)]
          - **src**: add more checks and clarify docs for external references (Joyee
          Cheung) [#&#8203;61719](https://redirect.github.com/nodejs/node/pull/61719)\n-
          \\[[`c28a22c4be`](https://redirect.github.com/nodejs/node/commit/c28a22c4be)]
          - **src**: fix cjs\\_lexer external reference registration (Joyee Cheung)
          [#&#8203;61718](https://redirect.github.com/nodejs/node/pull/61718)\n- \\[[`9e2c5fd7c9`](https://redirect.github.com/nodejs/node/commit/9e2c5fd7c9)]
          - **src**: simply uint32 to string as it must not fail (Chengzhong Wu) [#&#8203;60846](https://redirect.github.com/nodejs/node/pull/60846)\n-
          \\[[`df435d32b8`](https://redirect.github.com/nodejs/node/commit/df435d32b8)]
          - **src**: build v8 tick processor as built-in source text modules (Joyee
          Cheung) [#&#8203;60518](https://redirect.github.com/nodejs/node/pull/60518)\n-
          \\[[`2cb3573735`](https://redirect.github.com/nodejs/node/commit/2cb3573735)]
          - **src,sqlite**: fix filterFunc dangling reference (Edy Silva) [#&#8203;62281](https://redirect.github.com/nodejs/node/pull/62281)\n-
          \\[[`c44f53b544`](https://redirect.github.com/nodejs/node/commit/c44f53b544)]
          - **stream**: preserve error over AbortError in pipeline (Marco) [#&#8203;62113](https://redirect.github.com/nodejs/node/pull/62113)\n-
          \\[[`dc541370b4`](https://redirect.github.com/nodejs/node/commit/dc541370b4)]
          - **stream**: replace bind with arrow function for onwrite callback (Ali
          Hassan) [#&#8203;62087](https://redirect.github.com/nodejs/node/pull/62087)\n-
          \\[[`f6cdfbfaa7`](https://redirect.github.com/nodejs/node/commit/f6cdfbfaa7)]
          - **stream**: optimize webstreams pipeTo (Mattias Buelens) [#&#8203;62079](https://redirect.github.com/nodejs/node/pull/62079)\n-
          \\[[`fcf2a9f788`](https://redirect.github.com/nodejs/node/commit/fcf2a9f788)]
          - **stream**: fix brotli error handling in web compression streams (Filip
          Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`cdec579c6b`](https://redirect.github.com/nodejs/node/commit/cdec579c6b)]
          - **stream**: improve Web Compression spec compliance (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`dbe5898379`](https://redirect.github.com/nodejs/node/commit/dbe5898379)]
          - **stream**: fix UTF-8 character corruption in fast-utf8-stream (Matteo
          Collina) [#&#8203;61745](https://redirect.github.com/nodejs/node/pull/61745)\n-
          \\[[`531e62cd74`](https://redirect.github.com/nodejs/node/commit/531e62cd74)]
          - **stream**: fix TransformStream race on cancel with pending write (Marco)
          [#&#8203;62040](https://redirect.github.com/nodejs/node/pull/62040)\n- \\[[`a3751f2249`](https://redirect.github.com/nodejs/node/commit/a3751f2249)]
          - **stream**: accept ArrayBuffer in CompressionStream and DecompressionStream
          (\uC870\uC218\uBBFC) [#&#8203;61913](https://redirect.github.com/nodejs/node/pull/61913)\n-
          \\[[`65aa8f68d0`](https://redirect.github.com/nodejs/node/commit/65aa8f68d0)]
          - **stream**: fix pipeTo to defer writes per WHATWG spec (Matteo Collina)
          [#&#8203;61800](https://redirect.github.com/nodejs/node/pull/61800)\n- \\[[`15f32b4935`](https://redirect.github.com/nodejs/node/commit/15f32b4935)]
          - **stream**: fix decoded fromList chunk boundary check (Thomas Watson)
          [#&#8203;61884](https://redirect.github.com/nodejs/node/pull/61884)\n- \\[[`569767e52e`](https://redirect.github.com/nodejs/node/commit/569767e52e)]
          - **stream**: add fast paths for webstreams read and pipeTo (Matteo Collina)
          [#&#8203;61807](https://redirect.github.com/nodejs/node/pull/61807)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`5ed5474437`](https://redirect.github.com/nodejs/node/commit/5ed5474437)]
          - **test**: update WPT for WebCryptoAPI to [`2cb332d`](https://redirect.github.com/nodejs/node/commit/2cb332d710)
          (Node.js GitHub Bot) [#&#8203;62483](https://redirect.github.com/nodejs/node/pull/62483)\n-
          \\[[`3c9c0f8577`](https://redirect.github.com/nodejs/node/commit/3c9c0f8577)]
          - **test**: fix test-buffer-zero-fill-cli to be effective (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60623](https://redirect.github.com/nodejs/node/pull/60623)\n- \\[[`19a52a1abe`](https://redirect.github.com/nodejs/node/commit/19a52a1abe)]
          - **test**: update WPT for url to [`fc3e651`](https://redirect.github.com/nodejs/node/commit/fc3e651593)
          (Node.js GitHub Bot) [#&#8203;62379](https://redirect.github.com/nodejs/node/pull/62379)\n-
          \\[[`111ba9bd5b`](https://redirect.github.com/nodejs/node/commit/111ba9bd5b)]
          - **test**: wait for reattach before initial break on restart (Yuya Inoue)
          [#&#8203;62471](https://redirect.github.com/nodejs/node/pull/62471)\n- \\[[`0897c6cc08`](https://redirect.github.com/nodejs/node/commit/0897c6cc08)]
          - **test**: disable flaky WPT Blob test on AIX (James M Snell) [#&#8203;62470](https://redirect.github.com/nodejs/node/pull/62470)\n-
          \\[[`1c3d93bfab`](https://redirect.github.com/nodejs/node/commit/1c3d93bfab)]
          - **test**: avoid flaky run wait in debugger restart test (Yuya Inoue) [#&#8203;62112](https://redirect.github.com/nodejs/node/pull/62112)\n-
          \\[[`83416a640a`](https://redirect.github.com/nodejs/node/commit/83416a640a)]
          - **test**: skip test-cluster-dgram-reuse on AIX 7.3 (Stewart X Addison)
          [#&#8203;62238](https://redirect.github.com/nodejs/node/pull/62238)\n- \\[[`af8d0922dd`](https://redirect.github.com/nodejs/node/commit/af8d0922dd)]
          - **test**: add WebCrypto Promise.prototype.then pollution regression tests
          (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`fc9a60ec74`](https://redirect.github.com/nodejs/node/commit/fc9a60ec74)]
          - **test**: update WPT for WebCryptoAPI to [`6a1c545`](https://redirect.github.com/nodejs/node/commit/6a1c545d77)
          (Node.js GitHub Bot) [#&#8203;62187](https://redirect.github.com/nodejs/node/pull/62187)\n-
          \\[[`12ba2d74fe`](https://redirect.github.com/nodejs/node/commit/12ba2d74fe)]
          - **test**: update WPT for url to [`c928b19`](https://redirect.github.com/nodejs/node/commit/c928b19ab0)
          (Node.js GitHub Bot) [#&#8203;62148](https://redirect.github.com/nodejs/node/pull/62148)\n-
          \\[[`4e15e5b647`](https://redirect.github.com/nodejs/node/commit/4e15e5b647)]
          - **test**: update WPT for WebCryptoAPI to [`c9e9558`](https://redirect.github.com/nodejs/node/commit/c9e955840a)
          (Node.js GitHub Bot) [#&#8203;62147](https://redirect.github.com/nodejs/node/pull/62147)\n-
          \\[[`dc66a05558`](https://redirect.github.com/nodejs/node/commit/dc66a05558)]
          - **test**: improve WPT report runner (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`9536e5621b`](https://redirect.github.com/nodejs/node/commit/9536e5621b)]
          - **test**: update WPT compression to [`ae05f5c`](https://redirect.github.com/nodejs/node/commit/ae05f5cb53)
          (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`fb1c0bda0a`](https://redirect.github.com/nodejs/node/commit/fb1c0bda0a)]
          - **test**: update WPT for WebCryptoAPI to [`42e4732`](https://redirect.github.com/nodejs/node/commit/42e47329fd)
          (Node.js GitHub Bot) [#&#8203;62048](https://redirect.github.com/nodejs/node/pull/62048)\n-
          \\[[`d886f27485`](https://redirect.github.com/nodejs/node/commit/d886f27485)]
          - **test**: fix skipping behavior for `test-runner-run-files-undefined`
          (Antoine du Hamel) [#&#8203;62026](https://redirect.github.com/nodejs/node/pull/62026)\n-
          \\[[`f79df03e0b`](https://redirect.github.com/nodejs/node/commit/f79df03e0b)]
          - **test**: remove unnecessary `process.exit` calls from test files (Antoine
          du Hamel) [#&#8203;62020](https://redirect.github.com/nodejs/node/pull/62020)\n-
          \\[[`1319295467`](https://redirect.github.com/nodejs/node/commit/1319295467)]
          - **test**: skip `test-url` on `--shared-ada` builds (Antoine du Hamel)
          [#&#8203;62019](https://redirect.github.com/nodejs/node/pull/62019)\n- \\[[`2ea06727c6`](https://redirect.github.com/nodejs/node/commit/2ea06727c6)]
          - **test**: skip strace test with shared openssl (Richard Lau) [#&#8203;61987](https://redirect.github.com/nodejs/node/pull/61987)\n-
          \\[[`c0680d5df7`](https://redirect.github.com/nodejs/node/commit/c0680d5df7)]
          - **test**: avoid flaky debugger restart waits (Yuya Inoue) [#&#8203;61773](https://redirect.github.com/nodejs/node/pull/61773)\n-
          \\[[`22b748ef72`](https://redirect.github.com/nodejs/node/commit/22b748ef72)]
          - **test**: fix typos in test files (Daijiro Wachi) [#&#8203;61408](https://redirect.github.com/nodejs/node/pull/61408)\n-
          \\[[`a20bf9a84d`](https://redirect.github.com/nodejs/node/commit/a20bf9a84d)]
          - **test**: allow filtering async internal frames in assertSnapshot (Joyee
          Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`ec2913f036`](https://redirect.github.com/nodejs/node/commit/ec2913f036)]
          - **test**: unify assertSnapshot stacktrace transform (Chengzhong Wu) [#&#8203;61665](https://redirect.github.com/nodejs/node/pull/61665)\n-
          \\[[`460f41233d`](https://redirect.github.com/nodejs/node/commit/460f41233d)]
          - **test**: check stability block position in API markdown (Ren\xE9) [#&#8203;58590](https://redirect.github.com/nodejs/node/pull/58590)\n-
          \\[[`9ad02065d5`](https://redirect.github.com/nodejs/node/commit/9ad02065d5)]
          - **test**: adapt buffer test for v8 sandbox (Shelley Vohr) [#&#8203;61772](https://redirect.github.com/nodejs/node/pull/61772)\n-
          \\[[`5cf001736e`](https://redirect.github.com/nodejs/node/commit/5cf001736e)]
          - **test**: update FileAPI tests from WPT (Ms2ger) [#&#8203;61750](https://redirect.github.com/nodejs/node/pull/61750)\n-
          \\[[`84c7a23223`](https://redirect.github.com/nodejs/node/commit/84c7a23223)]
          - **test**: update WPT for WebCryptoAPI to [`7cbe7e8`](https://redirect.github.com/nodejs/node/commit/7cbe7e8ed9)
          (Node.js GitHub Bot) [#&#8203;61729](https://redirect.github.com/nodejs/node/pull/61729)\n-
          \\[[`276a32fd10`](https://redirect.github.com/nodejs/node/commit/276a32fd10)]
          - **test**: update WPT for url to [`efb889e`](https://redirect.github.com/nodejs/node/commit/efb889eb4c)
          (Node.js GitHub Bot) [#&#8203;61728](https://redirect.github.com/nodejs/node/pull/61728)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`bfc8a12977`](https://redirect.github.com/nodejs/node/commit/bfc8a12977)]
          - **test\\_runner**: make it compatible with fake timers (Matteo Collina)
          [#&#8203;59272](https://redirect.github.com/nodejs/node/pull/59272)\n- \\[[`e0cde40e1d`](https://redirect.github.com/nodejs/node/commit/e0cde40e1d)]
          - **test\\_runner**: set non-zero exit code when suite errors occur (Edy
          Silva) [#&#8203;62282](https://redirect.github.com/nodejs/node/pull/62282)\n-
          \\[[`d74efd6834`](https://redirect.github.com/nodejs/node/commit/d74efd6834)]
          - **test\\_runner**: run afterEach on runtime skip (Igor Shevelenkov) [#&#8203;61525](https://redirect.github.com/nodejs/node/pull/61525)\n-
          \\[[`8287ca749e`](https://redirect.github.com/nodejs/node/commit/8287ca749e)]
          - **test\\_runner**: expose expectFailure message (sangwook) [#&#8203;61563](https://redirect.github.com/nodejs/node/pull/61563)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`b1199c7bb4`](https://redirect.github.com/nodejs/node/commit/b1199c7bb4)]
          - **test\\_runner**: replace native methods with primordials (Ayoub Mabrouk)
          [#&#8203;61219](https://redirect.github.com/nodejs/node/pull/61219)\n- \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n-
          \\[[`207ba4f89f`](https://redirect.github.com/nodejs/node/commit/207ba4f89f)]
          - **test\\_runner**: fix suite rerun (Moshe Atlow) [#&#8203;61775](https://redirect.github.com/nodejs/node/pull/61775)\n-
          \\[[`9927335c11`](https://redirect.github.com/nodejs/node/commit/9927335c11)]
          - **tls**: forward keepAlive, keepAliveInitialDelay, noDelay to socket (Sergey
          Zelenov) [#&#8203;62004](https://redirect.github.com/nodejs/node/pull/62004)\n-
          \\[[`a1c3c901c0`](https://redirect.github.com/nodejs/node/commit/a1c3c901c0)]
          - **tools**: bump picomatch from 4.0.3 to 4.0.4 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62439](https://redirect.github.com/nodejs/node/pull/62439)\n- \\[[`1c6f5ed7c2`](https://redirect.github.com/nodejs/node/commit/1c6f5ed7c2)]
          - **tools**: adopt the `--check-for-duplicates` NCU flag (Antoine du Hamel)
          [#&#8203;62478](https://redirect.github.com/nodejs/node/pull/62478)\n- \\[[`b53377e8fe`](https://redirect.github.com/nodejs/node/commit/b53377e8fe)]
          - **tools**: bump flatted from 3.4.1 to 3.4.2 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62375](https://redirect.github.com/nodejs/node/pull/62375)\n- \\[[`f102e79b80`](https://redirect.github.com/nodejs/node/commit/f102e79b80)]
          - **tools**: bump eslint deps (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62356](https://redirect.github.com/nodejs/node/pull/62356)\n-
          \\[[`f5d74f8216`](https://redirect.github.com/nodejs/node/commit/f5d74f8216)]
          - **tools**: add eslint-plugin-regexp (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62093](https://redirect.github.com/nodejs/node/pull/62093)\n-
          \\[[`bc5b9a04ad`](https://redirect.github.com/nodejs/node/commit/bc5b9a04ad)]
          - **tools**: bump flatted from 3.3.3 to 3.4.1 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62255](https://redirect.github.com/nodejs/node/pull/62255)\n- \\[[`bad48b9700`](https://redirect.github.com/nodejs/node/commit/bad48b9700)]
          - **tools**: validate all commits that are pushed to `main` (Antoine du
          Hamel) [#&#8203;62246](https://redirect.github.com/nodejs/node/pull/62246)\n-
          \\[[`795d663ff4`](https://redirect.github.com/nodejs/node/commit/795d663ff4)]
          - **tools**: keep GN files when updating Merve (Antoine du Hamel) [#&#8203;62167](https://redirect.github.com/nodejs/node/pull/62167)\n-
          \\[[`0b6fa913f1`](https://redirect.github.com/nodejs/node/commit/0b6fa913f1)]
          - **tools**: revert timezone update GHA workflow to ubuntu-latest (Richard
          Lau) [#&#8203;62140](https://redirect.github.com/nodejs/node/pull/62140)\n-
          \\[[`840e098e99`](https://redirect.github.com/nodejs/node/commit/840e098e99)]
          - **tools**: improve error handling in test426 update script (Rich Trott)
          [#&#8203;62121](https://redirect.github.com/nodejs/node/pull/62121)\n- \\[[`bd34e53a8e`](https://redirect.github.com/nodejs/node/commit/bd34e53a8e)]
          - **tools**: bump the eslint group across 1 directory with 2 updates (dependabot\\[bot])
          [#&#8203;62092](https://redirect.github.com/nodejs/node/pull/62092)\n- \\[[`54dc797644`](https://redirect.github.com/nodejs/node/commit/54dc797644)]
          - **tools**: fix daily wpt wor\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5
          **Schedule**: (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n-
          Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images/pull/856
        commit_id: e7303ecfd61d2ad96859a348db5250563732339f
        patchset: e7303ecfd61d2ad96859a348db5250563732339f
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images
          name: osism/container-images
          short_name: container-images
        src_dir: src/github.com/osism/container-images
        topic: null
      change: '856'
      change_message: "chore(deps): update node.js to v24\n\n> \u2139\uFE0F **Note**\n>
        \n> This PR body was truncated due to platform limits.\n\nThis PR contains
        the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|
        [node](https://redirect.github.com/nodejs/node) | stage | major | `23-alpine`
        \u2192 `24-alpine` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>nodejs/node
        (node)</summary>\n\n### [`v24.15.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.15.0):
        2026-04-15, Version 24.15.0 'Krypton' (LTS), @&#8203;aduh95\n\n[Compare Source](https://redirect.github.com/nodejs/node/compare/v24.14.1...v24.15.0)\n\n#####
        Notable Changes\n\n- \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
        - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
        \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
        - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
        \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
        - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
        APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
        \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
        - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and fs.promises.stat
        (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
        \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
        - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
        (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
        \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
        - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
        \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
        - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
        \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
        - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
        Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
        \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
        - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
        Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
        \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
        - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
        \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
        - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
        [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
        - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to `readableType`
        (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
        \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
        - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
        \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
        - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent test
        execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
        \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
        - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT (Matteo
        Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n\n#####
        Commits\n\n- \\[[`148373cea1`](https://redirect.github.com/nodejs/node/commit/148373cea1)]
        - **assert,util**: improve comparison performance (Ruben Bridgewater) [#&#8203;61176](https://redirect.github.com/nodejs/node/pull/61176)\n-
        \\[[`e5558b0859`](https://redirect.github.com/nodejs/node/commit/e5558b0859)]
        - **assert,util**: fix deep comparing invalid dates skipping properties (Ruben
        Bridgewater) [#&#8203;61076](https://redirect.github.com/nodejs/node/pull/61076)\n-
        \\[[`83cffd92b5`](https://redirect.github.com/nodejs/node/commit/83cffd92b5)]
        - **async\\_hooks**: enabledHooksExist shall return if hooks are enabled (Gerhard
        St\xF6bich) [#&#8203;61054](https://redirect.github.com/nodejs/node/pull/61054)\n-
        \\[[`2c9436b43d`](https://redirect.github.com/nodejs/node/commit/2c9436b43d)]
        - **benchmark**: fix destructuring in dgram/single-buffer (Ali Hassan) [#&#8203;62084](https://redirect.github.com/nodejs/node/pull/62084)\n-
        \\[[`837acd7382`](https://redirect.github.com/nodejs/node/commit/837acd7382)]
        - **benchmark**: add startup benchmark for ESM entrypoint (Joyee Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
        \\[[`a6ced7d272`](https://redirect.github.com/nodejs/node/commit/a6ced7d272)]
        - **buffer**: improve performance of multiple Buffer operations (Ali Hassan)
        [#&#8203;61871](https://redirect.github.com/nodejs/node/pull/61871)\n- \\[[`a82003bf8b`](https://redirect.github.com/nodejs/node/commit/a82003bf8b)]
        - **buffer**: optimize buffer.concat performance (Mert Can Altin) [#&#8203;61721](https://redirect.github.com/nodejs/node/pull/61721)\n-
        \\[[`83dfd0be1d`](https://redirect.github.com/nodejs/node/commit/83dfd0be1d)]
        - **buffer**: disallow ArrayBuffer transfer on pooled buffer (Chengzhong Wu)
        [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n- \\[[`ed2d0cb1bf`](https://redirect.github.com/nodejs/node/commit/ed2d0cb1bf)]
        - **build**: support empty libname flags in `configure.py` (Antoine du Hamel)
        [#&#8203;62477](https://redirect.github.com/nodejs/node/pull/62477)\n- \\[[`09f7920267`](https://redirect.github.com/nodejs/node/commit/09f7920267)]
        - **build**: fix timezone-update path references (Chengzhong Wu) [#&#8203;62280](https://redirect.github.com/nodejs/node/pull/62280)\n-
        \\[[`af46b15b91`](https://redirect.github.com/nodejs/node/commit/af46b15b91)]
        - **build**: use path-ignore in GHA coverage-windows.yml (Chengzhong Wu) [#&#8203;61811](https://redirect.github.com/nodejs/node/pull/61811)\n-
        \\[[`2cf77eadd1`](https://redirect.github.com/nodejs/node/commit/2cf77eadd1)]
        - **build**: generate\\_config\\_gypi.py generates valid JSON (Shelley Vohr)
        [#&#8203;61791](https://redirect.github.com/nodejs/node/pull/61791)\n- \\[[`e0220f0c35`](https://redirect.github.com/nodejs/node/commit/e0220f0c35)]
        - **build**: build with v8 gdbjit support on supported platform (Joyee Cheung)
        [#&#8203;61010](https://redirect.github.com/nodejs/node/pull/61010)\n- \\[[`5505511dcb`](https://redirect.github.com/nodejs/node/commit/5505511dcb)]
        - **build**: enable -DV8\\_ENABLE\\_CHECKS flag (Ryuhei Shima) [#&#8203;61327](https://redirect.github.com/nodejs/node/pull/61327)\n-
        \\[[`5f8ecf3940`](https://redirect.github.com/nodejs/node/commit/5f8ecf3940)]
        - **build**: add --debug-symbols to build with -g without enabling DCHECKs
        (Joyee Cheung) [#&#8203;61100](https://redirect.github.com/nodejs/node/pull/61100)\n-
        \\[[`ab18c0867b`](https://redirect.github.com/nodejs/node/commit/ab18c0867b)]
        - **build**: fix --node-builtin-modules-path (Filip Skokan) [#&#8203;62115](https://redirect.github.com/nodejs/node/pull/62115)\n-
        \\[[`bfa60d5782`](https://redirect.github.com/nodejs/node/commit/bfa60d5782)]
        - **build**: fix GN for new merve dep (Shelley Vohr) [#&#8203;61984](https://redirect.github.com/nodejs/node/pull/61984)\n-
        \\[[`0d1975fe3a`](https://redirect.github.com/nodejs/node/commit/0d1975fe3a)]
        - **build,win**: add WinGet Visual Studio 2022 Build Tools Edition config
        (Mike McCready) [#&#8203;61652](https://redirect.github.com/nodejs/node/pull/61652)\n-
        \\[[`10b2bb5fa6`](https://redirect.github.com/nodejs/node/commit/10b2bb5fa6)]
        - **child\\_process**: add tracing channel for spawn (Marco) [#&#8203;61836](https://redirect.github.com/nodejs/node/pull/61836)\n-
        \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
        - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
        \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
        - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
        \\[[`9d37233824`](https://redirect.github.com/nodejs/node/commit/9d37233824)]
        - **crypto**: update root certificates to NSS 3.121 (Node.js GitHub Bot) [#&#8203;62485](https://redirect.github.com/nodejs/node/pull/62485)\n-
        \\[[`b0cbfe38a4`](https://redirect.github.com/nodejs/node/commit/b0cbfe38a4)]
        - **crypto**: add crypto::GetSSLCtx API for addon access to OpenSSL contexts
        (Tim Perry) [#&#8203;62254](https://redirect.github.com/nodejs/node/pull/62254)\n-
        \\[[`dc034a4ac9`](https://redirect.github.com/nodejs/node/commit/dc034a4ac9)]
        - **crypto**: reject ML-KEM/ML-DSA [PKCS#8](https://redirect.github.com/PKCS/node/issues/8)
        import without seed in SubtleCrypto (Filip Skokan) [#&#8203;62218](https://redirect.github.com/nodejs/node/pull/62218)\n-
        \\[[`8aa6e706df`](https://redirect.github.com/nodejs/node/commit/8aa6e706df)]
        - **crypto**: refactor WebCrypto AEAD algorithms auth tag handling (Filip
        Skokan) [#&#8203;62169](https://redirect.github.com/nodejs/node/pull/62169)\n-
        \\[[`20cb932bcf`](https://redirect.github.com/nodejs/node/commit/20cb932bcf)]
        - **crypto**: read algorithm name property only once in normalizeAlgorithm
        (Filip Skokan) [#&#8203;62170](https://redirect.github.com/nodejs/node/pull/62170)\n-
        \\[[`e2934162b4`](https://redirect.github.com/nodejs/node/commit/e2934162b4)]
        - **crypto**: add missing AES dictionaries (Filip Skokan) [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n-
        \\[[`8b8db52f65`](https://redirect.github.com/nodejs/node/commit/8b8db52f65)]
        - **crypto**: fix importKey required argument count check (Filip Skokan) [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n-
        \\[[`bd5458db29`](https://redirect.github.com/nodejs/node/commit/bd5458db29)]
        - **crypto**: fix missing nullptr check on RSA\\_new() (ndossche) [#&#8203;61888](https://redirect.github.com/nodejs/node/pull/61888)\n-
        \\[[`7302c7ed22`](https://redirect.github.com/nodejs/node/commit/7302c7ed22)]
        - **crypto**: fix handling of null BUF\\_MEM\\* in ToV8Value() (Nora Dossche)
        [#&#8203;61885](https://redirect.github.com/nodejs/node/pull/61885)\n- \\[[`8d0c22ea20`](https://redirect.github.com/nodejs/node/commit/8d0c22ea20)]
        - **crypto**: fix potential null pointer dereference when BIO\\_meth\\_new()
        fails (Nora Dossche) [#&#8203;61788](https://redirect.github.com/nodejs/node/pull/61788)\n-
        \\[[`72aad8b40f`](https://redirect.github.com/nodejs/node/commit/72aad8b40f)]
        - **crypto**: always return certificate serial numbers as uppercase (Anna
        Henningsen) [#&#8203;61752](https://redirect.github.com/nodejs/node/pull/61752)\n-
        \\[[`2395fc0f4d`](https://redirect.github.com/nodejs/node/commit/2395fc0f4d)]
        - **crypto**: rename CShakeParams and KmacParams length to outputLength (Filip
        Skokan) [#&#8203;61875](https://redirect.github.com/nodejs/node/pull/61875)\n-
        \\[[`541be3aaf2`](https://redirect.github.com/nodejs/node/commit/541be3aaf2)]
        - **crypto**: recognize raw formats in keygen (Filip Skokan) [#&#8203;62480](https://redirect.github.com/nodejs/node/pull/62480)\n-
        \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
        - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
        APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
        \\[[`bef1949823`](https://redirect.github.com/nodejs/node/commit/bef1949823)]
        - **deps**: V8: cherry-pick [`33e7739`](https://redirect.github.com/nodejs/node/commit/33e7739c134d)
        (Thibaud Michaud) [#&#8203;62567](https://redirect.github.com/nodejs/node/pull/62567)\n-
        \\[[`2e1a565a55`](https://redirect.github.com/nodejs/node/commit/2e1a565a55)]
        - **deps**: update ada to 3.4.4 (Node.js GitHub Bot) [#&#8203;62414](https://redirect.github.com/nodejs/node/pull/62414)\n-
        \\[[`d0418bad10`](https://redirect.github.com/nodejs/node/commit/d0418bad10)]
        - **deps**: update timezone to 2026a (Node.js GitHub Bot) [#&#8203;62164](https://redirect.github.com/nodejs/node/pull/62164)\n-
        \\[[`53aad66415`](https://redirect.github.com/nodejs/node/commit/53aad66415)]
        - **deps**: update googletest to [`2461743`](https://redirect.github.com/nodejs/node/commit/2461743991f9aa53e9a3625eafcbacd81a3c74cd)
        (Node.js GitHub Bot) [#&#8203;62484](https://redirect.github.com/nodejs/node/pull/62484)\n-
        \\[[`90fab71a84`](https://redirect.github.com/nodejs/node/commit/90fab71a84)]
        - **deps**: update simdjson to 4.5.0 (Node.js GitHub Bot) [#&#8203;62382](https://redirect.github.com/nodejs/node/pull/62382)\n-
        \\[[`a416ddf6d9`](https://redirect.github.com/nodejs/node/commit/a416ddf6d9)]
        - **deps**: V8: cherry-pick [`cf1bce4`](https://redirect.github.com/nodejs/node/commit/cf1bce40a5ef)
        (Richard Lau) [#&#8203;62449](https://redirect.github.com/nodejs/node/pull/62449)\n-
        \\[[`4d9123e57d`](https://redirect.github.com/nodejs/node/commit/4d9123e57d)]
        - **deps**: upgrade npm to 11.12.1 (npm team) [#&#8203;62448](https://redirect.github.com/nodejs/node/pull/62448)\n-
        \\[[`952d715028`](https://redirect.github.com/nodejs/node/commit/952d715028)]
        - **deps**: update sqlite to 3.51.3 (Node.js GitHub Bot) [#&#8203;62256](https://redirect.github.com/nodejs/node/pull/62256)\n-
        \\[[`f3fd7ed426`](https://redirect.github.com/nodejs/node/commit/f3fd7ed426)]
        - **deps**: update googletest to [`73a63ea`](https://redirect.github.com/nodejs/node/commit/73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1)
        (Node.js GitHub Bot) [#&#8203;61927](https://redirect.github.com/nodejs/node/pull/61927)\n-
        \\[[`71a2f82d7c`](https://redirect.github.com/nodejs/node/commit/71a2f82d7c)]
        - **deps**: upgrade npm to 11.11.1 (npm team) [#&#8203;62216](https://redirect.github.com/nodejs/node/pull/62216)\n-
        \\[[`84f60c26f7`](https://redirect.github.com/nodejs/node/commit/84f60c26f7)]
        - **deps**: update amaro to 1.1.8 (Node.js GitHub Bot) [#&#8203;62151](https://redirect.github.com/nodejs/node/pull/62151)\n-
        \\[[`43159d0e5f`](https://redirect.github.com/nodejs/node/commit/43159d0e5f)]
        - **deps**: update sqlite to 3.52.0 (Node.js GitHub Bot) [#&#8203;62150](https://redirect.github.com/nodejs/node/pull/62150)\n-
        \\[[`b887657b38`](https://redirect.github.com/nodejs/node/commit/b887657b38)]
        - **deps**: V8: cherry-pick [`aa0b288`](https://redirect.github.com/nodejs/node/commit/aa0b288f87cc)
        (Richard Lau) [#&#8203;62136](https://redirect.github.com/nodejs/node/pull/62136)\n-
        \\[[`7ab885b323`](https://redirect.github.com/nodejs/node/commit/7ab885b323)]
        - **deps**: update ada to 3.4.3 (Node.js GitHub Bot) [#&#8203;62049](https://redirect.github.com/nodejs/node/pull/62049)\n-
        \\[[`671ddec2b9`](https://redirect.github.com/nodejs/node/commit/671ddec2b9)]
        - **deps**: update minimatch to 10.2.4 (Node.js GitHub Bot) [#&#8203;62016](https://redirect.github.com/nodejs/node/pull/62016)\n-
        \\[[`290fe37d4d`](https://redirect.github.com/nodejs/node/commit/290fe37d4d)]
        - **deps**: update simdjson to 4.3.1 (Node.js GitHub Bot) [#&#8203;61930](https://redirect.github.com/nodejs/node/pull/61930)\n-
        \\[[`a13bee76b5`](https://redirect.github.com/nodejs/node/commit/a13bee76b5)]
        - **deps**: update acorn-walk to 8.3.5 (Node.js GitHub Bot) [#&#8203;61928](https://redirect.github.com/nodejs/node/pull/61928)\n-
        \\[[`f0e40b35b9`](https://redirect.github.com/nodejs/node/commit/f0e40b35b9)]
        - **deps**: update acorn to 8.16.0 (Node.js GitHub Bot) [#&#8203;61925](https://redirect.github.com/nodejs/node/pull/61925)\n-
        \\[[`463dfa023a`](https://redirect.github.com/nodejs/node/commit/463dfa023a)]
        - **deps**: update minimatch to 10.2.2 (Node.js GitHub Bot) [#&#8203;61830](https://redirect.github.com/nodejs/node/pull/61830)\n-
        \\[[`4b2e4bb108`](https://redirect.github.com/nodejs/node/commit/4b2e4bb108)]
        - **deps**: update nbytes to 0.1.3 (Node.js GitHub Bot) [#&#8203;61879](https://redirect.github.com/nodejs/node/pull/61879)\n-
        \\[[`5626cb83d0`](https://redirect.github.com/nodejs/node/commit/5626cb83d0)]
        - **deps**: remove stale OpenSSL arch configs (Ren\xE9) [#&#8203;61834](https://redirect.github.com/nodejs/node/pull/61834)\n-
        \\[[`52668874fd`](https://redirect.github.com/nodejs/node/commit/52668874fd)]
        - **deps**: update llhttp to 9.3.1 (Node.js GitHub Bot) [#&#8203;61827](https://redirect.github.com/nodejs/node/pull/61827)\n-
        \\[[`b3387b07b1`](https://redirect.github.com/nodejs/node/commit/b3387b07b1)]
        - **deps**: update googletest to [`5a9c3f9`](https://redirect.github.com/nodejs/node/commit/5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757)
        (Node.js GitHub Bot) [#&#8203;61731](https://redirect.github.com/nodejs/node/pull/61731)\n-
        \\[[`196268cb4c`](https://redirect.github.com/nodejs/node/commit/196268cb4c)]
        - **deps**: V8: cherry-pick [`c5ff7c4`](https://redirect.github.com/nodejs/node/commit/c5ff7c4d6cde)
        (Chengzhong Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
        \\[[`36869b52de`](https://redirect.github.com/nodejs/node/commit/36869b52de)]
        - **deps**: update merve to 1.2.2 (Node.js GitHub Bot) [#&#8203;62213](https://redirect.github.com/nodejs/node/pull/62213)\n-
        \\[[`3cbac055de`](https://redirect.github.com/nodejs/node/commit/3cbac055de)]
        - **deps**: update merve to 1.2.0 (Node.js GitHub Bot) [#&#8203;62149](https://redirect.github.com/nodejs/node/pull/62149)\n-
        \\[[`7757cc3495`](https://redirect.github.com/nodejs/node/commit/7757cc3495)]
        - **deps**: V8: backport [`6a0a25a`](https://redirect.github.com/nodejs/node/commit/6a0a25abaed3)
        (Vivian Wang) [#&#8203;61670](https://redirect.github.com/nodejs/node/pull/61670)\n-
        \\[[`359797c2fb`](https://redirect.github.com/nodejs/node/commit/359797c2fb)]
        - **deps,src**: prepare for cpplint update (Micha\xEBl Zasso) [#&#8203;60901](https://redirect.github.com/nodejs/node/pull/60901)\n-
        \\[[`ace802e59b`](https://redirect.github.com/nodejs/node/commit/ace802e59b)]
        - **diagnostics\\_channel**: add diagnostics channels for web locks (Ilyas
        Shabi) [#&#8203;62123](https://redirect.github.com/nodejs/node/pull/62123)\n-
        \\[[`a072411b03`](https://redirect.github.com/nodejs/node/commit/a072411b03)]
        - **doc**: remove spawn with shell example from bat/cmd section (Kit Dallege)
        [#&#8203;62243](https://redirect.github.com/nodejs/node/pull/62243)\n- \\[[`0b152449af`](https://redirect.github.com/nodejs/node/commit/0b152449af)]
        - **doc**: fix typo in --disable-wasm-trap-handler description (Dmytro Semchuk)
        [#&#8203;61820](https://redirect.github.com/nodejs/node/pull/61820)\n- \\[[`73ea387ad7`](https://redirect.github.com/nodejs/node/commit/73ea387ad7)]
        - **doc**: remove obsolete Boxstarter automated install (Mike McCready) [#&#8203;61785](https://redirect.github.com/nodejs/node/pull/61785)\n-
        \\[[`7f234add8e`](https://redirect.github.com/nodejs/node/commit/7f234add8e)]
        - **doc**: deprecate `module.register()` (DEP0205) (Geoffrey Booth) [#&#8203;62395](https://redirect.github.com/nodejs/node/pull/62395)\n-
        \\[[`12fc3c6a30`](https://redirect.github.com/nodejs/node/commit/12fc3c6a30)]
        - **doc**: clarify that features cannot be both experimental and deprecated
        (Antoine du Hamel) [#&#8203;62456](https://redirect.github.com/nodejs/node/pull/62456)\n-
        \\[[`1ecc5962a2`](https://redirect.github.com/nodejs/node/commit/1ecc5962a2)]
        - **doc**: fix 'transfered' typo in quic.md (lilianakatrina684-a11y) [#&#8203;62492](https://redirect.github.com/nodejs/node/pull/62492)\n-
        \\[[`56741a1303`](https://redirect.github.com/nodejs/node/commit/56741a1303)]
        - **doc**: move sqlite type conversion section to correct level (Ren\xE9)
        [#&#8203;62482](https://redirect.github.com/nodejs/node/pull/62482)\n- \\[[`12b04d17d5`](https://redirect.github.com/nodejs/node/commit/12b04d17d5)]
        - **doc**: add Rafael to last security release steward (Rafael Gonzaga) [#&#8203;62423](https://redirect.github.com/nodejs/node/pull/62423)\n-
        \\[[`c4567e4a8d`](https://redirect.github.com/nodejs/node/commit/c4567e4a8d)]
        - **doc**: fix overstated Date header requirement in response.sendDate (Kit
        Dallege) [#&#8203;62206](https://redirect.github.com/nodejs/node/pull/62206)\n-
        \\[[`384a41047f`](https://redirect.github.com/nodejs/node/commit/384a41047f)]
        - **doc**: enhance clarification about the main field (Mowafak Almahaini)
        [#&#8203;62302](https://redirect.github.com/nodejs/node/pull/62302)\n- \\[[`93d19b1a1c`](https://redirect.github.com/nodejs/node/commit/93d19b1a1c)]
        - **doc**: minor typo fix (Jeff Matson) [#&#8203;62358](https://redirect.github.com/nodejs/node/pull/62358)\n-
        \\[[`3db35d2c59`](https://redirect.github.com/nodejs/node/commit/3db35d2c59)]
        - **doc**: add path to vulnerabilities.json mention (Rafael Gonzaga) [#&#8203;62355](https://redirect.github.com/nodejs/node/pull/62355)\n-
        \\[[`57b105c9d5`](https://redirect.github.com/nodejs/node/commit/57b105c9d5)]
        - **doc**: deprecate CryptoKey use in node:crypto (Filip Skokan) [#&#8203;62321](https://redirect.github.com/nodejs/node/pull/62321)\n-
        \\[[`490168c993`](https://redirect.github.com/nodejs/node/commit/490168c993)]
        - **doc**: fix small environment\\_variables typo (chris) [#&#8203;62279](https://redirect.github.com/nodejs/node/pull/62279)\n-
        \\[[`0291be584b`](https://redirect.github.com/nodejs/node/commit/0291be584b)]
        - **doc**: test and test-only targets do not run linter (Xavier Stouder) [#&#8203;62120](https://redirect.github.com/nodejs/node/pull/62120)\n-
        \\[[`ba0a82a1e1`](https://redirect.github.com/nodejs/node/commit/ba0a82a1e1)]
        - **doc**: clarify fs.ReadStream and fs.WriteStream are not constructable
        (Kit Dallege) [#&#8203;62208](https://redirect.github.com/nodejs/node/pull/62208)\n-
        \\[[`125bdbf504`](https://redirect.github.com/nodejs/node/commit/125bdbf504)]
        - **doc**: clarify that any truthy value of `shell` is part of DEP0190 (Antoine
        du Hamel) [#&#8203;62249](https://redirect.github.com/nodejs/node/pull/62249)\n-
        \\[[`a141ad0aeb`](https://redirect.github.com/nodejs/node/commit/a141ad0aeb)]
        - **doc**: remove outdated Chrome 66 and ndb references from debugger (Kit
        Dallege) [#&#8203;62202](https://redirect.github.com/nodejs/node/pull/62202)\n-
        \\[[`44bde8e573`](https://redirect.github.com/nodejs/node/commit/44bde8e573)]
        - **doc**: add note (and caveat) for `mock.module` about customization hooks
        (Jacob Smith) [#&#8203;62075](https://redirect.github.com/nodejs/node/pull/62075)\n-
        \\[[`8c46a1ca1a`](https://redirect.github.com/nodejs/node/commit/8c46a1ca1a)]
        - **doc**: copyedit `addons.md` (Antoine du Hamel) [#&#8203;62071](https://redirect.github.com/nodejs/node/pull/62071)\n-
        \\[[`7f989f02f7`](https://redirect.github.com/nodejs/node/commit/7f989f02f7)]
        - **doc**: correct `util.convertProcessSignalToExitCode` validation behavior
        (Ren\xE9) [#&#8203;62134](https://redirect.github.com/nodejs/node/pull/62134)\n-
        \\[[`a4466ebdac`](https://redirect.github.com/nodejs/node/commit/a4466ebdac)]
        - **doc**: add efekrskl as triager (Efe) [#&#8203;61876](https://redirect.github.com/nodejs/node/pull/61876)\n-
        \\[[`db516eca3a`](https://redirect.github.com/nodejs/node/commit/db516eca3a)]
        - **doc**: fix markdown for `expectFailure` values (Jacob Smith) [#&#8203;62100](https://redirect.github.com/nodejs/node/pull/62100)\n-
        \\[[`ad97045125`](https://redirect.github.com/nodejs/node/commit/ad97045125)]
        - **doc**: include url.resolve() in DEP0169 application deprecation (Mike
        McCready) [#&#8203;62002](https://redirect.github.com/nodejs/node/pull/62002)\n-
        \\[[`309f37ba42`](https://redirect.github.com/nodejs/node/commit/309f37ba42)]
        - **doc**: expand SECURITY.md with non-vulnerability examples (Rafael Gonzaga)
        [#&#8203;61972](https://redirect.github.com/nodejs/node/pull/61972)\n- \\[[`dbb3551b7b`](https://redirect.github.com/nodejs/node/commit/dbb3551b7b)]
        - **doc**: separate in-types and out-types in SQLite conversion docs (Ren\xE9)
        [#&#8203;62034](https://redirect.github.com/nodejs/node/pull/62034)\n- \\[[`191c433db8`](https://redirect.github.com/nodejs/node/commit/191c433db8)]
        - **doc**: fix small logic error in DETECT\\_MODULE\\_SYNTAX (Ren\xE9) [#&#8203;62025](https://redirect.github.com/nodejs/node/pull/62025)\n-
        \\[[`8511b1c784`](https://redirect.github.com/nodejs/node/commit/8511b1c784)]
        - **doc**: fix module.stripTypeScriptTypes indentation (Ren\xE9) [#&#8203;61992](https://redirect.github.com/nodejs/node/pull/61992)\n-
        \\[[`dd1139f52c`](https://redirect.github.com/nodejs/node/commit/dd1139f52c)]
        - **doc**: update DEP0040 (punycode) to application type deprecation (Mike
        McCready) [#&#8203;61916](https://redirect.github.com/nodejs/node/pull/61916)\n-
        \\[[`54009e9c62`](https://redirect.github.com/nodejs/node/commit/54009e9c62)]
        - **doc**: explicitly mention Slack handle (Rafael Gonzaga) [#&#8203;61986](https://redirect.github.com/nodejs/node/pull/61986)\n-
        \\[[`78fa1a1a49`](https://redirect.github.com/nodejs/node/commit/78fa1a1a49)]
        - **doc**: support toolchain Visual Studio 2022 & 2026 + Windows 11 SDK (Mike
        McCready) [#&#8203;61864](https://redirect.github.com/nodejs/node/pull/61864)\n-
        \\[[`d8204d3cdb`](https://redirect.github.com/nodejs/node/commit/d8204d3cdb)]
        - **doc**: rename invalid `function` parameter (Ren\xE9) [#&#8203;61942](https://redirect.github.com/nodejs/node/pull/61942)\n-
        \\[[`a5a14482fb`](https://redirect.github.com/nodejs/node/commit/a5a14482fb)]
        - **doc**: clarify status of feature request issues (Antoine du Hamel) [#&#8203;61505](https://redirect.github.com/nodejs/node/pull/61505)\n-
        \\[[`bd0688feb6`](https://redirect.github.com/nodejs/node/commit/bd0688feb6)]
        - **doc**: add esm and cjs examples to node:vm (Alfredo Gonz\xE1lez) [#&#8203;61498](https://redirect.github.com/nodejs/node/pull/61498)\n-
        \\[[`240b512f9f`](https://redirect.github.com/nodejs/node/commit/240b512f9f)]
        - **doc**: clarify build environment is trusted in threat model (Matteo Collina)
        [#&#8203;61865](https://redirect.github.com/nodejs/node/pull/61865)\n- \\[[`5dd48e3456`](https://redirect.github.com/nodejs/node/commit/5dd48e3456)]
        - **doc**: remove incorrect mention of `module` in `typescript.md` (Rob Palmer)
        [#&#8203;61839](https://redirect.github.com/nodejs/node/pull/61839)\n- \\[[`9502c22055`](https://redirect.github.com/nodejs/node/commit/9502c22055)]
        - **doc**: simplify addAbortListener example (Chemi Atlow) [#&#8203;61842](https://redirect.github.com/nodejs/node/pull/61842)\n-
        \\[[`6fec397828`](https://redirect.github.com/nodejs/node/commit/6fec397828)]
        - **doc**: clean up globals.md (Ren\xE9) [#&#8203;61822](https://redirect.github.com/nodejs/node/pull/61822)\n-
        \\[[`a810f5ccef`](https://redirect.github.com/nodejs/node/commit/a810f5ccef)]
        - **doc**: clarify async caveats for `events.once()` (Ren\xE9) [#&#8203;61572](https://redirect.github.com/nodejs/node/pull/61572)\n-
        \\[[`2bf990bb1a`](https://redirect.github.com/nodejs/node/commit/2bf990bb1a)]
        - **doc**: update Juan's security steward info (Juan Jos\xE9) [#&#8203;61754](https://redirect.github.com/nodejs/node/pull/61754)\n-
        \\[[`0312db948d`](https://redirect.github.com/nodejs/node/commit/0312db948d)]
        - **doc**: fix methods being documented as properties in `process.md` (Antoine
        du Hamel) [#&#8203;61765](https://redirect.github.com/nodejs/node/pull/61765)\n-
        \\[[`e558b26e7f`](https://redirect.github.com/nodejs/node/commit/e558b26e7f)]
        - **doc**: add riscv64 info into platform list (Lu Yahan) [#&#8203;42251](https://redirect.github.com/nodejs/node/pull/42251)\n-
        \\[[`49254e3dc0`](https://redirect.github.com/nodejs/node/commit/49254e3dc0)]
        - **doc**: fix dropdown menu being obscured at <600px due to stacking context
        (Jeff) [#&#8203;61735](https://redirect.github.com/nodejs/node/pull/61735)\n-
        \\[[`4ff01b5c10`](https://redirect.github.com/nodejs/node/commit/4ff01b5c10)]
        - **doc**: fix spacing in process message event (Aviv Keller) [#&#8203;61756](https://redirect.github.com/nodejs/node/pull/61756)\n-
        \\[[`94097a79d6`](https://redirect.github.com/nodejs/node/commit/94097a79d6)]
        - **doc**: move describe/it aliases section before expectFailure (Luca Raveri)
        [#&#8203;61567](https://redirect.github.com/nodejs/node/pull/61567)\n- \\[[`b7cd31acbe`](https://redirect.github.com/nodejs/node/commit/b7cd31acbe)]
        - **doc**: fix broken links of net.md (YuSheng Chen) [#&#8203;61673](https://redirect.github.com/nodejs/node/pull/61673)\n-
        \\[[`ae5e353fe2`](https://redirect.github.com/nodejs/node/commit/ae5e353fe2)]
        - **doc**: clean up Windows code snippet in `child_process.md` (reillylm)
        [#&#8203;61422](https://redirect.github.com/nodejs/node/pull/61422)\n- \\[[`ea9beb6a3c`](https://redirect.github.com/nodejs/node/commit/ea9beb6a3c)]
        - **doc**: update to Visual Studio 2026 manual install (Mike McCready) [#&#8203;61655](https://redirect.github.com/nodejs/node/pull/61655)\n-
        \\[[`42057c84e2`](https://redirect.github.com/nodejs/node/commit/42057c84e2)]
        - **doc,module**: add missing doc for syncHooks.deregister() (Joyee Cheung)
        [#&#8203;61959](https://redirect.github.com/nodejs/node/pull/61959)\n- \\[[`a035bd5235`](https://redirect.github.com/nodejs/node/commit/a035bd5235)]
        - **doc,test**: clarify --eval syntax for leading '-' scripts (kovan) [#&#8203;62244](https://redirect.github.com/nodejs/node/pull/62244)\n-
        \\[[`deb0b78460`](https://redirect.github.com/nodejs/node/commit/deb0b78460)]
        - **esm**: fix typo in worker loader hook comment (jakecastelli) [#&#8203;62475](https://redirect.github.com/nodejs/node/pull/62475)\n-
        \\[[`b93bf7dbfc`](https://redirect.github.com/nodejs/node/commit/b93bf7dbfc)]
        - **esm**: fix source phase identity bug in loadCache eviction (Guy Bedford)
        [#&#8203;62415](https://redirect.github.com/nodejs/node/pull/62415)\n- \\[[`679d18b57f`](https://redirect.github.com/nodejs/node/commit/679d18b57f)]
        - **esm**: fix path normalization in `finalizeResolution` (Antoine du Hamel)
        [#&#8203;62080](https://redirect.github.com/nodejs/node/pull/62080)\n- \\[[`171e9fc268`](https://redirect.github.com/nodejs/node/commit/171e9fc268)]
        - **esm**: update outdated FIXME comment in translators.js (Karan Mangtani)
        [#&#8203;61715](https://redirect.github.com/nodejs/node/pull/61715)\n- \\[[`cc19728228`](https://redirect.github.com/nodejs/node/commit/cc19728228)]
        - **events**: avoid cloning listeners array on every emit (G\xFCrg\xFCn Day\u0131o\u011Flu)
        [#&#8203;62261](https://redirect.github.com/nodejs/node/pull/62261)\n- \\[[`458c92be52`](https://redirect.github.com/nodejs/node/commit/458c92be52)]
        - **events**: don't call resume after close (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
        \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
        [#&#8203;60548](https://redirect.github.com/nodejs/node/pull/60548)\n- \\[[`4691f3e7fb`](https://redirect.github.com/nodejs/node/commit/4691f3e7fb)]
        - **fs**: fix cpSync to handle non-ASCII characters (Stefan Stojanovic) [#&#8203;61950](https://redirect.github.com/nodejs/node/pull/61950)\n-
        \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
        - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and fs.promises.stat
        (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
        \\[[`58e4d50cd0`](https://redirect.github.com/nodejs/node/commit/58e4d50cd0)]
        - **http**: fix use-after-free when freeParser is called during llhttp\\_execute
        (Gerhard St\xF6bich) [#&#8203;62095](https://redirect.github.com/nodejs/node/pull/62095)\n-
        \\[[`0a4ad85ab0`](https://redirect.github.com/nodejs/node/commit/0a4ad85ab0)]
        - **http**: validate ClientRequest path on set (Matteo Collina) [#&#8203;62030](https://redirect.github.com/nodejs/node/pull/62030)\n-
        \\[[`f8178ac3e6`](https://redirect.github.com/nodejs/node/commit/f8178ac3e6)]
        - **http**: validate headers in writeEarlyHints (Richard Clarke) [#&#8203;61897](https://redirect.github.com/nodejs/node/pull/61897)\n-
        \\[[`899884d0ed`](https://redirect.github.com/nodejs/node/commit/899884d0ed)]
        - **http**: remove redundant keepAliveTimeoutBuffer assignment (Efe) [#&#8203;61743](https://redirect.github.com/nodejs/node/pull/61743)\n-
        \\[[`08d2e40694`](https://redirect.github.com/nodejs/node/commit/08d2e40694)]
        - **http**: attach error handler to socket synchronously in onSocket (RajeshKumar11)
        [#&#8203;61770](https://redirect.github.com/nodejs/node/pull/61770)\n- \\[[`1c2064c1f8`](https://redirect.github.com/nodejs/node/commit/1c2064c1f8)]
        - **http**: fix keep-alive socket reuse race in requestOnFinish (Martin Slota)
        [#&#8203;61710](https://redirect.github.com/nodejs/node/pull/61710)\n- \\[[`38e9c66e0f`](https://redirect.github.com/nodejs/node/commit/38e9c66e0f)]
        - **http2**: add strictSingleValueFields option to relax header validation
        (Tim Perry) [#&#8203;59917](https://redirect.github.com/nodejs/node/pull/59917)\n-
        \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
        - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
        (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
        \\[[`687c0acd00`](https://redirect.github.com/nodejs/node/commit/687c0acd00)]
        - **http2**: fix FileHandle leak in respondWithFile (sangwook) [#&#8203;61707](https://redirect.github.com/nodejs/node/pull/61707)\n-
        \\[[`0c8f802ec2`](https://redirect.github.com/nodejs/node/commit/0c8f802ec2)]
        - **inspector**: add Target.getTargets and extract TargetManager (Kohei) [#&#8203;62487](https://redirect.github.com/nodejs/node/pull/62487)\n-
        \\[[`7de8a303c1`](https://redirect.github.com/nodejs/node/commit/7de8a303c1)]
        - **inspector**: unwrap internal/debugger/inspect imports (Ren\xE9) [#&#8203;61974](https://redirect.github.com/nodejs/node/pull/61974)\n-
        \\[[`59ac10a4fd`](https://redirect.github.com/nodejs/node/commit/59ac10a4fd)]
        - **lib**: make SubtleCrypto.supports enumerable (Filip Skokan) [#&#8203;62307](https://redirect.github.com/nodejs/node/pull/62307)\n-
        \\[[`9dc102ba90`](https://redirect.github.com/nodejs/node/commit/9dc102ba90)]
        - **lib**: prefer primordials in SubtleCrypto (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
        \\[[`78a9aa8f32`](https://redirect.github.com/nodejs/node/commit/78a9aa8f32)]
        - **lib**: fix source map url parse in dynamic imports (Chengzhong Wu) [#&#8203;61990](https://redirect.github.com/nodejs/node/pull/61990)\n-
        \\[[`16b8cc6643`](https://redirect.github.com/nodejs/node/commit/16b8cc6643)]
        - **lib**: improve argument handling in Blob constructor (Ms2ger) [#&#8203;61980](https://redirect.github.com/nodejs/node/pull/61980)\n-
        \\[[`a03b5d39b8`](https://redirect.github.com/nodejs/node/commit/a03b5d39b8)]
        - **lib**: reduce cycles in esm loader and load it in snapshot (Joyee Cheung)
        [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`1017bf5f86`](https://redirect.github.com/nodejs/node/commit/1017bf5f86)]
        - **lib**: remove top-level getOptionValue() calls in lib/internal/modules
        (Joyee Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
        \\[[`d79984b41b`](https://redirect.github.com/nodejs/node/commit/d79984b41b)]
        - **lib**: optimize styleText when validateStream is false (Rafael Gonzaga)
        [#&#8203;61792](https://redirect.github.com/nodejs/node/pull/61792)\n- \\[[`6462b89d10`](https://redirect.github.com/nodejs/node/commit/6462b89d10)]
        - **meta**: bump actions/download-artifact from 7.0.0 to 8.0.0 (dependabot\\[bot])
        [#&#8203;62063](https://redirect.github.com/nodejs/node/pull/62063)\n- \\[[`5bb89916ea`](https://redirect.github.com/nodejs/node/commit/5bb89916ea)]
        - **meta**: bump actions/upload-artifact from 6.0.0 to 7.0.0 (dependabot\\[bot])
        [#&#8203;62062](https://redirect.github.com/nodejs/node/pull/62062)\n- \\[[`b067d74d94`](https://redirect.github.com/nodejs/node/commit/b067d74d94)]
        - **meta**: bump step-security/harden-runner from 2.14.2 to 2.15.0 (dependabot\\[bot])
        [#&#8203;62064](https://redirect.github.com/nodejs/node/pull/62064)\n- \\[[`830e5cd125`](https://redirect.github.com/nodejs/node/commit/830e5cd125)]
        - **meta**: bump github/codeql-action from 4.32.0 to 4.32.4 (dependabot\\[bot])
        [#&#8203;61911](https://redirect.github.com/nodejs/node/pull/61911)\n- \\[[`16c839a3dd`](https://redirect.github.com/nodejs/node/commit/16c839a3dd)]
        - **meta**: bump step-security/harden-runner from 2.14.1 to 2.14.2 (dependabot\\[bot])
        [#&#8203;61909](https://redirect.github.com/nodejs/node/pull/61909)\n- \\[[`498abf661e`](https://redirect.github.com/nodejs/node/commit/498abf661e)]
        - **meta**: bump actions/stale from 10.1.1 to 10.2.0 (dependabot\\[bot]) [#&#8203;61908](https://redirect.github.com/nodejs/node/pull/61908)\n-
        \\[[`78ac17f426`](https://redirect.github.com/nodejs/node/commit/78ac17f426)]
        - **module**: fix coverage of mocked CJS modules imported from ESM (Marco)
        [#&#8203;62133](https://redirect.github.com/nodejs/node/pull/62133)\n- \\[[`46cfad4138`](https://redirect.github.com/nodejs/node/commit/46cfad4138)]
        - **module**: run require.resolve through module.registerHooks() (Joyee Cheung)
        [#&#8203;62028](https://redirect.github.com/nodejs/node/pull/62028)\n- \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
        - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
        \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
        - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
        \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
        - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
        Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
        \\[[`4c206ecb31`](https://redirect.github.com/nodejs/node/commit/4c206ecb31)]
        - **quic**: remove CryptoKey support from session keys option (Filip Skokan)
        [#&#8203;62335](https://redirect.github.com/nodejs/node/pull/62335)\n- \\[[`2f9c085cf5`](https://redirect.github.com/nodejs/node/commit/2f9c085cf5)]
        - **sqlite**: handle stmt invalidation (Guilherme Ara\xFAjo) [#&#8203;61877](https://redirect.github.com/nodejs/node/pull/61877)\n-
        \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
        - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
        Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
        \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
        - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
        \\[[`7d67e5d693`](https://redirect.github.com/nodejs/node/commit/7d67e5d693)]
        - **src**: convert context\\_frame field in AsyncWrap to internal field (Anna
        Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
        \\[[`d8ea1aaa8a`](https://redirect.github.com/nodejs/node/commit/d8ea1aaa8a)]
        - **src**: make AsyncWrap subclass internal field counts explicit (Anna Henningsen)
        [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n- \\[[`1dbf3bedbe`](https://redirect.github.com/nodejs/node/commit/1dbf3bedbe)]
        - **src**: improve EC JWK import performance (Filip Skokan) [#&#8203;62396](https://redirect.github.com/nodejs/node/pull/62396)\n-
        \\[[`cd84af747b`](https://redirect.github.com/nodejs/node/commit/cd84af747b)]
        - **src**: handle null backing store in ArrayBufferViewContents::Read (Mert
        Can Altin) [#&#8203;62343](https://redirect.github.com/nodejs/node/pull/62343)\n-
        \\[[`4f553cdc01`](https://redirect.github.com/nodejs/node/commit/4f553cdc01)]
        - **src**: enable compilation/linking with OpenSSL 4.0 (Filip Skokan) [#&#8203;62410](https://redirect.github.com/nodejs/node/pull/62410)\n-
        \\[[`70f8057258`](https://redirect.github.com/nodejs/node/commit/70f8057258)]
        - **src**: use stack allocation in indexOf latin1 path (Mert Can Altin) [#&#8203;62268](https://redirect.github.com/nodejs/node/pull/62268)\n-
        \\[[`d788467b6a`](https://redirect.github.com/nodejs/node/commit/d788467b6a)]
        - **src**: expose async context frame debugging helper to JS (Anna Henningsen)
        [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n- \\[[`4213f893ec`](https://redirect.github.com/nodejs/node/commit/4213f893ec)]
        - **src**: release context frame in AsyncWrap::EmitDestroy (Gerhard St\xF6bich)
        [#&#8203;61995](https://redirect.github.com/nodejs/node/pull/61995)\n- \\[[`79fb8cbcf5`](https://redirect.github.com/nodejs/node/commit/79fb8cbcf5)]
        - **src**: use validate\\_ascii\\_with\\_errors instead of validate\\_ascii
        (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430 \u041D\u0438\u043A\u0438\u0442\u0430
        \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447) [#&#8203;61122](https://redirect.github.com/nodejs/node/pull/61122)\n-
        \\[[`2df328d59e`](https://redirect.github.com/nodejs/node/commit/2df328d59e)]
        - **src**: fix flags argument offset in JSUdpWrap (Weixie Cui) [#&#8203;61948](https://redirect.github.com/nodejs/node/pull/61948)\n-
        \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
        - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
        [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6cda3d30c0`](https://redirect.github.com/nodejs/node/commit/6cda3d30c0)]
        - **src**: remove unnecessary `c_str()` conversions in diagnostic messages
        (Anna Henningsen) [#&#8203;61786](https://redirect.github.com/nodejs/node/pull/61786)\n-
        \\[[`26c6045363`](https://redirect.github.com/nodejs/node/commit/26c6045363)]
        - **src**: use bool literals in TraceEnvVarOptions (Tobias Nie\xDFen) [#&#8203;61425](https://redirect.github.com/nodejs/node/pull/61425)\n-
        \\[[`3c8f700fd7`](https://redirect.github.com/nodejs/node/commit/3c8f700fd7)]
        - **src**: track allocations made by zstd streams (Anna Henningsen) [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n-
        \\[[`94dbb36d4d`](https://redirect.github.com/nodejs/node/commit/94dbb36d4d)]
        - **src**: do not store compression methods on Brotli classes (Anna Henningsen)
        [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`bef661f182`](https://redirect.github.com/nodejs/node/commit/bef661f182)]
        - **src**: extract zlib allocation tracking into its own class (Anna Henningsen)
        [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`e8079a8297`](https://redirect.github.com/nodejs/node/commit/e8079a8297)]
        - **src**: release memory for zstd contexts in `Close()` (Anna Henningsen)
        [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`6e1197a3cc`](https://redirect.github.com/nodejs/node/commit/6e1197a3cc)]
        - **src**: add more checks and clarify docs for external references (Joyee
        Cheung) [#&#8203;61719](https://redirect.github.com/nodejs/node/pull/61719)\n-
        \\[[`c28a22c4be`](https://redirect.github.com/nodejs/node/commit/c28a22c4be)]
        - **src**: fix cjs\\_lexer external reference registration (Joyee Cheung)
        [#&#8203;61718](https://redirect.github.com/nodejs/node/pull/61718)\n- \\[[`9e2c5fd7c9`](https://redirect.github.com/nodejs/node/commit/9e2c5fd7c9)]
        - **src**: simply uint32 to string as it must not fail (Chengzhong Wu) [#&#8203;60846](https://redirect.github.com/nodejs/node/pull/60846)\n-
        \\[[`df435d32b8`](https://redirect.github.com/nodejs/node/commit/df435d32b8)]
        - **src**: build v8 tick processor as built-in source text modules (Joyee
        Cheung) [#&#8203;60518](https://redirect.github.com/nodejs/node/pull/60518)\n-
        \\[[`2cb3573735`](https://redirect.github.com/nodejs/node/commit/2cb3573735)]
        - **src,sqlite**: fix filterFunc dangling reference (Edy Silva) [#&#8203;62281](https://redirect.github.com/nodejs/node/pull/62281)\n-
        \\[[`c44f53b544`](https://redirect.github.com/nodejs/node/commit/c44f53b544)]
        - **stream**: preserve error over AbortError in pipeline (Marco) [#&#8203;62113](https://redirect.github.com/nodejs/node/pull/62113)\n-
        \\[[`dc541370b4`](https://redirect.github.com/nodejs/node/commit/dc541370b4)]
        - **stream**: replace bind with arrow function for onwrite callback (Ali Hassan)
        [#&#8203;62087](https://redirect.github.com/nodejs/node/pull/62087)\n- \\[[`f6cdfbfaa7`](https://redirect.github.com/nodejs/node/commit/f6cdfbfaa7)]
        - **stream**: optimize webstreams pipeTo (Mattias Buelens) [#&#8203;62079](https://redirect.github.com/nodejs/node/pull/62079)\n-
        \\[[`fcf2a9f788`](https://redirect.github.com/nodejs/node/commit/fcf2a9f788)]
        - **stream**: fix brotli error handling in web compression streams (Filip
        Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
        \\[[`cdec579c6b`](https://redirect.github.com/nodejs/node/commit/cdec579c6b)]
        - **stream**: improve Web Compression spec compliance (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
        \\[[`dbe5898379`](https://redirect.github.com/nodejs/node/commit/dbe5898379)]
        - **stream**: fix UTF-8 character corruption in fast-utf8-stream (Matteo Collina)
        [#&#8203;61745](https://redirect.github.com/nodejs/node/pull/61745)\n- \\[[`531e62cd74`](https://redirect.github.com/nodejs/node/commit/531e62cd74)]
        - **stream**: fix TransformStream race on cancel with pending write (Marco)
        [#&#8203;62040](https://redirect.github.com/nodejs/node/pull/62040)\n- \\[[`a3751f2249`](https://redirect.github.com/nodejs/node/commit/a3751f2249)]
        - **stream**: accept ArrayBuffer in CompressionStream and DecompressionStream
        (\uC870\uC218\uBBFC) [#&#8203;61913](https://redirect.github.com/nodejs/node/pull/61913)\n-
        \\[[`65aa8f68d0`](https://redirect.github.com/nodejs/node/commit/65aa8f68d0)]
        - **stream**: fix pipeTo to defer writes per WHATWG spec (Matteo Collina)
        [#&#8203;61800](https://redirect.github.com/nodejs/node/pull/61800)\n- \\[[`15f32b4935`](https://redirect.github.com/nodejs/node/commit/15f32b4935)]
        - **stream**: fix decoded fromList chunk boundary check (Thomas Watson) [#&#8203;61884](https://redirect.github.com/nodejs/node/pull/61884)\n-
        \\[[`569767e52e`](https://redirect.github.com/nodejs/node/commit/569767e52e)]
        - **stream**: add fast paths for webstreams read and pipeTo (Matteo Collina)
        [#&#8203;61807](https://redirect.github.com/nodejs/node/pull/61807)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
        - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to `readableType`
        (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
        \\[[`5ed5474437`](https://redirect.github.com/nodejs/node/commit/5ed5474437)]
        - **test**: update WPT for WebCryptoAPI to [`2cb332d`](https://redirect.github.com/nodejs/node/commit/2cb332d710)
        (Node.js GitHub Bot) [#&#8203;62483](https://redirect.github.com/nodejs/node/pull/62483)\n-
        \\[[`3c9c0f8577`](https://redirect.github.com/nodejs/node/commit/3c9c0f8577)]
        - **test**: fix test-buffer-zero-fill-cli to be effective (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
        \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
        [#&#8203;60623](https://redirect.github.com/nodejs/node/pull/60623)\n- \\[[`19a52a1abe`](https://redirect.github.com/nodejs/node/commit/19a52a1abe)]
        - **test**: update WPT for url to [`fc3e651`](https://redirect.github.com/nodejs/node/commit/fc3e651593)
        (Node.js GitHub Bot) [#&#8203;62379](https://redirect.github.com/nodejs/node/pull/62379)\n-
        \\[[`111ba9bd5b`](https://redirect.github.com/nodejs/node/commit/111ba9bd5b)]
        - **test**: wait for reattach before initial break on restart (Yuya Inoue)
        [#&#8203;62471](https://redirect.github.com/nodejs/node/pull/62471)\n- \\[[`0897c6cc08`](https://redirect.github.com/nodejs/node/commit/0897c6cc08)]
        - **test**: disable flaky WPT Blob test on AIX (James M Snell) [#&#8203;62470](https://redirect.github.com/nodejs/node/pull/62470)\n-
        \\[[`1c3d93bfab`](https://redirect.github.com/nodejs/node/commit/1c3d93bfab)]
        - **test**: avoid flaky run wait in debugger restart test (Yuya Inoue) [#&#8203;62112](https://redirect.github.com/nodejs/node/pull/62112)\n-
        \\[[`83416a640a`](https://redirect.github.com/nodejs/node/commit/83416a640a)]
        - **test**: skip test-cluster-dgram-reuse on AIX 7.3 (Stewart X Addison) [#&#8203;62238](https://redirect.github.com/nodejs/node/pull/62238)\n-
        \\[[`af8d0922dd`](https://redirect.github.com/nodejs/node/commit/af8d0922dd)]
        - **test**: add WebCrypto Promise.prototype.then pollution regression tests
        (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
        \\[[`fc9a60ec74`](https://redirect.github.com/nodejs/node/commit/fc9a60ec74)]
        - **test**: update WPT for WebCryptoAPI to [`6a1c545`](https://redirect.github.com/nodejs/node/commit/6a1c545d77)
        (Node.js GitHub Bot) [#&#8203;62187](https://redirect.github.com/nodejs/node/pull/62187)\n-
        \\[[`12ba2d74fe`](https://redirect.github.com/nodejs/node/commit/12ba2d74fe)]
        - **test**: update WPT for url to [`c928b19`](https://redirect.github.com/nodejs/node/commit/c928b19ab0)
        (Node.js GitHub Bot) [#&#8203;62148](https://redirect.github.com/nodejs/node/pull/62148)\n-
        \\[[`4e15e5b647`](https://redirect.github.com/nodejs/node/commit/4e15e5b647)]
        - **test**: update WPT for WebCryptoAPI to [`c9e9558`](https://redirect.github.com/nodejs/node/commit/c9e955840a)
        (Node.js GitHub Bot) [#&#8203;62147](https://redirect.github.com/nodejs/node/pull/62147)\n-
        \\[[`dc66a05558`](https://redirect.github.com/nodejs/node/commit/dc66a05558)]
        - **test**: improve WPT report runner (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
        \\[[`9536e5621b`](https://redirect.github.com/nodejs/node/commit/9536e5621b)]
        - **test**: update WPT compression to [`ae05f5c`](https://redirect.github.com/nodejs/node/commit/ae05f5cb53)
        (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
        \\[[`fb1c0bda0a`](https://redirect.github.com/nodejs/node/commit/fb1c0bda0a)]
        - **test**: update WPT for WebCryptoAPI to [`42e4732`](https://redirect.github.com/nodejs/node/commit/42e47329fd)
        (Node.js GitHub Bot) [#&#8203;62048](https://redirect.github.com/nodejs/node/pull/62048)\n-
        \\[[`d886f27485`](https://redirect.github.com/nodejs/node/commit/d886f27485)]
        - **test**: fix skipping behavior for `test-runner-run-files-undefined` (Antoine
        du Hamel) [#&#8203;62026](https://redirect.github.com/nodejs/node/pull/62026)\n-
        \\[[`f79df03e0b`](https://redirect.github.com/nodejs/node/commit/f79df03e0b)]
        - **test**: remove unnecessary `process.exit` calls from test files (Antoine
        du Hamel) [#&#8203;62020](https://redirect.github.com/nodejs/node/pull/62020)\n-
        \\[[`1319295467`](https://redirect.github.com/nodejs/node/commit/1319295467)]
        - **test**: skip `test-url` on `--shared-ada` builds (Antoine du Hamel) [#&#8203;62019](https://redirect.github.com/nodejs/node/pull/62019)\n-
        \\[[`2ea06727c6`](https://redirect.github.com/nodejs/node/commit/2ea06727c6)]
        - **test**: skip strace test with shared openssl (Richard Lau) [#&#8203;61987](https://redirect.github.com/nodejs/node/pull/61987)\n-
        \\[[`c0680d5df7`](https://redirect.github.com/nodejs/node/commit/c0680d5df7)]
        - **test**: avoid flaky debugger restart waits (Yuya Inoue) [#&#8203;61773](https://redirect.github.com/nodejs/node/pull/61773)\n-
        \\[[`22b748ef72`](https://redirect.github.com/nodejs/node/commit/22b748ef72)]
        - **test**: fix typos in test files (Daijiro Wachi) [#&#8203;61408](https://redirect.github.com/nodejs/node/pull/61408)\n-
        \\[[`a20bf9a84d`](https://redirect.github.com/nodejs/node/commit/a20bf9a84d)]
        - **test**: allow filtering async internal frames in assertSnapshot (Joyee
        Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
        \\[[`ec2913f036`](https://redirect.github.com/nodejs/node/commit/ec2913f036)]
        - **test**: unify assertSnapshot stacktrace transform (Chengzhong Wu) [#&#8203;61665](https://redirect.github.com/nodejs/node/pull/61665)\n-
        \\[[`460f41233d`](https://redirect.github.com/nodejs/node/commit/460f41233d)]
        - **test**: check stability block position in API markdown (Ren\xE9) [#&#8203;58590](https://redirect.github.com/nodejs/node/pull/58590)\n-
        \\[[`9ad02065d5`](https://redirect.github.com/nodejs/node/commit/9ad02065d5)]
        - **test**: adapt buffer test for v8 sandbox (Shelley Vohr) [#&#8203;61772](https://redirect.github.com/nodejs/node/pull/61772)\n-
        \\[[`5cf001736e`](https://redirect.github.com/nodejs/node/commit/5cf001736e)]
        - **test**: update FileAPI tests from WPT (Ms2ger) [#&#8203;61750](https://redirect.github.com/nodejs/node/pull/61750)\n-
        \\[[`84c7a23223`](https://redirect.github.com/nodejs/node/commit/84c7a23223)]
        - **test**: update WPT for WebCryptoAPI to [`7cbe7e8`](https://redirect.github.com/nodejs/node/commit/7cbe7e8ed9)
        (Node.js GitHub Bot) [#&#8203;61729](https://redirect.github.com/nodejs/node/pull/61729)\n-
        \\[[`276a32fd10`](https://redirect.github.com/nodejs/node/commit/276a32fd10)]
        - **test**: update WPT for url to [`efb889e`](https://redirect.github.com/nodejs/node/commit/efb889eb4c)
        (Node.js GitHub Bot) [#&#8203;61728](https://redirect.github.com/nodejs/node/pull/61728)\n-
        \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
        - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
        \\[[`bfc8a12977`](https://redirect.github.com/nodejs/node/commit/bfc8a12977)]
        - **test\\_runner**: make it compatible with fake timers (Matteo Collina)
        [#&#8203;59272](https://redirect.github.com/nodejs/node/pull/59272)\n- \\[[`e0cde40e1d`](https://redirect.github.com/nodejs/node/commit/e0cde40e1d)]
        - **test\\_runner**: set non-zero exit code when suite errors occur (Edy Silva)
        [#&#8203;62282](https://redirect.github.com/nodejs/node/pull/62282)\n- \\[[`d74efd6834`](https://redirect.github.com/nodejs/node/commit/d74efd6834)]
        - **test\\_runner**: run afterEach on runtime skip (Igor Shevelenkov) [#&#8203;61525](https://redirect.github.com/nodejs/node/pull/61525)\n-
        \\[[`8287ca749e`](https://redirect.github.com/nodejs/node/commit/8287ca749e)]
        - **test\\_runner**: expose expectFailure message (sangwook) [#&#8203;61563](https://redirect.github.com/nodejs/node/pull/61563)\n-
        \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
        - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent test
        execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
        \\[[`b1199c7bb4`](https://redirect.github.com/nodejs/node/commit/b1199c7bb4)]
        - **test\\_runner**: replace native methods with primordials (Ayoub Mabrouk)
        [#&#8203;61219](https://redirect.github.com/nodejs/node/pull/61219)\n- \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
        - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT (Matteo
        Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n-
        \\[[`207ba4f89f`](https://redirect.github.com/nodejs/node/commit/207ba4f89f)]
        - **test\\_runner**: fix suite rerun (Moshe Atlow) [#&#8203;61775](https://redirect.github.com/nodejs/node/pull/61775)\n-
        \\[[`9927335c11`](https://redirect.github.com/nodejs/node/commit/9927335c11)]
        - **tls**: forward keepAlive, keepAliveInitialDelay, noDelay to socket (Sergey
        Zelenov) [#&#8203;62004](https://redirect.github.com/nodejs/node/pull/62004)\n-
        \\[[`a1c3c901c0`](https://redirect.github.com/nodejs/node/commit/a1c3c901c0)]
        - **tools**: bump picomatch from 4.0.3 to 4.0.4 in /tools/eslint (dependabot\\[bot])
        [#&#8203;62439](https://redirect.github.com/nodejs/node/pull/62439)\n- \\[[`1c6f5ed7c2`](https://redirect.github.com/nodejs/node/commit/1c6f5ed7c2)]
        - **tools**: adopt the `--check-for-duplicates` NCU flag (Antoine du Hamel)
        [#&#8203;62478](https://redirect.github.com/nodejs/node/pull/62478)\n- \\[[`b53377e8fe`](https://redirect.github.com/nodejs/node/commit/b53377e8fe)]
        - **tools**: bump flatted from 3.4.1 to 3.4.2 in /tools/eslint (dependabot\\[bot])
        [#&#8203;62375](https://redirect.github.com/nodejs/node/pull/62375)\n- \\[[`f102e79b80`](https://redirect.github.com/nodejs/node/commit/f102e79b80)]
        - **tools**: bump eslint deps (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62356](https://redirect.github.com/nodejs/node/pull/62356)\n-
        \\[[`f5d74f8216`](https://redirect.github.com/nodejs/node/commit/f5d74f8216)]
        - **tools**: add eslint-plugin-regexp (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62093](https://redirect.github.com/nodejs/node/pull/62093)\n-
        \\[[`bc5b9a04ad`](https://redirect.github.com/nodejs/node/commit/bc5b9a04ad)]
        - **tools**: bump flatted from 3.3.3 to 3.4.1 in /tools/eslint (dependabot\\[bot])
        [#&#8203;62255](https://redirect.github.com/nodejs/node/pull/62255)\n- \\[[`bad48b9700`](https://redirect.github.com/nodejs/node/commit/bad48b9700)]
        - **tools**: validate all commits that are pushed to `main` (Antoine du Hamel)
        [#&#8203;62246](https://redirect.github.com/nodejs/node/pull/62246)\n- \\[[`795d663ff4`](https://redirect.github.com/nodejs/node/commit/795d663ff4)]
        - **tools**: keep GN files when updating Merve (Antoine du Hamel) [#&#8203;62167](https://redirect.github.com/nodejs/node/pull/62167)\n-
        \\[[`0b6fa913f1`](https://redirect.github.com/nodejs/node/commit/0b6fa913f1)]
        - **tools**: revert timezone update GHA workflow to ubuntu-latest (Richard
        Lau) [#&#8203;62140](https://redirect.github.com/nodejs/node/pull/62140)\n-
        \\[[`840e098e99`](https://redirect.github.com/nodejs/node/commit/840e098e99)]
        - **tools**: improve error handling in test426 update script (Rich Trott)
        [#&#8203;62121](https://redirect.github.com/nodejs/node/pull/62121)\n- \\[[`bd34e53a8e`](https://redirect.github.com/nodejs/node/commit/bd34e53a8e)]
        - **tools**: bump the eslint group across 1 directory with 2 updates (dependabot\\[bot])
        [#&#8203;62092](https://redirect.github.com/nodejs/node/pull/62092)\n- \\[[`54dc797644`](https://redirect.github.com/nodejs/node/commit/54dc797644)]
        - **tools**: fix daily wpt wor\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5
        **Schedule**: (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n-
        Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
        Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
        **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
        checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
        about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
        to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated by
        [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/osism/container-images).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/container-images/pull/856
      child_jobs: []
      commit_id: e7303ecfd61d2ad96859a348db5250563732339f
      event_id: ccad3ba0-39cd-11f1-8095-6fe6b756dc0e
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/1a41a516ef2545bcabbf39c036188f62/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/1a41a516ef2545bcabbf39c036188f62/work/logs
        result_data_file: /var/lib/zuul/builds/1a41a516ef2545bcabbf39c036188f62/work/results.json
        src_root: /var/lib/zuul/builds/1a41a516ef2545bcabbf39c036188f62/work/src
        work_root: /var/lib/zuul/builds/1a41a516ef2545bcabbf39c036188f62/work
      include_vars: []
      items:
      - branch: main
        change: '856'
        change_message: "chore(deps): update node.js to v24\n\n> \u2139\uFE0F **Note**\n>
          \n> This PR body was truncated due to platform limits.\n\nThis PR contains
          the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|
          [node](https://redirect.github.com/nodejs/node) | stage | major | `23-alpine`
          \u2192 `24-alpine` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>nodejs/node
          (node)</summary>\n\n### [`v24.15.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.15.0):
          2026-04-15, Version 24.15.0 'Krypton' (LTS), @&#8203;aduh95\n\n[Compare
          Source](https://redirect.github.com/nodejs/node/compare/v24.14.1...v24.15.0)\n\n#####
          Notable Changes\n\n- \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n\n#####
          Commits\n\n- \\[[`148373cea1`](https://redirect.github.com/nodejs/node/commit/148373cea1)]
          - **assert,util**: improve comparison performance (Ruben Bridgewater) [#&#8203;61176](https://redirect.github.com/nodejs/node/pull/61176)\n-
          \\[[`e5558b0859`](https://redirect.github.com/nodejs/node/commit/e5558b0859)]
          - **assert,util**: fix deep comparing invalid dates skipping properties
          (Ruben Bridgewater) [#&#8203;61076](https://redirect.github.com/nodejs/node/pull/61076)\n-
          \\[[`83cffd92b5`](https://redirect.github.com/nodejs/node/commit/83cffd92b5)]
          - **async\\_hooks**: enabledHooksExist shall return if hooks are enabled
          (Gerhard St\xF6bich) [#&#8203;61054](https://redirect.github.com/nodejs/node/pull/61054)\n-
          \\[[`2c9436b43d`](https://redirect.github.com/nodejs/node/commit/2c9436b43d)]
          - **benchmark**: fix destructuring in dgram/single-buffer (Ali Hassan) [#&#8203;62084](https://redirect.github.com/nodejs/node/pull/62084)\n-
          \\[[`837acd7382`](https://redirect.github.com/nodejs/node/commit/837acd7382)]
          - **benchmark**: add startup benchmark for ESM entrypoint (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`a6ced7d272`](https://redirect.github.com/nodejs/node/commit/a6ced7d272)]
          - **buffer**: improve performance of multiple Buffer operations (Ali Hassan)
          [#&#8203;61871](https://redirect.github.com/nodejs/node/pull/61871)\n- \\[[`a82003bf8b`](https://redirect.github.com/nodejs/node/commit/a82003bf8b)]
          - **buffer**: optimize buffer.concat performance (Mert Can Altin) [#&#8203;61721](https://redirect.github.com/nodejs/node/pull/61721)\n-
          \\[[`83dfd0be1d`](https://redirect.github.com/nodejs/node/commit/83dfd0be1d)]
          - **buffer**: disallow ArrayBuffer transfer on pooled buffer (Chengzhong
          Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`ed2d0cb1bf`](https://redirect.github.com/nodejs/node/commit/ed2d0cb1bf)]
          - **build**: support empty libname flags in `configure.py` (Antoine du Hamel)
          [#&#8203;62477](https://redirect.github.com/nodejs/node/pull/62477)\n- \\[[`09f7920267`](https://redirect.github.com/nodejs/node/commit/09f7920267)]
          - **build**: fix timezone-update path references (Chengzhong Wu) [#&#8203;62280](https://redirect.github.com/nodejs/node/pull/62280)\n-
          \\[[`af46b15b91`](https://redirect.github.com/nodejs/node/commit/af46b15b91)]
          - **build**: use path-ignore in GHA coverage-windows.yml (Chengzhong Wu)
          [#&#8203;61811](https://redirect.github.com/nodejs/node/pull/61811)\n- \\[[`2cf77eadd1`](https://redirect.github.com/nodejs/node/commit/2cf77eadd1)]
          - **build**: generate\\_config\\_gypi.py generates valid JSON (Shelley Vohr)
          [#&#8203;61791](https://redirect.github.com/nodejs/node/pull/61791)\n- \\[[`e0220f0c35`](https://redirect.github.com/nodejs/node/commit/e0220f0c35)]
          - **build**: build with v8 gdbjit support on supported platform (Joyee Cheung)
          [#&#8203;61010](https://redirect.github.com/nodejs/node/pull/61010)\n- \\[[`5505511dcb`](https://redirect.github.com/nodejs/node/commit/5505511dcb)]
          - **build**: enable -DV8\\_ENABLE\\_CHECKS flag (Ryuhei Shima) [#&#8203;61327](https://redirect.github.com/nodejs/node/pull/61327)\n-
          \\[[`5f8ecf3940`](https://redirect.github.com/nodejs/node/commit/5f8ecf3940)]
          - **build**: add --debug-symbols to build with -g without enabling DCHECKs
          (Joyee Cheung) [#&#8203;61100](https://redirect.github.com/nodejs/node/pull/61100)\n-
          \\[[`ab18c0867b`](https://redirect.github.com/nodejs/node/commit/ab18c0867b)]
          - **build**: fix --node-builtin-modules-path (Filip Skokan) [#&#8203;62115](https://redirect.github.com/nodejs/node/pull/62115)\n-
          \\[[`bfa60d5782`](https://redirect.github.com/nodejs/node/commit/bfa60d5782)]
          - **build**: fix GN for new merve dep (Shelley Vohr) [#&#8203;61984](https://redirect.github.com/nodejs/node/pull/61984)\n-
          \\[[`0d1975fe3a`](https://redirect.github.com/nodejs/node/commit/0d1975fe3a)]
          - **build,win**: add WinGet Visual Studio 2022 Build Tools Edition config
          (Mike McCready) [#&#8203;61652](https://redirect.github.com/nodejs/node/pull/61652)\n-
          \\[[`10b2bb5fa6`](https://redirect.github.com/nodejs/node/commit/10b2bb5fa6)]
          - **child\\_process**: add tracing channel for spawn (Marco) [#&#8203;61836](https://redirect.github.com/nodejs/node/pull/61836)\n-
          \\[[`3d87ecacbc`](https://redirect.github.com/nodejs/node/commit/3d87ecacbc)]
          - **(SEMVER-MINOR)** **cli**: add --max-heap-size option (tannal) [#&#8203;58708](https://redirect.github.com/nodejs/node/pull/58708)\n-
          \\[[`83c38672f7`](https://redirect.github.com/nodejs/node/commit/83c38672f7)]
          - **cli**: add --require-module/--no-require-module (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`9d37233824`](https://redirect.github.com/nodejs/node/commit/9d37233824)]
          - **crypto**: update root certificates to NSS 3.121 (Node.js GitHub Bot)
          [#&#8203;62485](https://redirect.github.com/nodejs/node/pull/62485)\n- \\[[`b0cbfe38a4`](https://redirect.github.com/nodejs/node/commit/b0cbfe38a4)]
          - **crypto**: add crypto::GetSSLCtx API for addon access to OpenSSL contexts
          (Tim Perry) [#&#8203;62254](https://redirect.github.com/nodejs/node/pull/62254)\n-
          \\[[`dc034a4ac9`](https://redirect.github.com/nodejs/node/commit/dc034a4ac9)]
          - **crypto**: reject ML-KEM/ML-DSA [PKCS#8](https://redirect.github.com/PKCS/node/issues/8)
          import without seed in SubtleCrypto (Filip Skokan) [#&#8203;62218](https://redirect.github.com/nodejs/node/pull/62218)\n-
          \\[[`8aa6e706df`](https://redirect.github.com/nodejs/node/commit/8aa6e706df)]
          - **crypto**: refactor WebCrypto AEAD algorithms auth tag handling (Filip
          Skokan) [#&#8203;62169](https://redirect.github.com/nodejs/node/pull/62169)\n-
          \\[[`20cb932bcf`](https://redirect.github.com/nodejs/node/commit/20cb932bcf)]
          - **crypto**: read algorithm name property only once in normalizeAlgorithm
          (Filip Skokan) [#&#8203;62170](https://redirect.github.com/nodejs/node/pull/62170)\n-
          \\[[`e2934162b4`](https://redirect.github.com/nodejs/node/commit/e2934162b4)]
          - **crypto**: add missing AES dictionaries (Filip Skokan) [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n-
          \\[[`8b8db52f65`](https://redirect.github.com/nodejs/node/commit/8b8db52f65)]
          - **crypto**: fix importKey required argument count check (Filip Skokan)
          [#&#8203;62099](https://redirect.github.com/nodejs/node/pull/62099)\n- \\[[`bd5458db29`](https://redirect.github.com/nodejs/node/commit/bd5458db29)]
          - **crypto**: fix missing nullptr check on RSA\\_new() (ndossche) [#&#8203;61888](https://redirect.github.com/nodejs/node/pull/61888)\n-
          \\[[`7302c7ed22`](https://redirect.github.com/nodejs/node/commit/7302c7ed22)]
          - **crypto**: fix handling of null BUF\\_MEM\\* in ToV8Value() (Nora Dossche)
          [#&#8203;61885](https://redirect.github.com/nodejs/node/pull/61885)\n- \\[[`8d0c22ea20`](https://redirect.github.com/nodejs/node/commit/8d0c22ea20)]
          - **crypto**: fix potential null pointer dereference when BIO\\_meth\\_new()
          fails (Nora Dossche) [#&#8203;61788](https://redirect.github.com/nodejs/node/pull/61788)\n-
          \\[[`72aad8b40f`](https://redirect.github.com/nodejs/node/commit/72aad8b40f)]
          - **crypto**: always return certificate serial numbers as uppercase (Anna
          Henningsen) [#&#8203;61752](https://redirect.github.com/nodejs/node/pull/61752)\n-
          \\[[`2395fc0f4d`](https://redirect.github.com/nodejs/node/commit/2395fc0f4d)]
          - **crypto**: rename CShakeParams and KmacParams length to outputLength
          (Filip Skokan) [#&#8203;61875](https://redirect.github.com/nodejs/node/pull/61875)\n-
          \\[[`541be3aaf2`](https://redirect.github.com/nodejs/node/commit/541be3aaf2)]
          - **crypto**: recognize raw formats in keygen (Filip Skokan) [#&#8203;62480](https://redirect.github.com/nodejs/node/pull/62480)\n-
          \\[[`54ef940e01`](https://redirect.github.com/nodejs/node/commit/54ef940e01)]
          - **(SEMVER-MINOR)** **crypto**: add raw key formats support to the KeyObject
          APIs (Filip Skokan) [#&#8203;62240](https://redirect.github.com/nodejs/node/pull/62240)\n-
          \\[[`bef1949823`](https://redirect.github.com/nodejs/node/commit/bef1949823)]
          - **deps**: V8: cherry-pick [`33e7739`](https://redirect.github.com/nodejs/node/commit/33e7739c134d)
          (Thibaud Michaud) [#&#8203;62567](https://redirect.github.com/nodejs/node/pull/62567)\n-
          \\[[`2e1a565a55`](https://redirect.github.com/nodejs/node/commit/2e1a565a55)]
          - **deps**: update ada to 3.4.4 (Node.js GitHub Bot) [#&#8203;62414](https://redirect.github.com/nodejs/node/pull/62414)\n-
          \\[[`d0418bad10`](https://redirect.github.com/nodejs/node/commit/d0418bad10)]
          - **deps**: update timezone to 2026a (Node.js GitHub Bot) [#&#8203;62164](https://redirect.github.com/nodejs/node/pull/62164)\n-
          \\[[`53aad66415`](https://redirect.github.com/nodejs/node/commit/53aad66415)]
          - **deps**: update googletest to [`2461743`](https://redirect.github.com/nodejs/node/commit/2461743991f9aa53e9a3625eafcbacd81a3c74cd)
          (Node.js GitHub Bot) [#&#8203;62484](https://redirect.github.com/nodejs/node/pull/62484)\n-
          \\[[`90fab71a84`](https://redirect.github.com/nodejs/node/commit/90fab71a84)]
          - **deps**: update simdjson to 4.5.0 (Node.js GitHub Bot) [#&#8203;62382](https://redirect.github.com/nodejs/node/pull/62382)\n-
          \\[[`a416ddf6d9`](https://redirect.github.com/nodejs/node/commit/a416ddf6d9)]
          - **deps**: V8: cherry-pick [`cf1bce4`](https://redirect.github.com/nodejs/node/commit/cf1bce40a5ef)
          (Richard Lau) [#&#8203;62449](https://redirect.github.com/nodejs/node/pull/62449)\n-
          \\[[`4d9123e57d`](https://redirect.github.com/nodejs/node/commit/4d9123e57d)]
          - **deps**: upgrade npm to 11.12.1 (npm team) [#&#8203;62448](https://redirect.github.com/nodejs/node/pull/62448)\n-
          \\[[`952d715028`](https://redirect.github.com/nodejs/node/commit/952d715028)]
          - **deps**: update sqlite to 3.51.3 (Node.js GitHub Bot) [#&#8203;62256](https://redirect.github.com/nodejs/node/pull/62256)\n-
          \\[[`f3fd7ed426`](https://redirect.github.com/nodejs/node/commit/f3fd7ed426)]
          - **deps**: update googletest to [`73a63ea`](https://redirect.github.com/nodejs/node/commit/73a63ea05dc8ca29ec1d2c1d66481dd0de1950f1)
          (Node.js GitHub Bot) [#&#8203;61927](https://redirect.github.com/nodejs/node/pull/61927)\n-
          \\[[`71a2f82d7c`](https://redirect.github.com/nodejs/node/commit/71a2f82d7c)]
          - **deps**: upgrade npm to 11.11.1 (npm team) [#&#8203;62216](https://redirect.github.com/nodejs/node/pull/62216)\n-
          \\[[`84f60c26f7`](https://redirect.github.com/nodejs/node/commit/84f60c26f7)]
          - **deps**: update amaro to 1.1.8 (Node.js GitHub Bot) [#&#8203;62151](https://redirect.github.com/nodejs/node/pull/62151)\n-
          \\[[`43159d0e5f`](https://redirect.github.com/nodejs/node/commit/43159d0e5f)]
          - **deps**: update sqlite to 3.52.0 (Node.js GitHub Bot) [#&#8203;62150](https://redirect.github.com/nodejs/node/pull/62150)\n-
          \\[[`b887657b38`](https://redirect.github.com/nodejs/node/commit/b887657b38)]
          - **deps**: V8: cherry-pick [`aa0b288`](https://redirect.github.com/nodejs/node/commit/aa0b288f87cc)
          (Richard Lau) [#&#8203;62136](https://redirect.github.com/nodejs/node/pull/62136)\n-
          \\[[`7ab885b323`](https://redirect.github.com/nodejs/node/commit/7ab885b323)]
          - **deps**: update ada to 3.4.3 (Node.js GitHub Bot) [#&#8203;62049](https://redirect.github.com/nodejs/node/pull/62049)\n-
          \\[[`671ddec2b9`](https://redirect.github.com/nodejs/node/commit/671ddec2b9)]
          - **deps**: update minimatch to 10.2.4 (Node.js GitHub Bot) [#&#8203;62016](https://redirect.github.com/nodejs/node/pull/62016)\n-
          \\[[`290fe37d4d`](https://redirect.github.com/nodejs/node/commit/290fe37d4d)]
          - **deps**: update simdjson to 4.3.1 (Node.js GitHub Bot) [#&#8203;61930](https://redirect.github.com/nodejs/node/pull/61930)\n-
          \\[[`a13bee76b5`](https://redirect.github.com/nodejs/node/commit/a13bee76b5)]
          - **deps**: update acorn-walk to 8.3.5 (Node.js GitHub Bot) [#&#8203;61928](https://redirect.github.com/nodejs/node/pull/61928)\n-
          \\[[`f0e40b35b9`](https://redirect.github.com/nodejs/node/commit/f0e40b35b9)]
          - **deps**: update acorn to 8.16.0 (Node.js GitHub Bot) [#&#8203;61925](https://redirect.github.com/nodejs/node/pull/61925)\n-
          \\[[`463dfa023a`](https://redirect.github.com/nodejs/node/commit/463dfa023a)]
          - **deps**: update minimatch to 10.2.2 (Node.js GitHub Bot) [#&#8203;61830](https://redirect.github.com/nodejs/node/pull/61830)\n-
          \\[[`4b2e4bb108`](https://redirect.github.com/nodejs/node/commit/4b2e4bb108)]
          - **deps**: update nbytes to 0.1.3 (Node.js GitHub Bot) [#&#8203;61879](https://redirect.github.com/nodejs/node/pull/61879)\n-
          \\[[`5626cb83d0`](https://redirect.github.com/nodejs/node/commit/5626cb83d0)]
          - **deps**: remove stale OpenSSL arch configs (Ren\xE9) [#&#8203;61834](https://redirect.github.com/nodejs/node/pull/61834)\n-
          \\[[`52668874fd`](https://redirect.github.com/nodejs/node/commit/52668874fd)]
          - **deps**: update llhttp to 9.3.1 (Node.js GitHub Bot) [#&#8203;61827](https://redirect.github.com/nodejs/node/pull/61827)\n-
          \\[[`b3387b07b1`](https://redirect.github.com/nodejs/node/commit/b3387b07b1)]
          - **deps**: update googletest to [`5a9c3f9`](https://redirect.github.com/nodejs/node/commit/5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757)
          (Node.js GitHub Bot) [#&#8203;61731](https://redirect.github.com/nodejs/node/pull/61731)\n-
          \\[[`196268cb4c`](https://redirect.github.com/nodejs/node/commit/196268cb4c)]
          - **deps**: V8: cherry-pick [`c5ff7c4`](https://redirect.github.com/nodejs/node/commit/c5ff7c4d6cde)
          (Chengzhong Wu) [#&#8203;61372](https://redirect.github.com/nodejs/node/pull/61372)\n-
          \\[[`36869b52de`](https://redirect.github.com/nodejs/node/commit/36869b52de)]
          - **deps**: update merve to 1.2.2 (Node.js GitHub Bot) [#&#8203;62213](https://redirect.github.com/nodejs/node/pull/62213)\n-
          \\[[`3cbac055de`](https://redirect.github.com/nodejs/node/commit/3cbac055de)]
          - **deps**: update merve to 1.2.0 (Node.js GitHub Bot) [#&#8203;62149](https://redirect.github.com/nodejs/node/pull/62149)\n-
          \\[[`7757cc3495`](https://redirect.github.com/nodejs/node/commit/7757cc3495)]
          - **deps**: V8: backport [`6a0a25a`](https://redirect.github.com/nodejs/node/commit/6a0a25abaed3)
          (Vivian Wang) [#&#8203;61670](https://redirect.github.com/nodejs/node/pull/61670)\n-
          \\[[`359797c2fb`](https://redirect.github.com/nodejs/node/commit/359797c2fb)]
          - **deps,src**: prepare for cpplint update (Micha\xEBl Zasso) [#&#8203;60901](https://redirect.github.com/nodejs/node/pull/60901)\n-
          \\[[`ace802e59b`](https://redirect.github.com/nodejs/node/commit/ace802e59b)]
          - **diagnostics\\_channel**: add diagnostics channels for web locks (Ilyas
          Shabi) [#&#8203;62123](https://redirect.github.com/nodejs/node/pull/62123)\n-
          \\[[`a072411b03`](https://redirect.github.com/nodejs/node/commit/a072411b03)]
          - **doc**: remove spawn with shell example from bat/cmd section (Kit Dallege)
          [#&#8203;62243](https://redirect.github.com/nodejs/node/pull/62243)\n- \\[[`0b152449af`](https://redirect.github.com/nodejs/node/commit/0b152449af)]
          - **doc**: fix typo in --disable-wasm-trap-handler description (Dmytro Semchuk)
          [#&#8203;61820](https://redirect.github.com/nodejs/node/pull/61820)\n- \\[[`73ea387ad7`](https://redirect.github.com/nodejs/node/commit/73ea387ad7)]
          - **doc**: remove obsolete Boxstarter automated install (Mike McCready)
          [#&#8203;61785](https://redirect.github.com/nodejs/node/pull/61785)\n- \\[[`7f234add8e`](https://redirect.github.com/nodejs/node/commit/7f234add8e)]
          - **doc**: deprecate `module.register()` (DEP0205) (Geoffrey Booth) [#&#8203;62395](https://redirect.github.com/nodejs/node/pull/62395)\n-
          \\[[`12fc3c6a30`](https://redirect.github.com/nodejs/node/commit/12fc3c6a30)]
          - **doc**: clarify that features cannot be both experimental and deprecated
          (Antoine du Hamel) [#&#8203;62456](https://redirect.github.com/nodejs/node/pull/62456)\n-
          \\[[`1ecc5962a2`](https://redirect.github.com/nodejs/node/commit/1ecc5962a2)]
          - **doc**: fix 'transfered' typo in quic.md (lilianakatrina684-a11y) [#&#8203;62492](https://redirect.github.com/nodejs/node/pull/62492)\n-
          \\[[`56741a1303`](https://redirect.github.com/nodejs/node/commit/56741a1303)]
          - **doc**: move sqlite type conversion section to correct level (Ren\xE9)
          [#&#8203;62482](https://redirect.github.com/nodejs/node/pull/62482)\n- \\[[`12b04d17d5`](https://redirect.github.com/nodejs/node/commit/12b04d17d5)]
          - **doc**: add Rafael to last security release steward (Rafael Gonzaga)
          [#&#8203;62423](https://redirect.github.com/nodejs/node/pull/62423)\n- \\[[`c4567e4a8d`](https://redirect.github.com/nodejs/node/commit/c4567e4a8d)]
          - **doc**: fix overstated Date header requirement in response.sendDate (Kit
          Dallege) [#&#8203;62206](https://redirect.github.com/nodejs/node/pull/62206)\n-
          \\[[`384a41047f`](https://redirect.github.com/nodejs/node/commit/384a41047f)]
          - **doc**: enhance clarification about the main field (Mowafak Almahaini)
          [#&#8203;62302](https://redirect.github.com/nodejs/node/pull/62302)\n- \\[[`93d19b1a1c`](https://redirect.github.com/nodejs/node/commit/93d19b1a1c)]
          - **doc**: minor typo fix (Jeff Matson) [#&#8203;62358](https://redirect.github.com/nodejs/node/pull/62358)\n-
          \\[[`3db35d2c59`](https://redirect.github.com/nodejs/node/commit/3db35d2c59)]
          - **doc**: add path to vulnerabilities.json mention (Rafael Gonzaga) [#&#8203;62355](https://redirect.github.com/nodejs/node/pull/62355)\n-
          \\[[`57b105c9d5`](https://redirect.github.com/nodejs/node/commit/57b105c9d5)]
          - **doc**: deprecate CryptoKey use in node:crypto (Filip Skokan) [#&#8203;62321](https://redirect.github.com/nodejs/node/pull/62321)\n-
          \\[[`490168c993`](https://redirect.github.com/nodejs/node/commit/490168c993)]
          - **doc**: fix small environment\\_variables typo (chris) [#&#8203;62279](https://redirect.github.com/nodejs/node/pull/62279)\n-
          \\[[`0291be584b`](https://redirect.github.com/nodejs/node/commit/0291be584b)]
          - **doc**: test and test-only targets do not run linter (Xavier Stouder)
          [#&#8203;62120](https://redirect.github.com/nodejs/node/pull/62120)\n- \\[[`ba0a82a1e1`](https://redirect.github.com/nodejs/node/commit/ba0a82a1e1)]
          - **doc**: clarify fs.ReadStream and fs.WriteStream are not constructable
          (Kit Dallege) [#&#8203;62208](https://redirect.github.com/nodejs/node/pull/62208)\n-
          \\[[`125bdbf504`](https://redirect.github.com/nodejs/node/commit/125bdbf504)]
          - **doc**: clarify that any truthy value of `shell` is part of DEP0190 (Antoine
          du Hamel) [#&#8203;62249](https://redirect.github.com/nodejs/node/pull/62249)\n-
          \\[[`a141ad0aeb`](https://redirect.github.com/nodejs/node/commit/a141ad0aeb)]
          - **doc**: remove outdated Chrome 66 and ndb references from debugger (Kit
          Dallege) [#&#8203;62202](https://redirect.github.com/nodejs/node/pull/62202)\n-
          \\[[`44bde8e573`](https://redirect.github.com/nodejs/node/commit/44bde8e573)]
          - **doc**: add note (and caveat) for `mock.module` about customization hooks
          (Jacob Smith) [#&#8203;62075](https://redirect.github.com/nodejs/node/pull/62075)\n-
          \\[[`8c46a1ca1a`](https://redirect.github.com/nodejs/node/commit/8c46a1ca1a)]
          - **doc**: copyedit `addons.md` (Antoine du Hamel) [#&#8203;62071](https://redirect.github.com/nodejs/node/pull/62071)\n-
          \\[[`7f989f02f7`](https://redirect.github.com/nodejs/node/commit/7f989f02f7)]
          - **doc**: correct `util.convertProcessSignalToExitCode` validation behavior
          (Ren\xE9) [#&#8203;62134](https://redirect.github.com/nodejs/node/pull/62134)\n-
          \\[[`a4466ebdac`](https://redirect.github.com/nodejs/node/commit/a4466ebdac)]
          - **doc**: add efekrskl as triager (Efe) [#&#8203;61876](https://redirect.github.com/nodejs/node/pull/61876)\n-
          \\[[`db516eca3a`](https://redirect.github.com/nodejs/node/commit/db516eca3a)]
          - **doc**: fix markdown for `expectFailure` values (Jacob Smith) [#&#8203;62100](https://redirect.github.com/nodejs/node/pull/62100)\n-
          \\[[`ad97045125`](https://redirect.github.com/nodejs/node/commit/ad97045125)]
          - **doc**: include url.resolve() in DEP0169 application deprecation (Mike
          McCready) [#&#8203;62002](https://redirect.github.com/nodejs/node/pull/62002)\n-
          \\[[`309f37ba42`](https://redirect.github.com/nodejs/node/commit/309f37ba42)]
          - **doc**: expand SECURITY.md with non-vulnerability examples (Rafael Gonzaga)
          [#&#8203;61972](https://redirect.github.com/nodejs/node/pull/61972)\n- \\[[`dbb3551b7b`](https://redirect.github.com/nodejs/node/commit/dbb3551b7b)]
          - **doc**: separate in-types and out-types in SQLite conversion docs (Ren\xE9)
          [#&#8203;62034](https://redirect.github.com/nodejs/node/pull/62034)\n- \\[[`191c433db8`](https://redirect.github.com/nodejs/node/commit/191c433db8)]
          - **doc**: fix small logic error in DETECT\\_MODULE\\_SYNTAX (Ren\xE9) [#&#8203;62025](https://redirect.github.com/nodejs/node/pull/62025)\n-
          \\[[`8511b1c784`](https://redirect.github.com/nodejs/node/commit/8511b1c784)]
          - **doc**: fix module.stripTypeScriptTypes indentation (Ren\xE9) [#&#8203;61992](https://redirect.github.com/nodejs/node/pull/61992)\n-
          \\[[`dd1139f52c`](https://redirect.github.com/nodejs/node/commit/dd1139f52c)]
          - **doc**: update DEP0040 (punycode) to application type deprecation (Mike
          McCready) [#&#8203;61916](https://redirect.github.com/nodejs/node/pull/61916)\n-
          \\[[`54009e9c62`](https://redirect.github.com/nodejs/node/commit/54009e9c62)]
          - **doc**: explicitly mention Slack handle (Rafael Gonzaga) [#&#8203;61986](https://redirect.github.com/nodejs/node/pull/61986)\n-
          \\[[`78fa1a1a49`](https://redirect.github.com/nodejs/node/commit/78fa1a1a49)]
          - **doc**: support toolchain Visual Studio 2022 & 2026 + Windows 11 SDK
          (Mike McCready) [#&#8203;61864](https://redirect.github.com/nodejs/node/pull/61864)\n-
          \\[[`d8204d3cdb`](https://redirect.github.com/nodejs/node/commit/d8204d3cdb)]
          - **doc**: rename invalid `function` parameter (Ren\xE9) [#&#8203;61942](https://redirect.github.com/nodejs/node/pull/61942)\n-
          \\[[`a5a14482fb`](https://redirect.github.com/nodejs/node/commit/a5a14482fb)]
          - **doc**: clarify status of feature request issues (Antoine du Hamel) [#&#8203;61505](https://redirect.github.com/nodejs/node/pull/61505)\n-
          \\[[`bd0688feb6`](https://redirect.github.com/nodejs/node/commit/bd0688feb6)]
          - **doc**: add esm and cjs examples to node:vm (Alfredo Gonz\xE1lez) [#&#8203;61498](https://redirect.github.com/nodejs/node/pull/61498)\n-
          \\[[`240b512f9f`](https://redirect.github.com/nodejs/node/commit/240b512f9f)]
          - **doc**: clarify build environment is trusted in threat model (Matteo
          Collina) [#&#8203;61865](https://redirect.github.com/nodejs/node/pull/61865)\n-
          \\[[`5dd48e3456`](https://redirect.github.com/nodejs/node/commit/5dd48e3456)]
          - **doc**: remove incorrect mention of `module` in `typescript.md` (Rob
          Palmer) [#&#8203;61839](https://redirect.github.com/nodejs/node/pull/61839)\n-
          \\[[`9502c22055`](https://redirect.github.com/nodejs/node/commit/9502c22055)]
          - **doc**: simplify addAbortListener example (Chemi Atlow) [#&#8203;61842](https://redirect.github.com/nodejs/node/pull/61842)\n-
          \\[[`6fec397828`](https://redirect.github.com/nodejs/node/commit/6fec397828)]
          - **doc**: clean up globals.md (Ren\xE9) [#&#8203;61822](https://redirect.github.com/nodejs/node/pull/61822)\n-
          \\[[`a810f5ccef`](https://redirect.github.com/nodejs/node/commit/a810f5ccef)]
          - **doc**: clarify async caveats for `events.once()` (Ren\xE9) [#&#8203;61572](https://redirect.github.com/nodejs/node/pull/61572)\n-
          \\[[`2bf990bb1a`](https://redirect.github.com/nodejs/node/commit/2bf990bb1a)]
          - **doc**: update Juan's security steward info (Juan Jos\xE9) [#&#8203;61754](https://redirect.github.com/nodejs/node/pull/61754)\n-
          \\[[`0312db948d`](https://redirect.github.com/nodejs/node/commit/0312db948d)]
          - **doc**: fix methods being documented as properties in `process.md` (Antoine
          du Hamel) [#&#8203;61765](https://redirect.github.com/nodejs/node/pull/61765)\n-
          \\[[`e558b26e7f`](https://redirect.github.com/nodejs/node/commit/e558b26e7f)]
          - **doc**: add riscv64 info into platform list (Lu Yahan) [#&#8203;42251](https://redirect.github.com/nodejs/node/pull/42251)\n-
          \\[[`49254e3dc0`](https://redirect.github.com/nodejs/node/commit/49254e3dc0)]
          - **doc**: fix dropdown menu being obscured at <600px due to stacking context
          (Jeff) [#&#8203;61735](https://redirect.github.com/nodejs/node/pull/61735)\n-
          \\[[`4ff01b5c10`](https://redirect.github.com/nodejs/node/commit/4ff01b5c10)]
          - **doc**: fix spacing in process message event (Aviv Keller) [#&#8203;61756](https://redirect.github.com/nodejs/node/pull/61756)\n-
          \\[[`94097a79d6`](https://redirect.github.com/nodejs/node/commit/94097a79d6)]
          - **doc**: move describe/it aliases section before expectFailure (Luca Raveri)
          [#&#8203;61567](https://redirect.github.com/nodejs/node/pull/61567)\n- \\[[`b7cd31acbe`](https://redirect.github.com/nodejs/node/commit/b7cd31acbe)]
          - **doc**: fix broken links of net.md (YuSheng Chen) [#&#8203;61673](https://redirect.github.com/nodejs/node/pull/61673)\n-
          \\[[`ae5e353fe2`](https://redirect.github.com/nodejs/node/commit/ae5e353fe2)]
          - **doc**: clean up Windows code snippet in `child_process.md` (reillylm)
          [#&#8203;61422](https://redirect.github.com/nodejs/node/pull/61422)\n- \\[[`ea9beb6a3c`](https://redirect.github.com/nodejs/node/commit/ea9beb6a3c)]
          - **doc**: update to Visual Studio 2026 manual install (Mike McCready) [#&#8203;61655](https://redirect.github.com/nodejs/node/pull/61655)\n-
          \\[[`42057c84e2`](https://redirect.github.com/nodejs/node/commit/42057c84e2)]
          - **doc,module**: add missing doc for syncHooks.deregister() (Joyee Cheung)
          [#&#8203;61959](https://redirect.github.com/nodejs/node/pull/61959)\n- \\[[`a035bd5235`](https://redirect.github.com/nodejs/node/commit/a035bd5235)]
          - **doc,test**: clarify --eval syntax for leading '-' scripts (kovan) [#&#8203;62244](https://redirect.github.com/nodejs/node/pull/62244)\n-
          \\[[`deb0b78460`](https://redirect.github.com/nodejs/node/commit/deb0b78460)]
          - **esm**: fix typo in worker loader hook comment (jakecastelli) [#&#8203;62475](https://redirect.github.com/nodejs/node/pull/62475)\n-
          \\[[`b93bf7dbfc`](https://redirect.github.com/nodejs/node/commit/b93bf7dbfc)]
          - **esm**: fix source phase identity bug in loadCache eviction (Guy Bedford)
          [#&#8203;62415](https://redirect.github.com/nodejs/node/pull/62415)\n- \\[[`679d18b57f`](https://redirect.github.com/nodejs/node/commit/679d18b57f)]
          - **esm**: fix path normalization in `finalizeResolution` (Antoine du Hamel)
          [#&#8203;62080](https://redirect.github.com/nodejs/node/pull/62080)\n- \\[[`171e9fc268`](https://redirect.github.com/nodejs/node/commit/171e9fc268)]
          - **esm**: update outdated FIXME comment in translators.js (Karan Mangtani)
          [#&#8203;61715](https://redirect.github.com/nodejs/node/pull/61715)\n- \\[[`cc19728228`](https://redirect.github.com/nodejs/node/commit/cc19728228)]
          - **events**: avoid cloning listeners array on every emit (G\xFCrg\xFCn
          Day\u0131o\u011Flu) [#&#8203;62261](https://redirect.github.com/nodejs/node/pull/62261)\n-
          \\[[`458c92be52`](https://redirect.github.com/nodejs/node/commit/458c92be52)]
          - **events**: don't call resume after close (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60548](https://redirect.github.com/nodejs/node/pull/60548)\n- \\[[`4691f3e7fb`](https://redirect.github.com/nodejs/node/commit/4691f3e7fb)]
          - **fs**: fix cpSync to handle non-ASCII characters (Stefan Stojanovic)
          [#&#8203;61950](https://redirect.github.com/nodejs/node/pull/61950)\n- \\[[`f4a3edc47a`](https://redirect.github.com/nodejs/node/commit/f4a3edc47a)]
          - **(SEMVER-MINOR)** **fs**: add `throwIfNoEntry` option for fs.stat and
          fs.promises.stat (Juan Jos\xE9) [#&#8203;61178](https://redirect.github.com/nodejs/node/pull/61178)\n-
          \\[[`58e4d50cd0`](https://redirect.github.com/nodejs/node/commit/58e4d50cd0)]
          - **http**: fix use-after-free when freeParser is called during llhttp\\_execute
          (Gerhard St\xF6bich) [#&#8203;62095](https://redirect.github.com/nodejs/node/pull/62095)\n-
          \\[[`0a4ad85ab0`](https://redirect.github.com/nodejs/node/commit/0a4ad85ab0)]
          - **http**: validate ClientRequest path on set (Matteo Collina) [#&#8203;62030](https://redirect.github.com/nodejs/node/pull/62030)\n-
          \\[[`f8178ac3e6`](https://redirect.github.com/nodejs/node/commit/f8178ac3e6)]
          - **http**: validate headers in writeEarlyHints (Richard Clarke) [#&#8203;61897](https://redirect.github.com/nodejs/node/pull/61897)\n-
          \\[[`899884d0ed`](https://redirect.github.com/nodejs/node/commit/899884d0ed)]
          - **http**: remove redundant keepAliveTimeoutBuffer assignment (Efe) [#&#8203;61743](https://redirect.github.com/nodejs/node/pull/61743)\n-
          \\[[`08d2e40694`](https://redirect.github.com/nodejs/node/commit/08d2e40694)]
          - **http**: attach error handler to socket synchronously in onSocket (RajeshKumar11)
          [#&#8203;61770](https://redirect.github.com/nodejs/node/pull/61770)\n- \\[[`1c2064c1f8`](https://redirect.github.com/nodejs/node/commit/1c2064c1f8)]
          - **http**: fix keep-alive socket reuse race in requestOnFinish (Martin
          Slota) [#&#8203;61710](https://redirect.github.com/nodejs/node/pull/61710)\n-
          \\[[`38e9c66e0f`](https://redirect.github.com/nodejs/node/commit/38e9c66e0f)]
          - **http2**: add strictSingleValueFields option to relax header validation
          (Tim Perry) [#&#8203;59917](https://redirect.github.com/nodejs/node/pull/59917)\n-
          \\[[`5cdcba17cc`](https://redirect.github.com/nodejs/node/commit/5cdcba17cc)]
          - **(SEMVER-MINOR)** **http2**: add http1Options for HTTP/1 fallback configuration
          (Amol Yadav) [#&#8203;61713](https://redirect.github.com/nodejs/node/pull/61713)\n-
          \\[[`687c0acd00`](https://redirect.github.com/nodejs/node/commit/687c0acd00)]
          - **http2**: fix FileHandle leak in respondWithFile (sangwook) [#&#8203;61707](https://redirect.github.com/nodejs/node/pull/61707)\n-
          \\[[`0c8f802ec2`](https://redirect.github.com/nodejs/node/commit/0c8f802ec2)]
          - **inspector**: add Target.getTargets and extract TargetManager (Kohei)
          [#&#8203;62487](https://redirect.github.com/nodejs/node/pull/62487)\n- \\[[`7de8a303c1`](https://redirect.github.com/nodejs/node/commit/7de8a303c1)]
          - **inspector**: unwrap internal/debugger/inspect imports (Ren\xE9) [#&#8203;61974](https://redirect.github.com/nodejs/node/pull/61974)\n-
          \\[[`59ac10a4fd`](https://redirect.github.com/nodejs/node/commit/59ac10a4fd)]
          - **lib**: make SubtleCrypto.supports enumerable (Filip Skokan) [#&#8203;62307](https://redirect.github.com/nodejs/node/pull/62307)\n-
          \\[[`9dc102ba90`](https://redirect.github.com/nodejs/node/commit/9dc102ba90)]
          - **lib**: prefer primordials in SubtleCrypto (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`78a9aa8f32`](https://redirect.github.com/nodejs/node/commit/78a9aa8f32)]
          - **lib**: fix source map url parse in dynamic imports (Chengzhong Wu) [#&#8203;61990](https://redirect.github.com/nodejs/node/pull/61990)\n-
          \\[[`16b8cc6643`](https://redirect.github.com/nodejs/node/commit/16b8cc6643)]
          - **lib**: improve argument handling in Blob constructor (Ms2ger) [#&#8203;61980](https://redirect.github.com/nodejs/node/pull/61980)\n-
          \\[[`a03b5d39b8`](https://redirect.github.com/nodejs/node/commit/a03b5d39b8)]
          - **lib**: reduce cycles in esm loader and load it in snapshot (Joyee Cheung)
          [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n- \\[[`1017bf5f86`](https://redirect.github.com/nodejs/node/commit/1017bf5f86)]
          - **lib**: remove top-level getOptionValue() calls in lib/internal/modules
          (Joyee Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`d79984b41b`](https://redirect.github.com/nodejs/node/commit/d79984b41b)]
          - **lib**: optimize styleText when validateStream is false (Rafael Gonzaga)
          [#&#8203;61792](https://redirect.github.com/nodejs/node/pull/61792)\n- \\[[`6462b89d10`](https://redirect.github.com/nodejs/node/commit/6462b89d10)]
          - **meta**: bump actions/download-artifact from 7.0.0 to 8.0.0 (dependabot\\[bot])
          [#&#8203;62063](https://redirect.github.com/nodejs/node/pull/62063)\n- \\[[`5bb89916ea`](https://redirect.github.com/nodejs/node/commit/5bb89916ea)]
          - **meta**: bump actions/upload-artifact from 6.0.0 to 7.0.0 (dependabot\\[bot])
          [#&#8203;62062](https://redirect.github.com/nodejs/node/pull/62062)\n- \\[[`b067d74d94`](https://redirect.github.com/nodejs/node/commit/b067d74d94)]
          - **meta**: bump step-security/harden-runner from 2.14.2 to 2.15.0 (dependabot\\[bot])
          [#&#8203;62064](https://redirect.github.com/nodejs/node/pull/62064)\n- \\[[`830e5cd125`](https://redirect.github.com/nodejs/node/commit/830e5cd125)]
          - **meta**: bump github/codeql-action from 4.32.0 to 4.32.4 (dependabot\\[bot])
          [#&#8203;61911](https://redirect.github.com/nodejs/node/pull/61911)\n- \\[[`16c839a3dd`](https://redirect.github.com/nodejs/node/commit/16c839a3dd)]
          - **meta**: bump step-security/harden-runner from 2.14.1 to 2.14.2 (dependabot\\[bot])
          [#&#8203;61909](https://redirect.github.com/nodejs/node/pull/61909)\n- \\[[`498abf661e`](https://redirect.github.com/nodejs/node/commit/498abf661e)]
          - **meta**: bump actions/stale from 10.1.1 to 10.2.0 (dependabot\\[bot])
          [#&#8203;61908](https://redirect.github.com/nodejs/node/pull/61908)\n- \\[[`78ac17f426`](https://redirect.github.com/nodejs/node/commit/78ac17f426)]
          - **module**: fix coverage of mocked CJS modules imported from ESM (Marco)
          [#&#8203;62133](https://redirect.github.com/nodejs/node/pull/62133)\n- \\[[`46cfad4138`](https://redirect.github.com/nodejs/node/commit/46cfad4138)]
          - **module**: run require.resolve through module.registerHooks() (Joyee
          Cheung) [#&#8203;62028](https://redirect.github.com/nodejs/node/pull/62028)\n-
          \\[[`8b6be3fe14`](https://redirect.github.com/nodejs/node/commit/8b6be3fe14)]
          - **module**: mark require(esm) as stable (Joyee Cheung) [#&#8203;60959](https://redirect.github.com/nodejs/node/pull/60959)\n-
          \\[[`68fbc0c6cc`](https://redirect.github.com/nodejs/node/commit/68fbc0c6cc)]
          - **module**: mark module compile cache as stable (Joyee Cheung) [#&#8203;60971](https://redirect.github.com/nodejs/node/pull/60971)\n-
          \\[[`c851e76f8c`](https://redirect.github.com/nodejs/node/commit/c851e76f8c)]
          - **(SEMVER-MINOR)** **net**: add `setTOS` and `getTOS` to `Socket` (Amol
          Yadav) [#&#8203;61503](https://redirect.github.com/nodejs/node/pull/61503)\n-
          \\[[`4c206ecb31`](https://redirect.github.com/nodejs/node/commit/4c206ecb31)]
          - **quic**: remove CryptoKey support from session keys option (Filip Skokan)
          [#&#8203;62335](https://redirect.github.com/nodejs/node/pull/62335)\n- \\[[`2f9c085cf5`](https://redirect.github.com/nodejs/node/commit/2f9c085cf5)]
          - **sqlite**: handle stmt invalidation (Guilherme Ara\xFAjo) [#&#8203;61877](https://redirect.github.com/nodejs/node/pull/61877)\n-
          \\[[`6ac4304c87`](https://redirect.github.com/nodejs/node/commit/6ac4304c87)]
          - **(SEMVER-MINOR)** **sqlite**: add limits property to DatabaseSync (Mert
          Can Altin) [#&#8203;61298](https://redirect.github.com/nodejs/node/pull/61298)\n-
          \\[[`aaf9af1672`](https://redirect.github.com/nodejs/node/commit/aaf9af1672)]
          - **sqlite**: mark as release candidate (Matteo Collina) [#&#8203;61262](https://redirect.github.com/nodejs/node/pull/61262)\n-
          \\[[`7d67e5d693`](https://redirect.github.com/nodejs/node/commit/7d67e5d693)]
          - **src**: convert context\\_frame field in AsyncWrap to internal field
          (Anna Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`d8ea1aaa8a`](https://redirect.github.com/nodejs/node/commit/d8ea1aaa8a)]
          - **src**: make AsyncWrap subclass internal field counts explicit (Anna
          Henningsen) [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n-
          \\[[`1dbf3bedbe`](https://redirect.github.com/nodejs/node/commit/1dbf3bedbe)]
          - **src**: improve EC JWK import performance (Filip Skokan) [#&#8203;62396](https://redirect.github.com/nodejs/node/pull/62396)\n-
          \\[[`cd84af747b`](https://redirect.github.com/nodejs/node/commit/cd84af747b)]
          - **src**: handle null backing store in ArrayBufferViewContents::Read (Mert
          Can Altin) [#&#8203;62343](https://redirect.github.com/nodejs/node/pull/62343)\n-
          \\[[`4f553cdc01`](https://redirect.github.com/nodejs/node/commit/4f553cdc01)]
          - **src**: enable compilation/linking with OpenSSL 4.0 (Filip Skokan) [#&#8203;62410](https://redirect.github.com/nodejs/node/pull/62410)\n-
          \\[[`70f8057258`](https://redirect.github.com/nodejs/node/commit/70f8057258)]
          - **src**: use stack allocation in indexOf latin1 path (Mert Can Altin)
          [#&#8203;62268](https://redirect.github.com/nodejs/node/pull/62268)\n- \\[[`d788467b6a`](https://redirect.github.com/nodejs/node/commit/d788467b6a)]
          - **src**: expose async context frame debugging helper to JS (Anna Henningsen)
          [#&#8203;62103](https://redirect.github.com/nodejs/node/pull/62103)\n- \\[[`4213f893ec`](https://redirect.github.com/nodejs/node/commit/4213f893ec)]
          - **src**: release context frame in AsyncWrap::EmitDestroy (Gerhard St\xF6bich)
          [#&#8203;61995](https://redirect.github.com/nodejs/node/pull/61995)\n- \\[[`79fb8cbcf5`](https://redirect.github.com/nodejs/node/commit/79fb8cbcf5)]
          - **src**: use validate\\_ascii\\_with\\_errors instead of validate\\_ascii
          (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430 \u041D\u0438\u043A\u0438\u0442\u0430
          \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447) [#&#8203;61122](https://redirect.github.com/nodejs/node/pull/61122)\n-
          \\[[`2df328d59e`](https://redirect.github.com/nodejs/node/commit/2df328d59e)]
          - **src**: fix flags argument offset in JSUdpWrap (Weixie Cui) [#&#8203;61948](https://redirect.github.com/nodejs/node/pull/61948)\n-
          \\[[`eb77a7a297`](https://redirect.github.com/nodejs/node/commit/eb77a7a297)]
          - **(SEMVER-MINOR)** **src**: add C++ support for diagnostics channels (RafaelGSS)
          [#&#8203;61869](https://redirect.github.com/nodejs/node/pull/61869)\n- \\[[`6cda3d30c0`](https://redirect.github.com/nodejs/node/commit/6cda3d30c0)]
          - **src**: remove unnecessary `c_str()` conversions in diagnostic messages
          (Anna Henningsen) [#&#8203;61786](https://redirect.github.com/nodejs/node/pull/61786)\n-
          \\[[`26c6045363`](https://redirect.github.com/nodejs/node/commit/26c6045363)]
          - **src**: use bool literals in TraceEnvVarOptions (Tobias Nie\xDFen) [#&#8203;61425](https://redirect.github.com/nodejs/node/pull/61425)\n-
          \\[[`3c8f700fd7`](https://redirect.github.com/nodejs/node/commit/3c8f700fd7)]
          - **src**: track allocations made by zstd streams (Anna Henningsen) [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n-
          \\[[`94dbb36d4d`](https://redirect.github.com/nodejs/node/commit/94dbb36d4d)]
          - **src**: do not store compression methods on Brotli classes (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`bef661f182`](https://redirect.github.com/nodejs/node/commit/bef661f182)]
          - **src**: extract zlib allocation tracking into its own class (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`e8079a8297`](https://redirect.github.com/nodejs/node/commit/e8079a8297)]
          - **src**: release memory for zstd contexts in `Close()` (Anna Henningsen)
          [#&#8203;61717](https://redirect.github.com/nodejs/node/pull/61717)\n- \\[[`6e1197a3cc`](https://redirect.github.com/nodejs/node/commit/6e1197a3cc)]
          - **src**: add more checks and clarify docs for external references (Joyee
          Cheung) [#&#8203;61719](https://redirect.github.com/nodejs/node/pull/61719)\n-
          \\[[`c28a22c4be`](https://redirect.github.com/nodejs/node/commit/c28a22c4be)]
          - **src**: fix cjs\\_lexer external reference registration (Joyee Cheung)
          [#&#8203;61718](https://redirect.github.com/nodejs/node/pull/61718)\n- \\[[`9e2c5fd7c9`](https://redirect.github.com/nodejs/node/commit/9e2c5fd7c9)]
          - **src**: simply uint32 to string as it must not fail (Chengzhong Wu) [#&#8203;60846](https://redirect.github.com/nodejs/node/pull/60846)\n-
          \\[[`df435d32b8`](https://redirect.github.com/nodejs/node/commit/df435d32b8)]
          - **src**: build v8 tick processor as built-in source text modules (Joyee
          Cheung) [#&#8203;60518](https://redirect.github.com/nodejs/node/pull/60518)\n-
          \\[[`2cb3573735`](https://redirect.github.com/nodejs/node/commit/2cb3573735)]
          - **src,sqlite**: fix filterFunc dangling reference (Edy Silva) [#&#8203;62281](https://redirect.github.com/nodejs/node/pull/62281)\n-
          \\[[`c44f53b544`](https://redirect.github.com/nodejs/node/commit/c44f53b544)]
          - **stream**: preserve error over AbortError in pipeline (Marco) [#&#8203;62113](https://redirect.github.com/nodejs/node/pull/62113)\n-
          \\[[`dc541370b4`](https://redirect.github.com/nodejs/node/commit/dc541370b4)]
          - **stream**: replace bind with arrow function for onwrite callback (Ali
          Hassan) [#&#8203;62087](https://redirect.github.com/nodejs/node/pull/62087)\n-
          \\[[`f6cdfbfaa7`](https://redirect.github.com/nodejs/node/commit/f6cdfbfaa7)]
          - **stream**: optimize webstreams pipeTo (Mattias Buelens) [#&#8203;62079](https://redirect.github.com/nodejs/node/pull/62079)\n-
          \\[[`fcf2a9f788`](https://redirect.github.com/nodejs/node/commit/fcf2a9f788)]
          - **stream**: fix brotli error handling in web compression streams (Filip
          Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`cdec579c6b`](https://redirect.github.com/nodejs/node/commit/cdec579c6b)]
          - **stream**: improve Web Compression spec compliance (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`dbe5898379`](https://redirect.github.com/nodejs/node/commit/dbe5898379)]
          - **stream**: fix UTF-8 character corruption in fast-utf8-stream (Matteo
          Collina) [#&#8203;61745](https://redirect.github.com/nodejs/node/pull/61745)\n-
          \\[[`531e62cd74`](https://redirect.github.com/nodejs/node/commit/531e62cd74)]
          - **stream**: fix TransformStream race on cancel with pending write (Marco)
          [#&#8203;62040](https://redirect.github.com/nodejs/node/pull/62040)\n- \\[[`a3751f2249`](https://redirect.github.com/nodejs/node/commit/a3751f2249)]
          - **stream**: accept ArrayBuffer in CompressionStream and DecompressionStream
          (\uC870\uC218\uBBFC) [#&#8203;61913](https://redirect.github.com/nodejs/node/pull/61913)\n-
          \\[[`65aa8f68d0`](https://redirect.github.com/nodejs/node/commit/65aa8f68d0)]
          - **stream**: fix pipeTo to defer writes per WHATWG spec (Matteo Collina)
          [#&#8203;61800](https://redirect.github.com/nodejs/node/pull/61800)\n- \\[[`15f32b4935`](https://redirect.github.com/nodejs/node/commit/15f32b4935)]
          - **stream**: fix decoded fromList chunk boundary check (Thomas Watson)
          [#&#8203;61884](https://redirect.github.com/nodejs/node/pull/61884)\n- \\[[`569767e52e`](https://redirect.github.com/nodejs/node/commit/569767e52e)]
          - **stream**: add fast paths for webstreams read and pipeTo (Matteo Collina)
          [#&#8203;61807](https://redirect.github.com/nodejs/node/pull/61807)\n- \\[[`6834ca13bb`](https://redirect.github.com/nodejs/node/commit/6834ca13bb)]
          - **(SEMVER-MINOR)** **stream**: rename `Duplex.toWeb()` type option to
          `readableType` (Ren\xE9) [#&#8203;61632](https://redirect.github.com/nodejs/node/pull/61632)\n-
          \\[[`5ed5474437`](https://redirect.github.com/nodejs/node/commit/5ed5474437)]
          - **test**: update WPT for WebCryptoAPI to [`2cb332d`](https://redirect.github.com/nodejs/node/commit/2cb332d710)
          (Node.js GitHub Bot) [#&#8203;62483](https://redirect.github.com/nodejs/node/pull/62483)\n-
          \\[[`3c9c0f8577`](https://redirect.github.com/nodejs/node/commit/3c9c0f8577)]
          - **test**: fix test-buffer-zero-fill-cli to be effective (\u0421\u043A\u043E\u0432\u043E\u0440\u043E\u0434\u0430
          \u041D\u0438\u043A\u0438\u0442\u0430 \u0410\u043D\u0434\u0440\u0435\u0435\u0432\u0438\u0447)
          [#&#8203;60623](https://redirect.github.com/nodejs/node/pull/60623)\n- \\[[`19a52a1abe`](https://redirect.github.com/nodejs/node/commit/19a52a1abe)]
          - **test**: update WPT for url to [`fc3e651`](https://redirect.github.com/nodejs/node/commit/fc3e651593)
          (Node.js GitHub Bot) [#&#8203;62379](https://redirect.github.com/nodejs/node/pull/62379)\n-
          \\[[`111ba9bd5b`](https://redirect.github.com/nodejs/node/commit/111ba9bd5b)]
          - **test**: wait for reattach before initial break on restart (Yuya Inoue)
          [#&#8203;62471](https://redirect.github.com/nodejs/node/pull/62471)\n- \\[[`0897c6cc08`](https://redirect.github.com/nodejs/node/commit/0897c6cc08)]
          - **test**: disable flaky WPT Blob test on AIX (James M Snell) [#&#8203;62470](https://redirect.github.com/nodejs/node/pull/62470)\n-
          \\[[`1c3d93bfab`](https://redirect.github.com/nodejs/node/commit/1c3d93bfab)]
          - **test**: avoid flaky run wait in debugger restart test (Yuya Inoue) [#&#8203;62112](https://redirect.github.com/nodejs/node/pull/62112)\n-
          \\[[`83416a640a`](https://redirect.github.com/nodejs/node/commit/83416a640a)]
          - **test**: skip test-cluster-dgram-reuse on AIX 7.3 (Stewart X Addison)
          [#&#8203;62238](https://redirect.github.com/nodejs/node/pull/62238)\n- \\[[`af8d0922dd`](https://redirect.github.com/nodejs/node/commit/af8d0922dd)]
          - **test**: add WebCrypto Promise.prototype.then pollution regression tests
          (Filip Skokan) [#&#8203;62226](https://redirect.github.com/nodejs/node/pull/62226)\n-
          \\[[`fc9a60ec74`](https://redirect.github.com/nodejs/node/commit/fc9a60ec74)]
          - **test**: update WPT for WebCryptoAPI to [`6a1c545`](https://redirect.github.com/nodejs/node/commit/6a1c545d77)
          (Node.js GitHub Bot) [#&#8203;62187](https://redirect.github.com/nodejs/node/pull/62187)\n-
          \\[[`12ba2d74fe`](https://redirect.github.com/nodejs/node/commit/12ba2d74fe)]
          - **test**: update WPT for url to [`c928b19`](https://redirect.github.com/nodejs/node/commit/c928b19ab0)
          (Node.js GitHub Bot) [#&#8203;62148](https://redirect.github.com/nodejs/node/pull/62148)\n-
          \\[[`4e15e5b647`](https://redirect.github.com/nodejs/node/commit/4e15e5b647)]
          - **test**: update WPT for WebCryptoAPI to [`c9e9558`](https://redirect.github.com/nodejs/node/commit/c9e955840a)
          (Node.js GitHub Bot) [#&#8203;62147](https://redirect.github.com/nodejs/node/pull/62147)\n-
          \\[[`dc66a05558`](https://redirect.github.com/nodejs/node/commit/dc66a05558)]
          - **test**: improve WPT report runner (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`9536e5621b`](https://redirect.github.com/nodejs/node/commit/9536e5621b)]
          - **test**: update WPT compression to [`ae05f5c`](https://redirect.github.com/nodejs/node/commit/ae05f5cb53)
          (Filip Skokan) [#&#8203;62107](https://redirect.github.com/nodejs/node/pull/62107)\n-
          \\[[`fb1c0bda0a`](https://redirect.github.com/nodejs/node/commit/fb1c0bda0a)]
          - **test**: update WPT for WebCryptoAPI to [`42e4732`](https://redirect.github.com/nodejs/node/commit/42e47329fd)
          (Node.js GitHub Bot) [#&#8203;62048](https://redirect.github.com/nodejs/node/pull/62048)\n-
          \\[[`d886f27485`](https://redirect.github.com/nodejs/node/commit/d886f27485)]
          - **test**: fix skipping behavior for `test-runner-run-files-undefined`
          (Antoine du Hamel) [#&#8203;62026](https://redirect.github.com/nodejs/node/pull/62026)\n-
          \\[[`f79df03e0b`](https://redirect.github.com/nodejs/node/commit/f79df03e0b)]
          - **test**: remove unnecessary `process.exit` calls from test files (Antoine
          du Hamel) [#&#8203;62020](https://redirect.github.com/nodejs/node/pull/62020)\n-
          \\[[`1319295467`](https://redirect.github.com/nodejs/node/commit/1319295467)]
          - **test**: skip `test-url` on `--shared-ada` builds (Antoine du Hamel)
          [#&#8203;62019](https://redirect.github.com/nodejs/node/pull/62019)\n- \\[[`2ea06727c6`](https://redirect.github.com/nodejs/node/commit/2ea06727c6)]
          - **test**: skip strace test with shared openssl (Richard Lau) [#&#8203;61987](https://redirect.github.com/nodejs/node/pull/61987)\n-
          \\[[`c0680d5df7`](https://redirect.github.com/nodejs/node/commit/c0680d5df7)]
          - **test**: avoid flaky debugger restart waits (Yuya Inoue) [#&#8203;61773](https://redirect.github.com/nodejs/node/pull/61773)\n-
          \\[[`22b748ef72`](https://redirect.github.com/nodejs/node/commit/22b748ef72)]
          - **test**: fix typos in test files (Daijiro Wachi) [#&#8203;61408](https://redirect.github.com/nodejs/node/pull/61408)\n-
          \\[[`a20bf9a84d`](https://redirect.github.com/nodejs/node/commit/a20bf9a84d)]
          - **test**: allow filtering async internal frames in assertSnapshot (Joyee
          Cheung) [#&#8203;61769](https://redirect.github.com/nodejs/node/pull/61769)\n-
          \\[[`ec2913f036`](https://redirect.github.com/nodejs/node/commit/ec2913f036)]
          - **test**: unify assertSnapshot stacktrace transform (Chengzhong Wu) [#&#8203;61665](https://redirect.github.com/nodejs/node/pull/61665)\n-
          \\[[`460f41233d`](https://redirect.github.com/nodejs/node/commit/460f41233d)]
          - **test**: check stability block position in API markdown (Ren\xE9) [#&#8203;58590](https://redirect.github.com/nodejs/node/pull/58590)\n-
          \\[[`9ad02065d5`](https://redirect.github.com/nodejs/node/commit/9ad02065d5)]
          - **test**: adapt buffer test for v8 sandbox (Shelley Vohr) [#&#8203;61772](https://redirect.github.com/nodejs/node/pull/61772)\n-
          \\[[`5cf001736e`](https://redirect.github.com/nodejs/node/commit/5cf001736e)]
          - **test**: update FileAPI tests from WPT (Ms2ger) [#&#8203;61750](https://redirect.github.com/nodejs/node/pull/61750)\n-
          \\[[`84c7a23223`](https://redirect.github.com/nodejs/node/commit/84c7a23223)]
          - **test**: update WPT for WebCryptoAPI to [`7cbe7e8`](https://redirect.github.com/nodejs/node/commit/7cbe7e8ed9)
          (Node.js GitHub Bot) [#&#8203;61729](https://redirect.github.com/nodejs/node/pull/61729)\n-
          \\[[`276a32fd10`](https://redirect.github.com/nodejs/node/commit/276a32fd10)]
          - **test**: update WPT for url to [`efb889e`](https://redirect.github.com/nodejs/node/commit/efb889eb4c)
          (Node.js GitHub Bot) [#&#8203;61728](https://redirect.github.com/nodejs/node/pull/61728)\n-
          \\[[`f5f21d36a6`](https://redirect.github.com/nodejs/node/commit/f5f21d36a6)]
          - **test\\_runner**: add exports option for module mocks (sangwook) [#&#8203;61727](https://redirect.github.com/nodejs/node/pull/61727)\n-
          \\[[`bfc8a12977`](https://redirect.github.com/nodejs/node/commit/bfc8a12977)]
          - **test\\_runner**: make it compatible with fake timers (Matteo Collina)
          [#&#8203;59272](https://redirect.github.com/nodejs/node/pull/59272)\n- \\[[`e0cde40e1d`](https://redirect.github.com/nodejs/node/commit/e0cde40e1d)]
          - **test\\_runner**: set non-zero exit code when suite errors occur (Edy
          Silva) [#&#8203;62282](https://redirect.github.com/nodejs/node/pull/62282)\n-
          \\[[`d74efd6834`](https://redirect.github.com/nodejs/node/commit/d74efd6834)]
          - **test\\_runner**: run afterEach on runtime skip (Igor Shevelenkov) [#&#8203;61525](https://redirect.github.com/nodejs/node/pull/61525)\n-
          \\[[`8287ca749e`](https://redirect.github.com/nodejs/node/commit/8287ca749e)]
          - **test\\_runner**: expose expectFailure message (sangwook) [#&#8203;61563](https://redirect.github.com/nodejs/node/pull/61563)\n-
          \\[[`1f2025fd1e`](https://redirect.github.com/nodejs/node/commit/1f2025fd1e)]
          - **(SEMVER-MINOR)** **test\\_runner**: expose worker ID for concurrent
          test execution (Ali Hassan) [#&#8203;61394](https://redirect.github.com/nodejs/node/pull/61394)\n-
          \\[[`b1199c7bb4`](https://redirect.github.com/nodejs/node/commit/b1199c7bb4)]
          - **test\\_runner**: replace native methods with primordials (Ayoub Mabrouk)
          [#&#8203;61219](https://redirect.github.com/nodejs/node/pull/61219)\n- \\[[`1ca20fc33d`](https://redirect.github.com/nodejs/node/commit/1ca20fc33d)]
          - **(SEMVER-MINOR)** **test\\_runner**: show interrupted test on SIGINT
          (Matteo Collina) [#&#8203;61676](https://redirect.github.com/nodejs/node/pull/61676)\n-
          \\[[`207ba4f89f`](https://redirect.github.com/nodejs/node/commit/207ba4f89f)]
          - **test\\_runner**: fix suite rerun (Moshe Atlow) [#&#8203;61775](https://redirect.github.com/nodejs/node/pull/61775)\n-
          \\[[`9927335c11`](https://redirect.github.com/nodejs/node/commit/9927335c11)]
          - **tls**: forward keepAlive, keepAliveInitialDelay, noDelay to socket (Sergey
          Zelenov) [#&#8203;62004](https://redirect.github.com/nodejs/node/pull/62004)\n-
          \\[[`a1c3c901c0`](https://redirect.github.com/nodejs/node/commit/a1c3c901c0)]
          - **tools**: bump picomatch from 4.0.3 to 4.0.4 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62439](https://redirect.github.com/nodejs/node/pull/62439)\n- \\[[`1c6f5ed7c2`](https://redirect.github.com/nodejs/node/commit/1c6f5ed7c2)]
          - **tools**: adopt the `--check-for-duplicates` NCU flag (Antoine du Hamel)
          [#&#8203;62478](https://redirect.github.com/nodejs/node/pull/62478)\n- \\[[`b53377e8fe`](https://redirect.github.com/nodejs/node/commit/b53377e8fe)]
          - **tools**: bump flatted from 3.4.1 to 3.4.2 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62375](https://redirect.github.com/nodejs/node/pull/62375)\n- \\[[`f102e79b80`](https://redirect.github.com/nodejs/node/commit/f102e79b80)]
          - **tools**: bump eslint deps (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62356](https://redirect.github.com/nodejs/node/pull/62356)\n-
          \\[[`f5d74f8216`](https://redirect.github.com/nodejs/node/commit/f5d74f8216)]
          - **tools**: add eslint-plugin-regexp (Hu\xE1ng J\xF9nli\xE0ng) [#&#8203;62093](https://redirect.github.com/nodejs/node/pull/62093)\n-
          \\[[`bc5b9a04ad`](https://redirect.github.com/nodejs/node/commit/bc5b9a04ad)]
          - **tools**: bump flatted from 3.3.3 to 3.4.1 in /tools/eslint (dependabot\\[bot])
          [#&#8203;62255](https://redirect.github.com/nodejs/node/pull/62255)\n- \\[[`bad48b9700`](https://redirect.github.com/nodejs/node/commit/bad48b9700)]
          - **tools**: validate all commits that are pushed to `main` (Antoine du
          Hamel) [#&#8203;62246](https://redirect.github.com/nodejs/node/pull/62246)\n-
          \\[[`795d663ff4`](https://redirect.github.com/nodejs/node/commit/795d663ff4)]
          - **tools**: keep GN files when updating Merve (Antoine du Hamel) [#&#8203;62167](https://redirect.github.com/nodejs/node/pull/62167)\n-
          \\[[`0b6fa913f1`](https://redirect.github.com/nodejs/node/commit/0b6fa913f1)]
          - **tools**: revert timezone update GHA workflow to ubuntu-latest (Richard
          Lau) [#&#8203;62140](https://redirect.github.com/nodejs/node/pull/62140)\n-
          \\[[`840e098e99`](https://redirect.github.com/nodejs/node/commit/840e098e99)]
          - **tools**: improve error handling in test426 update script (Rich Trott)
          [#&#8203;62121](https://redirect.github.com/nodejs/node/pull/62121)\n- \\[[`bd34e53a8e`](https://redirect.github.com/nodejs/node/commit/bd34e53a8e)]
          - **tools**: bump the eslint group across 1 directory with 2 updates (dependabot\\[bot])
          [#&#8203;62092](https://redirect.github.com/nodejs/node/pull/62092)\n- \\[[`54dc797644`](https://redirect.github.com/nodejs/node/commit/54dc797644)]
          - **tools**: fix daily wpt wor\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5
          **Schedule**: (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n-
          Automerge\n  - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**:
          Disabled by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/container-images).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/container-images/pull/856
        commit_id: e7303ecfd61d2ad96859a348db5250563732339f
        patchset: e7303ecfd61d2ad96859a348db5250563732339f
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images
          name: osism/container-images
          short_name: container-images
          src_dir: src/github.com/osism/container-images
        topic: null
      job: flake8
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBub2RlLmpzIHRvIHYyNAoKPiDihLnvuI8gKipOb3RlKioKPiAKPiBUaGlzIFBSIGJvZHkgd2FzIHRydW5jYXRlZCBkdWUgdG8gcGxhdGZvcm0gbGltaXRzLgoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBUeXBlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfC0tLXwKfCBbbm9kZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlKSB8IHN0YWdlIHwgbWFqb3IgfCBgMjMtYWxwaW5lYCDihpIgYDI0LWFscGluZWAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5Pm5vZGVqcy9ub2RlIChub2RlKTwvc3VtbWFyeT4KCiMjIyBbYHYyNC4xNS4wYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3JlbGVhc2VzL3RhZy92MjQuMTUuMCk6IDIwMjYtMDQtMTUsIFZlcnNpb24gMjQuMTUuMCAnS3J5cHRvbicgKExUUyksIEAmIzgyMDM7YWR1aDk1CgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21wYXJlL3YyNC4xNC4xLi4udjI0LjE1LjApCgojIyMjIyBOb3RhYmxlIENoYW5nZXMKCi0gXFtbYDNkODdlY2FjYmNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzNkODdlY2FjYmMpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKmNsaSoqOiBhZGQgLS1tYXgtaGVhcC1zaXplIG9wdGlvbiAodGFubmFsKSBbIyYjODIwMzs1ODcwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNTg3MDgpCi0gXFtbYDgzYzM4NjcyZjdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzYzM4NjcyZjcpXSAtICoqY2xpKio6IGFkZCAtLXJlcXVpcmUtbW9kdWxlLy0tbm8tcmVxdWlyZS1tb2R1bGUgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjA5NTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwOTU5KQotIFxbW2A1NGVmOTQwZTAxYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81NGVmOTQwZTAxKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipjcnlwdG8qKjogYWRkIHJhdyBrZXkgZm9ybWF0cyBzdXBwb3J0IHRvIHRoZSBLZXlPYmplY3QgQVBJcyAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjI0MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNDApCi0gXFtbYGY0YTNlZGM0N2FgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y0YTNlZGM0N2EpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKmZzKio6IGFkZCBgdGhyb3dJZk5vRW50cnlgIG9wdGlvbiBmb3IgZnMuc3RhdCBhbmQgZnMucHJvbWlzZXMuc3RhdCAoSnVhbiBKb3PDqSkgWyMmIzgyMDM7NjExNzhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMTc4KQotIFxbW2A1Y2RjYmExN2NjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81Y2RjYmExN2NjKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipodHRwMioqOiBhZGQgaHR0cDFPcHRpb25zIGZvciBIVFRQLzEgZmFsbGJhY2sgY29uZmlndXJhdGlvbiAoQW1vbCBZYWRhdikgWyMmIzgyMDM7NjE3MTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzEzKQotIFxbW2A4YjZiZTNmZTE0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC84YjZiZTNmZTE0KV0gLSAqKm1vZHVsZSoqOiBtYXJrIHJlcXVpcmUoZXNtKSBhcyBzdGFibGUgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjA5NTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwOTU5KQotIFxbW2A2OGZiYzBjNmNjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82OGZiYzBjNmNjKV0gLSAqKm1vZHVsZSoqOiBtYXJrIG1vZHVsZSBjb21waWxlIGNhY2hlIGFzIHN0YWJsZSAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MDk3MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjA5NzEpCi0gXFtbYGM4NTFlNzZmOGNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2M4NTFlNzZmOGMpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKm5ldCoqOiBhZGQgYHNldFRPU2AgYW5kIGBnZXRUT1NgIHRvIGBTb2NrZXRgIChBbW9sIFlhZGF2KSBbIyYjODIwMzs2MTUwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE1MDMpCi0gXFtbYDZhYzQzMDRjODdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzZhYzQzMDRjODcpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKnNxbGl0ZSoqOiBhZGQgbGltaXRzIHByb3BlcnR5IHRvIERhdGFiYXNlU3luYyAoTWVydCBDYW4gQWx0aW4pIFsjJiM4MjAzOzYxMjk4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTI5OCkKLSBcW1tgYWFmOWFmMTY3MmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYWFmOWFmMTY3MildIC0gKipzcWxpdGUqKjogbWFyayBhcyByZWxlYXNlIGNhbmRpZGF0ZSAoTWF0dGVvIENvbGxpbmEpIFsjJiM4MjAzOzYxMjYyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTI2MikKLSBcW1tgZWI3N2E3YTI5N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZWI3N2E3YTI5NyldIC0gKiooU0VNVkVSLU1JTk9SKSoqICoqc3JjKio6IGFkZCBDKysgc3VwcG9ydCBmb3IgZGlhZ25vc3RpY3MgY2hhbm5lbHMgKFJhZmFlbEdTUykgWyMmIzgyMDM7NjE4NjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODY5KQotIFxbW2A2ODM0Y2ExM2JiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82ODM0Y2ExM2JiKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipzdHJlYW0qKjogcmVuYW1lIGBEdXBsZXgudG9XZWIoKWAgdHlwZSBvcHRpb24gdG8gYHJlYWRhYmxlVHlwZWAgKFJlbsOpKSBbIyYjODIwMzs2MTYzMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE2MzIpCi0gXFtbYGY1ZjIxZDM2YTZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y1ZjIxZDM2YTYpXSAtICoqdGVzdFxfcnVubmVyKio6IGFkZCBleHBvcnRzIG9wdGlvbiBmb3IgbW9kdWxlIG1vY2tzIChzYW5nd29vaykgWyMmIzgyMDM7NjE3MjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzI3KQotIFxbW2AxZjIwMjVmZDFlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xZjIwMjVmZDFlKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKip0ZXN0XF9ydW5uZXIqKjogZXhwb3NlIHdvcmtlciBJRCBmb3IgY29uY3VycmVudCB0ZXN0IGV4ZWN1dGlvbiAoQWxpIEhhc3NhbikgWyMmIzgyMDM7NjEzOTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMzk0KQotIFxbW2AxY2EyMGZjMzNkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xY2EyMGZjMzNkKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKip0ZXN0XF9ydW5uZXIqKjogc2hvdyBpbnRlcnJ1cHRlZCB0ZXN0IG9uIFNJR0lOVCAoTWF0dGVvIENvbGxpbmEpIFsjJiM4MjAzOzYxNjc2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTY3NikKCiMjIyMjIENvbW1pdHMKCi0gXFtbYDE0ODM3M2NlYTFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzE0ODM3M2NlYTEpXSAtICoqYXNzZXJ0LHV0aWwqKjogaW1wcm92ZSBjb21wYXJpc29uIHBlcmZvcm1hbmNlIChSdWJlbiBCcmlkZ2V3YXRlcikgWyMmIzgyMDM7NjExNzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMTc2KQotIFxbW2BlNTU1OGIwODU5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9lNTU1OGIwODU5KV0gLSAqKmFzc2VydCx1dGlsKio6IGZpeCBkZWVwIGNvbXBhcmluZyBpbnZhbGlkIGRhdGVzIHNraXBwaW5nIHByb3BlcnRpZXMgKFJ1YmVuIEJyaWRnZXdhdGVyKSBbIyYjODIwMzs2MTA3Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjEwNzYpCi0gXFtbYDgzY2ZmZDkyYjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzY2ZmZDkyYjUpXSAtICoqYXN5bmNcX2hvb2tzKio6IGVuYWJsZWRIb29rc0V4aXN0IHNoYWxsIHJldHVybiBpZiBob29rcyBhcmUgZW5hYmxlZCAoR2VyaGFyZCBTdMO2YmljaCkgWyMmIzgyMDM7NjEwNTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMDU0KQotIFxbW2AyYzk0MzZiNDNkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yYzk0MzZiNDNkKV0gLSAqKmJlbmNobWFyayoqOiBmaXggZGVzdHJ1Y3R1cmluZyBpbiBkZ3JhbS9zaW5nbGUtYnVmZmVyIChBbGkgSGFzc2FuKSBbIyYjODIwMzs2MjA4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwODQpCi0gXFtbYDgzN2FjZDczODJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzN2FjZDczODIpXSAtICoqYmVuY2htYXJrKio6IGFkZCBzdGFydHVwIGJlbmNobWFyayBmb3IgRVNNIGVudHJ5cG9pbnQgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjE3NjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzY5KQotIFxbW2BhNmNlZDdkMjcyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hNmNlZDdkMjcyKV0gLSAqKmJ1ZmZlcioqOiBpbXByb3ZlIHBlcmZvcm1hbmNlIG9mIG11bHRpcGxlIEJ1ZmZlciBvcGVyYXRpb25zIChBbGkgSGFzc2FuKSBbIyYjODIwMzs2MTg3MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4NzEpCi0gXFtbYGE4MjAwM2JmOGJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2E4MjAwM2JmOGIpXSAtICoqYnVmZmVyKio6IG9wdGltaXplIGJ1ZmZlci5jb25jYXQgcGVyZm9ybWFuY2UgKE1lcnQgQ2FuIEFsdGluKSBbIyYjODIwMzs2MTcyMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MjEpCi0gXFtbYDgzZGZkMGJlMWRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzZGZkMGJlMWQpXSAtICoqYnVmZmVyKio6IGRpc2FsbG93IEFycmF5QnVmZmVyIHRyYW5zZmVyIG9uIHBvb2xlZCBidWZmZXIgKENoZW5nemhvbmcgV3UpIFsjJiM4MjAzOzYxMzcyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTM3MikKLSBcW1tgZWQyZDBjYjFiZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZWQyZDBjYjFiZildIC0gKipidWlsZCoqOiBzdXBwb3J0IGVtcHR5IGxpYm5hbWUgZmxhZ3MgaW4gYGNvbmZpZ3VyZS5weWAgKEFudG9pbmUgZHUgSGFtZWwpIFsjJiM4MjAzOzYyNDc3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ3NykKLSBcW1tgMDlmNzkyMDI2N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMDlmNzkyMDI2NyldIC0gKipidWlsZCoqOiBmaXggdGltZXpvbmUtdXBkYXRlIHBhdGggcmVmZXJlbmNlcyAoQ2hlbmd6aG9uZyBXdSkgWyMmIzgyMDM7NjIyODBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjgwKQotIFxbW2BhZjQ2YjE1YjkxYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hZjQ2YjE1YjkxKV0gLSAqKmJ1aWxkKio6IHVzZSBwYXRoLWlnbm9yZSBpbiBHSEEgY292ZXJhZ2Utd2luZG93cy55bWwgKENoZW5nemhvbmcgV3UpIFsjJiM4MjAzOzYxODExXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTgxMSkKLSBcW1tgMmNmNzdlYWRkMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMmNmNzdlYWRkMSldIC0gKipidWlsZCoqOiBnZW5lcmF0ZVxfY29uZmlnXF9neXBpLnB5IGdlbmVyYXRlcyB2YWxpZCBKU09OIChTaGVsbGV5IFZvaHIpIFsjJiM4MjAzOzYxNzkxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTc5MSkKLSBcW1tgZTAyMjBmMGMzNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZTAyMjBmMGMzNSldIC0gKipidWlsZCoqOiBidWlsZCB3aXRoIHY4IGdkYmppdCBzdXBwb3J0IG9uIHN1cHBvcnRlZCBwbGF0Zm9ybSAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MTAxMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjEwMTApCi0gXFtbYDU1MDU1MTFkY2JgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzU1MDU1MTFkY2IpXSAtICoqYnVpbGQqKjogZW5hYmxlIC1EVjhcX0VOQUJMRVxfQ0hFQ0tTIGZsYWcgKFJ5dWhlaSBTaGltYSkgWyMmIzgyMDM7NjEzMjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMzI3KQotIFxbW2A1ZjhlY2YzOTQwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81ZjhlY2YzOTQwKV0gLSAqKmJ1aWxkKio6IGFkZCAtLWRlYnVnLXN5bWJvbHMgdG8gYnVpbGQgd2l0aCAtZyB3aXRob3V0IGVuYWJsaW5nIERDSEVDS3MgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjExMDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMTAwKQotIFxbW2BhYjE4YzA4NjdiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hYjE4YzA4NjdiKV0gLSAqKmJ1aWxkKio6IGZpeCAtLW5vZGUtYnVpbHRpbi1tb2R1bGVzLXBhdGggKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjIxMTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTE1KQotIFxbW2BiZmE2MGQ1NzgyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iZmE2MGQ1NzgyKV0gLSAqKmJ1aWxkKio6IGZpeCBHTiBmb3IgbmV3IG1lcnZlIGRlcCAoU2hlbGxleSBWb2hyKSBbIyYjODIwMzs2MTk4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE5ODQpCi0gXFtbYDBkMTk3NWZlM2FgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzBkMTk3NWZlM2EpXSAtICoqYnVpbGQsd2luKio6IGFkZCBXaW5HZXQgVmlzdWFsIFN0dWRpbyAyMDIyIEJ1aWxkIFRvb2xzIEVkaXRpb24gY29uZmlnIChNaWtlIE1jQ3JlYWR5KSBbIyYjODIwMzs2MTY1Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE2NTIpCi0gXFtbYDEwYjJiYjVmYTZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzEwYjJiYjVmYTYpXSAtICoqY2hpbGRcX3Byb2Nlc3MqKjogYWRkIHRyYWNpbmcgY2hhbm5lbCBmb3Igc3Bhd24gKE1hcmNvKSBbIyYjODIwMzs2MTgzNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4MzYpCi0gXFtbYDNkODdlY2FjYmNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzNkODdlY2FjYmMpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKmNsaSoqOiBhZGQgLS1tYXgtaGVhcC1zaXplIG9wdGlvbiAodGFubmFsKSBbIyYjODIwMzs1ODcwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNTg3MDgpCi0gXFtbYDgzYzM4NjcyZjdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzYzM4NjcyZjcpXSAtICoqY2xpKio6IGFkZCAtLXJlcXVpcmUtbW9kdWxlLy0tbm8tcmVxdWlyZS1tb2R1bGUgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjA5NTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwOTU5KQotIFxbW2A5ZDM3MjMzODI0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC85ZDM3MjMzODI0KV0gLSAqKmNyeXB0byoqOiB1cGRhdGUgcm9vdCBjZXJ0aWZpY2F0ZXMgdG8gTlNTIDMuMTIxIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYyNDg1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ4NSkKLSBcW1tgYjBjYmZlMzhhNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYjBjYmZlMzhhNCldIC0gKipjcnlwdG8qKjogYWRkIGNyeXB0bzo6R2V0U1NMQ3R4IEFQSSBmb3IgYWRkb24gYWNjZXNzIHRvIE9wZW5TU0wgY29udGV4dHMgKFRpbSBQZXJyeSkgWyMmIzgyMDM7NjIyNTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjU0KQotIFxbW2BkYzAzNGE0YWM5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9kYzAzNGE0YWM5KV0gLSAqKmNyeXB0byoqOiByZWplY3QgTUwtS0VNL01MLURTQSBbUEtDUyM4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vUEtDUy9ub2RlL2lzc3Vlcy84KSBpbXBvcnQgd2l0aG91dCBzZWVkIGluIFN1YnRsZUNyeXB0byAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjIxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyMTgpCi0gXFtbYDhhYTZlNzA2ZGZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzhhYTZlNzA2ZGYpXSAtICoqY3J5cHRvKio6IHJlZmFjdG9yIFdlYkNyeXB0byBBRUFEIGFsZ29yaXRobXMgYXV0aCB0YWcgaGFuZGxpbmcgKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjIxNjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTY5KQotIFxbW2AyMGNiOTMyYmNmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yMGNiOTMyYmNmKV0gLSAqKmNyeXB0byoqOiByZWFkIGFsZ29yaXRobSBuYW1lIHByb3BlcnR5IG9ubHkgb25jZSBpbiBub3JtYWxpemVBbGdvcml0aG0gKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjIxNzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTcwKQotIFxbW2BlMjkzNDE2MmI0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9lMjkzNDE2MmI0KV0gLSAqKmNyeXB0byoqOiBhZGQgbWlzc2luZyBBRVMgZGljdGlvbmFyaWVzIChGaWxpcCBTa29rYW4pIFsjJiM4MjAzOzYyMDk5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA5OSkKLSBcW1tgOGI4ZGI1MmY2NWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvOGI4ZGI1MmY2NSldIC0gKipjcnlwdG8qKjogZml4IGltcG9ydEtleSByZXF1aXJlZCBhcmd1bWVudCBjb3VudCBjaGVjayAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjA5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwOTkpCi0gXFtbYGJkNTQ1OGRiMjlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2JkNTQ1OGRiMjkpXSAtICoqY3J5cHRvKio6IGZpeCBtaXNzaW5nIG51bGxwdHIgY2hlY2sgb24gUlNBXF9uZXcoKSAobmRvc3NjaGUpIFsjJiM4MjAzOzYxODg4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTg4OCkKLSBcW1tgNzMwMmM3ZWQyMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNzMwMmM3ZWQyMildIC0gKipjcnlwdG8qKjogZml4IGhhbmRsaW5nIG9mIG51bGwgQlVGXF9NRU1cKiBpbiBUb1Y4VmFsdWUoKSAoTm9yYSBEb3NzY2hlKSBbIyYjODIwMzs2MTg4NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4ODUpCi0gXFtbYDhkMGMyMmVhMjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzhkMGMyMmVhMjApXSAtICoqY3J5cHRvKio6IGZpeCBwb3RlbnRpYWwgbnVsbCBwb2ludGVyIGRlcmVmZXJlbmNlIHdoZW4gQklPXF9tZXRoXF9uZXcoKSBmYWlscyAoTm9yYSBEb3NzY2hlKSBbIyYjODIwMzs2MTc4OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3ODgpCi0gXFtbYDcyYWFkOGI0MGZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzcyYWFkOGI0MGYpXSAtICoqY3J5cHRvKio6IGFsd2F5cyByZXR1cm4gY2VydGlmaWNhdGUgc2VyaWFsIG51bWJlcnMgYXMgdXBwZXJjYXNlIChBbm5hIEhlbm5pbmdzZW4pIFsjJiM4MjAzOzYxNzUyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTc1MikKLSBcW1tgMjM5NWZjMGY0ZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMjM5NWZjMGY0ZCldIC0gKipjcnlwdG8qKjogcmVuYW1lIENTaGFrZVBhcmFtcyBhbmQgS21hY1BhcmFtcyBsZW5ndGggdG8gb3V0cHV0TGVuZ3RoIChGaWxpcCBTa29rYW4pIFsjJiM4MjAzOzYxODc1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTg3NSkKLSBcW1tgNTQxYmUzYWFmMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNTQxYmUzYWFmMildIC0gKipjcnlwdG8qKjogcmVjb2duaXplIHJhdyBmb3JtYXRzIGluIGtleWdlbiAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjQ4MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjI0ODApCi0gXFtbYDU0ZWY5NDBlMDFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzU0ZWY5NDBlMDEpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKmNyeXB0byoqOiBhZGQgcmF3IGtleSBmb3JtYXRzIHN1cHBvcnQgdG8gdGhlIEtleU9iamVjdCBBUElzIChGaWxpcCBTa29rYW4pIFsjJiM4MjAzOzYyMjQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjI0MCkKLSBcW1tgYmVmMTk0OTgyM2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYmVmMTk0OTgyMyldIC0gKipkZXBzKio6IFY4OiBjaGVycnktcGljayBbYDMzZTc3MzlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzMzZTc3MzljMTM0ZCkgKFRoaWJhdWQgTWljaGF1ZCkgWyMmIzgyMDM7NjI1NjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNTY3KQotIFxbW2AyZTFhNTY1YTU1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yZTFhNTY1YTU1KV0gLSAqKmRlcHMqKjogdXBkYXRlIGFkYSB0byAzLjQuNCAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjQxNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjI0MTQpCi0gXFtbYGQwNDE4YmFkMTBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2QwNDE4YmFkMTApXSAtICoqZGVwcyoqOiB1cGRhdGUgdGltZXpvbmUgdG8gMjAyNmEgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIxNjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTY0KQotIFxbW2A1M2FhZDY2NDE1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81M2FhZDY2NDE1KV0gLSAqKmRlcHMqKjogdXBkYXRlIGdvb2dsZXRlc3QgdG8gW2AyNDYxNzQzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yNDYxNzQzOTkxZjlhYTUzZTlhMzYyNWVhZmNiYWNkODFhM2M3NGNkKSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjQ4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjI0ODQpCi0gXFtbYDkwZmFiNzFhODRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzkwZmFiNzFhODQpXSAtICoqZGVwcyoqOiB1cGRhdGUgc2ltZGpzb24gdG8gNC41LjAgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIzODJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMzgyKQotIFxbW2BhNDE2ZGRmNmQ5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hNDE2ZGRmNmQ5KV0gLSAqKmRlcHMqKjogVjg6IGNoZXJyeS1waWNrIFtgY2YxYmNlNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvY2YxYmNlNDBhNWVmKSAoUmljaGFyZCBMYXUpIFsjJiM4MjAzOzYyNDQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ0OSkKLSBcW1tgNGQ5MTIzZTU3ZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNGQ5MTIzZTU3ZCldIC0gKipkZXBzKio6IHVwZ3JhZGUgbnBtIHRvIDExLjEyLjEgKG5wbSB0ZWFtKSBbIyYjODIwMzs2MjQ0OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjI0NDgpCi0gXFtbYDk1MmQ3MTUwMjhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzk1MmQ3MTUwMjgpXSAtICoqZGVwcyoqOiB1cGRhdGUgc3FsaXRlIHRvIDMuNTEuMyAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjI1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNTYpCi0gXFtbYGYzZmQ3ZWQ0MjZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2YzZmQ3ZWQ0MjYpXSAtICoqZGVwcyoqOiB1cGRhdGUgZ29vZ2xldGVzdCB0byBbYDczYTYzZWFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzczYTYzZWEwNWRjOGNhMjllYzFkMmMxZDY2NDgxZGQwZGUxOTUwZjEpIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYxOTI3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTkyNykKLSBcW1tgNzFhMmY4MmQ3Y2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNzFhMmY4MmQ3YyldIC0gKipkZXBzKio6IHVwZ3JhZGUgbnBtIHRvIDExLjExLjEgKG5wbSB0ZWFtKSBbIyYjODIwMzs2MjIxNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyMTYpCi0gXFtbYDg0ZjYwYzI2ZjdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzg0ZjYwYzI2ZjcpXSAtICoqZGVwcyoqOiB1cGRhdGUgYW1hcm8gdG8gMS4xLjggKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIxNTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTUxKQotIFxbW2A0MzE1OWQwZTVmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80MzE1OWQwZTVmKV0gLSAqKmRlcHMqKjogdXBkYXRlIHNxbGl0ZSB0byAzLjUyLjAgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIxNTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTUwKQotIFxbW2BiODg3NjU3YjM4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iODg3NjU3YjM4KV0gLSAqKmRlcHMqKjogVjg6IGNoZXJyeS1waWNrIFtgYWEwYjI4OGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYWEwYjI4OGY4N2NjKSAoUmljaGFyZCBMYXUpIFsjJiM4MjAzOzYyMTM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjEzNikKLSBcW1tgN2FiODg1YjMyM2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvN2FiODg1YjMyMyldIC0gKipkZXBzKio6IHVwZGF0ZSBhZGEgdG8gMy40LjMgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIwNDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDQ5KQotIFxbW2A2NzFkZGVjMmI5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82NzFkZGVjMmI5KV0gLSAqKmRlcHMqKjogdXBkYXRlIG1pbmltYXRjaCB0byAxMC4yLjQgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjIwMTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDE2KQotIFxbW2AyOTBmZTM3ZDRkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yOTBmZTM3ZDRkKV0gLSAqKmRlcHMqKjogdXBkYXRlIHNpbWRqc29uIHRvIDQuMy4xIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYxOTMwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTkzMCkKLSBcW1tgYTEzYmVlNzZiNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTEzYmVlNzZiNSldIC0gKipkZXBzKio6IHVwZGF0ZSBhY29ybi13YWxrIHRvIDguMy41IChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYxOTI4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTkyOCkKLSBcW1tgZjBlNDBiMzViOWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZjBlNDBiMzViOSldIC0gKipkZXBzKio6IHVwZGF0ZSBhY29ybiB0byA4LjE2LjAgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjE5MjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTI1KQotIFxbW2A0NjNkZmEwMjNhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80NjNkZmEwMjNhKV0gLSAqKmRlcHMqKjogdXBkYXRlIG1pbmltYXRjaCB0byAxMC4yLjIgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjE4MzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODMwKQotIFxbW2A0YjJlNGJiMTA4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80YjJlNGJiMTA4KV0gLSAqKmRlcHMqKjogdXBkYXRlIG5ieXRlcyB0byAwLjEuMyAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MTg3OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4NzkpCi0gXFtbYDU2MjZjYjgzZDBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzU2MjZjYjgzZDApXSAtICoqZGVwcyoqOiByZW1vdmUgc3RhbGUgT3BlblNTTCBhcmNoIGNvbmZpZ3MgKFJlbsOpKSBbIyYjODIwMzs2MTgzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4MzQpCi0gXFtbYDUyNjY4ODc0ZmRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzUyNjY4ODc0ZmQpXSAtICoqZGVwcyoqOiB1cGRhdGUgbGxodHRwIHRvIDkuMy4xIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYxODI3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTgyNykKLSBcW1tgYjMzODdiMDdiMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYjMzODdiMDdiMSldIC0gKipkZXBzKio6IHVwZGF0ZSBnb29nbGV0ZXN0IHRvIFtgNWE5YzNmOWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNWE5YzNmOWU4ZDliOTBiYmJlOGZlYjMyOTAyMTQ2Y2I4ZjdjMTc1NykgKE5vZGUuanMgR2l0SHViIEJvdCkgWyMmIzgyMDM7NjE3MzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzMxKQotIFxbW2AxOTYyNjhjYjRjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xOTYyNjhjYjRjKV0gLSAqKmRlcHMqKjogVjg6IGNoZXJyeS1waWNrIFtgYzVmZjdjNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYzVmZjdjNGQ2Y2RlKSAoQ2hlbmd6aG9uZyBXdSkgWyMmIzgyMDM7NjEzNzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMzcyKQotIFxbW2AzNjg2OWI1MmRlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8zNjg2OWI1MmRlKV0gLSAqKmRlcHMqKjogdXBkYXRlIG1lcnZlIHRvIDEuMi4yIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYyMjEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjIxMykKLSBcW1tgM2NiYWMwNTVkZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvM2NiYWMwNTVkZSldIC0gKipkZXBzKio6IHVwZGF0ZSBtZXJ2ZSB0byAxLjIuMCAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjE0OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxNDkpCi0gXFtbYDc3NTdjYzM0OTVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzc3NTdjYzM0OTUpXSAtICoqZGVwcyoqOiBWODogYmFja3BvcnQgW2A2YTBhMjVhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82YTBhMjVhYmFlZDMpIChWaXZpYW4gV2FuZykgWyMmIzgyMDM7NjE2NzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNjcwKQotIFxbW2AzNTk3OTdjMmZiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8zNTk3OTdjMmZiKV0gLSAqKmRlcHMsc3JjKio6IHByZXBhcmUgZm9yIGNwcGxpbnQgdXBkYXRlIChNaWNoYcOrbCBaYXNzbykgWyMmIzgyMDM7NjA5MDFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwOTAxKQotIFxbW2BhY2U4MDJlNTliYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hY2U4MDJlNTliKV0gLSAqKmRpYWdub3N0aWNzXF9jaGFubmVsKio6IGFkZCBkaWFnbm9zdGljcyBjaGFubmVscyBmb3Igd2ViIGxvY2tzIChJbHlhcyBTaGFiaSkgWyMmIzgyMDM7NjIxMjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTIzKQotIFxbW2BhMDcyNDExYjAzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hMDcyNDExYjAzKV0gLSAqKmRvYyoqOiByZW1vdmUgc3Bhd24gd2l0aCBzaGVsbCBleGFtcGxlIGZyb20gYmF0L2NtZCBzZWN0aW9uIChLaXQgRGFsbGVnZSkgWyMmIzgyMDM7NjIyNDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjQzKQotIFxbW2AwYjE1MjQ0OWFmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8wYjE1MjQ0OWFmKV0gLSAqKmRvYyoqOiBmaXggdHlwbyBpbiAtLWRpc2FibGUtd2FzbS10cmFwLWhhbmRsZXIgZGVzY3JpcHRpb24gKERteXRybyBTZW1jaHVrKSBbIyYjODIwMzs2MTgyMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4MjApCi0gXFtbYDczZWEzODdhZDdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzczZWEzODdhZDcpXSAtICoqZG9jKio6IHJlbW92ZSBvYnNvbGV0ZSBCb3hzdGFydGVyIGF1dG9tYXRlZCBpbnN0YWxsIChNaWtlIE1jQ3JlYWR5KSBbIyYjODIwMzs2MTc4NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3ODUpCi0gXFtbYDdmMjM0YWRkOGVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzdmMjM0YWRkOGUpXSAtICoqZG9jKio6IGRlcHJlY2F0ZSBgbW9kdWxlLnJlZ2lzdGVyKClgIChERVAwMjA1KSAoR2VvZmZyZXkgQm9vdGgpIFsjJiM4MjAzOzYyMzk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjM5NSkKLSBcW1tgMTJmYzNjNmEzMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMTJmYzNjNmEzMCldIC0gKipkb2MqKjogY2xhcmlmeSB0aGF0IGZlYXR1cmVzIGNhbm5vdCBiZSBib3RoIGV4cGVyaW1lbnRhbCBhbmQgZGVwcmVjYXRlZCAoQW50b2luZSBkdSBIYW1lbCkgWyMmIzgyMDM7NjI0NTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDU2KQotIFxbW2AxZWNjNTk2MmEyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xZWNjNTk2MmEyKV0gLSAqKmRvYyoqOiBmaXggJ3RyYW5zZmVyZWQnIHR5cG8gaW4gcXVpYy5tZCAobGlsaWFuYWthdHJpbmE2ODQtYTExeSkgWyMmIzgyMDM7NjI0OTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDkyKQotIFxbW2A1Njc0MWExMzAzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81Njc0MWExMzAzKV0gLSAqKmRvYyoqOiBtb3ZlIHNxbGl0ZSB0eXBlIGNvbnZlcnNpb24gc2VjdGlvbiB0byBjb3JyZWN0IGxldmVsIChSZW7DqSkgWyMmIzgyMDM7NjI0ODJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDgyKQotIFxbW2AxMmIwNGQxN2Q1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xMmIwNGQxN2Q1KV0gLSAqKmRvYyoqOiBhZGQgUmFmYWVsIHRvIGxhc3Qgc2VjdXJpdHkgcmVsZWFzZSBzdGV3YXJkIChSYWZhZWwgR29uemFnYSkgWyMmIzgyMDM7NjI0MjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDIzKQotIFxbW2BjNDU2N2U0YThkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jNDU2N2U0YThkKV0gLSAqKmRvYyoqOiBmaXggb3ZlcnN0YXRlZCBEYXRlIGhlYWRlciByZXF1aXJlbWVudCBpbiByZXNwb25zZS5zZW5kRGF0ZSAoS2l0IERhbGxlZ2UpIFsjJiM4MjAzOzYyMjA2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjIwNikKLSBcW1tgMzg0YTQxMDQ3ZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMzg0YTQxMDQ3ZildIC0gKipkb2MqKjogZW5oYW5jZSBjbGFyaWZpY2F0aW9uIGFib3V0IHRoZSBtYWluIGZpZWxkIChNb3dhZmFrIEFsbWFoYWluaSkgWyMmIzgyMDM7NjIzMDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMzAyKQotIFxbW2A5M2QxOWIxYTFjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC85M2QxOWIxYTFjKV0gLSAqKmRvYyoqOiBtaW5vciB0eXBvIGZpeCAoSmVmZiBNYXRzb24pIFsjJiM4MjAzOzYyMzU4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjM1OCkKLSBcW1tgM2RiMzVkMmM1OWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvM2RiMzVkMmM1OSldIC0gKipkb2MqKjogYWRkIHBhdGggdG8gdnVsbmVyYWJpbGl0aWVzLmpzb24gbWVudGlvbiAoUmFmYWVsIEdvbnphZ2EpIFsjJiM4MjAzOzYyMzU1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjM1NSkKLSBcW1tgNTdiMTA1YzlkNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNTdiMTA1YzlkNSldIC0gKipkb2MqKjogZGVwcmVjYXRlIENyeXB0b0tleSB1c2UgaW4gbm9kZTpjcnlwdG8gKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjIzMjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMzIxKQotIFxbW2A0OTAxNjhjOTkzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80OTAxNjhjOTkzKV0gLSAqKmRvYyoqOiBmaXggc21hbGwgZW52aXJvbm1lbnRcX3ZhcmlhYmxlcyB0eXBvIChjaHJpcykgWyMmIzgyMDM7NjIyNzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjc5KQotIFxbW2AwMjkxYmU1ODRiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8wMjkxYmU1ODRiKV0gLSAqKmRvYyoqOiB0ZXN0IGFuZCB0ZXN0LW9ubHkgdGFyZ2V0cyBkbyBub3QgcnVuIGxpbnRlciAoWGF2aWVyIFN0b3VkZXIpIFsjJiM4MjAzOzYyMTIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjEyMCkKLSBcW1tgYmEwYTgyYTFlMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYmEwYTgyYTFlMSldIC0gKipkb2MqKjogY2xhcmlmeSBmcy5SZWFkU3RyZWFtIGFuZCBmcy5Xcml0ZVN0cmVhbSBhcmUgbm90IGNvbnN0cnVjdGFibGUgKEtpdCBEYWxsZWdlKSBbIyYjODIwMzs2MjIwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyMDgpCi0gXFtbYDEyNWJkYmY1MDRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzEyNWJkYmY1MDQpXSAtICoqZG9jKio6IGNsYXJpZnkgdGhhdCBhbnkgdHJ1dGh5IHZhbHVlIG9mIGBzaGVsbGAgaXMgcGFydCBvZiBERVAwMTkwIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MjI0OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNDkpCi0gXFtbYGExNDFhZDBhZWJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2ExNDFhZDBhZWIpXSAtICoqZG9jKio6IHJlbW92ZSBvdXRkYXRlZCBDaHJvbWUgNjYgYW5kIG5kYiByZWZlcmVuY2VzIGZyb20gZGVidWdnZXIgKEtpdCBEYWxsZWdlKSBbIyYjODIwMzs2MjIwMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyMDIpCi0gXFtbYDQ0YmRlOGU1NzNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzQ0YmRlOGU1NzMpXSAtICoqZG9jKio6IGFkZCBub3RlIChhbmQgY2F2ZWF0KSBmb3IgYG1vY2subW9kdWxlYCBhYm91dCBjdXN0b21pemF0aW9uIGhvb2tzIChKYWNvYiBTbWl0aCkgWyMmIzgyMDM7NjIwNzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDc1KQotIFxbW2A4YzQ2YTFjYTFhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC84YzQ2YTFjYTFhKV0gLSAqKmRvYyoqOiBjb3B5ZWRpdCBgYWRkb25zLm1kYCAoQW50b2luZSBkdSBIYW1lbCkgWyMmIzgyMDM7NjIwNzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDcxKQotIFxbW2A3Zjk4OWYwMmY3YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC83Zjk4OWYwMmY3KV0gLSAqKmRvYyoqOiBjb3JyZWN0IGB1dGlsLmNvbnZlcnRQcm9jZXNzU2lnbmFsVG9FeGl0Q29kZWAgdmFsaWRhdGlvbiBiZWhhdmlvciAoUmVuw6kpIFsjJiM4MjAzOzYyMTM0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjEzNCkKLSBcW1tgYTQ0NjZlYmRhY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTQ0NjZlYmRhYyldIC0gKipkb2MqKjogYWRkIGVmZWtyc2tsIGFzIHRyaWFnZXIgKEVmZSkgWyMmIzgyMDM7NjE4NzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODc2KQotIFxbW2BkYjUxNmVjYTNhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9kYjUxNmVjYTNhKV0gLSAqKmRvYyoqOiBmaXggbWFya2Rvd24gZm9yIGBleHBlY3RGYWlsdXJlYCB2YWx1ZXMgKEphY29iIFNtaXRoKSBbIyYjODIwMzs2MjEwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDApCi0gXFtbYGFkOTcwNDUxMjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2FkOTcwNDUxMjUpXSAtICoqZG9jKio6IGluY2x1ZGUgdXJsLnJlc29sdmUoKSBpbiBERVAwMTY5IGFwcGxpY2F0aW9uIGRlcHJlY2F0aW9uIChNaWtlIE1jQ3JlYWR5KSBbIyYjODIwMzs2MjAwMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwMDIpCi0gXFtbYDMwOWYzN2JhNDJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzMwOWYzN2JhNDIpXSAtICoqZG9jKio6IGV4cGFuZCBTRUNVUklUWS5tZCB3aXRoIG5vbi12dWxuZXJhYmlsaXR5IGV4YW1wbGVzIChSYWZhZWwgR29uemFnYSkgWyMmIzgyMDM7NjE5NzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTcyKQotIFxbW2BkYmIzNTUxYjdiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9kYmIzNTUxYjdiKV0gLSAqKmRvYyoqOiBzZXBhcmF0ZSBpbi10eXBlcyBhbmQgb3V0LXR5cGVzIGluIFNRTGl0ZSBjb252ZXJzaW9uIGRvY3MgKFJlbsOpKSBbIyYjODIwMzs2MjAzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwMzQpCi0gXFtbYDE5MWM0MzNkYjhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzE5MWM0MzNkYjgpXSAtICoqZG9jKio6IGZpeCBzbWFsbCBsb2dpYyBlcnJvciBpbiBERVRFQ1RcX01PRFVMRVxfU1lOVEFYIChSZW7DqSkgWyMmIzgyMDM7NjIwMjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDI1KQotIFxbW2A4NTExYjFjNzg0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC84NTExYjFjNzg0KV0gLSAqKmRvYyoqOiBmaXggbW9kdWxlLnN0cmlwVHlwZVNjcmlwdFR5cGVzIGluZGVudGF0aW9uIChSZW7DqSkgWyMmIzgyMDM7NjE5OTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTkyKQotIFxbW2BkZDExMzlmNTJjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9kZDExMzlmNTJjKV0gLSAqKmRvYyoqOiB1cGRhdGUgREVQMDA0MCAocHVueWNvZGUpIHRvIGFwcGxpY2F0aW9uIHR5cGUgZGVwcmVjYXRpb24gKE1pa2UgTWNDcmVhZHkpIFsjJiM4MjAzOzYxOTE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTkxNikKLSBcW1tgNTQwMDllOWM2MmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNTQwMDllOWM2MildIC0gKipkb2MqKjogZXhwbGljaXRseSBtZW50aW9uIFNsYWNrIGhhbmRsZSAoUmFmYWVsIEdvbnphZ2EpIFsjJiM4MjAzOzYxOTg2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTk4NikKLSBcW1tgNzhmYTFhMWE0OWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNzhmYTFhMWE0OSldIC0gKipkb2MqKjogc3VwcG9ydCB0b29sY2hhaW4gVmlzdWFsIFN0dWRpbyAyMDIyICYgMjAyNiArIFdpbmRvd3MgMTEgU0RLIChNaWtlIE1jQ3JlYWR5KSBbIyYjODIwMzs2MTg2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4NjQpCi0gXFtbYGQ4MjA0ZDNjZGJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Q4MjA0ZDNjZGIpXSAtICoqZG9jKio6IHJlbmFtZSBpbnZhbGlkIGBmdW5jdGlvbmAgcGFyYW1ldGVyIChSZW7DqSkgWyMmIzgyMDM7NjE5NDJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTQyKQotIFxbW2BhNWExNDQ4MmZiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hNWExNDQ4MmZiKV0gLSAqKmRvYyoqOiBjbGFyaWZ5IHN0YXR1cyBvZiBmZWF0dXJlIHJlcXVlc3QgaXNzdWVzIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MTUwNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE1MDUpCi0gXFtbYGJkMDY4OGZlYjZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2JkMDY4OGZlYjYpXSAtICoqZG9jKio6IGFkZCBlc20gYW5kIGNqcyBleGFtcGxlcyB0byBub2RlOnZtIChBbGZyZWRvIEdvbnrDoWxleikgWyMmIzgyMDM7NjE0OThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNDk4KQotIFxbW2AyNDBiNTEyZjlmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yNDBiNTEyZjlmKV0gLSAqKmRvYyoqOiBjbGFyaWZ5IGJ1aWxkIGVudmlyb25tZW50IGlzIHRydXN0ZWQgaW4gdGhyZWF0IG1vZGVsIChNYXR0ZW8gQ29sbGluYSkgWyMmIzgyMDM7NjE4NjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODY1KQotIFxbW2A1ZGQ0OGUzNDU2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81ZGQ0OGUzNDU2KV0gLSAqKmRvYyoqOiByZW1vdmUgaW5jb3JyZWN0IG1lbnRpb24gb2YgYG1vZHVsZWAgaW4gYHR5cGVzY3JpcHQubWRgIChSb2IgUGFsbWVyKSBbIyYjODIwMzs2MTgzOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4MzkpCi0gXFtbYDk1MDJjMjIwNTVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzk1MDJjMjIwNTUpXSAtICoqZG9jKio6IHNpbXBsaWZ5IGFkZEFib3J0TGlzdGVuZXIgZXhhbXBsZSAoQ2hlbWkgQXRsb3cpIFsjJiM4MjAzOzYxODQyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTg0MikKLSBcW1tgNmZlYzM5NzgyOGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNmZlYzM5NzgyOCldIC0gKipkb2MqKjogY2xlYW4gdXAgZ2xvYmFscy5tZCAoUmVuw6kpIFsjJiM4MjAzOzYxODIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTgyMikKLSBcW1tgYTgxMGY1Y2NlZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTgxMGY1Y2NlZildIC0gKipkb2MqKjogY2xhcmlmeSBhc3luYyBjYXZlYXRzIGZvciBgZXZlbnRzLm9uY2UoKWAgKFJlbsOpKSBbIyYjODIwMzs2MTU3Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE1NzIpCi0gXFtbYDJiZjk5MGJiMWFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzJiZjk5MGJiMWEpXSAtICoqZG9jKio6IHVwZGF0ZSBKdWFuJ3Mgc2VjdXJpdHkgc3Rld2FyZCBpbmZvIChKdWFuIEpvc8OpKSBbIyYjODIwMzs2MTc1NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NTQpCi0gXFtbYDAzMTJkYjk0OGRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzAzMTJkYjk0OGQpXSAtICoqZG9jKio6IGZpeCBtZXRob2RzIGJlaW5nIGRvY3VtZW50ZWQgYXMgcHJvcGVydGllcyBpbiBgcHJvY2Vzcy5tZGAgKEFudG9pbmUgZHUgSGFtZWwpIFsjJiM4MjAzOzYxNzY1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTc2NSkKLSBcW1tgZTU1OGIyNmU3ZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZTU1OGIyNmU3ZildIC0gKipkb2MqKjogYWRkIHJpc2N2NjQgaW5mbyBpbnRvIHBsYXRmb3JtIGxpc3QgKEx1IFlhaGFuKSBbIyYjODIwMzs0MjI1MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNDIyNTEpCi0gXFtbYDQ5MjU0ZTNkYzBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzQ5MjU0ZTNkYzApXSAtICoqZG9jKio6IGZpeCBkcm9wZG93biBtZW51IGJlaW5nIG9ic2N1cmVkIGF0IDw2MDBweCBkdWUgdG8gc3RhY2tpbmcgY29udGV4dCAoSmVmZikgWyMmIzgyMDM7NjE3MzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzM1KQotIFxbW2A0ZmYwMWI1YzEwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80ZmYwMWI1YzEwKV0gLSAqKmRvYyoqOiBmaXggc3BhY2luZyBpbiBwcm9jZXNzIG1lc3NhZ2UgZXZlbnQgKEF2aXYgS2VsbGVyKSBbIyYjODIwMzs2MTc1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NTYpCi0gXFtbYDk0MDk3YTc5ZDZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzk0MDk3YTc5ZDYpXSAtICoqZG9jKio6IG1vdmUgZGVzY3JpYmUvaXQgYWxpYXNlcyBzZWN0aW9uIGJlZm9yZSBleHBlY3RGYWlsdXJlIChMdWNhIFJhdmVyaSkgWyMmIzgyMDM7NjE1NjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNTY3KQotIFxbW2BiN2NkMzFhY2JlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iN2NkMzFhY2JlKV0gLSAqKmRvYyoqOiBmaXggYnJva2VuIGxpbmtzIG9mIG5ldC5tZCAoWXVTaGVuZyBDaGVuKSBbIyYjODIwMzs2MTY3M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE2NzMpCi0gXFtbYGFlNWUzNTNmZTJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2FlNWUzNTNmZTIpXSAtICoqZG9jKio6IGNsZWFuIHVwIFdpbmRvd3MgY29kZSBzbmlwcGV0IGluIGBjaGlsZF9wcm9jZXNzLm1kYCAocmVpbGx5bG0pIFsjJiM4MjAzOzYxNDIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTQyMikKLSBcW1tgZWE5YmViNmEzY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZWE5YmViNmEzYyldIC0gKipkb2MqKjogdXBkYXRlIHRvIFZpc3VhbCBTdHVkaW8gMjAyNiBtYW51YWwgaW5zdGFsbCAoTWlrZSBNY0NyZWFkeSkgWyMmIzgyMDM7NjE2NTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNjU1KQotIFxbW2A0MjA1N2M4NGUyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80MjA1N2M4NGUyKV0gLSAqKmRvYyxtb2R1bGUqKjogYWRkIG1pc3NpbmcgZG9jIGZvciBzeW5jSG9va3MuZGVyZWdpc3RlcigpIChKb3llZSBDaGV1bmcpIFsjJiM4MjAzOzYxOTU5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTk1OSkKLSBcW1tgYTAzNWJkNTIzNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTAzNWJkNTIzNSldIC0gKipkb2MsdGVzdCoqOiBjbGFyaWZ5IC0tZXZhbCBzeW50YXggZm9yIGxlYWRpbmcgJy0nIHNjcmlwdHMgKGtvdmFuKSBbIyYjODIwMzs2MjI0NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNDQpCi0gXFtbYGRlYjBiNzg0NjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2RlYjBiNzg0NjApXSAtICoqZXNtKio6IGZpeCB0eXBvIGluIHdvcmtlciBsb2FkZXIgaG9vayBjb21tZW50IChqYWtlY2FzdGVsbGkpIFsjJiM4MjAzOzYyNDc1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ3NSkKLSBcW1tgYjkzYmY3ZGJmY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYjkzYmY3ZGJmYyldIC0gKiplc20qKjogZml4IHNvdXJjZSBwaGFzZSBpZGVudGl0eSBidWcgaW4gbG9hZENhY2hlIGV2aWN0aW9uIChHdXkgQmVkZm9yZCkgWyMmIzgyMDM7NjI0MTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDE1KQotIFxbW2A2NzlkMThiNTdmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82NzlkMThiNTdmKV0gLSAqKmVzbSoqOiBmaXggcGF0aCBub3JtYWxpemF0aW9uIGluIGBmaW5hbGl6ZVJlc29sdXRpb25gIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MjA4MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwODApCi0gXFtbYDE3MWU5ZmMyNjhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzE3MWU5ZmMyNjgpXSAtICoqZXNtKio6IHVwZGF0ZSBvdXRkYXRlZCBGSVhNRSBjb21tZW50IGluIHRyYW5zbGF0b3JzLmpzIChLYXJhbiBNYW5ndGFuaSkgWyMmIzgyMDM7NjE3MTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzE1KQotIFxbW2BjYzE5NzI4MjI4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jYzE5NzI4MjI4KV0gLSAqKmV2ZW50cyoqOiBhdm9pZCBjbG9uaW5nIGxpc3RlbmVycyBhcnJheSBvbiBldmVyeSBlbWl0IChHw7xyZ8O8biBEYXnEsW/En2x1KSBbIyYjODIwMzs2MjI2MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNjEpCi0gXFtbYDQ1OGM5MmJlNTJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzQ1OGM5MmJlNTIpXSAtICoqZXZlbnRzKio6IGRvbid0IGNhbGwgcmVzdW1lIGFmdGVyIGNsb3NlICjQodC60L7QstC+0YDQvtC00LAg0J3QuNC60LjRgtCwINCQ0L3QtNGA0LXQtdCy0LjRhykgWyMmIzgyMDM7NjA1NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwNTQ4KQotIFxbW2A0NjkxZjNlN2ZiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80NjkxZjNlN2ZiKV0gLSAqKmZzKio6IGZpeCBjcFN5bmMgdG8gaGFuZGxlIG5vbi1BU0NJSSBjaGFyYWN0ZXJzIChTdGVmYW4gU3RvamFub3ZpYykgWyMmIzgyMDM7NjE5NTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTUwKQotIFxbW2BmNGEzZWRjNDdhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9mNGEzZWRjNDdhKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipmcyoqOiBhZGQgYHRocm93SWZOb0VudHJ5YCBvcHRpb24gZm9yIGZzLnN0YXQgYW5kIGZzLnByb21pc2VzLnN0YXQgKEp1YW4gSm9zw6kpIFsjJiM4MjAzOzYxMTc4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTE3OCkKLSBcW1tgNThlNGQ1MGNkMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNThlNGQ1MGNkMCldIC0gKipodHRwKio6IGZpeCB1c2UtYWZ0ZXItZnJlZSB3aGVuIGZyZWVQYXJzZXIgaXMgY2FsbGVkIGR1cmluZyBsbGh0dHBcX2V4ZWN1dGUgKEdlcmhhcmQgU3TDtmJpY2gpIFsjJiM4MjAzOzYyMDk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA5NSkKLSBcW1tgMGE0YWQ4NWFiMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMGE0YWQ4NWFiMCldIC0gKipodHRwKio6IHZhbGlkYXRlIENsaWVudFJlcXVlc3QgcGF0aCBvbiBzZXQgKE1hdHRlbyBDb2xsaW5hKSBbIyYjODIwMzs2MjAzMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwMzApCi0gXFtbYGY4MTc4YWMzZTZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y4MTc4YWMzZTYpXSAtICoqaHR0cCoqOiB2YWxpZGF0ZSBoZWFkZXJzIGluIHdyaXRlRWFybHlIaW50cyAoUmljaGFyZCBDbGFya2UpIFsjJiM4MjAzOzYxODk3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTg5NykKLSBcW1tgODk5ODg0ZDBlZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvODk5ODg0ZDBlZCldIC0gKipodHRwKio6IHJlbW92ZSByZWR1bmRhbnQga2VlcEFsaXZlVGltZW91dEJ1ZmZlciBhc3NpZ25tZW50IChFZmUpIFsjJiM4MjAzOzYxNzQzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTc0MykKLSBcW1tgMDhkMmU0MDY5NGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMDhkMmU0MDY5NCldIC0gKipodHRwKio6IGF0dGFjaCBlcnJvciBoYW5kbGVyIHRvIHNvY2tldCBzeW5jaHJvbm91c2x5IGluIG9uU29ja2V0IChSYWplc2hLdW1hcjExKSBbIyYjODIwMzs2MTc3MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NzApCi0gXFtbYDFjMjA2NGMxZjhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzFjMjA2NGMxZjgpXSAtICoqaHR0cCoqOiBmaXgga2VlcC1hbGl2ZSBzb2NrZXQgcmV1c2UgcmFjZSBpbiByZXF1ZXN0T25GaW5pc2ggKE1hcnRpbiBTbG90YSkgWyMmIzgyMDM7NjE3MTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzEwKQotIFxbW2AzOGU5YzY2ZTBmYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8zOGU5YzY2ZTBmKV0gLSAqKmh0dHAyKio6IGFkZCBzdHJpY3RTaW5nbGVWYWx1ZUZpZWxkcyBvcHRpb24gdG8gcmVsYXggaGVhZGVyIHZhbGlkYXRpb24gKFRpbSBQZXJyeSkgWyMmIzgyMDM7NTk5MTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzU5OTE3KQotIFxbW2A1Y2RjYmExN2NjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81Y2RjYmExN2NjKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipodHRwMioqOiBhZGQgaHR0cDFPcHRpb25zIGZvciBIVFRQLzEgZmFsbGJhY2sgY29uZmlndXJhdGlvbiAoQW1vbCBZYWRhdikgWyMmIzgyMDM7NjE3MTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzEzKQotIFxbW2A2ODdjMGFjZDAwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82ODdjMGFjZDAwKV0gLSAqKmh0dHAyKio6IGZpeCBGaWxlSGFuZGxlIGxlYWsgaW4gcmVzcG9uZFdpdGhGaWxlIChzYW5nd29vaykgWyMmIzgyMDM7NjE3MDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzA3KQotIFxbW2AwYzhmODAyZWMyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8wYzhmODAyZWMyKV0gLSAqKmluc3BlY3RvcioqOiBhZGQgVGFyZ2V0LmdldFRhcmdldHMgYW5kIGV4dHJhY3QgVGFyZ2V0TWFuYWdlciAoS29oZWkpIFsjJiM4MjAzOzYyNDg3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ4NykKLSBcW1tgN2RlOGEzMDNjMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvN2RlOGEzMDNjMSldIC0gKippbnNwZWN0b3IqKjogdW53cmFwIGludGVybmFsL2RlYnVnZ2VyL2luc3BlY3QgaW1wb3J0cyAoUmVuw6kpIFsjJiM4MjAzOzYxOTc0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTk3NCkKLSBcW1tgNTlhYzEwYTRmZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNTlhYzEwYTRmZCldIC0gKipsaWIqKjogbWFrZSBTdWJ0bGVDcnlwdG8uc3VwcG9ydHMgZW51bWVyYWJsZSAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjMwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIzMDcpCi0gXFtbYDlkYzEwMmJhOTBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzlkYzEwMmJhOTApXSAtICoqbGliKio6IHByZWZlciBwcmltb3JkaWFscyBpbiBTdWJ0bGVDcnlwdG8gKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjIyMjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjI2KQotIFxbW2A3OGE5YWE4ZjMyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC83OGE5YWE4ZjMyKV0gLSAqKmxpYioqOiBmaXggc291cmNlIG1hcCB1cmwgcGFyc2UgaW4gZHluYW1pYyBpbXBvcnRzIChDaGVuZ3pob25nIFd1KSBbIyYjODIwMzs2MTk5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE5OTApCi0gXFtbYDE2YjhjYzY2NDNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzE2YjhjYzY2NDMpXSAtICoqbGliKio6IGltcHJvdmUgYXJndW1lbnQgaGFuZGxpbmcgaW4gQmxvYiBjb25zdHJ1Y3RvciAoTXMyZ2VyKSBbIyYjODIwMzs2MTk4MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE5ODApCi0gXFtbYGEwM2I1ZDM5YjhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2EwM2I1ZDM5YjgpXSAtICoqbGliKio6IHJlZHVjZSBjeWNsZXMgaW4gZXNtIGxvYWRlciBhbmQgbG9hZCBpdCBpbiBzbmFwc2hvdCAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MTc2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NjkpCi0gXFtbYDEwMTdiZjVmODZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzEwMTdiZjVmODYpXSAtICoqbGliKio6IHJlbW92ZSB0b3AtbGV2ZWwgZ2V0T3B0aW9uVmFsdWUoKSBjYWxscyBpbiBsaWIvaW50ZXJuYWwvbW9kdWxlcyAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MTc2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NjkpCi0gXFtbYGQ3OTk4NGI0MWJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Q3OTk4NGI0MWIpXSAtICoqbGliKio6IG9wdGltaXplIHN0eWxlVGV4dCB3aGVuIHZhbGlkYXRlU3RyZWFtIGlzIGZhbHNlIChSYWZhZWwgR29uemFnYSkgWyMmIzgyMDM7NjE3OTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzkyKQotIFxbW2A2NDYyYjg5ZDEwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82NDYyYjg5ZDEwKV0gLSAqKm1ldGEqKjogYnVtcCBhY3Rpb25zL2Rvd25sb2FkLWFydGlmYWN0IGZyb20gNy4wLjAgdG8gOC4wLjAgKGRlcGVuZGFib3RcW2JvdF0pIFsjJiM4MjAzOzYyMDYzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA2MykKLSBcW1tgNWJiODk5MTZlYWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNWJiODk5MTZlYSldIC0gKiptZXRhKio6IGJ1bXAgYWN0aW9ucy91cGxvYWQtYXJ0aWZhY3QgZnJvbSA2LjAuMCB0byA3LjAuMCAoZGVwZW5kYWJvdFxbYm90XSkgWyMmIzgyMDM7NjIwNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDYyKQotIFxbW2BiMDY3ZDc0ZDk0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iMDY3ZDc0ZDk0KV0gLSAqKm1ldGEqKjogYnVtcCBzdGVwLXNlY3VyaXR5L2hhcmRlbi1ydW5uZXIgZnJvbSAyLjE0LjIgdG8gMi4xNS4wIChkZXBlbmRhYm90XFtib3RdKSBbIyYjODIwMzs2MjA2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwNjQpCi0gXFtbYDgzMGU1Y2QxMjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgzMGU1Y2QxMjUpXSAtICoqbWV0YSoqOiBidW1wIGdpdGh1Yi9jb2RlcWwtYWN0aW9uIGZyb20gNC4zMi4wIHRvIDQuMzIuNCAoZGVwZW5kYWJvdFxbYm90XSkgWyMmIzgyMDM7NjE5MTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTExKQotIFxbW2AxNmM4MzlhM2RkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xNmM4MzlhM2RkKV0gLSAqKm1ldGEqKjogYnVtcCBzdGVwLXNlY3VyaXR5L2hhcmRlbi1ydW5uZXIgZnJvbSAyLjE0LjEgdG8gMi4xNC4yIChkZXBlbmRhYm90XFtib3RdKSBbIyYjODIwMzs2MTkwOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE5MDkpCi0gXFtbYDQ5OGFiZjY2MWVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzQ5OGFiZjY2MWUpXSAtICoqbWV0YSoqOiBidW1wIGFjdGlvbnMvc3RhbGUgZnJvbSAxMC4xLjEgdG8gMTAuMi4wIChkZXBlbmRhYm90XFtib3RdKSBbIyYjODIwMzs2MTkwOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE5MDgpCi0gXFtbYDc4YWMxN2Y0MjZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzc4YWMxN2Y0MjYpXSAtICoqbW9kdWxlKio6IGZpeCBjb3ZlcmFnZSBvZiBtb2NrZWQgQ0pTIG1vZHVsZXMgaW1wb3J0ZWQgZnJvbSBFU00gKE1hcmNvKSBbIyYjODIwMzs2MjEzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMzMpCi0gXFtbYDQ2Y2ZhZDQxMzhgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzQ2Y2ZhZDQxMzgpXSAtICoqbW9kdWxlKio6IHJ1biByZXF1aXJlLnJlc29sdmUgdGhyb3VnaCBtb2R1bGUucmVnaXN0ZXJIb29rcygpIChKb3llZSBDaGV1bmcpIFsjJiM4MjAzOzYyMDI4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjAyOCkKLSBcW1tgOGI2YmUzZmUxNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvOGI2YmUzZmUxNCldIC0gKiptb2R1bGUqKjogbWFyayByZXF1aXJlKGVzbSkgYXMgc3RhYmxlIChKb3llZSBDaGV1bmcpIFsjJiM4MjAzOzYwOTU5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MDk1OSkKLSBcW1tgNjhmYmMwYzZjY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNjhmYmMwYzZjYyldIC0gKiptb2R1bGUqKjogbWFyayBtb2R1bGUgY29tcGlsZSBjYWNoZSBhcyBzdGFibGUgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjA5NzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYwOTcxKQotIFxbW2BjODUxZTc2ZjhjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jODUxZTc2ZjhjKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipuZXQqKjogYWRkIGBzZXRUT1NgIGFuZCBgZ2V0VE9TYCB0byBgU29ja2V0YCAoQW1vbCBZYWRhdikgWyMmIzgyMDM7NjE1MDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNTAzKQotIFxbW2A0YzIwNmVjYjMxYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80YzIwNmVjYjMxKV0gLSAqKnF1aWMqKjogcmVtb3ZlIENyeXB0b0tleSBzdXBwb3J0IGZyb20gc2Vzc2lvbiBrZXlzIG9wdGlvbiAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjMzNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIzMzUpCi0gXFtbYDJmOWMwODVjZjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzJmOWMwODVjZjUpXSAtICoqc3FsaXRlKio6IGhhbmRsZSBzdG10IGludmFsaWRhdGlvbiAoR3VpbGhlcm1lIEFyYcO6am8pIFsjJiM4MjAzOzYxODc3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTg3NykKLSBcW1tgNmFjNDMwNGM4N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNmFjNDMwNGM4NyldIC0gKiooU0VNVkVSLU1JTk9SKSoqICoqc3FsaXRlKio6IGFkZCBsaW1pdHMgcHJvcGVydHkgdG8gRGF0YWJhc2VTeW5jIChNZXJ0IENhbiBBbHRpbikgWyMmIzgyMDM7NjEyOThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMjk4KQotIFxbW2BhYWY5YWYxNjcyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hYWY5YWYxNjcyKV0gLSAqKnNxbGl0ZSoqOiBtYXJrIGFzIHJlbGVhc2UgY2FuZGlkYXRlIChNYXR0ZW8gQ29sbGluYSkgWyMmIzgyMDM7NjEyNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMjYyKQotIFxbW2A3ZDY3ZTVkNjkzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC83ZDY3ZTVkNjkzKV0gLSAqKnNyYyoqOiBjb252ZXJ0IGNvbnRleHRcX2ZyYW1lIGZpZWxkIGluIEFzeW5jV3JhcCB0byBpbnRlcm5hbCBmaWVsZCAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MjEwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDMpCi0gXFtbYGQ4ZWExYWFhOGFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Q4ZWExYWFhOGEpXSAtICoqc3JjKio6IG1ha2UgQXN5bmNXcmFwIHN1YmNsYXNzIGludGVybmFsIGZpZWxkIGNvdW50cyBleHBsaWNpdCAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MjEwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDMpCi0gXFtbYDFkYmYzYmVkYmVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzFkYmYzYmVkYmUpXSAtICoqc3JjKio6IGltcHJvdmUgRUMgSldLIGltcG9ydCBwZXJmb3JtYW5jZSAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjM5Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIzOTYpCi0gXFtbYGNkODRhZjc0N2JgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2NkODRhZjc0N2IpXSAtICoqc3JjKio6IGhhbmRsZSBudWxsIGJhY2tpbmcgc3RvcmUgaW4gQXJyYXlCdWZmZXJWaWV3Q29udGVudHM6OlJlYWQgKE1lcnQgQ2FuIEFsdGluKSBbIyYjODIwMzs2MjM0M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIzNDMpCi0gXFtbYDRmNTUzY2RjMDFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzRmNTUzY2RjMDEpXSAtICoqc3JjKio6IGVuYWJsZSBjb21waWxhdGlvbi9saW5raW5nIHdpdGggT3BlblNTTCA0LjAgKEZpbGlwIFNrb2thbikgWyMmIzgyMDM7NjI0MTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyNDEwKQotIFxbW2A3MGY4MDU3MjU4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC83MGY4MDU3MjU4KV0gLSAqKnNyYyoqOiB1c2Ugc3RhY2sgYWxsb2NhdGlvbiBpbiBpbmRleE9mIGxhdGluMSBwYXRoIChNZXJ0IENhbiBBbHRpbikgWyMmIzgyMDM7NjIyNjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjY4KQotIFxbW2BkNzg4NDY3YjZhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9kNzg4NDY3YjZhKV0gLSAqKnNyYyoqOiBleHBvc2UgYXN5bmMgY29udGV4dCBmcmFtZSBkZWJ1Z2dpbmcgaGVscGVyIHRvIEpTIChBbm5hIEhlbm5pbmdzZW4pIFsjJiM4MjAzOzYyMTAzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjEwMykKLSBcW1tgNDIxM2Y4OTNlY2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNDIxM2Y4OTNlYyldIC0gKipzcmMqKjogcmVsZWFzZSBjb250ZXh0IGZyYW1lIGluIEFzeW5jV3JhcDo6RW1pdERlc3Ryb3kgKEdlcmhhcmQgU3TDtmJpY2gpIFsjJiM4MjAzOzYxOTk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTk5NSkKLSBcW1tgNzlmYjhjYmNmNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNzlmYjhjYmNmNSldIC0gKipzcmMqKjogdXNlIHZhbGlkYXRlXF9hc2NpaVxfd2l0aFxfZXJyb3JzIGluc3RlYWQgb2YgdmFsaWRhdGVcX2FzY2lpICjQodC60L7QstC+0YDQvtC00LAg0J3QuNC60LjRgtCwINCQ0L3QtNGA0LXQtdCy0LjRhykgWyMmIzgyMDM7NjExMjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMTIyKQotIFxbW2AyZGYzMjhkNTllYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yZGYzMjhkNTllKV0gLSAqKnNyYyoqOiBmaXggZmxhZ3MgYXJndW1lbnQgb2Zmc2V0IGluIEpTVWRwV3JhcCAoV2VpeGllIEN1aSkgWyMmIzgyMDM7NjE5NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTQ4KQotIFxbW2BlYjc3YTdhMjk3YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9lYjc3YTdhMjk3KV0gLSAqKihTRU1WRVItTUlOT1IpKiogKipzcmMqKjogYWRkIEMrKyBzdXBwb3J0IGZvciBkaWFnbm9zdGljcyBjaGFubmVscyAoUmFmYWVsR1NTKSBbIyYjODIwMzs2MTg2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4NjkpCi0gXFtbYDZjZGEzZDMwYzBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzZjZGEzZDMwYzApXSAtICoqc3JjKio6IHJlbW92ZSB1bm5lY2Vzc2FyeSBgY19zdHIoKWAgY29udmVyc2lvbnMgaW4gZGlhZ25vc3RpYyBtZXNzYWdlcyAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MTc4Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3ODYpCi0gXFtbYDI2YzYwNDUzNjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzI2YzYwNDUzNjMpXSAtICoqc3JjKio6IHVzZSBib29sIGxpdGVyYWxzIGluIFRyYWNlRW52VmFyT3B0aW9ucyAoVG9iaWFzIE5pZcOfZW4pIFsjJiM4MjAzOzYxNDI1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTQyNSkKLSBcW1tgM2M4ZjcwMGZkN2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvM2M4ZjcwMGZkNyldIC0gKipzcmMqKjogdHJhY2sgYWxsb2NhdGlvbnMgbWFkZSBieSB6c3RkIHN0cmVhbXMgKEFubmEgSGVubmluZ3NlbikgWyMmIzgyMDM7NjE3MTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzE3KQotIFxbW2A5NGRiYjM2ZDRkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC85NGRiYjM2ZDRkKV0gLSAqKnNyYyoqOiBkbyBub3Qgc3RvcmUgY29tcHJlc3Npb24gbWV0aG9kcyBvbiBCcm90bGkgY2xhc3NlcyAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MTcxN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MTcpCi0gXFtbYGJlZjY2MWYxODJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2JlZjY2MWYxODIpXSAtICoqc3JjKio6IGV4dHJhY3QgemxpYiBhbGxvY2F0aW9uIHRyYWNraW5nIGludG8gaXRzIG93biBjbGFzcyAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MTcxN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MTcpCi0gXFtbYGU4MDc5YTgyOTdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2U4MDc5YTgyOTcpXSAtICoqc3JjKio6IHJlbGVhc2UgbWVtb3J5IGZvciB6c3RkIGNvbnRleHRzIGluIGBDbG9zZSgpYCAoQW5uYSBIZW5uaW5nc2VuKSBbIyYjODIwMzs2MTcxN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MTcpCi0gXFtbYDZlMTE5N2EzY2NgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzZlMTE5N2EzY2MpXSAtICoqc3JjKio6IGFkZCBtb3JlIGNoZWNrcyBhbmQgY2xhcmlmeSBkb2NzIGZvciBleHRlcm5hbCByZWZlcmVuY2VzIChKb3llZSBDaGV1bmcpIFsjJiM4MjAzOzYxNzE5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTcxOSkKLSBcW1tgYzI4YTIyYzRiZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYzI4YTIyYzRiZSldIC0gKipzcmMqKjogZml4IGNqc1xfbGV4ZXIgZXh0ZXJuYWwgcmVmZXJlbmNlIHJlZ2lzdHJhdGlvbiAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MTcxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MTgpCi0gXFtbYDllMmM1ZmQ3YzlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzllMmM1ZmQ3YzkpXSAtICoqc3JjKio6IHNpbXBseSB1aW50MzIgdG8gc3RyaW5nIGFzIGl0IG11c3Qgbm90IGZhaWwgKENoZW5nemhvbmcgV3UpIFsjJiM4MjAzOzYwODQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MDg0NikKLSBcW1tgZGY0MzVkMzJiOGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZGY0MzVkMzJiOCldIC0gKipzcmMqKjogYnVpbGQgdjggdGljayBwcm9jZXNzb3IgYXMgYnVpbHQtaW4gc291cmNlIHRleHQgbW9kdWxlcyAoSm95ZWUgQ2hldW5nKSBbIyYjODIwMzs2MDUxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjA1MTgpCi0gXFtbYDJjYjM1NzM3MzVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzJjYjM1NzM3MzUpXSAtICoqc3JjLHNxbGl0ZSoqOiBmaXggZmlsdGVyRnVuYyBkYW5nbGluZyByZWZlcmVuY2UgKEVkeSBTaWx2YSkgWyMmIzgyMDM7NjIyODFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMjgxKQotIFxbW2BjNDRmNTNiNTQ0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jNDRmNTNiNTQ0KV0gLSAqKnN0cmVhbSoqOiBwcmVzZXJ2ZSBlcnJvciBvdmVyIEFib3J0RXJyb3IgaW4gcGlwZWxpbmUgKE1hcmNvKSBbIyYjODIwMzs2MjExM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMTMpCi0gXFtbYGRjNTQxMzcwYjRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2RjNTQxMzcwYjQpXSAtICoqc3RyZWFtKio6IHJlcGxhY2UgYmluZCB3aXRoIGFycm93IGZ1bmN0aW9uIGZvciBvbndyaXRlIGNhbGxiYWNrIChBbGkgSGFzc2FuKSBbIyYjODIwMzs2MjA4N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwODcpCi0gXFtbYGY2Y2RmYmZhYTdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y2Y2RmYmZhYTcpXSAtICoqc3RyZWFtKio6IG9wdGltaXplIHdlYnN0cmVhbXMgcGlwZVRvIChNYXR0aWFzIEJ1ZWxlbnMpIFsjJiM4MjAzOzYyMDc5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA3OSkKLSBcW1tgZmNmMmE5Zjc4OGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZmNmMmE5Zjc4OCldIC0gKipzdHJlYW0qKjogZml4IGJyb3RsaSBlcnJvciBoYW5kbGluZyBpbiB3ZWIgY29tcHJlc3Npb24gc3RyZWFtcyAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjEwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDcpCi0gXFtbYGNkZWM1NzljNmJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2NkZWM1NzljNmIpXSAtICoqc3RyZWFtKio6IGltcHJvdmUgV2ViIENvbXByZXNzaW9uIHNwZWMgY29tcGxpYW5jZSAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjEwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDcpCi0gXFtbYGRiZTU4OTgzNzlgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2RiZTU4OTgzNzkpXSAtICoqc3RyZWFtKio6IGZpeCBVVEYtOCBjaGFyYWN0ZXIgY29ycnVwdGlvbiBpbiBmYXN0LXV0Zjgtc3RyZWFtIChNYXR0ZW8gQ29sbGluYSkgWyMmIzgyMDM7NjE3NDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzQ1KQotIFxbW2A1MzFlNjJjZDc0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81MzFlNjJjZDc0KV0gLSAqKnN0cmVhbSoqOiBmaXggVHJhbnNmb3JtU3RyZWFtIHJhY2Ugb24gY2FuY2VsIHdpdGggcGVuZGluZyB3cml0ZSAoTWFyY28pIFsjJiM4MjAzOzYyMDQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA0MCkKLSBcW1tgYTM3NTFmMjI0OWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTM3NTFmMjI0OSldIC0gKipzdHJlYW0qKjogYWNjZXB0IEFycmF5QnVmZmVyIGluIENvbXByZXNzaW9uU3RyZWFtIGFuZCBEZWNvbXByZXNzaW9uU3RyZWFtICjsobDsiJjrr7wpIFsjJiM4MjAzOzYxOTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTkxMykKLSBcW1tgNjVhYThmNjhkMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNjVhYThmNjhkMCldIC0gKipzdHJlYW0qKjogZml4IHBpcGVUbyB0byBkZWZlciB3cml0ZXMgcGVyIFdIQVRXRyBzcGVjIChNYXR0ZW8gQ29sbGluYSkgWyMmIzgyMDM7NjE4MDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODAwKQotIFxbW2AxNWYzMmI0OTM1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xNWYzMmI0OTM1KV0gLSAqKnN0cmVhbSoqOiBmaXggZGVjb2RlZCBmcm9tTGlzdCBjaHVuayBib3VuZGFyeSBjaGVjayAoVGhvbWFzIFdhdHNvbikgWyMmIzgyMDM7NjE4ODRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxODg0KQotIFxbW2A1Njk3NjdlNTJlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC81Njk3NjdlNTJlKV0gLSAqKnN0cmVhbSoqOiBhZGQgZmFzdCBwYXRocyBmb3Igd2Vic3RyZWFtcyByZWFkIGFuZCBwaXBlVG8gKE1hdHRlbyBDb2xsaW5hKSBbIyYjODIwMzs2MTgwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE4MDcpCi0gXFtbYDY4MzRjYTEzYmJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzY4MzRjYTEzYmIpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKnN0cmVhbSoqOiByZW5hbWUgYER1cGxleC50b1dlYigpYCB0eXBlIG9wdGlvbiB0byBgcmVhZGFibGVUeXBlYCAoUmVuw6kpIFsjJiM4MjAzOzYxNjMyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTYzMikKLSBcW1tgNWVkNTQ3NDQzN2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNWVkNTQ3NDQzNyldIC0gKip0ZXN0Kio6IHVwZGF0ZSBXUFQgZm9yIFdlYkNyeXB0b0FQSSB0byBbYDJjYjMzMmRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzJjYjMzMmQ3MTApIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYyNDgzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ4MykKLSBcW1tgM2M5YzBmODU3N2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvM2M5YzBmODU3NyldIC0gKip0ZXN0Kio6IGZpeCB0ZXN0LWJ1ZmZlci16ZXJvLWZpbGwtY2xpIHRvIGJlIGVmZmVjdGl2ZSAo0KHQutC+0LLQvtGA0L7QtNCwINCd0LjQutC40YLQsCDQkNC90LTRgNC10LXQstC40YcpIFsjJiM4MjAzOzYwNjIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MDYyMykKLSBcW1tgMTlhNTJhMWFiZWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMTlhNTJhMWFiZSldIC0gKip0ZXN0Kio6IHVwZGF0ZSBXUFQgZm9yIHVybCB0byBbYGZjM2U2NTFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2ZjM2U2NTE1OTMpIChOb2RlLmpzIEdpdEh1YiBCb3QpIFsjJiM4MjAzOzYyMzc5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjM3OSkKLSBcW1tgMTExYmE5YmQ1YmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMTExYmE5YmQ1YildIC0gKip0ZXN0Kio6IHdhaXQgZm9yIHJlYXR0YWNoIGJlZm9yZSBpbml0aWFsIGJyZWFrIG9uIHJlc3RhcnQgKFl1eWEgSW5vdWUpIFsjJiM4MjAzOzYyNDcxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ3MSkKLSBcW1tgMDg5N2M2Y2MwOGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMDg5N2M2Y2MwOCldIC0gKip0ZXN0Kio6IGRpc2FibGUgZmxha3kgV1BUIEJsb2IgdGVzdCBvbiBBSVggKEphbWVzIE0gU25lbGwpIFsjJiM4MjAzOzYyNDcwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQ3MCkKLSBcW1tgMWMzZDkzYmZhYmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMWMzZDkzYmZhYildIC0gKip0ZXN0Kio6IGF2b2lkIGZsYWt5IHJ1biB3YWl0IGluIGRlYnVnZ2VyIHJlc3RhcnQgdGVzdCAoWXV5YSBJbm91ZSkgWyMmIzgyMDM7NjIxMTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTEyKQotIFxbW2A4MzQxNmE2NDBhYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC84MzQxNmE2NDBhKV0gLSAqKnRlc3QqKjogc2tpcCB0ZXN0LWNsdXN0ZXItZGdyYW0tcmV1c2Ugb24gQUlYIDcuMyAoU3Rld2FydCBYIEFkZGlzb24pIFsjJiM4MjAzOzYyMjM4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjIzOCkKLSBcW1tgYWY4ZDA5MjJkZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYWY4ZDA5MjJkZCldIC0gKip0ZXN0Kio6IGFkZCBXZWJDcnlwdG8gUHJvbWlzZS5wcm90b3R5cGUudGhlbiBwb2xsdXRpb24gcmVncmVzc2lvbiB0ZXN0cyAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjIyNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyMjYpCi0gXFtbYGZjOWE2MGVjNzRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2ZjOWE2MGVjNzQpXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciBXZWJDcnlwdG9BUEkgdG8gW2A2YTFjNTQ1YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC82YTFjNTQ1ZDc3KSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjE4N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxODcpCi0gXFtbYDEyYmEyZDc0ZmVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzEyYmEyZDc0ZmUpXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciB1cmwgdG8gW2BjOTI4YjE5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jOTI4YjE5YWIwKSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjE0OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxNDgpCi0gXFtbYDRlMTVlNWI2NDdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzRlMTVlNWI2NDcpXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciBXZWJDcnlwdG9BUEkgdG8gW2BjOWU5NTU4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jOWU5NTU4NDBhKSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjE0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxNDcpCi0gXFtbYGRjNjZhMDU1NThgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2RjNjZhMDU1NTgpXSAtICoqdGVzdCoqOiBpbXByb3ZlIFdQVCByZXBvcnQgcnVubmVyIChGaWxpcCBTa29rYW4pIFsjJiM4MjAzOzYyMTA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjEwNykKLSBcW1tgOTUzNmU1NjIxYmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvOTUzNmU1NjIxYildIC0gKip0ZXN0Kio6IHVwZGF0ZSBXUFQgY29tcHJlc3Npb24gdG8gW2BhZTA1ZjVjYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9hZTA1ZjVjYjUzKSAoRmlsaXAgU2tva2FuKSBbIyYjODIwMzs2MjEwN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxMDcpCi0gXFtbYGZiMWMwYmRhMGFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2ZiMWMwYmRhMGEpXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciBXZWJDcnlwdG9BUEkgdG8gW2A0MmU0NzMyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC80MmU0NzMyOWZkKSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MjA0OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIwNDgpCi0gXFtbYGQ4ODZmMjc0ODVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Q4ODZmMjc0ODUpXSAtICoqdGVzdCoqOiBmaXggc2tpcHBpbmcgYmVoYXZpb3IgZm9yIGB0ZXN0LXJ1bm5lci1ydW4tZmlsZXMtdW5kZWZpbmVkYCAoQW50b2luZSBkdSBIYW1lbCkgWyMmIzgyMDM7NjIwMjZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDI2KQotIFxbW2BmNzlkZjAzZTBiYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9mNzlkZjAzZTBiKV0gLSAqKnRlc3QqKjogcmVtb3ZlIHVubmVjZXNzYXJ5IGBwcm9jZXNzLmV4aXRgIGNhbGxzIGZyb20gdGVzdCBmaWxlcyAoQW50b2luZSBkdSBIYW1lbCkgWyMmIzgyMDM7NjIwMjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDIwKQotIFxbW2AxMzE5Mjk1NDY3YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xMzE5Mjk1NDY3KV0gLSAqKnRlc3QqKjogc2tpcCBgdGVzdC11cmxgIG9uIGAtLXNoYXJlZC1hZGFgIGJ1aWxkcyAoQW50b2luZSBkdSBIYW1lbCkgWyMmIzgyMDM7NjIwMTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDE5KQotIFxbW2AyZWEwNjcyN2M2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yZWEwNjcyN2M2KV0gLSAqKnRlc3QqKjogc2tpcCBzdHJhY2UgdGVzdCB3aXRoIHNoYXJlZCBvcGVuc3NsIChSaWNoYXJkIExhdSkgWyMmIzgyMDM7NjE5ODddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxOTg3KQotIFxbW2BjMDY4MGQ1ZGY3YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9jMDY4MGQ1ZGY3KV0gLSAqKnRlc3QqKjogYXZvaWQgZmxha3kgZGVidWdnZXIgcmVzdGFydCB3YWl0cyAoWXV5YSBJbm91ZSkgWyMmIzgyMDM7NjE3NzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzczKQotIFxbW2AyMmI3NDhlZjcyYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8yMmI3NDhlZjcyKV0gLSAqKnRlc3QqKjogZml4IHR5cG9zIGluIHRlc3QgZmlsZXMgKERhaWppcm8gV2FjaGkpIFsjJiM4MjAzOzYxNDA4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTQwOCkKLSBcW1tgYTIwYmY5YTg0ZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTIwYmY5YTg0ZCldIC0gKip0ZXN0Kio6IGFsbG93IGZpbHRlcmluZyBhc3luYyBpbnRlcm5hbCBmcmFtZXMgaW4gYXNzZXJ0U25hcHNob3QgKEpveWVlIENoZXVuZykgWyMmIzgyMDM7NjE3NjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzY5KQotIFxbW2BlYzI5MTNmMDM2YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9lYzI5MTNmMDM2KV0gLSAqKnRlc3QqKjogdW5pZnkgYXNzZXJ0U25hcHNob3Qgc3RhY2t0cmFjZSB0cmFuc2Zvcm0gKENoZW5nemhvbmcgV3UpIFsjJiM4MjAzOzYxNjY1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTY2NSkKLSBcW1tgNDYwZjQxMjMzZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNDYwZjQxMjMzZCldIC0gKip0ZXN0Kio6IGNoZWNrIHN0YWJpbGl0eSBibG9jayBwb3NpdGlvbiBpbiBBUEkgbWFya2Rvd24gKFJlbsOpKSBbIyYjODIwMzs1ODU5MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNTg1OTApCi0gXFtbYDlhZDAyMDY1ZDVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzlhZDAyMDY1ZDUpXSAtICoqdGVzdCoqOiBhZGFwdCBidWZmZXIgdGVzdCBmb3Igdjggc2FuZGJveCAoU2hlbGxleSBWb2hyKSBbIyYjODIwMzs2MTc3Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NzIpCi0gXFtbYDVjZjAwMTczNmVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzVjZjAwMTczNmUpXSAtICoqdGVzdCoqOiB1cGRhdGUgRmlsZUFQSSB0ZXN0cyBmcm9tIFdQVCAoTXMyZ2VyKSBbIyYjODIwMzs2MTc1MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3NTApCi0gXFtbYDg0YzdhMjMyMjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzg0YzdhMjMyMjMpXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciBXZWJDcnlwdG9BUEkgdG8gW2A3Y2JlN2U4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC83Y2JlN2U4ZWQ5KSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MTcyOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MjkpCi0gXFtbYDI3NmEzMmZkMTBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzI3NmEzMmZkMTApXSAtICoqdGVzdCoqOiB1cGRhdGUgV1BUIGZvciB1cmwgdG8gW2BlZmI4ODllYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9lZmI4ODllYjRjKSAoTm9kZS5qcyBHaXRIdWIgQm90KSBbIyYjODIwMzs2MTcyOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE3MjgpCi0gXFtbYGY1ZjIxZDM2YTZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y1ZjIxZDM2YTYpXSAtICoqdGVzdFxfcnVubmVyKio6IGFkZCBleHBvcnRzIG9wdGlvbiBmb3IgbW9kdWxlIG1vY2tzIChzYW5nd29vaykgWyMmIzgyMDM7NjE3MjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzI3KQotIFxbW2BiZmM4YTEyOTc3YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iZmM4YTEyOTc3KV0gLSAqKnRlc3RcX3J1bm5lcioqOiBtYWtlIGl0IGNvbXBhdGlibGUgd2l0aCBmYWtlIHRpbWVycyAoTWF0dGVvIENvbGxpbmEpIFsjJiM4MjAzOzU5MjcyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC81OTI3MikKLSBcW1tgZTBjZGU0MGUxZGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvZTBjZGU0MGUxZCldIC0gKip0ZXN0XF9ydW5uZXIqKjogc2V0IG5vbi16ZXJvIGV4aXQgY29kZSB3aGVuIHN1aXRlIGVycm9ycyBvY2N1ciAoRWR5IFNpbHZhKSBbIyYjODIwMzs2MjI4Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyODIpCi0gXFtbYGQ3NGVmZDY4MzRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Q3NGVmZDY4MzQpXSAtICoqdGVzdFxfcnVubmVyKio6IHJ1biBhZnRlckVhY2ggb24gcnVudGltZSBza2lwIChJZ29yIFNoZXZlbGVua292KSBbIyYjODIwMzs2MTUyNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE1MjUpCi0gXFtbYDgyODdjYTc0OWVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzgyODdjYTc0OWUpXSAtICoqdGVzdFxfcnVubmVyKio6IGV4cG9zZSBleHBlY3RGYWlsdXJlIG1lc3NhZ2UgKHNhbmd3b29rKSBbIyYjODIwMzs2MTU2M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjE1NjMpCi0gXFtbYDFmMjAyNWZkMWVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzFmMjAyNWZkMWUpXSAtICoqKFNFTVZFUi1NSU5PUikqKiAqKnRlc3RcX3J1bm5lcioqOiBleHBvc2Ugd29ya2VyIElEIGZvciBjb25jdXJyZW50IHRlc3QgZXhlY3V0aW9uIChBbGkgSGFzc2FuKSBbIyYjODIwMzs2MTM5NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjEzOTQpCi0gXFtbYGIxMTk5YzdiYjRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2IxMTk5YzdiYjQpXSAtICoqdGVzdFxfcnVubmVyKio6IHJlcGxhY2UgbmF0aXZlIG1ldGhvZHMgd2l0aCBwcmltb3JkaWFscyAoQXlvdWIgTWFicm91aykgWyMmIzgyMDM7NjEyMTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxMjE5KQotIFxbW2AxY2EyMGZjMzNkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC8xY2EyMGZjMzNkKV0gLSAqKihTRU1WRVItTUlOT1IpKiogKip0ZXN0XF9ydW5uZXIqKjogc2hvdyBpbnRlcnJ1cHRlZCB0ZXN0IG9uIFNJR0lOVCAoTWF0dGVvIENvbGxpbmEpIFsjJiM4MjAzOzYxNjc2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MTY3NikKLSBcW1tgMjA3YmE0Zjg5ZmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMjA3YmE0Zjg5ZildIC0gKip0ZXN0XF9ydW5uZXIqKjogZml4IHN1aXRlIHJlcnVuIChNb3NoZSBBdGxvdykgWyMmIzgyMDM7NjE3NzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYxNzc1KQotIFxbW2A5OTI3MzM1YzExYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC85OTI3MzM1YzExKV0gLSAqKnRscyoqOiBmb3J3YXJkIGtlZXBBbGl2ZSwga2VlcEFsaXZlSW5pdGlhbERlbGF5LCBub0RlbGF5IHRvIHNvY2tldCAoU2VyZ2V5IFplbGVub3YpIFsjJiM4MjAzOzYyMDA0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjAwNCkKLSBcW1tgYTFjM2M5MDFjMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYTFjM2M5MDFjMCldIC0gKip0b29scyoqOiBidW1wIHBpY29tYXRjaCBmcm9tIDQuMC4zIHRvIDQuMC40IGluIC90b29scy9lc2xpbnQgKGRlcGVuZGFib3RcW2JvdF0pIFsjJiM4MjAzOzYyNDM5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjQzOSkKLSBcW1tgMWM2ZjVlZDdjMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvMWM2ZjVlZDdjMildIC0gKip0b29scyoqOiBhZG9wdCB0aGUgYC0tY2hlY2stZm9yLWR1cGxpY2F0ZXNgIE5DVSBmbGFnIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MjQ3OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjI0NzgpCi0gXFtbYGI1MzM3N2U4ZmVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2I1MzM3N2U4ZmUpXSAtICoqdG9vbHMqKjogYnVtcCBmbGF0dGVkIGZyb20gMy40LjEgdG8gMy40LjIgaW4gL3Rvb2xzL2VzbGludCAoZGVwZW5kYWJvdFxbYm90XSkgWyMmIzgyMDM7NjIzNzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMzc1KQotIFxbW2BmMTAyZTc5YjgwYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9mMTAyZTc5YjgwKV0gLSAqKnRvb2xzKio6IGJ1bXAgZXNsaW50IGRlcHMgKEh1w6FuZyBKw7lubGnDoG5nKSBbIyYjODIwMzs2MjM1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIzNTYpCi0gXFtbYGY1ZDc0ZjgyMTZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0L2Y1ZDc0ZjgyMTYpXSAtICoqdG9vbHMqKjogYWRkIGVzbGludC1wbHVnaW4tcmVnZXhwIChIdcOhbmcgSsO5bmxpw6BuZykgWyMmIzgyMDM7NjIwOTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMDkzKQotIFxbW2BiYzViOWEwNGFkYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iYzViOWEwNGFkKV0gLSAqKnRvb2xzKio6IGJ1bXAgZmxhdHRlZCBmcm9tIDMuMy4zIHRvIDMuNC4xIGluIC90b29scy9lc2xpbnQgKGRlcGVuZGFib3RcW2JvdF0pIFsjJiM4MjAzOzYyMjU1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjI1NSkKLSBcW1tgYmFkNDhiOTcwMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvYmFkNDhiOTcwMCldIC0gKip0b29scyoqOiB2YWxpZGF0ZSBhbGwgY29tbWl0cyB0aGF0IGFyZSBwdXNoZWQgdG8gYG1haW5gIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MjI0Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIyNDYpCi0gXFtbYDc5NWQ2NjNmZjRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0Lzc5NWQ2NjNmZjQpXSAtICoqdG9vbHMqKjoga2VlcCBHTiBmaWxlcyB3aGVuIHVwZGF0aW5nIE1lcnZlIChBbnRvaW5lIGR1IEhhbWVsKSBbIyYjODIwMzs2MjE2N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL3B1bGwvNjIxNjcpCi0gXFtbYDBiNmZhOTEzZjFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvY29tbWl0LzBiNmZhOTEzZjEpXSAtICoqdG9vbHMqKjogcmV2ZXJ0IHRpbWV6b25lIHVwZGF0ZSBHSEEgd29ya2Zsb3cgdG8gdWJ1bnR1LWxhdGVzdCAoUmljaGFyZCBMYXUpIFsjJiM4MjAzOzYyMTQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjE0MCkKLSBcW1tgODQwZTA5OGU5OWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvODQwZTA5OGU5OSldIC0gKip0b29scyoqOiBpbXByb3ZlIGVycm9yIGhhbmRsaW5nIGluIHRlc3Q0MjYgdXBkYXRlIHNjcmlwdCAoUmljaCBUcm90dCkgWyMmIzgyMDM7NjIxMjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9wdWxsLzYyMTIxKQotIFxbW2BiZDM0ZTUzYThlYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL25vZGVqcy9ub2RlL2NvbW1pdC9iZDM0ZTUzYThlKV0gLSAqKnRvb2xzKio6IGJ1bXAgdGhlIGVzbGludCBncm91cCBhY3Jvc3MgMSBkaXJlY3Rvcnkgd2l0aCAyIHVwZGF0ZXMgKGRlcGVuZGFib3RcW2JvdF0pIFsjJiM4MjAzOzYyMDkyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbm9kZWpzL25vZGUvcHVsbC82MjA5MikKLSBcW1tgNTRkYzc5NzY0NGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ub2RlanMvbm9kZS9jb21taXQvNTRkYzc5NzY0NCldIC0gKip0b29scyoqOiBmaXggZGFpbHkgd3B0IHdvcgoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IChVVEMpCgotIEJyYW5jaCBjcmVhdGlvbgogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCi0gQXV0b21lcmdlCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vY29udGFpbmVyLWltYWdlcykuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNUzR4TlRrdU5DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakV5TXk0NElpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: e7303ecfd61d2ad96859a348db5250563732339f
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 8ad17ed1be1f63229e054fab94af45f2511a98ea
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/flake8/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/container-images
        name: osism/container-images
        short_name: container-images
        src_dir: src/github.com/osism/container-images
      projects:
        github.com/osism/container-images:
          canonical_hostname: github.com
          canonical_name: github.com/osism/container-images
          checkout: main
          checkout_description: zuul branch
          commit: 7e48f8c9f10c7ba7ccd8335d782afa35e09c1e4a
          name: osism/container-images
          required: false
          short_name: container-images
          src_dir: src/github.com/osism/container-images
      ref: refs/pull/856/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
