Many Database Connection Errors last night

Martin Domdey via Wikitech-l <[email protected]> Wed, 1 Jul 2026 11:22:30 +0200
Newsgroups gmane.science.linguistics.wikipedia.technical
Message-ID <CADJ4CeNO2TGtcDUWrn3FYT2j6EWjndOQeYd9UbbXgVTrOzkCwg@mail.gmail.com>
--000000000000dc9ea20655893ba7
Content-Type: multipart/alternative; boundary="000000000000dc9ea00655893ba5"

--000000000000dc9ea00655893ba5
Content-Type: text/plain; charset="UTF-8"

Hi!

While editing dewiki last night I got many
internal_api_error_DBConnectionErrors
200 last night.

With this I send you the headers.

What was or is the problem?

Solution maybe: Isn't it possible, to catch such errors on your side and
repeat the api action?

Thanks, Martin aka Doc Taxon


headers(age)                       = 12
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:26:34 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-j589w
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = 224a2e3b-1c58-449f-998b-69eadd20f3c5

headers(age)                       = 8
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:26:44 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-g64jn
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = a166a3d0-5bf1-4254-aa04-ef0df74be70e

headers(age)                       = 6
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 199
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:26:54 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-256kl
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = 309edfc8-bdf1-431f-804a-8830208cbe32

headers(age)                       = 6
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:29:14 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-mqqdw
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = e2bd9fbb-995b-4c57-9281-8a91b7dd8202

headers(age)                       = 0
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:30:31 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-cxl2x
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = 0bfa35a3-e17f-42e1-8acc-67197f0ed381

headers(age)                       = 0
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:31:31 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-w98b9
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = 96cb2aa8-e00f-4895-bcb1-37d93d0d7333

headers(age)                       = 0
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:32:22 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-qk4s7
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = 25f90b29-cae6-4436-a696-9314f8e467b8

headers(age)                       = 0
headers(cache-control)             = private, must-revalidate, max-age=0
headers(content-disposition)       = inline; filename=api-result.json
headers(content-encoding)          = gzip
headers(content-length)            = 200
headers(content-security-policy)   = default-src 'self'; script-src 'none';
object-src 'none'
headers(content-type)              = application/json; charset=utf-8
headers(date)                      = Wed, 01 Jul 2026 00:35:04 GMT
headers(http)                      = HTTP/2 200
headers(mediawiki-api-error)       = internal_api_error_DBConnectionError
headers(nel)                       = { "report_to": "wm_nel", "max_age":
604800, "failure_fraction": 0.0
5, "success_fraction": 0.0}
headers(report-to)                 = { "group": "wm_nel", "max_age":
604800, "endpoints": [{ "url": "htt
ps://
intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/report
ingapi/network_error/1.0.0" }] }
headers(server)                    = mw-api-ext.eqiad.main-694cc968b-zp7bk
headers(server-timing)             = cache;desc="pass", host;desc="cp1100"
headers(strict-transport-security) = max-age=106384710; includeSubDomains;
preload
headers(vary)                      = Accept-Encoding,User-Agent
headers(x-cache)                   = cp1100 pass, cp1100 pass
headers(x-cache-status)            = pass
headers(x-client-ip)               = 2a02:ec80:a000:1::2ff
headers(x-content-type-options)    = nosniff
headers(x-frame-options)           = DENY
headers(x-request-id)              = d7e8eb8c-04c8-486a-a84a-32acd653e581

--000000000000dc9ea00655893ba5
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi!=C2=A0<br><br>While editing dewiki last night I go=
t many=C2=A0<span style=3D"background-color:transparent">internal_api_error=
_DBConnectionErrors 200 last night.</span></div><div><span style=3D"backgro=
und-color:transparent"><br></span></div><div><span style=3D"background-colo=
r:transparent">With this I send you the headers.</span></div><div><span sty=
le=3D"background-color:transparent"><br></span></div><div><span style=3D"ba=
ckground-color:transparent">What was or is the problem?=C2=A0</span></div><=
div><span style=3D"background-color:transparent"><br></span></div><div><spa=
n style=3D"background-color:transparent">Solution maybe: Isn&#39;t it possi=
ble, to catch such errors on your side and repeat the api action?</span></d=
iv><div><span style=3D"background-color:transparent"><br></span></div><div>=
<span style=3D"background-color:transparent">Thanks, Martin aka Doc Taxon</=
span></div><div><br></div><div><br></div>headers(age) =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 12<br>headers(c=
ache-control) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D private, must-r=
evalidate, max-age=3D0<br>headers(content-disposition) =C2=A0 =C2=A0 =C2=A0=
 =3D inline; filename=3Dapi-result.json<br>headers(content-encoding) =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D gzip<br>headers(content-length) =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 200<br>headers(content-security-policy) =
=C2=A0 =3D default-src &#39;self&#39;; script-src &#39;none&#39;; object-sr=
c &#39;none&#39;<br>headers(content-type) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0=3D application/json; charset=3Dutf-8<br>headers(date) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D Wed, 01 Jul 2026 00:26:34 GMT<br>headers(http) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 200<br>heade=
rs(mediawiki-api-error) =C2=A0 =C2=A0 =C2=A0 =3D internal_api_error_DBConne=
ctionError<br>headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;report_to&quot;: &quot;wm_nel&quot=
;, &quot;max_age&quot;: 604800, &quot;failure_fraction&quot;: 0.0<br>5, &qu=
ot;success_fraction&quot;: 0.0}<br>headers(report-to) =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;group&quot;: &quot;wm_nel&qu=
ot;, &quot;max_age&quot;: 604800, &quot;endpoints&quot;: [{ &quot;url&quot;=
: &quot;htt<br>ps://<a href=3D"http://intake-logging.wikimedia.org/v1/event=
s?stream=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/report">int=
ake-logging.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.network_error=
&amp;schema_uri=3D/w3c/report</a><br>ingapi/network_error/1.0.0&quot; }] }<=
br>headers(server) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0=3D mw-api-ext.eqiad.main-694cc968b-j589w<br>headers(server-ti=
ming) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=3D&quot;pass=
&quot;, host;desc=3D&quot;cp1100&quot;<br>headers(strict-transport-security=
) =3D max-age=3D106384710; includeSubDomains; preload<br>headers(vary) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D Accept-Encoding,User-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pass<br>head=
ers(x-cache-status) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D pass<br>he=
aders(x-client-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 2a0=
2:ec80:a000:1::2ff<br>headers(x-content-type-options) =C2=A0 =C2=A0=3D nosn=
iff<br>headers(x-frame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D DENY=
<br>headers(x-request-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D 224a2e3b-1c58-449f-998b-69eadd20f3c5<br><br>headers(age) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 8<br>hea=
ders(cache-control) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D private, =
must-revalidate, max-age=3D0<br>headers(content-disposition) =C2=A0 =C2=A0 =
=C2=A0 =3D inline; filename=3Dapi-result.json<br>headers(content-encoding) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D gzip<br>headers(content-length) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 200<br>headers(content-security-p=
olicy) =C2=A0 =3D default-src &#39;self&#39;; script-src &#39;none&#39;; ob=
ject-src &#39;none&#39;<br>headers(content-type) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D application/json; charset=3Dutf-8<br>headers(da=
te) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=3D Wed, 01 Jul 2026 00:26:44 GMT<br>headers(http) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 200<b=
r>headers(mediawiki-api-error) =C2=A0 =C2=A0 =C2=A0 =3D internal_api_error_=
DBConnectionError<br>headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;report_to&quot;: &quot;wm_n=
el&quot;, &quot;max_age&quot;: 604800, &quot;failure_fraction&quot;: 0.0<br=
>5, &quot;success_fraction&quot;: 0.0}<br>headers(report-to) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;group&quot;: &quot;wm=
_nel&quot;, &quot;max_age&quot;: 604800, &quot;endpoints&quot;: [{ &quot;ur=
l&quot;: &quot;htt<br>ps://<a href=3D"http://intake-logging.wikimedia.org/v=
1/events?stream=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/repo=
rt">intake-logging.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.networ=
k_error&amp;schema_uri=3D/w3c/report</a><br>ingapi/network_error/1.0.0&quot=
; }] }<br>headers(server) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=3D mw-api-ext.eqiad.main-694cc968b-g64jn<br>headers(se=
rver-timing) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=3D&qu=
ot;pass&quot;, host;desc=3D&quot;cp1100&quot;<br>headers(strict-transport-s=
ecurity) =3D max-age=3D106384710; includeSubDomains; preload<br>headers(var=
y) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=3D Accept-Encoding,User-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pass<=
br>headers(x-cache-status) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D pas=
s<br>headers(x-client-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=3D 2a02:ec80:a000:1::2ff<br>headers(x-content-type-options) =C2=A0 =C2=A0=
=3D nosniff<br>headers(x-frame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=3D DENY<br>headers(x-request-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0=3D a166a3d0-5bf1-4254-aa04-ef0df74be70e<br><br>headers(age) =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 6=
<br>headers(cache-control) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D pr=
ivate, must-revalidate, max-age=3D0<br>headers(content-disposition) =C2=A0 =
=C2=A0 =C2=A0 =3D inline; filename=3Dapi-result.json<br>headers(content-enc=
oding) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D gzip<br>headers(content-length=
) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 199<br>headers(content-secur=
ity-policy) =C2=A0 =3D default-src &#39;self&#39;; script-src &#39;none&#39=
;; object-src &#39;none&#39;<br>headers(content-type) =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D application/json; charset=3Dutf-8<br>headers=
(date) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=3D Wed, 01 Jul 2026 00:26:54 GMT<br>headers(http) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 20=
0<br>headers(mediawiki-api-error) =C2=A0 =C2=A0 =C2=A0 =3D internal_api_err=
or_DBConnectionError<br>headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;report_to&quot;: &quot;w=
m_nel&quot;, &quot;max_age&quot;: 604800, &quot;failure_fraction&quot;: 0.0=
<br>5, &quot;success_fraction&quot;: 0.0}<br>headers(report-to) =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;group&quot;: &quo=
t;wm_nel&quot;, &quot;max_age&quot;: 604800, &quot;endpoints&quot;: [{ &quo=
t;url&quot;: &quot;htt<br>ps://<a href=3D"http://intake-logging.wikimedia.o=
rg/v1/events?stream=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/=
report">intake-logging.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.ne=
twork_error&amp;schema_uri=3D/w3c/report</a><br>ingapi/network_error/1.0.0&=
quot; }] }<br>headers(server) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D mw-api-ext.eqiad.main-694cc968b-256kl<br>header=
s(server-timing) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=
=3D&quot;pass&quot;, host;desc=3D&quot;cp1100&quot;<br>headers(strict-trans=
port-security) =3D max-age=3D106384710; includeSubDomains; preload<br>heade=
rs(vary) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=3D Accept-Encoding,User-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pa=
ss<br>headers(x-cache-status) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D =
pass<br>headers(x-client-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =3D 2a02:ec80:a000:1::2ff<br>headers(x-content-type-options) =C2=A0 =C2=
=A0=3D nosniff<br>headers(x-frame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =3D DENY<br>headers(x-request-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0=3D 309edfc8-bdf1-431f-804a-8830208cbe32<br><br>headers(age) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =3D 6<br>headers(cache-control) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =3D private, must-revalidate, max-age=3D0<br>headers(content-dispositio=
n) =C2=A0 =C2=A0 =C2=A0 =3D inline; filename=3Dapi-result.json<br>headers(c=
ontent-encoding) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D gzip<br>headers(cont=
ent-length) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 200<br>headers(con=
tent-security-policy) =C2=A0 =3D default-src &#39;self&#39;; script-src &#3=
9;none&#39;; object-src &#39;none&#39;<br>headers(content-type) =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D application/json; charset=3Dutf-8=
<br>headers(date) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=3D Wed, 01 Jul 2026 00:29:14 GMT<br>headers(http) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D HTTP/2 200<br>headers(mediawiki-api-error) =C2=A0 =C2=A0 =C2=A0 =3D int=
ernal_api_error_DBConnectionError<br>headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;report_to&=
quot;: &quot;wm_nel&quot;, &quot;max_age&quot;: 604800, &quot;failure_fract=
ion&quot;: 0.0<br>5, &quot;success_fraction&quot;: 0.0}<br>headers(report-t=
o) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;grou=
p&quot;: &quot;wm_nel&quot;, &quot;max_age&quot;: 604800, &quot;endpoints&q=
uot;: [{ &quot;url&quot;: &quot;htt<br>ps://<a href=3D"http://intake-loggin=
g.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.network_error&amp;schem=
a_uri=3D/w3c/report">intake-logging.wikimedia.org/v1/events?stream=3Dw3c.re=
portingapi.network_error&amp;schema_uri=3D/w3c/report</a><br>ingapi/network=
_error/1.0.0&quot; }] }<br>headers(server) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D mw-api-ext.eqiad.main-694cc968b-m=
qqdw<br>headers(server-timing) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=3D cache;desc=3D&quot;pass&quot;, host;desc=3D&quot;cp1100&quot;<br>header=
s(strict-transport-security) =3D max-age=3D106384710; includeSubDomains; pr=
eload<br>headers(vary) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D Accept-Encoding,User-Agent<br>headers(x-cache) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 p=
ass, cp1100 pass<br>headers(x-cache-status) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=3D pass<br>headers(x-client-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =3D 2a02:ec80:a000:1::2ff<br>headers(x-content-type-optio=
ns) =C2=A0 =C2=A0=3D nosniff<br>headers(x-frame-options) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =3D DENY<br>headers(x-request-id) =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0=3D e2bd9fbb-995b-4c57-9281-8a91b7dd8202<br><br>=
headers(age) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =3D 0<br>headers(cache-control) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =3D private, must-revalidate, max-age=3D0<br>headers(content-=
disposition) =C2=A0 =C2=A0 =C2=A0 =3D inline; filename=3Dapi-result.json<br=
>headers(content-encoding) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D gzip<br>he=
aders(content-length) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 200<br>h=
eaders(content-security-policy) =C2=A0 =3D default-src &#39;self&#39;; scri=
pt-src &#39;none&#39;; object-src &#39;none&#39;<br>headers(content-type) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D application/json; chars=
et=3Dutf-8<br>headers(date) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Wed, 01 Jul 2026 00:30:31 GMT<br>headers=
(http) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=3D HTTP/2 200<br>headers(mediawiki-api-error) =C2=A0 =C2=A0 =C2=
=A0 =3D internal_api_error_DBConnectionError<br>headers(nel) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;=
report_to&quot;: &quot;wm_nel&quot;, &quot;max_age&quot;: 604800, &quot;fai=
lure_fraction&quot;: 0.0<br>5, &quot;success_fraction&quot;: 0.0}<br>header=
s(report-to) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { =
&quot;group&quot;: &quot;wm_nel&quot;, &quot;max_age&quot;: 604800, &quot;e=
ndpoints&quot;: [{ &quot;url&quot;: &quot;htt<br>ps://<a href=3D"http://int=
ake-logging.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.network_error=
&amp;schema_uri=3D/w3c/report">intake-logging.wikimedia.org/v1/events?strea=
m=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/report</a><br>inga=
pi/network_error/1.0.0&quot; }] }<br>headers(server) =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D mw-api-ext.eqiad.main-6=
94cc968b-cxl2x<br>headers(server-timing) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =3D cache;desc=3D&quot;pass&quot;, host;desc=3D&quot;cp1100&quot;<b=
r>headers(strict-transport-security) =3D max-age=3D106384710; includeSubDom=
ains; preload<br>headers(vary) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Accept-Encoding,User-Agent<br>headers=
(x-cache) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=3D cp1100 pass, cp1100 pass<br>headers(x-cache-status) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D pass<br>headers(x-client-ip) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 2a02:ec80:a000:1::2ff<br>headers(x-cont=
ent-type-options) =C2=A0 =C2=A0=3D nosniff<br>headers(x-frame-options) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D DENY<br>headers(x-request-id) =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 0bfa35a3-e17f-42e1-8acc-67197f=
0ed381<br><br>headers(age) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>headers(cache-control) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D private, must-revalidate, max-age=3D0<br>he=
aders(content-disposition) =C2=A0 =C2=A0 =C2=A0 =3D inline; filename=3Dapi-=
result.json<br>headers(content-encoding) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D gzip<br>headers(content-length) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0=3D 200<br>headers(content-security-policy) =C2=A0 =3D default-src &#39;=
self&#39;; script-src &#39;none&#39;; object-src &#39;none&#39;<br>headers(=
content-type) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D applicati=
on/json; charset=3Dutf-8<br>headers(date) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Wed, 01 Jul 2026 00:31:31 =
GMT<br>headers(http) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 200<br>headers(mediawiki-api-error) =C2=
=A0 =C2=A0 =C2=A0 =3D internal_api_error_DBConnectionError<br>headers(nel) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =3D { &quot;report_to&quot;: &quot;wm_nel&quot;, &quot;max_age&quot;: 6=
04800, &quot;failure_fraction&quot;: 0.0<br>5, &quot;success_fraction&quot;=
: 0.0}<br>headers(report-to) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =3D { &quot;group&quot;: &quot;wm_nel&quot;, &quot;max_age&quot;=
: 604800, &quot;endpoints&quot;: [{ &quot;url&quot;: &quot;htt<br>ps://<a h=
ref=3D"http://intake-logging.wikimedia.org/v1/events?stream=3Dw3c.reporting=
api.network_error&amp;schema_uri=3D/w3c/report">intake-logging.wikimedia.or=
g/v1/events?stream=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/r=
eport</a><br>ingapi/network_error/1.0.0&quot; }] }<br>headers(server) =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D mw-ap=
i-ext.eqiad.main-694cc968b-w98b9<br>headers(server-timing) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=3D&quot;pass&quot;, host;desc=3D=
&quot;cp1100&quot;<br>headers(strict-transport-security) =3D max-age=3D1063=
84710; includeSubDomains; preload<br>headers(vary) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Accept-Encoding,Use=
r-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pass<br>headers(x-cache-status) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D pass<br>headers(x-client-ip) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 2a02:ec80:a000:1::2ff<=
br>headers(x-content-type-options) =C2=A0 =C2=A0=3D nosniff<br>headers(x-fr=
ame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D DENY<br>headers(x-reque=
st-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 96cb2aa8-e00f-48=
95-bcb1-37d93d0d7333<br><br>headers(age) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>headers(cache-control) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D private, must-revalidate, max=
-age=3D0<br>headers(content-disposition) =C2=A0 =C2=A0 =C2=A0 =3D inline; f=
ilename=3Dapi-result.json<br>headers(content-encoding) =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0=3D gzip<br>headers(content-length) =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0=3D 200<br>headers(content-security-policy) =C2=A0 =3D def=
ault-src &#39;self&#39;; script-src &#39;none&#39;; object-src &#39;none&#3=
9;<br>headers(content-type) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0=3D application/json; charset=3Dutf-8<br>headers(date) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Wed, 01 Jul =
2026 00:32:22 GMT<br>headers(http) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 200<br>headers(mediawiki-a=
pi-error) =C2=A0 =C2=A0 =C2=A0 =3D internal_api_error_DBConnectionError<br>=
headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =3D { &quot;report_to&quot;: &quot;wm_nel&quot;, &quot;max_a=
ge&quot;: 604800, &quot;failure_fraction&quot;: 0.0<br>5, &quot;success_fra=
ction&quot;: 0.0}<br>headers(report-to) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =3D { &quot;group&quot;: &quot;wm_nel&quot;, &quot;max=
_age&quot;: 604800, &quot;endpoints&quot;: [{ &quot;url&quot;: &quot;htt<br=
>ps://<a href=3D"http://intake-logging.wikimedia.org/v1/events?stream=3Dw3c=
.reportingapi.network_error&amp;schema_uri=3D/w3c/report">intake-logging.wi=
kimedia.org/v1/events?stream=3Dw3c.reportingapi.network_error&amp;schema_ur=
i=3D/w3c/report</a><br>ingapi/network_error/1.0.0&quot; }] }<br>headers(ser=
ver) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
=3D mw-api-ext.eqiad.main-694cc968b-qk4s7<br>headers(server-timing) =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=3D&quot;pass&quot;, host;=
desc=3D&quot;cp1100&quot;<br>headers(strict-transport-security) =3D max-age=
=3D106384710; includeSubDomains; preload<br>headers(vary) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Accept-Encod=
ing,User-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pass<br>headers(x-cache-st=
atus) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D pass<br>headers(x-client=
-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 2a02:ec80:a000:1:=
:2ff<br>headers(x-content-type-options) =C2=A0 =C2=A0=3D nosniff<br>headers=
(x-frame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D DENY<br>headers(x-=
request-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 25f90b29-ca=
e6-4436-a696-9314f8e467b8<br><br>headers(age) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 0<br>headers(cache-con=
trol) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D private, must-revalidat=
e, max-age=3D0<br>headers(content-disposition) =C2=A0 =C2=A0 =C2=A0 =3D inl=
ine; filename=3Dapi-result.json<br>headers(content-encoding) =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=3D gzip<br>headers(content-length) =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0=3D 200<br>headers(content-security-policy) =C2=A0 =
=3D default-src &#39;self&#39;; script-src &#39;none&#39;; object-src &#39;=
none&#39;<br>headers(content-type) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=3D application/json; charset=3Dutf-8<br>headers(date) =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Wed, =
01 Jul 2026 00:35:04 GMT<br>headers(http) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D HTTP/2 200<br>headers(medi=
awiki-api-error) =C2=A0 =C2=A0 =C2=A0 =3D internal_api_error_DBConnectionEr=
ror<br>headers(nel) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;report_to&quot;: &quot;wm_nel&quot;, &quo=
t;max_age&quot;: 604800, &quot;failure_fraction&quot;: 0.0<br>5, &quot;succ=
ess_fraction&quot;: 0.0}<br>headers(report-to) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D { &quot;group&quot;: &quot;wm_nel&quot;, &q=
uot;max_age&quot;: 604800, &quot;endpoints&quot;: [{ &quot;url&quot;: &quot=
;htt<br>ps://<a href=3D"http://intake-logging.wikimedia.org/v1/events?strea=
m=3Dw3c.reportingapi.network_error&amp;schema_uri=3D/w3c/report">intake-log=
ging.wikimedia.org/v1/events?stream=3Dw3c.reportingapi.network_error&amp;sc=
hema_uri=3D/w3c/report</a><br>ingapi/network_error/1.0.0&quot; }] }<br>head=
ers(server) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=3D mw-api-ext.eqiad.main-694cc968b-zp7bk<br>headers(server-timing) =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cache;desc=3D&quot;pass&quot;=
, host;desc=3D&quot;cp1100&quot;<br>headers(strict-transport-security) =3D =
max-age=3D106384710; includeSubDomains; preload<br>headers(vary) =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D Accep=
t-Encoding,User-Agent<br>headers(x-cache) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D cp1100 pass, cp1100 pass<br>headers(x-c=
ache-status) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D pass<br>headers(x=
-client-ip) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 2a02:ec80:=
a000:1::2ff<br>headers(x-content-type-options) =C2=A0 =C2=A0=3D nosniff<br>=
headers(x-frame-options) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D DENY<br>hea=
ders(x-request-id) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D d7e8=
eb8c-04c8-486a-a84a-32acd653e581<br></div>

--000000000000dc9ea00655893ba5--

--000000000000dc9ea20655893ba7
Content-Type: text/plain; charset="US-ASCII"; name="200.txt"
Content-Disposition: attachment; filename="200.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_mr1v2xlc0>
X-Attachment-Id: f_mr1v2xlc0

aGVhZGVycyhhZ2UpICAgICAgICAgICAgICAgICAgICAgICA9IDEyCmhlYWRlcnMoY2FjaGUtY29u
dHJvbCkgICAgICAgICAgICAgPSBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGUsIG1heC1hZ2U9MApo
ZWFkZXJzKGNvbnRlbnQtZGlzcG9zaXRpb24pICAgICAgID0gaW5saW5lOyBmaWxlbmFtZT1hcGkt
cmVzdWx0Lmpzb24KaGVhZGVycyhjb250ZW50LWVuY29kaW5nKSAgICAgICAgICA9IGd6aXAKaGVh
ZGVycyhjb250ZW50LWxlbmd0aCkgICAgICAgICAgICA9IDIwMApoZWFkZXJzKGNvbnRlbnQtc2Vj
dXJpdHktcG9saWN5KSAgID0gZGVmYXVsdC1zcmMgJ3NlbGYnOyBzY3JpcHQtc3JjICdub25lJzsg
b2JqZWN0LXNyYyAnbm9uZScKaGVhZGVycyhjb250ZW50LXR5cGUpICAgICAgICAgICAgICA9IGFw
cGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9dXRmLTgKaGVhZGVycyhkYXRlKSAgICAgICAgICAgICAg
ICAgICAgICA9IFdlZCwgMDEgSnVsIDIwMjYgMDA6MjY6MzQgR01UCmhlYWRlcnMoaHR0cCkgICAg
ICAgICAgICAgICAgICAgICAgPSBIVFRQLzIgMjAwCmhlYWRlcnMobWVkaWF3aWtpLWFwaS1lcnJv
cikgICAgICAgPSBpbnRlcm5hbF9hcGlfZXJyb3JfREJDb25uZWN0aW9uRXJyb3IKaGVhZGVycyhu
ZWwpICAgICAgICAgICAgICAgICAgICAgICA9IHsgInJlcG9ydF90byI6ICJ3bV9uZWwiLCAibWF4
X2FnZSI6IDYwNDgwMCwgImZhaWx1cmVfZnJhY3Rpb24iOiAwLjAKNSwgInN1Y2Nlc3NfZnJhY3Rp
b24iOiAwLjB9CmhlYWRlcnMocmVwb3J0LXRvKSAgICAgICAgICAgICAgICAgPSB7ICJncm91cCI6
ICJ3bV9uZWwiLCAibWF4X2FnZSI6IDYwNDgwMCwgImVuZHBvaW50cyI6IFt7ICJ1cmwiOiAiaHR0
CnBzOi8vaW50YWtlLWxvZ2dpbmcud2lraW1lZGlhLm9yZy92MS9ldmVudHM/c3RyZWFtPXczYy5y
ZXBvcnRpbmdhcGkubmV0d29ya19lcnJvciZzY2hlbWFfdXJpPS93M2MvcmVwb3J0CmluZ2FwaS9u
ZXR3b3JrX2Vycm9yLzEuMC4wIiB9XSB9CmhlYWRlcnMoc2VydmVyKSAgICAgICAgICAgICAgICAg
ICAgPSBtdy1hcGktZXh0LmVxaWFkLm1haW4tNjk0Y2M5NjhiLWo1ODl3CmhlYWRlcnMoc2VydmVy
LXRpbWluZykgICAgICAgICAgICAgPSBjYWNoZTtkZXNjPSJwYXNzIiwgaG9zdDtkZXNjPSJjcDEx
MDAiCmhlYWRlcnMoc3RyaWN0LXRyYW5zcG9ydC1zZWN1cml0eSkgPSBtYXgtYWdlPTEwNjM4NDcx
MDsgaW5jbHVkZVN1YkRvbWFpbnM7IHByZWxvYWQKaGVhZGVycyh2YXJ5KSAgICAgICAgICAgICAg
ICAgICAgICA9IEFjY2VwdC1FbmNvZGluZyxVc2VyLUFnZW50CmhlYWRlcnMoeC1jYWNoZSkgICAg
ICAgICAgICAgICAgICAgPSBjcDExMDAgcGFzcywgY3AxMTAwIHBhc3MKaGVhZGVycyh4LWNhY2hl
LXN0YXR1cykgICAgICAgICAgICA9IHBhc3MKaGVhZGVycyh4LWNsaWVudC1pcCkgICAgICAgICAg
ICAgICA9IDJhMDI6ZWM4MDphMDAwOjE6OjJmZgpoZWFkZXJzKHgtY29udGVudC10eXBlLW9wdGlv
bnMpICAgID0gbm9zbmlmZgpoZWFkZXJzKHgtZnJhbWUtb3B0aW9ucykgICAgICAgICAgID0gREVO
WQpoZWFkZXJzKHgtcmVxdWVzdC1pZCkgICAgICAgICAgICAgID0gMjI0YTJlM2ItMWM1OC00NDlm
LTk5OGItNjllYWRkMjBmM2M1CgpoZWFkZXJzKGFnZSkgICAgICAgICAgICAgICAgICAgICAgID0g
OApoZWFkZXJzKGNhY2hlLWNvbnRyb2wpICAgICAgICAgICAgID0gcHJpdmF0ZSwgbXVzdC1yZXZh
bGlkYXRlLCBtYXgtYWdlPTAKaGVhZGVycyhjb250ZW50LWRpc3Bvc2l0aW9uKSAgICAgICA9IGlu
bGluZTsgZmlsZW5hbWU9YXBpLXJlc3VsdC5qc29uCmhlYWRlcnMoY29udGVudC1lbmNvZGluZykg
ICAgICAgICAgPSBnemlwCmhlYWRlcnMoY29udGVudC1sZW5ndGgpICAgICAgICAgICAgPSAyMDAK
aGVhZGVycyhjb250ZW50LXNlY3VyaXR5LXBvbGljeSkgICA9IGRlZmF1bHQtc3JjICdzZWxmJzsg
c2NyaXB0LXNyYyAnbm9uZSc7IG9iamVjdC1zcmMgJ25vbmUnCmhlYWRlcnMoY29udGVudC10eXBl
KSAgICAgICAgICAgICAgPSBhcHBsaWNhdGlvbi9qc29uOyBjaGFyc2V0PXV0Zi04CmhlYWRlcnMo
ZGF0ZSkgICAgICAgICAgICAgICAgICAgICAgPSBXZWQsIDAxIEp1bCAyMDI2IDAwOjI2OjQ0IEdN
VApoZWFkZXJzKGh0dHApICAgICAgICAgICAgICAgICAgICAgID0gSFRUUC8yIDIwMApoZWFkZXJz
KG1lZGlhd2lraS1hcGktZXJyb3IpICAgICAgID0gaW50ZXJuYWxfYXBpX2Vycm9yX0RCQ29ubmVj
dGlvbkVycm9yCmhlYWRlcnMobmVsKSAgICAgICAgICAgICAgICAgICAgICAgPSB7ICJyZXBvcnRf
dG8iOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJmYWlsdXJlX2ZyYWN0aW9uIjogMC4w
CjUsICJzdWNjZXNzX2ZyYWN0aW9uIjogMC4wfQpoZWFkZXJzKHJlcG9ydC10bykgICAgICAgICAg
ICAgICAgID0geyAiZ3JvdXAiOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJlbmRwb2lu
dHMiOiBbeyAidXJsIjogImh0dApwczovL2ludGFrZS1sb2dnaW5nLndpa2ltZWRpYS5vcmcvdjEv
ZXZlbnRzP3N0cmVhbT13M2MucmVwb3J0aW5nYXBpLm5ldHdvcmtfZXJyb3Imc2NoZW1hX3VyaT0v
dzNjL3JlcG9ydAppbmdhcGkvbmV0d29ya19lcnJvci8xLjAuMCIgfV0gfQpoZWFkZXJzKHNlcnZl
cikgICAgICAgICAgICAgICAgICAgID0gbXctYXBpLWV4dC5lcWlhZC5tYWluLTY5NGNjOTY4Yi1n
NjRqbgpoZWFkZXJzKHNlcnZlci10aW1pbmcpICAgICAgICAgICAgID0gY2FjaGU7ZGVzYz0icGFz
cyIsIGhvc3Q7ZGVzYz0iY3AxMTAwIgpoZWFkZXJzKHN0cmljdC10cmFuc3BvcnQtc2VjdXJpdHkp
ID0gbWF4LWFnZT0xMDYzODQ3MTA7IGluY2x1ZGVTdWJEb21haW5zOyBwcmVsb2FkCmhlYWRlcnMo
dmFyeSkgICAgICAgICAgICAgICAgICAgICAgPSBBY2NlcHQtRW5jb2RpbmcsVXNlci1BZ2VudApo
ZWFkZXJzKHgtY2FjaGUpICAgICAgICAgICAgICAgICAgID0gY3AxMTAwIHBhc3MsIGNwMTEwMCBw
YXNzCmhlYWRlcnMoeC1jYWNoZS1zdGF0dXMpICAgICAgICAgICAgPSBwYXNzCmhlYWRlcnMoeC1j
bGllbnQtaXApICAgICAgICAgICAgICAgPSAyYTAyOmVjODA6YTAwMDoxOjoyZmYKaGVhZGVycyh4
LWNvbnRlbnQtdHlwZS1vcHRpb25zKSAgICA9IG5vc25pZmYKaGVhZGVycyh4LWZyYW1lLW9wdGlv
bnMpICAgICAgICAgICA9IERFTlkKaGVhZGVycyh4LXJlcXVlc3QtaWQpICAgICAgICAgICAgICA9
IGExNjZhM2QwLTViZjEtNDI1NC1hYTA0LWVmMGRmNzRiZTcwZQoKaGVhZGVycyhhZ2UpICAgICAg
ICAgICAgICAgICAgICAgICA9IDYKaGVhZGVycyhjYWNoZS1jb250cm9sKSAgICAgICAgICAgICA9
IHByaXZhdGUsIG11c3QtcmV2YWxpZGF0ZSwgbWF4LWFnZT0wCmhlYWRlcnMoY29udGVudC1kaXNw
b3NpdGlvbikgICAgICAgPSBpbmxpbmU7IGZpbGVuYW1lPWFwaS1yZXN1bHQuanNvbgpoZWFkZXJz
KGNvbnRlbnQtZW5jb2RpbmcpICAgICAgICAgID0gZ3ppcApoZWFkZXJzKGNvbnRlbnQtbGVuZ3Ro
KSAgICAgICAgICAgID0gMTk5CmhlYWRlcnMoY29udGVudC1zZWN1cml0eS1wb2xpY3kpICAgPSBk
ZWZhdWx0LXNyYyAnc2VsZic7IHNjcmlwdC1zcmMgJ25vbmUnOyBvYmplY3Qtc3JjICdub25lJwpo
ZWFkZXJzKGNvbnRlbnQtdHlwZSkgICAgICAgICAgICAgID0gYXBwbGljYXRpb24vanNvbjsgY2hh
cnNldD11dGYtOApoZWFkZXJzKGRhdGUpICAgICAgICAgICAgICAgICAgICAgID0gV2VkLCAwMSBK
dWwgMjAyNiAwMDoyNjo1NCBHTVQKaGVhZGVycyhodHRwKSAgICAgICAgICAgICAgICAgICAgICA9
IEhUVFAvMiAyMDAKaGVhZGVycyhtZWRpYXdpa2ktYXBpLWVycm9yKSAgICAgICA9IGludGVybmFs
X2FwaV9lcnJvcl9EQkNvbm5lY3Rpb25FcnJvcgpoZWFkZXJzKG5lbCkgICAgICAgICAgICAgICAg
ICAgICAgID0geyAicmVwb3J0X3RvIjogIndtX25lbCIsICJtYXhfYWdlIjogNjA0ODAwLCAiZmFp
bHVyZV9mcmFjdGlvbiI6IDAuMAo1LCAic3VjY2Vzc19mcmFjdGlvbiI6IDAuMH0KaGVhZGVycyhy
ZXBvcnQtdG8pICAgICAgICAgICAgICAgICA9IHsgImdyb3VwIjogIndtX25lbCIsICJtYXhfYWdl
IjogNjA0ODAwLCAiZW5kcG9pbnRzIjogW3sgInVybCI6ICJodHQKcHM6Ly9pbnRha2UtbG9nZ2lu
Zy53aWtpbWVkaWEub3JnL3YxL2V2ZW50cz9zdHJlYW09dzNjLnJlcG9ydGluZ2FwaS5uZXR3b3Jr
X2Vycm9yJnNjaGVtYV91cmk9L3czYy9yZXBvcnQKaW5nYXBpL25ldHdvcmtfZXJyb3IvMS4wLjAi
IH1dIH0KaGVhZGVycyhzZXJ2ZXIpICAgICAgICAgICAgICAgICAgICA9IG13LWFwaS1leHQuZXFp
YWQubWFpbi02OTRjYzk2OGItMjU2a2wKaGVhZGVycyhzZXJ2ZXItdGltaW5nKSAgICAgICAgICAg
ICA9IGNhY2hlO2Rlc2M9InBhc3MiLCBob3N0O2Rlc2M9ImNwMTEwMCIKaGVhZGVycyhzdHJpY3Qt
dHJhbnNwb3J0LXNlY3VyaXR5KSA9IG1heC1hZ2U9MTA2Mzg0NzEwOyBpbmNsdWRlU3ViRG9tYWlu
czsgcHJlbG9hZApoZWFkZXJzKHZhcnkpICAgICAgICAgICAgICAgICAgICAgID0gQWNjZXB0LUVu
Y29kaW5nLFVzZXItQWdlbnQKaGVhZGVycyh4LWNhY2hlKSAgICAgICAgICAgICAgICAgICA9IGNw
MTEwMCBwYXNzLCBjcDExMDAgcGFzcwpoZWFkZXJzKHgtY2FjaGUtc3RhdHVzKSAgICAgICAgICAg
ID0gcGFzcwpoZWFkZXJzKHgtY2xpZW50LWlwKSAgICAgICAgICAgICAgID0gMmEwMjplYzgwOmEw
MDA6MTo6MmZmCmhlYWRlcnMoeC1jb250ZW50LXR5cGUtb3B0aW9ucykgICAgPSBub3NuaWZmCmhl
YWRlcnMoeC1mcmFtZS1vcHRpb25zKSAgICAgICAgICAgPSBERU5ZCmhlYWRlcnMoeC1yZXF1ZXN0
LWlkKSAgICAgICAgICAgICAgPSAzMDllZGZjOC1iZGYxLTQzMWYtODA0YS04ODMwMjA4Y2JlMzIK
CmhlYWRlcnMoYWdlKSAgICAgICAgICAgICAgICAgICAgICAgPSA2CmhlYWRlcnMoY2FjaGUtY29u
dHJvbCkgICAgICAgICAgICAgPSBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGUsIG1heC1hZ2U9MApo
ZWFkZXJzKGNvbnRlbnQtZGlzcG9zaXRpb24pICAgICAgID0gaW5saW5lOyBmaWxlbmFtZT1hcGkt
cmVzdWx0Lmpzb24KaGVhZGVycyhjb250ZW50LWVuY29kaW5nKSAgICAgICAgICA9IGd6aXAKaGVh
ZGVycyhjb250ZW50LWxlbmd0aCkgICAgICAgICAgICA9IDIwMApoZWFkZXJzKGNvbnRlbnQtc2Vj
dXJpdHktcG9saWN5KSAgID0gZGVmYXVsdC1zcmMgJ3NlbGYnOyBzY3JpcHQtc3JjICdub25lJzsg
b2JqZWN0LXNyYyAnbm9uZScKaGVhZGVycyhjb250ZW50LXR5cGUpICAgICAgICAgICAgICA9IGFw
cGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9dXRmLTgKaGVhZGVycyhkYXRlKSAgICAgICAgICAgICAg
ICAgICAgICA9IFdlZCwgMDEgSnVsIDIwMjYgMDA6Mjk6MTQgR01UCmhlYWRlcnMoaHR0cCkgICAg
ICAgICAgICAgICAgICAgICAgPSBIVFRQLzIgMjAwCmhlYWRlcnMobWVkaWF3aWtpLWFwaS1lcnJv
cikgICAgICAgPSBpbnRlcm5hbF9hcGlfZXJyb3JfREJDb25uZWN0aW9uRXJyb3IKaGVhZGVycyhu
ZWwpICAgICAgICAgICAgICAgICAgICAgICA9IHsgInJlcG9ydF90byI6ICJ3bV9uZWwiLCAibWF4
X2FnZSI6IDYwNDgwMCwgImZhaWx1cmVfZnJhY3Rpb24iOiAwLjAKNSwgInN1Y2Nlc3NfZnJhY3Rp
b24iOiAwLjB9CmhlYWRlcnMocmVwb3J0LXRvKSAgICAgICAgICAgICAgICAgPSB7ICJncm91cCI6
ICJ3bV9uZWwiLCAibWF4X2FnZSI6IDYwNDgwMCwgImVuZHBvaW50cyI6IFt7ICJ1cmwiOiAiaHR0
CnBzOi8vaW50YWtlLWxvZ2dpbmcud2lraW1lZGlhLm9yZy92MS9ldmVudHM/c3RyZWFtPXczYy5y
ZXBvcnRpbmdhcGkubmV0d29ya19lcnJvciZzY2hlbWFfdXJpPS93M2MvcmVwb3J0CmluZ2FwaS9u
ZXR3b3JrX2Vycm9yLzEuMC4wIiB9XSB9CmhlYWRlcnMoc2VydmVyKSAgICAgICAgICAgICAgICAg
ICAgPSBtdy1hcGktZXh0LmVxaWFkLm1haW4tNjk0Y2M5NjhiLW1xcWR3CmhlYWRlcnMoc2VydmVy
LXRpbWluZykgICAgICAgICAgICAgPSBjYWNoZTtkZXNjPSJwYXNzIiwgaG9zdDtkZXNjPSJjcDEx
MDAiCmhlYWRlcnMoc3RyaWN0LXRyYW5zcG9ydC1zZWN1cml0eSkgPSBtYXgtYWdlPTEwNjM4NDcx
MDsgaW5jbHVkZVN1YkRvbWFpbnM7IHByZWxvYWQKaGVhZGVycyh2YXJ5KSAgICAgICAgICAgICAg
ICAgICAgICA9IEFjY2VwdC1FbmNvZGluZyxVc2VyLUFnZW50CmhlYWRlcnMoeC1jYWNoZSkgICAg
ICAgICAgICAgICAgICAgPSBjcDExMDAgcGFzcywgY3AxMTAwIHBhc3MKaGVhZGVycyh4LWNhY2hl
LXN0YXR1cykgICAgICAgICAgICA9IHBhc3MKaGVhZGVycyh4LWNsaWVudC1pcCkgICAgICAgICAg
ICAgICA9IDJhMDI6ZWM4MDphMDAwOjE6OjJmZgpoZWFkZXJzKHgtY29udGVudC10eXBlLW9wdGlv
bnMpICAgID0gbm9zbmlmZgpoZWFkZXJzKHgtZnJhbWUtb3B0aW9ucykgICAgICAgICAgID0gREVO
WQpoZWFkZXJzKHgtcmVxdWVzdC1pZCkgICAgICAgICAgICAgID0gZTJiZDlmYmItOTk1Yi00YzU3
LTkyODEtOGE5MWI3ZGQ4MjAyCgpoZWFkZXJzKGFnZSkgICAgICAgICAgICAgICAgICAgICAgID0g
MApoZWFkZXJzKGNhY2hlLWNvbnRyb2wpICAgICAgICAgICAgID0gcHJpdmF0ZSwgbXVzdC1yZXZh
bGlkYXRlLCBtYXgtYWdlPTAKaGVhZGVycyhjb250ZW50LWRpc3Bvc2l0aW9uKSAgICAgICA9IGlu
bGluZTsgZmlsZW5hbWU9YXBpLXJlc3VsdC5qc29uCmhlYWRlcnMoY29udGVudC1lbmNvZGluZykg
ICAgICAgICAgPSBnemlwCmhlYWRlcnMoY29udGVudC1sZW5ndGgpICAgICAgICAgICAgPSAyMDAK
aGVhZGVycyhjb250ZW50LXNlY3VyaXR5LXBvbGljeSkgICA9IGRlZmF1bHQtc3JjICdzZWxmJzsg
c2NyaXB0LXNyYyAnbm9uZSc7IG9iamVjdC1zcmMgJ25vbmUnCmhlYWRlcnMoY29udGVudC10eXBl
KSAgICAgICAgICAgICAgPSBhcHBsaWNhdGlvbi9qc29uOyBjaGFyc2V0PXV0Zi04CmhlYWRlcnMo
ZGF0ZSkgICAgICAgICAgICAgICAgICAgICAgPSBXZWQsIDAxIEp1bCAyMDI2IDAwOjMwOjMxIEdN
VApoZWFkZXJzKGh0dHApICAgICAgICAgICAgICAgICAgICAgID0gSFRUUC8yIDIwMApoZWFkZXJz
KG1lZGlhd2lraS1hcGktZXJyb3IpICAgICAgID0gaW50ZXJuYWxfYXBpX2Vycm9yX0RCQ29ubmVj
dGlvbkVycm9yCmhlYWRlcnMobmVsKSAgICAgICAgICAgICAgICAgICAgICAgPSB7ICJyZXBvcnRf
dG8iOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJmYWlsdXJlX2ZyYWN0aW9uIjogMC4w
CjUsICJzdWNjZXNzX2ZyYWN0aW9uIjogMC4wfQpoZWFkZXJzKHJlcG9ydC10bykgICAgICAgICAg
ICAgICAgID0geyAiZ3JvdXAiOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJlbmRwb2lu
dHMiOiBbeyAidXJsIjogImh0dApwczovL2ludGFrZS1sb2dnaW5nLndpa2ltZWRpYS5vcmcvdjEv
ZXZlbnRzP3N0cmVhbT13M2MucmVwb3J0aW5nYXBpLm5ldHdvcmtfZXJyb3Imc2NoZW1hX3VyaT0v
dzNjL3JlcG9ydAppbmdhcGkvbmV0d29ya19lcnJvci8xLjAuMCIgfV0gfQpoZWFkZXJzKHNlcnZl
cikgICAgICAgICAgICAgICAgICAgID0gbXctYXBpLWV4dC5lcWlhZC5tYWluLTY5NGNjOTY4Yi1j
eGwyeApoZWFkZXJzKHNlcnZlci10aW1pbmcpICAgICAgICAgICAgID0gY2FjaGU7ZGVzYz0icGFz
cyIsIGhvc3Q7ZGVzYz0iY3AxMTAwIgpoZWFkZXJzKHN0cmljdC10cmFuc3BvcnQtc2VjdXJpdHkp
ID0gbWF4LWFnZT0xMDYzODQ3MTA7IGluY2x1ZGVTdWJEb21haW5zOyBwcmVsb2FkCmhlYWRlcnMo
dmFyeSkgICAgICAgICAgICAgICAgICAgICAgPSBBY2NlcHQtRW5jb2RpbmcsVXNlci1BZ2VudApo
ZWFkZXJzKHgtY2FjaGUpICAgICAgICAgICAgICAgICAgID0gY3AxMTAwIHBhc3MsIGNwMTEwMCBw
YXNzCmhlYWRlcnMoeC1jYWNoZS1zdGF0dXMpICAgICAgICAgICAgPSBwYXNzCmhlYWRlcnMoeC1j
bGllbnQtaXApICAgICAgICAgICAgICAgPSAyYTAyOmVjODA6YTAwMDoxOjoyZmYKaGVhZGVycyh4
LWNvbnRlbnQtdHlwZS1vcHRpb25zKSAgICA9IG5vc25pZmYKaGVhZGVycyh4LWZyYW1lLW9wdGlv
bnMpICAgICAgICAgICA9IERFTlkKaGVhZGVycyh4LXJlcXVlc3QtaWQpICAgICAgICAgICAgICA9
IDBiZmEzNWEzLWUxN2YtNDJlMS04YWNjLTY3MTk3ZjBlZDM4MQoKaGVhZGVycyhhZ2UpICAgICAg
ICAgICAgICAgICAgICAgICA9IDAKaGVhZGVycyhjYWNoZS1jb250cm9sKSAgICAgICAgICAgICA9
IHByaXZhdGUsIG11c3QtcmV2YWxpZGF0ZSwgbWF4LWFnZT0wCmhlYWRlcnMoY29udGVudC1kaXNw
b3NpdGlvbikgICAgICAgPSBpbmxpbmU7IGZpbGVuYW1lPWFwaS1yZXN1bHQuanNvbgpoZWFkZXJz
KGNvbnRlbnQtZW5jb2RpbmcpICAgICAgICAgID0gZ3ppcApoZWFkZXJzKGNvbnRlbnQtbGVuZ3Ro
KSAgICAgICAgICAgID0gMjAwCmhlYWRlcnMoY29udGVudC1zZWN1cml0eS1wb2xpY3kpICAgPSBk
ZWZhdWx0LXNyYyAnc2VsZic7IHNjcmlwdC1zcmMgJ25vbmUnOyBvYmplY3Qtc3JjICdub25lJwpo
ZWFkZXJzKGNvbnRlbnQtdHlwZSkgICAgICAgICAgICAgID0gYXBwbGljYXRpb24vanNvbjsgY2hh
cnNldD11dGYtOApoZWFkZXJzKGRhdGUpICAgICAgICAgICAgICAgICAgICAgID0gV2VkLCAwMSBK
dWwgMjAyNiAwMDozMTozMSBHTVQKaGVhZGVycyhodHRwKSAgICAgICAgICAgICAgICAgICAgICA9
IEhUVFAvMiAyMDAKaGVhZGVycyhtZWRpYXdpa2ktYXBpLWVycm9yKSAgICAgICA9IGludGVybmFs
X2FwaV9lcnJvcl9EQkNvbm5lY3Rpb25FcnJvcgpoZWFkZXJzKG5lbCkgICAgICAgICAgICAgICAg
ICAgICAgID0geyAicmVwb3J0X3RvIjogIndtX25lbCIsICJtYXhfYWdlIjogNjA0ODAwLCAiZmFp
bHVyZV9mcmFjdGlvbiI6IDAuMAo1LCAic3VjY2Vzc19mcmFjdGlvbiI6IDAuMH0KaGVhZGVycyhy
ZXBvcnQtdG8pICAgICAgICAgICAgICAgICA9IHsgImdyb3VwIjogIndtX25lbCIsICJtYXhfYWdl
IjogNjA0ODAwLCAiZW5kcG9pbnRzIjogW3sgInVybCI6ICJodHQKcHM6Ly9pbnRha2UtbG9nZ2lu
Zy53aWtpbWVkaWEub3JnL3YxL2V2ZW50cz9zdHJlYW09dzNjLnJlcG9ydGluZ2FwaS5uZXR3b3Jr
X2Vycm9yJnNjaGVtYV91cmk9L3czYy9yZXBvcnQKaW5nYXBpL25ldHdvcmtfZXJyb3IvMS4wLjAi
IH1dIH0KaGVhZGVycyhzZXJ2ZXIpICAgICAgICAgICAgICAgICAgICA9IG13LWFwaS1leHQuZXFp
YWQubWFpbi02OTRjYzk2OGItdzk4YjkKaGVhZGVycyhzZXJ2ZXItdGltaW5nKSAgICAgICAgICAg
ICA9IGNhY2hlO2Rlc2M9InBhc3MiLCBob3N0O2Rlc2M9ImNwMTEwMCIKaGVhZGVycyhzdHJpY3Qt
dHJhbnNwb3J0LXNlY3VyaXR5KSA9IG1heC1hZ2U9MTA2Mzg0NzEwOyBpbmNsdWRlU3ViRG9tYWlu
czsgcHJlbG9hZApoZWFkZXJzKHZhcnkpICAgICAgICAgICAgICAgICAgICAgID0gQWNjZXB0LUVu
Y29kaW5nLFVzZXItQWdlbnQKaGVhZGVycyh4LWNhY2hlKSAgICAgICAgICAgICAgICAgICA9IGNw
MTEwMCBwYXNzLCBjcDExMDAgcGFzcwpoZWFkZXJzKHgtY2FjaGUtc3RhdHVzKSAgICAgICAgICAg
ID0gcGFzcwpoZWFkZXJzKHgtY2xpZW50LWlwKSAgICAgICAgICAgICAgID0gMmEwMjplYzgwOmEw
MDA6MTo6MmZmCmhlYWRlcnMoeC1jb250ZW50LXR5cGUtb3B0aW9ucykgICAgPSBub3NuaWZmCmhl
YWRlcnMoeC1mcmFtZS1vcHRpb25zKSAgICAgICAgICAgPSBERU5ZCmhlYWRlcnMoeC1yZXF1ZXN0
LWlkKSAgICAgICAgICAgICAgPSA5NmNiMmFhOC1lMDBmLTQ4OTUtYmNiMS0zN2Q5M2QwZDczMzMK
CmhlYWRlcnMoYWdlKSAgICAgICAgICAgICAgICAgICAgICAgPSAwCmhlYWRlcnMoY2FjaGUtY29u
dHJvbCkgICAgICAgICAgICAgPSBwcml2YXRlLCBtdXN0LXJldmFsaWRhdGUsIG1heC1hZ2U9MApo
ZWFkZXJzKGNvbnRlbnQtZGlzcG9zaXRpb24pICAgICAgID0gaW5saW5lOyBmaWxlbmFtZT1hcGkt
cmVzdWx0Lmpzb24KaGVhZGVycyhjb250ZW50LWVuY29kaW5nKSAgICAgICAgICA9IGd6aXAKaGVh
ZGVycyhjb250ZW50LWxlbmd0aCkgICAgICAgICAgICA9IDIwMApoZWFkZXJzKGNvbnRlbnQtc2Vj
dXJpdHktcG9saWN5KSAgID0gZGVmYXVsdC1zcmMgJ3NlbGYnOyBzY3JpcHQtc3JjICdub25lJzsg
b2JqZWN0LXNyYyAnbm9uZScKaGVhZGVycyhjb250ZW50LXR5cGUpICAgICAgICAgICAgICA9IGFw
cGxpY2F0aW9uL2pzb247IGNoYXJzZXQ9dXRmLTgKaGVhZGVycyhkYXRlKSAgICAgICAgICAgICAg
ICAgICAgICA9IFdlZCwgMDEgSnVsIDIwMjYgMDA6MzI6MjIgR01UCmhlYWRlcnMoaHR0cCkgICAg
ICAgICAgICAgICAgICAgICAgPSBIVFRQLzIgMjAwCmhlYWRlcnMobWVkaWF3aWtpLWFwaS1lcnJv
cikgICAgICAgPSBpbnRlcm5hbF9hcGlfZXJyb3JfREJDb25uZWN0aW9uRXJyb3IKaGVhZGVycyhu
ZWwpICAgICAgICAgICAgICAgICAgICAgICA9IHsgInJlcG9ydF90byI6ICJ3bV9uZWwiLCAibWF4
X2FnZSI6IDYwNDgwMCwgImZhaWx1cmVfZnJhY3Rpb24iOiAwLjAKNSwgInN1Y2Nlc3NfZnJhY3Rp
b24iOiAwLjB9CmhlYWRlcnMocmVwb3J0LXRvKSAgICAgICAgICAgICAgICAgPSB7ICJncm91cCI6
ICJ3bV9uZWwiLCAibWF4X2FnZSI6IDYwNDgwMCwgImVuZHBvaW50cyI6IFt7ICJ1cmwiOiAiaHR0
CnBzOi8vaW50YWtlLWxvZ2dpbmcud2lraW1lZGlhLm9yZy92MS9ldmVudHM/c3RyZWFtPXczYy5y
ZXBvcnRpbmdhcGkubmV0d29ya19lcnJvciZzY2hlbWFfdXJpPS93M2MvcmVwb3J0CmluZ2FwaS9u
ZXR3b3JrX2Vycm9yLzEuMC4wIiB9XSB9CmhlYWRlcnMoc2VydmVyKSAgICAgICAgICAgICAgICAg
ICAgPSBtdy1hcGktZXh0LmVxaWFkLm1haW4tNjk0Y2M5NjhiLXFrNHM3CmhlYWRlcnMoc2VydmVy
LXRpbWluZykgICAgICAgICAgICAgPSBjYWNoZTtkZXNjPSJwYXNzIiwgaG9zdDtkZXNjPSJjcDEx
MDAiCmhlYWRlcnMoc3RyaWN0LXRyYW5zcG9ydC1zZWN1cml0eSkgPSBtYXgtYWdlPTEwNjM4NDcx
MDsgaW5jbHVkZVN1YkRvbWFpbnM7IHByZWxvYWQKaGVhZGVycyh2YXJ5KSAgICAgICAgICAgICAg
ICAgICAgICA9IEFjY2VwdC1FbmNvZGluZyxVc2VyLUFnZW50CmhlYWRlcnMoeC1jYWNoZSkgICAg
ICAgICAgICAgICAgICAgPSBjcDExMDAgcGFzcywgY3AxMTAwIHBhc3MKaGVhZGVycyh4LWNhY2hl
LXN0YXR1cykgICAgICAgICAgICA9IHBhc3MKaGVhZGVycyh4LWNsaWVudC1pcCkgICAgICAgICAg
ICAgICA9IDJhMDI6ZWM4MDphMDAwOjE6OjJmZgpoZWFkZXJzKHgtY29udGVudC10eXBlLW9wdGlv
bnMpICAgID0gbm9zbmlmZgpoZWFkZXJzKHgtZnJhbWUtb3B0aW9ucykgICAgICAgICAgID0gREVO
WQpoZWFkZXJzKHgtcmVxdWVzdC1pZCkgICAgICAgICAgICAgID0gMjVmOTBiMjktY2FlNi00NDM2
LWE2OTYtOTMxNGY4ZTQ2N2I4CgpoZWFkZXJzKGFnZSkgICAgICAgICAgICAgICAgICAgICAgID0g
MApoZWFkZXJzKGNhY2hlLWNvbnRyb2wpICAgICAgICAgICAgID0gcHJpdmF0ZSwgbXVzdC1yZXZh
bGlkYXRlLCBtYXgtYWdlPTAKaGVhZGVycyhjb250ZW50LWRpc3Bvc2l0aW9uKSAgICAgICA9IGlu
bGluZTsgZmlsZW5hbWU9YXBpLXJlc3VsdC5qc29uCmhlYWRlcnMoY29udGVudC1lbmNvZGluZykg
ICAgICAgICAgPSBnemlwCmhlYWRlcnMoY29udGVudC1sZW5ndGgpICAgICAgICAgICAgPSAyMDAK
aGVhZGVycyhjb250ZW50LXNlY3VyaXR5LXBvbGljeSkgICA9IGRlZmF1bHQtc3JjICdzZWxmJzsg
c2NyaXB0LXNyYyAnbm9uZSc7IG9iamVjdC1zcmMgJ25vbmUnCmhlYWRlcnMoY29udGVudC10eXBl
KSAgICAgICAgICAgICAgPSBhcHBsaWNhdGlvbi9qc29uOyBjaGFyc2V0PXV0Zi04CmhlYWRlcnMo
ZGF0ZSkgICAgICAgICAgICAgICAgICAgICAgPSBXZWQsIDAxIEp1bCAyMDI2IDAwOjM1OjA0IEdN
VApoZWFkZXJzKGh0dHApICAgICAgICAgICAgICAgICAgICAgID0gSFRUUC8yIDIwMApoZWFkZXJz
KG1lZGlhd2lraS1hcGktZXJyb3IpICAgICAgID0gaW50ZXJuYWxfYXBpX2Vycm9yX0RCQ29ubmVj
dGlvbkVycm9yCmhlYWRlcnMobmVsKSAgICAgICAgICAgICAgICAgICAgICAgPSB7ICJyZXBvcnRf
dG8iOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJmYWlsdXJlX2ZyYWN0aW9uIjogMC4w
CjUsICJzdWNjZXNzX2ZyYWN0aW9uIjogMC4wfQpoZWFkZXJzKHJlcG9ydC10bykgICAgICAgICAg
ICAgICAgID0geyAiZ3JvdXAiOiAid21fbmVsIiwgIm1heF9hZ2UiOiA2MDQ4MDAsICJlbmRwb2lu
dHMiOiBbeyAidXJsIjogImh0dApwczovL2ludGFrZS1sb2dnaW5nLndpa2ltZWRpYS5vcmcvdjEv
ZXZlbnRzP3N0cmVhbT13M2MucmVwb3J0aW5nYXBpLm5ldHdvcmtfZXJyb3Imc2NoZW1hX3VyaT0v
dzNjL3JlcG9ydAppbmdhcGkvbmV0d29ya19lcnJvci8xLjAuMCIgfV0gfQpoZWFkZXJzKHNlcnZl
cikgICAgICAgICAgICAgICAgICAgID0gbXctYXBpLWV4dC5lcWlhZC5tYWluLTY5NGNjOTY4Yi16
cDdiawpoZWFkZXJzKHNlcnZlci10aW1pbmcpICAgICAgICAgICAgID0gY2FjaGU7ZGVzYz0icGFz
cyIsIGhvc3Q7ZGVzYz0iY3AxMTAwIgpoZWFkZXJzKHN0cmljdC10cmFuc3BvcnQtc2VjdXJpdHkp
ID0gbWF4LWFnZT0xMDYzODQ3MTA7IGluY2x1ZGVTdWJEb21haW5zOyBwcmVsb2FkCmhlYWRlcnMo
dmFyeSkgICAgICAgICAgICAgICAgICAgICAgPSBBY2NlcHQtRW5jb2RpbmcsVXNlci1BZ2VudApo
ZWFkZXJzKHgtY2FjaGUpICAgICAgICAgICAgICAgICAgID0gY3AxMTAwIHBhc3MsIGNwMTEwMCBw
YXNzCmhlYWRlcnMoeC1jYWNoZS1zdGF0dXMpICAgICAgICAgICAgPSBwYXNzCmhlYWRlcnMoeC1j
bGllbnQtaXApICAgICAgICAgICAgICAgPSAyYTAyOmVjODA6YTAwMDoxOjoyZmYKaGVhZGVycyh4
LWNvbnRlbnQtdHlwZS1vcHRpb25zKSAgICA9IG5vc25pZmYKaGVhZGVycyh4LWZyYW1lLW9wdGlv
bnMpICAgICAgICAgICA9IERFTlkKaGVhZGVycyh4LXJlcXVlc3QtaWQpICAgICAgICAgICAgICA9
IGQ3ZThlYjhjLTA0YzgtNDg2YS1hODRhLTMyYWNkNjUzZTU4MQo=
--000000000000dc9ea20655893ba7
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
--000000000000dc9ea20655893ba7--