CINXE.COM
Pathway to Possibility | Mercy Corps
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ 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# " class="no-js"> <!-- C0M0M0 0MM0 0M0 C000000 0MM0 0MM0 0MMM0 0000MMMMM00C 0MM0 0MM0 0MMMMMM0 C00MMMMMM000 00 MMM 0MMMC 0MMMMM0 00MMMMMMM00 0M0 0MM0 MMM0 0000C 00MMMMMMM00 0MMC MMM 0MMM0 00MMMMMMM00 0MM0 MM0 CMMMM0 0MMMMMMMM0 C0MMM0 MM0 MMMMM 0MMMMMMMM0 0MMMMM MM0 0MMMM0 0MMMMMMMM0 0MMMMM0 MM0 0MMMM00MMMMMMM0 CMMMMMM0 MMM0 0MMMMMMMMMMMM0 0MMMMMM0 0MMMC 0MMMMMMMMMM0 0MMMMMMMC 0MM0 0MMMMMMMMM0 00MMMMMM0 0MMMC MMMMMMMM0C 00MMMMMM00 0MMM0 0MMMMMMM0 00MMMMMM00 0MMMM0MMMMMMM0 00MMMMMMM0 C0MMMMMMMMM0 00MMMMMMMMM0 0MMMMMMMM000000MMMMMMMMMMM0C 0MMMMMMMMMMMMMMMMMMMM00C MMMMMM0C0000000000C 0MMMMMM 0MMMMM0 0MMMMMC 0MMM0 --> <head> <meta charset="utf-8" /> <link rel="canonical" href="https://www.mercycorps.org/pathway" /> <meta property="og:site_name" content="Mercy Corps" /> <meta property="og:type" content="page" /> <meta property="og:url" content="https://www.mercycorps.org/pathway" /> <meta property="og:title" content="Pathway to Possibility" /> <meta property="og:description" content="Launched in July 2022, our 10-year strategy – Mercy Corps’ Pathway to Possibility – reflects our ambitions to not only meet the basic needs of communities affected by conflict and climate change, but to achieve lasting, transformational change at scale." /> <meta property="og:image" content="https://www.mercycorps.org/sites/default/files/styles/1_19_1_1200x630/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=a1e1a043&itok=vugTDQlg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:updated_time" content="2023-07-07T09:58:22-0700" /> <meta property="og:image:alt" content="Aerial view of village in Uganda." /> <meta property="article:published_time" content="2022-07-18" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Pathway to Possibility" /> <meta name="twitter:site" content="@mercycorps" /> <meta name="twitter:description" content="Launched in July 2022, our 10-year strategy – Mercy Corps’ Pathway to Possibility – reflects our ambitions to not only meet the basic needs of communities affected by conflict and climate change, but to achieve lasting, transformational change at scale." /> <meta name="twitter:site:id" content="16688755" /> <meta name="twitter:url" content="https://www.mercycorps.org/pathway" /> <meta name="twitter:image" content="https://www.mercycorps.org/sites/default/files/styles/2_1_876x438/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=a1e1a043&itok=sU-makNC" /> <meta name="twitter:image:height" content="438" /> <meta name="twitter:image:width" content="876" /> <meta name="twitter:image:alt" content="Aerial view of village in Uganda." /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="x-ua-compatible" content="ie=edge" /> <script async>var _conv_page_type = ""; var _conv_category_id = ""; var _conv_category_name = ""; var _conv_product_sku = ""; var _conv_product_name = ""; var _conv_product_price = ""; var _conv_customer_id = ""; var _conv_custom_v1 = ""; var _conv_custom_v2 = ""; var _conv_custom_v3 = ""; var _conv_custom_v4 = "";</script> <script async src="https://cdn-4.convertexperiments.com/js/10041544-10041733.js"></script> <link rel="icon" href="/themes/custom/gesso/dist/images/mc-favicon.ico" type="image/vnd.microsoft.icon" /> <link rel="alternate" hreflang="en" href="https://www.mercycorps.org/pathway" /> <script src="/sites/default/files/google_tag/primary/google_tag.script.js?snblrf" defer></script> <title>Pathway to Possibility | Mercy Corps</title> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/align.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/fieldgroup.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/container-inline.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/clearfix.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/details.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/hidden.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/item-list.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/js.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/nowrap.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/position-container.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/reset-appearance.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/resize.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/system-status-counter.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/system-status-report-counters.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/system-status-report-general-info.css?snblrf" /> <link rel="stylesheet" media="all" href="/core/modules/system/css/components/tablesort.module.css?snblrf" /> <link rel="stylesheet" media="all" href="/modules/custom/mc_customizations/css/gin-overrides.css?snblrf" /> <link rel="stylesheet" media="all" href="/themes/custom/gesso/dist/css/styles.css?snblrf" /> <script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"772311630",accountID:"456454",trustKey:"456454",xpid:"UAMBVVNXGwQDUlBTAAEDVg==",licenseKey:"67f79ea04f",applicationID:"736117040"};;/*! 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> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/3893","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"countries":{"AT":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"BE":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"BG":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"CY":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"CZ":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"DE":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"DK":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"EE":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"ES":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"FI":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"FR":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"GB":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"GR":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"HR":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"HU":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"IE":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"IT":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"LT":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"LV":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"MT":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"NL":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"PL":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"PT":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"RO":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"SE":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"},"SI":{"url":"https:\/\/europe.mercycorps.org\/","domain":"uk_mercycorps_org","default_langcode":"en-gb"}},"csp":{"nonce":"-6kPdqzSepQfADG0XIe0eg"},"user":{"uid":0,"permissionsHash":"63f1f4aef913a59aeba64555d9b4dd6c94312e82f4ffe590ea702bd84062b808"}}</script> <script src="/themes/custom/gesso/dist/js/libraries/modernizr.min.js?v=3.11.7"></script> <script src="/core/assets/vendor/jquery/jquery.min.js?v=3.7.1"></script> <script src="/core/misc/drupalSettingsLoader.js?v=10.3.8"></script> <script src="/core/misc/drupal.js?v=10.3.8"></script> <script src="/core/misc/drupal.init.js?v=10.3.8"></script> <script src="/themes/custom/gesso/dist/js/common.js?snblrf"></script> <script src="/themes/custom/gesso/dist/js/libraries/shynav.js?snblrf"></script> <script src="/themes/custom/gesso/dist/js/main-navigation.js?snblrf"></script> </head> <body class="path-node not-front node-page node-page--node-type-page" id="top--foq9sKQepHs"> <div class="c-skiplinks"> <a href="#main" class="c-skiplinks__link u-visually-hidden u-focusable">Skip to main content</a> </div> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="l-site-container"> <div class="l-main-navigation"> <nav class="l-nav l-nav--main" role="navigation" aria-labelledby="nav-main-9v5adb82r3o--mifDzYxDDqg"> <nav class="c-main-navigation"> <div class="c-main-navigation__constrain"> <div class="c-main-navigation__inner"> <div class="c-main-navigation__groups"> <div class="c-main-navigation__group"> <span class="c-main-navigation__group-title"><a href="/who-we-are">Who we are</a></span> <ul class="c-main-navigation__group-children"> <li class="c-main-navigation__group-child"><a href="/who-we-are/our-team">Our leadership</a></li> <li class="c-main-navigation__group-child"><a href="/careers">Careers</a></li> <li class="c-main-navigation__group-child"><a href="/research-resources">Research and resources</a></li> <li class="c-main-navigation__group-child"><a href="/blog">Blog</a></li> <li class="c-main-navigation__group-child"><a href="/press-room">Press room</a></li> </ul> <span class="c-main-navigation__group-icon"><span/></span> </div> <div class="c-main-navigation__group"> <span class="c-main-navigation__group-title"><a href="/what-we-do">What we do</a></span> <ul class="c-main-navigation__group-children"> <li class="c-main-navigation__group-child"><a href="/what-we-do/emergency-response">Emergency response</a></li> <li class="c-main-navigation__group-child"><a href="/what-we-do/youth">Youth</a></li> <li class="c-main-navigation__group-child"><a href="/what-we-do/climate-environment-energy">Climate</a></li> <li class="c-main-navigation__group-child"><a href="/what-we-do/technology">Technology</a></li> <li class="c-main-navigation__group-child"><a href="/what-we-do/ventures">Ventures</a></li> <li class="c-main-navigation__group-child c-main-navigation__group-child--view-all"><a href="/what-we-do/focus-areas">View all</a></li> </ul> <span class="c-main-navigation__group-icon"><span/></span> </div> <div class="c-main-navigation__group"> <span class="c-main-navigation__group-title"><a href="/where-we-work">Where we work</a></span> <ul class="c-main-navigation__group-children"> <li class="c-main-navigation__group-child"><a href="/where-we-work#africa">Africa</a></li> <li class="c-main-navigation__group-child"><a href="/where-we-work#asia">Asia</a></li> <li class="c-main-navigation__group-child"><a href="/where-we-work#europe">Europe</a></li> <li class="c-main-navigation__group-child"><a href="/where-we-work#latin-america-and-the-caribbean">Latin America</a></li> <li class="c-main-navigation__group-child"><a href="/where-we-work#middle-east">Middle East</a></li> </ul> <span class="c-main-navigation__group-icon"><span/></span> </div> <div class="c-main-navigation__group"> <span class="c-main-navigation__group-title"><a href="/how-to-help">How to help</a></span> <ul class="c-main-navigation__group-children"> <li class="c-main-navigation__group-child"><a href="/donate/become-monthly-giver">Give monthly</a></li> <li class="c-main-navigation__group-child"><a href="/donate">Make a donation</a></li> <li class="c-main-navigation__group-child"><a href="/how-to-help/advocacy">Take a stand</a></li> <li class="c-main-navigation__group-child"><a href="/how-to-help/fundraising">Fundraise</a></li> <li class="c-main-navigation__group-child"><a href="/partners">Partner with us</a></li> <li class="c-main-navigation__group-child c-main-navigation__group-child--view-all"><a href="/how-to-help">View all</a></li> </ul> <span class="c-main-navigation__group-icon"><span/></span> </div> <div class="c-main-navigation__group is-mobile-only"> <span class="c-main-navigation__group-title"><a href="/search" class="c-main-navigation__group-title-search-link">Search</a></span> </div> </div> <div class="c-main-navigation__header"> <span class="c-main-navigation__header-logo"> <a href="/" class="c-main-navigation__header-logo-link">Mercy Corps</a> </span> <span class="c-main-navigation__header-search"> <a href="/search" class="c-main-navigation__header-search-link">Search</a> </span> <span class="c-main-navigation__header-donate"> <a href="/donate" aria-label="DONATE" class="c-button c-button--small c-button--no-chevron c-main-navigation__donate-button">DONATE</a> </span> <span class="c-main-navigation__header-mobile-toggle"> <span class="c-main-navigation__header-mobile-toggle-icon"> <span></span> <span></span> <span></span> </span> </span> </div> </div> </div> </nav> <script> function normalize_nav_menu_height() { //all menus should have same height for animation timing to work var navigation_children_maxheight = []; Array.prototype.forEach.call(document.getElementsByClassName('.c-main-navigation__group-children'), function(elem) { //find maximum group height navigation_children_maxheight = Math.max(navigation_children_maxheight, elem.offsetHeight); }); Array.prototype.forEach.call(document.getElementsByClassName('.c-main-navigation__group-children'), function(elem) { //set min-height for all sub menus to the maximum elem.style.minHeight = navigation_children_maxheight }); var debounce_timeout; window.addEventListener('resize', function () { //create debounce function so our code only runs when a paint in called. requires >=IE10 if (debounce_timeout) { window.cancelAnimationFrame(debounce_timeout); } debounce_timeout = window.requestAnimationFrame(function () { var breakpoint = get_current_breakpoint(); if (breakpoint === 'mobile' || breakpoint === 'tablet') { Array.prototype.forEach.call(document.getElementsByClassName('.c-main-navigation__group-children'), function(elem) { elem.style.minHeight = 0; }); } else { Array.prototype.forEach.call(document.getElementsByClassName('.c-main-navigation__group-children'), function(elem) { elem.style.minHeight = navigation_children_maxheight; }); } }); }, false); } function get_current_breakpoint() { return window.getComputedStyle(document.body, ':before').content.replace(/\"/g, ''); } //ensure animation transitions work for different menu lengths normalize_nav_menu_height(); </script> </nav> </div> <div class="l-alert"> <div id="block-gessogeolocationblock" class="c-block c-block--provider-mc-geolocation c-block--id-geolocation-block"> <div class="c-block__content"> <div id="geolocation_banner" class="c-block c-block--provider- c-block--id- c-geolocation-banner l-constrain" style="display: none;"> <div class="c-geolocation-banner__body"> <div class="c-geolocation-banner__title">It looks like you are in Europe. Would you like to visit this page on our Europe website?</div> <div class="c-geolocation-banner__buttons"> <a href="javascript:void(0)" aria-label="Yes please" class="c-button c-button--dialog c-geolocation-banner__button c-geolocation-banner__button--accept">Yes please</a> <a href="javascript:void(0)" aria-label="No thank you" class="c-button c-button--dialog c-geolocation-banner__button c-geolocation-banner__button--dismiss">No thank you</a> </div> <div class="c-geolocation-banner__close"></div> </div> </div> </div> </div> <div id="donation_restore" id="block-gessodonationrestorebar" class="c-block c-block--provider-block-content c-block--id-block-content817390b7-c8d0-4339-8583-20fbc5546ad7 c-donation-restore l-constrain" style="display: none;"> <div class="c-donation-restore__body"> <div class="c-donation-restore__title"> <div class="c-field c-field--name-field-title c-field--type-string c-field--label-hidden"> <div class="c-field__content">Complete your [@amount] [@donation_type] gift to help change lives.</div></div> </div> <div class="c-donation-restore__buttons"> <button class="c-button c-button--dialog c-donation-restore__button c-donation-restore__button--accept">I'm ready</button> <button class="c-button c-button--dialog c-donation-restore__button c-donation-restore__button--dismiss">Not today</button> </div> <div class="c-donation-restore__close"></div> </div> </div> </div> <div class="l-highlighted"> <div class="l-constrain"> <div data-drupal-messages-fallback class="hidden"></div> </div> </div> <main id="main" class="c-main" role="main" tabindex="-1" data-nid="3893"> <div class="l-preface"> <div class="l-constrain"> <div class="c-page-title l-constrain l-constrain--ten-columns"> <h1 class="c-page-title__title"> <span property="schema:name">Pathway to Possibility</span> </h1> </div> </div> </div> <div class="l-content"> <div class="l-constrain"> <div data-history-node-id="3893" about="/pathway" typeof="schema:WebPage" > <figure class="c-caption-image c-caption-image--hero l-constrain l-constrain--ten-columns"> <picture> <source srcset="/sites/default/files/styles/hero_large_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=dd74f030&itok=NyYcnoJG 996w, /sites/default/files/styles/hero_large_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=dd74f030&itok=ihZs0Kdq 1992w" media="(min-width: 1350px)" type="image/webp" sizes="100vw" width="996" height="560"/> <source srcset="/sites/default/files/styles/hero_medium_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=dd74f030&itok=m81l_WF8 957w, /sites/default/files/styles/hero_medium_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=dd74f030&itok=lI3Pmsjh 1914w" media="(min-width: 768px)" type="image/webp" sizes="100vw" width="957" height="538"/> <source srcset="/sites/default/files/styles/hero_small_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=6b09f580&itok=8C1unGsb 410w, /sites/default/files/styles/hero_small_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.webp?h=6b09f580&itok=bjnOzbtm 820w" media="(min-width: 0px)" type="image/webp" sizes="100vw" width="410" height="273"/> <source srcset="/sites/default/files/styles/hero_large_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=dd74f030&itok=NyYcnoJG 996w, /sites/default/files/styles/hero_large_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=dd74f030&itok=ihZs0Kdq 1992w" media="(min-width: 1350px)" type="image/jpeg" sizes="100vw" width="996" height="560"/> <source srcset="/sites/default/files/styles/hero_medium_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=dd74f030&itok=m81l_WF8 957w, /sites/default/files/styles/hero_medium_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=dd74f030&itok=lI3Pmsjh 1914w" media="(min-width: 768px)" type="image/jpeg" sizes="100vw" width="957" height="538"/> <source srcset="/sites/default/files/styles/hero_small_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=6b09f580&itok=8C1unGsb 410w, /sites/default/files/styles/hero_small_2x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=6b09f580&itok=bjnOzbtm 820w" media="(min-width: 0px)" type="image/jpeg" sizes="100vw" width="410" height="273"/> <img loading="lazy" src="/sites/default/files/styles/hero_small_1x/public/2022-06/uganda-201711-emillstein-0734-2048px.jpg?h=6b09f580&itok=8C1unGsb" width="410" height="273" alt="Aerial view of village in uganda." typeof="foaf:Image" /> </picture> <figcaption > In Bidi Bidi, Uganda, South Sudanese refugees fleeing continued conflict are welcomed at this Mercy Corps-supported refugee settlement where they are adapting to their new country with livelihood training and savings and loans groups. </figcaption> </figure> <div class="c-formatted-text l-constrain l-constrain--seven-columns"> <p><em>July 19, 2022</em></p> <p>Our 10-year strategy – Mercy Corps’ Pathway to Possibility – reflects our ambitions to not only meet the basic needs of communities affected by conflict and climate change, but to achieve lasting, transformational change at scale. </p> <p>The Pathway tells the story of who we are, what we do, why we do it, and how we center the needs and aspirations of our partner communities in all we do. A better world is possible. And this is how we get there.</p> </div> <div class="l-embedded-video l-constrain l-constrain--ten-columns"> <div class="l-responsive-video-wrapper"> <iframe class="media-oembed-content optanon-category-C0002" title="Pathway to Possibility: “You Are Here” Video with English captions" width="800" height="450" class="media-oembed-content optanon-category-C0002" title="Pathway to Possibility: “You Are Here” Video with English captions" width="800" height="450" src="https://www.mercycorps.org/media/oembed?url=https://www.youtube.com/watch%3Fv%3DrKPsxvbfZiM&max_width=800&max_height=600&hash=lZitb49cZtJvfpCC-lj-3BmAJsbeqv-R4iaKjKiTkww"></iframe> </div> </div> <div class="c-formatted-text l-constrain l-constrain--seven-columns"> <h2>Inclusive, resilient communities</h2> <p>Our mission – <em>Mercy Corps exists to alleviate suffering, poverty, and oppression by helping build secure, productive, and just communities</em> – is as strong as ever and has not changed. Our vision statement puts communities at the center of our work and places a stronger emphasis on climate change than in the past. It states that: <em>We support communities – and the most marginalized within them – to emerge from crisis and build towards a more inclusive, resilient future</em>.</p> <p>Enhancing resilience is at the heart of what Mercy Corps does and how we work. Resilience means that people and systems can protect and improve wellbeing in the face of shocks and stresses. Mercy Corps strengthens sources of resilience to enhance the capacities of people, markets, and institutions to handle shocks, reduce risk, build more equitable and responsive systems, and improve wellbeing. Through our programs, partnerships, and influence, we support communities to <strong>cope</strong>, <strong>adapt</strong>, and ultimately <strong>thrive</strong>.</p> <h2>Conflict and climate change</h2> <p>Extreme poverty is on the rise for the first time in two decades, and violent conflict is currently at a 30- year high. We are facing a global climate emergency – a crisis that is most felt by the communities that have least contributed to it. Without a new course of action, conflict and climate change will continue to drive rising hunger, water shortages, loss of incomes, violence, and displacement over the next decade.</p> <h2>Outcomes</h2> <p>We work towards four connected and reinforcing outcomes that determine people’s wellbeing and support them to cope, adapt, and thrive:</p> <ol> <li><strong>Food Security</strong>: People are well-nourished at all times, with access to sustainably produced, safe, and nutritious food.</li> <li><strong>Water Security</strong>: People have equitable and sustained access to clean and safe water to meet their everyday needs.</li> <li><strong>Economic Opportunities</strong>: People grow and sustain their assets and income.</li> <li><strong>Peace and Good Governance</strong>: People reduce or prevent violence, contribute to advancing sustainable peace, and participate meaningfully in inclusive and responsive governance systems.</li> </ol> <h2>Commitments</h2> <p>These five commitments underpin all that we do – regardless of programming interventions or context – and challenge us to be more accountable and to continuously push the boundaries of what is possible:</p> <ol> <li><strong>Climate Smart</strong>: We take bold action to meet the urgency of the climate crisis.</li> <li><strong>Evidence Driven</strong>: We use data, evidence, and analytics to drive impact, scale what works, and influence others.</li> <li><strong>Innovative and Creative</strong>: We innovate and work with change-makers to test, co-create, and scale more effective solutions.</li> <li><strong>Locally Led</strong>: We are intentional about sharing and ceding power, building meaningful partnerships, and centering communities' voices in all we do.</li> <li><strong>Safe, Diverse, and Inclusive</strong>: We help create a culture of inclusion for all people that protects, enables, and elevates diverse community members and groups.</li> </ol> <h2>Learn more</h2> <p>Further explanation of Mercy Corps Pathway to Possibility can be found by downloading these accompanying documents:</p> <p>Pathway to Possibility Strategy Document ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_Full%20Document_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_Full%20Document_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_Full%20Document_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_Full%20Document_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_Full%20Document_SPA.pdf">(Spanish)</a></p> <p>Pathway to Possibility At-A-Glance Overview Brochure ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_At-A-Glance_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_At-A-Glance_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_At-A-Glance_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_At-A-Glance_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Pathway%20to%20Possibility_At-A-Glance_SPA.pdf">(Spanish)</a></p> <p>Pathway to Food Security ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Food%20Security_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Food%20Security_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Food%20Security_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Food%20Security_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Food%20Security_SPA.pdf">(Spanish)</a></p> <p>Pathway to Water Security ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Water%20Security_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Water%20Security_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Water%20Security_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Water%20Security_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Water%20Security_SPA.pdf">(Spanish)</a></p> <p>Pathway to Economic Opportunity ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Economic%20Opportunities_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Economic%20Opportunities_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Economic%20Opportunities_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Economic%20Opportunities_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Economic%20Opportunities_SPA.pdf">(Spanish)</a></p> <p>Pathway to Peace and Good Governance ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Peace%20and%20Good%20Governance_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Peace%20and%20Good%20Governance_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Peace%20and%20Good%20Governance_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Peace%20and%20Good%20Governance_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Peace%20and%20Good%20Governance_SPA.pdf">(Spanish)</a></p> <p>Companion Document - Resilience Framework ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Resilience%20Framework_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Resilience%20Framework_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Resilience%20Framework_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Resilience%20Framework_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Resilience%20Framework_SPA.pdf">(Spanish)</a></p> <p>Companion Document - Humanitarian Response Approach ▸<br> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Humanitarian%20Response%20Approach_AR.pdf">(Arabic)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Humanitarian%20Response%20Approach_ENG.pdf">(English)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Humanitarian%20Response%20Approach_FR.pdf">(French)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Humanitarian%20Response%20Approach_Russian.pdf">(Russian)</a> <a href="https://www.mercycorps.org/sites/default/files/2022-07/Companion_Humanitarian%20Response%20Approach_SPA.pdf">(Spanish)</a></p> </div> </div> </div> </div> </main> <footer class="l-footer" role="contentinfo"> <div class="l-constrain l-constrain--no-padding-desktop l-constrain--ten-columns"> <nav class="l-nav l-nav--footer" role="navigation" aria-labelledby="nav-footer-jfcpybsrk9e--T9IXAIfkjJw"> <script> var MCNewsletter = { isuk: '' } </script> <div class="c-footer"> <div class="c-footer__menu"> <div class="c-footer__group"> <span class="c-footer__group-title"><a href="/who-we-are">WHO WE ARE</a></span> <ul class="c-footer__group-children"> <li class="c-footer__group-child "><a href="/who-we-are/our-team" >Our leadership</a></li> <li class="c-footer__group-child "><a href="/careers" >Careers</a></li> <li class="c-footer__group-child "><a href="/who-we-are/financials" >Financials</a></li> <li class="c-footer__group-child "><a href="/who-we-are/diversity-equity-inclusion" >Diversity, equity, and inclusion</a></li> <li class="c-footer__group-child "><a href="/who-we-are/ethics-policies" >Ethics and policies</a></li> <li class="c-footer__group-child "><a href="/press-room" >Press room</a></li> <li class="c-footer__group-child "><a href="/contact-us" >Contact us</a></li> </ul> </div> <div class="c-footer__group"> <span class="c-footer__group-title"><a href="/how-to-help">HOW TO HELP</a></span> <ul class="c-footer__group-children"> <li class="c-footer__group-child "><a href="/donate/become-monthly-giver" >Give monthly</a></li> <li class="c-footer__group-child "><a href="/donate" >Make a donation</a></li> <li class="c-footer__group-child "><a href="/how-to-help/advocacy" >Take a stand</a></li> <li class="c-footer__group-child "><a href="/how-to-help/fundraising" >Fundraise</a></li> <li class="c-footer__group-child "><a href="/partners" >Partner with us</a></li> <li class="c-footer__group-child "><a href="/leave-a-legacy" >Include us in your will</a></li> </ul> </div> </div> <div class="c-footer__group-social"> <a href="http://www.facebook.com/mercycorps" class="c-footer__group-social-facebook">Facebook</a> <a href="http://www.twitter.com/mercycorps" class="c-footer__group-social-twitter">Twitter</a> <a href="http://instagram.com/mercycorps" class="c-footer__group-social-instagram">Instagram</a> </div> <div class="c-footer__newsletter "> <label class="c-footer__newsletter-label">STAY CONNECTED <span class="c-newsletter-input"> <input type="text" name="email" placeholder="Email" class="c-newsletter-input__input" autocomplete="email"> <div class="c-newsletter-input__error-message" style="display: none"></div> </span> </label> <div class="c-footer__newsletter-privacy">We will not share your data and you can unsubscribe at any time.</div> <a href="/actionkit/action" aria-label="SIGN UP" class="c-button c-button--small c-button--secondary c-footer__newsletter-button">SIGN UP</a> <div class="c-footer__newsletter-thankyou-message">Thank you for signing up!</div> </div> <div class="c-footer__efficiency"> <div class="c-efficiency-lockup c-efficiency-lockup--footer"> <div class="c-efficiency-lockup__logo"> <svg role="img" width="100%" height="100%" viewBox="0 0 36 36" xmlns="http://www.w3.org/2000/svg" class="efficiency-logo"> <title>Mercycorps efficiency rating</title> <circle class="efficiency-logo__center" cx="18" cy="18" r="15.91549430918952" fill="transparent"></circle> <circle class="efficiency-logo__ring" cx="18" cy="18" r="15.91549430918952" fill="transparent" stroke="#ade7fa" stroke-width="3.6"></circle> <circle class="efficiency-logo__segment" cx="18" cy="18" r="15.91549430918952" fill="transparent" stroke="#18a1c3" stroke-width="3.6" stroke-dasharray="86 14" stroke-dashoffset="25"></circle> <g class="efficiency-logo__text"> <text y="57%" transform="translate(0, 2)"> <tspan x="46%" text-anchor="middle" class="efficiency-logo__number" fill="#000" style="font-family:TiemposHeadline,serif;font-size:0.8rem;font-weight:600;">86</tspan> </text> <text y="43%" transform="translate(0, 2)"> <tspan x="72%" text-anchor="middle" class="efficiency-logo__percent" fill="#000" style="font-family: TiemposHeadline, serif; font-size:0.37rem; font-weight:600;">%</tspan> </text> </g> </svg> </div> <div class="c-efficiency-lockup__content"> <p class="c-efficiency-lockup__text">86% of our expenses funded program services over the last 5 years.</p> <a class="c-efficiency-lockup__button" href="/who-we-are/our-efficiency">Learn more</a> </div> </div> </div> <div class="c-footer__info"> <div class="c-footer__info-wrapper"> <span class="l-constrain--four-columns c-footer__info-nonprofit-statement">Mercy Corps is a 501(c)(3)</span> <span class="c-footer__info-tax-id">Tax ID # 91-1148123</span> <span class="c-footer__info-privacy"><a href="/who-we-are/privacy-policy">Privacy Policy</a></span> <span class="c-footer__manage-cookies"><a href="javascript:;" onclick="OneTrust.ToggleInfoDisplay();">Manage cookies</a></span> <span class="c-footer__info-region-link"><a href="/explore-our-websites">Explore our websites</a></span> <span class="c-footer__info-copyright">Copyright © 2024 Mercy Corps</span> </div> </div> </div> </nav> <div id="popup-container" class="c-popup"> <div id="popup-dialog" role="dialog" aria-modal="true" aria-labelledby="popup-title" aria-describedby="popupDescription"> <div id="popup-content"> <div id="popup-image"></div> <h3 id="popup-title">Make a gift this giving season!</h3> <p id="popup-description"><p>Your support helps families caught in conflict and disaster in 40+ countries.</p> </p> </div> <div class="c-pop-up__buttons"> <input type="hidden" id="popup-link" value="https://www.mercycorps.org/donate/make-your-tax-deductible-gift-families-crisis-today-0?utm_source=direct&utm_medium=lightbox&utm_campaign=2024_eoy&utm_content=lightbox" /> <button id="popup-accept" aria-label="DONATE" a href="https://www.mercycorps.org/donate/make-your-tax-deductible-gift-families-crisis-today-0?utm_source=direct&utm_medium=lightbox&utm_campaign=2024_eoy&utm_content=lightbox" class="c-button c-button--popup c-button--popup-accept">DONATE</button> <button id="popup-decline" aria-label="No thank you" class="c-button c-button--popup c-button--popup-decline">No thank you</button> <button id="popup-close" aria-label="Close"> <span class="visually-hidden">Close</span> <span class="popup-button-close__icon" aria-hidden="true"></span> </button> </div> </div> <div id="popup-overlay"> </div> </div> </div> </footer> </div> </div> <script src="/core/assets/vendor/once/once.min.js?v=1.0.1"></script> <script src="/themes/custom/gesso/dist/js/universal.es6.js?snblrf"></script> <script src="/themes/custom/gesso/dist/js/html.es6.js?snblrf"></script> <script src="/themes/custom/gesso/dist/js/efficiency-logo.js?v=1"></script> <script src="/themes/custom/gesso/dist/js/newsletter-input.js?snblrf" async></script> <script src="/themes/custom/gesso/dist/js/donation-restore.js?snblrf" async></script> <script src="/modules/custom/mc_geolocation/js/geolocation_banner.js?v=1"></script> <script src="/core/assets/vendor/js-cookie/js.cookie.min.js?v=3.0.5"></script> <script src="/themes/custom/gesso/dist/js/save-source.js?snblrf" async></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"67f79ea04f","applicationID":"736117040","transactionName":"NFMDZEpSC0IFVEFRWQ0ZIFNMWgpfS3NHTUYCWj1eV1cAbSdYW0xEDFoNVUpvK14AUmNRUxR1Dl5MQQpdCFJHFQgVXwRH","queueTime":0,"applicationTime":1461,"atts":"GBQAEgJIGEw=","errorBeacon":"bam.nr-data.net","agent":""}</script> </body> </html>