CINXE.COM
Using Special Collections | Yale Library
<!DOCTYPE html> <!--[if lte IE 8]> <html lang="en" dir="ltr" class="ie8"> <![endif]--> <!--[if gt IE 8]><!--> <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#"> <!--<![endif]--> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- GGGGGGGGGGGG GGGGGGGGGGG fGGGGGG ;GGGGG. GGGi GGGG CGGGG: GGG GGGG lGGGGt GGL GGGG .GGGGC GG: GGGG GGGGG .GG. ;CGGGGGGL GGGG .LGGGGGGGL GGGGG iGG GGG: ,GGGG GGGG tGGf ;GGGC LGGGGfGG GGGG CGGG; GGGG GGGL GGGGt lGGGGL CGGG; GGGG CGGGCCCCCCCCCCCCC GGGG GGGG, GGGG GGGG GGGG tCGG; CGGG, GGGG GGGG GGGG GGGG CGGG. GGGG GGGGL GGGG GGGGC CGGG. GGGG :GGGGC : ,GGGGG. GGGGG: .LGGGGG,.tG GGGG GGGGGGt,..,fGC ,GGGGGGGGGGGGGGf iGGGGGG CGGGGC GGGGGGGGGG LGGGGGGGC --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103335057",accountID:"4457597",trustKey:"66686",xpid:"UAICVlNaDxABVFJbDgQFU1EA",licenseKey:"NRJS-a0c7c529679b5a48be2",applicationID:"1039952551"};;/*! For license information please see nr-loader-spa-1.274.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:()=>g,xN:()=>p});var n=r(993);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={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,harvestTimeSeconds:10,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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,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,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},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 p(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 g(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},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.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});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="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=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}},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)p(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 p(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:p,addEventListener:p,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=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,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 p(e,t){n[e]=g(e).concat(t)}function g(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})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},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],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,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])}},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,{TZ:()=>n,Zp:()=>i,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},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,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=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(3969),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()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});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});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)}}},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},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},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")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",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"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.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=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.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={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(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(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=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={38:0,788: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.274.0.PROD"]=self["webpackChunk:NRBA-1.274.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(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",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("function"==typeof this.api?.[t])return this.api[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(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=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(478).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(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),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()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(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(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.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)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(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===p.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,j.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(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.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&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=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=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.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(p.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 p.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,j.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,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he 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,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.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=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.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 g(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&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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:p.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 w(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 R(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.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(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){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.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",g),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",w)}(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 ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.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,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e 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(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.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,x.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===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),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!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),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}}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,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="Generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="/find-request-and-use/use/using-special-collections" /> <link rel="shortlink" href="/node/2254" /> <link rel="shortcut icon" href="https://library.yale.edu/sites/all/themes/yalenew_base/images/favicon.ico" type="image/vnd.microsoft.icon" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=10, minimum-scale=1, user-scalable=yes" /> <title>Using Special Collections | Yale Library</title> <!--[if IEMobile]><meta http-equiv="cleartype" content="on" /><![endif]--> <link rel="shortcut icon" sizes="16x16 24x24 32x32 48x48 64x64" href="https://library.yale.edu/sites/all/themes/yalenew_base/images/favicon.ico" type="image/vnd.microsoft.icon"> <link rel="icon" sizes="228x228" href="/sites/all/themes/yalenew_base/images/touch-icon-228.png"> <link rel="apple-touch-icon-precomposed" sizes="228x228" href="/sites/all/themes/yalenew_base/images/touch-icon-228.png"> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_iNqdk67ggQJiBAprKm2qRf4Ipz0Fiy9oHw-fvF1fNoc.css" media="screen" /> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_CROFyw4NLpx1Ebw0hTsDLF_h1TttfbM-v_Jr2AeVDLk.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_WRYB5BJRgZY0OaxcTkXGO2cJ7wO8lQotlf9esOAFv1c.css" media="all" /> <link type="text/css" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_-3UJ75v2GSOOWFB5ivS4CKGT1kkazRYTPBpKybPcWU4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_h90vkSdN9OEvK0HoPiM_JPNIZvvuVPXmiPwywhTH8II.css" media="all" /> <!--[if (lt IE 9)&(!IEMobile)]> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_nBvgsRGFO8eRuGybs3zqi1R0F_76QazEf5KpSL9kQhA.css" media="all" /> <![endif]--> <!--[if gte IE 9]><!--> <link type="text/css" rel="stylesheet" href="https://library.yale.edu/sites/default/files/css/css_059BxwQdO3W6gC_prw0ohrQj1fWv8MiFJkqt4YP0qJk.css" media="all" /> <!--<![endif]--> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_TlPZ1zsHzdY5ag58fA2A14YwHUYxvaVelhztFvQIbq4.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/all/libraries/respondjs/respond.min.js?snkbhy"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.cookie = 'adaptive_image=' + Math.max(screen.width, screen.height) + '; path=/'; //--><!]]> </script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.jQuery || document.write("<script src='/sites/all/modules/contrib/jquery_update/replace/jquery/1.8/jquery.min.js'>\x3C/script>") //--><!]]> </script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_Hfha9RCTNm8mqMDLXriIsKGMaghzs4ZaqJPLj2esi7s.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_NM2PZ-JR9J2q5dhl09cZ9lPC7pl3ebnRS5cnmSbdC3I.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_f_6-OzlFXjayKlsU5sJKLwjz7LFQvdIZDm-Mt6jKwyM.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_wmqWrtJs2Mg19zLMqolHYdAX8j52JzWI3_zEXLeY7yM.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_ns8cW1CayLIysObEFZPquRYdCANLGAlJdjoY64z2tAs.js"></script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_UNPtX_ZGxcpSkJyp8ls50mHCG5a_tcqRFqN4KjkfLso.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"yale_library","theme_token":"jhX99WDrW9_QjfUcPN-CdineKnAeL7IWQwbCnjFG3Y0","js":{"0":1,"sites\/all\/themes\/yalenew_base\/js\/jcaption.min.js":1,"https:\/\/library.yale.edu\/sites\/default\/files\/google_tag\/primary\/google_tag.script.js":1,"sites\/all\/libraries\/respondjs\/respond.min.js":1,"1":1,"\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.8.3\/jquery.min.js":1,"2":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\/libraries\/flexslider\/jquery.flexslider-min.js":1,"misc\/form-single-submit.js":1,"sites\/all\/modules\/contrib\/google_cse\/google_cse.js":1,"sites\/all\/libraries\/superfish\/sfsmallscreen.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.jscrollpane.min.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.mousewheel.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/script.js":1,"sites\/all\/modules\/contrib\/custom_search\/js\/custom_search.js":1,"sites\/all\/modules\/contrib\/site_alert\/site_alert.js":1,"sites\/all\/modules\/contrib\/flexslider\/assets\/js\/flexslider.load.js":1,"sites\/all\/modules\/contrib\/field_group\/field_group.js":1,"sites\/all\/themes\/yale_library\/js\/app.js":1,"sites\/all\/themes\/omega\/omega\/js\/jquery.formalize.js":1,"sites\/all\/themes\/omega\/omega\/js\/omega-mediaqueries.js":1,"sites\/all\/themes\/yalenew_base\/js\/modernizr.min.js":1,"sites\/all\/themes\/yalenew_base\/js\/jquery.fitted.js":1,"sites\/all\/themes\/yalenew_base\/js\/appendAround.min.js":1,"sites\/all\/themes\/yalenew_base\/js\/scripts.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/libraries\/flexslider\/flexslider.css":1,"sites\/all\/modules\/contrib\/flexslider\/assets\/css\/flexslider_img.css":1,"sites\/all\/modules\/contrib\/adaptive_image\/css\/adaptive-image.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/field\/theme\/field.css":1,"sites\/all\/modules\/contrib\/google_cse\/google_cse.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"sites\/all\/modules\/contrib\/site_alert\/css\/site-alert.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/libraries\/colorbox\/example4\/colorbox.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/jscrollpane\/css\/jquery.jscrollpane.css":1,"sites\/all\/modules\/contrib\/typogrify\/typogrify.css":1,"sites\/all\/modules\/contrib\/custom_search\/custom_search.css":1,"sites\/all\/modules\/contrib\/ds\/layouts\/ds_2col_stacked_fluid\/ds_2col_stacked_fluid.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.7.0\/css\/font-awesome.min.css":1,"sites\/all\/themes\/yale_library\/css\/custom.css":1,"sites\/all\/themes\/omega\/omega\/css\/formalize.css":1,"sites\/all\/themes\/yalenew_base\/css\/globalnew.css":1,"public:\/\/css_injector\/css_injector_1.css":1,"public:\/\/css_injector\/css_injector_2.css":1,"public:\/\/css_injector\/css_injector_3.css":1,"ie::wide::sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/wide\/yalenew-default-wide-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/fluid\/yalenew-default-fluid-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/narrow\/yalenew-default-narrow-12.css":1,"sites\/all\/themes\/yalenew_base\/css\/grid\/yalenew_default\/wide\/yalenew-default-wide-12.css":1}},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true,"mobiledetect":true,"mobiledevicewidth":"480px","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"googleCSE":{"cx":"31abc1e5a40a4cb05","language":"","resultsWidth":600,"domain":"www.google.com","showWaterMark":1},"jScrollPane":{"class":".scroll-pane"},"simple_instagram_feed":{"instagram_username":"yalelibrary","instagram_display_profile":0,"instagram_display_biography":0,"instagram_items":"8","instagram_items_per_row_type":0,"instagram_items_per_row_default":4,"instagram_items_per_row_l_720":6,"instagram_items_per_row_l_960":6,"instagram_items_per_row_h_960":6,"instagram_styling":"true"},"custom_search":{"form_target":"_self","solr":0},"siteAlert":{"timeout":"300"},"urlIsAjaxTrusted":{"\/find-request-and-use\/use\/using-special-collections":true},"flexslider":{"optionsets":{"default":{"animation":"fade","animationDuration":600,"slideDirection":"horizontal","slideshow":0,"slideshowSpeed":7000,"animationLoop":1,"randomize":0,"slideToStart":0,"directionNav":1,"controlNav":1,"keyboardNav":1,"mousewheel":0,"prevText":"Previous","nextText":"Next","pausePlay":0,"pauseText":"Pause","playText":"Play","pauseOnAction":1,"controlsContainer":".flex-nav-container","manualControls":""}},"instances":{"flexslider-1":"default"}},"field_group":{"div":"full"},"omega":{"layouts":{"primary":"wide","order":["fluid","narrow","wide"],"queries":{"fluid":"all and (max-width: 739px)","narrow":"all and (min-width: 740px) and (max-width: 1024px)","wide":"all and (min-width: 1025px)"}}}}); //--><!]]> </script> </head> <body class="html not-front not-logged-in page-node page-node- page-node-2254 node-type-page context-find-request-and-use no-sidebars"> <aside role='complementary' id="skip-link" aria-label="Skip to main content"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </aside> <div class="region region-page-top" id="region-page-top"> <div class="region-inner region-page-top-inner"> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T5QBK34" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> </div> </div> <div class="page clearfix" id="page"> <header id="section-header" class="section section-header" role="banner"> <div id="zone-header" class="zone zone-header clearfix container-12"> <div class="grid-12 region region-site-alert" id="region-site-alert"> <div class="region-inner region-site-alert-inner"> <div class="block block-site-alert block-site-alert block-site-alert-site-alert odd block-without-title" id="block-site-alert-site-alert"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="site-alert"></div> </div> </div> </div> </div> </div> </div> <div id="zone-topper-wrapper" class="zone-wrapper zone-topper-wrapper clearfix yalenew-standard-topper"> <button class="topper-toggler collapsed" type="button" data-toggle="collapse" data-target=".zone-topper" aria-controls="topper-collapse" aria-expanded="false" aria-label="Toggle top navigation"> <span>Connect</span> </button> <div id="zone-topper" class="zone zone-topper clearfix container-12"> <div class="grid-3 region region-topper-first" id="region-topper-first"> <div class="region-inner region-topper-first-inner"> <div class="block block-block block-11 block-block-11 odd block-without-title" id="block-block-11"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="social-media"> <ul class="social-media--links"> <li><a class="facebook" href="https://www.facebook.com/YaleLibrary" target="_blank"><span class="visuallyhidden">Facebook</span></a></li> <li><a class="twitter" href="http://www.twitter.com/yalelibrary" target="_blank"><span class="visuallyhidden">Twitter</span></a></li> <li><a class="instagram" href="https://www.instagram.com/yalelibrary" target="_blank"><span class="visuallyhidden">Instagram</span></a></li> <li><a class="youtube" href="http://www.youtube.com/yaleuniversitylibrary" target="_blank"><span class="visuallyhidden">YouTube</span></a></li> </ul> </div> </div> </div> </div> <div id="moved-main-nav-wrapper"> <button aria-expanded="false" id="nav-ready" class="nav-ready"><span class="element-invisible">Open Main Navigation</span></button> <div id="moved-main-nav" class="moved-main-nav" data-set="append-main-nav"></div> <button aria-expanded="true" id="nav-close" class="nav-close nav-hidden"><span class="element-invisible">Close Main Navigation</span></button> </div> </div> </div> <div class="grid-9 region region-topper-second" id="region-topper-second"> <div class="region-inner region-topper-second-inner"> <div class="block block-menu-block block-1 block-menu-block-1 odd block-without-title" id="block-menu-block-1"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="menu-block-wrapper menu-block-1 menu-name-user-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-1408 icon-ask-yale"><a href="https://ask.library.yale.edu/">Ask Yale Library</a></li> <li class="last expanded menu-mlid-1409 icon-my-library-accounts"><a href="/my-library-accounts">My Library Accounts</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1409" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle My Library Accounts submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first last expanded menu-mlid-1481"><span class="nolink">My Library Accounts</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1481" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle My Library Accounts submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-1410"><a href="http://orbis.library.yale.edu/vwebv/myAccount">My Account (Orbis)</a></li> <li class="leaf menu-mlid-1411"><a href="http://aeon.library.yale.edu/">Special Collections</a></li> <li class="leaf menu-mlid-1557"><a href="https://ill.library.yale.edu/?_ga=2.167015358.1074801478.1625839326-422705109.1625150679">Scan and Deliver</a></li> <li class="leaf menu-mlid-1413"><a href="https://ill.library.yale.edu/">Borrow Direct</a></li> <li class="leaf menu-mlid-1412"><a href="https://ill.library.yale.edu/">Interlibrary Loan</a></li> <li class="last leaf menu-mlid-1482"><a href="https://reservations.yale.edu/bmec/">Bass Media Equipment</a></li> </ul></li> </ul></li> </ul></div> </div> </div> </div> <div class="block block-block block-13 block-block-13 even block-without-title" id="block-block-13"> <div class="block-inner clearfix"> <div class="content clearfix"> <ul class="menu"> <li id="hours-toggle"><a href="https://web.library.yale.edu/buildings"><span class="icon-hours">Hours</span></a><button class="nav-item-toggler" data-toggle="collapse" data-target=".block-yale-library-custom" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle hours display"><span class="nav-item-toggler-icon"></span></button></li> </ul> </div> </div> </div> <div class="block block-yale-library-custom block-library-hours-top-nav block-yale-library-custom-library-hours-top-nav odd block-without-title" id="block-yale-library-custom-library-hours-top-nav"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="item-list"><ul class="locations-hours-top-nav"><li class="first"><div class="location-name">Bass</div><div class="location-time">8:30am - 5pm</div></li><li><div class="location-name">Lewis Walpole</div><div class="location-time">10am - 4:45pm</div></li><li><div class="location-name">Beinecke</div><div class="location-time">10am - 6:30pm; Exhibitions open until 7pm</div></li><li><div class="location-name">Lillian Goldman Law</div><div class="location-time">8am - 5pm</div></li><li><div class="location-name">Classics</div><div class="location-time"></div></li><li><div class="location-name">Marx Science and Social Science</div><div class="location-time">8:30am - 5pm</div></li><li><div class="location-name">Cushing/Whitney Medical</div><div class="location-time">7:30am - 5pm</div></li><li><div class="location-name">Sterling</div><div class="location-time">8:30am - 5pm</div></li><li><div class="location-name">Divinity</div><div class="location-time">8:30am - 5pm</div></li><li><div class="location-name">Yale Center for British Art</div><div class="location-time"></div></li><li><div class="location-name">Gilmore Music</div><div class="location-time">8:30am - 5pm</div></li><li><div class="location-name">Film Archive</div><div class="location-time">10am - 4:45pm</div></li><li><div class="location-name">Haas Family Arts</div><div class="location-time">8:30am - 5pm</div></li><li class="last"><div class="location-name">Manuscripts and Archives</div><div class="location-time">Building Closes at 5PM</div></li></ul></div> </div> </div> </div> <div class="block block-search block-form block-search-form even block-without-title" id="block-search-form"> <div class="block-inner clearfix"> <div class="content clearfix"> <form class="search-form" role="search" aria-label="Site Search" action="/find-request-and-use/use/using-special-collections" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline"> <div class="form-item form-type-textfield form-item-search-block-form"> <label for="edit-search-block-form--2"><i class="fa fa-search" aria-hidden="true"></i><span class="visuallyhidden">Search this sight</span> </label> <input title="Enter the terms you wish to search for." class="custom-search-box form-text" placeholder="Search this site" type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" /> </div> <div class="form-actions form-wrapper" id="edit-actions"><input style="display:none;" type="submit" id="edit-submit" name="op" value="" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-L29RLOlbSXkMNLE4ymeBBr71ePG8bCU218GLMGWjfdk" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> </div> </div> </div> </div> </div> </div> <div id="zone-branding-wrapper" class="zone-wrapper zone-branding-wrapper clearfix"> <div id="zone-branding" class="zone zone-branding clearfix container-12"> <div class="grid-12 region region-branding" id="region-branding"> <div class="region-inner region-branding-inner"> <div class="branding-data clearfix"> <h2 class="site-name"><a href="/" title="Home">Yale Library </a></h2> </div> <div class="mobile-control"> <button id="search-toggle" onclick="location.href='/search'"><span>Go to search</span></button> <button class="nav-toggler collapsed" type="button" data-toggle="collapse" data-target=".menu-name-main-menu" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span class="nav-toggler-icon"></span> </button> </div> </div> </div> <div class="grid-12 region region-banner-menu" id="region-banner-menu"> <div class="region-inner region-banner-menu-inner"> <div class="block block-menu-block block-2 block-menu-block-2 odd block-without-title" id="block-menu-block-2"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="menu-block-wrapper menu-block-2 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first expanded menu-mlid-1416"><a href="/find-request-and-use">Find, Request, and Use</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1416" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Find, Request, and Use submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first expanded menu-mlid-1418"><span class="nolink">Find</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1418" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Find submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-1429"><a href="https://search.library.yale.edu/">Quicksearch</a></li> <li class="leaf menu-mlid-1431"><a href="https://yale.summon.serialssolutions.com/">Articles+</a></li> <li class="leaf menu-mlid-1430"><a href="https://orbis.library.yale.edu/">Orbis</a></li> <li class="leaf menu-mlid-1432"><a href="https://wa4py6yj8t.search.serialssolutions.com/ejp/?libHash=WA4PY6YJ8T">E-Journals</a></li> <li class="leaf menu-mlid-1433"><a href="https://search.library.yale.edu/databases">Databases</a></li> <li class="leaf menu-mlid-1434"><a href="https://archives.yale.edu/">Archives at Yale</a></li> <li class="leaf menu-mlid-4324"><a href="/explore-collections/explore/digital-collections">Digital Collections</a></li> <li class="last leaf menu-mlid-1436"><a href="https://yale.idm.oclc.org/login?url=http://firstsearch.oclc.org/dbname=WorldCat;autho=100157622;FSIP">FirstSearch (WorldCat)</a></li> </ul></li> <li class="expanded menu-mlid-1419"><span class="nolink">Request</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1419" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Request submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf has-children menu-mlid-3826"><a href="/find-request-and-use/request/borrowdirect">BorrowDirect</a></li> <li class="leaf has-children menu-mlid-3827"><a href="/find-request-and-use/request/interlibrary-loan">Interlibrary Loan</a></li> <li class="leaf menu-mlid-4323"><a href="/find-request-and-use/request/purchase-request">Purchase Request</a></li> <li class="last leaf has-children menu-mlid-3828"><a href="/find-request-and-use/request/course-reserves">Course Reserves</a></li> </ul></li> <li class="last expanded menu-mlid-1420"><span class="nolink">Use</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1420" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Use submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf has-children menu-mlid-3825"><a href="/find-request-and-use/use/using-library-collections">Using Library Collections</a></li> <li class="leaf has-children menu-mlid-4318"><a href="/find-request-and-use/use/using-e-resources">Using E-resources</a></li> <li class="last leaf has-children active menu-mlid-6790"><a href="/find-request-and-use/use/using-special-collections" class="active">Using Special Collections</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1421"><a href="/help-and-research-support">Help and Research Support</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1421" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Help and Research Support submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first expanded menu-mlid-1425"><span class="nolink">Help</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1425" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Help submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-5721"><a href="/help-and-research-support/help/research-consultation">Research Consultation</a></li> <li class="leaf menu-mlid-5720"><a href="/help-and-research-support/help/personal-librarians">Personal Librarians</a></li> <li class="leaf menu-mlid-1447"><a href="https://library.yale.edu/subject-specialist">Subject Specialists</a></li> <li class="last leaf has-children menu-mlid-6798"><a href="/accessibility">Accessibility</a></li> </ul></li> <li class="last expanded menu-mlid-1426"><span class="nolink">Research Support</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1426" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Research Support submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-1449"><a href="https://guides.library.yale.edu/">Subject Guides</a></li> <li class="leaf menu-mlid-1450"><a href="https://guides.library.yale.edu/home/courseguides">Course Guides</a></li> <li class="leaf menu-mlid-1451"><a href="https://guides.library.yale.edu/copyright-guidance/copyright-basics">Copyright Basics</a></li> <li class="leaf menu-mlid-1452"><a href="https://dhlab.yale.edu/">Digital Humanities</a></li> <li class="leaf menu-mlid-1453"><a href="https://guides.library.yale.edu/GIS">Geographic Information Systems (GIS)</a></li> <li class="leaf menu-mlid-6804"><a href="/help-and-research-support/research-support/statlab">StatLab</a></li> <li class="leaf menu-mlid-1455"><a href="https://guides.library.yale.edu/datamanagement">Research Data Management</a></li> <li class="leaf menu-mlid-1456"><a href="https://schedule.yale.edu/calendar/instruction">Library Workshops</a></li> <li class="leaf menu-mlid-2315"><a href="https://guides.library.yale.edu/citationmanagement">Citation Tools</a></li> <li class="last leaf menu-mlid-6806"><a href="/help-and-research-support/research-support/using-ai-research">Using AI in Research</a></li> </ul></li> </ul></li> <li class="expanded menu-mlid-1422"><a href="/visit-and-study">Visit and Study</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1422" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Visit and Study submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first expanded menu-mlid-1427"><span class="nolink">Visit Information</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1427" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Visit Information submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-1457"><a href="https://library.yale.edu/find-request-and-use/use/using-special-collections">Special Collections</a></li> <li class="leaf menu-mlid-1458"><a href="https://web.library.yale.edu/help/scanning-printing-copying">Printers and Scanners</a></li> <li class="leaf menu-mlid-1459"><a href="https://web.library.yale.edu/places/to-study">Places to Study</a></li> <li class="leaf menu-mlid-1460"><a href="https://guides.library.yale.edu/studycarrels">Carrels and Lockers</a></li> <li class="leaf menu-mlid-1461"><a href="https://reservations.yale.edu/bmec/">Media Equipment</a></li> <li class="leaf menu-mlid-1462"><a href="https://schedule.yale.edu/">Room Reservations</a></li> <li class="leaf menu-mlid-1464"><a href="https://guides.library.yale.edu/about/policies/access">Library Access and Use</a></li> <li class="leaf menu-mlid-5023"><a href="/find-request-and-use/use/using-library-collections">Using Library Collections</a></li> <li class="last leaf menu-mlid-5722"><a href="/visit-and-study/visit-information/sterling-library-tours">Sterling Library Tours</a></li> </ul></li> <li class="last expanded menu-mlid-1428"><span class="nolink">Libraries / Locations</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1428" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Libraries / Locations submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-6805"><a href="/bass">Bass Library</a></li> <li class="leaf menu-mlid-1467"><a href="https://web.library.yale.edu/building/beinecke-library">Beinecke Library</a></li> <li class="leaf menu-mlid-1469"><a href="https://web.library.yale.edu/building/classics-library">Classics Library</a></li> <li class="leaf menu-mlid-1551"><a href="https://web.library.yale.edu/building/cushingwhitney-medical-library">Cushing/Whitney Medical Library</a></li> <li class="leaf menu-mlid-1470"><a href="https://web.library.yale.edu/building/divinity-library">Divinity Library</a></li> <li class="leaf menu-mlid-2109"><a href="https://web.library.yale.edu/international/east-asia-library">East Asia Library</a></li> <li class="leaf menu-mlid-2108"><a href="https://web.library.yale.edu/music">Gilmore Music Library</a></li> <li class="leaf menu-mlid-1465"><a href="https://web.library.yale.edu/building/arts-library">Haas Family Arts Library</a></li> <li class="leaf menu-mlid-1552"><a href="https://web.library.yale.edu/building/lewis-walpole-library">Lewis Walpole Library</a></li> <li class="leaf menu-mlid-1471"><a href="https://web.library.yale.edu/building/law-library">Lillian Goldman Law Library</a></li> <li class="leaf has-children menu-mlid-6802"><a href="/marx">Marx Library</a></li> <li class="leaf menu-mlid-1473"><a href="https://web.library.yale.edu/building/sterling-library">Sterling Memorial Library</a></li> <li class="last leaf menu-mlid-1468"><a href="https://britishart.yale.edu/while-we-are-closed ">Yale Center for British Art</a></li> </ul></li> </ul></li> <li class="expanded active-trail menu-mlid-1423"><a href="/explore-collections" class="active-trail">Explore Collections</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1423" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Explore Collections submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first last expanded active-trail menu-mlid-1544"><span class="active-trail nolink">Explore</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1544" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle Explore submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-6947"><a href="/policy/collection-development-statements">Collection Development</a></li> <li class="leaf menu-mlid-1476"><a href="/explore-collections/explore/digital-collections">Digital Collections</a></li> <li class="leaf menu-mlid-1479"><a href="http://elischolar.library.yale.edu/">EliScholar</a></li> <li class="leaf menu-mlid-1480"><a href="https://fortunoff.library.yale.edu/">Fortunoff Video Archive</a></li> <li class="leaf menu-mlid-1477"><a href="https://web.library.yale.edu/humanities">Humanities Collections</a></li> <li class="leaf menu-mlid-1478"><a href="https://web.library.yale.edu/international-collections">International Collections</a></li> <li class="leaf menu-mlid-5859"><a href="https://lux.collections.yale.edu/">Lux: Collection Discovery</a></li> <li class="leaf menu-mlid-1475"><a href="https://primarysources.yale.edu/">Primary Sources</a></li> <li class="last leaf active-trail active menu-mlid-6797"><a href="/find-request-and-use/use/using-special-collections" class="active-trail active">Using Special Collections</a></li> </ul></li> </ul></li> <li class="last expanded menu-mlid-1424"><a href="/about-us">About Us</a><button class="nav-item-toggler collapsed " type="button" data-toggle="collapse" data-target=".menu-mlid-1424" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle About Us submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first last expanded menu-mlid-1545"><span class="nolink">About</span><button class="nav-item-toggler collapsed lower-menu" type="button" data-toggle="collapse" data-target=".menu-mlid-1545" aria-controls="nav-collapse" aria-expanded="false" aria-label="Toggle About submenu"> <span class="nav-item-toggler-icon"></span> </button><ul class="menu"><li class="first leaf menu-mlid-2246"><a href="/about-us">Mission, Vision, Strategic Directions</a></li> <li class="leaf has-children menu-mlid-5578"><a href="/diversity">Diversity, Equity, Inclusion, and Accessibility</a></li> <li class="leaf menu-mlid-576"><a href="/news">Library News</a></li> <li class="leaf menu-mlid-1275"><a href="/events">Events</a></li> <li class="leaf menu-mlid-1276"><a href="/exhibitions">Exhibitions</a></li> <li class="leaf menu-mlid-1277"><a href="/staff-directory">Staff Directory</a></li> <li class="leaf menu-mlid-1546"><a href="/about-us/about/working-yale-library">Working at Yale Library</a></li> <li class="last leaf menu-mlid-1547"><a href="/about-us/about/library-prizes">Library Prizes</a></li> </ul></li> </ul></li> </ul></div> </div> </div> </div> </div> </div> </div> </div></header> <main id="section-content" class="section section-content" role="main"> <div id="section-content-inner"> <div id="zone-menu-wrapper" class="zone-wrapper zone-menu-wrapper clearfix"> <div id="zone-menu" class="zone zone-menu clearfix yale-standard-menu container-12"> <div id="original-main-nav-wrapper"> <div id="original-main-nav" data-set="append-main-nav"> <div id="main-nav"> <div class="grid-12 region region-menu" id="region-menu"> <div class="region-inner region-menu-inner"> <nav id="main-menu-navigation" role="navigation" aria-label="Main Menu" class="navigation"> </nav> </div> </div> </div> </div> </div> </div> </div> <div id="zone-content-wrapper" class="zone-wrapper zone-content-wrapper clearfix"> <div id="zone-content" class="zone zone-content clearfix container-12"> <div id="moved-sidenav-wrapper" class="moved-sidenav-wrapper grid-12"> <div id="moved-sidenav" class="moved-sidenav" data-set="append-sidenav"></div> </div> <div class="grid-12 region region-content" id="region-content"> <div class="region-inner region-content-inner"> <a id="main-content" tabindex="-1"></a> <div class="breadcrumb"><a href="/explore-collections">Explore Collections</a> / Using Special Collections</div> <h1 class="title" id="page-title">Using Special Collections </h1> <div class="block block-system block-main block-system-main odd block-without-title" id="block-system-main"> <div class="block-inner clearfix"> <div class="content clearfix"> <div about="/find-request-and-use/use/using-special-collections" typeof="foaf:Document" id="node-page-2254" class="ds-2col-stacked-fluid node node-page view-mode-full node-published node-not-promoted node-not-sticky author-21620 odd clearfix group-one-column clearfix"> <div class="group-header"> </div> <div class="group-left"> <div class="field field-name-field-slideshow-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even"><div class="flex-nav-container"> <div class="flexslider-content flexslider clearfix" id="flexslider-1"> <ul class="slides"> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/beinecke-reading-room.jpg" width="1800" height="900" alt="Researchers looking at rare books with librarians in the Beinecke Reading room" title="<b>Beinecke Library reading room</b> &nbsp; &nbsp;<a href="https://beinecke.library.yale.edu" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Beinecke Library reading room</b> <a href="https://beinecke.library.yale.edu" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/divinity-collection2.jpg" width="1800" height="900" alt="Librarian assists researcher with glass slides at the Divinity Library" title="<b>Divinity Library reading room</b> &nbsp; &nbsp;<a href="https://web.library.yale.edu/divinity/special-collections" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Divinity Library reading room</b> <a href="https://web.library.yale.edu/divinity/special-collections" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/arts-reading-room2_0.jpg" width="1800" height="900" alt="A librarian points to artist book open on table where researcher is seated. A second researcher is seated to the right looking at another book." title="<b>Arts Library Special Collections reading room</b> &nbsp; &nbsp;<a href="http://guides.library.yale.edu/alsc?hs=a" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Arts Library Special Collections reading room</b> <a href="http://guides.library.yale.edu/alsc?hs=a" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/mssa_sc-edit.jpg" width="1800" height="900" alt="View of tables and in the Manuscripts and Archives Reading Room" title="<b>Manuscripts and Archives reading room, Sterling Memorial Library</b>" /> <div class="flex-caption"> <strong><b>Manuscripts and Archives reading room, Sterling Memorial Library</b></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/2024_walpole-reading.jpg" width="1800" height="900" alt="Researcher in the Walpole Reading Room with materials spread across wood table" title="<b>Lewis Walpole Library reading room, Farmington, CT</b> &nbsp; &nbsp;<a href="http://www.library.yale.edu/walpole/” target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Lewis Walpole Library reading room, Farmington, CT</b> <a href="http://www.library.yale.edu/walpole/” target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/music-reading-rm.jpg" width="1800" height="900" alt="Illuminated manuscript laid open with library staff and student seated at table in the background" title="<b>Music Library Special Collections</b> &nbsp; &nbsp;<a href="https://guides.library.yale.edu/MusicSpecialCollections" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Music Library Special Collections</b> <a href="https://guides.library.yale.edu/MusicSpecialCollections" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/2023_medical-library-material.jpg" width="1800" height="900" alt="Close up view of medical illustration of head and brain in an open book" title="<b>Medical Historical Library Special Collections</b> &nbsp; &nbsp;<a href="https://library.medicine.yale.edu/historical" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Medical Historical Library Special Collections</b> <a href="https://library.medicine.yale.edu/historical" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> <li> <img typeof="foaf:Image" src="https://library.yale.edu/sites/default/files/2016_ycba_0.jpg" width="1158" height="579" alt="A trio of researchers gather over a long table in a bright room lined with wood cabinets" title="<b>Yale Center for British Art Study Room</b> &nbsp; &nbsp;<a href="https://britishart.yale.edu/study-room" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a>" /> <div class="flex-caption"> <strong><b>Yale Center for British Art Study Room</b> <a href="https://britishart.yale.edu/study-room" target="_blank" style="color:#dddddd; text-decoration: underline dotted gray;">Learn more »</a></strong> </div> </li> </ul> </div> </div> </div></div></div> <div class="paragraphs-items paragraphs-items-field-main-content paragraphs-items-field-main-content-full paragraphs-items-full" class="paragraphs-items paragraphs-items-field-main-content paragraphs-items-field-main-content-full paragraphs-items-full"> <div class="field field-name-field-main-content field-type-paragraphs field-label-hidden"><div class="field-items"><div class="field-item even"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><p class="intro">Welcome to Special Collections. We are free and open to all with a simple registration process.</p> <p><strong>What are Special Collections?</strong></p> <div> <p>Special Collections are rare or fragile materials you must request for use in designated reading rooms. They include rare books, manuscripts, archives, maps, photographs, prints and drawings, recordings, digital content, and much more. Students, researchers, and other visitors use these materials to explore the past and create new knowledge. Whether visiting us in person or requesting scans remotely, you will first <a href="#create">need to register for access.</a></p> </div> <div> <p>Yale Library Special Collections are held in seven libraries: <a href="https://beinecke.library.yale.edu/" target="_blank" title="https://beinecke.library.yale.edu/">Beinecke Library</a>, <a href="https://library.medicine.yale.edu/historical" target="_blank" title="https://library.medicine.yale.edu/historical">Cushing/Whitney Medical Library</a>, <a href="https://web.library.yale.edu/divinity/special-collections" target="_blank" title="https://web.library.yale.edu/divinity/special-collections">Divinity Library</a>, <a href="https://guides.library.yale.edu/MusicSpecialCollections" target="_blank" title="https://guides.library.yale.edu/MusicSpecialCollections">Gilmore Music Library</a>, <a href="https://guides.library.yale.edu/alsc?hs=a" target="_blank" title="https://guides.library.yale.edu/alsc?hs=a">Haas Family Arts Library</a>, <a href="https://walpole.library.yale.edu/" target="_blank" title="https://walpole.library.yale.edu/">Lewis Walpole Library</a>, and <a href="https://web.library.yale.edu/building/sterling-memorial-library" target="_blank">Sterling Memorial Library</a> and at our off-campus Library Shelving Facility. Each library has staff with specialized expertise and a designated <a href="/find-request-and-use/use/using-special-collections/special-collections-reading-rooms" target="_blank">Special Collections reading room</a> where you will acess the materials you have requested. The designated reading room depends on the collection requested.</p> <p>Please note that the Lewis Walpole Library is located in Farmington, CT, about 40 miles from the Yale New Haven campus.</p> </div> <div>The Yale Center for British Art (YCBA) uses the Yale Library Special Collections registration system, discovery tools, policies, and procedures for access to YCBA’s collections of prints and drawings, rare books and manuscripts, and archives. Materials requested from the YCBA collections may be viewed by appointment at <a href="https://britishart.yale.edu/study-room" target="_blank">YCBA’s Study Room</a>. </div> <div> </div> <div>Hundreds of thousands of special collections items have been digitized and are available online through our <a href="https://collections.library.yale.edu/catalog/16037449" title="https://collections.library.yale.edu/catalog/16037449">Digital Collections</a> (for images and text) and <a href="https://avcollections.library.yale.edu/" title="https://avcollections.library.yale.edu/">Aviary</a> (for audiovisual material). </div> <div> </div> <div>Questions? Contact us at <a href="mailto:special.collections@yale.edu">special.collections@yale.edu</a>.</div> <hr /> <p><a href="#create">Register</a> | <a href="#find">Find Materials</a> | <a href="#access">Accessing Materials</a> | <a href="/find-request-and-use/use/using-special-collections/request-digitization" target="_blank">Digitization</a> | <a href="/find-request-and-use/use/using-special-collections/copyright-and-permissions" target="_blank">Copyright and Permissions</a></p> <hr /> <p><a name="create" id="create"></a></p> </div></div></div></div> </div><div class="field-item odd"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <h2 class="pg-title" >Create Your Account</h2><div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><div> <p>Before you come to a reading room for the first time or request scans/digital copies, you must <strong>create a Special Collections (“Aeon”) Account</strong>. Once you have your account, you can request materials for use in the reading room or for scanning/digitization. </p> <p>By registering for a Special Collections Account, you agree to the terms of the <a href="/find-request-and-use/use/using-special-collections/user-agreement-special-collections" target="_blank">Yale University User Agreement for Special Collections</a> as a condition of access to our materials. </p> <h4>Registration Steps:</h4> <ol> <li>Go to the account registration form (below).</li> <li>If you have a valid Yale NetID, use the left side to create your account.</li> <li>If you don’t have a valid Yale NetID, click the “Sign Up” link on the lower right to: <ul> <li>Provide a username, email, and password</li> <li>Enter a verification code that will be sent to the email you provided</li> <li>The code will be sent immediately, and you have 24 hours to enter it.</li> </ul> </li> <li>Complete the required fields on the registration form, assent to the User Agreement, and click the “Submit Information” button.</li> </ol> </div> <p class="more-link"><a href="https://aeon.library.yale.edu/" target="_blank">Register Now</a></p> <p><a name="find" id="find"></a></p> </div></div></div></div> </div><div class="field-item even"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <h2 class="pg-title" >Find Materials</h2><div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><p>Special Collections are described in a variety of search and discovery tools. See below for how to find and request materials in all formats. We ask that you request materials at least two business days in advance of your visit, in order to give us time to retrieve materials. Reference librarians and archivists are always able to assist you in finding or requesting materials. Contact <a href="mailto:special.collections@yale.edu">special.collections@yale.edu</a> if you have any questions or need assistance. </p> </div></div></div></div> </div><div class="field-item odd"><div about="" typeof="" id="accordion-521" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion view-mode-full clearfix"> <div class="content"> <div class="paragraphs-items paragraphs-items-field-accordion-items paragraphs-items-field-accordion-items-full paragraphs-items-full" class="paragraphs-items paragraphs-items-field-accordion-items paragraphs-items-field-accordion-items-full paragraphs-items-full"> <div class="field field-name-field-accordion-items field-type-paragraphs field-label-hidden"><div class="field-items"><div class="field-item even"><details about="" typeof="" id="accordion_item-518" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Quicksearch: Combines multiple search tools for expansive results </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <div><a href="https://search.library.yale.edu/quicksearch" target="_blank">Quicksearch</a> unites several search services in one search tool. It includes Orbis (the Yale Library catalog), Morris (the Law Library Catalog), Archives at Yale (our database of finding aids for archival and manuscript collections), Digital Collections (collection materials we have digitized and put online), and many electronic resources licensed by Yale Library, such as databases, articles, and ebooks. Quicksearch is a good place to start your search when you want to search across many Yale Library search services. Please remember that Yale Library staff are always happy to help you construct search strategies.</div> <div> </div> <div>After you conduct your search, you will notice facets to help you limit your results by subject, language, format, genre, etc. Some archives or manuscripts materials in Quicksearch may direct you to Archives at Yale. Quicksearch also includes an option to narrow your results to focus on materials that are available online, so that you can see only materials that are available digitally within your search results. Note that, within each record, you can click on subject headings to find similar results. </div> <div> </div> <div> </div> <div><img alt="Request links in Quicksearch are located after the item's description" src="/sites/default/files/files/sc_quicksearch-500x375.jpg" style="width:500px; height:375px; float:right; margin-left:24px" width="500" height="375" /></div> <p><strong>How to Request from Quicksearch</strong></p> <div> </div> <div>Books, microfilm, and other individually cataloged items from Special Collections can be requested directly from a record. Materials requests are fulfilled in one of our reading rooms. The request process is expedited by a link from the Quicksearch record to your Special Collections Account, which you set up when you complete our registration process. </div> <div> </div> <div>This illustration highlights where to find the Request link in a Quicksearch record. </div> </div> </details> </div><div class="field-item odd"><details about="" typeof="" id="accordion_item-519" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Orbis: For targeted searches in the Yale Library catalog </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <p>Advanced searching in <a href="https://orbis.library.yale.edu/vwebv/" target="_blank">Orbis</a> is one strategy to construct targeted, sophisticated searches for specific collection materials. Consult <a href="https://web.library.yale.edu/help/orbis/specialCollections.html" target="_blank">Help with Special Collections in Orbis</a> for further information on searching in Orbis.</p> <p><img alt="Request links in Orbis are located in the location field of each item." src="/sites/default/files/files/sc_orbis-500x375.jpg" style="width:500px; height:375px; margin-left:24px; float:right" width="500" height="375" /></p> <p><strong>How to Request from Orbis</strong></p> <div>Books, microfilm, and other individually cataloged special collections items can be requested directly from an Orbis record. Materials requests are fulfilled in one of our reading rooms. The request process is expedited by a link from the Orbis record to your Special Collections (“Aeon”) Account, which you set up when you complete our online registration process. This illustration highlights where to find the Request link in an Orbis record. Note that the link names the specific Special Collections reading room where the material will be delivered for your use.</div> </div> </details> </div><div class="field-item even"><details about="" typeof="" id="accordion_item-520" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Archives at Yale: For focused searching of archival collections </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <p><a href="https://archives.yale.edu/" target="_blank">Archives at Yale</a> is the interface for searching finding aids. Finding aids describe in varying levels of detail the contents of archival and manuscript collections. Because it is important to understand the context of the materials that an archival or manuscript collection comprises, finding aids provide information about collection creators–individuals, families, and organizations–and the functions and activities that caused the materials in the collection to be created, accumulated, maintained, and used over time. Archives at Yale is a good place to start your search when you know you are interested in archival resources and want to dive deeper into those resources, since Archives at Yale provides more flexible and focused search functionality for that material. The <a href="https://archives.yale.edu/help" target="_blank">help page for Archives at Yale</a> contains instructions for searching and requesting materials. </p> <p><img alt="The Request button is the next button after &quot;Search the Archives&quot; on Archives at Yale pages." src="/sites/default/files/files/sc_archives.png" style="width:500px; height:279px; float:right" width="500" height="279" /><strong>How to Request from Archives at Yale</strong></p> <p>Archival material can be requested directly from a record. Materials requests are fulfilled in one of our reading rooms. The request process is expedited by a link from the Archives at Yale record to your Special Collections Account, which you set up when you complete our registration process. </p> <div> </div> <div>This illustration highlights where to find the Request link in a Archives at Yale record.</div> </div> </details> </div></div></div></div> </div> </div> </div><div class="field-item even"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><h4>Harmful Language Advisory</h4> <p>Yale Library aims to create archival description—including finding aids, catalog records, and other metadata—that is inclusive, respectful, and does not cause harm to those who interact with our collections. Please read our full <a href="/find-request-and-use/use/using-special-collections/statement-harmful-language-archival-description" target="_blank">Statement on Harmful Language in Archival Description</a> and learn more about the <a href="https://guides.library.yale.edu/reparativearchivaldescription" target="_blank">Reparative Archival Description Working Group</a>.</p> <p><a name="access" id="access"></a></p> </div></div></div></div> </div><div class="field-item odd"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <h2 class="pg-title" >Accessing Materials</h2><div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><p>Each year, we welcome thousands of researchers to work in-person with Special Collections materials in our reading rooms.</p> </div></div></div></div> </div><div class="field-item even"><div about="" typeof="" id="accordion-528" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion view-mode-full clearfix"> <div class="content"> <div class="paragraphs-items paragraphs-items-field-accordion-items paragraphs-items-field-accordion-items-full paragraphs-items-full" class="paragraphs-items paragraphs-items-field-accordion-items paragraphs-items-field-accordion-items-full paragraphs-items-full"> <div class="field field-name-field-accordion-items field-type-paragraphs field-label-hidden"><div class="field-items"><div class="field-item even"><details about="" typeof="" id="accordion_item-524" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Request Materials in your Special Collections Account </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <div>Once you have clicked the Request link from Quicksearch, Orbis, or Archives at Yale, the request form in your <a href="https://aeon.library.yale.edu" target="_blank">Special Collections Account</a> will be pre-populated with information about the item(s) you are requesting. You can: </div> <ul> <li><a href="/find-request-and-use/use/using-special-collections/request-digitization" target="_blank"><strong>Request Digitization</strong></a>, or </li> <li>Schedule your visit date and press the <strong>Submit Request</strong> button, or</li> <li><strong>Save Request for Later</strong> to save the item(s) without ordering; this allows you to save up any number of requests. This can be helpful, because most of our Special Collections libraries limit the number of items you may order per visit. </li> </ul> <div>You can find all your requests by selecting an option under <strong>Order History</strong>, found in the top navigation menu.</div> </div> </details> </div><div class="field-item odd"><details about="" typeof="" id="accordion_item-525" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Verify your ID on your first visit </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <div>The first time you come in person to a Yale Library Special Collections reading room you must:</div> <ol> <li>Show one of the following forms of identification: <ul> <li class="rteindent1">A currently valid Yale photo ID, or</li> <li class="rteindent1">A government-issued ID bearing your name, your photo, and an expiration date indicating current validity (Examples: driver’s license, passport, U.S. state-issued identity card, military ID, green card) </li> </ul> </li> <li>Have your photo taken by a Special Collections staff member. Researcher photographs are stored in a registration database available only to authorized Yale Library staff.</li> </ol> <div>After your first visit, you can sign into any of our Special Collections reading rooms without presenting an ID each time. We will prompt you annually to update your account information and have a new photo taken.</div> <div> </div> <div>If you have a question about the ID requirement, please contact <a href="mailto:special.collections@yale.edu">special.collections@yale.edu</a>.</div> </div> </details> </div><div class="field-item even"><details about="" typeof="" id="accordion_item-526" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Accessibility Services </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <p>While all Special Collections reading rooms are ADA-compliant, we encourage you to contact us if you need special accommodations to ensure the success of your visits. We are happy to work with you to meet your accessibility needs. </p> <p class="more-link"><a href="mailto:special.collections@yale.edu">Make a request</a></p> </div> </details> </div><div class="field-item odd"><details about="" typeof="" id="accordion_item-527" class="ds-1col entity entity-paragraphs-item paragraphs-item-accordion-item view-mode-full clearfix"> <summary> <span class="field field-name-field-pg-heading field-type-text field-label-hidden"> Reading Room Guidelines </span> </summary> <div class="field field-name-field-body field-type-text-long field-label-hidden"> <div> <div> <div>Non-Yale patrons under the age of eighteen should contact <a href="mailto:special.collections@yale.edu">special.collections@yale.edu</a> two weeks prior to their visit. <a href="/find-request-and-use/use/using-special-collections/admitting-non-yale-persons-under-age-eighteen" target="_blank">For more information see this policy.</a></div> <div> </div> <div>Patrons can help us ensure the long-term preservation and accessibility of our collections by following our guidelines.</div> </div> <ol> <li>You must be registered. </li> <li>All materials must be requested through online systems. </li> <li>Up to ten items can be requested for use at a time. Materials will be held for five business days unless other arrangements are made. </li> <li>You can track requested materials through your online Special Collections (“Aeon”) Account. Circulation records are retained permanently for security purposes. </li> <li>All materials used on site must be used in a Special Collections reading room. Born-digital materials may not be copied, emailed, or otherwise transferred from the reading room. </li> <li>Wifi is available in all reading rooms through YaleSecure (for Yale faculty, students, and staff); YaleGuest (for Yale visitors); and Eduroam (for affiliates at other universities/colleges). </li> <li>You are required to deposit all personal property in nearby lockers before entering a reading room. This includes briefcases, laptop and camera cases, and any clothing that will not be worn while in the reading room. Outerwear should be placed in the lockers or hung on the coat racks. Hats may be worn in the reading rooms, unless they obstruct the view of cameras monitoring the use of materials. </li> <li>No food, drink, or chewing gum is permitted in reading rooms. </li> <li>You may select any open seat in the reading room, but at the discretion of the staff, some materials may need to be used at specific locations. </li> <li>As a courtesy to other researchers, please refrain from loud conversations and silence all electronic devices. You must leave the reading room to make or receive phone calls. Please speak with staff if you need to dictate from materials, or need other options for space to work with materials. </li> <li>Pens are not allowed for taking notes. Pencils will be provided if needed. Other items, including laptops, cell phones, digital cameras, printed materials needed for reference purposes, and notes, may be brought into the reading room with permission and after examination by a staff member. These items will also be inspected when you leave the reading room. </li> <li>Staff will assist you in the proper handling of materials, which should be handled with care and always rest in plain view on the table. <ul> <li>Open books only as far as they will open easily, and use book supports to hold them. Special weights are available from staff to keep books open or rolled items flat. </li> <li>Leave materials as you found them, without adding or removing any marks. </li> <li>Nothing except tools provided by staff should be placed on or affixed to the materials. </li> <li>Keep items in the order in which they were found. Remove one folder from a box at a time. </li> </ul> </li> <li>All collection materials must be returned to reading room staff when you leave for the day. Materials may be inspected by a staff member upon return. Arrangements for future use can be made at this time. Collection materials and personal belongings left unattended may be removed from the reading room by staff and placed in a holding area.</li> </ol> </div> </div> </details> </div></div></div></div> </div> </div> </div><div class="field-item odd"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <h2 class="pg-title" >Request Digitization</h2><div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><div><img alt="" src="/sites/default/files/files/sc_digitization.png" style="width:360px; float:left; margin-right:24px; margin-bottom:24px; height:226px" width="360" height="226" />Learn more about how to request digitization/scans, formats and limits, and delivery and turnaround time.</div> <p class="more-link"><a href="/find-request-and-use/use/using-special-collections/request-digitization" target="_blank">Learn More</a></p> </div></div></div></div> </div><div class="field-item even"><div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-body view-mode-full clearfix"> <h2 class="pg-title" >Copyrights and Permissions</h2><div class="field field-name-field-body field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><p><img alt="" src="/sites/default/files/files/sc_copright_books-400x267.jpg" style="width:400px; height:267px; margin-left:24px; margin-bottom:24px; float:right" width="400" height="267" />Copyright is a law granting authors and creators exclusive rights for using their works for a limited period of time. These protective rights encourage people to continue to create new works. Yale Library makes materials available for research and scholarship, and your permission to reuse them depends on the materials, and your intended use of them. You are responsible for obtaining any necessary permissions for your use of materials.</p> <p class="more-link"><a href="/find-request-and-use/use/using-special-collections/copyright-and-permissions" target="_blank">Learn more</a></p> </div></div></div></div> </div></div></div></div> </div> <div class="group-footer"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </main> <footer id="section-footer" class="section section-footer" role="contentinfo"> <div id="zone-footer-wrapper" class="zone-wrapper zone-footer-wrapper clearfix"> <div id="zone-footer" class="zone zone-footer clearfix container-12"> <div class="grid-12 region region-footer-header" id="region-footer-header"> <div class="region-inner region-footer-header-inner"> <div class="block block-block block-9 block-block-9 odd block-without-title" id="block-block-9"> <div class="block-inner clearfix"> <div class="content clearfix"> <p><img alt="Yale Library logo" src="/sites/default/files/files/FinalULWhite-1000px.png" width="1000" height="73" /></p> </div> </div> </div> </div> </div> <div class="grid-4 region region-footer-first" id="region-footer-first"> <div class="region-inner region-footer-first-inner"> <div class="block block-menu block-menu-footer-navigation block-menu-menu-footer-navigation odd" id="block-menu-menu-footer-navigation"> <div class="block-inner clearfix"> <h2 class="block-title">Site Navigation</h2> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-find,-request,-and-use"><a href="/find-request-and-use"><span>Find, Request, and Use</span></a></li> <li class="leaf menu-help-and-research-support"><a href="/help-and-research-support"><span>Help and Research Support</span></a></li> <li class="leaf menu-visit-and-study"><a href="/visit-and-study"><span>Visit and Study</span></a></li> <li class="leaf menu-explore-collections"><a href="/explore-collections"><span>Explore Collections</span></a></li> <li class="leaf menu-about-us"><a href="/about-us"><span>About Us</span></a></li> <li class="leaf menu-ask-yale-library"><a href="https://ask.library.yale.edu/"><span>Ask Yale Library</span></a></li> <li class="leaf menu-my-library-accounts"><a href="/my-library-accounts"><span>My Library Accounts</span></a></li> <li class="last leaf menu-hours"><a href="https://web.library.yale.edu/buildings"><span>Hours</span></a></li> </ul> </div> </div> </div> <div class="block block-block block-8 block-block-8 even block-without-title" id="block-block-8"> <div class="block-inner clearfix"> <div class="content clearfix"> <p>P.O. BOX 208240<br /> New Haven, CT<br /> 06520-8240<br /> <span>(203) 432-1775</span></p> </div> </div> </div> <div class="footer-logo"><a href="http://www.yale.edu" class="y-icons y-yale y-mark"><span class="element-invisible">Yale</span></a></div> </div> </div> <div class="grid-4 region region-footer-second" id="region-footer-second"> <div class="region-inner region-footer-second-inner"> <div class="block block-menu block-menu-footer-libraries block-menu-menu-footer-libraries odd" id="block-menu-menu-footer-libraries"> <div class="block-inner clearfix"> <h2 class="block-title">Yale's Libraries</h2> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-bass-library"><a href="https://library.yale.edu/bass"><span>Bass Library</span></a></li> <li class="leaf menu-beinecke-rare-book-and-manuscript-library"><a href="https://beinecke.library.yale.edu/"><span>Beinecke Rare Book and Manuscript Library</span></a></li> <li class="leaf menu-classics-library"><a href="https://web.library.yale.edu/classics-library"><span>Classics Library</span></a></li> <li class="leaf menu-cushing/whitney-medical-library"><a href="https://library.medicine.yale.edu/"><span>Cushing/Whitney Medical Library</span></a></li> <li class="leaf menu-divinity-library"><a href="https://web.library.yale.edu/divinity"><span>Divinity Library</span></a></li> <li class="leaf menu-east-asia-library"><a href="https://web.library.yale.edu/international/east-asia-library"><span>East Asia Library</span></a></li> <li class="leaf menu-gilmore-music-library"><a href="https://web.library.yale.edu/music"><span>Gilmore Music Library</span></a></li> <li class="leaf menu-haas-family-arts-library"><a href="https://web.library.yale.edu/arts"><span>Haas Family Arts Library</span></a></li> <li class="leaf menu-lewis-walpole-library"><a href="https://walpole.library.yale.edu/"><span>Lewis Walpole Library</span></a></li> <li class="leaf menu-lillian-goldman-law-library"><a href="https://library.law.yale.edu/"><span>Lillian Goldman Law Library</span></a></li> <li class="leaf menu-marx-science-and-social-science-library"><a href="https://library.yale.edu/marx"><span>Marx Science and Social Science Library</span></a></li> <li class="leaf menu-sterling-memorial-library"><a href="https://web.library.yale.edu/building/sterling-memorial-library"><span>Sterling Memorial Library</span></a></li> <li class="last leaf menu-yale-center-for-british-art"><a href="https://britishart.yale.edu/while-we-are-closed "><span>Yale Center for British Art</span></a></li> </ul> </div> </div> </div> </div> </div> <div class="grid-4 region region-footer-third" id="region-footer-third"> <div class="region-inner region-footer-third-inner"> <div class="block block-block block-14 block-block-14 odd block-without-title" id="block-block-14"> <div class="block-inner clearfix"> <div class="content clearfix"> <p><a href="https://subscribe.yale.edu/browse?area=a0df40000006XkNAAU" target="_new">Subscribe to our newsletter</a></p> </div> </div> </div> <div class="block block-menu sharing block-menu-social-buttons block-menu-menu-social-buttons even block-without-title" id="block-menu-menu-social-buttons"> <div class="block-inner clearfix"> <div class="content clearfix"> <ul class="menu"><li class="first leaf menu-facebook"><a href="https://www.facebook.com/YaleLibrary" class="fa fa-facebook-square" target="_blank"><span>Facebook</span></a></li> <li class="leaf menu-twitter"><a href="http://www.twitter.com/yalelibrary" class="fa fa-twitter" target="_blank"><span>Twitter</span></a></li> <li class="leaf menu-instagram"><a href="https://www.instagram.com/yalelibrary" class="fa fa-instagram" target="_blank"><span>Instagram</span></a></li> <li class="last leaf menu-youtube"><a href="http://www.youtube.com/yaleuniversitylibrary" class="fa fa-youtube-play" target="_blank"><span>YouTube</span></a></li> </ul> </div> </div> </div> <div class="block block-block block-17 block-block-17 odd" id="block-block-17"> <div class="block-inner clearfix"> <h2 class="block-title">@yalelibrary</h2> <div class="content clearfix"> <p><img alt="" src="/sites/default/files/files/July%204%20Insta%20Image.png" style="width:1200px; height:1200px" width="1200" height="1200" /></p> <p><a href="https://www.instagram.com/yalelibrary/" target="_blank">Yale Library Instagram</a></p> </div> </div> </div> </div> </div> <div class="grid-12 region region-footer-footer" id="region-footer-footer"> <div class="region-inner region-footer-footer-inner"> <div class="block block-block block-10 block-block-10 odd block-without-title" id="block-block-10"> <div class="block-inner clearfix"> <div class="content clearfix"> <div class="footer-bottom-links"><a href="https://usability.yale.edu/web-accessibility/accessibility-yale">Accessibility</a><a href="https://library.yale.edu/diversity">Diversity, Equity, and Inclusion</a><a href="https://www.yale.edu/givelibrary">Giving</a><a href="https://web.library.yale.edu/data-use">Privacy and Data Use</a><a href="https://yalesurvey.ca1.qualtrics.com/jfe/form/SV_dgJVQnLiRJoDXtI" target="_blank">Contact Our Web Team</a></div> <div class="footer-copyright">© <strong>2021 Yale University Library • All Rights Reserved</strong> </div> </div> </div> </div> </div> </div> </div> </div></footer> </div> <div class="region region-page-bottom" id="region-page-bottom"> <div class="region-inner region-page-bottom-inner"> </div> </div> <script type="text/javascript"> <!--//--><![CDATA[//><!-- (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_66356571.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); //--><!]]> </script> <script type="text/javascript" src="https://library.yale.edu/sites/default/files/js/js_JMVekk522eOkII71K9F5yD4Su-iRqPdTR_-LxjPAtMk.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-a0c7c529679b5a48be2","applicationID":"1039952551","transactionName":"M11XYRMCXhVVABINWQoXYEcITB8PWgcDHBgUUEU=","queueTime":0,"applicationTime":330,"atts":"HxpUF1sYTRs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>