From db98cdd94ee72e389e5d3679c08193b759f8fd24 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 13 Jul 2026 14:29:16 +0000 Subject: [PATCH] fix(@stdlib/net/http2-secure-server): regenerate expired self-signed TLS test certificate The jobs `linux_test` (Node.js v16) and `macos_test` (Node.js v16) have failed on develop every scheduled run for the past month with: Error [ERR_HTTP2_STREAM_CANCEL]: The pending stream has been canceled (caused by: certificate has expired) code: 'CERT_HAS_EXPIRED' Root cause: `test/fixtures/localhost-cert.pem`, the self-signed CN=localhost certificate the package's own test suite uses to spin up a real HTTP/2 TLS server, expired on 2025-09-15 (30-day validity). The sibling `examples/localhost-cert.pem`, used by the package's runnable example, had the same 30-day validity and was already expired too. This commit regenerates both self-signed cert/key pairs (openssl req -x509 -newkey rsa:2048 -nodes -days 7300 -sha256 -subj "/CN=localhost"), preserving the original algorithm, key size, and subject, but with a 20-year validity window to avoid this recurring. File names and paths are unchanged, so no other code needed updating. Ref: https://github.com/stdlib-js/stdlib/actions/runs/29187749388 --- .../examples/localhost-cert.pem | 34 ++++++------ .../examples/localhost-privkey.pem | 52 +++++++++---------- .../test/fixtures/localhost-cert.pem | 34 ++++++------ .../test/fixtures/localhost-privkey.pem | 52 +++++++++---------- 4 files changed, 86 insertions(+), 86 deletions(-) diff --git a/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-cert.pem b/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-cert.pem index 8b8e9b7198cc..5c1b74d29b3b 100644 --- a/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-cert.pem +++ b/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-cert.pem @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDCTCCAfGgAwIBAgIUflsvYhQpGAp38PTwRqIVU0jdK/owDQYJKoZIhvcNAQEL -BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MDgxNjA0NTEwNVoXDTI1MDkx -NTA0NTEwNVowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEApPD9nEMKXP9G0spExRWOR1MqiKR7jNcqktC1UEaclyWg -xnyQysYKeFeJpHsw+JJC0ni1LRBhWWfKAH57YicAiHYtIVsxxv3x1TomKBL0KMNo -ZG6+ST5al6ZyR146i9444p+9SyNnqfshalARma0RR3w20mHhaPAHx01XZvnZEu+A -AT7nKOgrulgDyBglInmOfl9Jgus8wTJZmOi94N1wJt38xDhoBPSEo5kysX8U1a9e -tGGYpIzrY9ArIJNA3Jtc3bZypOEQJ/HnoJe5TWzwIucVhTvW18hDXAE8+xKfEpP8 -hGJ5nfdlDNkGKxxsPFjhc+5IWFF6IC/e8cG1BAPC2wIDAQABo1MwUTAdBgNVHQ4E -FgQUoJtk569Ot1gLnqQ6Ft7jkXy3SfswHwYDVR0jBBgwFoAUoJtk569Ot1gLnqQ6 -Ft7jkXy3SfswDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAN/ku -Ine4obZeS8iM89BhFA8/XZPftbR4jC/Ivgth9PHS90NusFeAJ4XqWXnyhXJ2lDIz -U3GvdhCxI2GvpKZL00hpjIXMb+cGejqGICEIoUaa6sRBP8CnMhbUdipGVxpDa0Z3 -jqudPWdD3vDtTXT2M2REFnnObRbmIW/u/i1W5DRIQFkkbPAvwck0/tCnXqGflbaa -diVV8FZ+X8/+H2b8jtwItyvgYCd5LELnzPgKSxdHpKBymmiLc0lNWVXXuJkejzam -0rwn24wqLLlhh/H4OONbHssxn0nkz3PN0ozF7u9x4xM65OroNItJ9wzVgW4zlYMy -wpTtU04R+2PuQH6gGg== +MIIDCTCCAfGgAwIBAgIUW6XpmfirqA0Zguz43kbT4Ql/4owwDQYJKoZIhvcNAQEL +BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI2MDcxMzE0MjUzNFoXDTQ2MDcw +ODE0MjUzNFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAsrC5p8E39pStSS/TQQtqT7VFyr5accYnKCr3FQnub7rb +7yWqsD18Dn4Y+l2gqcPR5LyI+1BlPrXnmN0jHE3SMdZ/5X9/Pm3Hdjj6aRtHlUbP +MY7ort9RSOMYSZIEIPFSvZynKj8pVd6C2WvuMzttEMrpoRS7SLxQvN7Vj11QrmzF +53HYw6jCsZSYmCgErYBn5c/vzSEVLtKcPl/z8PuxbsGFmsiGfGFl2qpXkaCE/2EV +w+2zeDLjL2fGndyiaflzX5U2xUik+qP3CbdFmXzFtoxFnRRaEd6kpjDKzPh72LD2 +s256e/EUWlOAEN+I5dw/+FWSt53spAYmSNo0zBy1RQIDAQABo1MwUTAdBgNVHQ4E +FgQURVzBB55UUBdUr5SH1OltfYDlL7gwHwYDVR0jBBgwFoAURVzBB55UUBdUr5SH +1OltfYDlL7gwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEASoOs +20wETEDSGaxt/VTrd3Ogka3VLIJS+s+ArgfNu8C2VLUcuE7KP2NbxEdcPMfnvlRE +RyQJ9EE7iVkVKNmk3x1vQC95g7Jil6PNh82/4gERGYaHCNBF6w+WBe+EMCx5mEj2 +PCJwEw94FcbgquV2qLAerqcdiPpQHN6x7OZ+N6ZeMJjyOS9rSYv9PxR/WHf/oKij +buji0sLoiuzI7EHl+0ZqnFJ90ZLFSmIfPI8RBcgJb02Ab1Ho+V2y0RvueIwJTVnY ++fOpGavqnfEH1iyYIzivsLYj2Dm6lbsgH8zh1sdfU+MX4KblBYNeznEBrOE8MSCQ +zuAlRFkAL7BQeb47mA== -----END CERTIFICATE----- diff --git a/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-privkey.pem b/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-privkey.pem index 2a39d887a0e1..c048b21cba9d 100644 --- a/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-privkey.pem +++ b/lib/node_modules/@stdlib/net/http2-secure-server/examples/localhost-privkey.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCk8P2cQwpc/0bS -ykTFFY5HUyqIpHuM1yqS0LVQRpyXJaDGfJDKxgp4V4mkezD4kkLSeLUtEGFZZ8oA -fntiJwCIdi0hWzHG/fHVOiYoEvQow2hkbr5JPlqXpnJHXjqL3jjin71LI2ep+yFq -UBGZrRFHfDbSYeFo8AfHTVdm+dkS74ABPuco6Cu6WAPIGCUieY5+X0mC6zzBMlmY -6L3g3XAm3fzEOGgE9ISjmTKxfxTVr160YZikjOtj0Csgk0Dcm1zdtnKk4RAn8eeg -l7lNbPAi5xWFO9bXyENcATz7Ep8Sk/yEYnmd92UM2QYrHGw8WOFz7khYUXogL97x -wbUEA8LbAgMBAAECggEAJmB+GawNjrrEr0npu1N7IcRLerSOnKP5n2RZM37ic1aJ -dHVKOSvgBsUTXQZezA835gG44e3UQLmh6gCD08AQYy/f60ltKQgwCvU3KI7UaWGh -+fA8bQ1Jhcxv/YQCqkV/xdb187QerBGm4jYUCkYW5aOUm9mzWTe0D57Crc6HP9zD -L0P9kTrW0WSm3GHNqUkUgIUnsECkWuzMo7HcyCsgVZ3lNzQnKFpIOL+G8449B4g6 -ckC83WSfK5oLPGImmIYRK1lM4z/15XOGseLgCKi052zQXNZ9DPMLMhTikUIc2632 -RVMY8FAkp/+2BQKtO40L8KPaTf1V0Qo1Ss+ZBUjZGQKBgQDRfFlnrEme5Jl7+y61 -ZK2LuPiKHJEstJD7Bbz6MBM/sANb/UBoVcEzv55u4f8dX2nxqDzddcs+jAZrEV3G -cqE6ehs6/+cx5EafjkBMEgeM7a7UwrQqQf+i2YCfujWS9dg/LUSC4xdDo2GiRSE9 -eqiDboOhqfddMN94bS85CVmuUwKBgQDJkKMaJcHL/3bbHxJ71gbxMRsHIWEC5x0g -AzNpd+22vCLuQTEF+uAz/RMBEg4JyDp/OtABf82ti1Z/6WC5zfeFPcyODd+VU/jX -lN8HbySGIlzQRi4GdqxG8Noi+uTrT5jlVYyuBTSTzoKp1e+6kVVQllJq8zmBKhtr -LSXSxPw4WQKBgQCimNX8NinefqjzJn+Wo9JgRO4EpS+5d12guU95EZ+fK0swN12q -ngUb2XtrrVaKwehFfcPgUPG0VpMUv6H9yjOCZAyGuuIEQ57dcVhOsx/RLxsoYQfe -VOPKzu+bCrlSnCeAwe4PeZwxD7tUbDvksDPj7/+Tl408dBbALl8c8jj9qQKBgH7F -Cu+tA3/LwfL6TeO4rlEPc1I+ugbbWEQD/1e757PgC5ARTEXYjR3lcwhfVJjuZ2wR -jzUCLleRpOt52i3BzoTsYzSMoSwHzh+4L7U7P5tlDT6ohNXn2V4cqPULGuKsAxtp -fLsN5w12+lLajJWoRiITCO7e3jHQS8JSeNFgtsixAoGBAKHRhlLwrBL/8sSqQEx9 -LPgDfIarpz/Z5GeeGY9qXM1YmavuRq4ccOivwEnxuuBEfkt6Mpock12Xs8JD2moI -PXEV1MgVfS4CtOq3WxcfMXrITS2VR9P1LfjfqQ7NXaY6CPzwTGiFDUi/qW/LICmZ -QImlRq4CzALSYdT6dXmoQtG6 +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCysLmnwTf2lK1J +L9NBC2pPtUXKvlpxxicoKvcVCe5vutvvJaqwPXwOfhj6XaCpw9HkvIj7UGU+teeY +3SMcTdIx1n/lf38+bcd2OPppG0eVRs8xjuiu31FI4xhJkgQg8VK9nKcqPylV3oLZ +a+4zO20QyumhFLtIvFC83tWPXVCubMXncdjDqMKxlJiYKAStgGflz+/NIRUu0pw+ +X/Pw+7FuwYWayIZ8YWXaqleRoIT/YRXD7bN4MuMvZ8ad3KJp+XNflTbFSKT6o/cJ +t0WZfMW2jEWdFFoR3qSmMMrM+HvYsPazbnp78RRaU4AQ34jl3D/4VZK3neykBiZI +2jTMHLVFAgMBAAECggEAFltazyyzRiGx+08wMkTYXKKvLxUD7JTrP0ZTkF6kEMyj +SdeU9I9XdIS9tqLSQDX6OTvcM6gKaCngO9WnLUUQqyBNnjbb18FqdwCIAXCNU0BU +b2c+9j+F7wWi0J75RJniTUuf9VQzusT9QBtrO8kP9fg9T48azkM+zXK1QPEJmtkB +lawSz5bYyIZZiNJWP9ZP9ES2mOpe3KK3LU0R8sRlqGU+BqQ+qTfb6etjzJeFcGpJ +vS/0vrM+esuotwvmMhPtHx0Z+LYi6lYPQ6zz+rhBzgZgi3cpH8afznoOExEV0ZAk +MbTyR4lv7d5IPmtP4ZndzEf/j+EL3RC77ZQlhx6enQKBgQDeo7BfNMSuciMf945o +ez/oFEvqAYv5rlbXJKJlV8P0/KkCNGeUzNG6YNUoRbcnF1kcrNzMMd3XlNXup/ly +v0PPsN9/OMoENGNeS7Zf3IGkxHTTL/OdBE1vv4XIw6aadW0lxwihbKQqK7G3XzkM +7nN/TEU270I+43OOSgvLbGoJ7wKBgQDNdy05NlazI7xg35Y3G767PqHft6zM8Jb1 +a11bprm8kQ86QNUbbzBD8b4HGFsnutpQIROcgFSSR1IDKzl+YrM//kY0QB1luJ66 +t/tEg47+qA0QWzdi6QFQDLBXA/yMFS7X4/FqZfJsImMG1SbdeL5znVguftsWno32 +faoWjr44CwKBgDHq9ZKDHE4YnTN/p9hZOfzpABRZgG7c3e+i8R5TzUXSmHo8EbVV +Lvjg2SoMZ4JGQ96gC2llDN5XKpg15UILDEM23wWBUBodPOJZi2x23kJ5IdBwAekE +m/AgOvjGlUYwaeZ8d7zpxO0HmvMIUJxLom26RhKJFotPKAuRIo/boPLVAoGBAJ3C +M+cJ4egKOEnpYt1NYFVE8eVkkjmJQV+O4E/O5C3080w3G2nFJboFk3K/ML6Aqb98 +piI0JrtqJ35nYe24uwkXo6/ayref2cBkI3mnydOeFOnKH+zCG0/rbjphxTeJzD3X +tzWKsWh1vrMwVncWjqUW2u5YWMA1Xas1MbPARi2hAoGBAK5mD6p1ebvp8e1g1CUx +/HHXqMxQP3XTX7XPmrcxalAtchPbSCaFWIMNCN3drwr2opfxJVptQHOv3T4H65dX +ad5uHTyE5+10g4FFBOh1RdX4Exjm2SqYbsiNmv6DajH4RbUzU/jwayRdX3kgIWYz +CUBSCDs5x4lhWXpsUjStHboe -----END PRIVATE KEY----- diff --git a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem index 705a01990557..b0243cdc1ae9 100644 --- a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem +++ b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDCTCCAfGgAwIBAgIUWc93/IfxauttF8MpNKd4Z7C5uuAwDQYJKoZIhvcNAQEL -BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MDgxNjA1MDQ1MFoXDTI1MDkx -NTA1MDQ1MFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEApREG1dnII2/90kzLNg4rdhWXQ13M7Sc0MA2nLSVWXZIS -ZgtgDOMuoXVTjve+POZq6fetd6zuxsbE6RTGSEwPBePD6A0zo5xDVnQmY/l5LUs5 -HvaC6TXN8/PMxsnfWy4zHr3dRN0EwvWQfKpIrhbIXvgjjmr+VfDXe0W7h6ms0SDg -XBFNsvc+gSxU7BhHuEC2HN5xhI9U8dL5MxWpY0v5tV+mw9HuvevG2VlJN4oen1Tj -wkqx2e21Yy7eNSqvTz7k95nO+c1hdBpbMMlAh25/A/sxZ7o2Tdf795Yr+ov8dJlp -PsQbBr2813gpzaB1tynTaWRB1yDQbrsoUyNDiaSbdwIDAQABo1MwUTAdBgNVHQ4E -FgQUeIjvK3AUoCwFh2ZPkv0b4honPb8wHwYDVR0jBBgwFoAUeIjvK3AUoCwFh2ZP -kv0b4honPb8wDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAF5iW -niUwcV2EZuwcxNj/4H7kGy1bLrXScfMI5x6aWLdNxDlmURG4dSWI5JweFl1TlixB -uOW0crzH9W6lLoh8FfTnyVyGXIZwxmz7ck9phABEvAR+hrsy1+ls2N9t+ubhKQ42 -mqX3JiCzii0Mu2Y36Zp3HhlCPlxRBCwr/R2aoxNEiPm8u5uh8JNd1tmZdAe9S8F4 -C5J1vHfkQpFXfiKFXbuX4LqEenKqocaRaZJs5S90AGflm0aYLzVA7GpDHVuuX7XR -m6mxunrah7iV4l4Cy50l8MTBbLs4JYTQvXvDF3by7CkuO+49tOBhNzMaK01ohbic -CQWr0a9YlfUbGeqWOw== +MIIDCTCCAfGgAwIBAgIUAo5lFvTykDOM20zOasZeDeTguZswDQYJKoZIhvcNAQEL +BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI2MDcxMzE0MjUzNFoXDTQ2MDcw +ODE0MjUzNFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA2ZpRNzocEUcBglZtgPX9ifajdasvE44u1IA0hD1Eiyo1 +RSZd1KpNVVbUcpyqAUSCeJUlWH7pxS3lgpDl8hUaG9bL0mcw7eI4+NrMb3jdhDuu +6oQ2N2/QfwKOEJKi69qLvgCmzdTH9nyiLfq3/gCMHxY+GcaAWmi71TCAjVc9fPaS +ITLlqWS0/TSkdUzICXOWeaBaG6XaPWDDcXKJ/CN91/P4ZzKsHDyOUais0Am3oVW8 +2ZNAd3AbKJwQeUucDq+kJuW4/ADT2CVw7Z23q/idTurYlj1FINQNJHpH0WxGeltd +rxQIixEP0qtHfcZazaN9WizyVSOH+2L/ZehJNwYYBwIDAQABo1MwUTAdBgNVHQ4E +FgQU0AfemZVebLzMtQYHygynTpfjsicwHwYDVR0jBBgwFoAU0AfemZVebLzMtQYH +ygynTpfjsicwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAPH5N +QF1U2iGIbQ4O8iknIWP3Okn+9bjqBLph1WYAgmv3Qg1CfGhv5JGQrUksu23gzzzY +RTsBh4Trrz0UFoLdAnjneTnER1sbHS8M9mazj57IOhAPPmdL4iTMCNxIp9J9JEnU +xOVBptuTTxl0t5Uok7iGHTonnsYqTt8s2os4mVtzFCghTyWBDMWiGMl6v+379aGb +Sw/TtdLd/0QKKuwf3zbYcrMmimXUD45R4W9vHvV8EcLN5yiArrN/u8aFy5Ja8O7Z +u0DfNQdZmQuP/DaVzBi4Jy8k8gVYR5aKDoOObGsmdF9y32eZbla1Nm0uQ2lOOr4J +jH07Ikv6NEVz5NvWVw== -----END CERTIFICATE----- diff --git a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-privkey.pem b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-privkey.pem index 98e6e356507c..faf932b5a838 100644 --- a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-privkey.pem +++ b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-privkey.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQClEQbV2cgjb/3S -TMs2Dit2FZdDXcztJzQwDactJVZdkhJmC2AM4y6hdVOO97485mrp9613rO7GxsTp -FMZITA8F48PoDTOjnENWdCZj+XktSzke9oLpNc3z88zGyd9bLjMevd1E3QTC9ZB8 -qkiuFshe+COOav5V8Nd7RbuHqazRIOBcEU2y9z6BLFTsGEe4QLYc3nGEj1Tx0vkz -FaljS/m1X6bD0e6968bZWUk3ih6fVOPCSrHZ7bVjLt41Kq9PPuT3mc75zWF0Glsw -yUCHbn8D+zFnujZN1/v3liv6i/x0mWk+xBsGvbzXeCnNoHW3KdNpZEHXINBuuyhT -I0OJpJt3AgMBAAECggEABkCrXB1oReNfn4A2MGGABvSRasVaVl9mTC2wN/cSmu/G -D6R9qm9OnGIX3LIIvEDUKvGtWfusfc4YtmWJj0KGTShQCvG5E4j/Sf6TV7UjAHK5 -grE+yzu1BfkluB/8fHU3DYKOp6WhoQrxQq+mmiWVyHcozaPC55l8aBh/nodwWumO -tTHvr7FPDxCVFmql/aLegXBqdEoKWhYqIsqw7WXRKdxinj3wIZjC7icQECGgj7Xm -uwXTC4XfymOVizFJVoa0whLCgpu4PQhYgMu28mUyISfLVGIxyucms2HB/frsc6fX -9zrZYKbU2cRWUIh/wBuO4S7hCP7zKlonXJHo5S6mPQKBgQDoaqxAjWmN4d9x1scW -W2stnxOPusZ7se8FbCGZOE6J7JoF1gdCRZatBEKiDVnt6TYIRwN7xl52k1TxrqtD -fA9qKOXvhMLMX7gGGHgctLQSmyfqCcG0NE0IhDf3yfDkMDdY+C6nBV9hHYAl80Qx -MDpPZnkKvpYw1XwTNEaR1/A4cwKBgQC10NhNYNla/hs32XtuRz6Zhrh8WMN4xBdI -s9eUNNAbuLtEXShSSVHmvo6c74s6HLsKnbcXadRN/sjdPBzils2Wd4Lhougny8cU -KkoNEs3BmnyA1tO6Iu7DInkhtN5JI4IfOIbZrvPifx5RAGFKmawGEyJCgPQ0HVAG -JRKul00D7QKBgFEF9xzd76Fdz+bAyFD798ZEwa4Gn/E5W6lZQ/FFVuPwTtWgApHQ -7rFMXepemy48cfC6yPUad44A2MkUanIxSrJopZg1gS98YwwE9cKUIH6oBmcplZS7 -8ur4JQbGKKt0P6dNhf4F+nVBso4IW4qGVJ2fjKz5OiS2F/Yd8EghroYPAoGANfNl -6/gcJ0MV4om3da7QZZAzeDqCrnhJjHpJMyJEyqUTdKLMDzbQhc7v1KPERZc27VyF -cv4lUIuVIQjwbVBgaxDFlpzXlM+EIHi4Bo8Y3SUxYq3cn/Qzs1WsahMYjs1plEga -w8eFeSVNYq3hMNjO0fKljORlEn3MPDaOB56/7LUCgYAkVJqJODVlKyXFyTyZdTZm -gWbSqf2ghaCDK3HiQIkvAu9ZOAmnm0d8OZBSwOevy3uID5zSa2bRfFxyD16QAgwx -C4jvAx55DmSoy9o8pLBnzliO4lZuAni0IH1m0Wh5+gOxxpRvnBjc+kmzTdwRJ2zd -9BNlAsTPjVb9BZAcbh85vA== +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDZmlE3OhwRRwGC +Vm2A9f2J9qN1qy8Tji7UgDSEPUSLKjVFJl3Uqk1VVtRynKoBRIJ4lSVYfunFLeWC +kOXyFRob1svSZzDt4jj42sxveN2EO67qhDY3b9B/Ao4QkqLr2ou+AKbN1Mf2fKIt ++rf+AIwfFj4ZxoBaaLvVMICNVz189pIhMuWpZLT9NKR1TMgJc5Z5oFobpdo9YMNx +con8I33X8/hnMqwcPI5RqKzQCbehVbzZk0B3cBsonBB5S5wOr6Qm5bj8ANPYJXDt +nber+J1O6tiWPUUg1A0kekfRbEZ6W12vFAiLEQ/Sq0d9xlrNo31aLPJVI4f7Yv9l +6Ek3BhgHAgMBAAECggEAUcLGblJStnkwC3mO9ow3Ig3+eBmEfDwJw4WSdfeRWBrZ +Xiyex+ffW8fe1lugEw7bWRRtLlWtX42xtT/dbnrYTwqDlgB45YEBOBv6AY5v6R4F +yI850dWdCQP8PiTiu2zn4dHb2u3u3mIRC+avGGy7OXkBh2zK0G2W2fE59CGJ9Hf9 +e5T7uLpG707RSIbF3utCOVipagMFoTBpqJmj2ZQPDaLpKTdkYUu8DIGA6FR0OIS3 +XZ87F1ICTFGr26IXiveutqRIPzC0Eeunfwl1xtY4E0RAD1qI4UoGx/Q9cibAQFNX +DwVHW7CuM3Z2f2m9c5GC2NpISdViccV3PAhckjtUpQKBgQD3Woo/WMtIMscn8AM7 +dgdoZzh1CbN1NZ7rLde17/fnqpYH8OoZhS1NgEvo0mSjwlKf/Ms0u7XzWInwmx9Y +EsX4wfTFBHAsnTLtr779HUSvBFOFjc9YAAVeMfCXk4h3Q4ffpavS8wtFSzo6iNBi +OGoMAwrJ1dQ29K62vCeVA2hjlQKBgQDhNYy3nfZYFKn5t8k4WXZzKzeqE0njHikU +g8xEiWyNAXrft7yyVTA56DZqQ2uHegOjkn1SP/cUt4KdO1v8vRTPyFwSJbl3QDCZ +biZ0JtBtdmGqmpPWr0hJU0Nuq06sJwCTkZEv4ah8n8BVAjlNmB6/DZGlIV5QtR2+ +CSBDpZBmKwKBgAqTUmnW8AoMMbuhZWH7b+Gk2CMY4RVXz42ajih3NBAxmOyJ/lhM ++1ze6V/w7uCZhFLWyhFdHTBkTrF80GBBnTk/gamSwQEHT5Ad/Xpw7+jTtIZ3Q7At +gA1A8VppsmH2/y4utSP1xDuYNcse4lnws4gD8Ugj3kjjOT0S2lZiqOnpAoGAbaQG +Z/ZNUkBtKBfjrL1RP2yQ4woU9K9gTI6FyfAlmthXm8b15NQ4cFiu9TjxhrlOQDo3 +LO3bOojE3AtkEz1yfl4LBQK8smPbxTatHesvmbsCfW5X/zLCvH/+2kgoOwOZ8j3y +Mx9nSZT0q+4zO6WNgnH2sC/4nM4wNq52uLhH/pUCgYB5XE5Jxe75EPXxpfmmi3Ma +JG2dG2RJGlZu4GLWDhQ13ZWDOLrZ3prMrJKQ7e64z8rAQOVWn00k49/C1C7j51Wc +jlcVoee/AV/2Xlk2NdK/kPLbbBK+2oTcCq8jgo2bSUv4Itx9BquozK+wvpZMlOWY +1fIQJoGue61CcTbGCSdQHw== -----END PRIVATE KEY-----