CINXE.COM
The Newsletter | Centre for the Study of Ancient Documents
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#"> <head> <!-- force compatibility mode (quirks mode) off in IE to avoid IE8/9/10 rendering as IE7 --> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta charset="utf-8"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQABUFZaCxAFVVZbAwIFXg==",licenseKey:"74a7a5817d",applicationID:"51794328"};;/*! For license information please see nr-loader-full-1.286.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(3333);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.286.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>u,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>d});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,u=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,t:()=>s});var n=r(7836),i=r(3241);const o=new Set,a={};function s(e,t){const r=n.ee.get(t);a[t]??={},e&&"object"==typeof e&&(o.has(t)||(r.emit("rumresp",[e]),a[t]=e,o.add(t),(0,i.W)({agentIdentifier:t,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9414:(e,t,r)=>{"use strict";r.d(t,{J:()=>c});var n=r(7836),i=r(2646),o=r(944),a=r(3434);const s=new Map;function c(e,t,r,c){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,o.R)(29);const u=function(e){return(e||n.ee).get("logger")}(e),d=(0,a.YM)(u),l=new i.y(n.P);l.level=c.level,l.customAttributes=c.customAttributes;const f=t[r]?.[a.Jt]||t[r];return s.set(f,l),d.inPlace(t,[r],"wrap-logger-",(()=>s.get(f))),u}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s,rF:()=>d});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}function d(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},8969:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2555),o=r(9908),a=r(1687),s=r(5289),c=r(6154),u=r(944),d=r(8154),l=r(384),f=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",f.G4.RECORD,f.G4.PAUSE,"log","wrapLogger"],g=["setErrorHandler","finished","addToTrace","addRelease"];var p=r(1863),m=r(2614),v=r(993),b=r(3785),y=r(9414),R=r(3241),x=r(5701);function w(){const e=(0,l.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.runtime?e.exposed&&e[t]&&"micro-agent"!==e.runtime.loaderType&&n.push(e[t](...r)):(0,u.R)(38,t)})),n[0]}(t,...r)}))}const E={};var A=r(9417),T=r(5603),S=r(3371);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var O=r(7836);const I=new Set;function N(e,t={},h,N){let{init:P,info:j,loader_config:C,runtime:k={},exposed:H=!0}=t;k.loaderType=h;const L=(0,l.pV)();j||(P=L.init,j=L.info,C=L.loader_config),(0,A.xN)(e.agentIdentifier,P||{}),(0,T.a)(e.agentIdentifier,C||{}),j.jsAttributes??={},c.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const D=e.init,M=[j.beacon,j.errorBeacon];I.has(e.agentIdentifier)||(D.proxy.assets&&(_(D.proxy.assets),M.push(D.proxy.assets)),D.proxy.beacon&&M.push(D.proxy.beacon),w(),(0,l.US)("activatedFeatures",x.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),k.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?M:[]],k.ptid=e.agentIdentifier,(0,S.V)(e.agentIdentifier,k),I.has(e.agentIdentifier)||(e.ee=O.ee.get(e.agentIdentifier),e.exposed=H,function(e,t){t||(0,a.Ak)(e.agentIdentifier,"api");const l=e.ee.get("tracer");E[e.agentIdentifier]=m.g.OFF,e.ee.on(f.G4.REPLAY_RUNNING,(t=>{E[e.agentIdentifier]=t}));const h="api-",w=h+"ixn-";function A(t,r,n,o){const a=e.info;return null===r?delete a.jsAttributes[t]:(0,i.x1)(e.agentIdentifier,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),_(h,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}e.log=function(t,{customAttributes:r={},level:i=v.p_.INFO}={}){(0,o.p)(d.xV,["API/log/called"],void 0,n.K7.metrics,e.ee),(0,b.R)(e.ee,t,r,i)},e.wrapLogger=(t,r,{customAttributes:i={},level:a=v.p_.INFO}={})=>{(0,o.p)(d.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,e.ee),(0,y.J)(e.ee,t,r,{customAttributes:i,level:a})},g.forEach((t=>{e[t]=_(h,t,!0,"api")})),e.addPageAction=_(h,"addPageAction",!0,n.K7.genericEvents),e.recordCustomEvent=_(h,"recordCustomEvent",!0,n.K7.genericEvents),e.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),e.runtime.customTransaction=(r||"http://custom.transaction")+t,_(h,"setPageViewName",!0)()},e.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return A(e,t,"setCustomAttribute",r);(0,u.R)(40,typeof t)}else(0,u.R)(39,typeof e)},e.setUserId=function(e){if("string"==typeof e||null===e)return A("enduser.id",e,"setUserId",!0);(0,u.R)(41,typeof e)},e.setApplicationVersion=function(e){if("string"==typeof e||null===e)return A("application.version",e,"setApplicationVersion",!1);(0,u.R)(42,typeof e)},e.start=()=>{try{(0,o.p)(d.xV,["API/start/called"],void 0,n.K7.metrics,e.ee),e.ee.emit("manual-start-all")}catch(e){(0,u.R)(23,e)}},e[f.G4.RECORD]=function(){(0,o.p)(d.xV,["API/recordReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.RECORD,[],void 0,n.K7.sessionReplay,e.ee)},e[f.G4.PAUSE]=function(){(0,o.p)(d.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,e.ee),(0,o.p)(f.G4.PAUSE,[],void 0,n.K7.sessionReplay,e.ee)},e.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(t,r){var i={},a=this,s="function"==typeof r;return(0,o.p)(d.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,o.p)(w+"tracer",[(0,p.t)(),t,i],a,n.K7.spa,e.ee),function(){if(l.emit((s?"":"no-")+"fn-start",[(0,p.t)(),a,s],i),s)try{return r.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw l.emit("fn-err",[arguments,this,t],i),t}finally{l.emit("fn-end",[(0,p.t)()],i)}}}};function _(t,r,i,a){return function(){return(0,o.p)(d.xV,["API/"+r+"/called"],void 0,n.K7.metrics,e.ee),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"data",name:"api",feature:t+r,data:{notSpa:i,bufferGroup:a}}),a&&(0,o.p)(t+r,[i?(0,p.t)():performance.now(),...arguments],i?null:this,a,e.ee),i?void 0:this}}function O(){r.e(891).then(r.bind(r,8778)).then((({setAsyncAPI:t})=>{t(e),(0,a.Ze)(e.agentIdentifier,"api")})).catch((t=>{(0,u.R)(27,t),e.ee.abort()}))}["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{S[t]=_(w,t,void 0,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa)})),e.setCurrentRouteName=e.runSoftNavOverSpa?_(w,"routeName",void 0,n.K7.softNav):_(h,"routeName",!0,n.K7.spa),e.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(d.xV,["API/noticeError/called"],void 0,n.K7.metrics,e.ee),(0,o.p)("err",[t,(0,p.t)(),!1,r,!!E[e.agentIdentifier]],void 0,n.K7.jserrors,e.ee)},c.RI?(0,s.GG)((()=>O()),!0):O()}(e,N),(0,R.W)({agentIdentifier:e.agentIdentifier,drained:!!x.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),I.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.286.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.286.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-X28Y1nfmtn0Xl6rrvSj6yKktd3hdVlMJVpJIppDwjQkgtGLkoZTkr/6W5jnO5zHwMYgytOeQ9Zp8BH7X+M7hug==",222:"sha512-8Mc14NKEdLpLSGrkgcn6zXCvZq7SjtS54yzNEfu8VHYkMe2MNDCmPGJ6nxZvT6LoiNaj5I6a+emLUKL+GoT1Mw==",95:"sha512-rtlVTeYLfTLdKUtGMkJ98v3moIO41WYGH5IePgCLEO4i9MF6wKNkYoVKSbmeA5aepLI3TkgwSygReaZkzVIe1A=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={85:0,959:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.286.0.PROD"]=self["webpackChunk:NRBA-1.286.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if(this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if(this[t]!==o.prototype[t]&&this[t]!==n.prototype[t])return this[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(8969);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),E=i(2843),A=i(3878),T=i(782),S=i(1863);class _ extends b{static featureName=T.T;constructor(e,t=!0){super(e,T.T,t),g.RI&&((0,E.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,T.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,T.T,this.ee))),this.importAggregator(e))}}var O=i(8154);class I extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),g.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,w.p)(O.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e)}}var N=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return L(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(L(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return L(e.error)?e.error:C(e)}function L(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=N.T;#r=!1;constructor(e,r=!0){super(e,N.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;const he="X-NewRelic-App-Data";class ge extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin&&r.getAllResponseHeaders().indexOf(he)>=0){var i=r.getResponseHeader(he);i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const me={},ve=["pushState","replaceState"];function be(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||me[t.debugId]++||(me[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,ve,"-")),t}var ye=i(3738);const{He:Re,bD:xe,d3:we,Kp:Ee,TZ:Ae,Lc:Te,uP:Se,Rz:_e}=ye;class Oe extends b{static featureName=Ae;constructor(e,t=!0){super(e,Ae,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;be(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Se,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(_e+we,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(_e+Ee,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(Re,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:xe,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Ie=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Ie.H3,"_").concat(Ie.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Ie.g.FULL||e.sessionReplayMode===Ie.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Ie.g.FULL&&this.featAggregate.initializeRecording(Ie.g.FULL,!0):(this.#i=Ie.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Ie.g.FULL&&(this.recorder.parent.mode=Ie.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Pe=i(3333);class je extends b{static featureName=Pe.TZ;constructor(e,t=!0){super(e,Pe.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(g.RI&&(e.init.user_actions.enabled&&(Pe.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Pe.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,w.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,A.sp)(e,t)}))),e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,w.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var Ce=i(993),ke=i(3785),He=i(9414);class Le extends b{static featureName=Ce.TZ;constructor(e,t=!0){super(e,Ce.TZ,t);const r=this.ee;(0,He.J)(r,g.gm.console,"log",{level:"info"}),(0,He.J)(r,g.gm.console,"error",{level:"error"}),(0,He.J)(r,g.gm.console,"warn",{level:"warn"}),(0,He.J)(r,g.gm.console,"info",{level:"info"}),(0,He.J)(r,g.gm.console,"debug",{level:"debug"}),(0,He.J)(r,g.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,ke.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,Oe,Ne,ge,I,D,je,Le],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="Generator" content="Drupal 7 (http://drupal.org)" /> <link rel="shortlink" href="/node/585351" /> <meta property="twitter:card" content="summary" /> <meta property="og:url" content="/newsletter" /> <meta property="og:title" content="The Newsletter" /> <meta property="og:image" content="https://www.csad.ox.ac.uk/sites/default/files/csad/site-logo/csad.png" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:400,700,700i,400i,600%7CLora:400,700,700i,400i,500%7CAbril+Fatface:400,700,700i" /> <link rel="canonical" href="https://www.csad.ox.ac.uk/newsletter" /> <link rel="sitemap" type="application/xml" title="Sitemap" href="/sitemap.xml" /> <title>The Newsletter | Centre for the Study of Ancient Documents</title> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_lQaZfjVpwP_oGNqdtWCSpJT1EMqXdMiU84ekLLxQnc4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_86f_LO9LjJns9j8-O9rIjSTzPvqUF5yWHhtPul8iVPI.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_1ouum7EFf8TGsFfDAOsiynRbdF_6QuUiATgV1hD-wDc.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_hUNvrg7p6JSgTw82MyP22ckJ8XPt9cmTPveqE6pfvr0.css" media="all" /> <style>select.field-add-more-type option[value=custom_css]{display:none} select.field-add-more-type option[value=custom_javascript]{display:none} select.field-add-more-type option[value=web_application]{display:none} select.field-add-more-type option[value=form]{display:none} .field-name-field-advanced-section-content .field-name-field-enable-widget-bg-color,.field-name-field-advanced-section-content .field-name-field-widget-background-colour,.field-name-field-advanced-section-content .field-name-field-title-text-colour{display:none;} .field-name-field-advanced-tab-content .field-name-field-enable-widget-bg-color,.field-name-field-advanced-tab-content .field-name-field-widget-background-colour,.field-name-field-advanced-tab-content .field-name-field-title-text-colour{display:none;} select.field-add-more-type option[value=custom_css]{display:none} select.field-add-more-type option[value=custom_javascript]{display:none} select.field-add-more-type option[value=web_application]{display:none} select.field-add-more-type option[value=form]{display:none} .field-name-field-advanced-section-content .field-name-field-enable-widget-bg-color,.field-name-field-advanced-section-content .field-name-field-widget-background-colour,.field-name-field-advanced-section-content .field-name-field-title-text-colour{display:none;} .field-name-field-advanced-tab-content .field-name-field-enable-widget-bg-color,.field-name-field-advanced-tab-content .field-name-field-widget-background-colour,.field-name-field-advanced-tab-content .field-name-field-title-text-colour{display:none;} </style> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_MLWG0Rus79uX5V5ILz6ignCtICrIY_dOpJzvqcx3e-M.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/css/bootstrap.min.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@unicorn-fail/drupal-bootstrap-styles@0.0.2/dist/3.3.1/7.x-3.x/drupal-bootstrap.min.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css_6inmuVra27mb4s-8AgOk32QP28mhpZJcE0Xm9vy6HaI.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.csad.ox.ac.uk/sites/default/files/css/css__b_Avb7IYkoUd3njv8CcOrnNHOgO7JneucxDgOHVpmk.css" media="all" /> <!-- HTML5 element support for IE6-8 --> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_3670YW8Ig3WsKzB-Z-aP4AZYic-Sl8TGyNpzZboIaHw.js"></script> <script>jQuery.migrateMute=true;jQuery.migrateTrace=false;</script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_pTE_KHb06coJF-VmdrCS-0e7w9H8L4JjVC_GhTQ1S3M.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_yAg_f9Lxz69knFJTZvtJixiSsGn0_Ml461KYssIeYWs.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/js/bootstrap.min.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_r2a8qi9X2l0wEHqO4P_VrgmT3vvwJyVOJhgN4MYIGV8.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_baOnLtBRI3R_6_z--EdwElQKJsJco8h_NlGI1DI6C9E.js"></script> <script src="https://www.googletagmanager.com/gtag/js?id=UA-137443103-1"></script> <script>if (window.navigator.useragent != 'Mosaic Wraith') {window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "UA-137443103-1", {"groups":"default","cookie_domain":".www.csad.ox.ac.uk","anonymize_ip":true});}</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.5.0/core.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_2jWGFaelcbzg1Z9Ae4DKHAwjT9Q7PxD5YUJraSgXjtA.js"></script> <script src="https://cc.cdn.civiccomputing.com/9/cookieControl-9.x.min.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_wkyOCsJTVH8lClwxG-aC9gMQojCnnvGyDWE40nsTz5c.js"></script> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_B5NbkzGrLf7GomXqHBMSDtWJrGuU0l1r5m9iJ0879JI.js"></script> <script> if (window.navigator.userAgent != 'Mosaic Wraith') { if(typeof ga==='function') { var ga_mosaic = ga; } else { (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga_mosaic'); } ga_mosaic('create',{ trackingId: 'UA-72187643-2', cookieDomain: 'unknown', name: 'mosaicTracker', storage: 'none', storeGac: false, } ); ga_mosaic('mosaicTracker.set', 'anonymizeIp', true); ga_mosaic('mosaicTracker.set', 'contentGroup1', 'Centre for the Study of Ancient Documents'); ga_mosaic('mosaicTracker.set', 'contentGroup2', '308641'); ga_mosaic('mosaicTracker.set', 'contentGroup3', 'anonymous'); ga_mosaic('mosaicTracker.set', 'contentGroup4', 'anonymous'); ga_mosaic('mosaicTracker.set', 'contentGroup5', 'unknown'); ga_mosaic('mosaicTracker.set', 'dimension1', 'Centre for the Study of Ancient Documents'); ga_mosaic('mosaicTracker.set', 'dimension2', 'unknown'); ga_mosaic('mosaicTracker.set', 'dimension3', '308641'); ga_mosaic('mosaicTracker.set', 'dimension4', 'anonymous'); ga_mosaic('mosaicTracker.set', 'dimension5', 'anonymous'); ga_mosaic('mosaicTracker.send', 'pageview', {'dimension1': 'Centre for the Study of Ancient Documents', 'dimension2': 'unknown', 'dimension3': '308641', 'dimension4' : 'anonymous', 'dimension5': 'anonymous', 'contentGroup1' : 'Centre for the Study of Ancient Documents', 'contentGroup2': '308641', 'contentGroup3' : 'anonymous', 'contentGroup4': 'anonymous', 'contentGroup5': 'unknown'}); } </script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"oxtheme_flex","theme_token":"i64XuQKP5FMIoIk79v6lKfpjFrOnlFry2eKyLb4fMaQ","js":{"sites\/all\/themes\/contrib\/bootstrap\/js\/bootstrap.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/3.6\/jquery.min.js":1,"0":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery-migrate\/3\/jquery-migrate.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.core.min.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.widget.min.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.mouse.min.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/ui\/ui\/minified\/jquery.ui.slider.min.js":1,"sites\/all\/libraries\/chosen\/chosen.jquery.min.js":1,"misc\/form-single-submit.js":1,"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@3.4.1\/dist\/js\/bootstrap.min.js":1,"sites\/all\/modules\/custom\/entityreference\/js\/entityreference.js":1,"sites\/all\/modules\/contrib\/media_preview_slider\/js\/slider.js":1,"sites\/all\/modules\/contrib\/fancybox\/fancybox.js":1,"sites\/all\/libraries\/fancybox\/source\/jquery.fancybox.pack.js":1,"sites\/all\/libraries\/fancybox\/lib\/jquery.mousewheel.pack.js":1,"sites\/all\/modules\/features\/oxdrupal_responsive_header\/oxdrupal_responsive_header.js":1,"sites\/all\/modules\/custom\/oxdrupal_feedback\/js\/oxdrupal_feedback.js":1,"sites\/all\/modules\/custom\/google_analytics\/googleanalytics.js":1,"https:\/\/www.googletagmanager.com\/gtag\/js?id=UA-137443103-1":1,"1":1,"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/core-js\/2.5.0\/core.js":1,"sites\/all\/libraries\/sweetalert\/sweetalert2.all.min.js":1,"sites\/all\/modules\/features\/oxdrupal_listings\/js\/javascript_pagination.js":1,"sites\/all\/modules\/features\/oxdrupal_feeds\/js\/oxdrupal_feeds.js":1,"sites\/all\/libraries\/twig\/js\/js\/twig.min.js":1,"sites\/all\/libraries\/jquery.truncate\/jquery.truncate.js":1,"https:\/\/cc.cdn.civiccomputing.com\/9\/cookieControl-9.x.min.js":1,"sites\/all\/modules\/features\/oxdrupal_site_settings\/js\/oxdrupal_site_settings_cookies.js":1,"sites\/all\/libraries\/swiper\/js\/swiper.min.js":1,"sites\/all\/modules\/custom\/oxdrupal_widgets\/oxdrupal_slideshow\/js\/slideshow_height.js":1,"sites\/all\/modules\/custom\/oxdrupal_widgets\/oxdrupal_vacancies\/js\/oxdrupal_vacancies.js":1,"sites\/all\/modules\/features\/oxdrupal_wysiwyg\/oxdrupal_wysiwyg_circled_list.js":1,"sites\/all\/libraries\/moment\/moment.min.js":1,"sites\/all\/modules\/features\/oxdrupal_core_paragraph_bundles\/js\/taxonomy_filter_selects.js":1,"sites\/all\/modules\/features\/oxdrupal_theme_top_nav\/js\/standard_drop_menu.js":1,"sites\/all\/themes\/custom\/oxtheme\/js\/header.js":1,"sites\/all\/themes\/custom\/oxtheme\/js\/accessibility.js":1,"sites\/all\/modules\/contrib\/chosen\/chosen.js":1,"sites\/all\/themes\/custom\/oxtheme\/..\/..\/..\/libraries\/dataTables\/js\/jquery.dataTables.min.js":1,"sites\/all\/themes\/custom\/oxtheme\/js\/dataTables.js":1,"2":1},"css":{"modules\/system\/system.base.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.slider.css":1,"sites\/all\/modules\/contrib\/chosen\/css\/chosen-drupal.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/contrib\/media_preview_slider\/css\/slider-styles.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/custom\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/modules\/contrib\/entity_embed\/css\/entity_embed.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/libraries\/fancybox\/source\/jquery.fancybox.css":1,"sites\/all\/modules\/contrib\/panels\/css\/panels.css":1,"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"sites\/all\/libraries\/swiper\/css\/swiper.min.css":1,"sites\/all\/modules\/features\/oxdrupal_core_paragraph_bundles\/css\/oxdrupal_core_paragraph.css":1,"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@3.4.1\/dist\/css\/bootstrap.min.css":1,"https:\/\/cdn.jsdelivr.net\/npm\/@unicorn-fail\/drupal-bootstrap-styles@0.0.2\/dist\/3.3.1\/7.x-3.x\/drupal-bootstrap.min.css":1,"sites\/all\/themes\/custom\/oxtheme\/..\/..\/..\/libraries\/fontawesome\/css\/all.css":1,"sites\/all\/themes\/custom\/oxtheme\/..\/..\/..\/libraries\/fontawesome\/css\/v4-shims.min.css":1,"sites\/all\/themes\/custom\/oxtheme\/..\/..\/..\/libraries\/dataTables\/css\/jquery.dataTables.css":1,"sites\/default\/files\/themes\/oxtheme_style.css":1,"sites\/default\/files\/themes\/custom\/css\/default.css":1,"sites\/default\/files\/themes\/custom\/css\/csad.web.ox.ac.uk\/oxdrupal_custom_fonts.css":1,"sites\/default\/files\/themes\/custom\/css\/csad.web.ox.ac.uk\/custom_settings.css":1,"sites\/default\/files\/themes\/custom\/css\/csad.web.ox.ac.uk\/custom.css":1}},"fancybox":{"selectors":[".fancybox"]},"chosen":{"selector":"#edit-og-vocabulary select[multiple]","minimum_single":10,"minimum_multiple":0,"minimum_width":650,"options":{"allow_single_deselect":false,"disable_search":false,"disable_search_threshold":0,"search_contains":false,"placeholder_text_multiple":"Choose term(s)","placeholder_text_single":"Choose term","no_results_text":"No results match","inherit_select_classes":true}},"googleanalytics":{"account":["UA-137443103-1"],"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip"},"currentPath":"node\/585351","currentPathIsAdmin":false,"oxdrupal_site_settings_cookies":{"analyticsCookies":"\u0027_ga\u0027, \u0027_gid\u0027, \u0027_gat*\u0027, \u0027_gat_gtag_*\u0027,","functionalCookies":"","essentialCookies":"\u0027quickedit\u0027, \u0027ajs_anonymous_id\u0027, \u0027ajs_group_id\u0027, \u0027ajs_user_id\u0027, \u0027TSNGUID\u0027, \u0027login_idle_session_timeout\u0027, \u0027staging-login_idle_session_timeout\u0027, \u0027SimpleSAMLAuthToken\u0027, \u0027SimpleSAMLSessionID\u0027, \u0027SSESS*\u0027, \u0027CookieControl\u0027, \u0027has_js\u0027, \u0027Drupal.toolbar.collapsed\u0027, \u0027Drupal.tableDrag.showWeight\u0027, \u0027NO_CACHE\u0027","apiKey":"33682ad9b7be72b5c2a4af66e77916ccbecad0ed","product":"CUSTOM","position":"left","analyticsCookieOnAccept":"","analyticsCookieOnDecline":"","functionalCookieOnAccept":"","functionalCookieOnDecline":"","branding":{"fontColor":"#ffffff","notifyFontColor":"#ffffff","backgroundColor":"#002147"}},"oxdrupal_vacancies":{"vacanciesAPIBaseURL":"https:\/\/wnrkuv8ox6.execute-api.eu-west-2.amazonaws.com\/production","vacanciesAPIKey":"64QfQNjElP1jVVmS1ZeIW2By9Uq0dIyC6Pvsww17"},"urlIsAjaxTrusted":{"\/newsletter":true},"ogContext":{"groupType":"node","gid":"308641"},"bootstrap":{"anchorsFix":"0","anchorsSmoothScrolling":"0","formHasError":1,"popoverEnabled":1,"popoverOptions":{"animation":1,"html":0,"placement":"right","selector":"","trigger":"click","triggerAutoclose":1,"title":"","content":"","delay":0,"container":"body"},"tooltipEnabled":1,"tooltipOptions":{"animation":1,"html":0,"placement":"auto left","selector":"","trigger":"hover focus","delay":0,"container":"body"}}});</script> <link rel="apple-touch-icon" sizes="180x180" href="/sites/all/themes/custom/oxtheme/images/favicons/default/apple-touch-icon.png"><link rel="icon" type="image/png" href="/sites/all/themes/custom/oxtheme/images/favicons/default/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/sites/all/themes/custom/oxtheme/images/favicons/default/favicon-16x16.png" sizes="16x16"><meta name="theme-color" content="#002147" /><meta name="msapplication-TileColor" content="#002147"><meta name="msapplication-TileImage" content="sites/all/themes/custom/oxtheme/images/favicons/default/mstile-150x150.png"> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="A64UM-LSRR2-FM92L-HMCQL-KV823",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"A64UM-LSRR2-FM92L-HMCQL-KV823";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbeqccfytez7zguoa-f-5e13545ec-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"1624459","ak.ai":parseInt("1040454",10),"ak.ol":"0","ak.cr":164,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"1a6e3d98","ak.r":28107,"ak.a2":n,"ak.m":"","ak.n":"ff","ak.bpcip":"8.222.208.0","ak.cport":35904,"ak.gh":"2.17.113.46","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1744385308","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==DZLf1Li/lu7SoBG3ZGqJohdqVLNHEY+1Ej1hn9uRxao4L86MdcCQkIw4uhK4ouExLqr8kr7KwtgeUdU0iVLQo8gGlZ8fcSe4ogjEZwKLqkSphkJB6rluguHKzEqu7aoTkLY7vxbetYp4G+Kf5yd1130zDJ86BAWV3EqetaceQR9LH7oHYEC7kMvBuDs1ToltK0kVvg5xBdPdCazMilkEf/6j9oBPIniNGqGwhsJ+jxDgdpUn450jXetAGh0CFVHuxOJT4CqDjohqNeTliM0lKarz8QjWMY81xmwWnKsWtvGEyQaSZZHgUwDdcG/BMZ+dNyMcgl4Co83a8JV6b2yI7KnSiYoFNZ4sGdDkA6+7JvKZLshvEnkH2Ko/MvANUb3ppauSPcuSp6kXeHF+ZpA2Kxstjvsx/p+wLt6OpwkUf7g=","ak.pv":"32","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-585351 node-type-oxdrupal-basic-page og-context og-context-node og-context-node-308641 no-background-image content-position-default sso-person-editing header crest_none page-title-align-left page-title-margin-top-single page-title-margin-bottom-single page-subtitle-margin-top-double page-subtitle-margin-bottom-single chevron-right precanned" > <div class="skip-link"> <a href="#" tabindex="0" class="element-invisible element-focusable pause-animated-content">Pause animated content</a> </div> <div id="skip-link"> <a href="#main-content" tabindex="0" aria-flowto="main-content" aria-label="Skip to main content" class="element-invisible element-focusable">Skip to main content</a> </div> <header id="header" class="region-fullwidth mobile_style_two_level_crest standard-content-width header"> <div id="topbar" class="sub-container sub-container" > <div class="container"> <div class='oxlogo-container '> <a href='http://www.ox.ac.uk'> <img src='/sites/all/themes/custom/oxtheme/images/brandmark/svg/oxlogo-rect-border.svg' alt='Oxford University' /> </a> </div> <div class='oxlogo-container mobile-oxlogo-container'> <a href='http://www.ox.ac.uk'> <img src='/sites/all/themes/custom/oxtheme/images/brandmark/svg/oxlogo-rect-border.svg' alt='Oxford University' /> </a> </div> <div id="topbar-links" class="primary_link_position_right"> <div class="links-container"> <div class="primary-links primary_link_icons_0"> </div> <div class="secondary-links secondary_link_icons_0"> </div> </div> </div> </div> </div> <div id="header-main" class="sub-container desktop-header-padding"> <div class="container"> <div id="header-wrapper"> <div id='logo-container'> <a href='/'> <img src='https://www.csad.ox.ac.uk/sites/default/files/styles/site_logo/public/styles/site_logo/public/csad/site-logo/csad.png?itok=qkTIEYqS' alt='Logo'/> </a> </div> <div id='mobile-branding-container'> <a href='/'> <img src='https://www.csad.ox.ac.uk/sites/default/files/styles/site_logo/public/styles/site_logo/public/csad/site-logo/csad.png?itok=qkTIEYqS' alt='Logo'/> </a> </div> <div id="mobile-icon-container"> <div class="search-container search_style_standard search_collapse_inactive"> <a id="search-mobile-trigger" role="button" class="fas fa-search" aria-label="Activate search" tabindex="0"></a> <div class="region region-search"> <div id='block-search-form' class="block block-search clearfix"> <form role="search" class="form-search content-search" action="/newsletter" method="post" id="search-block-form--2" accept-charset="UTF-8"><div><div> <div class="element-invisible">Search form</div> <div style="display:flex;"> <input title="Enter the terms you wish to search for" aria-label="Enter the terms you wish to search for" class="form-control form-text" type="text" id="edit-search-block-form--4" name="search_block_form" value="" size="15" maxlength="128" /><div class="form-actions input-group-btn form-wrapper form-group" id="edit-actions--2"><button class="btn btn-primary form-submit" aria-label="Search" type="submit" id="edit-submit--2" name="op" value="<span class="icon fas fa-search"><span class="hide">Search</span></span>"><span class="icon fas fa-search"><span class="hide">Search</span></span></button> </div><input type="hidden" name="form_build_id" value="form-8mMIpFHp3bxtWvLZ0uabW2lue8x3kFRr7Fm0lDFweTg" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div> </div></form> </div> </div> </div> <div id="main-links" class=""> <a id="main-links-trigger" role="button" class="fas fa-bars" aria-label="Main menu" tabindex="0"></a> <div class="links-container"> <nav id="main-menu" name="Main navigation"> <div class="region region-navigation"> <div id='block-menu-block-top-nav' class="block block-menu-block clearfix"> <div class="menu-block-wrapper menu-block-top_nav menu-name-menu-og-308641 parent-mlid-0 menu-level-1"> <ul class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first leaf menu-mlid-62401"> <div class='item-container '> <a href="/home"><span>Home</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="expanded menu-mlid-63176"> <div class='item-container has-sub-items'> <a href="/about-us-1" id="submenu-button-63176" aria-expanded="false" aria-haspopup="true" aria-controls="submenu-container-63176"><span>About</span><span class="icon" aria-hidden="true"></span></a> <a class="mobile-expand fas fa-plus" tabindex="0" role="button" aria-haspopup= "true" aria-controls="submenu-container-63176" aria-label="Expand: About"></a> </div> <ul id="submenu-container-63176" aria-labelledby="submenu-63176" class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first last leaf menu-mlid-63181"> <div class='item-container '> <a href="https://csad.web.ox.ac.uk/people"><span>People</span><span class="icon" aria-hidden="true"></span></a> </div> </li> </ul></li> <li class="expanded menu-mlid-76686 menu-item-no-link"> <div class='item-container has-sub-items'> <div tabindex="0" class="expanded menu-mlid-76686 menu-item-no-link"><span>Archives</span></div> <a class="mobile-expand fas fa-plus" tabindex="0" role="button" aria-haspopup= "true" aria-controls="submenu-container-76686" aria-label="Expand: Archives"></a> </div> <ul id="submenu-container-76686" aria-labelledby="submenu-76686" class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first leaf menu-mlid-77646"> <div class='item-container '> <a href="/page-archive"><span>CSAD Archive</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="last leaf menu-mlid-77456"> <div class='item-container '> <a href="/squeeze-collection-0"><span>Squeeze Collection</span><span class="icon" aria-hidden="true"></span></a> </div> </li> </ul></li> <li class="leaf menu-mlid-63201"> <div class='item-container '> <a href="/links"><span>Links</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="expanded active-trail menu-mlid-63196 menu-item-no-link"> <div class='item-container has-sub-items'> <div tabindex="0" class="expanded active-trail menu-mlid-63196 menu-item-no-link active"><span>News</span></div> <a class="mobile-expand fas fa-plus" tabindex="0" role="button" aria-haspopup= "true" aria-controls="submenu-container-63196" aria-label="Expand: News"></a> </div> <ul id="submenu-container-63196" aria-labelledby="submenu-63196" class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first leaf menu-mlid-77651"> <div class='item-container '> <a href="/news"><span>Recent Posts</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="last leaf active-trail menu-mlid-77451 active"> <div class='item-container '> <a href="/newsletter" class="active-trail active"><span>The Newsletter</span><span class="icon" aria-hidden="true"></span></a> </div> </li> </ul></li> <li class="expanded menu-mlid-63186 menu-item-no-link"> <div class='item-container has-sub-items'> <div tabindex="0" class="expanded menu-mlid-63186 menu-item-no-link"><span>Projects</span></div> <a class="mobile-expand fas fa-plus" tabindex="0" role="button" aria-haspopup= "true" aria-controls="submenu-container-63186" aria-label="Expand: Projects"></a> </div> <ul id="submenu-container-63186" aria-labelledby="submenu-63186" class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first leaf has-children menu-mlid-77476"> <div class='item-container '> <a href="/current-projects"><span>Current Projects</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="last leaf menu-mlid-77216"> <div class='item-container '> <a href="/former-projects"><span>Former Projects</span><span class="icon" aria-hidden="true"></span></a> </div> </li> </ul></li> <li class="leaf menu-mlid-76691"> <div class='item-container '> <a href="/publications"><span>Publications</span><span class="icon" aria-hidden="true"></span></a> </div> </li> <li class="last expanded menu-mlid-395716"> <div class='item-container has-sub-items'> <a href="/events-0" aria-expanded="false" aria-haspopup="true" id="submenu-button-395716" aria-controls="submenu-container-395716"><span>Events</span><span class="icon" aria-hidden="true"></span></a> <a class="mobile-expand fas fa-plus" tabindex="0" role="button" aria-haspopup= "true" aria-controls="submenu-container-395716" aria-label="Expand: Events"></a> </div> <ul id="submenu-container-395716" aria-labelledby="submenu-395716" class="menu nav navbar-nav fa-caret" aria-expanded="false"><li class="first last leaf menu-mlid-77436"> <div class='item-container '> <a href="/david-lewis-lecture"><span>The David Lewis Lecture</span><span class="icon" aria-hidden="true"></span></a> </div> </li> </ul></li> </ul></div> </div> </div> </nav> </div> </div> </div> </div> </div> </div> </header> <div id="wrapper-main" class="wrapper wrapper-main region-fullwidth standard-content-width"> <!-- REGION PREFACE --> <div id="preface"> </div> <!-- END REGION PREFACE --> <!-- main container --> <div id="main-container" class="container"> <!-- REGION CONTENT --> <div id="maincontent" class="row"> <div class="col-sm-12"> <div id="main-content" role="main"> <div class="row"> <div class="h1_row col-xs-12 col-sm-12 col-md-12 col-lg-12"> <div class="header-title"> <h1 class="page-header row ">The Newsletter</h1> </div> </div> </div> <div class="region region-content"> <div id='block-system-main' class="block block-system clearfix"> <div class="panelizer-view-mode node node-full node-oxdrupal-basic-page node-585351" > <div class="bootstrap-twocol-stacked" > <div class="row"> <div class="panel-panel top col-xs-12 col-sm-12 col-md-12 col-lg-12"><div class="panel-pane pane-entity-field pane-node-field-region-1" > <div class="pane-content"> <div class="paragraphs-items paragraphs-items-field-region-1 paragraphs-items-field-region-1-full paragraphs-items-full"> <div class="field field-name-field-region-1 field-type-paragraphs field-label-hidden"> <div class="field-items"> <div class="field-item private-show even"> <div class="entity entity-paragraphs-item paragraphs-item-wysiwyg-content-area margin-bottom widget-width-12-columns widget-style-main paragraphs-item-880381"> <div id="widget-id-880381"></div> <div class="content"> <div class="field field-name-field-content field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item private-show even"> <p>The Centre's Newsletter, published biannually in spring and autumn, offers news of events and activities at CSAD. The newsletter can be read or downloaded either in HTML format or as an Adobe Acrobat document. Copies of the Acrobat Reader can be downloaded directly from聽<a href="http://www.adobe.com/Acrobat/readstep.html">Adobe</a>.</p> <p>The following issues are available:</p> <p>Newsletter no. 29 (Spring 2025)</p> <p><a href="https://www.csad.ox.ac.uk/sites/default/files/csad_newsletter_29_indesign.accessible.pdf">Adobe Acrobat</a></p> <h3>Newsletter no. 1 (Winter 1995/96)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter1/Newsletter1.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter1/Newsletter1.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 2 (Spring 1996)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter2/Newsletter2.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter2/Newsletter2.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 3 (Autumn 1996)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter3/Newsletter3.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter3/Newsletter3.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 4 (Summer 1997)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter4/Newsletter4.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter4/Newsletter4.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 5 (Autumn 1997)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter5/Newsletter5.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter5/Newsletter5.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 6 (Summer 1998)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter6/Newsletter6.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter6/Newsletter6.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 7 (Spring 1999)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter7/Newsletter7.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter7/Newsletter7.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 8 (Autumn 1999)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter8/Newsletter8.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter8/Newsletter8.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 9 (Winter 2002)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter9/Newsletter9.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter9/Newsletter9.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 10 (Autumn 2002)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter10/Newsletter10.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter10/Newsletter10.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 11 (Winter 2004/5)</h3> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter11/Newsletter11.html">HTML format</a></p> <p><a href="http://archive.csad.ox.ac.uk/CSAD/Newsletters/Newsletter11/Newsletter11.pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 12 (Winter 2009/10)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter12pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 13 (Summer 2010)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter13pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 14 (Winter 2010/11)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter14pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 15 (Winter 2011/12)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter15pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 16 (Spring 2013)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter16pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 17 (Spring 2014)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter17pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 18 (Spring 2015)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter18pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 19 (Spring 2016)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter19pdf">Adobe Acrobat format</a></p> <h3>Newsletter no. 20 (Winter 2016/17)</h3> <p><a href="https://www.csad.ox.ac.uk/files/newsletter20pdf">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 21聽(Spring 2018)</p> <p><a href="https://www.csad.ox.ac.uk/files/newsletter21pdf">Adobe Acrobat format聽</a></p> <p>聽</p> <p>Newsletter no. 22 (Autumn 2018)</p> <p><a href="https://www.csad.ox.ac.uk/files/newletter2215102019pdf-0">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 23 (Spring 2019)</p> <p><a href="https://www.csad.ox.ac.uk/files/newletter2315102019pdf">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 24 (Autumn 2019)</p> <p><a href="https://www.csad.ox.ac.uk/files/newletter2415102019pdf">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter聽 no. 25 (Autumn 2020)</p> <p><a href="https://indd.adobe.com/view/d43698ac-2c66-42c5-b96f-01070cf21a89">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 26 (Autumn 2021)</p> <p><a href="https://indd.adobe.com/view/0e5340f3-6a3a-4f51-a301-98d3d22e2bbc">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 27 (Autumn 2022)</p> <p><a href="https://indd.adobe.com/view/9756ea45-8b3d-4d1b-8460-d66b3284e717">Adobe Acrobat format</a></p> <p>聽</p> <p>Newsletter no. 28 (Winter 2023/24)</p> <p><a href="https://www.csad.ox.ac.uk/sitefiles/csad-newsletter-28-web.pdf">Adobe Acrobat format</a></p> <p>聽</p> <p>聽</p> <p>聽</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Optional feedback form --> <div id="oxdrupal_feedback_form_wrapper" role="form"> </div> <!-- End Optional feedback form --> </div> <!-- REGION POSTSCRIPT --> <div id="postscript"> </div><!-- END REGION POSTSCRIPT --> </div><!-- end content container --> </div> <footer class="region-fullwidth standard-content-width footer-no-img"> <!-- REGION PREFOOTER LOGOS --> <div id="wrapper-prefooter-logos" class="wrapper"> <div class="container"> <div id="prefooter-logos" class="row"> </div> </div><!-- end prefooter-logos container --> </div><!-- end prefooter-logos wrapper --> <!-- END REGION PREFOOTER LOGOS --> <!-- REGION FOOTER TOP --> <div id="wrapper-footer" class="wrapper"> <div id="footer" class="container"> <div class="row"> <div class="panelizer-view-mode node node-full node-oxdrupal-site-footer node-308671" > <div class="bootstrap-twocol-stacked" > <div class="row"> <div class="panel-panel right col-xs-12 col-sm-3 col-md-3 col-lg-3"><div class="panel-pane pane-entity-field pane-node-field-mandatory-content" > <div class="pane-content"> <div class="paragraphs-items paragraphs-items-field-mandatory-content paragraphs-items-field-mandatory-content-full paragraphs-items-full"> <div class="field field-name-field-mandatory-content field-type-paragraphs field-label-hidden"> <div class="field-items"> <div class="field-item private-show even"> <div class="entity entity-paragraphs-item paragraphs-item-wysiwyg-content-area margin-bottom widget-width-12-columns paragraphs-item-485131"> <div id="widget-id-485131"></div> <div class="content"> <div class="field field-name-field-content field-type-text-with-summary field-label-hidden"> <div class="field-items"> <div class="field-item private-show even"> <ul> <li><a href="https://www.csad.ox.ac.uk/copyright">Copyright</a></li> <li><a href="https://www.csad.ox.ac.uk/picture-credits">Picture credits</a></li> <li><a href="https://www.csad.ox.ac.uk/accessibility">Accessibility statement</a></li> <li><a href="https://www.csad.ox.ac.uk/privacy">Privacy statement</a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- end container --> </div> <!-- end wrapper --> <div id="wrapper-footer-bottom" class="wrapper"> <div id="footer-bottom" class="container"> <div class="row"> </div> </div> <!-- end container --> </div> <!-- end wrapper --> <!-- REGION POSTFOOTER LOGOS --> <div id="wrapper-postfooter-logos" class="wrapper"> <div class="container"> <div id="postfooter-logos" class="row"> </div> </div><!-- end postfooter-logos container --> </div><!-- end postfooter-logos wrapper --> <!-- END REGION POSTFOOTER LOGOS --> </footer> <div role="complementary" aria-label="Powered by Oxford Mosaic banner"> <div class="powered-by-wrapper wrapper region-fullwidth"> <div class="container"> <div class="powered-by"> <a href="http://oxfordmosaic.web.ox.ac.uk/" target="_blank"> <img class="om-logo" src ="/sites/all/themes/custom/oxtheme/images/logo/mosaic-logo.png" alt="Oxford Mosaic logo" /> <div class="pb-text"> <span class="pb">powered by</span> <span class="om">oxford mosaic</span> </div> <img class="it-logo" src ="/sites/all/themes/custom/oxtheme/images/logo/it-services-logo.png" alt="IT Services logo" /> </a> </div> </div> </div> </div> <script src="https://www.csad.ox.ac.uk/sites/default/files/js/js_MRdvkC2u4oGsp5wVxBG1pGV5NrCPW3mssHxIn6G9tGE.js"></script> <a class="hide" href="/sitelist.html">List of site pages</a> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"74a7a5817d","applicationID":"51794328","transactionName":"MlUHbBNWCkJZW0JfDgsfJFsVXgtfF1dOUhMQQARUPlQLX0xdWEI+El8XUwdbC0ZnX1NCPgtfAV0=","queueTime":15,"applicationTime":676,"atts":"HhIEGltMGUw=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>