PageSourceSearch

https://content.www.wellcomecollection.org/_next/static/chunks/9917-c0876d4b14a4fe2a.js

js wellcomecollection.org collected 2026-09-24 08:26:55 UTC 21,192 bytes, 34 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9917],{9321:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return _}});let i=s(14761)._(s(55729)),r=s(57827),o=[],n=[],l=!1;function a(e){let t=e(),s={loading:!0,loaded:null,error:null};return s.promise=t.then(e=>(s.loading=!1,s.loaded=e,e)).catch(e=>{throw s.loading=!1,s.error=e,e}),s}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function u(e){return function(e,t){let s=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function a(){if(!o){let t=new c(e,s);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!l){let e=s.webpack&&1?s.webpack():s.modules;e&&n.push(t=>{for(let s of e)if(t.includes(s))return a()})}function u(e,t){a();let n=i.default.useContext(r.LoadableContext);n&&Array.isArray(s.modules)&&s.modules.forEach(e=>{n(e)});let l=i.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),i.default.useMemo(()=>{var t;return l.loading||l.error?i.default.createElement(s.loading,{isLoading:l.loading,pastDelay:l.pastDelay,timedOut:l.timedOut,error:l.error,retry:o.retry}):l.loaded?i.default.createElement((t=l.loaded)&&t.default?t.default:t,e):null},[e,l])}return u.preload=()=>a(),u.displayName="LoadableComponent",i.default.forwardRef(u)}(a,e)}function d(e,t){let s=[];for(;e.length;){let i=e.pop();s.push(i(t))}return Promise.all(s).then(()=>{if(e.length)return d(e,t)})}u.preloadAll=()=>new Promise((e,t)=>{d(o).then(e,t)}),u.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let s=()=>(l=!0,t());d(n,e).then(s,s)})),window.__NEXT_PRELOADREADY=u.preloadReady;let _=u},38103:(e,t,s)=>{"use strict";s.d(t,{l:()=>n});var i=s(81130),r=s(6029);let o=({slice:e})=>{if(!i.A)return null;let t="slice_type"in e?e.slice_type:e.type;return console.warn(`[SliceZone] Could not find a component for slice type "${t}"`,e),(0,r.jsxs)("section",{"data-slice-zone-todo-component":"","data-slice-type":t,children:["Could not find a component for slice type “",t,"”"]})},n=e=>{let{slices:t=[],components:s={},defaultComponent:i,context:n={}}=e;return(0,r.jsx)(r.Fragment,{children:t.map((e,l)=>{let a="slice_type"in e?e.slice_type:e.type,c="id"in e&&e.id?e.id:`${l}-${JSON.stringify(e)}`,u=s[a]||i;if(!u)return(0,r.jsx)(o,{slice:e},c);if(e.__mapped){let{__mapped:t,...s}=e;return(0,r.jsx)(u,{...s},c)}return(0,r.jsx)(u,{slice:e,index:l,slices:t,context:n},c)})})}},48574:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var s in t)Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}(t,{default:function(){return l},noSSR:function(){return n}});let i=s(14761);s(6029),s(55729);let r=i._(s(9321));function o(e){return{default:(null==e?void 0:e.default)||e}}function n(e,t){return delete t.webpack,delete t.modules,e(t)}function l(e,t){let s=r.default,i={loading:e=>{let{error:t,isLoading:s,pastDelay:i}=e;return null}};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i={...i,...e});let l=(i={...i,...t}).loader;return(i.loadableGenerated&&(i={...i,...i.loadableGenerated},delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?s({...i,loader:()=>null!=l?l().then(o):Promise.resolve(o(()=>null))}):(delete i.webpack,delete i.modules,n(s,i))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},57827:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return i}});let i=s(14761)._(s(55729)).default.createContext(null)},71024:(e,t,s)=>{e.exports=s(48574)},76752:(e,t,s)=>{"use strict";let i;s.d(t,{h:()=>et});var r,o,n,l,a,c,u,d=s(6029),_=s(55729);let h=(e,t=16)=>{let s=0,i=null;return function(...r){let o=Date.now(),n=o-s;n>=t?(e.apply(this,r),s=o):(i&&clearTimeout(i),i=setTimeout(()=>{e.apply(this,r),s=Date.now()},t-n))}};!function(e){e.SetActiveSlice="setActiveSlice",e.SetSliceZoneSize="setSliceZoneSize"}(r||(r={})),function(e){e.Ping="ping",e.SetSliceZone="setSliceZone",e.ScrollToSlice="scrollToSlice"}(o||(o={})),function(e){e.Slices="slices",e.ActiveSlice="activeSlice",e.Message="message"}(n||(n={}));var p=s(88006);(l||(l={})).Connect="connect",(a||(a={})).Ready="ready";var f=Object.defineProperty,m=(e,t,s)=>(((e,t,s)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s),s);class y extends Error{constructor(e){super(e.msg),m(this,"response"),this.response=e}}class g extends Error{constructor(e){super("Too many concurrent requests"),m(this,"request"),this.request=e}}class b extends Error{constructor(e){super(`Request \`${e.requestID}\` timed out`),m(this,"request"),this.request=e}}class v extends Error{}class w extends Error{constructor(){super("Port is not set")}}let S=0,q=(e,t,s=200)=>{var i;if(s>=400)throw TypeError(`Invalid success status code, expected status to be within \`[100;400[\`, got \`${s}\``);return{requestID:e,status:s,msg:(null==(i=p.message[s])?void 0:i.replace(/\.$/,"").toLowerCase())??"",data:t}},x=(e,t,s=400)=>{var i;if(s<400)throw TypeError(`Invalid error status code, expected status to be within \`[500;600[\`, got \`${s}\``);return{requestID:e,status:s,msg:(null==(i=p.message[s])?void 0:i.replace(/\.$/,"").toLowerCase())??"",error:t}},I=e=>{if("object"!=typeof e||null===e)throw TypeError(`Invalid message received, expected message to be of type \`object\`, got \`${typeof e}\``);if(Object.keys(e).every(e=>["requestID","type","data","status","msg","error"].includes(e))){if("string"!=typeof e.requestID)throw TypeError(`Invalid message received, expected \`message.requestID\` to be of type \`string\`, got \`${typeof e.id}\``)}else throw TypeError(`Invalid message received: ${JSON.stringify(e)}`);return e};var R=Object.defineProperty,P=(e,t,s)=>(((e,t,s)=>t in e?R(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s),s);let T={debug:!1,maximumRequestConcurrency:20,defaultTimeout:5e3,requestIDPrefix:"channel-"};class E{constructor(e,t){P(this,"requestHandlers"),P(this,"options"),P(this,"_port",null),P(this,"_pendingRequests",new Map),this.requestHandlers=e,this.options={...T,...t}}get port(){if(!this._port)throw new w;return this._port}set port(e){this._port&&(this._port.onmessage=null),this._port=e,this._port&&(this._port.onmessage=this.onMessage.bind(this))}createRequestMessage(e,t){return((e,t,s="")=>({requestID:`${s}${S++}`,type:e,data:t}))(e,t,this.options.requestIDPrefix)}async onMessage(e){this.options.debug&&console.debug(e.data);try{let t=I(e.data);if("type"in t)if(this.requestHandlers[t.type])try{let e=await this.requestHandlers[t.type](t,{success:q.bind(this,t.requestID),error:x.bind(this,t.requestID)});this.postResponse(e)}catch(e){this.postResponse(x(t.requestID,e,500))}else this.postResponse(x(t.requestID,void 0,501));else this._pendingRequests.has(t.requestID)?(this._pendingRequests.get(t.requestID)(t),this._pendingRequests.delete(t.requestID)):console.error(`Unknown request ID received in response: ${JSON.stringify(t)}`)}catch(e){if(e instanceof TypeError)console.warn(e.message);else throw e}}postRequest(e,t=e=>this.port.postMessage(e),s={}){if(this.options.debug&&console.debug(e),this._pendingRequests.size>=this.options.maximumRequestConcurrency)throw new g(e);return new Promise((i,r)=>{let o=setTimeout(()=>{this._pendingRequests.has(e.requestID)&&this._pendingRequests.delete(e.requestID),r(new b(e))},s.timeout||this.options.defaultTimeout);this._pendingRequests.set(e.requestID,e=>{let t;clearTimeout(o),"type"in(t=e)||"error"in t?r(new y(e)):i(e)}),t(e)})}postResponse(e,t=e=>this.port.postMessage(e)){return this.options.debug&&console.debug(e),t(e),e}}var A=Object.defineProperty;let D={readyTimeout:2e4,requestIDPrefix:"receiver-"};
1class C extends E{constructor(e,t){super(e,{...D,...t}),((e,t,s)=>((e,t,s)=>t in e?A(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s))(this,"_ready",!1),window.addEventListener("message",e=>{this._onPublicMessage(e)})}async ready(){if(window.parent===window)throw Error("Receiver is currently not embedded as an iframe");this._ready=!1;let e=this.createRequestMessage(a.Ready,void 0),t=await this.postRequest(e,e=>{window.parent.postMessage(e,"*")},{timeout:this.options.readyTimeout});return this._ready=!0,t}_onPublicMessage(e){try{let t=I(e.data);if("type"in t)if(this.options.debug&&console.debug(e.data),t.type===l.Connect){this.port=e.ports[0];let{data:s}=t;this.options={...this.options,...s,debug:this.options.debug,requestIDPrefix:this.options.requestIDPrefix,readyTimeout:this.options.readyTimeout};let i=q(t.requestID,void 0);this.postResponse(i)}else this.postResponse(x(t.requestID,void 0),t=>{e.source.postMessage(t,e.origin)});else this._ready||this.onMessage(e)}catch(e){if(e instanceof TypeError);else throw e}}postFormattedRequest(e,t,s={}){if(!this._ready)throw new v("Receiver is not ready, use `ChannelReceiver.ready()` first");return this.postRequest(this.createRequestMessage(e,t),void 0,s)}}var O=Object.defineProperty,M=(e,t,s)=>(((e,t,s)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s),s);let j={requestIDPrefix:"api-",activeSliceAPI:!1,sliceZoneSizeAPI:!1};class $ extends C{constructor(e,t){var s,i;let n=(null==t?void 0:t.debug)||/[?&]debug=true/i.test(decodeURIComponent(window.location.search));super({[o.Ping]:(e,t)=>t.success("pong"),...e},{...j,...t,debug:n}),M(this,c,async e=>await this.postFormattedRequest(r.SetActiveSlice,e)),M(this,u,async e=>await this.postFormattedRequest(r.SetSliceZoneSize,e)),n&&(window.prismic||(window.prismic={}),(s=window.prismic).sliceSimulator||(s.sliceSimulator={}),(i=window.prismic.sliceSimulator).api||(i.api=[]),window.prismic.sliceSimulator.api.push(this))}}c=r.SetActiveSlice,u=r.SetSliceZoneSize;var L=Object.defineProperty;class k{constructor(){((e,t,s)=>((e,t,s)=>t in e?L(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s))(this,"_listeners",{})}on(e,t,s=null){this._listeners[e]=[...this._listeners[e]??[],[t,s]]}off(e,t){this._listeners[e]=(this._listeners[e]??[]).filter(([e,s])=>"function"==typeof t?e!==t:s!==t)}emit(e,t){(this._listeners[e]??[]).forEach(e=>e[0](t))}}let N="slice-simulator",Z="slice-simulator--root",z=e=>{let t=document.querySelector(`.${N} [data-slice-zone]`);if(t)return t.children.length!==e&&console.warn(`Flagged SliceZone has an unexpected number of children, found ${t.children.length} but expected ${e}. This might lead to unexpected behaviors. Are you sure you tagged the right element?`),t;if(!(t=document.querySelector(`.${N} .${Z}`)))return null;for(let s=0;s<5;s++)if(t.children.length===e)return t;else if(t.children.length)t=t.children[0];else break;return null},F=()=>[];var U=Object.defineProperty,H=(e,t,s)=>(((e,t,s)=>t in e?U(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s),s);class V extends k{constructor(e){super(),H(this,"_slices"),H(this,"_activeSlice"),H(this,"_message"),H(this,"_mouse"),H(this,"_setActiveSlice",()=>{if(0===this.slices.length){this.activeSlice=null;return}
1let e=z(this.slices.length);if(!e){this.activeSlice=null;return}let t=((e,t)=>{let s=document.elementsFromPoint(t.x,t.y).reverse(),i=s.indexOf(e);if(-1===i)return null;let r=s[i+1];return r||null})(e,this._mouse);if(!t){this.activeSlice=null;return}let s=Array.prototype.indexOf.call(e.children,t);this.activeSlice={rect:t.getBoundingClientRect(),sliceID:this.slices[s].slice_type,variationID:this.slices[s].variation,index:s}}),H(this,"setActiveSlice",h(this._setActiveSlice,16)),this._slices=(null==e?void 0:e.slices)||F(),this._activeSlice=null,this._message="",this._mouse={x:0,y:0}}set slices(e){this._slices=e,this.message="",this.emit(n.Slices,e)}get slices(){return this._slices}set activeSlice(e){this._activeSlice=e,this.emit(n.ActiveSlice,e)}get activeSlice(){return this._activeSlice}set message(e){this._message=e,this.emit(n.Message,e)}get message(){return this._message}async init(){window.addEventListener("mousemove",e=>{this._mouse={x:e.clientX,y:e.clientY}})}setSliceZone(e){this.slices=e}}let B=(e,t)=>`<a href="${e}" style="text-decoration: underline;">${t||e}<a>`,G=(i=`   _____ ___          _____ _                 __      __            
2  / ___// (_)_______ / ___/(_)___ ___  __  __/ /___ _/ /_____  _____
3  \\__ \\/ / / ___/ _ \\\\__ \\/ / __ \`__ \\/ / / / / __ \`/ __/ __ \\/ ___/
4 ___/ / / / /__/  __/__/ / / / / / / / /_/ / / /_/ / /_/ /_/ / /    
5/____/_/_/\\___/\\___/____/_/_/ /_/ /_/\\__,_/_/\\__,_/\\__/\\____/_/     
6                  / /_  __  __   / __ \\_____(_)________ ___  (_)____
7                 / __ \\/ / / /  / /_/ / ___/ / ___/ __ \`__ \\/ / ___/
8                / /_/ / /_/ /  / ____/ /  / (__  ) / / / / / / /__  
9               /_.___/\\__, /  /_/   /_/  /_/____/_/ /_/ /_/_/\\___/  
10                     /____/
11
12You're seeing this page because you're accessing Slice simulator
13directly, e.g:
14
15  - ${B("http://localhost:3000/slice-simulator")}
16
17
18
19The Slice simulator can only be accessed through Slice Machine or the
20Page Builder. To preview your Slices, head over to Slice Machine:
21
22  - ${B("http://localhost:9999")}
23
24
25
26If you believe this is an error, please reach out to us:
27
28  - ${B("https://github.com/prismicio/slice-machine/issues/new/choose")}
29
30
31
32
33
34                                                - The Prismic team`,`<div style="word-spacing: initial; white-space: pre; line-height: initial; font-family: monospace; color: #ffffff; mix-blend-mode: difference; padding: 1rem; font-size: 1rem;">${i}</div>`);var J=Object.defineProperty,Y=(e,t,s)=>(((e,t,s)=>t in e?J(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s)(e,"symbol"!=typeof t?t+"":t,s),s);class X{constructor(e){Y(this,"state"),Y(this,"_api"),Y(this,"_initialized"),this.state=new V(e),this._api=null,this._initialized=!1}
34async init(){if(!this._initialized){this._initialized=!0,await this.state.init();try{await this._initAPI()}catch(e){e instanceof Error&&"Receiver is currently not embedded as an iframe"===e.message&&!this.state.slices.length&&(this.state.message=G),console.error(e);return}this._initListeners()}}async _initAPI(){this._api=new $({[o.SetSliceZone]:(e,t)=>(this.state.setSliceZone(e.data),t.success()),[o.ScrollToSlice]:(e,t)=>{var s;if(e.data.sliceIndex<0)return t.error("`sliceIndex` must be > 0",400);if(e.data.sliceIndex>=this.state.slices.length)return t.error(`\`sliceIndex\` must be < ${this.state.slices.length} (\`<SliceZone />\` current length)`,400);let i=z(this.state.slices.length);if(!i)return t.error("Failed to find `<SliceZone />`",500);this.state.activeSlice=null;let r=i.children[e.data.sliceIndex];return r?(r.scrollIntoView({behavior:e.data.behavior,block:e.data.block,inline:e.data.inline}),(null==(s=this._api)?void 0:s.options.activeSliceAPI)&&setTimeout(this.state.setActiveSlice,750),t.success()):t.error("Failed fo find slice at index $`{req.data.sliceIndex}` in `<SliceZone />`",500)}}),await this._api.ready()}_initListeners(){var e,t;if((null==(e=this._api)?void 0:e.options.activeSliceAPI)&&(window.addEventListener("mousemove",()=>{this.state.setActiveSlice()}),window.addEventListener("resize",()=>{this.state.setActiveSlice()}),window.addEventListener("mousewheel",()=>{setTimeout(this.state.setActiveSlice,200)}),this.state.on(n.Slices,()=>{this.state.setActiveSlice()}),this.state.on(n.ActiveSlice,async e=>{if(this._api)try{await this._api.setActiveSlice(e)}catch(e){if(e instanceof y&&400===e.response.status)console.error(e.response);else throw e}})),null==(t=this._api)?void 0:t.options.sliceZoneSizeAPI){let e=new ResizeObserver(h(async e=>{let[t]=e;if(this._api&&t)try{await this._api.setSliceZoneSize({rect:t.contentRect})}catch(e){if(e instanceof y&&400===e.response.status)console.error(e.response);else throw e}},16));new MutationObserver(()=>{let t=document.querySelector(`.${Z}`);e.disconnect(),t&&e.observe(t)}).observe(document.querySelector(`.${N}`),{subtree:!1,childList:!0})}}}let K=e=>{e.preventDefault(),e.stopPropagation()},Q=e=>{e.path&&e.path.slice(0,5).some(e=>e instanceof HTMLAnchorElement)&&(e.preventDefault(),e.stopPropagation())},W=({className:e,children:t,zIndex:s,background:i,message:r,hasSlices:o})=>{let n={zIndex:100,background:"#ffffff"};return(0,d.jsx)("div",{className:[N,e].filter(Boolean).join(" "),style:{zIndex:void 0===s?n.zIndex:s??void 0,position:"fixed",top:0,left:0,width:"100%",height:"100vh",overflow:"auto",background:void 0===i?n.background:i??void 0},children:r?(0,d.jsx)("article",{dangerouslySetInnerHTML:{__html:r}}):o?(0,d.jsx)("div",{id:"root",className:Z,onClickCapture:Q,onSubmitCapture:K,children:t}):null})},ee=new X,et=({background:e,zIndex:t,className:s,...i})=>{if(!("sliceZone"in i))throw Error("A sliceZone prop must be provided when <SliceZone> is rendered in a Client Component. Add a sliceZone prop or convert your simulator to a Server Component with the getSlices helper.");let[r,o]=(0,_.useState)(()=>F()),[l,a]=(0,_.useState)(()=>"");(0,_.useEffect)(()=>(ee.state.on(n.Slices,e=>{o(e)},"simulator-slices"),ee.state.on(n.Message,e=>{a(e)},"simulator-message"),ee.init(),()=>{ee.state.off(n.Slices,"simulator-slices"),ee.state.off(n.Message,"simulator-message")}),[]);let c=i.sliceZone;return(0,d.jsx)(W,{message:l,hasSlices:r.length>0,background:e,zIndex:t,className:s,children:(0,d.jsx)(c,{slices:r})})}},77220:e=>{"use strict";e.exports=JSON.parse('{"100":"Continue","101":"Switching Protocols","102":"Processing","103":"Early Hints","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","208":"Already Reported","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I\'m a Teapot","421":"Misdirected Request","422":"Unprocessable Entity","423":"Locked","424":"Failed Depen
34dency","425":"Too Early","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Timeout","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","508":"Loop Detected","509":"Bandwidth Limit Exceeded","510":"Not Extended","511":"Network Authentication Required"}')},88006:(e,t,s)=>{"use strict";var i=s(77220);function r(e){if(!Object.prototype.hasOwnProperty.call(o.message,e))throw Error("invalid status code: "+e);return o.message[e]}function o(e){if("number"==typeof e)return r(e);if("string"!=typeof e)throw TypeError("code must be a number or string");var t=parseInt(e,10);if(!isNaN(t))return r(t);var s=e.toLowerCase();if(!Object.prototype.hasOwnProperty.call(o.code,s))throw Error('invalid status message: "'+e+'"');return o.code[s]}e.exports=o,o.message=i,o.code=function(e){var t={};return Object.keys(e).forEach(function(s){var i=e[s],r=Number(s);t[i.toLowerCase()]=r}),t}(i),o.codes=Object.keys(i).map(function(e){return Number(e)}),o.redirect={300:!0,301:!0,302:!0,303:!0,305:!0,307:!0,308:!0},o.empty={204:!0,205:!0,304:!0},o.retry={502:!0,503:!0,504:!0}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.